Vehicle (56)
All currently available hooks that are found in Carbon. Most hooks would be ones compatible with Oxide, although there are Carbon-only ones as well.
Last updated
All currently available hooks that are found in Carbon. Most hooks would be ones compatible with Oxide, although there are Carbon-only ones as well.
Last updated
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches BradleyAPC.VisibilityTest of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches ModularCar.PlayerCanDestroyLock of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches CH47HelicopterAIController.CanDropCrate of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches PatrolHelicopterAI.CanStrafe of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches PatrolHelicopterAI.ValidRocketTarget of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches PatrolHelicopterAI.PlayerVisible of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches PatrolHelicopterAI.CanUseNapalm of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches ModularCarCodeLock.HasLockPermission of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches TrainCoupling.TryCouple of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches CH47HelicopterAIController.AttemptMount of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches BaseBoat.GenerateOceanPatrolPath of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches BradleyAPC.UpdateMovement_Hunt of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches BradleyAPC.Initialize of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches BradleyAPC.UpdateMovement_Patrol of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches BradleyAPC.DoSimpleAI of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches ModularCarGarage.RPC_RequestNewCode of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches VehiclePrivilege.AddSelfAuthorize of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches VehiclePrivilege.ClearList of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches VehiclePrivilege.RemoveSelfAuthorize of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches EngineStorage.RefreshLoadoutData of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches MotorRowboat.EngineToggle of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches VehicleEngineController`1.TryStartEngine of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches MotorRowboat.EngineToggle of Assembly-CSharp.dll.
This hook requires OnEngineStart [MotorRowboat], which loads alongside OnEngineStarted.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches VehicleEngineController`1.TryStartEngine of Assembly-CSharp.dll.
This hook requires OnEngineStart, which loads alongside OnEngineStarted.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches VehicleEngineController`1.FinishStartingEngine of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches VehicleModuleEngine.RefreshPerformanceStats of Assembly-CSharp.dll.
No return behavior.
This hook is compatible within Carbon and Oxide.
Patches VehicleModuleEngine.RefreshPerformanceStats of Assembly-CSharp.dll.
This hook requires OnEngineStatsRefresh, which loads alongside OnEngineStatsRefreshed.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches VehicleEngineController`1.StopEngine of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches VehicleEngineController`1.StopEngine of Assembly-CSharp.dll.
This hook requires OnEngineStop, which loads alongside OnEngineStopped.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches CH47HelicopterAIController.OnAttacked of Assembly-CSharp.dll.
No return behavior.
This hook is compatible within Carbon and Oxide.
Patches CH47HelicopterAIController.DropCrate of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches CH47HelicopterAIController.SetDropDoorOpen of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches CH47HelicopterAIController.OutOfCrates of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches PatrolHelicopterAI.Retire of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches PatrolHelicopterAI.StartStrafe of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches HelicopterTurret.SetTarget of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches ModularCarGarage.RPC_RequestRemoveLock of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches MLRS.Fire of Assembly-CSharp.dll.
No return behavior.
This hook is compatible within Carbon and Oxide.
Patches MLRS.Fire of Assembly-CSharp.dll.
This hook requires OnMlrsFire, which loads alongside OnMlrsFired.
No return behavior.
This hook is compatible within Carbon and Oxide.
Patches MLRS.EndFiring of Assembly-CSharp.dll.
No return behavior.
This hook is compatible within Carbon and Oxide.
Patches MLRS.FireNextRocket of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches MLRS.SetUserTargetHitPos of Assembly-CSharp.dll.
No return behavior.
This hook is compatible within Carbon and Oxide.
Patches MLRS.SetUserTargetHitPos of Assembly-CSharp.dll.
This hook requires OnMlrsTarget, which loads alongside OnMlrsTargetSet.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches BaseRidableAnimal.RPC_Claim of Assembly-CSharp.dll.
No return behavior.
This hook is compatible within Carbon and Oxide.
Patches BaseRidableAnimal.RPC_Claim of Assembly-CSharp.dll.
This hook requires OnRidableAnimalClaim, which loads alongside OnRidableAnimalClaimed.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches TrainCar.RPC_WantsUncouple of Assembly-CSharp.dll.
No return behavior.
This hook is compatible within Carbon and Oxide.
Patches VehicleModuleSeating.PlayerServerInput of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches ModularCarCodeLock.CanHaveALock of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches ModularCarGarage.RPC_RequestAddLock of Assembly-CSharp.dll.
No return behavior.
This hook is compatible within Carbon and Oxide.
Patches ModularCarGarage.RPC_DeselectedLootItem of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches BaseModularVehicle.CanMoveFrom of Assembly-CSharp.dll.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches ModularCar.SpawnPreassignedModules of Assembly-CSharp.dll.
No return behavior.
This hook is compatible within Carbon and Oxide.
Patches ModularCar.SpawnPreassignedModules of Assembly-CSharp.dll.
This hook requires OnVehicleModulesAssign, which loads alongside OnVehicleModulesAssigned.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches ModularCarGarage.RPC_SelectedLootItem of Assembly-CSharp.dll.
No return behavior.
This hook is compatible within Carbon and Oxide.
Patches ModularCarGarage.RPC_SelectedLootItem of Assembly-CSharp.dll.
This hook requires OnVehicleModuleSelect, which loads alongside OnVehicleModuleSelected.
Returning a non-null value cancels default behavior.
This hook is compatible within Carbon and Oxide.
Patches BaseVehicle.RPC_WantsPush of Assembly-CSharp.dll.