entities.h std //Yank/renamethesemaybeMapEntities usingnamespacestd; usingOpenArena::Vec3d; /* structLIGHT { GLfloatcoords[4]; GLfloatcolor[4]; }; /* structPLAYER_START { Vec3dcoords; Vec3dheading; }; /* structPLAYER_DEATHMATCH_START { Vec3dcoords; Vec3dheading; }; /*structBOT_START { Vec3dcoords; Vec3dheading; stringname; }; /* structGEOMETRY { intx; }; /* structPROJECTILE { Vec3dheading; Vec3dstart; Vec3dend; intdammage; floatcreation; }; //constPROJECTILEBULLET={{0,0,0},{0,0,0},{0,0,0},5}; //constPROJECTILESPIKE={{0,0,0},{0,0,0},{0,0,0},10}; /*structENTITY { /* PLAYER_START*Player_Start; intnumPlayer_Start; PLAYER_DEATHMATCH_START*Player_Deathmatch_Start; intnumPlayer_Deathmatch_Start; BOT_START*Bot_Start; intnumBot_Start; GEOMETRY*Geometry; intnumGeometry; PROJECTILE*Projectile; intnumProjectile; */ /*ENTITY(); }; */ //enumITEM_TYPE{/*allweaponsgofirst*/WEAPON_LASERPISTOL=1,WEAPON_SHOTGUN=2,ITEM_BANDAGES=4,RUNE_DAMMAGEMULTIPLIER=8,RUNE_PROTECTION=16,RUNE_VAMPIRE=32,RUNE_SPEED=64,RUNE_DOC=128};//Thissemicolongotridof107errorsandnowarnings