Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
Barrel_ColorBase Class Reference
Inheritance diagram for Barrel_ColorBase:
Barrel_Blue Barrel_Green Barrel_Red Barrel_Yellow

Protected Member Functions

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)
 
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 ()
 

Protected Attributes

ref RainProcurementComponentBarrel m_RainProcComponent
 
ref OpenableBehaviour m_Openable
 
ref RainProcurementManager m_RainProcurement
 

Detailed Description

Definition at line 1 of file barrel_colorbase.c.

Member Function Documentation

◆ BleachClothes()

void Barrel_ColorBase::BleachClothes ( ItemBase bleach,
PlayerBase player )
protected

Definition at line 354 of file barrel_colorbase.c.

◆ CanDetachAttachment()

override bool Barrel_ColorBase::CanDetachAttachment ( EntityAI parent)
protected

Definition at line 525 of file barrel_colorbase.c.

◆ CanPutInCargo()

override bool Barrel_ColorBase::CanPutInCargo ( EntityAI parent)
protected

Definition at line 490 of file barrel_colorbase.c.

◆ CanPutIntoHands()

override bool Barrel_ColorBase::CanPutIntoHands ( EntityAI parent)
protected

Definition at line 501 of file barrel_colorbase.c.

◆ CanReceiveItemIntoCargo()

override bool Barrel_ColorBase::CanReceiveItemIntoCargo ( EntityAI item)
protected

Definition at line 512 of file barrel_colorbase.c.

◆ CanReleaseCargo()

override bool Barrel_ColorBase::CanReleaseCargo ( EntityAI cargo)
protected

Definition at line 520 of file barrel_colorbase.c.

◆ Close()

override void Barrel_ColorBase::Close ( )
protected

Definition at line 106 of file barrel_colorbase.c.

◆ CloseLoad()

void Barrel_ColorBase::CloseLoad ( )
protected

Definition at line 115 of file barrel_colorbase.c.

◆ ColourClothes()

void Barrel_ColorBase::ColourClothes ( ItemBase rci,
ItemBase gci,
ItemBase bci,
PlayerBase player )
protected

Definition at line 426 of file barrel_colorbase.c.

◆ ColourLeatherClothes()

void Barrel_ColorBase::ColourLeatherClothes ( ItemBase color_source,
PlayerBase player,
string color )
protected

Definition at line 303 of file barrel_colorbase.c.

◆ DetermineAction()

void Barrel_ColorBase::DetermineAction ( PlayerBase player)
protected

Definition at line 177 of file barrel_colorbase.c.

◆ EECargoIn()

override void Barrel_ColorBase::EECargoIn ( EntityAI item)
protected

Definition at line 29 of file barrel_colorbase.c.

◆ GetBarrelCloseSoundset()

string Barrel_ColorBase::GetBarrelCloseSoundset ( )
protected

Definition at line 555 of file barrel_colorbase.c.

◆ GetBarrelOpenSoundset()

string Barrel_ColorBase::GetBarrelOpenSoundset ( )
protected

Definition at line 550 of file barrel_colorbase.c.

◆ GetDamageSystemVersionChange()

override int Barrel_ColorBase::GetDamageSystemVersionChange ( )
protected

Definition at line 24 of file barrel_colorbase.c.

◆ GetDeploySoundset()

override string Barrel_ColorBase::GetDeploySoundset ( )
protected

Definition at line 545 of file barrel_colorbase.c.

◆ GetLiquidThroughputCoef()

override float Barrel_ColorBase::GetLiquidThroughputCoef ( )
protected

Definition at line 561 of file barrel_colorbase.c.

◆ InitItemSounds()

override void Barrel_ColorBase::InitItemSounds ( )
protected

Definition at line 532 of file barrel_colorbase.c.

◆ InitItemVariables()

override void Barrel_ColorBase::InitItemVariables ( )
protected

Definition at line 9 of file barrel_colorbase.c.

◆ IsLocked()

bool Barrel_ColorBase::IsLocked ( )
protected

Definition at line 82 of file barrel_colorbase.c.

◆ IsOpen()

override bool Barrel_ColorBase::IsOpen ( )
protected

Definition at line 125 of file barrel_colorbase.c.

◆ Lock()

void Barrel_ColorBase::Lock ( float actiontime)
protected

Definition at line 165 of file barrel_colorbase.c.

◆ OnDebugSpawn()

override void Barrel_ColorBase::OnDebugSpawn ( )
protected

Definition at line 576 of file barrel_colorbase.c.

◆ OnFreezeStateChangeServer()

override void Barrel_ColorBase::OnFreezeStateChangeServer ( )
protected

Definition at line 36 of file barrel_colorbase.c.

◆ OnStoreLoad()

override bool Barrel_ColorBase::OnStoreLoad ( ParamsReadContext ctx,
int version )
protected

Definition at line 59 of file barrel_colorbase.c.

◆ OnStoreSave()

override void Barrel_ColorBase::OnStoreSave ( ParamsWriteContext ctx)
protected

Definition at line 52 of file barrel_colorbase.c.

◆ OnVariablesSynchronized()

override void Barrel_ColorBase::OnVariablesSynchronized ( )
protected

Definition at line 158 of file barrel_colorbase.c.

◆ OnWasAttached()

override void Barrel_ColorBase::OnWasAttached ( EntityAI parent,
int slot_id )
protected

Definition at line 130 of file barrel_colorbase.c.

◆ OnWasDetached()

override void Barrel_ColorBase::OnWasDetached ( EntityAI parent,
int slot_id )
protected

Definition at line 137 of file barrel_colorbase.c.

◆ Open()

override void Barrel_ColorBase::Open ( )
protected

Definition at line 87 of file barrel_colorbase.c.

◆ OpenLoad()

void Barrel_ColorBase::OpenLoad ( )
protected

Definition at line 96 of file barrel_colorbase.c.

◆ ProduceFertilizer()

void Barrel_ColorBase::ProduceFertilizer ( ItemBase guts,
ItemBase plant,
PlayerBase player )
protected

Definition at line 251 of file barrel_colorbase.c.

◆ SetActions()

override void Barrel_ColorBase::SetActions ( )
protected

Definition at line 566 of file barrel_colorbase.c.

◆ SoundBarrelClosePlay()

void Barrel_ColorBase::SoundBarrelClosePlay ( )
protected

◆ SoundBarrelOpenPlay()

void Barrel_ColorBase::SoundBarrelOpenPlay ( )
protected

◆ TanPelts()

void Barrel_ColorBase::TanPelts ( ItemBase lime,
PlayerBase player )
protected

Definition at line 264 of file barrel_colorbase.c.

◆ Unlock()

void Barrel_ColorBase::Unlock ( )
protected

Definition at line 171 of file barrel_colorbase.c.

◆ UpdateVisualState()

void Barrel_ColorBase::UpdateVisualState ( )
protected

Definition at line 144 of file barrel_colorbase.c.

Member Data Documentation

◆ m_Openable

ref OpenableBehaviour Barrel_ColorBase::m_Openable
protected

Definition at line 7 of file barrel_colorbase.c.

◆ m_RainProcComponent

ref RainProcurementComponentBarrel Barrel_ColorBase::m_RainProcComponent
protected

Definition at line 6 of file barrel_colorbase.c.

◆ m_RainProcurement

ref RainProcurementManager Barrel_ColorBase::m_RainProcurement
protected

Definition at line 584 of file barrel_colorbase.c.


The documentation for this class was generated from the following file: