VehicleDamage: Difference between revisions

From RAGE Multiplayer Wiki
m (category)
No edit summary
 
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Event triggered when a vehicle gets damages.
Event triggered when a vehicle gets damage.


==Parameters==
{{ServersideCsJsEvent}}
* '''vehicle'''
* '''bodyHealthLoss'''
* '''engineHealthLoss'''


==Example==
{{CSharpContainer|1=
See [[OnVehicleDamage]].
}}
 
{{JSContainer|
{{Parameters}}
* '''vehicle''': {{RageType|Vehicle}}
* '''bodyHealthLoss''': {{RageType|Number}}
* '''engineHealthLoss''': {{RageType|Number}}
 
{{Example}}
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
mp.events.add("vehicleDamage", (vehicle, bodyHealthLoss, engineHealthLoss) => {
mp.events.add("vehicleDamage", (vehicle, bodyHealthLoss, engineHealthLoss) => {
  // Do what you want.
  // Do what you want.
});
});  
</syntaxhighlight>
</syntaxhighlight>


====== Notice - currently deprecated on 1.1 as it only triggers on Health Value Changes ======
'' To recreate this event, simply monitor the vehicle health on interval and compare differences over a period of time ''
}}
== See also ==
* [[vehicleDeath]]
[[Category:Vehicle]]
[[Category:Server-side Event]]
[[Category:Server-side Event]]

Latest revision as of 19:02, 15 May 2024

Event triggered when a vehicle gets damage.

Server-Side
Event

 C#  JavaScript




C# Syntax


JavaScript Syntax

Parameters

  • vehicle: Vehicle
  • bodyHealthLoss: Number
  • engineHealthLoss: Number

Example

mp.events.add("vehicleDamage", (vehicle, bodyHealthLoss, engineHealthLoss) => {
 // Do what you want.
});
Notice - currently deprecated on 1.1 as it only triggers on Health Value Changes

To recreate this event, simply monitor the vehicle health on interval and compare differences over a period of time



See also