Components Index
Components Index
Warning
This component reference is still at a very early stage, and since a significant portion of the component was written only by examining the source code, it may deviate from reality, so please feel free to file a bug in the comments section of the website or in the original link to the Steam guide for this project comment section to raise this error!
Also note the "Derived Classes" (like "cloning" the parent script and adding some new content) concept in C# development, the parent script's variable annotations (may need to be transposed), comments for most cases for the child script is common, exceptions will be specified!
This document is heavily used and omits references to the parents of the subclasses, but at the beginning of the document where the link to the parent document is indicated.
Vehicle
- Airplane
- VehicleContentMod
- Vehicle
- Seat
Plane(abandoned)- Helicopter
- CarWheel
- Boat
- ArcadeCar
- AnimationDrivenVehicle
- Weapon
- AutoRepairVehicleWeapon
- CarHorn
- Mortar
- MountedStabilizedTurret
MountedTurret(abandoned)- MountedWeapon
TankTurret Tank(abandoned)
- Vehicle Components
- AircraftDrag
- DirectionalDragForce
- FloatingRigidbody
- IndependentRotation
- SpinWhenBurning
- VehicleDestructibleHitbox
- Cameras
- Visual
- ActivateForSeatWeapon
- ActivateWhenAimingWeapon
- ActivateWhenLocked
- AimTransform
- AimingWheel
- ControlSurface
- CopyRotation
- DeltaRotationIndicator
- EnginePoweredParticles
- FollowMainCamera
- ForceHeight
- GeometryTrack
- HeadingGuide
- InheritDeltaRotation
- InheritDeltaPosition
- Joystick
- MountedStabilizedTurretUIAimIndicator
- ParticlesAmbientColor
- PitchRollGuide
- PlayerRecoilCamera
- PlayerRecoilTransform
- RollGuide
- Rotor
- SteeringWheel
- UvOffset
- UvVehicleTrackScroll
- WaterRipples
- UI
Weapon
- Ammobox
- ExplodingProjectile
- GrenadeProjectile
- Medipack
- MeleeWeapon
- Projectile
- RemoteDetonatedProjectile
- ProximityFuzeProjectile
- RigidbodyProjectile
- Rocket
- SoundBank
- SpinWhenHoldingFire
- TargetSeekingMissile
- ThrowableWeapon
- ToggleableItem
- Weapon
- WeaponCotentMod
- WireGuidedMissile
- Wrench
- Misc
Map
- AlternativePathSet
- AvoidanceBox
- CapturePoint
- CustomActorModel
- CustomGraphCache
- DamageZone
- Destructible
- GameModeInfo
- Ladder
- LandingZone
- LevelColorGrading
- LevelGravity
- MinimapCamera
- ObjectOptionsToggler
- PathfindingBox
- PathfindingLink
- PathfindingRelevantPoint
- ReflectionProber
- ResupplyCrate
- SceneryCamera
- SpawnPoint
- SpawnPointNeighborManager
- SpeedLimitZone
- TimeOfDay
- TurretSpawner
- VehicleSpawner
- WaterLevel
- WaterVolume
Ravenscrpit
Custom GameMode
- GameModeBase
- ScriptedGameMode
- ScriptedGameMode Trigger
- ICompoundTriggerSender
- TriggerBaseComponent
- TriggerDebug
- TriggerReceiver
- TriggerSend
- AI
- Events
- Flow
- Level
- TriggerActivation
- TriggerAddActorAccessory
- TriggerAnimatorController
- TriggerAudioSnapshot
- TriggerChangeScene
- TriggerCrossfadeAudio
- TriggerDialog
- TriggerDifficultyOption
- TriggerDisablePlayerInput
- TriggerEffect
- TriggerEquipWeapon
- TriggerExplosion
- TriggerKillActor
- TriggerMoveGameObject
- TriggerPlayerOrderPoint
- TriggerRagdoll
- TriggerRestartMap
- TriggerSlowmotion
- TriggerTeleport
- TriggerUpdateActorInfo
- TriggerUpdateCapturePoint
- TriggerUpdateVehicle
- TriggerUsable
- Objective
- Ravenscript
- Spawn