|
override void | InitItemVariables () |
|
override int | GetDamageSystemVersionChange () |
|
override void | EECargoIn (EntityAI item) |
|
override void | OnFreezeStateChangeServer () |
|
override void | OnStoreSave (ParamsWriteContext ctx) |
|
override bool | OnStoreLoad (ParamsReadContext ctx, int version) |
|
bool | IsLocked () |
|
override void | Open () |
|
void | OpenLoad () |
|
override void | Close () |
|
void | CloseLoad () |
|
override bool | IsOpen () |
|
override void | OnWasAttached (EntityAI parent, int slot_id) |
|
override void | OnWasDetached (EntityAI parent, int slot_id) |
|
protected void | UpdateVisualState () |
|
override void | OnVariablesSynchronized () |
|
void | Lock (float actiontime) |
|
void | Unlock () |
|
void | DetermineAction (PlayerBase player) |
|
void | ProduceFertilizer (ItemBase guts, ItemBase plant, PlayerBase player) |
|
void | TanPelts (ItemBase lime, PlayerBase player) |
|
void | ColourLeatherClothes (ItemBase color_source, PlayerBase player, string color) |
|
void | BleachClothes (ItemBase bleach, PlayerBase player) |
|
void | ColourClothes (ItemBase rci, ItemBase gci, ItemBase bci, PlayerBase player) |
|
override bool | CanPutInCargo (EntityAI parent) |
|
override bool | CanPutIntoHands (EntityAI parent) |
|
override bool | CanReceiveItemIntoCargo (EntityAI item) |
|
override bool | CanReleaseCargo (EntityAI cargo) |
|
override bool | CanDetachAttachment (EntityAI parent) |
|
override void | InitItemSounds () |
|
override string | GetDeploySoundset () |
|
string | GetBarrelOpenSoundset () |
|
string | GetBarrelCloseSoundset () |
|
override float | GetLiquidThroughputCoef () |
|
override void | SetActions () |
|
override void | OnDebugSpawn () |
|
void | SoundBarrelOpenPlay () |
|
void | SoundBarrelClosePlay () |
|
◆ BleachClothes()
◆ CanDetachAttachment()
◆ CanPutInCargo()
◆ CanPutIntoHands()
◆ CanReceiveItemIntoCargo()
◆ CanReleaseCargo()
◆ Close()
◆ CloseLoad()
◆ ColourClothes()
◆ ColourLeatherClothes()
◆ DetermineAction()
◆ EECargoIn()
override void EECargoIn |
( |
EntityAI |
item | ) |
|
|
inlineprivate |
◆ GetBarrelCloseSoundset()
string GetBarrelCloseSoundset |
( |
| ) |
|
|
inlineprivate |
◆ GetBarrelOpenSoundset()
string GetBarrelOpenSoundset |
( |
| ) |
|
|
inlineprivate |
◆ GetDamageSystemVersionChange()
override int GetDamageSystemVersionChange |
( |
| ) |
|
|
inlineprivate |
◆ GetDeploySoundset()
override string GetDeploySoundset |
( |
| ) |
|
|
inlineprivate |
◆ GetLiquidThroughputCoef()
override float GetLiquidThroughputCoef |
( |
| ) |
|
|
inlineprivate |
◆ InitItemSounds()
override void InitItemSounds |
( |
| ) |
|
|
inlineprivate |
◆ InitItemVariables()
override void InitItemVariables |
( |
| ) |
|
|
inlineprivate |
◆ IsLocked()
◆ IsOpen()
References OpenableBehaviour::IsOpened(), and m_Openable.
Referenced by ActionCloseBarrel::ActionCondition(), ActionOpenBarrel::ActionCondition(), CanPutInCargo(), CanPutIntoHands(), CanReceiveItemIntoCargo(), CanReleaseCargo(), CanTransfer(), Edible_Base::ConditionAttach(), Edible_Base::ConditionDetach(), and UpdateVisualState().
◆ Lock()
void Lock |
( |
float |
actiontime | ) |
|
|
inlineprivate |
◆ OnDebugSpawn()
override void OnDebugSpawn |
( |
| ) |
|
|
inlineprivate |
◆ OnFreezeStateChangeServer()
override void OnFreezeStateChangeServer |
( |
| ) |
|
|
inlineprivate |
◆ OnStoreLoad()
◆ OnStoreSave()
◆ OnVariablesSynchronized()
override void OnVariablesSynchronized |
( |
| ) |
|
|
inlineprivate |
◆ OnWasAttached()
override void OnWasAttached |
( |
EntityAI |
parent, |
|
|
int |
slot_id |
|
) |
| |
|
inlineprivate |
◆ OnWasDetached()
override void OnWasDetached |
( |
EntityAI |
parent, |
|
|
int |
slot_id |
|
) |
| |
|
inlineprivate |
◆ Open()
◆ OpenLoad()
◆ ProduceFertilizer()
◆ SetActions()
override void SetActions |
( |
| ) |
|
|
inlineprivate |
◆ SoundBarrelClosePlay()
void SoundBarrelClosePlay |
( |
| ) |
|
|
private |
◆ SoundBarrelOpenPlay()
void SoundBarrelOpenPlay |
( |
| ) |
|
|
private |
◆ TanPelts()
◆ Unlock()
◆ UpdateVisualState()
protected void UpdateVisualState |
( |
| ) |
|
|
inlineprivate |
◆ m_BarrelOpener
private ref Timer m_BarrelOpener |
|
private |
◆ m_IsLocked
private bool m_IsLocked = false |
|
private |
◆ m_Openable
◆ m_RainProcComponent
◆ m_RainProcurement
The documentation for this class was generated from the following file: