Used by SpiderEnginePrototype for SpiderVehiclePrototype.
leg | :: EntityID | Name of a SpiderLegPrototype. |
Name of a SpiderLegPrototype. | ||
mount_position | :: Vector | |
ground_position | :: Vector | |
blocking_legs | :: array[uint32] | The 1-based indices of the legs that should block this leg's movement. |
The 1-based indices of the legs that should block this leg's movement. | ||
leg_hit_the_ground_trigger optional | :: TriggerEffect | For triggers, the source and target is the leg entity. [...] |
For triggers, the source and target is the leg entity. [...] |
blocking_legs | :: array[uint32] | The 1-based indices of the legs that should block this leg's movement. |
The 1-based indices of the legs that should block this leg's movement. | ||
ground_position | :: Vector | |
leg | :: EntityID | Name of a SpiderLegPrototype. |
Name of a SpiderLegPrototype. | ||
mount_position | :: Vector | |
leg_hit_the_ground_trigger optional | :: TriggerEffect | For triggers, the source and target is the leg entity. [...] |
For triggers, the source and target is the leg entity. [...] |
Name of a SpiderLegPrototype.
The 1-based indices of the legs that should block this leg's movement.
For triggers, the source and target is the leg entity. Certain effects may not raise as desired, e.g. "push-back"
does nothing, and "script"
has leg
as the source and target of the event.