Skip to content
Snippets Groups Projects

Take 2: Fix Old Brak missiles + add pw_ignorelatch

Merged Kays Ishaq requested to merge kays/SRB2:fix-oldbrak-missiles2 into next

In 2.2, jumping off a CR_GENERIC object would remove your tracer's target, making it near impossible to jump off of Old Brak's missiles - this solves that by only removing the tracer's target if the tracer is not MF_MISSILE - missiles should remember who "fired" them.

This also adds a player power pw_ignorelatch, a timer for how long to ignore new attachments to CR_GENERIC objects. pw_ignorelatch & (1<<15) (i.e., add 32768) will ignore new attachments to all CR_ types, sans the two NiGHTS mode types. It won't prevent new attachments by way of A_MixUp (teleporter monitor).

Finally, this adds some missing powers to the Recycler monitor's ignorelist.

For convenience:

crtest.exe Build

crtest.wad Map with every vanilla carry accessible

crtest.lua Script to view powers[pw_ignorelatch] on the HUD and set it with console command ignorelatch

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading