void Text(int x, int y, int font, char text, int layer){
int player = getlocalvar("player");
void self = getplayerproperty(player, "entity");
int frame = getentityproperty(self, "animpos");
int up = playerkeys(self, 0, "moveup");
int down = playerkeys(self, 0, "movedown");
int pick = playerkeys(self, 0, "anybutton");
void Restart = openborvariant("current_branch");
drawstring(x, y, font, text, layer);
//settextobj(index, x, y, font, layer, text);
/*if(down && frame == 3){
updateframe(self, 4);
}*/
}
void Restart(){
void Restart = openborvariant("current_branch");
jumptobranch(Restart, 1);
}
void Quit(){
jumptobranch("end", 2);
}
void textDownTrigger(int Frame){
int player = getlocalvar("player");
void self = getplayerproperty(player, "entity");
int down = playerkeys(self, 0, "movedown");
if(down){
updateframe(self, Frame);
}
}
void textUpTrigger(int Frame){
int player = getlocalvar("player");
void self = getplayerproperty(player, "entity");
int up = playerkeys(self, 0, "moveup");
if(up){
updateframe(self, Frame);
}
}
void textPressTrigger(int Frame){
int player = getlocalvar("player");
void self = getplayerproperty(player, "entity");
int up = playerkeys(self, 0, "moveup");
int down = playerkeys(self, 0, "movedown");
int pick = playerkeys(self, 0, "anybutton");
if(pick){
updateframe(self, Frame);
}
}
void Text2(int index, int x, int y, int font, char text, int layer){
int player = getlocalvar("player");
void self = getplayerproperty(player, "entity");
int frame = getentityproperty(self, "animpos");
int up = playerkeys(self, 1, "moveup");
int down = playerkeys(self, 1, "movedown");
int pick = playerkeys(self, 0, "anybutton");
void Restart = openborvariant("current_branch");
settextobj(index, x, y, font, layer, text);
if(settextobj(0, 120, 80, 1, 800, "Restart_Game") && pick){
jumptobranch(Restart, 1);
}
}
int ChangeFrame(int Frame){
void self = getlocalvar("self");
updateframe(self, Frame);
}