|
| 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: