Red Alert
Spread the doom. Adds 3 survivors based on Red Alert 2, themed around RoR2. Tesla Trooper, Desolator, and Chrono Legionnaire
CHANGELOG
Changelog
3.1.1
- fixed guillotine fix not actually fixing
3.1.0
- updated tesla trooper tracking code to be slightly more optimized
- reduced the amount that the tesla trooper tracking reticle jumps around enemy hurtboxes
- just where the indicator shows up. actual aim target accuracy has not changed.
- re-replaced chrono bomb with instant placed version
- updated chrono bomb placing to use tesla's tracking instead
- this improves detection distance on large enemies like bosses and parents
- likely more work still to be done on this
- moved thrown bomb to config
- will combine these versions of the bomb in the future
- Added Driver mod compat: adds 3 weapons based on the guys.
- fixed guillotine increasing chrono vanish threshold on all enemies
- fixed chronosphere not teleporting
3.0.12
- readded previous chrono bomb under cursed config
3.0.11
- Chrono:
- special damage ticks faster (overall damage and debuff stacks unchanged)
- special range increased and added to config
- bomb is no longer lock-on. throws a short distance and magically floats in the air because I didn't have time to polish this
- bomb detonation time lowered from 3 to 2 seconds
- bomb textured
- made sprint teleport on release the default
- alt util now halts enemies in the air
- fixed alt util sound ending early
- fixed scepter sprint breaking in multiplayer
- added a debug config to be actionable while in teleport disabled state (but still can't move)
- Tesla Trooper: re-added ability to command Starstorm 2 Shock Drones
3.0.10
- removed log spam on all damage instances. woopsies
3.0.9
- fixed desolator utility for real, effect is back
- adjusted desolator m1 from from 100% + 156% in 2 stacks of radiation -> 80% + 201% in 3 stacks of radiation
- configs coming eventually
- reworded desolator's irradiating tooltips so you dont have to pull out a calculator to know what damage it does lol
- nah you'll still probably need a calculator what with all the dots and ticks
- will probably do the same for the base move descriptions later
- not applied to other languages
- fixed desolator m1 tracer being missing
- fixed chrono m1 tracer being missing
- changed ukranian folder from UA to UK as I heard that is the thing to do now
3.0.8
- added safety checks for desolator's utility to work in multiplayer
- visual is still bugged until I can fully figure this out but the move will hopefully always work, gameplay-wise
3.0.7
- added Chrono item displays
- fixed achievements on disabled characters destroying the mod. happy I didn't get any reports of this.
3.0.6
- split up Chrono's special into 3 charges
- added stock display to crosshair for special charges
- made scepter teleport purple to distinguish you got scepter
- made chrono scepter disable-able in config if you don't like it
- added temp chrono icons
3.0.5
- fixed all deployables (desolator irradiators, engi mines, everything) being set to the laws of tesla trooper's towers
3.0.4
- added AI for chrono (goobo and vengeance)
- fixed tesla and deso goobo and vengeance being broken
- temporarily removed deployable restriction on desolator glow sticks
- couldn't figure out how to fix it right so for now grab some brain stalks and go crazy
3.0.3
- fixed tesla trooper (and some other moves I think) not scaling with attack speed
3.0.2
- illegally forced compat with autosprint for chrono
- fix error with m2 bombs when deputy was installed
3.0.1
- fixed conflict with riskytweaks removing something from frost relic that I was cloning
- fixed some issues with scepter even though it's not working yet
3.0.0
new mod new us
- fixed for sots. please reach out if you find any more issues
- added Chrono Legionnaire, still Beta but all working and multiplayer compatible
- added G.I., still alpha but all working and multiplayer compatible (afaik)
- added Conscript, not even alpha lol, but hey if you're curious
- Completely revamped code behind the scenes. some things may be improved some things may still be missing.
- Character creation and some assets are now loaded async. this should improve load times by probably 0.0001%
- Risk of options support for configs
- I spent like months on this update there's no way it's like 5 lines
2.2.4
- fixed desolator scepter forever
- completely removed the troublesome part of desolator's special code and replaced it with jank
- but jank that shouldn't fail anymore
2.2.3
- fixed desolator scepter resetting when zetaspects is installed
- skill will still reset if a buff is lost while in special because of code jank on scepter's end. full fix to completely workaround all this coming at some point.
- fixed desolator rad cannon not spinning when deployed
2.2.2
- fixed Tesla Trooper Surging Forward while rooted locking you in purgatory
- fixed Tesla Trooper M2 conflict with autosprint, only a year after it was reported
- Desolator passive now counts stacks from SS2U Nucleator dot
2.2.1
- forgot to update text to the changes of last patch woops
2.2.0
- tesla trooper
- passive: ally buff multiplier 1.3 -> 1.1
- passive: ally buff shock duration 1 - 3.5
- secondary (empowered): 1200% -> 1500%
- He gets a lot of feedback that he's very strong, this may surprise you, because he also gets a lot of feedback that he's weak.
- I suspect a giant culprit is those people don't know to buff the tower before using secondary, missing out on a lot of his potential damage (1200% * 1.3 = 1560%)
- These changes remove this aspect from being a necessity, in exchange buffing a bit of its utility when you do decide to use it
- If you liked that aspect, configs will come at some point so you can revert these changes
- primary: animation plays on each bolt
- as well as the tower aspect, I suspect the people are also missing out on tripling close-range primary damage. more feedback on doing multiple hits should help with this.
- Utility: sound now plays when absorbing damage, increasing in pitch based on damage absorbed
- thanks rob for the suggestion. I agree with all your others as well so they'll come at some point
- except except when you said it does a whole lot of nothing. late game it's a free 1800% with a giant aoe ya goon
- secondary (empowered): now commands Starstorm 2 Shock Drones as well
- fix potential nullref spam on tracking component
- Desolator
fixed a bug where sceptered special reverts to regular special after using itI assume. I could not reproduce it so if it still happens to you, let me know and give a log
- he'll get some more love I promise
2.1.6
- added failsafe fix for current incompatiblility with Shaman (must play default skin until he pulls my fix)
- added simplified chinese translation (thanks Rody and FallenTroop!)
- fixed Desolator scepter skills multiplayer issues
- fixed Desolator scepter alt special description displaying wrong damage
2.1.5
- added Brazilian Portuguese translation (thanks Kauzok!)
- added mastery skin for Desolator (thanks again, Mr.Bones)
- google translated the name for other languages, sorry if something's wrong!
- haven't touched this project in several months so I hope nothing broke making this update!
2.1.4
- added french translation (thanks Fyrebw!)
2.1.3
- added russian translation (thanks Nikto0o!)
- attempt to optimized desolator's big-ass specials by simplifying the hitboxes
- this makes the cube hitbox wildly inaccurate to the sphere visual so enjoy the extra range I suppose
- removed joe
2.1.2
- r2api split ass(emblies)
- now that colorsapi is real, added a color to communicate tesla trooper charged ally attacks
- added some missing text to language file
2.1.1
- added Ukrainian translation (thanks Damglador!)
- added Spanish translation (thanks Juhnter!)
- fixed desolator disable config breaking both characters
- fixed desolator irradiator projectile collisions being inconsistent
- added buff icon for desolator deployed state
- lowered desolator sounds
- adjusted sound for desolator utility
2.1.0
- added sit emotes for both men
- added language support. thanks to Damglador for pushing for it, and thanks to Moffein and Anreol for the code
- if you'd like to translate to your language, check out the language folder on Github
- made desolator back pack tube thing change color with recolors
- fixed "voice line in css" config for playing wrong voice lines for desolator
- fixed not being able to play voice lines while using certain abliites
- finally came out of the past and separated assetbundles and soundbank from dll
2.0.1
- fixed utility broken
2.0.0
- released new character Desolator!
- added new alt secondary skill for tesla trooper, expanding on alt m1 in cursed config
- added achievement for alt m1. still in cursed for now
- config has been reorganized. you should probably just delete existing
- finished tower item displays for sotv items
- fixed level growth stats not being to the vanilla standard
- lowered distance scaling on sounds
- added head hurtbox proper
- small tweaks to the russion section of lore (thanks Damglador)
1.3.2
- fixed eclipse not saving progress
- attempt fix to targeting just not wanting to target sometimes
1.3.1
- fixed emoteapi rig
1.3.0
- added rig for EmoteAPI. happy now?
- freed alt Util from cursed config and added as a proper skill variant
- improved reticle targeting, separate from m1 targeting
- icon and sound
- unlockable by achievement
- haven't tested much in multiplayer but I'm pretty sure it should work fine?
- added additional property for scepter: tower now zaps multiple enemies at once
- kept multiple towers by the rule of cool
- it's probably way overtuned now, so I'll maybe dial it back in the future. for now, have fun c:
- finally fixed malachite aspect destroying his and his towers' bones
- adjusted m1 reticle to help more clearly read the 3 different tiers of range
- added secret beta config
1.2.1
- fixed conflict with ttgl mod and vrapi
1.2.0
- new Grand Mastery skin! Thanks as always to the lovely SkeletorChampion
- comes with a unique tower
- comes with a few custom effects
- holy shit VR
- zaps with right hand, build tower with left hand
- all skins supported
- Added Lore by Jaysian, thanks!
- bumped up damage of cursed config alt primary
- if it's not gonna make sense may as well be strong
- Added new heavy WIP Alt Utility in cursed config: Surging Forward
- not really sure where I was going with this one but turned out kinda fun so y not
- fixed tower blocking its own projectiles, mainly ATG missiles
1.1.1
buncha tweaks
- ally zap no longer does damage, fixing pennies exploit
- zapping allies with m1 now ends the move earlier
- so accidentally hitting allies doesn't eat up a full duration m1
- m1 zap now travels instantly
- slightly lowered m1 attack duration
- not enough to affect any balance concerns, just to hopefully feel a little smoother
- fixed m1 not blooming crosshair for clients
- lowered lingering m2 cast time
- added very WIP m1 alt skill under cursed config
1.1.0
- Added proper Mastery skin, complete with a unique tower
- thanks Mr.Bones!
- Added Scepter Upgrade
but by accident I did exactly lysate cell, so I'm open to any better ideas
- Limited lysate cell to 1 additional tower, similar to engi
- stacking simultaneous towers turned out way too strong for a green rarity item
- truthfully it should be 0 but I want the opportunity for multiple towers in some capacity
- unlimited stacking behavior can be reverted in config
- Fixed Utility's cooldown to start after the move is done
- Fixed missing tower sounds in multiplayer
- lowered sound distance so they don't dominate the battlefield
- let me know if they're too quiet now
- Removed dependency on FixPluginTypesSerialization
1.0.2
- accidentally cranked up m1 distance way too high woops
1.0.1
- fixed tower getting taken by void infestors
- bumped up tracking range to help deal with xi construct
- adjusted m1 visual to make separate arcs a little more visible
- added config to disable tower item displays if you find them too silly
- added Aetherium item displays
- added item displays just for Tinker's Satchel mustaches
1.0.0
- c: