Entity representing an individual segment in a SegmentedUnitPrototype
EntityWithOwnerPrototypeSoundtruefalseThe sound to play when the entity dies.
If not specified, UtilitySounds::segment_dying_sound is used.
floattruefalseRotatedAnimationfalsefalseThe animation to use of the entity.
RenderLayertruefalseThe layer to render the entity in.
uint8truefalseThe number of segments ahead of this one that should always be rendered atop this one, giving the illusion that at all orientations, those preceding segments overlap this current segment.
Must be 0 or greater, and the sum of forward_overlap and backward_overlap must be less than or equal to 4.
uint8truefalseThe number of segments behind this one that should always be rendered atop this one, giving the illusion that at all orientations, those following segments overlap this current segment.
Must be 0 or greater, and the sum of forward_overlap and backward_overlap must be less than or equal to 4.
doubletruefalseThe number of tiles of spacing to add in front of this segment. Can be negative. Scales with the segment scale when used in a SegmentEngineSpecification.
doubletruefalseThe number of tiles of spacing to add behind this segment. Can be negative. Scales with the segment scale when used in a SegmentEngineSpecification.
Array<TriggerEffectWithCooldown>truefalseThe effects to trigger every tick.
Array<TriggerEffectWithCooldown>truefalseThe effects to trigger every tick while enraged, in addition to update_effects.