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.

Prototypes
Types