The Wobbly Character itself. More...
Public Member Functions | |
void | AssignPlayerCharacter (object playerCharacterRaw) |
Internal use. | |
void | SetPlayerCamUIAllowed (bool bIsPlayerCamUIAllowed) |
Sets whether the player icon is shown for this player. | |
ModPlayerController | GetPlayerController () |
Returns the player controller of this character. | |
void | SetPlayerPosition (Vector3 position) |
Sets the player position. | |
void | SetPlayerRotation (Quaternion rotation) |
Sets the player rotation. | |
void | SetPlayerPositionAndRotation (Vector3 position, Quaternion rotation, bool bResetVelocity=true) |
Sets the player position and rotation. | |
Vector3 | GetPlayerPosition () |
Get the player position. | |
Transform | GetPlayerTransform () |
Get the player transform. | |
void | Kill (float timeInSeconds=0.0f) |
Kill the player (Server only) | |
bool | IsDead () |
Returns whether the player is dead. | |
ModCharacterCustomize | GetCharacterCustomize () |
Returns the Character Customize of this player. | |
void | SetCharacterNameVisible (bool bIsCharacterNameVisible) |
Sets whether the player name is visible. | |
ModPlayerBody | GetPlayerBody () |
Returns the player body. | |
ModRagdollController | GetRagdollController () |
Returns the ragdoll controller. | |
ModPlayerRenderTextureCamera | GetPlayerRenderTextureCamera () |
Returns the player render texture. | |
ModCameraFocus | GetCameraFocus () |
Returns the CameraFocus of this player. | |
ModPlayerCharacterMovement | GetCharacterMovement () |
Returns the Character Movement. | |
![]() | |
delegate void | ModNetworkBehaviourCallback (ModNetworkBehaviour modNetworkBehaviour) |
Delegate for a ModNetworkBehaviour. | |
delegate void | ModNetworkBehaviourNetworkObjectCallback (ModNetworkObject modNetworkObject) |
Delegate for a ModNetworkObject. | |
delegate void | ModNetworkBehaviourCallbackNetwork (ModNetworkBehaviour modNetworkBehaviour, Action< object > networkStartCallback, Action< object > registerRPCsCallback, Action< object > networkPostCallback) |
Internal use. | |
void | AssignNetworkBehaviour (object networkBehaviour) |
void | ModPrepare (bool bIsPrefab) |
Internal use. | |
bool | IsServer () |
Returns whether you are the server. | |
bool | IsConnected () |
Returns whether you are connected. | |
Guid | GetAssetId () |
Returns the assetid. | |
string | GetAssetIdRaw () |
Returns the assetidraw. | |
void | SetAssetId_Internal (string assetID) |
Sets the assetid. | |
object | GetNetworkBehaviourRaw () |
Returns the raw networkobject (Internal use) | |
Protected Member Functions | |
override void | Awake () |
override void | OnValidate () |
override void | NetworkPost (object networkObject) |
virtual void | ModReady () |
override void | OnDestroy () |
![]() | |
virtual void | OnAssignNetworkBehaviour (object networkBehaviour) |
virtual void | Awake () |
virtual void | Start () |
virtual void | Reset () |
virtual void | OnDestroy () |
virtual void | OnValidate () |
virtual void | ModAwake () |
Called on Awake. | |
virtual void | ModStart () |
Called on Start. | |
virtual void | ModReset () |
Called on Reset. | |
virtual void | ModOnValidate () |
Called on validate. | |
virtual void | ModOnDestroy () |
Called on OnDestroy. | |
virtual void | RegisterRPCs (object networkObject) |
virtual void | NetworkStart (object networkObject) |
virtual void | NetworkPost (object networkObject) |
virtual void | ModRegisterRPCs (ModNetworkObject modNetworkObject) |
Called when you should register rpcs. | |
virtual void | ModNetworkStart (ModNetworkObject modNetworkObject) |
Called when this object is ready on the network. | |
virtual void | ModNetworkPost (ModNetworkObject modNetworkObject) |
Called after fully initalized the network. | |
Additional Inherited Members | |
![]() | |
ModNetworkObject | modNetworkObject |
The networkObject used for communication of this object. | |
![]() | |
object | networkBehaviour |
![]() | |
static ModNetworkBehaviourCallbackNetwork | onPrepare |
Internal use. | |
static ModNetworkBehaviourCallback | onPreparePrefab |
Internal use. | |
ModNetworkBehaviourNetworkObjectCallback | modNetworkStart |
ModNetworkBehaviourNetworkObjectCallback | modRegisterRPCs |
ModNetworkBehaviourNetworkObjectCallback | modNetworkPost |
ModNetworkBehaviourCallback | modOnDestroy |
The Wobbly Character itself.
void ModWobblyLife.ModPlayerCharacter.AssignPlayerCharacter | ( | object | playerCharacterRaw | ) |
Internal use.
playerCharacterRaw |
|
protectedvirtual |
Reimplemented from ModWobblyLife.Network.ModNetworkBehaviour.
ModCameraFocus ModWobblyLife.ModPlayerCharacter.GetCameraFocus | ( | ) |
Returns the CameraFocus of this player.
ModCharacterCustomize ModWobblyLife.ModPlayerCharacter.GetCharacterCustomize | ( | ) |
Returns the Character Customize of this player.
ModPlayerCharacterMovement ModWobblyLife.ModPlayerCharacter.GetCharacterMovement | ( | ) |
Returns the Character Movement.
ModPlayerBody ModWobblyLife.ModPlayerCharacter.GetPlayerBody | ( | ) |
Returns the player body.
ModPlayerController ModWobblyLife.ModPlayerCharacter.GetPlayerController | ( | ) |
Returns the player controller of this character.
Vector3 ModWobblyLife.ModPlayerCharacter.GetPlayerPosition | ( | ) |
Get the player position.
ModPlayerRenderTextureCamera ModWobblyLife.ModPlayerCharacter.GetPlayerRenderTextureCamera | ( | ) |
Returns the player render texture.
Transform ModWobblyLife.ModPlayerCharacter.GetPlayerTransform | ( | ) |
Get the player transform.
ModRagdollController ModWobblyLife.ModPlayerCharacter.GetRagdollController | ( | ) |
Returns the ragdoll controller.
bool ModWobblyLife.ModPlayerCharacter.IsDead | ( | ) |
Returns whether the player is dead.
void ModWobblyLife.ModPlayerCharacter.Kill | ( | float | timeInSeconds = 0::0f | ) |
Kill the player (Server only)
timeInSeconds | The amount of time before the player disappears |
|
protectedvirtual |
|
protectedvirtual |
Reimplemented from ModWobblyLife.Network.ModNetworkBehaviour.
|
protectedvirtual |
Reimplemented from ModWobblyLife.Network.ModNetworkBehaviour.
|
protectedvirtual |
Reimplemented from ModWobblyLife.Network.ModNetworkBehaviour.
void ModWobblyLife.ModPlayerCharacter.SetCharacterNameVisible | ( | bool | bIsCharacterNameVisible | ) |
Sets whether the player name is visible.
bIsCharacterNameVisible |
void ModWobblyLife.ModPlayerCharacter.SetPlayerCamUIAllowed | ( | bool | bIsPlayerCamUIAllowed | ) |
Sets whether the player icon is shown for this player.
bIsPlayerCamUIAllowed |
void ModWobblyLife.ModPlayerCharacter.SetPlayerPosition | ( | Vector3 | position | ) |
Sets the player position.
position |
void ModWobblyLife.ModPlayerCharacter.SetPlayerPositionAndRotation | ( | Vector3 | position, |
Quaternion | rotation, | ||
bool | bResetVelocity = true |
||
) |
Sets the player position and rotation.
position | |
rotation | |
bResetVelocity |
void ModWobblyLife.ModPlayerCharacter.SetPlayerRotation | ( | Quaternion | rotation | ) |
Sets the player rotation.
rotation |