Skip to content

The Ant Game Documentation WIP

Edit page

Input Pipeline

ActionSet

The Container of ActionAtoms.

To execute multiple ActionAtoms at the same frame, use multiple ActionSets, instead of config overlapping AA ranges.

PropertyTypeDefaultDescription
mainStringNameAction.Main.NONE-
event_nameStringName&""If triggered withinstantly_*(), ignore this field.
actionsArray[ActionAtom][]-
!is_passiveboolfalseIf true, this AS won’t be used to determine
compatibility and interruptibility. Enabled by run-time AS only.
buffer_framesint8-
  • !: WIP…

ActionAtom

PropertyTypeDefaultDescription
^mainStringName&""The same as its AS
branchStringName&""-
has_animbooltrue-
begin and endint-1Different fromMod, the begin can be -1. The begin field of Mod is required to at least be 1
…
  • ^ Can’t be assigned thru the inspector.

PlayerExclusive

can_stand_up() and should_stand_up()

Literally…

CQC series

2 Area2Ds. hint_box is used to determine whether a CQC can be executed. The actual box is smaller than the hint box.

Lazy Load

Freezes mobs outside the Area2D. OP?

AttackMode

Uses with AttackParam. Currently it’s a mess but semi-works (recoil bug).


Edit page