The open source repository for the action RPG game in development by Sig Productions titled 'Adventures in Lestoria'! https://forums.lestoria.net
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
AdventuresInLestoria/Adventures in Lestoria/TODO.txt

55 lines
1.5 KiB

11 months ago
January 1st
===========
The Hub / NPC Interactions
Settings Menu
- Any settings should be saved to the save file!
11 months ago
- Volume Controls
- Play Sound in Background
11 months ago
- 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.
11 months ago
- Fix Stage Completed screen, item displays can hit the scrollbar.
- Stage Loot Config
11 months ago
January 31st
============
Make new unlocked nodes more obvious, made neighboring nodes more obvious
11 months ago
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",}},
});