Prototype/CombatRobot: Difference between revisions
Jump to navigation
Jump to search
(Created page with "== Basics == A combat robot. Can attack enemies. Extends the Prototype/FlyingRobot == Properties == === range_from_player === '''Type''': Types/double '''Default''':...") |
(destroy_action description) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Prototype parent|Prototype/FlyingRobot}} | |||
A combat robot. Can attack enemies. | A combat robot. Can attack enemies. | ||
{{Prototype TOC|combat-robot}} | |||
== | == Mandatory properties == | ||
This prototype inherits all the properties from [[Prototype/FlyingRobot]]. | |||
{{Prototype property|time_to_live|[[Types/uint32|uint32]]}} | |||
{{Prototype property|attack_parameters|[[Types/AttackParameters|AttackParameters]]}} | |||
{{Prototype property|idle|[[Types/RotatedAnimation|RotatedAnimation]]}} | |||
{{Prototype property|shadow_idle|[[Types/RotatedAnimation|RotatedAnimation]]}} | |||
{{Prototype property|in_motion|[[Types/RotatedAnimation|RotatedAnimation]]}} | |||
{{Prototype property|shadow_in_motion|[[Types/RotatedAnimation|RotatedAnimation]]}} | |||
=== | == Optional properties == | ||
{{Prototype property|range_from_player|[[Types/double|double]]|0|optional=true}} | |||
{{Prototype property|friction|[[Types/double|double]]|0|optional=true}} | |||
{{Prototype property|destroy_action|[[Types/Trigger|Trigger]]|optional=true}} | |||
Applied when the combat robot expires (runs out of time_to_live). | |||
= | {{Prototype property|follows_player|[[Types/bool|bool]]|false|optional=true}} | ||
{{Prototype property|light|[[Types/LightDefinition|LightDefinition]]|optional=true}} |
Latest revision as of 18:49, 11 August 2021
Prototype definitions » PrototypeBase » Prototype/Entity » Prototype/EntityWithHealth » Prototype/EntityWithOwner » Prototype/FlyingRobot » Prototype/CombatRobot
A combat robot. Can attack enemies.
Mandatory properties
This prototype inherits all the properties from Prototype/FlyingRobot.
time_to_live
Type: uint32
attack_parameters
Type: AttackParameters
idle
Type: RotatedAnimation
shadow_idle
Type: RotatedAnimation
in_motion
Type: RotatedAnimation
shadow_in_motion
Type: RotatedAnimation
Optional properties
range_from_player
Type: double
Default: 0
friction
Type: double
Default: 0
destroy_action
Type: Trigger
Applied when the combat robot expires (runs out of time_to_live).
follows_player
Type: bool
Default: false
light
Type: LightDefinition