function Beere1_essen()
{
reset(essen1_pan, SHOW);
ent_remove(Beere1);
Hunger = Hunger + Beere;
}



PANEL* essen1_pan =
{
bmap = "Beere_essen_bmp";
pos_x = 550;
pos_y = 15;
button (15, 40, "Ja.bmp", "Ja.bmp", "Ja.bmp", Beere1_essen, NULL, NULL);
flags = OVERLAY | SHOW;
button (85, 40, "Nein.bmp", "Nein.bmp", "Nein.bmp", NULL, NULL, NULL);
flags = OVERLAY | SHOW;
}


This won't work, because in the function, the engine doesn't know what "essen1_pan" is.
And if I turn it around, the engine doesn't know what "Beere1_essen" is.
It's kind of a paradox.


Si tacuisses, philosophus mansisses.