![]() |
Dayz Explorer 1.29.162510
|
Protected Member Functions | |
| bool | ShouldSplitQuantity (float quantity) |
| override void | SplitIntoStackMaxClient (EntityAI destination_entity, int slot_id) |
| void | SplitIntoStackMax (EntityAI destination_entity, int slot_id, PlayerBase player) |
| override void | SplitIntoStackMaxEx (EntityAI destination_entity, int slot_id) |
| void | SplitIntoStackMaxToInventoryLocationClient (notnull InventoryLocation dst) |
| void | SplitIntoStackMaxCargoClient (EntityAI destination_entity, int idx, int row, int col) |
| void | SplitIntoStackMaxToInventoryLocation (notnull InventoryLocation dst) |
| ItemBase | SplitIntoStackMaxToInventoryLocationEx (notnull InventoryLocation dst) |
| void | SplitIntoStackMaxCargo (EntityAI destination_entity, int idx, int row, int col) |
| void | SplitIntoStackMaxHandsClient (PlayerBase player) |
| void | SplitIntoStackMaxHands (PlayerBase player) |
| void | SplitItemToInventoryLocation (notnull InventoryLocation dst) |
| void | SplitItem (PlayerBase player) |
| void | OnQuantityChanged (float delta) |
| Called on server side when this item's quantity is changed. Call super.OnQuantityChanged(); first when overriding this event. | |
| void | OnAttachmentQuantityChanged (ItemBase item) |
| Called on server side when some attachment's quantity is changed. Call super.OnAttachmentQuantityChanged(item); first when overriding this event. | |
| void | OnAttachmentQuantityChangedEx (ItemBase item, float delta) |
| Called on server side when some attachment's quantity is changed. Call super.OnAttachmentQuantityChanged(item); first when overriding this event. | |
| override void | EEHealthLevelChanged (int oldLevel, int newLevel, string zone) |
| override void | OnRightClick () |
| void | SetInventoryLocationToVicinityOrCurrent (EntityAI root, inout InventoryLocation dst) |
| override bool | CanBeCombined (EntityAI other_item, bool reservation_check=true, bool stack_max_limit=false) |
| bool | IsCombineAll (ItemBase other_item, bool use_stack_max=false) |
| bool | IsResultOfSplit () |
| void | SetResultOfSplit (bool value) |
| int | ComputeQuantityUsed (ItemBase other_item, bool use_stack_max=true) |
| float | ComputeQuantityUsedEx (ItemBase other_item, bool use_stack_max=true) |
| override void | CombineItemsEx (EntityAI entity2, bool use_stack_max=true) |
| void | CombineItems (ItemBase other_item, bool use_stack_max=true) |
| void | OnCombine (ItemBase other_item) |
| void | GetRecipesActions (Man player, out TSelectableActionInfoArray outputList) |
| override void | GetDebugActions (out TSelectableActionInfoArrayEx outputList) |
| override bool | OnAction (int action_id, Man player, ParamsReadContext ctx) |
| void | OnActivatedByTripWire () |
| void | OnActivatedByItem (notnull ItemBase item) |
| Called when this item is activated by other. | |
| bool | CanExplodeInFire () |
| bool | CanEat () |
| override bool | IsIgnoredByConstruction () |
| bool | HasFoodStage () |
| FoodStage | GetFoodStage () |
| overridden on Edible_Base; so we don't have to parse configs all the time | |
| bool | CanBeCooked () |
| bool | CanBeCookedOnStick () |
| void | RefreshAudioVisualsOnClient (CookingMethodType cooking_method, bool is_done, bool is_empty, bool is_burned) |
| cooking-related effect methods | |
| void | RemoveAudioVisualsOnClient () |
| bool | CanRepair (ItemBase item_repair_kit) |
| bool | Repair (PlayerBase player, ItemBase item_repair_kit, float specialty_weight) |
| int | GetItemSize () |
| bool | CanBeMovedOverride () |
| void | SetCanBeMovedOverride (bool setting) |
| void | MessageToOwnerStatus (string text) |
| Send message to owner player in grey color. | |
| void | MessageToOwnerAction (string text) |
| Send message to owner player in yellow color. | |
| void | MessageToOwnerFriendly (string text) |
| Send message to owner player in green color. | |
| void | MessageToOwnerImportant (string text) |
| Send message to owner player in red color. | |
| override bool | IsItemBase () |
| override bool | KindOf (string tag) |
| override void | OnRPC (PlayerIdentity sender, int rpc_type, ParamsReadContext ctx) |
| int | NameToID (string name) |
| string | IDToName (int id) |
| void | OnSyncVariables (ParamsReadContext ctx) |
| DEPRECATED (most likely). | |
| override void | SerializeNumericalVars (array< float > floats_out) |
| override void | DeSerializeNumericalVars (array< float > floats) |
| override void | WriteVarsToCTX (ParamsWriteContext ctx) |
| override bool | ReadVarsFromCTX (ParamsReadContext ctx, int version=-1) |
| override bool | OnStoreLoad (ParamsReadContext ctx, int version) |
| override void | OnStoreSave (ParamsWriteContext ctx) |
| override void | AfterStoreLoad () |
| override void | EEOnAfterLoad () |
| bool | CanBeDisinfected () |
| override void | OnVariablesSynchronized () |
| override bool | SetQuantity (float value, bool destroy_config=true, bool destroy_forced=false, bool allow_client=false, bool clamp_to_stack_max=true) |
| Set item quantity[related to varQuantity... config entry], destroy_config = true > if the quantity reaches varQuantityMin or lower and the item config contains the varQuantityDestroyOnMin = true entry, the item gets destroyed. destroy_forced = true means item gets destroyed when quantity reaches varQuantityMin or lower regardless of config setting, returns true if the item gets deleted. | |
| bool | AddQuantity (float value, bool destroy_config=true, bool destroy_forced=false) |
| add item quantity[related to varQuantity... config entry], destroy_config = true > if the quantity reaches varQuantityMin or lower and the item config contains the varQuantityDestroyOnMin = true entry, the item gets destroyed. destroy_forced = true means item gets destroyed when quantity reaches varQuantityMin or lower regardless of config setting, returns true if the item gets deleted | |
| void | SetQuantityMax () |
| override void | SetQuantityToMinimum () |
| override void | SetQuantityNormalized (float value, bool destroy_config=true, bool destroy_forced=false) |
| Sets quantity in normalized 0..1 form between the item's Min a Max values as defined by item's config(for Min 0 and Max 5000, setting 0.5 will result in value 2500). | |
| override float | GetQuantityNormalized () |
| Gets quantity in normalized 0..1 form between the item's Min a Max values as defined by item's config(for Min 0 and Max 5000, value 2500 will result in 0.5). | |
| float | GetQuantityNormalizedScripted () |
| override int | GetQuantityMax () |
| override int | GetTargetQuantityMax (int attSlotID=-1) |
| override int | GetQuantityMin () |
| int | GetQuantityInit () |
| override bool | HasQuantity () |
| override float | GetQuantity () |
| bool | IsFullQuantity () |
| override float | GetSingleInventoryItemWeightEx () |
| float | GetSingleInventoryItemWeight () |
| float | GetWeightSpecialized (bool forceRecalc=false) |
| int | GetNumberOfItems () |
| Returns the number of items in cargo, otherwise returns 0(non-cargo objects). Recursive. | |
| float | GetUnitWeight (bool include_wetness=true) |
| Obsolete, use GetWeightEx instead. | |
| override void | ClearInventory () |
| float | GetEnergy () |
| override void | OnEnergyConsumed () |
| override void | OnEnergyAdded () |
| void | ConvertEnergyToQuantity () |
| float | GetHeatIsolationInit () |
| float | GetHeatIsolation () |
| float | GetDryingIncrement (string pIncrementName) |
| float | GetSoakingIncrement (string pIncrementName) |
| override void | SetWet (float value, bool allow_client=false) |
| override void | AddWet (float value) |
| override void | SetWetMax () |
| override float | GetWet () |
| override float | GetWetMax () |
| override float | GetWetMin () |
| override float | GetWetInit () |
| override void | OnWetChanged (float newVal, float oldVal) |
| override void | OnWetLevelChanged (EWetnessLevel newLevel, EWetnessLevel oldLevel) |
| override EWetnessLevel | GetWetLevel () |
| override void | SetStoreLoad (bool value) |
| override bool | IsStoreLoad () |
| override void | SetStoreLoadedQuantity (float value) |
| override float | GetStoreLoadedQuantity () |
| float | GetItemModelLength () |
| float | GetItemAttachOffset () |
| override void | SetCleanness (int value, bool allow_client=false) |
| override int | GetCleanness () |
| bool | AllowFoodConsumption () |
| int | GetLockType () |
| string | GetLockSoundSet () |
| override void | SetColor (int r, int g, int b, int a) |
| override void | GetColor (out int r, out int g, out int b, out int a) |
| gets item's color variable as components | |
| bool | IsColorSet () |
| string | GetColorString () |
| Returns item's PROCEDURAL color as formated string, i.e. "#(argb,8,8,3)color(0.15,0.15,0.15,1.0,CO)". | |
| override void | SetLiquidType (int value, bool allow_client=false) |
| int | GetLiquidTypeInit () |
| override int | GetLiquidType () |
| void | OnLiquidTypeChanged (int oldType, int newType) |
| void | UpdateQuickbarShortcutVisibility (PlayerBase player) |
| To be called on moving item within character's inventory; 'player' should never be null. | |
| void | OnInventoryEnter (Man player) |
| Event called on item when it is placed in the player(Man) inventory, passes the owner as a parameter. | |
| void | OnInventoryExit (Man player) |
| Event called on item when it is removed from the player(Man) inventory, passes the old owner as a parameter. | |
| override void | OnPlacementStarted (Man player) |
| override void | OnPlacementComplete (Man player, vector position="0 0 0", vector orientation="0 0 0") |
| bool | ContainsAgent (int agent_id) |
| override void | RemoveAgent (int agent_id) |
| override void | RemoveAllAgents () |
| override void | RemoveAllAgentsExcept (int agent_to_keep) |
| override void | InsertAgent (int agent, float count=1) |
| void | TransferAgents (int agents) |
| transfer agents from another item | |
| override int | GetAgents () |
| bool | LoadAgents (ParamsReadContext ctx, int version) |
| void | SaveAgents (ParamsWriteContext ctx) |
| override void | CheckForRoofLimited (float timeTresholdMS=3000) |
| Roof check for entity, limited by time (anti-spam solution). | |
| float | GetProtectionLevel (int type, bool consider_filter=false, int system=0) |
| override void | EEOnCECreate () |
| Called when entity is being created as new by CE/ Debug. | |
| void | Open () |
| Implementations only. | |
| void | Close () |
| bool | IsOpen () |
| override bool | CanDisplayCargo () |
| override bool | CanPutInCargo (EntityAI parent) |
| override bool | CanPutAsAttachment (EntityAI parent) |
| override bool | CanReceiveItemIntoCargo (EntityAI item) |
| override bool | CanReceiveAttachment (EntityAI attachment, int slotId) |
| override bool | CanReleaseAttachment (EntityAI attachment) |
| override bool | IsHeavyBehaviour () |
| override bool | IsOneHandedBehaviour () |
| override bool | IsTwoHandedBehaviour () |
| bool | IsDeployable () |
| float | GetDeployTime () |
| how long it takes to deploy this item in seconds | |
| override void | SetTakeable (bool pState) |
| override bool | IsTakeable () |
| bool | IsActionTargetVisible () |
| void | PreLoadSoundAttachmentType () |
| Attachment Sound Type getting from config file. | |
| override string | GetAttachmentSoundType () |
| string | GetPlaceSoundset () |
| string | GetLoopDeploySoundset () |
| string | GetDeploySoundset () |
| string | GetLoopFoldSoundset () |
| string | GetFoldSoundset () |
| ItemSoundHandler | GetItemSoundHandler () |
| void | InitItemSounds () |
| void | StartItemSoundServer (int id, int slotId) |
| void | StartItemSoundServer (int id) |
| void | StopItemSoundServer (int id) |
| void | ClearStartItemSoundServer () |
| void | ClearStopItemSoundServer () |
| void | OnApply (PlayerBase player) |
| float | GetBandagingEffectivity () |
| array< string > | GetHeadHidingSelection () |
| bool | HidesSelectionBySlot () |
| WrittenNoteData | GetWrittenNoteData () |
| void | StopItemDynamicPhysics () |
| void | PerformDamageSystemReinit () |
| void | SetZoneDamageCEInit () |
| Sets zone damages to match randomized global health set by CE (CE spawn only). | |
| bool | IsCoverFaceForShave (string slot_name) |
| DEPRECATED in use, but returns correct values nontheless. Check performed elsewhere. | |
| void | ProcessItemWetness (float delta, bool hasParent, bool hasRootAsPlayer, ItemBase refParentIB) |
| void | ProcessItemTemperature (float delta, bool hasParent, bool hasRootAsPlayer, ItemBase refParentIB) |
| void | HierarchyCheck (out bool hasParent, out bool hasRootAsPlayer, out ItemBase refParentIB) |
| void | ProcessDecay (float delta, bool hasRootAsPlayer) |
| bool | CanDecay () |
| bool | CanProcessDecay () |
| bool | CanHaveWetness () |
| bool | CanBeConsumed (ConsumeConditionData data=null) |
| Items cannot be consumed if frozen by default. Override for exceptions. | |
| override void | ProcessVariables () |
| float | GetTemperaturePerQuantityWeight () |
| Used in heat comfort calculations only! | |
| override float | GetTemperatureFreezeThreshold () |
| override float | GetTemperatureThawThreshold () |
| override float | GetItemOverheatThreshold () |
| override float | GetTemperatureFreezeTime () |
| override float | GetTemperatureThawTime () |
| void | AffectLiquidContainerOnFill (int liquid_type, float amount) |
| from enviro source | |
| void | AffectLiquidContainerOnTransfer (int liquidType, float amount, float sourceLiquidTemperature) |
| from other liquid container source | |
| bool | IsCargoException4x3 (EntityAI item) |
| void | CopyScriptPropertiesFrom (EntityAI oldItem) |
| void | AddLightSourceItem (ItemBase lightsource) |
| Adds a light source child. | |
| void | RemoveLightSourceItem () |
| ItemBase | GetLightSourceItem () |
| array< int > | GetValidFinishers () |
| returns an array of possible finishers | |
| bool | GetActionWidgetOverride (out typename name) |
| If we need a different (handheld)item action widget displayed, the logic goes in here. | |
| bool | PairWithDevice (notnull ItemBase otherDevice) |
| float | GetBaitEffectivity () |
| generic effectivity as a bait for animal catching | |
| bool | CanBeUsedForSuicide () |
| void | ProcessItemWetnessAndTemperature (float delta, bool hasParent, bool hasRootAsPlayer, ItemBase refParentIB) |
| string | GetDeployFinishSoundset () |
| void | PlayDeploySound () |
| void | PlayDeployFinishSound () |
| void | PlayPlaceSound () |
| void | PlayDeployLoopSoundEx () |
| void | StopDeployLoopSoundEx () |
| void | SoundSynchRemoteReset () |
| void | SoundSynchRemote () |
| bool | UsesGlobalDeploy () |
| bool | CanPlayDeployLoopSound () |
| bool | IsSoundSynchRemote () |
| bool | IsPlaceSound () |
| bool | IsDeploySound () |
| void | SetIsPlaceSound (bool is_place_sound) |
| void | SetIsDeploySound (bool is_deploy_sound) |
| void | PlayAttachSound (string slot_type) |
| Plays sound on item attach. Be advised, the config structure may slightly change in 1.11 update to allow for more complex use. | |
| void | PlayDetachSound (string slot_type) |
Static Protected Member Functions | |
| static void | PlayFireParticles (ItemBase weapon, int muzzle_index, string ammoType, ItemBase muzzle_owner, ItemBase suppressor, string config_to_search) |
| static void | PlayBulletCasingEjectParticles (ItemBase weapon, string ammoType, ItemBase muzzle_owner, ItemBase suppressor, string config_to_search) |
| static void | PlayOverheatingParticles (ItemBase weapon, string ammoType, ItemBase muzzle_owner, ItemBase suppressor, string config_to_search) |
| static void | UpdateOverheatingParticles (ItemBase weapon, string ammoType, ItemBase muzzle_owner, ItemBase suppressor, string config_to_search) |
| static void | StopOverheatingParticles (ItemBase weapon, string ammoType, ItemBase muzzle_owner, ItemBase suppressor, string config_to_search) |
Protected Attributes | |
| bool | m_CanBeDigged |
| bool m_IsResultOfSplit string | m_SoundAttType |
| distinguish if item has been created as new or it came from splitting (server only flag) | |
| int | m_ColorComponentR |
| int | m_ColorComponentG |
| int | m_ColorComponentB |
| int | m_ColorComponentA |
| ItemBase | m_LightSourceItem |
| ref TIntArray | m_SingleUseActions |
| ref TIntArray | m_ContinuousActions |
| ref TIntArray | m_InteractActions |
| ref TStringArray | m_HeadHidingSelections |
| bool | m_HideSelectionsBySlot |
| PluginAdminLog | m_AdminLog |
| ref Timer | m_PhysDropTimer |
| ref array< int > | m_CompatibleLocks |
| int | m_LockType |
| ref EffectSound | m_LockingSound |
| string | m_LockSoundSet |
| const int | ITEM_SOUNDS_MAX = 63 |
| int | m_SoundSyncPlay |
| int | m_SoundSyncStop |
| int | m_SoundSyncSlotID = InventorySlots.INVALID |
| EffectSound | m_SoundDeployFinish |
| EffectSound | m_SoundPlace |
| EffectSound | m_DeployLoopSoundEx |
| EffectSound | m_SoundDeploy |
| bool | m_IsPlaceSound |
| bool | m_IsDeploySound |
| bool | m_IsSoundSynchRemote |
Definition at line 20 of file itembase.c.
|
protected |
Adds a light source child.
Definition at line 4750 of file itembase.c.
|
protected |
add item quantity[related to varQuantity... config entry], destroy_config = true > if the quantity reaches varQuantityMin or lower and the item config contains the varQuantityDestroyOnMin = true entry, the item gets destroyed. destroy_forced = true means item gets destroyed when quantity reaches varQuantityMin or lower regardless of config setting, returns true if the item gets deleted
Definition at line 3413 of file itembase.c.
|
protected |
Definition at line 3721 of file itembase.c.
from enviro source
|
protected |
from other liquid container source
|
protected |
Definition at line 3249 of file itembase.c.
|
protected |
Definition at line 3831 of file itembase.c.
|
protected |
Definition at line 2202 of file itembase.c.
|
protected |
Items cannot be consumed if frozen by default. Override for exceptions.
Definition at line 4653 of file itembase.c.
|
protected |
Definition at line 2666 of file itembase.c.
|
protected |
Definition at line 2671 of file itembase.c.
|
protected |
Definition at line 3278 of file itembase.c.
|
protected |
Definition at line 2710 of file itembase.c.
|
protected |
Definition at line 4830 of file itembase.c.
|
protected |
Definition at line 4633 of file itembase.c.
|
protected |
Definition at line 4153 of file itembase.c.
|
protected |
Definition at line 2641 of file itembase.c.
|
protected |
Definition at line 2635 of file itembase.c.
|
protected |
Definition at line 4646 of file itembase.c.
|
protected |
Definition at line 4863 of file itembase.c.
|
protected |
Definition at line 4639 of file itembase.c.
Definition at line 4176 of file itembase.c.
Definition at line 4162 of file itembase.c.
Definition at line 4200 of file itembase.c.
Definition at line 4191 of file itembase.c.
Definition at line 4221 of file itembase.c.
Definition at line 2681 of file itembase.c.
|
protected |
Roof check for entity, limited by time (anti-spam solution).
Definition at line 4081 of file itembase.c.
|
protected |
Definition at line 3614 of file itembase.c.
|
protected |
Definition at line 4500 of file itembase.c.
|
protected |
Definition at line 4506 of file itembase.c.
|
protected |
Definition at line 2308 of file itembase.c.
|
protected |
Definition at line 2303 of file itembase.c.
Definition at line 2279 of file itembase.c.
|
protected |
Definition at line 2284 of file itembase.c.
Definition at line 3973 of file itembase.c.
|
protected |
Definition at line 3661 of file itembase.c.
|
protected |
Definition at line 4744 of file itembase.c.
Definition at line 2934 of file itembase.c.
|
protected |
drops content of container when ruined in fireplace
Definition at line 2086 of file itembase.c.
|
protected |
Definition at line 3265 of file itembase.c.
|
protected |
Called when entity is being created as new by CE/ Debug.
Definition at line 4133 of file itembase.c.
If we need a different (handheld)item action widget displayed, the logic goes in here.
Definition at line 4772 of file itembase.c.
|
protected |
Definition at line 4020 of file itembase.c.
|
protected |
Definition at line 4424 of file itembase.c.
|
protected |
generic effectivity as a bait for animal catching
Definition at line 4802 of file itembase.c.
|
protected |
Definition at line 4513 of file itembase.c.
|
protected |
Definition at line 3826 of file itembase.c.
gets item's color variable as components
Definition at line 3861 of file itembase.c.
|
protected |
Returns item's PROCEDURAL color as formated string, i.e. "#(argb,8,8,3)color(0.15,0.15,0.15,1.0,CO)".
Definition at line 3875 of file itembase.c.
|
protected |
Definition at line 2363 of file itembase.c.
|
protected |
|
protected |
|
protected |
how long it takes to deploy this item in seconds
Definition at line 4386 of file itembase.c.
Definition at line 3684 of file itembase.c.
|
protected |
Definition at line 3635 of file itembase.c.
|
protected |
|
protected |
overridden on Edible_Base; so we don't have to parse configs all the time
Definition at line 2661 of file itembase.c.
Definition at line 4518 of file itembase.c.
|
protected |
Definition at line 3679 of file itembase.c.
|
protected |
Definition at line 3674 of file itembase.c.
|
protected |
Definition at line 3804 of file itembase.c.
|
protected |
Definition at line 3795 of file itembase.c.
|
protected |
Definition at line 4710 of file itembase.c.
|
protected |
Definition at line 2695 of file itembase.c.
|
protected |
Definition at line 4439 of file itembase.c.
|
protected |
Definition at line 4760 of file itembase.c.
|
protected |
Definition at line 3904 of file itembase.c.
|
protected |
Definition at line 3899 of file itembase.c.
|
protected |
Definition at line 3844 of file itembase.c.
|
protected |
Definition at line 3839 of file itembase.c.
|
protected |
|
protected |
|
protected |
Returns the number of items in cargo, otherwise returns 0(non-cargo objects). Recursive.
Definition at line 3572 of file itembase.c.
|
protected |
|
protected |
Definition at line 4094 of file itembase.c.
|
protected |
Definition at line 3508 of file itembase.c.
|
protected |
Definition at line 3497 of file itembase.c.
|
protected |
Definition at line 3459 of file itembase.c.
|
protected |
Definition at line 3492 of file itembase.c.
|
protected |
Gets quantity in normalized 0..1 form between the item's Min a Max values as defined by item's config(for Min 0 and Max 5000, value 2500 will result in 0.5).
Definition at line 3440 of file itembase.c.
|
protected |
Definition at line 3445 of file itembase.c.
|
protected |
Definition at line 2342 of file itembase.c.
|
protected |
Definition at line 3528 of file itembase.c.
|
protected |
Definition at line 3519 of file itembase.c.
Definition at line 3693 of file itembase.c.
|
protected |
Definition at line 3788 of file itembase.c.
Definition at line 3473 of file itembase.c.
|
protected |
Definition at line 4694 of file itembase.c.
|
protected |
Definition at line 4718 of file itembase.c.
|
protected |
Used in heat comfort calculations only!
Definition at line 4689 of file itembase.c.
|
protected |
Definition at line 4702 of file itembase.c.
|
protected |
Definition at line 4726 of file itembase.c.
Obsolete, use GetWeightEx instead.
Definition at line 3595 of file itembase.c.
returns an array of possible finishers
Definition at line 4766 of file itembase.c.
Definition at line 3533 of file itembase.c.
|
protected |
Definition at line 3731 of file itembase.c.
|
protected |
Definition at line 3746 of file itembase.c.
|
protected |
Definition at line 3766 of file itembase.c.
|
protected |
Definition at line 3736 of file itembase.c.
|
protected |
Definition at line 3741 of file itembase.c.
|
protected |
Definition at line 4528 of file itembase.c.
|
protected |
Definition at line 2654 of file itembase.c.
|
protected |
Definition at line 3503 of file itembase.c.
|
protected |
Definition at line 4523 of file itembase.c.
|
protected |
Definition at line 4611 of file itembase.c.
Definition at line 2877 of file itembase.c.
|
protected |
Definition at line 4448 of file itembase.c.
Definition at line 4005 of file itembase.c.
|
protected |
Definition at line 4406 of file itembase.c.
Definition at line 4739 of file itembase.c.
|
protected |
Definition at line 3869 of file itembase.c.
Definition at line 2264 of file itembase.c.
DEPRECATED in use, but returns correct values nontheless. Check performed elsewhere.
Definition at line 4561 of file itembase.c.
|
protected |
Definition at line 4380 of file itembase.c.
|
protected |
Definition at line 4866 of file itembase.c.
|
protected |
Definition at line 3513 of file itembase.c.
|
protected |
Definition at line 4350 of file itembase.c.
|
protected |
Definition at line 2647 of file itembase.c.
|
protected |
Definition at line 2794 of file itembase.c.
|
protected |
Definition at line 4360 of file itembase.c.
|
protected |
Definition at line 4148 of file itembase.c.
|
protected |
Definition at line 4865 of file itembase.c.
|
protected |
Definition at line 2269 of file itembase.c.
|
protected |
Definition at line 4864 of file itembase.c.
|
protected |
Definition at line 3778 of file itembase.c.
|
protected |
Definition at line 4400 of file itembase.c.
|
protected |
Definition at line 4370 of file itembase.c.
Definition at line 2800 of file itembase.c.
|
protected |
Definition at line 4066 of file itembase.c.
|
protected |
Send message to owner player in yellow color.
void Definition at line 2748 of file itembase.c.
|
protected |
Send message to owner player in green color.
void Definition at line 2766 of file itembase.c.
|
protected |
Send message to owner player in red color.
void Definition at line 2784 of file itembase.c.
|
protected |
Send message to owner player in grey color.
void Definition at line 2730 of file itembase.c.
Definition at line 2871 of file itembase.c.
|
protected |
Definition at line 2423 of file itembase.c.
|
protected |
Called when this item is activated by other.
|
protected |
DEPRECATED use OnActivatedByItem below Called when this item is activated from a trip wire that was stepped on.
|
protected |
|
protected |
Called on server side when some attachment's quantity is changed. Call super.OnAttachmentQuantityChanged(item); first when overriding this event.
Definition at line 2075 of file itembase.c.
Called on server side when some attachment's quantity is changed. Call super.OnAttachmentQuantityChanged(item); first when overriding this event.
Definition at line 2081 of file itembase.c.
|
protected |
Definition at line 2334 of file itembase.c.
|
protected |
Definition at line 3653 of file itembase.c.
|
protected |
Definition at line 3646 of file itembase.c.
|
protected |
Event called on item when it is placed in the player(Man) inventory, passes the owner as a parameter.
Definition at line 3923 of file itembase.c.
|
protected |
Event called on item when it is removed from the player(Man) inventory, passes the old owner as a parameter.
Definition at line 3935 of file itembase.c.
Definition at line 3909 of file itembase.c.
|
protected |
Definition at line 3959 of file itembase.c.
|
protected |
Definition at line 3952 of file itembase.c.
|
protected |
Called on server side when this item's quantity is changed. Call super.OnQuantityChanged(); first when overriding this event.
Definition at line 2052 of file itembase.c.
|
protected |
Definition at line 2124 of file itembase.c.
|
protected |
Definition at line 2820 of file itembase.c.
|
protected |
Definition at line 3120 of file itembase.c.
|
protected |
Definition at line 3221 of file itembase.c.
|
protected |
DEPRECATED (most likely).
Definition at line 2884 of file itembase.c.
|
protected |
Definition at line 3285 of file itembase.c.
Definition at line 3751 of file itembase.c.
|
protected |
Definition at line 3761 of file itembase.c.
|
protected |
Implementations only.
Definition at line 4777 of file itembase.c.
|
protected |
Definition at line 4536 of file itembase.c.
|
protected |
Plays sound on item attach. Be advised, the config structure may slightly change in 1.11 update to allow for more complex use.
Definition at line 4872 of file itembase.c.
|
staticprotected |
Definition at line 4269 of file itembase.c.
|
protected |
|
protected |
|
protected |
|
protected |
Definition at line 4908 of file itembase.c.
|
staticprotected |
Definition at line 4249 of file itembase.c.
|
staticprotected |
Definition at line 4289 of file itembase.c.
|
protected |
|
protected |
Attachment Sound Type getting from config file.
Definition at line 4412 of file itembase.c.
Definition at line 4628 of file itembase.c.
|
protected |
Definition at line 4591 of file itembase.c.
|
protected |
Definition at line 4566 of file itembase.c.
|
protected |
Definition at line 4839 of file itembase.c.
|
protected |
Definition at line 4658 of file itembase.c.
|
protected |
Definition at line 3029 of file itembase.c.
|
protected |
cooking-related effect methods
|
protected |
Definition at line 3986 of file itembase.c.
|
protected |
Definition at line 3995 of file itembase.c.
|
protected |
Definition at line 4000 of file itembase.c.
|
protected |
|
protected |
Definition at line 4755 of file itembase.c.
|
protected |
Definition at line 2688 of file itembase.c.
|
protected |
Definition at line 4073 of file itembase.c.
Definition at line 2898 of file itembase.c.
|
protected |
Definition at line 2717 of file itembase.c.
Definition at line 3813 of file itembase.c.
Definition at line 3852 of file itembase.c.
|
protected |
Definition at line 2188 of file itembase.c.
|
protected |
|
protected |
Definition at line 3888 of file itembase.c.
|
protected |
Set item quantity[related to varQuantity... config entry], destroy_config = true > if the quantity reaches varQuantityMin or lower and the item config contains the varQuantityDestroyOnMin = true entry, the item gets destroyed. destroy_forced = true means item gets destroyed when quantity reaches varQuantityMin or lower regardless of config setting, returns true if the item gets deleted.
Definition at line 3340 of file itembase.c.
|
protected |
Definition at line 3418 of file itembase.c.
|
protected |
Sets quantity in normalized 0..1 form between the item's Min a Max values as defined by item's config(for Min 0 and Max 5000, setting 0.5 will result in value 2500).
Definition at line 3431 of file itembase.c.
|
protected |
Definition at line 3424 of file itembase.c.
|
protected |
Definition at line 2274 of file itembase.c.
|
protected |
Definition at line 3773 of file itembase.c.
|
protected |
Definition at line 3783 of file itembase.c.
|
protected |
Definition at line 4394 of file itembase.c.
Definition at line 3702 of file itembase.c.
|
protected |
Definition at line 3726 of file itembase.c.
|
protected |
Sets zone damages to match randomized global health set by CE (CE spawn only).
Definition at line 4548 of file itembase.c.
Definition at line 1613 of file itembase.c.
|
protected |
|
protected |
|
protected |
Definition at line 1656 of file itembase.c.
|
protected |
Definition at line 1906 of file itembase.c.
|
protected |
Definition at line 1842 of file itembase.c.
|
protected |
Definition at line 1633 of file itembase.c.
|
protected |
Definition at line 1743 of file itembase.c.
|
protected |
Definition at line 1957 of file itembase.c.
|
protected |
Definition at line 1933 of file itembase.c.
|
protected |
Definition at line 1867 of file itembase.c.
|
protected |
Definition at line 1821 of file itembase.c.
|
protected |
Definition at line 1872 of file itembase.c.
|
protected |
Definition at line 2018 of file itembase.c.
|
protected |
Definition at line 1985 of file itembase.c.
|
protected |
Definition at line 4482 of file itembase.c.
Definition at line 4468 of file itembase.c.
|
protected |
|
protected |
Definition at line 4530 of file itembase.c.
|
protected |
Definition at line 4488 of file itembase.c.
|
staticprotected |
Definition at line 4329 of file itembase.c.
|
protected |
transfer agents from another item
Definition at line 4014 of file itembase.c.
|
staticprotected |
Definition at line 4309 of file itembase.c.
|
protected |
To be called on moving item within character's inventory; 'player' should never be null.
Definition at line 3916 of file itembase.c.
|
protected |
Definition at line 4862 of file itembase.c.
|
protected |
Definition at line 2993 of file itembase.c.
|
protected |
Definition at line 137 of file itembase.c.
|
protected |
Definition at line 125 of file itembase.c.
|
protected |
Definition at line 79 of file itembase.c.
|
protected |
Definition at line 87 of file itembase.c.
|
protected |
Definition at line 86 of file itembase.c.
|
protected |
Definition at line 85 of file itembase.c.
|
protected |
Definition at line 84 of file itembase.c.
Definition at line 131 of file itembase.c.
|
protected |
Definition at line 94 of file itembase.c.
|
protected |
Definition at line 4848 of file itembase.c.
|
protected |
Definition at line 121 of file itembase.c.
|
protected |
Definition at line 122 of file itembase.c.
|
protected |
Definition at line 95 of file itembase.c.
|
protected |
Definition at line 4851 of file itembase.c.
|
protected |
Definition at line 4850 of file itembase.c.
|
protected |
Definition at line 4852 of file itembase.c.
|
protected |
Definition at line 91 of file itembase.c.
|
protected |
Definition at line 133 of file itembase.c.
|
protected |
Definition at line 134 of file itembase.c.
|
protected |
Definition at line 132 of file itembase.c.
|
protected |
Definition at line 128 of file itembase.c.
|
protected |
Definition at line 93 of file itembase.c.
distinguish if item has been created as new or it came from splitting (server only flag)
Definition at line 82 of file itembase.c.
|
protected |
Definition at line 4849 of file itembase.c.
|
protected |
Definition at line 4846 of file itembase.c.
|
protected |
Definition at line 4847 of file itembase.c.
|
protected |
Definition at line 138 of file itembase.c.
|
protected |
Definition at line 140 of file itembase.c.
|
protected |
Definition at line 139 of file itembase.c.