text: //AutoGenerated by 'rcrs-server/scripts/platforms/compile.sh'
  //Please do not modify it
  
  
  
  const Entity={
  	WORLD:0x1101,
  	ROAD:0x1102,
  	BLOCKADE:0x1103,
  	BUILDING:0x1104,
  	REFUGE:0x1105,
  	HYDRANT:0x1106,
  	GAS_STATION:0x1107,
  	FIRE_STATION:0x1108,
  	AMBULANCE_CENTRE:0x1109,
  	POLICE_OFFICE:0x110a,
  	CIVILIAN:0x110b,
  	FIRE_BRIGADE:0x110c,
  	AMBULANCE_TEAM:0x110d,
  	POLICE_FORCE:0x110e,
  }
  
  const Property={
  	START_TIME:0x1201,
  	LONGITUDE:0x1202,
  	LATITUDE:0x1203,
  	WIND_FORCE:0x1204,
  	WIND_DIRECTION:0x1205,
  	X:0x1206,
  	Y:0x1207,
  	BLOCKADES:0x1208,
  	REPAIR_COST:0x1209,
  	FLOORS:0x120a,
  	BUILDING_ATTRIBUTES:0x120b,
  	IGNITION:0x120c,
  	FIERYNESS:0x120d,
  	BROKENNESS:0x120e,
  	BUILDING_CODE:0x120f,
  	BUILDING_AREA_GROUND:0x1210,
  	BUILDING_AREA_TOTAL:0x1211,
  	APEXES:0x1212,
  	EDGES:0x1213,
  	POSITION:0x1214,
  	DIRECTION:0x1215,
  	POSITION_HISTORY:0x1216,
  	STAMINA:0x1217,
  	HP:0x1218,
  	DAMAGE:0x1219,
  	BURIEDNESS:0x121a,
  	TRAVEL_DISTANCE:0x121b,
  	WATER_QUANTITY:0x121c,
  	TEMPERATURE:0x121d,
  	IMPORTANCE:0x121e,
  	CAPACITY:0x121f,
  	BED_CAPACITY:0x1220,
  	OCCUPIED_BEDS:0x1221,
  	REFILL_CAPACITY:0x1222,
  	WAITING_LIST_SIZE:0x1223,
  }
  
  const Command={
  	AK_REST:0x1301,
  	AK_MOVE:0x1302,
  	AK_LOAD:0x1303,
  	AK_UNLOAD:0x1304,
  	AK_SAY:0x1305,
  	AK_TELL:0x1306,
  	AK_EXTINGUISH:0x1307,
  	AK_RESCUE:0x1308,
  	AK_CLEAR:0x1309,
  	AK_CLEAR_AREA:0x130a,
  	AK_SUBSCRIBE:0x130b,
  	AK_SPEAK:0x130c,
  }
  
  const ComponentCommand={
  	Target:0x1401,
  	DestinationX:0x1402,
  	DestinationY:0x1403,
  	Water:0x1404,
  	Path:0x1405,
  	Message:0x1406,
  	Channel:0x1407,
  	Channels:0x1408,
  }
  
  const ControlMSG={
  	KG_CONNECT:0x0101,
  	KG_ACKNOWLEDGE:0x0102,
  	GK_CONNECT_OK:0x0103,
  	GK_CONNECT_ERROR:0x0104,
  	SK_CONNECT:0x0105,
  	SK_ACKNOWLEDGE:0x0106,
  	SK_UPDATE:0x0107,
  	KS_CONNECT_OK:0x0108,
  	KS_CONNECT_ERROR:0x0109,
  	KS_UPDATE:0x010a,
  	KS_COMMANDS:0x010b,
  	KS_AFTERSHOCKS_INFO:0x010c,
  	VK_CONNECT:0x010d,
  	VK_ACKNOWLEDGE:0x010e,
  	KV_CONNECT_OK:0x010f,
  	KV_CONNECT_ERROR:0x0110,
  	KV_TIMESTEP:0x0111,
  	AK_CONNECT:0x0112,
  	AK_ACKNOWLEDGE:0x0113,
  	KA_CONNECT_OK:0x0114,
  	KA_CONNECT_ERROR:0x0115,
  	KA_SENSE:0x0116,
  	SHUTDOWN:0x0117,
  	ENTITY_ID_REQUEST:0x0118,
  	ENTITY_ID_RESPONSE:0x0119,
  }
  
  const ComponentControlMSG={
  	RequestID:0x0201,
  	AgentID:0x0202,
  	Version:0x0203,
  	Name:0x0204,
  	RequestedEntityTypes:0x0205,
  	SimulatorID:0x0206,
  	RequestNumber:0x0207,
  	NumberOfIDs:0x0208,
  	NewEntityIDs:0x0209,
  	Reason:0x020a,
  	Entities:0x020b,
  	ViewerID:0x020c,
  	AgentConfig:0x020d,
  	Time:0x020e,
  	Updates:0x020f,
  	Hearing:0x0210,
  	INTENSITIES:0x0211,
  	TIMES:0x0212,
  	ID:0x0213,
  	Commands:0x0214,
  	SimulatorConfig:0x0215,
  	Changes:0x0216,
  }
  
  MAP=Object.assign({},...Object.keys(Entity).map(p=>({[Entity[p]]:p})),...Object.keys(Property).map(p=>({[Property[p]]:p})),...Object.keys(Command).map(p=>({[Command[p]]:p})),...Object.keys(ComponentCommand).map(p=>({[ComponentCommand[p]]:p})),...Object.keys(ControlMSG).map(p=>({[ControlMSG[p]]:p})),...Object.keys(ComponentControlMSG).map(p=>({[ComponentControlMSG[p]]:p})))