const int INITPRIO_LINKDOORS = 91;
const int INITPRIO_LAST = 99;
-.void(void) initialize_entity;
-.int initialize_entity_order;
-.entity initialize_entity_next;
-entity initialize_entity_first;
-
-void InitializeEntity(entity e, void(void) func, int order);
-
-void InitializeEntitiesRun();
-
void AuditLists();
float RegisterPlayer(entity player);
vector rotate(vector v, float a);
-int ColorTranslateMode;
string ColorTranslateRGB(string s);
void drawpic_tiled(vector pos, string pic, vector sz, vector area, vector color, float theAlpha, float drawflag);
-void defer(float fdelay, void() func);
-
-void defer_clear(entity ent);
-
// drawpic wrapper to draw an image as large as possible with preserved aspect ratio into a box
float _drawpic_imgaspect;
vector _drawpic_imgsize;
float PolyDrawModelSurface(entity e, float i_s);
void PolyDrawModel(entity e);
-void DrawCircleClippedPic(vector centre, float radius, string pic, float f, vector rgb, float a, float drawflag);
+void DrawCircleClippedPic(vector centre, float radi, string pic, float f, vector rgb, float a, float drawflag);
const vector GETPLAYERORIGIN_ERROR = '1123581321 2357111317 3141592653'; // way out of bounds for anything on the map
vector getplayerorigin(int pl);