Skip to content

StorageAnt

The same than Talk, but the SetText input string is hardcoded. It is the Ant Storage Service text unless flag 180 (received the Ant Storage Service tutorial) is false where it's the tutorial. This also sets flag 180 and 349 (using the Ant Storage Service, allows multiselect) to true.

args meaning

None.

LateUpdate (Not a dummy and the entity is incamera)

If the message lock is released, we aren't inevent and it's not an item entity, the entity.animstate is set to entity.basestate.

Interact

The same than Talk, but with a few changes:

  • flag slot 349 is set to true (using the storage service, allows multiselect)
  • The text used to call SetText is commondialogue[1] (the Ant Storage Service text) unless flag 180 (received the Ant Storage Service tutorial) is false. If it is false, the text is |anim,caller,Happy| followed by commondialogue[97] (the Ant Storage Service tutorial).
  • flag 180 (received the Ant Storage Service tutorial) is set to true. This ensures the tutorial isn't given again if it was.

MapControl.LateUpdate

There is no logic here unlike Talk.

PlayerControl.LateUpdate

The same than Talk.