TheTimesweeper-Tesla_Trooper icon

Tesla Trooper

Make it glow. Adds two new survivors, Tesla Trooper and Desolator, based on Red Alert 2, themed around RoR2.

Last updated 2 weeks ago
Total downloads 407564
Total rating 51 
Categories Mods Player Characters
Dependency string TheTimesweeper-Tesla_Trooper-2.1.6
Dependants 251 other mods depend on this mod

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2101 icon

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2101
RiskofThunder-R2API_Core-5.0.3 icon

Core R2API module

Preferred version: 5.0.3
RiskofThunder-R2API_Prefab-1.0.1 icon

API for Prefab creation, networking and duplication

Preferred version: 1.0.1
RiskofThunder-R2API_DamageType-1.0.0 icon

API for registering damage types

Preferred version: 1.0.0
RiskofThunder-R2API_Unlockable-1.0.0 icon

API for adding custom achievements and unlockables

Preferred version: 1.0.0
RiskofThunder-R2API_RecalculateStats-1.0.0 icon

API for manipulating Character Stats

Preferred version: 1.0.0
RiskofThunder-R2API_Dot-1.0.0 icon

API for adding custom damage over time effects

Preferred version: 1.0.0
RiskofThunder-R2API_Deployable-1.0.0 icon

API for adding custom deployables

Preferred version: 1.0.0
RiskofThunder-R2API_Colors-1.0.0 icon

API for registering Colors to the game

Preferred version: 1.0.0


Electrician In the Field

Adds the Tesla Trooper, who can construct Tesla Towers to help him fry enemies.

  • Item displays and ragdoll
  • Alt skills and skins with achievements
  • Fully multiplayer compatible
  • Mod Support
    • Ancient Scepter
    • BetterUI (proc coefficients)
    • Skills++
    • Aetherium (Item Displays)
    • CustomEmotesAPI
    • VRAPI
  • Y'all remember Red Alert 2?


Adds the Desolator, who spreads large spheres of radiation everywhere in his wake.

  • Item displays and ragdoll
  • Fully multiplayer compatible
  • Mod Support
    • Ancient Scepter
    • BetterUI (proc coefficients)
    • Skills++ (one skill lol)
    • Aetherium (Item Displays)
    • CustomEmotesAPI

Anything you'd like to say about the guys, ping me (TheTimesweeper#5727) on the ror2 modding discord or the enforcer discord (


Based on their respective units from Red Alert 2, but with SkeletorChampion coming in and saying "nah I'm model them to fit RoR2, and look awesome, and my dong is enormous".

Tesla Trooper is a mid-range bruiser on his own, and an all-range monster when he builds his Tesla Tower.

Desolator is a walking powerhouse of radiation and area damage.


SkeletorChampion - Made the character models (which kicked off the mod. Without him, the mod wouldn't exist.), and grandmastery skin
Violet Chaolan - wwise sound help
SweeperSecret - icons, <3
Mr.Bones - mastery skins
Jaysian - Lores
SOM - animation help
Moffein - consult, savior
DeegerDill - consult
Westwood Studios - sounds, inspiration

Thanks to the lovely reception from the community, including all the great feedback and ideas c:


If you'd like to translate to your language, check out the language folder on Github.
Bazillion thanks to those that have, and in advance to those that may.

Currently Supported:

  • English
  • Ukrainian - by Damglador
  • Spanish - by Juhnter
  • Russian - by Nikto0o
  • French - by Fyrebw
  • BR Portuguese - by Kauzok
  • Chinese (simplified) - by Rody, and FallenTroop

Future Plans (that I may or may not get to)

  • Alt skills
  • Achievements
  • custom lightningorb effects (help)
  • improved animations (help)
  • Scepter and vr and all those fun stuffs
  • Desolator Alt Character

for no particular reason I made a cool skin for minecraft check it out



  • 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


  • 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!


  • added french translation (thanks Fyrebw!)


  • 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


  • 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


  • 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


  • 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
  • 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


  • fixed utility broken


  • 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)


  • fixed eclipse not saving progress
  • attempt fix to targeting just not wanting to target sometimes


  • fixed emoteapi rig


  • 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


  • fixed conflict with ttgl mod and vrapi


  • 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


  • 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


  • accidentally cranked up m1 distance way too high woops


  • 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


  • c:

Available versions

Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2023-11-21 2.1.6 53397 Version 2.1.6 Install
2023-11-5 2.1.5 50095 Version 2.1.5 Install
2023-1-11 2.1.4 205182 Version 2.1.4 Install
2023-1-3 2.1.3 15288 Version 2.1.3 Install
2022-12-27 2.1.2 7694 Version 2.1.2 Install
2022-12-27 2.1.1 278 Version 2.1.1 Install
2022-12-26 2.1.0 1270 Version 2.1.0 Install
2022-12-11 2.0.1 11977 Version 2.0.1 Install
2022-12-11 2.0.0 525 Version 2.0.0 Install
2022-11-9 1.3.2 17978 Version 1.3.2 Install
2022-10-19 1.3.1 10809 Version 1.3.1 Install
2022-10-19 1.3.0 563 Version 1.3.0 Install
2022-8-26 1.2.1 17321 Version 1.2.1 Install
2022-8-26 1.2.0 208 Version 1.2.0 Install
2022-8-7 1.1.1 7035 Version 1.1.1 Install
2022-8-1 1.1.0 4115 Version 1.1.0 Install
2022-7-28 1.0.2 2054 Version 1.0.2 Install
2022-7-28 1.0.1 176 Version 1.0.1 Install
2022-7-26 1.0.0 1599 Version 1.0.0 Install