コード例 #1
0
ファイル: MainMenu.c プロジェクト: BlackLamb/MiniDungeon
void MainMenuWindowAppear(Window *window)
{
	mainMenuVisible = true;
	MenuAppear(window);
	ShowPauseRow(battery_state_service_peek());
	battery_state_service_subscribe(BatteryHandler);
}
コード例 #2
0
ファイル: MainMenu.c プロジェクト: BlackLamb/MiniDungeon
void InfoWindowAppear(Window *window)
{
	MenuAppear(window);
	
	ShowMainWindowRow(0, "Info", "");
	ShowMainWindowRow(1, UpdateFreeText(), "Free");
	ShowMainWindowRow(2, UpdateMinFreeText(), "Min");
}
コード例 #3
0
ファイル: Character.c プロジェクト: glebm/MiniDungeon
void ProgressMenuAppear(Window *window)
{
	MenuAppear(window);
	ShowMainWindowRow(0, "Progress", "");	
	ShowMainWindowRow(1, "Level", UpdateLevelText());
	ShowMainWindowRow(2, "XP", UpdateXPText());
	ShowMainWindowRow(3, "Next XP", UpdateNextXPText());
	ShowMainWindowRow(4, "Gold", UpdateGoldText());
	ShowMainWindowRow(5, "Escapes", UpdateEscapeText());
}
コード例 #4
0
ファイル: Character.c プロジェクト: glebm/MiniDungeon
void EndMenuAppear(Window *window)
{
	MenuAppear(window);
	if(characterData.stats.currentHealth <= 0)
		ShowMainWindowRow(0, "You lose", "");
	else
		ShowMainWindowRow(0, "You win", "");
	ShowMainWindowRow(1, "Floor", UpdateFloorText());
	ShowMainWindowRow(2, "Level", UpdateLevelText());
	ShowMainWindowRow(3, "Gold", UpdateGoldText());
	ShowMainWindowRow(4, "Escapes", UpdateEscapeText());
}
コード例 #5
0
ファイル: Adventure.c プロジェクト: BlackLamb/MiniDungeon
void AdventureWindowAppear(Window *window)
{
	INFO_LOG("Back to the adventure.");
	DEBUG_LOG("Adventure appear floor %d",GetCurrentFloor());
	MenuAppear(window);
	ShowMainWindowRow(0, "Floor", UpdateFloorText());
	adventureWindow = window;
	UpdateCharacterHealth();
	UpdateCharacterLevel();
	SetUpdateDelay();
	adventureWindowVisible = true;
}
コード例 #6
0
ファイル: Character.c プロジェクト: glebm/MiniDungeon
void StatMenuAppear(Window *window)
{
	MenuAppear(window);
	DrawStatWindow();
}
コード例 #7
0
ファイル: Battle.c プロジェクト: mla133/PebbGame
void ItemBattleMenuAppear(Window *window)
{
	MenuAppear(window);
	ShowAllItemCounts();
}
コード例 #8
0
ファイル: Battle.c プロジェクト: mla133/PebbGame
void BattleWindowAppear(Window *window)
{
	MenuAppear(window);
	ShowMainWindowRow(0, currentMonster->name, UpdateMonsterHealthText());
}
コード例 #9
0
ファイル: Adventure.c プロジェクト: BlackLamb/MiniDungeon
void NewFloorMenuAppear(Window *window)
{
	MenuAppear(window);
	ShowMainWindowRow(0, "New Floor", UpdateFloorText());
}
コード例 #10
0
ファイル: OptionsMenu.c プロジェクト: PhatedOne/MiniDungeon
void OptionsMenuAppear(Window *window)
{
	MenuAppear(window);
	DrawOptionsMenu();
	optionsMenuVisible = true;
}
コード例 #11
0
ファイル: Items.c プロジェクト: unwiredben/ColorDungeon
void ItemMainMenuAppear(Window *window)
{
	MenuAppear(window);
	ShowAllItemCounts();
}
コード例 #12
0
ファイル: Items.c プロジェクト: unwiredben/ColorDungeon
void ItemGainMenuAppear(Window *window)
{
	MenuAppear(window);
	ShowMainWindowRow(0, "Item Gained", "");
	ShowMainWindowRow(1, GetItemName(typeGained), UpdateItemCountText(typeGained));
}
コード例 #13
0
ファイル: Shop.c プロジェクト: PhatedOne/MiniDungeon
void ShopItemMenuAppear(Window *window)
{
	MenuAppear(window);
	DrawMainItemShopWindow();
}
コード例 #14
0
ファイル: Shop.c プロジェクト: PhatedOne/MiniDungeon
void ShopMenuWindowAppear(Window *window)
{
	MenuAppear(window);
	ShowMainWindowRow(0, "Shop", "");
}
コード例 #15
0
ファイル: Shop.c プロジェクト: PhatedOne/MiniDungeon
void ShopStatMenuAppear(Window *window)
{
	MenuAppear(window);
	DrawMainStatShopWindow();
}