Wrapper Class Reference
Search all wrapper classes by name, property, or key. Click a class card to expand its full property and method reference.
▸ColorObject → Trigger → Color
2 methods14 props
Color trigger. Inherits: Object -> Trigger -> Color
▸PulseObject → Trigger → Pulse
15 props
Pulse trigger. Inherits: Object -> Trigger -> Pulse
▸AlphaObject → Trigger → Alpha
3 props
Alpha trigger. Inherits: Object -> Trigger -> Alpha
▸ToggleObject → Trigger → Toggle
2 props
Toggle trigger. Inherits: Object -> Trigger -> Toggle
▸AnimateObject → Trigger → Animate
2 props
Animate trigger. Inherits: Object -> Trigger -> Animate
▸SpawnObject → Trigger → Spawn
2 methods7 props
Spawn trigger. Inherits: Object -> Trigger -> Spawn
▸TouchObject → Trigger → Touch
5 props
Touch trigger. Inherits: Object -> Trigger -> Touch
▸FollowObject → Trigger → Follow
5 props
Follow trigger. Inherits: Object -> Trigger -> Follow
▸ShakeObject → Trigger → Shake
3 props
Shake trigger. Inherits: Object -> Trigger -> Shake
▸FollowPlayerYObject → Trigger → FollowPlayerY
6 props
Follow Player Y trigger. Inherits: Object -> Trigger -> FollowPlayerY
▸AdvFollowObject → Trigger → AdvFollow
62 props
Advanced Follow trigger. Inherits: Object -> Trigger -> AdvFollow
▸EditAdvFollowObject → Trigger → EditAdvFollow
21 props
Edit Advanced Follow trigger. Modifies an active AdvFollow trigger at runtime.
Inherits: Object -> Trigger -> EditAdvFollow
Most properties mirror AdvFollow exactly. The M_xxx named fields are properties
that exist in the GD data but whose exact purpose is not yet documented.
▸PickupObject → Trigger → Pickup
5 props
Pickup trigger. Inherits: Object -> Trigger -> Pickup
▸CountObject → Trigger → Count
5 props
Count trigger. Inherits: Object -> Trigger -> Count
▸InstantCountObject → Trigger → InstantCount
5 props
Instant Count trigger. Inherits: Object -> Trigger -> InstantCount
▸ItemCompareObject → Trigger → ItemCompare
16 props
Item Compare trigger. Inherits: Object -> Trigger -> ItemCompare
▸ItemEditObject → Trigger → ItemEdit
14 props
Item Edit trigger. Inherits: Object -> Trigger -> ItemEdit
▸ItemPersistObject → Trigger → ItemPersist
5 props
Item Persist trigger. Inherits: Object -> Trigger -> ItemPersist
▸ObjectObject
4 methods53 props
Wrapper base class for common objects with typed properties and helper methods.
▸MoveObject → Trigger → Move
4 methods23 props
Move trigger. Inherits: Object -> Trigger -> Move
▸RotateObject → Trigger → Rotate
16 props
Rotate trigger. Inherits: Object -> Trigger -> Rotate
▸ScaleObject → Trigger → Scale
1 method12 props
Scale trigger. Inherits: Object -> Trigger -> Scale
▸TriggerObject → Trigger
15 props
Base class for all trigger objects with shared trigger properties.
Inherits: Object -> Trigger
