Data Structures | |
class | EconomyLogCategories |
Categories for CEApi.EconomyLog. More... | |
class | EconomyOutputStrings |
Special strings for CEApi.EconomyOutput. More... | |
class | CEItemProfile |
Functions | |
class EconomyLogCategories | EconomyMapStrings () |
Special strings for CEApi.EconomyMap. | |
private void | EconomyLogCategories () |
private void | ~EconomyLogCategories () |
private void | ~EconomyMapStrings () |
static string | Category (string category) |
Generates string that will make CEApi.EconomyMap use all items with this category. | |
static string | Tag (string tag) |
Generates string that will make CEApi.EconomyMap use all items with this tag. | |
private void | EconomyOutputStrings () |
private void | ~EconomyOutputStrings () |
private void | ~CEApi () |
proto native void | ExportSpawnData () |
Regenerates "storage/spawnpoints.bin" if necessary. | |
proto native void | ExportProxyData (vector vCenter=vector.Zero, float fRadius=0) |
Generates "storage/export/mapgrouppos.xml". | |
proto native void | ExportClusterData () |
Generates "storage/export/mapgroupcluster.xml". | |
proto native void | ExportProxyProto () |
Generates "storage/export/mapgroupproto.xml". | |
proto native void | MarkCloseProxy (float fRadius, bool bAllSelections) |
Invalidates loot spawn points which are closer than the radius supplied. | |
proto native void | RemoveCloseProxy () |
Removes all invalid points. | |
proto native void | ListCloseProxy (float fRadius) |
Outputs a list of all loot points closer than specified radius. | |
proto native bool | SpawnAnalyze (string sClassName) |
Will emulate the spawning of the item which is being looked at and generate images (.tga) in storage/lmap and output logs. | |
proto native void | TimeShift (float fShift) |
Subtracts the supplied value from the current lifetime of all items in the world. | |
proto native void | OverrideLifeTime (float fLifeTime) |
Fills in the Debug Lifetime, which will be used for any new DE spawned. | |
proto native Entity | SpawnGroup (string sGroupName, vector vPos, float fAngle=-1) |
Force spawn specific prototype group + loot at position. | |
proto native void | SpawnDE (string sEvName, vector vPos, float fAngle=-1) |
Force spawn specific dynamic event. | |
proto native void | SpawnDEEx (string sEvName, vector vPos, float fAngle, int uFlags) |
Force spawn specific dynamic event. | |
proto native void | SpawnLoot (string sEvName, vector vPos, float fAngle, int iCount=1, float fRange=1) |
Spawn an item through CE. | |
proto native void | SpawnDynamic (vector vPos, bool bShowCylinders=true, float fDefaultDistance=0) |
Spawn all entities with dynamic category through CE. | |
proto native void | SpawnVehicles (vector vPos, bool bShowCylinders=false, float fDefaultDistance=20) |
Spawn all entities with vehicles category through CE. | |
proto native void | SpawnBuilding (vector vPos, bool bShowCylinders=false, float fDefaultDistance=20) |
Spawn all entities with building category through CE. | |
proto native void | SpawnEntity (string sClassName, vector vPos, float fRange, int iCount) |
Spawn an entity through CE. | |
proto native Object | SpawnSingleEntity (string sClassName, vector vPos) |
Spawn an entity through CE. | |
proto native void | SpawnRotation (string sClassName, vector vPos, float fRange, int iCount, int iFlags) |
Spawn an entity through CE. | |
proto native void | SpawnPerfTest (string sClassName, int iCount) |
Spawn an entity through CE, x amount of times in a grid. | |
proto native void | CleanMap () |
Queue up the depleting of lifetime of everything in the world. | |
proto native void | EconomyLog (string sLogType) |
Outputs debug file to storage/log/*.csv. | |
proto native void | EconomyMap (string sMapType) |
Outputs debug file to storage/lmap/*.tga showing the current places this is spawned. | |
proto native void | EconomyOutput (string sOutputType, float fRange) |
Outputs debug logs into server log or rpt. | |
proto native void | RadiusLifetimeIncrease (vector vCenter, float fRadius, float fValue) |
Process lifetime increase within radius by value (sec) | |
proto native void | RadiusLifetimeDecrease (vector vCenter, float fRadius, float fValue) |
Process lifetime decrease within radius by value (sec) | |
proto native void | RadiusLifetimeReset (vector vCenter, float fRadius) |
Process lifetime reset to default value from DB within radius. | |
Globals API | |
Get values from globals.xml | |
proto native int | GetCEGlobalInt (string varName) |
Get int from globals.xml. | |
proto native float | GetCEGlobalFloat (string varName) |
Get float from globals.xml. | |
proto native string | GetCEGlobalString (string varName) |
Get string from globals.xml. | |
Avoidance API | |
Optimized internal methods that the CE uses to avoid spawning DE within certain distances | |
proto native bool | AvoidPlayer (vector vPos, float fDistance) |
Check if there is a player within a radius. | |
proto native bool | AvoidVehicle (vector vPos, float fDistance, string sDEName="") |
Check if there is a vehicle within a radius. | |
proto native int | CountPlayersWithinRange (vector vPos, float fRange) |
Check if there is a vehicle within a radius. | |
CE Debug menu Script API | |
DIAG ONLY: These options are available from the in-game debug menu on Diag exe (Game > Central Economy), documentation can be found on wiki | |
proto native void | LootSetSpawnVolumeVisualisation (ESpawnVolumeVis mode) |
"Spawn Volume Vis" | |
proto native void | LootToggleSpawnSetup (bool mode) |
"Setup Vis" | |
proto native void | LootToggleVolumeEditing (bool mode) |
"Edit Volume" | |
proto native void | LootRetraceGroupPoints () |
"Re-Trace Group Points" | |
proto native void | LootExportGroup () |
"Export Group >>" | |
proto native void | LootExportAllGroups () |
"Export All Groups >>>>" / GetCEApi.ExportProxyProto(); | |
proto native void | LootExportMap () |
"<<< Export Map" / GetCEApi.ExportProxyData(vector.Zero, 0); | |
proto native void | LootExportClusters () |
"<<< Export Clusters" / GetCEApi().ExportClusterData() | |
proto native void | LootDepleteLifetime () |
"Deplete Lifetime" | |
proto native void | LootSetDamageToOne () |
"Set Damage = 1.0" | |
proto native void | LootDepleteAndDamage () |
"Damage + Deplete" | |
proto native void | InfectedToggleVisualisation (bool mode) |
"Infected Vis" | |
proto native void | InfectedToggleZoneInfo (bool mode) |
"Infected Zone Info" | |
proto native void | InfectedSpawn () |
"Infected Spawn" | |
proto native void | InfectedResetCleanup () |
"Reset Cleanup" | |
proto native void | AnimalToggleVisualisation (bool mode) |
"Animal Vis" | |
proto native void | AnimalSpawn () |
"Animal Spawn" | |
proto native void | AnimalAmbientSpawn () |
"Ambient Spawn" | |
proto native void | ToggleVehicleAndWreckVisualisation (bool mode) |
"Vehicle&Wreck Vis" | |
proto native void | ToggleLootVisualisation (bool mode) |
"Loot Vis" | |
proto native void | ToggleClusterVisualisation (bool mode) |
"Cluster Vis" | |
proto native void | ToggleDynamicEventStatus (bool mode) |
"Dynamic Events Status" | |
proto native void | ToggleDynamicEventVisualisation (bool mode) |
"Dynamic Events Vis" | |
proto native void | DynamicEventSpawn () |
"Dynamic Events Spawn" | |
proto native void | DynamicEventExport () |
"Export Dyn Event >>" | |
proto native void | ToggleOverallStats (bool mode) |
"Overall Stats" | |
Variables | |
const int | ECE_NONE = 0 |
const int | ECE_SETUP = 2 |
const int | ECE_TRACE = 4 |
const int | ECE_CENTER = 8 |
const int | ECE_UPDATEPATHGRAPH = 32 |
const int | ECE_ROTATIONFLAGS = 512 |
const int | ECE_CREATEPHYSICS = 1024 |
const int | ECE_INITAI = 2048 |
const int | ECE_AIRBORNE = 4096 |
const int | ECE_EQUIP_ATTACHMENTS = 8192 |
const int | ECE_EQUIP_CARGO = 16384 |
const int | ECE_EQUIP = 24576 |
const int | ECE_EQUIP_CONTAINER = 2097152 |
const int | ECE_LOCAL = 1073741824 |
const int | ECE_NOSURFACEALIGN = 262144 |
const int | ECE_KEEPHEIGHT = 524288 |
const int | ECE_NOLIFETIME = 4194304 |
const int | ECE_NOPERSISTENCY_WORLD = 8388608 |
const int | ECE_NOPERSISTENCY_CHAR = 16777216 |
const int | ECE_DYNAMIC_PERSISTENCY = 33554432 |
const int | ECE_IN_INVENTORY = 787456 |
const int | ECE_PLACE_ON_SURFACE = 1060 |
const int | ECE_OBJECT_SWAP = 787488 |
const int | ECE_FULL = 25126 |
const int | RF_NONE = 0 |
const int | RF_FRONT = 1 |
const int | RF_TOP = 2 |
const int | RF_LEFT = 4 |
const int | RF_RIGHT = 8 |
const int | RF_BACK = 16 |
const int | RF_BOTTOM = 32 |
const int | RF_ALL = 63 |
const int | RF_IGNORE = 64 |
const int | RF_TOPBOTTOM = 34 |
const int | RF_LEFTRIGHT = 12 |
const int | RF_FRONTBACK = 17 |
const int | RF_RANDOMROT = 64 |
const int | RF_ORIGINAL = 128 |
const int | RF_DECORRECTION = 256 |
const int | RF_DEFAULT = 512 |
const string | Economy = "economy" |
const string | EconomyRespawn = "economy_respawn" |
const string | RespawnQueue = "respawn_queue" |
const string | Container = "container" |
const string | Matrix = "matrix" |
const string | UniqueLoot = "uniqueloot" |
const string | Bind = "bind" |
const string | SetupFail = "setupfail" |
const string | Storage = "storage" |
const string | Classes = "class" |
const string | Category = "category" |
const string | Tag = "tag" |
const string | SCategory = "s_category" |
const string | STag = "s_tag" |
const string | SAreaflags = "s_areaflags" |
const string | SCrafted = "s_crafted" |
const string | MapGroup = "map_group" |
const string | MapComplete = "map_complete" |
const string | InfectedZone = "infected_zone" |
const string | ALL_ALL = "all:all" |
Everything. | |
const string | ALL_LOOT = "all:loot" |
All loot. | |
const string | ALL_VEHICLE = "all:vehicle" |
All vehicles. | |
const string | ALL_INFECTED = "all:infected" |
All infected. | |
const string | ALL_ANIMAL = "all:animal" |
All animals. | |
const string | ALL_PLAYER = "all:player" |
All players. | |
const string | ALL_PROXY = "all:proxy" |
All proxies. | |
const string | ALL_PROXY_STATIC = "all:proxystatic" |
All static loot spawns. | |
const string | ALL_PROXY_DYNAMIC = "all:proxydynamic" |
All dynamic loot spawns. | |
const string | ALL_PROXY_ABANDONED = "all:proxyabandoned" |
All abandoned loot spawns. | |
class EconomyOutputStrings | OFF = 0 |
class EconomyOutputStrings | ADAPTIVE = 0 |
class EconomyOutputStrings | VOLUME = 0 |
class EconomyOutputStrings | OCCUPIED = 0 |
const string | LINKS = "links" |
Lists stats regarding which loot spawn) that are linked together and how many there are. | |
const string | SUSPICIOUS = "suspicious" |
Lists loot spawns that have more loot than their maximum + 4. | |
const string | DE_CLOSE_POINT = "declosepoint" |
Lists DE spawns that have positions that are within supplied range (< fRange, not equal) | |
const string | ABANDONED = "abandoned" |
Lists loot spawns that have been marked as abandoned. | |
const string | EMPTY = "empty" |
Lists loot spawns that are not abandoned but have no loot. | |
const string | CLOSE = "close" |
Lists loot spawns that are not abandoned and within the supplied range (< fRange, not equal) | |
const string | WORLD = "world" |
Lists the number of objects inside of categories. | |
const string | STATUS = "status" |
Lists overall CE stats. | |
const string | LOOT_SIZE = "lootsize" |
Lists the maxlootsize of all CE items. | |
DEPRECATED/LEGACY | |
These don't do anything anymore but are left for backwards compatibility | |
class CEItemProfile | CEApi () = 0 |
API to interact with Central Economy. | |
proto native void | PlatformStatTest () |
proto native void | LootToggleProxyEditing (bool mode) |
proto native void | OnUpdate () |
proto native CEApi | GetCEApi () |
Get the CE API. | |
proto native void AnimalAmbientSpawn | ( | ) |
"Ambient Spawn"
proto native void AnimalSpawn | ( | ) |
"Animal Spawn"
proto native void AnimalToggleVisualisation | ( | bool | mode | ) |
"Animal Vis"
Check if there is a player within a radius.
vPos | vector The center point |
fDistance | float The radius around the center point |
bool
Returns false when there is a player inside supplied area, true when it successfully avoided players Referenced by BoatScript::DecayHealthTick().
Check if there is a vehicle within a radius.
vPos | vector The center point |
fDistance | float The radius around the center point |
sDEName | string A specific DE to avoid, if left empty, will avoid all vehicles |
bool
Returns false when there is a vehicle inside supplied area, true when it successfully avoided vehicles Generates string that will make CEApi.EconomyMap use all items with this category.
category | string The desired loot category |
string
The string to pass into CEApi.EconomyMap References string::Format().
proto native void CleanMap | ( | ) |
Queue up the depleting of lifetime of everything in the world.
proto native void DynamicEventExport | ( | ) |
"Export Dyn Event >>"
proto native void DynamicEventSpawn | ( | ) |
"Dynamic Events Spawn"
proto native void EconomyLog | ( | string | sLogType | ) |
Outputs debug file to storage/log/*.csv.
sLogType | string The type of log (EconomyLogCategories) |
private void EconomyLogCategories | ( | ) |
proto native void EconomyMap | ( | string | sMapType | ) |
Outputs debug file to storage/lmap/*.tga showing the current places this is spawned.
sMapType | string The type of lmap, can be just a class name or a special string |
class EconomyLogCategories EconomyMapStrings | ( | ) |
Special strings for CEApi.EconomyMap.
Outputs debug logs into server log or rpt.
sOutputType | string One of the strings specified in EconomyOutputStrings |
fRange | float Range parameter used for some of the options const string CLOSE Lists loot spawns that are not abandoned and within the supplied range (< fRange, not equal) Definition CentralEconomy.c:193 |
private void EconomyOutputStrings | ( | ) |
proto native void ExportClusterData | ( | ) |
Generates "storage/export/mapgroupcluster.xml".
proto native void ExportProxyData | ( | vector | vCenter = vector.Zero , |
float | fRadius = 0 |
||
) |
Generates "storage/export/mapgrouppos.xml".
vCenter | vector Center of area to generate from |
fRadius | float Radius in meters of area to generate from |
proto native void ExportProxyProto | ( | ) |
Generates "storage/export/mapgroupproto.xml".
proto native void ExportSpawnData | ( | ) |
Regenerates "storage/spawnpoints.bin" if necessary.
proto native CEApi GetCEApi | ( | ) |
Get the CE API.
Referenced by BaseBuildingBase::AfterStoreLoad(), BoatScript::DecayHealthTick(), CGame::GlobalsInit(), HandlePlayerBody(), BaseBuildingBase::InitRefresherData(), ItemBase::IsPlayerInVicinity(), Entity::MaxLifetimeRefreshCalc(), BaseBuildingBase::OnCEUpdate(), DayZPlayerCommandDeathCallback::OnSimulationEnd(), BaseBuildingBase::SetRefresherActive(), and BaseBuildingBase::TerritoryFlag().
Get float from globals.xml.
varName | string The name of the entry |
float
The value or float.MIN if not found/not a float Get int from globals.xml.
varName | string The name of the entry |
int
The value or int.MIN if not found/not an int Get string from globals.xml.
varName | string The name of the entry |
string
The value or empty string if not found/not a string proto native void InfectedResetCleanup | ( | ) |
"Reset Cleanup"
proto native void InfectedSpawn | ( | ) |
"Infected Spawn"
proto native void InfectedToggleVisualisation | ( | bool | mode | ) |
"Infected Vis"
proto native void InfectedToggleZoneInfo | ( | bool | mode | ) |
"Infected Zone Info"
proto native void ListCloseProxy | ( | float | fRadius | ) |
Outputs a list of all loot points closer than specified radius.
fRadius | float The minimum desired distance in meters between loot spawn points GetCEApi().ListCloseProxy(0.3);
|
proto native void LootDepleteAndDamage | ( | ) |
"Damage + Deplete"
proto native void LootDepleteLifetime | ( | ) |
"Deplete Lifetime"
proto native void LootExportAllGroups | ( | ) |
"Export All Groups >>>>" / GetCEApi.ExportProxyProto();
proto native void LootExportClusters | ( | ) |
"<<< Export Clusters" / GetCEApi().ExportClusterData()
proto native void LootExportGroup | ( | ) |
"Export Group >>"
proto native void LootExportMap | ( | ) |
"<<< Export Map" / GetCEApi.ExportProxyData(vector.Zero, 0);
proto native void LootRetraceGroupPoints | ( | ) |
"Re-Trace Group Points"
proto native void LootSetDamageToOne | ( | ) |
"Set Damage = 1.0"
proto native void LootSetSpawnVolumeVisualisation | ( | ESpawnVolumeVis | mode | ) |
"Spawn Volume Vis"
proto native void LootToggleProxyEditing | ( | bool | mode | ) |
proto native void LootToggleSpawnSetup | ( | bool | mode | ) |
"Setup Vis"
proto native void LootToggleVolumeEditing | ( | bool | mode | ) |
"Edit Volume"
Invalidates loot spawn points which are closer than the radius supplied.
fRadius | float The minimum desired distance in meters between loot spawn points |
bAllSelections | bool When false, will only check the points within a container against each other, when true will against all points // Example: I want there to be a minimum distance of 0.3m between any loot spawn point
GetCEApi().MarkCloseProxy(0.3, true);
|
proto native void OverrideLifeTime | ( | float | fLifeTime | ) |
Fills in the Debug Lifetime, which will be used for any new DE spawned.
fLifeTime | float The lifetime for any DE spawned after this call |
proto native void PlatformStatTest | ( | ) |
Process lifetime decrease within radius by value (sec)
vCenter | vector The center point |
fRadius | float The radius around the center point |
fValue | float The value to decrease the lifetime by |
Process lifetime increase within radius by value (sec)
vCenter | vector The center point |
fRadius | float The radius around the center point |
fValue | float The value to increase the lifetime by |
proto native void RemoveCloseProxy | ( | ) |
Removes all invalid points.
Will emulate the spawning of the item which is being looked at and generate images (.tga) in storage/lmap and output logs.
sClassName | string The class name of the desired item to analyze |
bool
Whether the operation was successful, it might fail in certain scenarios if the CE doesn't update in time proto native void SpawnBuilding | ( | vector | vPos, |
bool | bShowCylinders = false , |
||
float | fDefaultDistance = 20 |
||
) |
Spawn all entities with building category through CE.
vPos | vector The position to spawn the Entities at |
bShowCylinders | bool Whether to draw the CE BBox with debug shapes |
fDefaultDistance | float The default distance to use when the entity does not have a CE BBox |
Force spawn specific dynamic event.
sEvName | string The DE to spawn |
vPos | vector The position to spawn the Entity at |
fAngle | float Angle to spawn the Entity with in degrees [0, 360] |
bool
Whether the spawn was successful Force spawn specific dynamic event.
sEvName | string The DE to spawn |
vPos | vector The position to spawn the Entity at |
fAngle | float Angle to spawn the Entity with in degrees [0, 360] |
uFlags | int ECE flags to apply while spawning the DE |
bool
Whether the spawn was successful proto native void SpawnDynamic | ( | vector | vPos, |
bool | bShowCylinders = true , |
||
float | fDefaultDistance = 0 |
||
) |
Spawn all entities with dynamic category through CE.
vPos | vector The position to spawn the Entities at |
bShowCylinders | bool Whether to draw the CE BBox with debug shapes |
fDefaultDistance | float The default distance to use when the entity does not have a CE BBox |
Spawn an entity through CE.
sClassName | string The entity to spawn |
vPos | vector The position to spawn the Entity at |
fRange | float Circle radius |
iCount | int The amount of items |
Referenced by DayZPlayer::CommandHandlerDebug(), HandleStoreCartridge(), SelectStoreCartridge(), PluginBase::SpawnEntityInInventory(), PluginBase::SpawnEntityInPlayerInventory(), Entity::SpawnEntityOnGround(), and Entity::SpawnEntityOnGroundPos().
Force spawn specific prototype group + loot at position.
sGroupName | string The group name to spawn |
vPos | vector The position to spawn the Entity at |
fAngle | float Angle to spawn the Entity with in degrees [0, 360] |
proto native void SpawnLoot | ( | string | sEvName, |
vector | vPos, | ||
float | fAngle, | ||
int | iCount = 1 , |
||
float | fRange = 1 |
||
) |
Spawn an item through CE.
sEvName | string The DE to spawn |
vPos | vector The position to spawn the Entity at |
fAngle | float Angle to spawn the Entity with in degrees [0, 360] |
iCount | int The amount of items |
fRange | float Circle radius |
Spawn an entity through CE, x amount of times in a grid.
sClassName | string The entity to spawn |
iCount | int The amount of items GetCEApi().SpawnPerfTest("Deagle", 30);
|
proto native void SpawnRotation | ( | string | sClassName, |
vector | vPos, | ||
float | fRange, | ||
int | iCount, | ||
int | iFlags | ||
) |
Spawn an entity through CE.
sClassName | string The entity to spawn |
vPos | vector The position to spawn the Entity at |
fRange | float Circle radius |
iCount | int The amount of items |
iFlags | int The rotation flags to apply |
proto native void SpawnVehicles | ( | vector | vPos, |
bool | bShowCylinders = false , |
||
float | fDefaultDistance = 20 |
||
) |
Spawn all entities with vehicles category through CE.
vPos | vector The position to spawn the Entities at |
bShowCylinders | bool Does nothing for Vehicles, left for backwards compat |
fDefaultDistance | float The default distance to use when the entity does not have a CE BBox |
Generates string that will make CEApi.EconomyMap use all items with this tag.
category | string The desired loot tag |
string
The string to pass into CEApi.EconomyMap References string::Format().
proto native void TimeShift | ( | float | fShift | ) |
Subtracts the supplied value from the current lifetime of all items in the world.
fShift | float The value in seconds which will be subtracted from the current lifetimes // Shortens the lifetimes of all items in the world by 3 seconds
GetCEApi().TimeShift(3);
|
proto native void ToggleClusterVisualisation | ( | bool | mode | ) |
"Cluster Vis"
proto native void ToggleDynamicEventStatus | ( | bool | mode | ) |
"Dynamic Events Status"
proto native void ToggleDynamicEventVisualisation | ( | bool | mode | ) |
"Dynamic Events Vis"
proto native void ToggleLootVisualisation | ( | bool | mode | ) |
"Loot Vis"
proto native void ToggleOverallStats | ( | bool | mode | ) |
"Overall Stats"
proto native void ToggleVehicleAndWreckVisualisation | ( | bool | mode | ) |
"Vehicle&Wreck Vis"
private void ~CEApi | ( | ) |
private void ~EconomyLogCategories | ( | ) |
private void ~EconomyMapStrings | ( | ) |
private void ~EconomyOutputStrings | ( | ) |
const string ABANDONED = "abandoned" |
Lists loot spawns that have been marked as abandoned.
class EconomyOutputStrings ADAPTIVE = 0 |
const string ALL_ALL = "all:all" |
Everything.
const string ALL_ANIMAL = "all:animal" |
All animals.
const string ALL_INFECTED = "all:infected" |
All infected.
const string ALL_LOOT = "all:loot" |
All loot.
const string ALL_PLAYER = "all:player" |
All players.
const string ALL_PROXY = "all:proxy" |
All proxies.
const string ALL_PROXY_ABANDONED = "all:proxyabandoned" |
All abandoned loot spawns.
const string ALL_PROXY_DYNAMIC = "all:proxydynamic" |
All dynamic loot spawns.
const string ALL_PROXY_STATIC = "all:proxystatic" |
All static loot spawns.
const string ALL_VEHICLE = "all:vehicle" |
All vehicles.
const string Bind = "bind" |
const string Category = "category" |
class EconomyOutputStrings CEApi | ( | ) | = 0 |
API to interact with Central Economy.
const string Classes = "class" |
const string CLOSE = "close" |
Lists loot spawns that are not abandoned and within the supplied range (< fRange, not equal)
const string DE_CLOSE_POINT = "declosepoint" |
Lists DE spawns that have positions that are within supplied range (< fRange, not equal)
const int ECE_AIRBORNE = 4096 |
const int ECE_CENTER = 8 |
const int ECE_CREATEPHYSICS = 1024 |
const int ECE_DYNAMIC_PERSISTENCY = 33554432 |
const int ECE_EQUIP = 24576 |
const int ECE_EQUIP_ATTACHMENTS = 8192 |
Referenced by ManBase::SpawnAI(), and PluginBase::SpawnNewInfectedEntity().
const int ECE_EQUIP_CARGO = 16384 |
const int ECE_EQUIP_CONTAINER = 2097152 |
const int ECE_FULL = 25126 |
const int ECE_IN_INVENTORY = 787456 |
Referenced by DayZPlayer::CommandHandlerDebug(), ManBase::CreateCopyOfItemInInventory(), HandleStoreCartridge(), SelectStoreCartridge(), PluginBase::SpawnEntityInInventory(), PluginBase::SpawnEntityInPlayerInventory(), InventoryItem::SplitIntoStackMax(), InventoryItem::SplitIntoStackMaxEx(), InventoryItem::SplitIntoStackMaxToInventoryLocationEx(), InventoryItem::SplitItemToInventoryLocation(), and ActionUncoverHeadBase::UncoverHead().
const int ECE_INITAI = 2048 |
Referenced by ManBase::SpawnAI(), and PluginBase::SpawnNewInfectedEntity().
const int ECE_KEEPHEIGHT = 524288 |
const int ECE_LOCAL = 1073741824 |
Referenced by CreateDamageTriggerEx(), Particle::CreateInWorld(), ReplaceItemWithNewLambdaBase::CreateNewEntity(), ReplaceAndDestroyLambdaEx::CreateNewEntity(), Particle::CreateParticleEffect(), ParticleSource::CreateParticleEx(), Hologram::Hologram(), ArrowManagerPlayer::Load(), ContaminatedArea_Dynamic::PlayFlareVFX(), ScriptConsoleItemsTab::SetPreviewObject(), SpawnDecal(), UndergroundTriggerCarrierBase::SpawnTrigger(), and Land_WarheadStorage_Main::SpawnTriggers().
const int ECE_NOLIFETIME = 4194304 |
const int ECE_NONE = 0 |
const int ECE_NOPERSISTENCY_CHAR = 16777216 |
const int ECE_NOPERSISTENCY_WORLD = 8388608 |
const int ECE_NOSURFACEALIGN = 262144 |
const int ECE_OBJECT_SWAP = 787488 |
const int ECE_PLACE_ON_SURFACE = 1060 |
Referenced by FireplaceBase::AfterStoreLoad(), ItemBase::CreateConstructionKit(), CreateItemBasePiles(), CreateItemBasePilesDispersed(), CreateMagazinePiles(), CreateMagazinePilesFromBullet(), Managed::CreateNewCharacter(), ReplaceItemWithNewLambdaBase::CreateNewEntity(), ReplaceAndDestroyLambdaEx::CreateNewEntity(), CreateOrgan(), SEffectManager::CreateParticleServer(), CAContinuousMineWood::CreatePrimaryItems(), ItemBase::CreateRope(), CAContinuousMineWood::CreateSecondaryItems(), Weapon::CreateWeaponWithAmmo(), EffectAreaLoader::CreateZones(), KitBase::DisassembleKit(), DropNonUsableMaterialsServer(), FlammableBase::EEItemDetached(), HeadGear_Base::EEItemLocationChanged(), Mask_Base::EEItemLocationChanged(), BaitBase::EEItemLocationChanged(), Inventory_Base::EmptySeedPack(), Harvest(), Hologram::Hologram(), FireplaceBase::IgniteEntityAsFireplace(), FishingRod_Base_New::OnDebugSpawn(), ActionPickupChicken::OnExecuteServer(), ActionCreateIndoorFireplace::OnExecuteServer(), ActionCreateIndoorOven::OnExecuteServer(), ActionDigInStash::OnFinishProgressServer(), ActionDigWorms::OnFinishProgressServer(), ActionStripCarrierVest::OnFinishProgressServer(), ActionUnpackGift::OnFinishProgressServer(), FireplaceBase::OnIgnitedThis(), GardenBase::OnPlacementComplete(), KitBase::OnPlacementComplete(), OnPlacementComplete(), TentBase::OnPlacementComplete(), GardenBase::OnStoreLoad(), ItemBase::OnStoreLoad(), UnboxLambda::OnSuccess(), OnSuccess(), RemovePlantEx(), Managed::SetAttachment(), ActionSortAmmoPile::SortAmmo(), ManBase::SpawnAI(), CatchingResultBasic::SpawnAndSetup(), SpawnDecal(), AutoTestFixture::SpawnEntityAI(), Entity::SpawnEntityOnGround(), Entity::SpawnEntityOnGroundPos(), ManBase::SpawnEntityOnGroundPos(), ContaminatedArea_Dynamic::SpawnItems(), TentBase::SpawnKit(), PluginBase::SpawnNewInfectedEntity(), InventoryItem::SplitIntoStackMax(), InventoryItem::SplitIntoStackMaxEx(), and FlammableBase::TryTransformIntoStick().
const int ECE_ROTATIONFLAGS = 512 |
const int ECE_SETUP = 2 |
const int ECE_TRACE = 4 |
Referenced by Hologram::Hologram(), and ScriptConsoleItemsTab::SetPreviewObject().
const int ECE_UPDATEPATHGRAPH = 32 |
const string Economy = "economy" |
const string EconomyRespawn = "economy_respawn" |
const string EMPTY = "empty" |
Lists loot spawns that are not abandoned but have no loot.
const string InfectedZone = "infected_zone" |
const string LINKS = "links" |
Lists stats regarding which loot spawn) that are linked together and how many there are.
const string LOOT_SIZE = "lootsize" |
Lists the maxlootsize of all CE items.
const string MapComplete = "map_complete" |
const string MapGroup = "map_group" |
const string Matrix = "matrix" |
class EconomyOutputStrings OCCUPIED = 0 |
class EconomyOutputStrings OFF = 0 |
const string RespawnQueue = "respawn_queue" |
const int RF_ALL = 63 |
const int RF_BACK = 16 |
const int RF_BOTTOM = 32 |
const int RF_DECORRECTION = 256 |
const int RF_DEFAULT = 512 |
Referenced by DayZPlayer::CommandHandlerDebug(), ManBase::CreateCopyOfItemInInventory(), DropNonUsableMaterialsServer(), HeadGear_Base::EEItemLocationChanged(), Mask_Base::EEItemLocationChanged(), BaitBase::EEItemLocationChanged(), HandleStoreCartridge(), ActionUnpackGift::OnFinishProgressServer(), SelectStoreCartridge(), PluginBase::SpawnEntityInInventory(), PluginBase::SpawnEntityInPlayerInventory(), Entity::SpawnEntityOnGround(), Entity::SpawnEntityOnGroundPos(), InventoryItem::SplitIntoStackMax(), InventoryItem::SplitIntoStackMaxEx(), InventoryItem::SplitIntoStackMaxToInventoryLocationEx(), InventoryItem::SplitItemToInventoryLocation(), ThrowEntityFromInventory(), and ActionUncoverHeadBase::UncoverHead().
const int RF_FRONT = 1 |
const int RF_FRONTBACK = 17 |
const int RF_IGNORE = 64 |
const int RF_LEFT = 4 |
const int RF_LEFTRIGHT = 12 |
const int RF_NONE = 0 |
Referenced by ReplaceItemWithNewLambdaBase::CreateNewEntity().
const int RF_ORIGINAL = 128 |
const int RF_RANDOMROT = 64 |
const int RF_RIGHT = 8 |
const int RF_TOP = 2 |
const int RF_TOPBOTTOM = 34 |
const string SAreaflags = "s_areaflags" |
const string SCategory = "s_category" |
const string SCrafted = "s_crafted" |
const string SetupFail = "setupfail" |
const string STag = "s_tag" |
const string STATUS = "status" |
Lists overall CE stats.
const string Storage = "storage" |
const string SUSPICIOUS = "suspicious" |
Lists loot spawns that have more loot than their maximum + 4.
const string Tag = "tag" |
const string UniqueLoot = "uniqueloot" |
class EconomyOutputStrings VOLUME = 0 |
const string WORLD = "world" |
Lists the number of objects inside of categories.