Im folgenden finden Sie eine Liste von Funktionen, die bereits fest in der Engine 'eingebaut' sind. Sie stehen in C-Skript bzw. im Pure-Mode von lite-C zur Verfügung und können entweder im Skript verwendet oder aus externen Sprachen wie VC++ oder Delphi aufgerufen werden. Diese Funktionen lassen sich wie folgt beschreiben:
Parameter sind normalerweise entweder var-Variablen oder Pointer. In manchen Fällen lassen sich andere Pointertypen ersetzen:
STRING* - wird der String durch die Funktion nicht verändert, kann, wenn es sich um einen valid null-terminated char*-Array von mindestens 4 Bytes (3 Zeichen und Null) handelt, auch ein char*-Pointer benutzt werden. Wurde der String verändert, muß es ein Pointer zu einem wahren, entweder global definierten oder per str_create erstellten STRING-Objekt sein.
VECTOR*, ANGLE*, COLOR* - ein Pointer zu jedwedem var-Array von mindestens 3 Variablen ist verwendbar, beispielsweise der erste von irgendwelchen 3 var-Parametern innerhalb einer ENTITY, eines PANELs oder sonst eines anderen Structes (var[3], entity.pan, panel.blue etc).