This page is incomplete! You can contribute information using GitHub issues or pull requests.

Machines are used for objects like doors, elevators, light bridges, and the engine covers in The Maw. These objects have open and closed states and the unique capability of conveying bipeds which stand upon them while they move.

The states of machines are not synchronized over Halo's multiplayer netcode, so it is not adviseable to include them in multiplayer maps unless they are automatic doors (which are just based on player proximinity) or use a synchronization workaround.

Structure and fields

FieldTypeComments
machine typeenum
OptionValueComments
door0x0
platform0x1
gear0x2
machine flagsbitfield
FlagMaskComments
pathfinding obstacle0x1
but not when open0x2
elevator0x4
door open timefloat
  • Unit: seconds
collision responseenum
OptionValueComments
pause until crushed0x0
reverse directions0x1
elevator nodeuint16
door open time ticksuint32
  • Cache only

Acknowledgements

Thanks to the following individuals for their research or contributions to this topic:

  • Kavawuvi (Invader tag definitions)
  • MosesOfEgypt (Tag structure research)