To create dinosaur stuff...
It's many options. F.e.
define hungry, skill1;

function go_eat
{
function to find and go to some herbs, with trigger.
like if(event_type == event_trigger) && (you == herbs)
{
animate_eating();
my.hungy += 10 * time_step;
}
}

function dinosaur
{
my.hungry = 100;
while(1)
{
my.hungry -= 0.1 * time_step;
if(my.hungry <= 50){go_eat();}
wait(1);
}
}


Never say never.