|
|
|
January 1st
|
|
|
|
===========
|
|
|
|
The Hub / NPC Interactions
|
|
|
|
Settings Menu
|
|
|
|
- Any settings should be saved to the save file!
|
|
|
|
- Volume Controls
|
|
|
|
- Play Sound in Background
|
|
|
|
- Key Configuration
|
|
|
|
-Upon pressing a key, check if the key is bound to another option, if so,
|
|
|
|
remove that bind from the list. Up to two keys may be binded per action.
|
|
|
|
-We have to save keybinds to the save file.
|
|
|
|
|
|
|
|
- Fix Stage Completed screen, item displays can hit the scrollbar.
|
|
|
|
|
|
|
|
January 31st
|
|
|
|
============
|
|
|
|
Make new unlocked nodes more obvious, made neighboring nodes more obvious
|
|
|
|
|
|
|
|
Implement Ursule, Mother of Bears Boss
|
|
|
|
Story proofreading/correcting/storyboarding
|
|
|
|
- Fix Keyboard/Controller Menu Navigation (Need clearly defined rules)
|
|
|
|
- Loading Screen
|
|
|
|
- Title Screen setpieces
|
|
|
|
|
|
|
|
- Export/Import Save Files Online/Offline
|
|
|
|
|
|
|
|
- Lock up unimplemented classes.
|
|
|
|
- Don't enable all stage plates normally.
|
|
|
|
|
|
|
|
- Auto targeting for controller / keyboard.
|
|
|
|
|
|
|
|
A "Debug" version of the game that simply outputs all std::cout to a file as well (debug.log).
|
|
|
|
ERR messages become just output messages in release build and won't crash the game.
|
|
|
|
|
|
|
|
- Hide mouse cursor during controller play. Reveal it again during mouse play.
|
|
|
|
- Resource Packs
|
|
|
|
|
|
|
|
- Getting hurt has additional effects.
|
|
|
|
|
|
|
|
|
|
|
|
mainMenuWindow->SetupKeyboardNavigation(
|
|
|
|
{
|
|
|
|
{game->KEY_BACK,{"","Quit Game Button"}},
|
|
|
|
{game->KEY_BACK,{"",[](MenuFuncData data){}}},
|
|
|
|
}
|
|
|
|
,{
|
|
|
|
{"New Game Button",{
|
|
|
|
.up="Quit Game Button",
|
|
|
|
.down="Load Game Button",}},
|
|
|
|
{"Load Game Button",{
|
|
|
|
.up="New Game Button",
|
|
|
|
.down="Quit Game Button",}},
|
|
|
|
});
|