From 4aa9a0f2f777e9b038efdb48ec7d7e45d5975f25 Mon Sep 17 00:00:00 2001 From: Marisa the Magician Date: Wed, 3 Apr 2024 21:30:58 +0200 Subject: [PATCH] Some simplification of future updates. --- FuturePlans.md | 30 +++++++++---------- language.version | 4 +-- zscript.txt | 10 ++----- zscript/dlc2/swwm_demoland.zsc | 1 - zscript/dlc2/swwm_demoquest.zsc | 1 - zscript/dlc2/swwm_demoshmup.zsc | 1 - .../{kbase => dlc2}/swwm_kbasetab_games.zsc | 2 +- zscript/{games => dlc2}/swwm_madcat.zsc | 0 zscript/{games => dlc2}/swwm_minigames.zsc | 0 zscript/kbase/swwm_kbase.zsc | 1 - 10 files changed, 20 insertions(+), 30 deletions(-) delete mode 100644 zscript/dlc2/swwm_demoland.zsc delete mode 100644 zscript/dlc2/swwm_demoquest.zsc delete mode 100644 zscript/dlc2/swwm_demoshmup.zsc rename zscript/{kbase => dlc2}/swwm_kbasetab_games.zsc (98%) rename zscript/{games => dlc2}/swwm_madcat.zsc (100%) rename zscript/{games => dlc2}/swwm_minigames.zsc (100%) diff --git a/FuturePlans.md b/FuturePlans.md index 23ab792e0..6f92c549a 100644 --- a/FuturePlans.md +++ b/FuturePlans.md @@ -103,20 +103,6 @@ Re-animation of old FK models. Plus extra score incentives and achievements. - [ ] Gibs - [ ] Hexen keys - [ ] Hexen puzzle items - -## 1.5 update *(The Final Stage)*: - -All the hard stuff *(some of these aren't guaranteed)*. - -* [ ] **DLC Gameset:** - - [ ] Tetris - - [ ] Breakout - - [ ] Snake - - [ ] Minesweeper - - [ ] Solitaire - - [ ] **[Doom]** Demo Land Adventure *(platformer with shooty gameplay)* - - [ ] **[Heretic]** Interstellar Demolitionist *(a somewhat simple vertical SHMUP, kinda Touhou styled)* - - [ ] **[Hexen]** Demolition Quest *(a JRPG, kinda like early FF / BoF)* * [ ] **Mothgirl summon for Lämp easter egg** - [ ] A Mothly Contract *(Summon the White Lady)* - [ ] Fluffy Moth *(Pet the White Lady 50 times)* @@ -124,8 +110,6 @@ All the hard stuff *(some of these aren't guaranteed)*. * [ ] **Photo Mode** - [ ] Dedicated poses - [ ] Stickers -* [ ] ***(Maybe)* Virtual Training Map** - - [ ] Featuring Maidbot as assistant ## Unspecified @@ -138,6 +122,8 @@ Things that I'm unsure when will be added *(or if they can be added)*. * [ ] **Fully custom cluster text screens, with special handling for many WADs *(if that ever gets scriptified)*** * [ ] **Official Sunder support *(when the WAD is complete)*** - [ ] Deaf to The Siren's Song *(Beat Sunder)* +* [ ] **Virtual Training Map *(featuring Meido and Rika as guides)*** + - [ ] Ready For Battle *(Completed the Training Map)* ## Other Projects @@ -149,6 +135,11 @@ Add-ons and other related stuff. - Unique bosses - Some extra enemy variants - Coverage for all supported WADs *(oof)* +* **Standalone mini-games *(for learning Godot)*:** + - Demo Land Adventure *(shooty platformer)* + - Interstellar Demolitionist *(horizontal SHMUP)* + - Demolition Quest *(classic turn-based RPG)* + - Cutie Squad *(bullet heaven a la 20 Minutes Till Dawn)* * **Ibuki side mod *(Red Oni)*:** - A more *"mundane"* arsenal - Featuring the big strong gal herself @@ -186,6 +177,13 @@ Add-ons and other related stuff. - Relatively the most grounded arsenal in all side mods - A certain appeal to MRE enthusiasts will be present - Just an extra idea for a mod, because I sure have a lot of mod ideas +* **Ellen side mod *(Little Mischief)*:** + - The glass cannon experience: Big guns, smol gal + - More fun times with the powers of the Yanikov bloodline + - There could be more side mods, as a treat +* **Doomguy side mod *(The Lone Soldier)*:** + - The idea is to do the classic Doom arsenal, but in my style + - I swear this is the last side mod * **Official Game *(VOID - The Dark Alliance)*:** - Retell the events of UnSX 2 *(but with the Demolitionist's participation)* - Basically give the Demolitionist their own standalone game diff --git a/language.version b/language.version index fb9415ee5..0d581c32e 100644 --- a/language.version +++ b/language.version @@ -1,3 +1,3 @@ [default] -SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r1118 \cu(Sun Mar 31 22:33:00 CEST 2024)\c-"; -SWWM_SHORTVER="\cw1.3pre r1118 \cu(2024-03-31 22:33:00)\c-"; +SWWM_MODVER="\cyDEMOLITIONIST \cw1.3pre r1120 \cu(Wed Apr 3 21:31:44 CEST 2024)\c-"; +SWWM_SHORTVER="\cw1.3pre r1120 \cu(2024-04-03 21:31:44)\c-"; diff --git a/zscript.txt b/zscript.txt index b0017e72e..fd487ad06 100644 --- a/zscript.txt +++ b/zscript.txt @@ -98,10 +98,6 @@ version "4.11" #include "zscript/kbase/swwm_kbasetab_store.zsc" #include "zscript/kbase/swwm_kbasetab_help.zsc" #include "zscript/kbase/swwm_kbasetab_secret.zsc" -#include "zscript/kbase/swwm_kbasetab_games.zsc" -// minigames -#include "zscript/games/swwm_madcat.zsc" -#include "zscript/games/swwm_minigames.zsc" // items #include "zscript/items/swwm_baseitem.zsc" #include "zscript/items/swwm_basehealth.zsc" @@ -175,6 +171,6 @@ version "4.11" #include "zscript/dlc1/swwm_dlcweapons_hud.zsc" #include "zscript/dlc1/swwm_dlcweapons_canvas.zsc" // DLC2 - Game Set -#include "zscript/dlc2/swwm_demoland.zsc" -#include "zscript/dlc2/swwm_demoshmup.zsc" -#include "zscript/dlc2/swwm_demoquest.zsc" +//#include "zscript/dlc2/swwm_kbasetab_games.zsc" +//#include "zscript/dlc2/swwm_madcat.zsc" +//#include "zscript/dlc2/swwm_minigames.zsc" diff --git a/zscript/dlc2/swwm_demoland.zsc b/zscript/dlc2/swwm_demoland.zsc deleted file mode 100644 index fed2f7923..000000000 --- a/zscript/dlc2/swwm_demoland.zsc +++ /dev/null @@ -1 +0,0 @@ -// TODO Demo Land Adventure game code diff --git a/zscript/dlc2/swwm_demoquest.zsc b/zscript/dlc2/swwm_demoquest.zsc deleted file mode 100644 index 2ed93bfe0..000000000 --- a/zscript/dlc2/swwm_demoquest.zsc +++ /dev/null @@ -1 +0,0 @@ -// TODO Demolition Quest game code diff --git a/zscript/dlc2/swwm_demoshmup.zsc b/zscript/dlc2/swwm_demoshmup.zsc deleted file mode 100644 index db9bcc83b..000000000 --- a/zscript/dlc2/swwm_demoshmup.zsc +++ /dev/null @@ -1 +0,0 @@ -// TODO Interplanetary Demolitionist game code diff --git a/zscript/kbase/swwm_kbasetab_games.zsc b/zscript/dlc2/swwm_kbasetab_games.zsc similarity index 98% rename from zscript/kbase/swwm_kbasetab_games.zsc rename to zscript/dlc2/swwm_kbasetab_games.zsc index f9996d423..0ef6fbc0d 100644 --- a/zscript/kbase/swwm_kbasetab_games.zsc +++ b/zscript/dlc2/swwm_kbasetab_games.zsc @@ -1,6 +1,6 @@ // a game inside a game? -Class DemolitionistGameTab : DemolitionistMenuTab +Class DemolitionistGameTab : DemolitionistMenuTabCustom { MadcatGame game; Array > gamelist; diff --git a/zscript/games/swwm_madcat.zsc b/zscript/dlc2/swwm_madcat.zsc similarity index 100% rename from zscript/games/swwm_madcat.zsc rename to zscript/dlc2/swwm_madcat.zsc diff --git a/zscript/games/swwm_minigames.zsc b/zscript/dlc2/swwm_minigames.zsc similarity index 100% rename from zscript/games/swwm_minigames.zsc rename to zscript/dlc2/swwm_minigames.zsc diff --git a/zscript/kbase/swwm_kbase.zsc b/zscript/kbase/swwm_kbase.zsc index 96fae8673..8e009f9f6 100644 --- a/zscript/kbase/swwm_kbase.zsc +++ b/zscript/kbase/swwm_kbase.zsc @@ -185,7 +185,6 @@ Class DemolitionistMenu : GenericMenu 'DemolitionistKeychainTab', 'DemolitionistLibraryTab', 'DemolitionistStoreTab', - //'DemolitionistGameTab', // disabled until 1.5 'DemolitionistHelpTab', 'DemolitionistSecretTab' };