mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-06-26 16:44:47 +01:00
8400284868
## About The Pull Request Another relatively simple simple_mob to basic mob refactor. I wish more people were doing these since I was saving these for people to get their feet wet, but I think it's better to pivot away from that and just have only the gargantuan ones outstanding (since those ones are pretty much their own framework). I also delayed this one because we didn't actually have the AI framework available 1-2 years ago for this to be seamless and easy, but now we have easy fleeing functionality so that's an easy plug and play. This rework contains the following: * General code readability changes and standardization (i.e. removing single letter vars, `SECONDS` defines) * Moves more stuff to subtypes instead of having it be on parent * Removes the necessity for define "attack modes", that's on subtypes now * Fixed instances where args weren't defined. I think cult apparitions via the mirror shield have been much weaker than what they were originally intended to, so I changed it to what I thought was correct. I can change the health to be down but it really doesn't make sense as a lot of the args were not standardized (ideally we would have more subtypes). I can change this back to the original arg order, let me know. * Clones now replicate on damage taken as well as when they attack. I wanted to tweak this around more but this was originally added since I confused myself, but it gave a more realistic mitotic effect I liked more for the replicating clones. ## Why It's Good For The Game If we want more flamboyant mirage escapes or sneaky clone AI behavior, it is now far easier to implement. It's very simplistic at the moment but is pretty much fully featured and representative of the simple mob version of illusions. They were already laden to the item/mob that was spawning them in anyways, so this is really the most simple stuff we got going on. I tested this with the mirage grenade, reactive stealth armor, and the mirror shield. I have no clue how the heretic stuff works but it appears to be a really simple framework plug-and-play so no real worries there I think. ## Changelog 🆑 refactor: The Cult of Nar'Sie realized that they were installing the mirrors on their mirror shields the wrong way around, thus altering the makeup of their mirror clones health, damage, and re-replicability. refactor: In response to the recent updates in clone magic, Nanotrasen's Stealth Reactive Armor should now generate more convincing clones. /🆑