AppalingBlue

Member
Feb 21, 2024
181
350
158
Good to provide additional notes, although parts of it I'd consider more as a spoiler on what exactly happens.
(Can't speak for the other guy asking the question, nor those that don't already know it if he/they want(ed) that)

- No this is not a complaint about your info, just a note that some might not want too much info.
Took your feedback and hid the notes behind a spoiler.
 
  • Like
Reactions: Shurutsue

Shurouga

Member
Aug 18, 2021
126
75
203
This new update is very good one , with Yona's pregnancy my village has expanded a lot.


Hopefully Nami / Reika / Shino and Kana will join the club soon.

P.S. Elder sister native need love too.
 
  • Like
Reactions: Shurutsue

ririmudev

Member
Dec 15, 2018
311
324
190
Because game code is few long ass functions with hundred or so switch case statements. It is impossible to make a good modding base when you learned programming by watching Youtube
While true, you also have to consider that what was achieved with such weird approaches is surprising for sure.
Even if he isn't that great at organizing code in an easily expandable and overseeable fashion, his games are certainly worth it - and it's not THAT bad either (I've seen much much much worse *cough* and also done much much much worse)
Just wondering if the assesment is based on the actual source code? I've done a bunch of local modding by decompiling the Assembly-CSharp, and the switch/goto statements looked like build/compiler optimizations. If so, I'd bet the actual source code is probably better.
 
  • Like
Reactions: Shurutsue

Shurutsue

Member
Apr 6, 2019
350
433
277
Just wondering if the assesment is based on the actual source code? I've done a bunch of local modding by decompiling the Assembly-CSharp, and the switch/goto statements looked like build/compiler optimizations. If so, I'd bet the actual source code is probably better.
In short: My answers were based on the decompiled aspect - although the whole goto/if/else/hash chaos is certainly due to compiler optimizations from (very highly likely switches)
Doesn't change the fact that it is still all shoved in a single function with a "giant" switch statement and additional code inside, which could've been handled VERY differently.

And yeah, the youtube aspect is likely exaggerated - and the actual souce will certainly look cleaner as it will obviously be a bit more readable than the whole goto/if/else chaos with hashes and whatnot.

It is a big point that COULD be improved upon, but the dev seems content with it (for now) - I do bet however, if he does plan on adding a lot more (or ends up doing a lot more than planned even), it will cause issues as it will get more and more difficult to oversee it if it's a massive switch statement and once that point is reached, it will get even more difficult to change it up to be easier to expand upon. (The biggest caveat to it currently is that while knowing exactly how it's all setup, you can expand it, but once you want to change it up and it gets a bit too big, it'll feel like a massive chore)

Then again, the dev did a lot of improvements over the time IIRC and from the previous game.

So while it sounds harsh, the dev still does a great job and obviously the actual source looks a lot better yet (until he adds a bit too much, then it'll massively slow down more and more in terms of updates until it is addressed, if at all)
Though I have to add that my view is from several versions back, things MIGHT have changed by now too.
 
May 3, 2025
17
9
3
question: can you give yona a dick via the surgery table? and if possible would you then be able to grab with her and make it easier to knock someone out and nab them? or is than just limited to "MAN"?
 
4.40 star(s) 118 Votes