idiot dev, yandere simulator Show more
so since I did a lot of Unity modding this week, I figured I take a peek at Yandere Simulator and take apart the Assembly it comes with.
what is thissssss
so many properties have "My" prepended to them.
Yandere.MyRenderer, MyProjector, etc.
switches, you know them?
to be honest, I have no idea of Unity, but I don't think THIS is the correct way of handling this.
ah, the classic of manipulating parent state
oh my my my my my my
this is all part of "StudentScript"
I know that Unity likes the term Script, doesn't mean you need to suffix your classes with it, oof.
okay, I'm really not wondering this game has performance issues if a single student carries more properties and methods than my whole game reverse engineering toolkit.
Sure, I get that the game has a lot of stuff to do
but then just subclass Student types and only assign what's necessary, this is ridiculous.
if your editor crashes when opening a >single< class file
you know something is horribly wrong
so I want to share my pain.
feel free to join in in the feast that is consuming this wonderful piece of code.
it just might happen that your browser dies.
The entirity of Yandere Simulators "StudentScript" class.
@pixel Does this keep order of where things are defined? Properties at the bottom is kind of weird ... ... WHY ARE THERE SO MANY OF THEM
@karina it's probably a recommendation
because when you reorder code with Rider it also puts them at the bottom afaik.
art by angiewolfartist@twitter