Skip to content

Some fixes for Static Mover Decals#1055

Open
SilverDorian46 wants to merge 9 commits intoEverestAPI:devfrom
SilverDorian46:static-mover-decal-patch
Open

Some fixes for Static Mover Decals#1055
SilverDorian46 wants to merge 9 commits intoEverestAPI:devfrom
SilverDorian46:static-mover-decal-patch

Conversation

@SilverDorian46
Copy link
Contributor

@SilverDorian46 SilverDorian46 commented Jan 1, 2026

  • the Static Mover Decal Registry Handler now properly accepts the jumpThrus attribute.
  • the Static Mover's OnShake callback now calls OnShake of each of the Decal's solids, if it has any. this ensures that entities attached to those solids have the same visual shake as well.
  • the Static Mover's JumpThruChecker has a typo fixed: (int) X + y -> (int) Y + y
  • a new event EntityList.PostAwake has been implemented. this is called at the end of EntityList.UpdateLists(), at which point it is exchanged for null. any additions to PostAwake during its invocation will be called the next time UpdateLists() is called.
  • the Decal's Static Mover check on Awake has been delegated to the PostAwake event.
  • there is now a public getter for Decal.solids.
  • calls to Destroy-, Disable-, and EnableStaticMovers are included where appropriate.

@maddie480-bot maddie480-bot added the 1: review needed This PR needs 2 approvals to be merged (bot-managed) label Jan 1, 2026
Copy link
Member

@microlith57 microlith57 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

still looks good!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1: review needed This PR needs 2 approvals to be merged (bot-managed)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants