Speed: Difference between revisions

Rewrite
ATHSE (talk | contribs)
m Reverted edit by EvilRenegade (talk) to last revision by DeathFish
Tag: Rollback
 
(18 intermediate revisions by 9 users not shown)
Line 2: Line 2:
|name={{PAGENAME}}
|name={{PAGENAME}}
|files={{Categ|Rules(md).ini}}
|files={{Categ|Rules(md).ini}}
|values={{values|float}}
|values={{Values|integer}}
|special=
|default=0
|default=none
|types={{Categ|JumpjetControls}}, {{Categ|InfantryTypes}}, {{Categ|VehicleTypes}}, {{Categ|AircraftTypes}}, {{Categ|Weapons}}
|types={{Categ|JumpjetControls}}, {{Categ|InfantryTypes}}, {{Categ|VehicleTypes}}, {{Categ|AircraftTypes}}, {{Categ|BuildingTypes}}
|ra=yes
|ra=yes
|cs=yes
|cs=yes
Line 11: Line 10:
|ts=yes
|ts=yes
|fs=yes
|fs=yes
|ets=yes
|hp=yes
|ra2=yes
|ra2=yes
|yr=yes
|yr=yes
|rp=yes
|ares=yes
}}
}}
== On Unit Types ==
Specifies the movement speed of this unit, subject to 'land characteristics' which can set different speed modifiers per [[SpeedType]], when passing over different [[LandTypes]].


== On ObjectTypes ==
The program calculates the actual speed using the formula <code>min( (min(Speed, 100) * 256 / 100), 255 )</code>. Starting from [[Phobos]] Build#45, the Speed parameter now supports floating-point values.


Specifies the relative speed of this ObjectType.
=== On Infantry Types ===
Infantry units have their movement speed hard-coded to two-thirds of their original speed when crawling, and three-halves of their original speed when not crawling.


== On JumpJet Controls ==
=== On Vehicle Types ===
The VehicleType with {{f|Locomotor|Drive/Ship|link}} hard-coded has its speed reduced to three-quarters of the original when crippled


Specifies the default speed of JumpJet units. Individual units can override this using the {{TTL|JumpjetSpeed}} flag.
== On Weapons ==
Specifies the top speed a projectile will have after being fired, subject to [[Acceleration]] rate if present. This only works on projectiles with a [[ROT]] greater than 0. The value will also be ignored if the weapon is used as an [[AirburstWeapon]].


== In Powerups ==
== [JumpJetControls] ==
Specifies the speed of units flying using the Jumpjet locomotor in {{ts}}.


{{Flag
In {{ra2}}, [[JumpJet]] units have to define [[JumpjetSpeed]] instead, as long as they use the correct [[Locomotor]], using the wrong one will fallback to using the <tt>Speed=</tt> value.
|name={{PAGENAME}}
 
|files={{Categ|Rules(md).ini}}
== [Powerups] ==
|values={{values|special}}
<tt>Speed</tt> is used differently here, as it's a crate property chance, see: [[Powerups]].
|special=
|default=none
|types={{Categ|Powerups}}
|ra=yes
|cs=yes
|am=yes
|ts=yes
|fs=yes
|ets=yes
|ra2=yes
|yr=yes
|rp=yes
}}


See [{{TTL|Powerups}}].
{{Bugs}}
While {{ra}} does not have explicit <tt>Locomotor</tt> settings, if any [[InfantryTypes|infantry]] has too high of a <tt>Speed=</tt> value, it will move erratically. This restriction is the same as <tt>Locomotor={4A582744-9839-11d1-B709-00A024DDAFD1}</tt>.