C# Class PrisonersAndSlaves.CompLockable

Inheritance: CompRestricted
显示文件 Open project: ForsakenShell/Es-Small-Mods Class Usage Examples

Public Properties

Property Type Description
changeStateAfterTick int
setLockState bool
temporaryLock bool

Public Methods

Method Description
ChangeLockState ( bool value ) : void
ClearCache ( ) : void
CompGetGizmosExtra ( ) : IEnumerable
CompInspectStringExtra ( ) : string
CompLockable ( ) : System.Collections.Generic
LockTime ( Pawn locker ) : float
LockToggleTime ( Pawn pawn ) : int
PawnCanOpen ( Pawn p, bool isEscaping ) : bool
PickTime ( Pawn picker ) : float
PostDraw ( ) : void
PostExposeData ( ) : void
UnlockTime ( Pawn unlocker ) : float
UpdateCompStatus ( ) : void
Weapon ( Pawn p ) : CompEquippable

Method Details

ChangeLockState() public method

public ChangeLockState ( bool value ) : void
value bool
return void

ClearCache() public method

public ClearCache ( ) : void
return void

CompGetGizmosExtra() public method

public CompGetGizmosExtra ( ) : IEnumerable
return IEnumerable

CompInspectStringExtra() public method

public CompInspectStringExtra ( ) : string
return string

CompLockable() public method

public CompLockable ( ) : System.Collections.Generic
return System.Collections.Generic

LockTime() public method

public LockTime ( Pawn locker ) : float
locker Pawn
return float

LockToggleTime() public method

public LockToggleTime ( Pawn pawn ) : int
pawn Pawn
return int

PawnCanOpen() public method

public PawnCanOpen ( Pawn p, bool isEscaping ) : bool
p Pawn
isEscaping bool
return bool

PickTime() public method

public PickTime ( Pawn picker ) : float
picker Pawn
return float

PostDraw() public method

public PostDraw ( ) : void
return void

PostExposeData() public method

public PostExposeData ( ) : void
return void

UnlockTime() public method

public UnlockTime ( Pawn unlocker ) : float
unlocker Pawn
return float

UpdateCompStatus() public method

public UpdateCompStatus ( ) : void
return void

Weapon() public method

public Weapon ( Pawn p ) : CompEquippable
p Pawn
return CompEquippable

Property Details

changeStateAfterTick public_oe property

public int changeStateAfterTick
return int

setLockState public_oe property

public bool setLockState
return bool

temporaryLock public_oe property

public bool temporaryLock
return bool