Slayerhero90 wrote:so, i have an observation: the way the progression is geared at present, it's all about...
The variables that control how much room something occupies or how much stomach capacity is available to start with or to upgrade to is flexible so that either 1 fullness can represent 1 [humanoid] prey and have an associated appropriately sized belly picture or that the current values are retained but the player starts off with the requisite amount of stomach capacity and each level up adds enough to add 1 more humanoid prey.
The current system is very messy and difficult to visualise as a whole. Once this project has ended, it will all be orgnanised and notes will be left in the setup as well as a guidebook written for it. All of the specifics of the system are modifiable, so that only the general mechanics (ie animations, status displays, digestion etc) stay fixed (although their specifics can be modified too so that they can look/behave differently). For example, if there was a mechanic that displayed an apple when certain conditions are met, the apple could be made into an orange, and the conditions that make the orange appear can be changed (I hope that makes sense) without changing the basic structure of the system.
To answer your question more specifically, the progression itself can be changed without altering any of the other mechanics functions, meaning the player can start with whatever stomach capacity is necessary, and may not even need to change. Saying as much, to do that currently would require the removal of the belly level check common event from the belly fullness check common event. That would stop any level progression and would allow a dev to (by whatever means) add their own method of changing stomach capacity (by switches, events, etc).
By no means will this be a complete game maker that is totally plug and play - that would require far more work than I could do in a lifetime. What it is, is a basic structure that gives people some developed framework to build upon. It sets up some features that they may want to incorporate, but obviously cannot provide for any and every set of circumstances that might be desired. A little bit of legwork on the part of the end user will be necessary.
_______________________________________________________________________________________________________________________________________________
I have to go now but I've finished the fullness bar and a few other tidbits that needed adjusting, so when I have time tomorrow I'll write a new topic header and post the update (0.0.15). A changelog will be included.
- schprengwerder