Server-side CSharp events: Difference between revisions

From RAGE Multiplayer Wiki
No edit summary
 
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
==Global==
==Global==
* [[OnUpdate]]
* [[OnUpdate|Update]]
* [[OnChatMessage]]
* [[OnChatMessage|ChatMessage]]
* [[FirstChanceException]]
* [[FirstChanceException]]
* [[UnhandledException]]
* [[UnhandledException]]
===Resource===
 
* [[OnResourceStart]]
==Resource==
* [[OnResourceStop]]
* [[OnResourceStart|ResourceStart]]
* [[OnServerResourceStart]]
* [[OnResourceStop|ResourceStop]]
* [[OnServerResourceStop]]
* [[OnServerResourceStart|ServerResourceStartEx]]
* [[OnServerResourceStop|ServerResourceStopEx]]


==Entity==
==Entity==
(Every server handled object is called an 'entity', which includes Players, Vehicles, Objects and etc..)
(Every server handled object is called an 'entity', which includes Players, Vehicles, Objects and etc..)
* [[OnEntityModelChange]]
* [[OnEntityModelChange|EntityModelChange]]
* [[EntityCreated]]
* [[EntityDestroyed]] ''(deprecated in 1.1)''
* [[EntityDeleted]]


==Player==
==Player==
* [[OnPlayerConnected]]
* [[OnPlayerIncomingConnection|PlayerIncomingConnection]]
* [[OnPlayerDisconnected]]
* [[OnPlayerConnected|PlayerConnected]]
* [[OnPlayerDeath]]
* [[OnPlayerDisconnected|PlayerDisconnected]]
* [[OnPlayerSpawn]]
* [[OnPlayerDamage|PlayerDamage]]
* [[OnPlayerPickup]]
* [[OnPlayerDeath|PlayerDeath]]
===Health/Armor===
* [[OnPlayerSpawn|PlayerSpawn]]
* [[OnPlayerDamage]]
* [[OnPlayerPickup|PlayerPickup]]
* [[PlayerEnterVehicleAttempt]]
* [[PlayerExitVehicleAttempt]]
* [[OnPlayerEnterVehicle|PlayerEnterVehicle]]
* [[OnPlayerExitVehicle|PlayerExitVehicle]]
* [[OnPlayerWeaponSwitch|PlayerWeaponSwitch]]
* [[OnPlayerDetonateStickies|PlayerDetonateStickies]]


===Vehicle===
==ColShapes==
* [[OnPlayerEnterVehicle]]
* [[OnPlayerEnterColShape|PlayerEnterColShape]]
* [[OnPlayerExitVehicle]]
* [[OnPlayerExitColShape|PlayerExitColShape]]
===Weapon===
* [[OnPlayerWeaponSwitch]]
* [[OnPlayerDetonateStickies]]


===ColShapes===
==Checkpoints==
* [[OnPlayerEnterColShape]]
* [[OnPlayerEnterCheckpoint|PlayerEnterCheckpoint]]
* [[OnPlayerExitColShape]]
* [[OnPlayerExitCheckpoint|PlayerExitCheckpoint]]
===Checkpoints===
* [[OnPlayerEnterCheckpoint]]
* [[OnPlayerExitCheckpoint]]


==Vehicle==
==Vehicle==
* [[OnVehicleDamage]]
* [[OnVehicleDamage|VehicleDamage]]
* [[OnVehicleSirenToggle]]
* [[OnVehicleDeath|VehicleDeath]]
* [[OnVehicleDoorBreak]]
* [[OnVehicleSirenToggle|VehicleSirenToggle]]
* [[OnVehicleWindowSmash]]
* [[OnVehicleHornToggle|VehicleHornToggle]]
* [[OnVehicleTyreBurst]]
* [[OnVehicleDoorBreak|VehicleDoorBreak]]
* [[OnVehicleDeath]]
* [[OnVehicleWindowSmash|VehicleWindowSmash]]
* [[OnVehicleTrailerChange]]
* [[OnVehicleTyreBurst|VehicleTyreBurst]]
* [[OnVehicleTrailerChange|VehicleTrailerChange]]

Latest revision as of 17:18, 8 September 2024