- Apr 24, 2020
- 192
- 257
Yes, I'm aware thatFirstly...$
is "do single python command". It's just a shorthand alternative.
$
and default
does different things. It just seemed like "copy this line of code, but use this instead of that" was a quick way of explaining things.I think you are mixing two observations I made, or it wasn't clear enough that they were meant to be separate.My point is they are independent of the code. So "put them in the init block" feels like mixing up two completely unrelated solutions ( the newer "default" solution and the older use of settings variables using "$" within init blocks).
My first observation was that the
init
block was unnecesary due to how default
works.My second observation was that
LilyclothingSets
shouldn't be reset every time Lily changed clothes. Instead that part of the code should have been moved up to the init
block so that it was only called at the start of the game.However, due to going through the code line by line, I had already pointed out that the
default
lines could stand on their own, which would also apply to LilyclothingSets
.You can see my intentions in the lines of code that I provided, since I only used an
init
block to make a function to change clothing sets.