Wobbly Life Mod SDK
 
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CEditor
 CModWobblyLifeEditor.ModNetworkBehaviourEditorEditor version of ModNetworkBehaviour, used to generate the assetids for network use
 CModWobblyLife.ExplodeDataStores information about a explosion
 CModWobblyLife.IModEasyPlayerGrabA interface to make objects easier to grab
 CModWobblyLife.IModExplodeA interface used to tell objects that another object has exploded
 CModWobblyLife.IModGrabbableA interface to see whether an object is grabbable or not
 CModWobblyLife.IModGrabInteractAn interface for grabbing callbacks
 CModWobblyLife.ModGrabInteractUsed to see if a gameobject is grabbable or not and when a player has grabbed or released it Apply to any gameobject and when a player grabs it events will be called
 CModWobblyLife.ModNonGrabbableA simple component you can attach to a gameobject to stop players grabbing it
 CModWobblyLife.Network.IModNetworkMessageAn interface to make a packet to send over the network
 CModWobblyLife.Network.IModNetworkSubBehaviourA interface which goes next to or in a child object of a ModNetworkBehaviour.cs Allows you to send data between clients
 CModWobblyLife.Network.ModNetworkSubBehaviourA sub network behaviour which goes a long with ModNetworkBehaviour.cs
 CModWobblyLife.ModActionEnterExitInteractA interaction object which attaches the player to that object. Great for Vehicles. Rigidbody is required!
 CModWobblyLife.ModCameraFocusCameraFocus used for custom cameras
 CModWobblyLife.ModCameraFocusRefA ModCameraFocus but reference to a non mod CameraFocus for example the PlayerCharacter camera
 CModWobblyLife.ModCameraFocusSimpleLookAtA simple look at camera
 CModWobblyLife.ModPlayerCharacterMovementThe character movement controller
 CModWobblyLife.ModPlayerControllerInputManagerThe input manager for a controller
 CModWobblyLife.ModPlayerControllerInteractorThe interactor for a player controller
 CModWobblyLife.ModPlayerControllerSpectateThe spectate component for a player controller
 CModWobblyLife.ModPlayerControllerUIThe UI component for a PlayerController
 CModWobblyLife.Audio.MODATTRIBUTES_3DWrapper for the FMOD api ATTRIBUTES_3D https://fmod.com/docs/2.01/unity/api.html
 CModWobblyLife.ModBaseGamemodeCallbacksInternal use
 CModWobblyLife.ModCameraFocusCallbacksCallbacks for internal use
 CModWobblyLife.Network.ModConnectionDefines a connected player
 CModWobblyLife.Audio.ModEventInstanceWrapper for the FMOD api EventInstance https://fmod.com/docs/2.01/unity/api.html
 CModWobblyLife.Network.ModExtTransformSyncSettingSync settings for a Transform
 CModWobblyLife.ModInputPlayerUsed to get input from a certain player
 CModWobblyLife.Network.ModNetworkCoroutineUseful coroutine helpers
 CModWobblyLife.Network.ModNetworkObjectThe network object responsible for sending/recieving rpcs between clients
 CModWobblyLife.Network.ModNetworkReaderThe NetworkReader reads data from a buffer
 CModWobblyLife.Network.ModNetworkReaderAllocA network reader which you can use for your own use You must call Dispose() when you are finished using it
 CModWobblyLife.Network.ModNetworkWriterThe NetworkWriter reads data from a buffer
 CModWobblyLife.Network.ModNetworkWriterAllocA network writer which you can use for your own use You must call Dispose() when you are finished using it
 CModWobblyLife.Network.ModRPCInfoRPCInfo for when you recieve an RPC
 CModWobblyLife.Network.ModRPCValidateInfoValidate infomation
 CModScriptBehaviour
 CModWobblyLife.Network.ModNetworkBehaviourA component which allows you to send data to client/server from this gameobject
 CModWobblyLife.ModDynamicObjectDefines a moveable (usually grabbable) object. This object is usually a non kinematic rigidbody
 CModWobblyLife.ModPlayerCharacterThe Wobbly Character itself
 CModWobblyLife.ModPlayerControllerThe controller of a player
 CModWobblyLife.ModTouchButtonA basic in world push button
 CModWobblyLife.ModWardrobeOnce interacted with gives the ability to change your clothes
 CModWobblyLife.Network.ModTransformSettingsTransform Sync settings
 CModWobblyLife.Network.ModTransformSyncSettingSync settings
 CModWobblyLife.Audio.MODVECTORWrapper for the FMOD api VECTOR https://fmod.com/docs/2.01/unity/api.html
 CModWobblyLife.ModVehicleSeatAllocation
 CMonoBehaviour
 CModWobblyLife.Audio.ModRuntimeManagerWrapper for the FMOD api RuntimeManager https://fmod.com/docs/2.01/unity/api.html
 CModWobblyLife.Audio.ModSoundEmitterA basic sound emitter
 CModWobblyLife.Audio.ModSurfaceMaterialThe surface material component, used to determine what sound to play when an impact happens
 CModWobblyLife.ModActionInteractGives the ability to do something when the player "Press A to Interact" with it
 CModWobblyLife.ModBaseGamemodeA gamemode (Server only), which defines all the rules but is not networked
 CModWobblyLife.ModGamemodeA gamemode which allows you to provide your own player controller and player character prefab
 CModWobblyLife.ModFreemodeGamemodeA basic freemode gamemode where players can just freely roam and dying respawns them
 CModWobblyLife.ModCharacterCustomizeContains everything about changing the apperance of a character i.e Clothes
 CModWobblyLife.ModClothingManagerA manager for registering and unregistering clothes
 CModWobblyLife.ModClothingPieceDefines a characters clothing base
 CModWobblyLife.ModClothingBottomDefines a characters clothing bottom
 CModWobblyLife.ModClothingHatDefines a characters clothing hat
 CModWobblyLife.ModClothingTopDefines a characters clothing top
 CModWobblyLife.ModClothingRegisterThis provides an easy way to register clothing. Note you must register clothing piece in order for the game to see it
 CModWobblyLife.ModDeathBarrierA simple death barrier for players
 CModWobblyLife.ModEasyPlayerGrabPlacing this component on a GameObject will make it so if you try to grab this object it will be easier to grab i.e player arm gets pulled to object
 CModWobblyLife.ModGUIDComponentDefines a component which gives you a unique Guid
 CModWobblyLife.ModGUIDComponentManagerManager for ModGUIDComponent
 CModWobblyLife.ModGameplayCameraThe main camera for a player
 CModWobblyLife.ModGrabInteractUsed to see if a gameobject is grabbable or not and when a player has grabbed or released it Apply to any gameobject and when a player grabs it events will be called
 CModWobblyLife.ModInstanceModInstance Keeps track of all player controllers/player characters Ability to go back to lobby
 CModWobblyLife.ModNonGrabbableA simple component you can attach to a gameobject to stop players grabbing it
 CModWobblyLife.ModPlatformA platform which is useful keeping a player on a Platform or making a conveyor belt
 CModWobblyLife.ModPlayerBodyThe PlayerCharacter body
 CModWobblyLife.ModPlayerCharacterSpawnPointDefines a spawnpoint for the player character to spawn
 CModWobblyLife.ModPlayerRenderTextureCameraThe camera facing the player
 CModWobblyLife.ModPlayerSeatDefines a seat for ModActionEnterExitInteract.cs
 CModWobblyLife.ModRagdollControllerThe ragdoll component for a PlayerCharacter
 CModWobblyLife.ModRagdollHandJointA players hand, used for grabbing items/players
 CModWobblyLife.ModWorldIconA simple way to display ui icons in the world
 CModWobblyLife.Network.ModNetworkManagerNetwork Manager Ability to spawn prefabs over the network (Server only)
 CModWobblyLife.Network.ModNetworkSubBehaviourA sub network behaviour which goes a long with ModNetworkBehaviour.cs
 CModWobblyLife.Network.ModTransformSyncA useful component when you want to sync an object precisely for example a Rigidbody
 CModWobblyLife.UI.ModUIElementThe basic UI element. Useful for anything which is UI related
 CModWobblyLife.UI.ModUICanvasDefines a canvas for ui
 CModWobblyLife.UI.ModUIPlayerBasedCanvasDefines a canvas used for a specific player for example a split screen player
 CModWobblyLife.UI.ModUIPlayerBasedElementDefines a ui element used for a specific player for example a split screen player
 CPropertyAttribute
 CModWobblyLife.ModReadOnlyAttributeReadonly attribute Used to make a property in the inspector readonly
 CPropertyDrawer
 CModWobblyLifeEditor.ModReadOnlyPropertyDrawerA basic property drawer which makes the property readonly
 CScriptableObject
 CModWobblyLife.ModClothingScriptableObjectDefines a bunch of clothing