EltenLink

Scenario generator, a quick time waster for those who want a laugh.

Back to Computers and Technology

#1 DevilGuardian

Hello everyone. I made a random scenario generator using nvgt. Originally, this was simply a test project that involved strings, arrays, and length. It ended up turning into something completely different after what me and one of my friends discovered.
As for the program itself, it’s nearly based off of Masons random mood generator. When you open the app, it will pop up with a window showing the title. To start generating random things, press enter. You can actually die if your overall health reaches zero. Your health is deducted based on the damage given to you at random.
Hope y’all find some use out of this. It’s nothing special, but it’s still a great time waster for those who want to have a laugh.
Here are the latest changes from versions 1.0 to 1.3.
Updated the readme file with added keyboard shortcuts.
Fixed an issue where removing a scenario item such as action and attack would incorrectly rewrite the file with only a few entries left in the scenario editor menu.
Added error checking to the add scenarios menu for all of their corresponding input boxes.
Upgraded the app to use the new virtual dialogs class for typing into various text prompts instead of the old text input class.
Added the ability to choose your gender when generating scenarios in the new gender picker menu.
Made it so damage stats will now only be spoken in percentages when pressing the enter key to generate scenarios, instead of it's actual value.
Made it so health stats will now only be spoken in percentages when pressing the letter H, instead of it's actual value.
Made it so adjusting the ambience and music volume is now les verbose in the generator section of the app.
Added back the remove scenarios menu. It actually works this time.
Fixed sounds not fading correctly upon pressing escape to go back to the main menu.
The sounds will now be compiled with the game's executable. Therefore, it will no longer be needed in the main game directory.
Wiped out the remove scenarios menu.
The scenarios viewer will now tell you how many entries their are when viewing any of the file lists upon focusing on an entry.
Ambience and music volumes can now be spoken as they are being adjusted.
Ambience and music volumes can now be adjusted by increments of 5 instead of 1.
Sounds will now fade out when pressing escape to go back to the main menu.
You can now adjust ambience and music volume while they are playing. To adjust the music volume, press page up or down. To adjust the ambience volume, press home or end.
You can now view all of the scenario entries in the view scenarios menu.
Made it so if you were in a menu within a menu, you can easyly go back to the previous menu, rather than it taking you back to the main menu when you press the back option.
Seperated the scenario edotor menu into 2 different sections to better organize the entry lists.
Added the scenario editor menu to add and remove entries found in the various files discussed in the statistics menu.
You can now view how many entries their are for the attacks file in the statistics menu.
Added some music to the scenario generator.
Made it so if you're focused on any of the statistics, you can easyly go back to the main menu by pressing enter. You can also press escape or the back option in the statistics menu as another alternitive to going back to the previous menu.
Added the statistics menu to keep track of how many entries you've put in the various files to generate random scenarios. You can view the statistics for actions, body parts, character names, character types, death messages, moods, and reasons.
Implemented side scrolling in menus.
Removed up and down navigation in certain menus.
Fixed sounds not destroying themselves propperly upon entering the main menu after death.
Fixed an issue that caused deaths to repeatedly occur every time the user pressed the generate scenario option in the main menu.
Finally implemented a basic menu to control the app. You can use your arrow keys to navigate between the different options, and press enter to activate it. As of right now, you can only generate scenarios and exit the app, right from within the menu itself.
Added ambience to the scenario generator.
Fixed dlgs. You can no longer press and hold the letter A to bypass them.
Cleaned up some unneeded lines givvin in some of the file lists, particularly the ones given in attacks.list, actions.list, and moods.list.
Changed the way health is spoken when you press the letter H. It now reports the health in percentages like normal, but also tells you the actual value versus the maximum health you started with.
Turned down some sounds to ease up people's ears a bit.
The pain text is back!
Added a realistic bell sound that plays after death.
Replaced the pain text with an actual sound upon pressing enter.
Added moods.list and reasons.list. These files will be discussed more in depth in the readme.
Updated the readme with file lists and their descriptions.
Added more character types to play with.
Added new files called chartypes.list and deaths.list. Find out what they are!
Added fall sounds for when you get killed.
Added the H key to check your overall health. This is spoken in percentages.
You can now die from actual health loss, not just random damage values.
You can finally add your own sinarios with separate files! These are in the form of lists. Supported files include, actions.list, attacks.list, bodyparts.list, and charnames.list. Happy generating!
Added more actions, body parts, attacks, and character names in the code for more randomisation fun.
Added a death message if your random damage count reaches a sertain value. A death sound also Accompanies this change as well.
Added bone brake sound effects to the alert messages that are reseaved from the string aray.
Made it possible to randomize character names givven by the strings provided in the app. Your character name is no longer Brad.
That's all for now.
Here's the app's release on github.
https://github.com/tsatria03/ScenarioGenerator/releases/download/V1.30/ScenarioGenerator_password_is_ScenGenerator.7z
Enjoy, and happy generating!


