Ah, that is possible with pan_game variables.
https://adventuron.io/docs/tut/#PersistantVariables
start_at = my_location
booleans {
has_shown_intro : boolean "false" scope="pan_game";
}
on_startup {
: if (has_shown_intro == false) {
: print "This is a spooky game !!!!" ;
: set_true "has_shown_intro" ;
: press_any_key ;
}
}
locations {
my_location : location "You are in a room." ;
}