예제 #1
0
void BackSingleClickHandler(ClickRecognizerRef recognizer, Window *window)
{
	if(currentMenuDef && currentMenuDef->disableBackButton)
		return;
		
	PopMenu();
}
예제 #2
0
파일: Battle.c 프로젝트: mla133/PebbGame
void ActivateCombatFullPotion(void)
{
	if(AttemptToUseFullPotion())
	{
		PopMenu();
		BattleUpdate();
	}
}
예제 #3
0
파일: Battle.c 프로젝트: mla133/PebbGame
void ActivateLightningScroll(void)
{
	if(AttemptToConsumeLightningScroll())
	{
		PopMenu();
		UseLightningOnCurrentMonster();
	}
}
예제 #4
0
파일: Battle.c 프로젝트: mla133/PebbGame
void ActivateIceScroll(void)
{
	if(AttemptToConsumeIceScroll())
	{
		PopMenu();
		UseIceOnCurrentMonster();
	}
}
예제 #5
0
파일: Battle.c 프로젝트: mla133/PebbGame
void CloseBattleWindow(void)
{
	battleCleanExit = true;
	RemoveConfirmationWindow();
	PopMenu();
}
예제 #6
0
void ForceEvent(void)
{
	PopMenu();
	ExecuteEvent(ComputeRandomEvent_inline(baseChanceOfEvent, ticksSinceLastEvent, chances, sizeof(chances), true));
}
예제 #7
0
void ContinueNextFloor() {
	IncrementFloor();
	PopMenu();
}
예제 #8
0
void ForceShop(void)
{
	PopMenu();
	ShowShopWindow();
}
예제 #9
0
void ForceBattle(void)
{
	PopMenu();
	ShowBattleWindow();
}
예제 #10
0
void ForceItemGain(void)
{
	PopMenu();
	ShowItemGainWindow();
}
예제 #11
0
void ForceNewFloor(void)
{
	PopMenu();
	ShowNewFloorWindow();
}