AsdarDevelops / PokeRogue-Events

Event's devving team fork for the browser based Pokémon fangame heavily inspired by the roguelite genre.
https://pokerogue.net
GNU Affero General Public License v3.0
3 stars 1 forks source link

[Feature] Add (optional) auto-save after a ME option is selected #73

Open ben-lear opened 2 months ago

ben-lear commented 2 months ago

Certain design space is limited for ME options due to the lack of auto-save / people being able to easily save scum. For instance, with this encounter, there are two options with similar outcomes:

One option is guaranteed while the other has a risk of being worse but could also be better. However, with save scumming being allowed, players could always select the Haggle option first, see if they got the 50% chance to double their reward money, and if they didn’t could just reset to select option 1.

The proposal to circumvent this play is: immediately on option select, have the session save game data with the option that was selected. If the player attempts to refresh the session, the encounter reloads as normal, but the only option that is selectable is the one that is saved in session data. This could be an optional feature as well, that is not required for all option select logic, could just be used on certain option choices such as the above.