plowteam / donut

Open source reimplementation of The Simpsons: Hit & Run
GNU General Public License v3.0
424 stars 28 forks source link

RADScript Mission Script Files (.mfk, .con) #6

Open handsomematt opened 5 years ago

handsomematt commented 5 years ago

RADScript appears to be the internal name used for mission script files (.mfk) but also to describe vehicles (.con)

apu_v.con:

// Apu's Longhorn

SetMass(1500.0);

SetGasScale(7.5); 
SetSlipGasScale(8.5);
...

m0i.mfk:

SelectMission("m0");

SetMissionResetPlayerInCar("level1_carstart");
SetDynaLoadData("l1z1.p3d;l1r1.p3d;l1r7.p3d;");
...
handsomematt commented 5 years ago

All RADScript commands dumped from the binary file, the function responsible for registering RADScript commands can be found at: 0x0042E2B0 with the signature: void __userpurge RegisterRSCommand(void *mgr, const char *name@<edi>, const char *help@<edx>, void *Func, int MinParams@<ecx>, int MaxParams)

Format: Name, HelpText, FunctionOffset, MinParams, MaxParams

"AddVehicleSelectInfo", "None", 4ca810, 3, 3
"ClearVehicleSelectInfo", "None", 4ca810, 1, 3
"AddFlyingActor", "None", 416d50, 5, 5
"AddFlyingActorByLocator", "None", 416e00, 3, 4
"AddBehaviour", "None", 417530, 2, 7
"SetCollisionAttributes", "None", 4179e0, 4, 4
"AddSpawnPoint", "None", 416ed0, 8, 8
"AddSpawnPointByLocatorScript", "None", 416fd0, 6, 6
"SetProjectileStats", "None", 4170e0, 3, 3
"PreallocateActors", "None", 4171b0, 2, 2
"SetActorRotationSpeed", "None", 417270, 2, 2
"AddShield", "None", 417300, 2, 2
"ClearGagBindings", "ClearGagBindings();", 43b350, 1, 0
"AddGagBinding", "AddGagBinding(InteriorName, GagFileName, CycleMode, Weight, SoundResourceName);", 43b3a0, 5, 5
"GagBegin", ",", 43b5d0, 1, 1
"GagSetInterior", ",", 43b5f0, 1, 1
"GagSetCycle", ",", 43b680, 1, 1
"GagSetWeight", ",", 43b740, 1, 1
"GagSetSound", ",", 43b770, 1, 1
"GagSetTrigger", ",", 43b840, 3, 5
"GagPlayFMV", "Play FMV specified by file name", 43b820, 1, 1
"GagSetPosition", ",", 43b960, 1, 3
"GagSetRandom", ",", 43ba10, 1, 1
"GagSetIntro", ",", 43b7c0, 1, 1
"GagSetOutro", ",", 43b7f0, 1, 1
"GagSetCameraShake", ",", 43ba40, 2, 3
"GagSetCoins", ",", 43bb10, 1, 2
"GagSetSparkle", ",", 43bb70, 1, 1
"GagSetAnimCollision", ",", 43bba0, 1, 1
"GagEnd", ",", 43bf80, 1, 0
"GagSetLoadDistances", ",", 43bbd0, 2, 2
"GagSetSoundLoadDistances", ",", 43bc20, 2, 2
"GagSetPersist", ",", 43bc70, 1, 1
"GagCheckCollCards", ",", 43bcc0, 5, 5
"GagCheckMovie", ",", 43be40, 4, 4
"InitLevelPlayerVehicle", "None", 450050, 3, 4
"PlacePlayerCar", "None", 450230, 2, 2
"AddPurchaseCarReward", "None", 4502d0, 5, 6
"SetPostLevelFMV", "None", 450530, 1, 1
"CreatePedGroup", "None", 453e40, 1, 1
"AddPed", "None", 453eb0, 2, 2
"ClosePedGroup", "None", 453f60, 1, 0
"UsePedGroup", "None", 453fb0, 1, 1
"BindReward", "None", 453fd0, 5, 7
"CreateTrafficGroup", "None", 454340, 1, 1
"AddTrafficModel", "None", 454370, 2, 3
"CloseTrafficGroup", "None", 454420, 1, 0
"SetCarAttributes", "None", 454220, 5, 5
"SetTotalGags", "None", 4542e0, 2, 2
"SetTotalWasps", "None", 454310, 2, 2
"AddGlobalProp", "None", 4ca810, 1, 1
"CreateChaseManager", "None", 450550, 3, 3
"DisableHitAndRun", "None", 454860, 1, 0
"EnableHitAndRun", "None", 454890, 1, 0
"SetHitAndRunMeter", "None", 454900, 1, 1
"SetNumChaseCars", "None", 4548c0, 1, 1
"SetChaseSpawnRate", "None", 4505e0, 2, 2
"KillAllChaseAI", "None", 450640, 1, 1
"ResetHitAndRun", "None", 4548b0, 1, 0
"SetHitAndRunDecay", "None", 4548e0, 1, 1
"SetHitAndRunDecayInterior", "None", 450640, 1, 1
"AddMission", "None", 450690, 1, 1
"AddBonusMission", "None", 450820, 1, 1
"SetMissionNameIndex", "None", 450a70, 1, 1
"SelectMission", "None", 450a10, 1, 1
"SetMissionResetPlayerInCar", "None", 450a80, 1, 1
"SetMissionResetPlayerOutCar", "None", 450ac0, 2, 2
"SetDynaLoadData", "None", 450b80, 1, 2
"AddBonusObjective", "None", 450bc0, 1, 2
"SetForcedCar", "None", 4509a0, 1, 0
"CloseMission", "None", 450990, 1, 0
"SetDemoLoopTime", "None", 4509b0, 1, 1
"StreetRacePropsLoad", "None", 454680, 1, 1
"StreetRacePropsUnload", "None", 4546a0, 1, 1
"UseElapsedTime", "None", 4546c0, 1, 0
"AttachStatePropCollectible", "None", 4546d0, 2, 2
"ShowHUD", "None", 454710, 1, 1
"SetNumValidFailureHints", "None", 454740, 1, 1
"AddStage", "None", 452ca0, 1, 7
"SetStageMessageIndex", "None", 452ea0, 1, 2
"SetStageTime", "None", 452ec0, 1, 1
"AddStageTime", "None", 452f10, 1, 1
"AddStageVehicle", "None", 451940, 3, 5
"MoveStageVehicle", "None", 451aa0, 3, 3
"ActivateVehicle", "None", 451b90, 3, 4
"AddStageWaypoint", "None", 451ca0, 1, 1
"AddStageCharacter", "None", 451cd0, 3, 5
"AddStageMusicChange", "None", 451db0, 1, 0
"SetStageMusicAlwaysOn", "None", 451dc0, 1, 0
"SetCompletionDialog", "None", 451dd0, 1, 2
"StageStartMusicEvent", "None", 451e50, 1, 1
"SetMusicState", "None", 451e90, 2, 2
"SetStageCamera", "None", 451ef0, 3, 3
"RESET_TO_HERE", "None", 451f90, 1, 0
"SetMaxTraffic", "None", 451fb0, 1, 1
"AddSafeZone", "None", 453e00, 2, 2
"SetBonusMissionStart", "None", 453050, 1, 0
"ShowStageComplete", "None", 452f60, 1, 0
"SetHUDIcon", "None", 452f70, 1, 1
"SetIrisWipe", "None", 452fa0, 1, 1
"SetFadeOut", "None", 452fb0, 1, 1
"CloseStage", "None", 452fc0, 1, 0
"SetVehicleAIParams", "None", 452fd0, 3, 3
"PlacePlayerAtLocatorName", "None", 4549c0, 1, 1
"msPlacePlayerCarAtLocatorName", "None", 4549e0, 1, 1
"SwapInDefaultCar", "None", 454930, 1, 0
"SetSwapPlayerLocator", "None", 454980, 1, 1
"SetSwapDefaultCarLocator", "None", 454940, 1, 1
"SetSwapForcedCarLocator", "None", 454960, 1, 1
"NoTrafficForStage", "None", 4549a0, 1, 0
"ClearTrafficForStage", "None", 4549b0, 1, 0
"SetStageAIRaceCatchupParams", "None", 454a00, 5, 5
"SetStageAIEvadeCatchupParams", "None", 454aa0, 3, 3
"SetStageAITargetCatchupParams", "None", 454b20, 3, 3
"SetCharacterToHide", "None", 454bf0, 1, 1
"SetLevelOver", "None", 454c10, 1, 0
"SetGameOver", "None", 454c20, 1, 0
"StayInBlack", "None", 454c30, 1, 0
"AllowMissionAbort", "None", 454c40, 1, 1
"SetParTime", "None", 454760, 1, 1
"SetRaceEnteryFee", "None", 4547b0, 1, 1
"PutMFPlayerInCar", "None", 454830, 1, 0
"SetStatepropShadow", "None", 454840, 2, 2
"AddObjective", "None", 450d50, 1, 3
"CloseObjective", "None", 4516a0, 1, 0
"SetDestination", "None", 451840, 1, 3
"AddNPC", "None", 451310, 2, 3
"RemoveNPC", "None", 4513f0, 1, 1
"AddDriver", "None", 451380, 2, 2
"RemoveDriver", "None", 451430, 1, 1
"SetTalkToTarget", "None", 451470, 1, 4
"SetDialogueInfo", "None", 451500, 4, 4
"SetDialoguePositions", "None", 451540, 2, 4
"SetRaceLaps", "None", 4515c0, 1, 1
"TurnGotoDialogOff", "None", 451920, 1, 0
"MustActionTrigger", "None", 451930, 1, 0
"SetCoinFee", "None", 4547e0, 1, 1
"SetDurationTime", "None", 454ba0, 1, 1
"AddCollectible", "None", 4516c0, 1, 4
"SetCollectibleEffect", "None", 451810, 1, 1
"BindCollectibleTo", "None", 4515f0, 2, 2
"AllowUserDump", "None", 451630, 1, 0
"SetVehicleToLoad", "None", 451640, 3, 3
"SetObjTargetVehicle", "None", 452b00, 1, 1
"SetObjDistance", "None", 452c00, 1, 1
"SetObjTargetBoss", "None", 452ba0, 1, 1
"AddCollectibleStateProp", "None", 4517e0, 3, 3
"SetPickupTarget", "None", 452bd0, 1, 1
"AllowRockOut", "None", 452bf0, 1, 0
"AddCondition", "None", 451fe0, 1, 2
"CloseCondition", "None", 4522b0, 1, 0
"SetFollowDistances", "None", 452a30, 2, 2
"SetCondTargetVehicle", "None", 452c40, 1, 1
"SetConditionPosition", "None", 452ab0, 1, 1
"SetCondTime", "None", 452ad0, 1, 1
"SetHitNRun", "None", 4ca810, 1, 0
"EnableTutorialMode", "None", 454540, 1, 1
"SetConversationCamName", "x", 452610, 1, 1
"SetConversationCamPcName", "None", 4526a0, 1, 1
"SetConversationCamNpcName", "None", 452730, 1, 1
"SetConversationCam", "None", 4527c0, 2, 3
"SetConversationCamDistance", "None", 452890, 2, 2
"AmbientAnimationRandomize", "None", 4522c0, 2, 2
"ClearAmbientAnimations", "None", 452300, 1, 1
"AddAmbientPcAnimation", "None", 452420, 1, 2
"AddAmbientNpcAnimation", "None", 452330, 1, 2
"CharacterIsChild", "None", 452940, 1, 1
"SetPresentationBitmap", "None", 452910, 1, 1
"SetAnimCamMulticontName", "None", 452940, 1, 1
"SetAnimatedCameraName", "None", 452960, 1, 1
"SetMissionStartMulticontName", "None", 452990, 1, 1
"SetMissionStartCameraName", "None", 4529b0, 1, 1
"SetCamBestSide", "None", 452530, 1, 2
"SetFMVInfo", "None", 452a00, 1, 2
"StartCountdown", "None", 454590, 1, 2
"AddToCountdownSequence", "None", 454620, 1, 2
"SetCarStartCamera", "None", 4ca810, 1, 1
"GoToPsScreenWhenDone", "None", 454670, 1, 0
"SetPlayerCarName", "None", 4529d0, 2, 2
"SetCondMinHealth", "None", 452a80, 1, 1
"LoadP3DFile", "None", 4531b0, 1, 3
"LoadDisposableCar", "None", 453650, 3, 3
"SetRespawnRate", "None", 454430, 2, 2
"AddCharacter", "None", 4538d0, 2, 2
"AddNPCCharacterBonusMission", "None", 4538f0, 7, 8
"SetBonusMissionDialoguePos", "None", 453a20, 3, 4
"AddAmbientCharacter", "None", 453ac0, 2, 3
"AddBonusMissionNPCWaypoint", "None", 453b90, 2, 2
"AddObjectiveNPCWaypoint", "None", 453be0, 2, 2
"AddAmbientNPCWaypoint", "None", 453ce0, 2, 2
"AddPurchaseCarNPCWaypoint", "None", 453c90, 2, 2
"ActivateTrigger", "None", 453d00, 1, 1
"DeactivateTrigger", "None", 453d30, 1, 1
"CreateAnimPhysObject", "None", 4ca810, 2, 2
"CreateActionEventTrigger", "None", 453d60, 5, 5
"LinkActionToObjectJoint", "None", 4ca810, 5, 5
"LinkActionToObject", "None", 4ca810, 5, 5
"SetCoinDrawable", "None", 453d90, 1, 1
"SetParticleTexture", "None", 453dc0, 2, 2
"SetMass", "help your goddamn self", 4d9e00, 1, 1
"SetGasScale", "help your goddamn self", 4d9ce0, 1, 1
"SetHighSpeedGasScale", "help your goddamn self", 4d9d40, 1, 1
"SetGasScaleSpeedThreshold", "help your goddamn self", 4d9d70, 1, 1
"SetSlipGasScale", "help your goddamn self", 4d9d10, 1, 1
"SetBrakeScale", "help your goddamn self", 4d9da0, 1, 1
"SetTopSpeedKmh", "help your goddamn self", 4d9dd0, 1, 1
"SetMaxWheelTurnAngle", "help your goddamn self", 4d9e30, 1, 1
"SetHighSpeedSteeringDrop", "help your goddamn self", 4d9e60, 1, 1
"SetTireGrip", "help your goddamn self", 4d9e90, 1, 1
"SetNormalSteering", "help your goddamn self", 4d9ec0, 1, 1
"SetSlipSteering", "help your goddamn self", 4d9ef0, 1, 1
"SetEBrakeEffect", "help your goddamn self", 4d9f20, 1, 1
"SetCMOffsetX", "help your goddamn self", 4d9f50, 1, 1
"SetCMOffsetY", "help your goddamn self", 4d9f80, 1, 1
"SetCMOffsetZ", "help your goddamn self", 4d9fb0, 1, 1
"SetSuspensionLimit", "help your goddamn self", 4d9fe0, 1, 1
"SetSpringK", "help your goddamn self", 4da010, 1, 1
"SetDamperC", "help your goddamn self", 4da040, 1, 1
"SetSuspensionYOffset", "help your goddamn self", 4da0a0, 1, 1
"SetHitPoints", "help your goddamn self", 4da070, 1, 1
"SetBurnoutRange", "help your goddamn self", 4da0d0, 1, 1
"SetMaxSpeedBurstTime", "help your goddamn self", 4da100, 1, 1
"SetDonutTorque", "help your goddamn self", 4da130, 1, 1
"SetSlipSteeringNoEBrake", "help your goddamn self", 4da160, 1, 1
"SetSlipEffectNoEBrake", "help your goddamn self", 4da190, 1, 1
"SetWeebleOffset", "help your goddamn self", 4da1c0, 1, 1
"SetWheelieRange", "help your goddamn self", 4da1f0, 1, 1
"SetWheelieOffsetY", "help your goddamn self", 4da220, 1, 1
"SetWheelieOffsetZ", "help your goddamn self", 4da250, 1, 1
"SetShadowAdjustments", "Move the shadow points around", 4da2f0, 8, 8
"SetShininess", "Set the environmental reflection 0 to 1", 4da280, 1, 1
"SetDriver", "help your goddamn self", 4da350, 1, 1
"SetGamblingOdds", "Set Gambling Odds", 4da520, 1, 1
"SetHasDoors", "help your goddamn self", 4da380, 1, 1
"SetCharactersVisible", "help your goddamn self", 4da3c0, 1, 1
"SetIrisTransition", "help your goddamn self", 4da400, 1, 1
"SetAllowSeatSlide", "help your goddamn self", 4da450, 1, 1
"SetHighRoof", "help your goddamn self", 4da4a0, 1, 1
"SetCharacterScale", "help your goddamn self", 4da4f0, 1, 1
"SuppressDriver", "help your goddamn self", 4da550, 1, 1
"SetCharacterPosition", "Sets the character position", 4fd690, 3, 3
"ResetCharacter", "Sets the character to the named locator", 4fd700, 2, 2
"AddTeleportDest", "Set a valid location for a teleport", 4fd870, 3, 5
"SetInitialWalk", "Set locator to walk to on startup", 4fd780, 1, 1
aylaylay commented 5 years ago
LoadP3DFile 1 String String "None"
SetParticleTexture 2 Int String "None"
BindReward 5 String String String String Int Int String "None"
SetCarAttributes 5 String Float Float Float Float "None"
SetTotalGags 2 Int Int "None"
SelectMission 1 String "None"
SetMissionResetPlayerInCar 1 String "None"
SetDynaLoadData 1 String String "None"
UsePedGroup 1 Int "None"
AddStage 1 Int String String "None"
SetPresentationBitmap 1 String "None"
SetStageMessageIndex 1 Int String "None"
AddObjective 1 String String String "None"
SetObjTargetVehicle 1 String "None"
CloseObjective 1 Int "None"
CloseStage 1 Int "None"
RESET_TO_HERE 1 Int "None"
SetHUDIcon 1 String "None"
AddCollectible 1 String String String String "None"
SetStageTime 1 Int "None"
AddCondition 1 String String "None"
CloseCondition 1 Int "None"
ShowStageComplete 1 Int "None"
AddNPC 2 String String Int "None"
SetDestination 1 String String "None"
SetCollectibleEffect 1 String "None"
AddStageTime 1 Int "None"
AddObjectiveNPCWaypoint 2 String String "None"
SetTalkToTarget 1 String Int Float String "None"
SetDialogueInfo 4 String String String Int "None"
SetCamBestSide 1 String String "None"
CloseMission 1 Int "None"
PlacePlayerCar 2 String String "None"
SetMaxTraffic 1 Int "None"
AddStageVehicle 4 String String String String String "None"
AddStageWaypoint 1 String "None"
SetRaceLaps 1 Int "None"
SetDemoLoopTime 1 Int "None"
AddStageMusicChange 1 Int "None"
LoadDisposableCar 3 String String String "None"
AddMission 1 String "None"
ClearGagBindings 1 Int "ClearGagBindings();"
GagBegin 1 String "None"
GagSetInterior 1 String "None"
GagSetCycle 1 String "None"
GagSetPosition 1 Float Float Float "None"
GagSetRandom 1 Int "None"
GagSetSound 1 String "None"
GagSetTrigger 3 String Float Float Float Float "None"
GagEnd 1 Int "None"
GagSetSparkle 1 Int "None"
GagSetPersist 1 Int "None"
GagSetCoins 2 Int Float "None"
GagSetAnimCollision 1 Int "None"
GagSetIntro 1 Int "None"
GagSetOutro 1 Int "None"
GagSetCameraShake 3 Float Int Float "None"
GagPlayFMV 1 String "Play FMV specified by file name"
EnableTutorialMode 1 Int "None"
InitLevelPlayerVehicle 3 String String String String "None"
AddCharacter 2 String String "None"
CreateChaseManager 3 String String Int "None"
SetHitAndRunDecay 1 Float "None"
SetNumChaseCars 1 String "None"
AddNPCCharacterBonusMission 7 String String String String String String Int String "None"
AddBonusMissionNPCWaypoint 2 String String "None"
AddAmbientCharacter 3 String String Float "None"
AddAmbientNPCWaypoint 2 String String "None"
AddPurchaseCarReward 6 String String String String Float String "None"
AddPurchaseCarNPCWaypoint 2 String String "None"
CreateTrafficGroup 1 Int "None"
AddTrafficModel 2 String Int Int "None"
CloseTrafficGroup 1 Int "None"
CreatePedGroup 1 Int "None"
AddPed 2 String Int "None"
ClosePedGroup 1 Int "None"
PreallocateActors 2 String String "None"
SetProjectileStats 3 String String String "None"
AddSpawnPointByLocatorScript 6 String String String String String String "None"
AddBehaviour 3 String String String String String String String "None"
SetActorRotationSpeed 2 String String "None"
SetAnimatedCameraName 1 String "None"
SetAnimCamMulticontName 1 String "None"
SetCoinFee 1 Int "None"
PutMFPlayerInCar 1 Int "None"
StartCountdown 1 Int String "None"
AddToCountdownSequence 2 String Int "None"
UseElapsedTime 1 Int "None"
SetRaceEnteryFee 1 Int "None"
SetParTime 1 Int "None"
SetCondMinHealth 1 Float "None"
SetCondTargetVehicle 1 String "None"
SetCondTime 1 Int "None"
AddBonusMission 1 String "None"
AddTeleportDest 5 String Float Float Float String "Set a valid location for a teleport"
AddVehicleSelectInfo 3 String String String "None"
SuppressDriver 1 String "help your goddamn self"
SetBonusMissionDialoguePos 4 String String String String "None"
SetConversationCam 2 Int String String "None"
ClearAmbientAnimations 1 String "None"
AddAmbientNpcAnimation 1 String String "None"
AddAmbientPcAnimation 1 String String "None"
SetCoinDrawable 1 String "None"
AmbientAnimationRandomize 2 Int Int "None"
TurnGotoDialogOff 1 Int "None"
SetCompletionDialog 1 String String "None"
SetMissionResetPlayerOutCar 2 String String "None"
SetMissionStartCameraName 1 String "None"
SetMissionStartMulticontName 1 String "None"
SetInitialWalk 1 String "Set locator to walk to on startup"
SetDialoguePositions 3 String String String Int "None"
ActivateVehicle 3 String String String "None"
SetStageMusicAlwaysOn 1 Int "None"
SetNumValidFailureHints 1 Int "None"
SetVehicleAIParams 3 String Int Int "None"
StageStartMusicEvent 1 String "None"
AllowMissionAbort 1 String "None"
MustActionTrigger 1 Int "None"
SetStageAITargetCatchupParams 3 String Int Int "None"
SetFollowDistances 2 Int Int "None"
SetFadeOut 1 Float "None"
StayInBlack 1 Int "None"
AddStageCharacter 5 String String String String String "None"
SetDurationTime 1 Float "None"
SetFMVInfo 1 String String "None"
SetForcedCar 1 Int "None"
SwapInDefaultCar 1 Int "None"
SetSwapDefaultCarLocator 1 String "None"
SetSwapForcedCarLocator 1 String "None"
SetSwapPlayerLocator 1 String "None"
StreetRacePropsLoad 1 String "None"
StreetRacePropsUnload 1 String "None"
SetStageAIRaceCatchupParams 5 String Int Float Float Float "None"
DisableHitAndRun 1 Int "None"
NoTrafficForStage 1 Int "None"
SetConditionPosition 1 Int "None"
AddSafeZone 2 String Int "None"
AddGagBinding 5 String String String Int String "AddGagBinding(InteriorName, GagFileName, CycleMode, Weight, SoundResourceName);"
SetPostLevelFMV 1 String "None"
SetHitNRun 1 Int "None"
SetObjDistance 1 Int "None"
SetMusicState 2 String String "None"
SetIrisWipe 1 Float "None"
RemoveDriver 1 String "None"
RemoveNPC 1 String "None"
AddDriver 2 String String "None"
SetCharacterToHide 1 String "None"
SetLevelOver 1 Int "None"
GagCheckCollCards 5 String String String String String "None"
GagCheckMovie 4 String String String String "None"
GagSetSoundLoadDistances 2 Int Int "None"
BindCollectibleTo 2 Int Int "None"
AddShield 2 String String "None"
SetStatepropShadow 2 String String "None"
AddFlyingActorByLocator 4 String String String String "None"
AddCollectibleStateProp 3 String String Int "None"
SetPickupTarget 1 String "None"
SetObjTargetBoss 1 String "None"
AllowRockOut 1 Int "None"
ShowHUD 1 String "None"
SetGameOver 1 Int "None"
GoToPsScreenWhenDone 1 Int "None"
SetMass 1 Float "help your goddamn self"
SetGasScale 1 Float "help your goddamn self"
SetSlipGasScale 1 Float "help your goddamn self"
SetBrakeScale 1 Float "help your goddamn self"
SetTopSpeedKmh 1 Float "help your goddamn self"
SetMaxWheelTurnAngle 1 Float "help your goddamn self"
SetHighSpeedSteeringDrop 1 Float "help your goddamn self"
SetTireGrip 1 Float "help your goddamn self"
SetNormalSteering 1 Float "help your goddamn self"
SetSlipSteering 1 Float "help your goddamn self"
SetEBrakeEffect 1 Float "help your goddamn self"
SetSlipSteeringNoEBrake 1 Float "help your goddamn self"
SetSlipEffectNoEBrake 1 Float "help your goddamn self"
SetCMOffsetX 1 Float "help your goddamn self"
SetCMOffsetY 1 Float "help your goddamn self"
SetCMOffsetZ 1 Float "help your goddamn self"
SetSuspensionLimit 1 Float "help your goddamn self"
SetSpringK 1 Float "help your goddamn self"
SetDamperC 1 Float "help your goddamn self"
SetSuspensionYOffset 1 Float "help your goddamn self"
SetHitPoints 1 Float "help your goddamn self"
SetBurnoutRange 1 Float "help your goddamn self"
SetMaxSpeedBurstTime 1 Float "help your goddamn self"
SetDonutTorque 1 Float "help your goddamn self"
SetWeebleOffset 1 Float "help your goddamn self"
SetWheelieRange 1 Float "help your goddamn self"
SetWheelieOffsetY 1 Float "help your goddamn self"
SetWheelieOffsetZ 1 Float "help your goddamn self"
SetShadowAdjustments 8 Float Float Float Float Float Float Float Float "Move the shadow points around"
SetCharactersVisible 1 Int "help your goddamn self"
SetIrisTransition 1 Int "help your goddamn self"
SetCharacterScale 1 Float "help your goddamn self"
SetGamblingOdds 1 Float "Set Gambling Odds"
SetDriver 1 String "help your goddamn self"
SetHasDoors 1 Int "help your goddamn self"
SetShininess 1 Float "Set the environmental reflection 0 to 1"
SetHighRoof 1 Int "help your goddamn self"
SetHighSpeedGasScale 1 Float "help your goddamn self"
SetGasScaleSpeedThreshold 1 Float "help your goddamn self"
SetAllowSeatSlide 1 Int "help your goddamn self"
ClearVehicleSelectInfo 1 Unknown Unknown Unknown "None"
AddFlyingActor 5 Unknown Unknown Unknown Unknown Unknown "None"
SetCollisionAttributes 4 Unknown Unknown Unknown Unknown "None"
AddSpawnPoint 8 Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown "None"
GagSetWeight 1 Unknown "None"
GagSetLoadDistances 2 Unknown Unknown "None"
SetTotalWasps 2 Unknown Unknown "None"
AddGlobalProp 1 Unknown "None"
EnableHitAndRun 1 Unknown "None"
SetHitAndRunMeter 1 Unknown "None"
SetChaseSpawnRate 2 Unknown Unknown "None"
KillAllChaseAI 1 Unknown "None"
ResetHitAndRun 1 Unknown "None"
SetHitAndRunDecayInterior 1 Unknown "None"
SetMissionNameIndex 1 Unknown "None"
AddBonusObjective 1 Unknown Unknown "None"
AttachStatePropCollectible 2 Unknown Unknown "None"
MoveStageVehicle 3 Unknown Unknown Unknown "None"
SetStageCamera 3 Unknown Unknown Unknown "None"
SetBonusMissionStart 1 Unknown "None"
PlacePlayerAtLocatorName 1 Unknown "None"
msPlacePlayerCarAtLocatorName 1 Unknown "None"
ClearTrafficForStage 1 Unknown "None"
SetStageAIEvadeCatchupParams 3 Unknown Unknown Unknown "None"
AllowUserDump 1 Unknown "None"
SetVehicleToLoad 3 Unknown Unknown Unknown "None"
SetConversationCamName 1 Unknown "x"
SetConversationCamPcName 1 Unknown "None"
SetConversationCamNpcName 1 Unknown "None"
SetConversationCamDistance 2 Unknown Unknown "None"
CharacterIsChild 1 Unknown "None"
SetCarStartCamera 1 Unknown "None"
SetPlayerCarName 2 Unknown Unknown "None"
SetRespawnRate 2 Unknown Unknown "None"
ActivateTrigger 1 Unknown "None"
DeactivateTrigger 1 Unknown "None"
CreateAnimPhysObject 2 Unknown Unknown "None"
CreateActionEventTrigger 5 Unknown Unknown Unknown Unknown Unknown "None"
LinkActionToObjectJoint 5 Unknown Unknown Unknown Unknown Unknown "None"
LinkActionToObject 5 Unknown Unknown Unknown Unknown Unknown "None"
SetCharacterPosition 3 Unknown Unknown Unknown "Sets the character position"
ResetCharacter 2 Unknown Unknown "Sets the character to the named locator"
aylaylay commented 5 years ago
{
  "LoadP3DFile": {
    "min": 1,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "SetParticleTexture": {
    "min": 2,
    "types": [ "Int", "String" ],
    "help": "None"
  },
  "BindReward": {
    "min": 5,
    "types": [ "String", "String", "String", "String", "Int", "Int", "String" ],
    "help": "None"
  },
  "SetCarAttributes": {
    "min": 5,
    "types": [ "String", "Float", "Float", "Float", "Float" ],
    "help": "None"
  },
  "SetTotalGags": {
    "min": 2,
    "types": [ "Int", "Int" ],
    "help": "None"
  },
  "SelectMission": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "SetMissionResetPlayerInCar": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "SetDynaLoadData": {
    "min": 1,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "UsePedGroup": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "AddStage": {
    "min": 1,
    "types": [ "Int", "String", "String" ],
    "help": "None"
  },
  "SetPresentationBitmap": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "SetStageMessageIndex": {
    "min": 1,
    "types": [ "Int", "String" ],
    "help": "None"
  },
  "AddObjective": {
    "min": 1,
    "types": [ "String", "String", "String" ],
    "help": "None"
  },
  "SetObjTargetVehicle": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "CloseObjective": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "CloseStage": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "RESET_TO_HERE": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "SetHUDIcon": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },

  "AddCollectible": {
    "min": 1,
    "types": [ "String", "String", "String", "String" ],
    "help": "None"
  },
  "SetStageTime": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "AddCondition": {
    "min": 1,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "CloseCondition": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "ShowStageComplete": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "AddNPC": {
    "min": 2,
    "types": [ "String", "String", "Int" ],
    "help": "None"
  },
  "SetDestination": {
    "min": 1,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "SetCollectibleEffect": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "AddStageTime": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "AddObjectiveNPCWaypoint": {
    "min": 2,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "SetTalkToTarget": {
    "min": 1,
    "types": [ "String", "Int", "Float", "String" ],
    "help": "None"
  },
  "SetDialogueInfo": {
    "min": 4,
    "types": [ "String", "String", "String", "Int" ],
    "help": "None"
  },
  "SetCamBestSide": {
    "min": 1,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "CloseMission": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "PlacePlayerCar": {
    "min": 2,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "SetMaxTraffic": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "AddStageVehicle": {
    "min": 4,
    "types": [ "String", "String", "String", "String", "String" ],
    "help": "None"
  },
  "AddStageWaypoint": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "SetRaceLaps": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "SetDemoLoopTime": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "AddStageMusicChange": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "LoadDisposableCar": {
    "min": 3,
    "types": [ "String", "String", "String" ],
    "help": "None"
  },
  "AddMission": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "ClearGagBindings": {
    "min": 1,
    "types": [ "Int" ],
    "help": "ClearGagBindings();"
  },
  "GagBegin": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "GagSetInterior": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "GagSetCycle": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "GagSetPosition": {
    "min": 1,
    "types": [ "Float", "Float", "Float" ],
    "help": "None"
  },
  "GagSetRandom": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "GagSetSound": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "GagSetTrigger": {
    "min": 3,
    "types": [ "String", "Float", "Float", "Float", "Float" ],
    "help": "None"
  },
  "GagEnd": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "GagSetSparkle": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "GagSetPersist": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "GagSetCoins": {
    "min": 2,
    "types": [ "Int", "Float" ],
    "help": "None"
  },
  "GagSetAnimCollision": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "GagSetIntro": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "GagSetOutro": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "GagSetCameraShake": {
    "min": 3,
    "types": [ "Float", "Int", "Float" ],
    "help": "None"
  },
  "GagPlayFMV": {
    "min": 1,
    "types": [ "String" ],
    "help": "Play FMV specified by file name"
  },
  "EnableTutorialMode": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "InitLevelPlayerVehicle": {
    "min": 3,
    "types": [ "String", "String", "String", "String" ],
    "help": "None"
  },
  "AddCharacter": {
    "min": 2,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "CreateChaseManager": {
    "min": 3,
    "types": [ "String", "String", "Int" ],
    "help": "None"
  },
  "SetHitAndRunDecay": {
    "min": 1,
    "types": [ "Float" ],
    "help": "None"
  },
  "SetNumChaseCars": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "AddNPCCharacterBonusMission": {
    "min": 7,
    "types": [ "String", "String", "String", "String", "String", "String", "Int", "String" ],
    "help": "None"
  },
  "AddBonusMissionNPCWaypoint": {
    "min": 2,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "AddAmbientCharacter": {
    "min": 3,
    "types": [ "String", "String", "Float" ],
    "help": "None"
  },
  "AddAmbientNPCWaypoint": {
    "min": 2,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "AddPurchaseCarReward": {
    "min": 6,
    "types": [ "String", "String", "String", "String", "Float", "String" ],
    "help": "None"
  },
  "AddPurchaseCarNPCWaypoint": {
    "min": 2,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "CreateTrafficGroup": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "AddTrafficModel": {
    "min": 2,
    "types": [ "String", "Int", "Int" ],
    "help": "None"
  },
  "CloseTrafficGroup": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "CreatePedGroup": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "AddPed": {
    "min": 2,
    "types": [ "String", "Int" ],
    "help": "None"
  },
  "ClosePedGroup": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "PreallocateActors": {
    "min": 2,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "SetProjectileStats": {
    "min": 3,
    "types": [ "String", "String", "String" ],
    "help": "None"
  },
  "AddSpawnPointByLocatorScript": {
    "min": 6,
    "types": [ "String", "String", "String", "String", "String", "String" ],
    "help": "None"
  },
  "AddBehaviour": {
    "min": 3,
    "types": [ "String", "String", "String", "String", "String", "String", "String" ],
    "help": "None"
  },
  "SetActorRotationSpeed": {
    "min": 2,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "SetAnimatedCameraName": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "SetAnimCamMulticontName": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "SetCoinFee": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "PutMFPlayerInCar": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "StartCountdown": {
    "min": 1,
    "types": [ "Int", "String" ],
    "help": "None"
  },
  "AddToCountdownSequence": {
    "min": 2,
    "types": [ "String", "Int" ],
    "help": "None"
  },
  "UseElapsedTime": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "SetRaceEnteryFee": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "SetParTime": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "SetCondMinHealth": {
    "min": 1,
    "types": [ "Float" ],
    "help": "None"
  },
  "SetCondTargetVehicle": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "SetCondTime": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "AddBonusMission": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "AddTeleportDest": {
    "min": 5,
    "types": [ "String", "Float", "Float", "Float", "String" ],
    "help": "Set a valid location for a teleport"
  },
  "AddVehicleSelectInfo": {
    "min": 3,
    "types": [ "String", "String", "String" ],
    "help": "None"
  },
  "SuppressDriver": {
    "min": 1,
    "types": [ "String" ],
    "help": "help your goddamn self"
  },
  "SetBonusMissionDialoguePos": {
    "min": 4,
    "types": [ "String", "String", "String", "String" ],
    "help": "None"
  },
  "SetConversationCam": {
    "min": 2,
    "types": [ "Int", "String", "String" ],
    "help": "None"
  },
  "ClearAmbientAnimations": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "AddAmbientNpcAnimation": {
    "min": 1,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "AddAmbientPcAnimation": {
    "min": 1,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "SetCoinDrawable": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "AmbientAnimationRandomize": {
    "min": 2,
    "types": [ "Int", "Int" ],
    "help": "None"
  },
  "TurnGotoDialogOff": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "SetCompletionDialog": {
    "min": 1,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "SetMissionResetPlayerOutCar": {
    "min": 2,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "SetMissionStartCameraName": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "SetMissionStartMulticontName": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "SetInitialWalk": {
    "min": 1,
    "types": [ "String" ],
    "help": "Set locator to walk to on startup"
  },
  "SetDialoguePositions": {
    "min": 3,
    "types": [ "String", "String", "String", "Int" ],
    "help": "None"
  },
  "ActivateVehicle": {
    "min": 3,
    "types": [ "String", "String", "String" ],
    "help": "None"
  },
  "SetStageMusicAlwaysOn": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "SetNumValidFailureHints": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "SetVehicleAIParams": {
    "min": 3,
    "types": [ "String", "Int", "Int" ],
    "help": "None"
  },
  "StageStartMusicEvent": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "AllowMissionAbort": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "MustActionTrigger": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "SetStageAITargetCatchupParams": {
    "min": 3,
    "types": [ "String", "Int", "Int" ],
    "help": "None"
  },
  "SetFollowDistances": {
    "min": 2,
    "types": [ "Int", "Int" ],
    "help": "None"
  },
  "SetFadeOut": {
    "min": 1,
    "types": [ "Float" ],
    "help": "None"
  },
  "StayInBlack": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "AddStageCharacter": {
    "min": 5,
    "types": [ "String", "String", "String", "String", "String" ],
    "help": "None"
  },
  "SetDurationTime": {
    "min": 1,
    "types": [ "Float" ],
    "help": "None"
  },
  "SetFMVInfo": {
    "min": 1,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "SetForcedCar": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "SwapInDefaultCar": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "SetSwapDefaultCarLocator": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "SetSwapForcedCarLocator": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "SetSwapPlayerLocator": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "StreetRacePropsLoad": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "StreetRacePropsUnload": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "SetStageAIRaceCatchupParams": {
    "min": 5,
    "types": [ "String", "Int", "Float", "Float", "Float" ],
    "help": "None"
  },
  "DisableHitAndRun": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "NoTrafficForStage": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "SetConditionPosition": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "AddSafeZone": {
    "min": 2,
    "types": [ "String", "Int" ],
    "help": "None"
  },
  "AddGagBinding": {
    "min": 5,
    "types": [ "String", "String", "String", "Int", "String" ],
    "help": "AddGagBinding(InteriorName, GagFileName, CycleMode, Weight, SoundResourceName);"
  },
  "SetPostLevelFMV": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "SetHitNRun": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "SetObjDistance": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "SetMusicState": {
    "min": 2,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "SetIrisWipe": {
    "min": 1,
    "types": [ "Float" ],
    "help": "None"
  },
  "RemoveDriver": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "RemoveNPC": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "AddDriver": {
    "min": 2,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "SetCharacterToHide": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "SetLevelOver": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "GagCheckCollCards": {
    "min": 5,
    "types": [ "String", "String", "String", "String", "String" ],
    "help": "None"
  },
  "GagCheckMovie": {
    "min": 4,
    "types": [ "String", "String", "String", "String" ],
    "help": "None"
  },
  "GagSetSoundLoadDistances": {
    "min": 2,
    "types": [ "Int", "Int" ],
    "help": "None"
  },
  "BindCollectibleTo": {
    "min": 2,
    "types": [ "Int", "Int" ],
    "help": "None"
  },
  "AddShield": {
    "min": 2,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "SetStatepropShadow": {
    "min": 2,
    "types": [ "String", "String" ],
    "help": "None"
  },
  "AddFlyingActorByLocator": {
    "min": 4,
    "types": [ "String", "String", "String", "String" ],
    "help": "None"
  },
  "AddCollectibleStateProp": {
    "min": 3,
    "types": [ "String", "String", "Int" ],
    "help": "None"
  },
  "SetPickupTarget": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "SetObjTargetBoss": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "AllowRockOut": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "ShowHUD": {
    "min": 1,
    "types": [ "String" ],
    "help": "None"
  },
  "SetGameOver": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "GoToPsScreenWhenDone": {
    "min": 1,
    "types": [ "Int" ],
    "help": "None"
  },
  "SetMass": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetGasScale": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetSlipGasScale": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetBrakeScale": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetTopSpeedKmh": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetMaxWheelTurnAngle": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetHighSpeedSteeringDrop": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetTireGrip": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetNormalSteering": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetSlipSteering": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetEBrakeEffect": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetSlipSteeringNoEBrake": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetSlipEffectNoEBrake": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetCMOffsetX": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetCMOffsetY": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetCMOffsetZ": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetSuspensionLimit": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetSpringK": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetDamperC": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetSuspensionYOffset": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetHitPoints": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetBurnoutRange": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetMaxSpeedBurstTime": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetDonutTorque": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetWeebleOffset": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetWheelieRange": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetWheelieOffsetY": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetWheelieOffsetZ": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetShadowAdjustments": {
    "min": 8,
    "types": [ "Float", "Float", "Float", "Float", "Float", "Float", "Float", "Float" ],
    "help": "Move the shadow points around"
  },
  "SetCharactersVisible": {
    "min": 1,
    "types": [ "Int" ],
    "help": "help your goddamn self"
  },
  "SetIrisTransition": {
    "min": 1,
    "types": [ "Int" ],
    "help": "help your goddamn self"
  },
  "SetCharacterScale": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetGamblingOdds": {
    "min": 1,
    "types": [ "Float" ],
    "help": "Set Gambling Odds"
  },
  "SetDriver": {
    "min": 1,
    "types": [ "String" ],
    "help": "help your goddamn self"
  },
  "SetHasDoors": {
    "min": 1,
    "types": [ "Int" ],
    "help": "help your goddamn self"
  },
  "SetShininess": {
    "min": 1,
    "types": [ "Float" ],
    "help": "Set the environmental reflection 0 to 1"
  },
  "SetHighRoof": {
    "min": 1,
    "types": [ "Int" ],
    "help": "help your goddamn self"
  },
  "SetHighSpeedGasScale": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetGasScaleSpeedThreshold": {
    "min": 1,
    "types": [ "Float" ],
    "help": "help your goddamn self"
  },
  "SetAllowSeatSlide": {
    "min": 1,
    "types": [ "Int" ],
    "help": "help your goddamn self"
  },
  "ClearVehicleSelectInfo": {
    "min": 1,
    "types": [ "Unknown", "Unknown", "Unknown" ],
    "help": "None"
  },
  "AddFlyingActor": {
    "min": 5,
    "types": [ "Unknown", "Unknown", "Unknown", "Unknown", "Unknown" ],
    "help": "None"
  },
  "SetCollisionAttributes": {
    "min": 4,
    "types": [ "Unknown", "Unknown", "Unknown", "Unknown" ],
    "help": "None"
  },
  "AddSpawnPoint": {
    "min": 8,
    "types": [ "Unknown", "Unknown", "Unknown", "Unknown", "Unknown", "Unknown", "Unknown", "Unknown" ],
    "help": "None"
  },
  "GagSetWeight": {
    "min": 1,
    "types": [ "Unknown" ],
    "help": "None"
  },
  "GagSetLoadDistances": {
    "min": 2,
    "types": [ "Unknown", "Unknown" ],
    "help": "None"
  },
  "SetTotalWasps": {
    "min": 2,
    "types": [ "Unknown", "Unknown" ],
    "help": "None"
  },
  "AddGlobalProp": {
    "min": 1,
    "types": [ "Unknown" ],
    "help": "None"
  },
  "EnableHitAndRun": {
    "min": 1,
    "types": [ "Unknown" ],
    "help": "None"
  },
  "SetHitAndRunMeter": {
    "min": 1,
    "types": [ "Unknown" ],
    "help": "None"
  },
  "SetChaseSpawnRate": {
    "min": 2,
    "types": [ "Unknown", "Unknown" ],
    "help": "None"
  },
  "KillAllChaseAI": {
    "min": 1,
    "types": [ "Unknown" ],
    "help": "None"
  },
  "ResetHitAndRun": {
    "min": 1,
    "types": [ "Unknown" ],
    "help": "None"
  },
  "SetHitAndRunDecayInterior": {
    "min": 1,
    "types": [ "Unknown" ],
    "help": "None"
  },
  "SetMissionNameIndex": {
    "min": 1,
    "types": [ "Unknown" ],
    "help": "None"
  },
  "AddBonusObjective": {
    "min": 1,
    "types": [ "Unknown", "Unknown" ],
    "help": "None"
  },
  "AttachStatePropCollectible": {
    "min": 2,
    "types": [ "Unknown", "Unknown" ],
    "help": "None"
  },
  "MoveStageVehicle": {
    "min": 3,
    "types": [ "Unknown", "Unknown", "Unknown" ],
    "help": "None"
  },
  "SetStageCamera": {
    "min": 3,
    "types": [ "Unknown", "Unknown", "Unknown" ],
    "help": "None"
  },
  "SetBonusMissionStart": {
    "min": 1,
    "types": [ "Unknown" ],
    "help": "None"
  },
  "PlacePlayerAtLocatorName": {
    "min": 1,
    "types": [ "Unknown" ],
    "help": "None"
  },
  "msPlacePlayerCarAtLocatorName": {
    "min": 1,
    "types": [ "Unknown" ],
    "help": "None"
  },
  "ClearTrafficForStage": {
    "min": 1,
    "types": [ "Unknown" ],
    "help": "None"
  },
  "SetStageAIEvadeCatchupParams": {
    "min": 3,
    "types": [ "Unknown", "Unknown", "Unknown" ],
    "help": "None"
  },
  "AllowUserDump": {
    "min": 1,
    "types": [ "Unknown" ],
    "help": "None"
  },
  "SetVehicleToLoad": {
    "min": 3,
    "types": [ "Unknown", "Unknown", "Unknown" ],
    "help": "None"
  },
  "SetConversationCamName": {
    "min": 1,
    "types": [ "Unknown" ],
    "help": "x"
  },
  "SetConversationCamPcName": {
    "min": 1,
    "types": [ "Unknown" ],
    "help": "None"
  },
  "SetConversationCamNpcName": {
    "min": 1,
    "types": [ "Unknown" ],
    "help": "None"
  },
  "SetConversationCamDistance": {
    "min": 2,
    "types": [ "Unknown", "Unknown" ],
    "help": "None"
  },
  "CharacterIsChild": {
    "min": 1,
    "types": [ "Unknown" ],
    "help": "None"
  },
  "SetCarStartCamera": {
    "min": 1,
    "types": [ "Unknown" ],
    "help": "None"
  },
  "SetPlayerCarName": {
    "min": 2,
    "types": [ "Unknown", "Unknown" ],
    "help": "None"
  },
  "SetRespawnRate": {
    "min": 2,
    "types": [ "Unknown", "Unknown" ],
    "help": "None"
  },
  "ActivateTrigger": {
    "min": 1,
    "types": [ "Unknown" ],
    "help": "None"
  },
  "DeactivateTrigger": {
    "min": 1,
    "types": [ "Unknown" ],
    "help": "None"
  },
  "CreateAnimPhysObject": {
    "min": 2,
    "types": [ "Unknown", "Unknown" ],
    "help": "None"
  },
  "CreateActionEventTrigger": {
    "min": 5,
    "types": [ "Unknown", "Unknown", "Unknown", "Unknown", "Unknown" ],
    "help": "None"
  },
  "LinkActionToObjectJoint": {
    "min": 5,
    "types": [ "Unknown", "Unknown", "Unknown", "Unknown", "Unknown" ],
    "help": "None"
  },
  "LinkActionToObject": {
    "min": 5,
    "types": [ "Unknown", "Unknown", "Unknown", "Unknown", "Unknown" ],
    "help": "None"
  },
  "SetCharacterPosition": {
    "min": 3,
    "types": [ "Unknown", "Unknown", "Unknown" ],
    "help": "Sets the character position"
  },
  "ResetCharacter": {
    "min": 2,
    "types": [ "Unknown", "Unknown" ],
    "help": "Sets the character to the named locator"
  }
}