diff --git a/Adventures in Lestoria/Adventures in Lestoria.tiled-project b/Adventures in Lestoria/Adventures in Lestoria.tiled-project index 535d01da..69a2a224 100644 --- a/Adventures in Lestoria/Adventures in Lestoria.tiled-project +++ b/Adventures in Lestoria/Adventures in Lestoria.tiled-project @@ -47,7 +47,8 @@ "None", "foresty1_1", "overworld", - "foresty_boss" + "foresty_boss", + "foresty_loop1" ], "valuesAsFlags": false }, @@ -132,10 +133,44 @@ "Birds1", "Birds2", "Birds3", - "Birds4" + "Birds4", + "Campfire" ], "valuesAsFlags": false }, + { + "id": 34, + "name": "EventFlag", + "storageType": "string", + "type": "enum", + "values": [ + "None", + "UnlockBlacksmith", + "UnlockPotionCrafting", + "CompleteChapter1", + "UnlockArtificer" + ], + "valuesAsFlags": false + }, + { + "color": "#ffa0a0a4", + "drawFill": true, + "id": 35, + "members": [ + { + "name": "Visibility Flag", + "propertyType": "EventFlag", + "type": "string", + "value": "None" + } + ], + "name": "EventLayer", + "type": "class", + "useAs": [ + "property", + "layer" + ] + }, { "color": "#ffd9d929", "drawFill": true, @@ -295,6 +330,65 @@ ], "valuesAsFlags": false }, + { + "color": "#ff636bff", + "drawFill": true, + "id": 32, + "members": [ + { + "name": "Function", + "propertyType": "NPCFunction", + "type": "string", + "value": "None" + }, + { + "name": "NPC Name", + "type": "string", + "value": "" + }, + { + "name": "Roaming Range", + "type": "int", + "value": 0 + }, + { + "name": "Spawn Flag", + "propertyType": "EventFlag", + "type": "string", + "value": "None" + }, + { + "name": "Spritesheet", + "type": "string", + "value": "" + } + ], + "name": "NPC", + "type": "class", + "useAs": [ + "property", + "map", + "layer", + "object", + "tile", + "tileset", + "wangcolor", + "wangset" + ] + }, + { + "id": 33, + "name": "NPCFunction", + "storageType": "string", + "type": "enum", + "values": [ + "None", + "Blacksmith", + "PotionCrafting", + "TravelingMerchant" + ], + "valuesAsFlags": false + }, { "color": "#fffa00f6", "drawFill": true, diff --git a/Adventures in Lestoria/Adventures in Lestoria.vcxproj b/Adventures in Lestoria/Adventures in Lestoria.vcxproj index 15f6081a..35a44b8b 100644 --- a/Adventures in Lestoria/Adventures in Lestoria.vcxproj +++ b/Adventures in Lestoria/Adventures in Lestoria.vcxproj @@ -816,6 +816,8 @@ + + diff --git a/Adventures in Lestoria/Adventures in Lestoria.vcxproj.filters b/Adventures in Lestoria/Adventures in Lestoria.vcxproj.filters index 2ffdd5b5..10c5ac7f 100644 --- a/Adventures in Lestoria/Adventures in Lestoria.vcxproj.filters +++ b/Adventures in Lestoria/Adventures in Lestoria.vcxproj.filters @@ -909,6 +909,12 @@ Configurations + + Documentation + + + Documentation + diff --git a/Adventures in Lestoria/Crawler_System_Overview.txt b/Adventures in Lestoria/Crawler_System_Overview.txt index 31277a57..2691abc5 100644 --- a/Adventures in Lestoria/Crawler_System_Overview.txt +++ b/Adventures in Lestoria/Crawler_System_Overview.txt @@ -22,8 +22,8 @@ Gear: Chapter Specific Unlock - Every Story Chapter has 1 side boss that unlocks something new. - Chapter 1 in addition unlocks the Blacksmith after 1-2 -- Chapter 1 side boss unlocks an npc to craft consumables -- Chapter 2 unlocks a Jeweler +- Chapter 1 side boss unlocks an npc to craft potions +- Chapter 2 unlocks a Artificer => you can melt accesories to get ressources to "repair" your acceosries = you increase the stat rolls => cant exceed max roll this way. Just a way to grind your way up if you are unlucky with stat rolls - Chapter 3 ??? (Maybe the Legendary Modifier mechanic from Post game gear will be used here instead if i dont find another idea i like) diff --git a/Adventures in Lestoria/LoadGameWindow.cpp b/Adventures in Lestoria/LoadGameWindow.cpp index 014672b7..dab79a0e 100644 --- a/Adventures in Lestoria/LoadGameWindow.cpp +++ b/Adventures in Lestoria/LoadGameWindow.cpp @@ -39,6 +39,7 @@ All rights reserved. #include "Menu.h" #include "ScrollableWindowComponent.h" #include "SaveFile.h" +#include "SoundEffect.h" void Menu::InitializeLoadGameWindow(){ Menu*loadGameWindow=CreateMenu(LOAD_GAME,CENTERED,vi2d{192,144}); @@ -49,13 +50,13 @@ void Menu::InitializeLoadGameWindow(){ loadGameWindow->ADD("Online Game Files List",ScrollableWindowComponent)(geom2d::rect{{40,24},{112,116}})END ->Enable(false); loadGameWindow->ADD("Go Back Button",MenuComponent)(geom2d::rect{{72,148},{48,12}},"Back",[](MenuFuncData menu){Menu::CloseMenu();return true;})END; - #ifdef __EMSCRIPTEN__ auto offlineCharacterTab = loadGameWindow->ADD("Offline Character Tab",MenuComponent)(geom2d::rect{{-8,4},{102,16}},"Offline Characters",[](MenuFuncData data){ Component(data.menu.GetType(),"Game Files List")->Enable(true); Component(data.menu.GetType(),"Online Game Files List")->Enable(false); Component(data.menu.GetType(),"Online Character Tab")->SetSelected(false); data.component.lock()->SetSelected(true); + SoundEffect::PlaySFX("Button Click",SoundEffect::CENTERED); SaveFile::SetOnlineMode(false); return true; },ButtonAttr::FIT_TO_LABEL)END; @@ -65,6 +66,7 @@ void Menu::InitializeLoadGameWindow(){ Component(data.menu.GetType(),"Game Files List")->Enable(false); Component(data.menu.GetType(),"Online Game Files List")->Enable(true); Component(data.menu.GetType(),"Offline Character Tab")->SetSelected(false); + SoundEffect::PlaySFX("Button Click",SoundEffect::CENTERED); data.component.lock()->SetSelected(true); if(!SaveFile::IsOnline()){ if(SaveFile::GetUserID().length()==0){ diff --git a/Adventures in Lestoria/TODO.txt b/Adventures in Lestoria/TODO.txt index a3b8241a..cee1e94f 100644 --- a/Adventures in Lestoria/TODO.txt +++ b/Adventures in Lestoria/TODO.txt @@ -1,6 +1,14 @@ January 1st =========== The Hub / NPC Interactions +- Hub will have an NPC to bring you to the Stage select Map / World Map +- Hub will have additional NPCs for all the Additional Chapter specific Unlocks +- There will be traveling merchants that sell consumables or over priced Materials from Monster dropps. + What get offered will change around at random after every stage + +- Blacksmith (Craft/Enhance Equipment) +- Consumable Crafter + Settings Menu - Any settings should be saved to the save file! - Volume Controls @@ -14,6 +22,9 @@ Settings Menu - XP Bar +- Implement escape menu during gameplay. +- If you leave a stage, the stage complete window still shows up, showing only the loot you obtained that session. + January 31st ============ @@ -23,14 +34,6 @@ Story proofreading/correcting/storyboarding - Loading Screen - Title Screen setpieces -- Emscripten saving/loading files locally or cloud, can choose at menu. - -> New Game: Add checkbox to turn online saving on. - If clicked, prompts the user to enter a username for online saving to occur on. - Username gets stored and online mode is turned on. - -> Load Game: Two tabs at the top, Default will be "Local Saves". Second tab says "Online Saves". - If Local Saves is clicked, repopulate the list with the files from the metadata file. - If Online Saves is clicked, repopulate the list with the files from the metadata_online file received. - - Lock up unimplemented classes. - Add Death screen (Zoom in on fatal blow, slow time down... Display some game over text... Allow retry or return to world map.) diff --git a/Adventures in Lestoria/assets/Campaigns/Hub.tmx b/Adventures in Lestoria/assets/Campaigns/Hub.tmx index d0300eb3..409d4822 100644 --- a/Adventures in Lestoria/assets/Campaigns/Hub.tmx +++ b/Adventures in Lestoria/assets/Campaigns/Hub.tmx @@ -1,5 +1,10 @@ - + + + + + + @@ -213,7 +218,10 @@ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 - + + + + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -317,7 +325,10 @@ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 - + + + + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -421,7 +432,10 @@ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 - + + + + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -525,7 +539,10 @@ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 - + + + + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, @@ -629,4 +646,40 @@ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Adventures in Lestoria/assets/Campaigns/World_Map.tmx b/Adventures in Lestoria/assets/Campaigns/World_Map.tmx index d542c361..c5695898 100644 --- a/Adventures in Lestoria/assets/Campaigns/World_Map.tmx +++ b/Adventures in Lestoria/assets/Campaigns/World_Map.tmx @@ -605,7 +605,7 @@ - + diff --git a/Adventures in Lestoria/assets/config/audio/bgm.txt b/Adventures in Lestoria/assets/config/audio/bgm.txt index 0912f0d0..162d8c34 100644 --- a/Adventures in Lestoria/assets/config/audio/bgm.txt +++ b/Adventures in Lestoria/assets/config/audio/bgm.txt @@ -89,4 +89,25 @@ BGM TitleScreenLoaded = 30%,0%,0%,0%,50%,30% } } + + #Song title followed by filenames for individual parts + foresty_loop1 + { + Track Name = Foresty Loop 1 + + channel[0]=loop2/foresty1_1_loop1_bass.ogg + channel[1]=loop2/foresty1_1_loop1_drums.ogg + channel[2]=loop2/foresty1_1_loop1_piano 1.ogg + channel[3]=loop2/foresty1_1_loop1_piano 2.ogg + channel[4]=loop2/foresty1_1_loop1_staccato.ogg + channel[5]=loop2/foresty1_1_loop1_strings.ogg + + # Transition time between one phase to the next. + Fade Time = 2.0 + + Events + { + Default Volume = 0%,70%,0%,70%,70%,0% + } + } } \ No newline at end of file diff --git a/Adventures in Lestoria/assets/config/audio/environmentalaudio.txt b/Adventures in Lestoria/assets/config/audio/environmentalaudio.txt index 70ef53dc..5de00ed3 100644 --- a/Adventures in Lestoria/assets/config/audio/environmentalaudio.txt +++ b/Adventures in Lestoria/assets/config/audio/environmentalaudio.txt @@ -25,4 +25,9 @@ Environmental Audio File = birds4.ogg Volume = 100% } + Campfire + { + File = campfire.ogg + Volume = 100% + } } \ No newline at end of file diff --git a/Adventures in Lestoria/assets/config/audio/events.txt b/Adventures in Lestoria/assets/config/audio/events.txt index c0501e59..36f68ddb 100644 --- a/Adventures in Lestoria/assets/config/audio/events.txt +++ b/Adventures in Lestoria/assets/config/audio/events.txt @@ -12,6 +12,11 @@ Events # Specify file names, followed by volume %. Optional min and max pitch adjustment (Defaults are 90%,110%) File[0] = bear_slam.ogg, 70% } + Button Click + { + # Specify file names, followed by volume %. Optional min and max pitch adjustment (Defaults are 90%,110%) + File[0] = button_click2.ogg, 40% + } Consume Potion { # Specify file names, followed by volume %. Optional min and max pitch adjustment (Defaults are 90%,110%) diff --git a/Adventures in Lestoria/assets/maps/Forge_No_Shadow_24x24.tsx b/Adventures in Lestoria/assets/maps/Forge_No_Shadow_24x24.tsx index 1c202a0e..ef594ccc 100644 --- a/Adventures in Lestoria/assets/maps/Forge_No_Shadow_24x24.tsx +++ b/Adventures in Lestoria/assets/maps/Forge_No_Shadow_24x24.tsx @@ -1,7 +1,183 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -13,7 +189,10 @@ - + + + + @@ -25,7 +204,280 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -37,7 +489,10 @@ - + + + + @@ -49,4 +504,421 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Adventures in Lestoria/assets/maps/No_Shadow_Campfire_24x24.tsx b/Adventures in Lestoria/assets/maps/No_Shadow_Campfire_24x24.tsx index 3e68f6bd..a2d7a840 100644 --- a/Adventures in Lestoria/assets/maps/No_Shadow_Campfire_24x24.tsx +++ b/Adventures in Lestoria/assets/maps/No_Shadow_Campfire_24x24.tsx @@ -1,7 +1,8 @@ - + + @@ -13,7 +14,7 @@ - + @@ -25,7 +26,37 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -37,7 +68,7 @@ - + @@ -49,7 +80,40 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -61,7 +125,10 @@ - + + + + @@ -73,7 +140,96 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -85,7 +241,10 @@ - + + + + @@ -97,4 +256,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Adventures in Lestoria/assets/maps/grid_Props_No_Shadow_24x24.tsx b/Adventures in Lestoria/assets/maps/grid_Props_No_Shadow_24x24.tsx index 9eb8bb6e..982e3eb2 100644 --- a/Adventures in Lestoria/assets/maps/grid_Props_No_Shadow_24x24.tsx +++ b/Adventures in Lestoria/assets/maps/grid_Props_No_Shadow_24x24.tsx @@ -1,4 +1,354 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Adventures in Lestoria/assets/npcs/greg.png b/Adventures in Lestoria/assets/npcs/greg.png new file mode 100644 index 00000000..8162db92 Binary files /dev/null and b/Adventures in Lestoria/assets/npcs/greg.png differ diff --git a/Adventures in Lestoria/assets/npcs/sherman.png b/Adventures in Lestoria/assets/npcs/sherman.png new file mode 100644 index 00000000..891b641e Binary files /dev/null and b/Adventures in Lestoria/assets/npcs/sherman.png differ diff --git a/Adventures in Lestoria/assets/npcs/traveling_merchant.png b/Adventures in Lestoria/assets/npcs/traveling_merchant.png new file mode 100644 index 00000000..6adf93dd Binary files /dev/null and b/Adventures in Lestoria/assets/npcs/traveling_merchant.png differ diff --git a/Adventures in Lestoria/assets/sounds/button_click2.ogg b/Adventures in Lestoria/assets/sounds/button_click2.ogg new file mode 100644 index 00000000..cf12a6d4 Binary files /dev/null and b/Adventures in Lestoria/assets/sounds/button_click2.ogg differ diff --git a/Adventures in Lestoria/assets/sounds/campfire.ogg b/Adventures in Lestoria/assets/sounds/campfire.ogg new file mode 100644 index 00000000..ef798593 Binary files /dev/null and b/Adventures in Lestoria/assets/sounds/campfire.ogg differ diff --git a/Adventures in Lestoria/assets/sounds/fireplace.wav b/Adventures in Lestoria/assets/sounds/fireplace.wav new file mode 100644 index 00000000..2f7e915c Binary files /dev/null and b/Adventures in Lestoria/assets/sounds/fireplace.wav differ diff --git a/Adventures in Lestoria/characters.txt b/Adventures in Lestoria/characters.txt new file mode 100644 index 00000000..523a3a17 --- /dev/null +++ b/Adventures in Lestoria/characters.txt @@ -0,0 +1,15 @@ +i imagined it as a self-insert. + +For the back story for the 2 Npc +Our Blacksmith doesnt really has a backstory. +Ment to be a bit of an odd goofball who already came around in the continent and even knows the more dangerous spots on the map. +Often visited Merchant Crossing for work. + +Visual i imagine the basic blacksmith bearded, with a belly, darker hair. + +Sherman Introduces hisself in the story with +Sherman. Professor of the Lestorian Science Corporation. +Even though its a Corporation and not directly ruled by the king, they working closely together with the kingdom and therefore have knowledge about some state secrets. Not sure how far i will get into that part of lore between end of chapter 2 and early chapter 4. +But the king basically knows about there current project and the Stone-Battery they found was already used to power lights and experiments with heating up buildings. Nothing was made known about that project to the public yet though. And its there first contact with an power source. + +Visuals Lab coat, glasses, blonde groomed hair, healthy body not extremly nerdy or anything. \ No newline at end of file