Not a dig at your post, nothing you said was bad, I actually agree with you even though I do enjoy the gameplay.
Just that line got me.
Not the first time i've seen someone say something like that but i'll never understand why people think it's easy for a dev to implement anything.
They have to fiddle with the code and get that code working with all the other code and that alone is a pain in the arse. Nothing a dev adds is ever easy to implement. Any time code is touched it could break a million and one things.
Goes back to the old ditty ..... 99 little bugs in the code, 99 little bugs. Take one down, patch it around, 117 little bugs in the code.
Yes but no. Yes, modifying code that is used by different parts of the code can cause cascading issues, so can pretty much everything in a language with pointers and no checks (so you've overwritten the return address... oops!). And if you're unfamiliar what you might think is very easy is actually very complex. But no, giving you the option to start with more money would be 7 lines
, and the only thing it would affect is the amount of credits you have at the start*. If you fucked up somehow, either renpy would complain or it would be easy to spot when testing - this isn't debugging C code (or whatever Unity-based mess Owlcat created), renpy is pretty well engineered to be easy and safe to use and to allow changes to code without causing issues, and making menus like this is part of the bread&butter of writing renpy games.
I'm all for getting across to people that developing games is hard, but let's not overmistify everything
*And yes, if you make assumptions elsewhere about how much money the player has, 1. you probably shouldn't, 2. it's still very manageable.