Type / to search schemas

BasePawn

abstractSource
Derived classes
BasePlayer
Also in
Chaos Theorydiffers

Properties (6)

NameType
Owner
ReadOnlySync
IsPossessedLocally
bool
Are we possessing this pawn right now? (Clientside)
ReadOnly
IsControlledLocally
bool
Are we controlling this pawn right now? (Clientside)
ReadOnly
PawnCamera
The pawn's camera. Has to have one.
SteamId
ulong
Who's the owner?
Sync

Methods (13)

NameType
SetCameraActive(bool which)
void
virtual
Possess()
void
Possess "this" pawn.
Possess(BasePawn pawn)
void
Possess a given pawn
DePossess()
void
Stop possessing "this" pawn.
DePossess(BasePawn pawn)
void
Stop possessing a given pawn
AsMain(Client owner)
void
Possess this pawn as client's "Main Pawn" (primarily for player spawning)
OnOwnerAssigned(Client owner)
void
virtual
Owner
OnStart()
void
protected · override
OnPossess()
void
This pawn was possessed
protected · virtual
OnDePossess()
void
This pawn was depossessed
protected · virtual
OnDisabled()
void
Stop possessing if disabled (or destoryed) the pawn, return to main pawn if this wasn't one
protected · override
ForcePossess(string name)
void
ForceReturnMain()
void