The people who love you the most, are the people who matter most in your life.
2025-06-07 03:18

#2 DevilGuardian

Hello everyone! I just released a major update to my scenario generator app! Please check it out!
Here's what's new from versions 1.4 to 1.5.
Added error checking to adding template categories in the add scenarios menu.
Recoded the template categories item in the add scenarios menu to be fully guided with input promptss for each token and text the template requires in order to use it.
Recoded the scenario statistics menu to be less verbose when going through the scenario components.
You can now view how many entries their are for the templates file in the statistics menu.
Added error checking for invalid template categories throughout the entire app.
Added the ability to add, edit, remove, and view template categories in the scenario manager menu.
Added a new file called templates.list. This file will be discussed more in depth in the readme.
Made it so the add, edit, remove, and view scenario menus no longer ask the user to choose a scenario pack that they'd like to use. From now on, the promp will only show up in the scenario manager and statistic menus.
Made it so if there's only one scenario pack found in the data/scenarios directory, the app will now auto select that pack for use, instead of bringing up the menu to choose it every time.
Added error checking to each list file found in the edit scenarios menu.
Added the ability to edit scenarios in the scenario manager menu.
Renamed the scenario editor menu to scenario manager menu.
Fixed an issue where the scenario statistics menu would incorrectly provide information for files that didn't contain any written data.
Added error checking to each list file found in the remove and view scenario menus.
Added the ability to choose a scenario pack to use to add, generate, remove, and view scenario data for all menus that involve using them.
Added the ability to create your own scenario packs in the data/scenarios directory.
Updated all of the add and remove dialog messages to notify the user of the files that have something added or removed from it in the scenario editor menu.
You can now view how many entries their are for the pains file in the statistics menu.
Added the ability to add, remove, and view pain messages in the scenario editor menu.
Added a new file called pains.list. This file will be discussed more in depth in the readme.
That's all for today. Stay tuned for more updates!
Here's the app's release on github.
https://github.com/tsatria03/ScenarioGenerator/releases/download/V1.50/ScenarioGenerator_password_is_ScenGenerator.7z
Enjoy, and happy generating!


The people who love you the most, are the people who matter most in your life.
2025-06-09 11:10

#3 DevilGuardian

Hello everyone. I just released another feature update to my scenario generator app. Please check it out!
Here's what's new in version 1.6.
Added the ability to add, edit, remove, and view effect statuses in the scenario manager menu. You can also view how many entries their are for the effects file in the scenario statistics menu.
Added a new file called effects.list. This file will be discussed more in depth in the readme.
Added the ability to skip the sounds that are herd after reaching the death screen upon being killed.
Added the option to select the neutral gender in the gender picker menu.
Reorganized the scenarios folder to include 4 other scenario packs that are spisific to the user's gender identity.
Added sounds for dialog and error messages.
Fixed a bug where pressing enter to confirm the final edits of a template category would cause it to abort the saving process entirely.
Updated dialogs in various menus to tell the user what to do after reading one.
Added the ability to edit the template categories you've created prior to saving it. A menu will show up asking the user if they'd like to make final edits to their template categories before saving it.
Made it so when you add tokens to a template category, the braces around the token is automatically inserted to folow the structure of the actual templates file.
That's all for now. Stay tuned for more updates!
Here's the app's release on github.
https://github.com/tsatria03/ScenarioGenerator/releases/download/V1.60/ScenarioGenerator_password_is_ScenGenerator.7z
Enjoy, and happy generating!


The people who love you the most, are the people who matter most in your life.
2025-06-11 00:27