forceSpeed: Difference between revisions

From Bohemia Interactive Community
m (Formatting.)
(note: no effect on players)
 
(73 intermediate revisions by 14 users not shown)
Line 1: Line 1:
{{Command|= Comments
{{RV|type=command
____________________________________________________________________________________________


| arma |= Game name
|game1= arma1
|version1= 1.00


|1.00|= Game version
|game2= arma2
____________________________________________________________________________________________
|version2= 1.00


| Force the speed limit on given object (object will never attempt to move faster than given by forceSpeed). Use negative value to return to default behaviour. |= Description
|game3= arma2oa
____________________________________________________________________________________________
|version3= 1.50


| [[Object#Unit|Unit]] '''forceSpeed''' speed |= Syntax
|game4= tkoh
|version4= 1.00


|p1= [[Object#Unit|Unit]] : [[Object#Person|Person]] or [[Object#Vehicle|Vehicle]]  |= Parameter 1
|game5= arma3
|version5= 0.50


|p2= speed: [[Number]] |= Parameter 2
|gr1= Object Manipulation


| [[Nothing]] |= Return value
|descr= Force the speed limit on given object (object will never attempt to move faster than given by forceSpeed). Use negative value to return to default behaviour.
____________________________________________________________________________________________
{{Feature|important|This has no effect on [[player]]s.}}
|x1=_helicopter ForceSpeed 150


| |= See also
|s1= object [[forceSpeed]] speed


|p1= object: [[Object]]
|p2= speed: [[Number]] - in metre per second
|r1= [[Nothing]]
|x1= <sqf>_helicopter forceSpeed 150;</sqf>
|seealso= [[getForcedSpeed]] [[forceWalk]] [[isWalking]] [[isForcedWalk]] [[getSpeed]]
}}
}}


<h3 style="display:none">Notes</h3>
<dl class="command_description">
<dl class="command_description">
<!-- Note Section BEGIN -->
 
<dt><dt>
<dd class="notedate">Posted on 17:02, 2 March 2007 (CET)</dd>
<dd class="notedate">Posted on 17:02, 2 March 2007 (CET)</dd>
<dt class="note>'''[[User:Donnervogel|Donnervogel]]'''</dt><dd class="note">Setting forceSpeed to -1 will make the unit move according to the group speed mode (often specified by the waypoint) again. Setting forceSpeed to 0 will halt the unit ignoring waypoints or orders.</dd>
<dt class="note">[[User:Donnervogel|Donnervogel]]</dt>
<!-- Note Section END -->
<dd class="note">Setting forceSpeed to -1 will make the unit move according to the group speed mode (often specified by the waypoint) again. Setting forceSpeed to 0 will halt the unit ignoring waypoints or orders.</dd>
 
<dt><dt>
<dd class="notedate">Posted on 9 February 2008</dd>
<dt class="note">[[User:Kronzky|Kronzky]]</dt>
<dd class="note">Does not seem to do ''anything'' at the current time (V1.08.5163)</dd>
 
<dt><dt>
<dd class="notedate">Posted on 14 December 2011</dd>
<dt class="note">[[User:Igneous01|Igneous01]]</dt>
<dd class="note">If a unit (man) has forceSpeed set to anything under jogging (walking only) the unit will refuse to get into vehicles. He will automatically be unassigned from a vehicle everytime he is ordered to get in (via scripts or direct action)</dd>
 
<dt></dt>
<dd class="notedate">Posted on 2020-05-01 - 03:21 (UTC)</dd>
<dt class="note">[[User:TMZulu|TMZulu]]</dt>
<dd class="note">This command must be executed on the client to which the object/unit is local and will only take effect where the unit is local. If locality changes, the command must be reapplied.</dd>
 
</dl>
</dl>


<h3 style="display:none">Bottom Section</h3>
{{Note
[[Category:Scripting Commands|FORCESPEED]]
|user= Leopard20
[[Category:Scripting Commands ArmA|FORCESPEED]]
|timestamp= 20211117064926
[[Category:Command_Group:_Unit_Control|{{uc:{{PAGENAME}}}}]]
|text= In the case of infantry units, it is recommended to use [[getSpeed]] for better and more accurate results:
[[Category:Command_Group:_Vehicle_Assignment|{{uc:{{PAGENAME}}}}]]
<sqf>_unit forceSpeed (_unit getSpeed "NORMAL"); // force the unit to run</sqf>
}}

Latest revision as of 22:17, 31 March 2026

Hover & click on the images for description

Description

Description:
Force the speed limit on given object (object will never attempt to move faster than given by forceSpeed). Use negative value to return to default behaviour.
This has no effect on players.
Groups:
Object Manipulation

Syntax

Syntax:
object forceSpeed speed
Parameters:
object: Object
speed: Number - in metre per second
Return Value:
Nothing

Examples

Example 1:
_helicopter forceSpeed 150;

Additional Information

See also:
getForcedSpeed forceWalk isWalking isForcedWalk getSpeed

Notes

Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord.
Only post proven facts here! Add Note
Posted on 17:02, 2 March 2007 (CET)
Donnervogel
Setting forceSpeed to -1 will make the unit move according to the group speed mode (often specified by the waypoint) again. Setting forceSpeed to 0 will halt the unit ignoring waypoints or orders.
Posted on 9 February 2008
Kronzky
Does not seem to do anything at the current time (V1.08.5163)
Posted on 14 December 2011
Igneous01
If a unit (man) has forceSpeed set to anything under jogging (walking only) the unit will refuse to get into vehicles. He will automatically be unassigned from a vehicle everytime he is ordered to get in (via scripts or direct action)
Posted on 2020-05-01 - 03:21 (UTC)
TMZulu
This command must be executed on the client to which the object/unit is local and will only take effect where the unit is local. If locality changes, the command must be reapplied.
Leopard20 - c
Posted on Nov 17, 2021 - 06:49 (UTC)
In the case of infantry units, it is recommended to use getSpeed for better and more accurate results:
_unit forceSpeed (_unit getSpeed "NORMAL"); // force the unit to run