There's no native inherition in Lite-C, you have to use sth like this:
Code:
typedef struct
{
var number;
char *node;
ENTITY* parent;
} OBJECTS;
OBJECTS* av1;
void main()
{
video_mode = 7;
video_screen = 2;
level_load("VAH.wmb");
wait(2);
av1 = new(OBJECTS); // Reserve memory for the struct
av1.parent = ent_create("av2all.mdl", vector(-175,101,0), NULL);
av1.number = 1;
av1.parent.pan = 180;
}