Game Object (Dynamic Type)

This page contains the format of the DYNA types which inherit from game_object. All offsets are relative to 0x10 (start of the type-specific data in DYNA assets).

game_object:BusStop
This asset defines a Bus Stop, which is used to switch the playable character between SpongeBob and either Patrick or Sandy.

It is very similar to a Taxi Stop, in that it creates a trigger at a Marker's position and uses a Camera and bus Simple Object to play a drive-by animation.

In the original game, levels that use Bus Stops only contain assets for either Patrick or Sandy, but not both. If, for example, you try to make a Bus Stop switch to Patrick in a level that only has Sandy's assets, nothing will happen. However, it is possible to use both Patrick and Sandy if you port the missing character's assets to the level, specifically the MODL, RWTX, ANIM, ATBL, and MINF assets.

Note that, similar to Taxi Stops, the busstop SIMP itself is completely separate from the Bus Stop game object and is not required for the Bus Stop to work.

Events

 * Bus Switch Character