THE LORE: Cats growing increasingly discontent with the rule of the King Cat eventually ended up launching a massive rebellion, with support from a union manned by a variety of different species. This resulted in the Scratch Cat Kingdom descending into a massive conflict with the revolutionaries trying to start their own kingdom with union support. You find yourself in a small outpost controlled by the revolutionaries, with the King's forces trying to retake it. Even if this is a small outpost, that doesn't mean you can't make this as difficult as possible. This Defenders project has character possession. Clicking on a character lets you control it. WASD to move, Y to let go of a character. Look inside the defenderpedia (X to open, arrows to scroll, down arrow to close) to learn the controls. Same controls for Defenderpedia, but Z opens instead of X. In order to make coding certain abilities easier, this project uses a traditional enemy system instead of a multi-sprite one. RULES -------------------------------------------------------------------------Character Violations: A violation marked with (!) gives other remixers permission to remove the character completely. If it is marked with *, other remixers are allowed to change the character only so that it fits within the rules, but cannot remove it. (!) No stealing content from other scratchers/recoloring. (!) No blatant ripoffs of existing media. (!) No inappropriate content. (!) No egregiously low-effort or sloppy characters. This is subject to my own discretion. * Balance your character. This is self-explanatory. It's fine if they're a bit stronger than normal, but still. * No changing other people's characters without their permission unless the character violates a rule. If they give you permission to change it, that is fine. * It is not required that your defender can be controlled by the player, but it is ideal. * Your defender must have 2+ unique abilities. * Don't make your defender too big. Chain Violations: A violation marked with (!) decanonizes the remix immediately. A violation marked with * carries no immediate punishment, but I may choose to decanonize it the case of multiple remixes, other remixes will get prioritized over it, etcetera. * Announce prior to remixing. * Update the thumbnail. You're ALLOWED to remove content from the thumbnail if you need it to show of your own content. * Update the Defenderpedia and Enemypedia if they're affected. (!) No persistence with violations. (E.g repeatedly re-adding a character with severe violations without changing it) Misc.: * Don't be a jerk. Pretty simple. * Have. Common. Sense. * You can add bosses (Make sure it's only on every 10th wave!) but I want to do the final one on wave 50, so don't make that one, thanks.
Credits: @JosephModelMaker for Union Musketeer's musket. @Judethejackson3 for the idea of using lists to position abilities and aiming. @magicboyys for the Next Wave indicator. This is somewhat inspired by For defender hitboxes and making sure enemies don't continue to attack them after they're dead, you could either make it so that hitbox checks also include (and <defender health> > 0), or simply make their hitbox hide when they die (When alive, make sure it shows with ghost 100) Music Credits: "False Knight"- Christopher Larkin "Prisoner's Awakening"- Yoann Laulan "Versus" and "Dune Eternal" (The latter is not yet actually implemented) - Heaven Pierce Her Making a possession system isn't actually that hard. Just make it so that your character has: -2 different broadcasts, one for automatic mode and one for possessed mode. Make sure "when green flag clicked" broadcasts their automatic mode and put your health set and position set in that line specifically. -the "stop other scripts in sprite" block for the lines that toggle between the two modes (If a part of the code is ubiquitous, e.g death script, just make the same line of code run for both modes) -A variable to check if they're possessed, to make sure you can't possess multiple defenders at the same time Current Waves Added: 10 / 50