DayZ Scripts
PC Stable Documentation
 
Loading...
Searching...
No Matches
EnEntity.c File Reference

Data Structures

class  BaseContainer
 
class  IEntitySource
 
class  WidgetSource
 
class  IEntity
 
class  ParamEnum
 
class  Attribute
 

Typedefs

typedef int[] BaseContainer
 
typedef int[] IEntitySource
 
typedef int[] WidgetSource
 

Enumerations

enum  EntityEvent {
  TOUCH , VISIBLE , NOTVISIBLE , FRAME ,
  POSTFRAME , INIT , JOINTBREAK , SIMULATE ,
  POSTSIMULATE , PHYSICSMOVE , CONTACT , EXTRA ,
  ANIMEVENT , SOUNDEVENT , PHYSICSSTEADY , USER ,
  ENTER , LEAVE , ALL
}
 Entity events for event-mask, or throwing event from code. More...
 
enum  EntityFlags {
  VISIBLE , SOLID , TRIGGER , TOUCHTRIGGERS ,
  SYNCHRONIZATION_DIRTY , FEATURE , TRANSLUCENT , WATER ,
  ACTIVE , STATIC , USER1 , USER2 ,
  USER3 , USER4 , USER5 , USER6
}
 Entity flags. More...
 

Functions

ParamEnum Managed FromEnum (typename e)
 
void ParamEnum (string key, string value, string desc="")
 
void EditorAttribute (string style, string category, string description, vector sizeMin, vector sizeMax, string color, string color2="0 0 0 0", bool visible=true, bool insertable=true, bool dynamicBox=false)
 

Variables

string m_Key
 
string m_Value
 
string m_Desc
 
class Attribute m_Style
 can be "box", "sphere", "cylinder", "pyramid", "diamond" or custom style name
 
string m_Category
 folder structure eg. StaticEntities/Walls
 
string m_Description
 class purpose description
 
vector m_SizeMin
 min vector of a bounding box
 
vector m_SizeMax
 max vector of a bounding box
 
string m_Color
 
string m_Color2
 
bool m_Visible
 
bool m_Insertable
 
bool m_DynamicBox
 

Typedef Documentation

◆ BaseContainer

typedef int [] BaseContainer

◆ IEntitySource

typedef int [] IEntitySource

◆ WidgetSource

typedef int [] WidgetSource