Skip to content

GhostAttackGhost

Super Hackio edited this page Oct 11, 2023 · 2 revisions

Note: This page only applies to Galaxy Level Engine Version 3 and up

As of GLE-V3, the Luigi Ghosts can now be used in levels once again, and with more flexability too!

A Maximum of 8 Ghost Luigis can be in a level at the same time (that means 8 max in each scenario).

Field Type Status Description
ObjArg0 INT32 Ending Nerve: Specifies the state to be used after it reached the end of the predefined motion.
-1 = Holds onto star
1 = Sleeping
ObjArg1 BOOLEAN NEW Execution Type: Specifies the execution type of this ghost instance.
-1 = Default
0 = 2DWater execution
ObjArg7 INT32 NEW GST File Id: Specifies the .gst file inside the Galaxy's Ghost.arc. The format is GhostAttackGhostData%02d.gst.
Example: ObjArg7 set to 4 will load GhostAttackGhostData04.gst
SW_AWAKE Switch NEW Use this instead of SW_APPEAR
NoBootOut GLE NEW If Ghost Unlocking is used, collecting a NoBootOut star will attempt to activate the ghost.

Ghost Unlocking

To make a Ghost Unlock condition, see GalaxyInfo. If a ghost unlock entry cannot be found, the ghost will always be active.

Ghost Unlock conditions are automatically re-checked when collecting a NoBootOut star.

Recording Tutorial

A guide on how to record gst files can be found on the GalaxyGST repository. There is nothing specific to GLE that needs to be done to be able to record.

Clone this wiki locally