Streets of Rogue

Streets of Rogue

89 ratings
ECTD Mod (v3.0.0)
By Abbysssal
Have you ever wanted to create an interesting custom character, but the in-game editor didn't have all items or traits that you needed? Well, now you can! This mod allows you to add unavailable items, traits and abilities to your custom characters.


Main page: https://github.com/Chasmical/ECTD
2
2
   
Award
Favorite
Favorited
Unfavorite
ECTD (Edit Characters Through Description)
With ECTD you can:
  • Set Strength/Endurance/Accuracy/Speed to any value in range ±2147483647;
  • Add any items, like Grenades, Plasma Sword or Laser Blazer;
  • Add any traits, ability upgrades and upgraded traits;
  • Set unavailable abilities, for example WerewolfLunge or TutorialAbility;
  • Set colors of body parts (+ custom colors R,G,B,A);

    All information here: https://github.com/Chasmical/ECTD
Deinstallation
1. Just remove "ECTD.dll" from /Steam/SteamApps/common/Streets of Rogue/BepInEx/plugins;
How to use the mod?
Just type the 'description commands' in the description:
Then save your character:
And here you have a Jedi with a Plasma Sword and Strength 6!
P.S.: Plasma Sword is an actual item, that was not implemented into the game.
You can type these commands in any order or amount:
Just make sure you separate them using spaces or new lines.
And by the way, you can remove these commands after you use them:
P.S.: If someone without the mod downloads this custom character, some of the unavailable traits and items won't work. So, make sure that subscribers have the mod too. You can use this template if you want:
[b]This character requires ECTD to work!
You can find the latest release here:
https://github.com/Chasmical/ECTD/releases[/b]
Examples:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2092648215
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2098168599
All Ability IDs.txt
https://github.com/Chasmical/ECTD/blob/master/All%20Ability%20IDs.txt
===== Regular Abilities ===== Lunge, Handcuffs, Charge, Bite, Joke, InvisibleLimitedItem, Possess, Toss, WerewolfTransform, Cannibalize, Enslave, ZombieSpit, PowerSap, Stomp, MindControl, LaserGun, MechTransform ===== Item Abilities (can also be used as items) ===== Laptop, ChloroformHankie, StealingGlove, WaterCannon, LaserGun ===== Unavailable Abilities ===== TutorialAbility (Cry Profusely), WerewolfLunge (Sharp Lunge)
https://github.com/Chasmical/ECTD/blob/master/All%20Ability%20IDs.txt
All Item IDs.txt
https://github.com/Chasmical/ECTD/blob/master/All%20Item%20IDs.txt
===== Regular items ===== Money, BaconCheeseburger, Banana, Beer, FirstAidKit, HamSandwich, Whiskey, Cigarettes, Cocaine (Sugar), Steroids (Muscly Pill), BraceletStrength, BulletproofVest, Codpiece, FireproofSuit, GasMask, SoldierHelmet, HardHat, BananaPeel, Rock, CigaretteLighter, Crowbar, OilContainer, HackingTool, ItemTeleporter, Key (???), Lockpick, MiniFridge, SafeCombination, SafeCrackingTool, Translator, Wrench, AccuracyMod, Silencer, FireExtinguisher, Flamethrower, FreezeRay, LeafBlower, MachineGun, Pistol, RocketLauncher, Shotgun, WaterPistol, Axe, BaseballBat, Knife, PoliceBaton, Sledgehammer, Sword, Grenade, GrenadeEMP, GrenadeDizzy, LandMine, MolotovCocktail, RagePoison, SkeletonKey, ResurrectionShampoo, TimeBomb, QuickEscapeTeleporter, WindowCutter, TranquilizerGun, FoodProcessor, AmmoProcessor, Boombox, WallBypasser, HearingBlocker, SlaveHelmetRemover, ArmorDurabilityDoubler, MeleeDurabilityDoubler, CritterUpper, ElectroPill, Giantizer, FourLeafClover, Hypnotizer, Hypnotizer2, Haterator, FreeItemVoucher, KillProfiter, KillerThrower, CubeOfLampey, AmmoStealer, SafeBuster, Cologne, Shrinker, ShrinkRay, DoorDetonator, FriendPhone, BearTrap, CardboardBox, IdentifyWand, DrinkMixer, PortableSellOMatic, Shuriken, Necronomicon, HiringVoucher, CyanidePill, KillProfiterAmmo (Kill Ammunizer), KillProfiterHealth (Kill Healthenizer), Blindenizer, ParalyzerTrap, Fud, Taser, MayorHat, MayorBadge, HotFud, MayorEvidence, MonkeyBarrel, AmmoCapacityMod, RateOfFireMod, BodySwapper, ExplosiveStimulator, Fireworks, WalkieTalkie, MemoryEraser, GrenadeWarp, BloodBag, Antidote, BooUrn, Revolver, BombMaker ===== Items-abilities ===== Laptop, ChloroformHankie, StealingGlove, WaterCannon, LaserGun ===== Unavailable Items ===== Syringe (random effect), SlaveHelmet, Fist, SlaveHelmetRemote, CircuitBoard, HardDrive, Tooth, Will, Blueprints, Evidence, IncriminatingPhoto, SignedBaseball, MacguffinMuffin, Briefcase, BigBomb, Cocktail (random effect), Depossessor (Possession Stone), BearTrapPark (Bear trap from Park), ResearchGun, BodyguardTether (Electro Tether Vest), DeliveryApp, CourierPackage, CourierPackageBroken, BombTrigger (Remote Bomb Trigger), RemoteBomb, MechTransformItem (Mech Key) ===== Unimplemented working Items ===== BalletShoes, Shovel, Teleporter, Chainsaw, FlamingSword, GrenadeKnocker, WarpZoner, PropertyDeed, LaserBlazer, FiveLeafClover, SixLeafClover, PowerDrill, PlasmaSword, RubberBulletsMod ===== Unimplemented not working Items ===== Flask, GrapplingHook, KeyCard, MagicLamp, MindReaderDevice, Jackhammer, BFG, GuidedMissileLauncher, SniperRifle, Blowtorch, KnockerMelee, StickyMine, TripMine, BodyVanisher, ForceField ===== Removed Items ===== MoodRing, VoodooDoll
https://github.com/Chasmical/ECTD/blob/master/All%20Item%20IDs.txt
All Trait IDs.txt
https://github.com/Chasmical/ECTD/blob/master/All%20Trait%20IDs.txt
===== Regular Traits ===== Backstabber, BananaLover[2], BigBullets, BigMelee, BloodyMess, CantSpeakEnglish (Vocally Challenged), CantUseGuns (Stubby Fingers), CantUseWeapons (Pacifist), CantUseWeapons2 (Sausage Fingers), DontTriggerFloorHazards (Graceful), FastMelee[2], GoodThrower, GoodTrader[2], BadTrader, IdentifyScience (Drug-a-lug), IncreasedCritChance[2], IgnoreLasers, HatesGorilla, HatesScientist, InvisibleToCameras (Camera Shy), KnockbackLess[2] (Tank-like/Unstoppable-ish), KnockbackMore (Skinny Nerdlinger), Likeable[2] (Charismatic [+]), Unlikeable (Malodorous), LowcostJobs[2], MedicalProfessional, MoreFollowers (Team Building Expert), NoFollowers (Antisocial), RegenerateHealthWhenLow[2] (Modern Warfarer [+]), SleepKiller, StatusEffectsLonger[2], StatusEffectsShorter, StrongLunge, TechExpert, NoTechSkill, TheLaw, Loud, MoreKnockingThroughWalls[2] (Walls' Worst Nightmare [+]), StrongFists[2] (Knuckley [+]), StartWithFollowers[2] (Loneliness Killer [+]), NoOwnCheckOnBreak (Clumsiness Forgiven), GenericAgentsAligned (Friend of the Common Folk), LongLunge[2], FastLunge, HardToShoot[2] (Slippery Target [+]), DontHitAligned (No In-Fighting), BloodRestoresHealth (Jugularious), ServeDrinks, ArtOfTheDeal, Diminutive, Naked (Wanted), Suspicious, MeleeMobility[2] (Floats Like Butterfly [+]), MeleeLastLonger[2] (Durabilitacious [+]), MapFilled (G-P-Yesss), OperateQuickly (Nimble Fingers), MoreSkillPoints[2] (Studious/Super Studious), MoreTraitChoices[2] (Jack of Extra Trades [+]), FastWhenHealthLow[2] (I'm Outtie [+]), MoreDamageWhenHealthLow[2] (Don't Make Me Angry [+]), ScareEnemiesEasier[2] (Disturbing Facial Expressions [+]), FollowersExtraHealth[2] (Infectious Spirit [+]), ChanceToSlowEnemies[2] (Kneecapper [+]), NoStealPenalty (Promise I'll Return It!), HardToSeeFromDistance[2] (Blends In Nicely [+]), ChanceToKnockWeapons (Butterfinger-er), Bloodlust[2], IncreaseStatEvery2Levels (Potential to Not Suck), CanBorrowMoney (Moocher), Zombify (Zombiism), ZombieArmy (Army of Five), EveryoneHatesZombie (Fair Game), Wanted, KnockWeapons (Ultimate Butterfinger-er), DestructionXP (Master of Disaster), CannibalizeRestoresHealth (Strict Cannibal), RandomPeopleSecretHate (Ideological Clash), DontHitOwnKind (Class Solidarity), FleshFeast[2], HatesBlahds, HatesCrepes, ResistBulletsTrait[2] (Bullet Sponge [+]), HonorAmongThieves[2], ChanceAttacksDoZeroDamage[2] (Un-Crits [+]), AttacksDamageAttacker[2] (Prickly Skin [+]), CauseBiggerKnockback (Knockback King), BlocksSometimesHit[2] (Block Breaker [+]), MeleeHoldDeflectsBullets[2] (Block Bullets [+]), MeleeDestroysWalls[2] (Wall Walloper [+]), ExplosionsDontDamageCauser (Blaster Survivor), ExplosionsBreakEverything (Blaster Master), MoreAmmoInDroppedWeapons[2] (Ammo Scavenger [+]), ReloadWeaponsNewLevel[2] (Lock and Load [+]), BulletsCauseFire (Burning Bullets), BulletsPassThroughObjects (Penetrating Bullets), BulletsDestroyOtherBullets (Bullet Breaker), OperateSecretly (Sneaky Fingers), TeleportAnytime (Teleport-Happy), HitObjectsNoNoise (Secret Vandalizer), ThiefToolsMayNotSubtract[2] (Intrusion Artist [+]), RandomPeopleAligned[2] (Random Reverence [+]), MoreFollowersLessDamageToPlayer[2] (Safe in Crowds [+]), MoreFollowersCauseMoreDamage[2] (Confident in Crowds [+]), AgentsFollowToNextLevel (Homesickness Killer), HealthItemsGiveFollowersExtraHealth[2] (Share the Health [+]), CannibalsNeutral (Cool with Cannibals), MafiaAligned (Friend of the Family), ChanceFreeShopItem[2] (On the House [+]), MoneyAtLevelStart[2] (Trust Funder [+]), VendorsDropShopItem[2] (Shop Drops [+]), FireproofSkin[2], FightsFires (Scorching Savior), FireExtinguishXP (Inferno Assailant), MustPayCops (Corruption Costs), Rechargeable[2], Electronic, Bodyguard, RollerSkates[2], OwnersNotHostile (Wrong Building), AttacksOneDamage (Near-Harmless) ===== Special Ability Upgrades ===== BumpsDontEndCamouflage (Slinky), FailedAttacksDontEndCamouflage (Vicious Chameleon), StandingStillCausesCamouflage (Cardboard Box-Like), FasterCharge (Sprinter), ChargeMorePowerful (Tackler), ChargeNoTrip (Low Center of Gravity), ChargeNoHealthLoss (Juggernaut), CannibalizeFaster (Fast Food), CannibalizeMoreHealth (Savorer), CannibalizeNoAnnoy (Table Manners), JokesNeverCauseHate (Eggshell Walker), JokesMoreSuccessful/JokesAlwaysSuccessful (Feature Act [+]), LessArrestXPLoss/NoArrestXPLoss (Crooked [+]), FasterLunge (Impatient Lunge), HackImmediate (Speed Coder), HackingMakesNoSound (Foolproof Hacks), HacksBlowUpObjects (Cyber Nuke), PossessShorterCooldown (Body-Swapper), NoDepossessHealthLoss (No Harm in Dying), NoPossessHate (Possessions are Peachy Keen), SlavesDontMutiny (Benevolent Owner), BiggerSlaveHelmetExplosions (Destructive Deaths), LegalEnslavement, SlavesFightForYou (Steadfast Slaves), AgentsDontSeePickpocket (Covert Crook), PickpocketMoreMoney (Deeper Pockets), BiteFaster (Chipmunk Teeth), BiteGainMoreHealth (Vein Tapper), BiteNoAnnoy (They're Just Kissing), BiteFullHealth (Bottomless Stomach), WerewolfLastLonger (Killing Time), WerewolfShorterCooldown (Restless Beast), WerewolfNoDizzy (Steady Head), HigherWerewolfSpeed (Swift Wolf), HigherWerewolfDamage (Rip and Tear), FasterZombieSpitCharge (Swift Spitter), NoZombieSpitHealthLoss (Throat of Iron), NoChloroformCooldown (Subduing Spree), TranqDartsWorkFaster (Quick Tranq), ZombiesFaster (Quick and Dead), ZombiesStronger (Inhuman Strength), StrongerWaterCannon (Riot Cannon), ChallengeAnyoneToFight (Honorable Challenges), ResearchGunStatusEffects (Research Gun Radiation), Shakedowner[2] (Extortionist [+]), Mugger[2], MoreHealthFromPowerSap (Sappy-Healthy), MoreDamagePowerSap (Sap Damage), StompLessDamage (Safe Stomp), StompDamagesAgents (Aftershocked), BiggerStompRadius (Good Vibrations), MusicianTakesLessHealth (Blood of Steel), MoreMoneyFromDeliveries (Surging), MoreTimeForDeliveries (Leisurely Ride), LowerCostRemoteBombs (Bomb Baker), BigRemoteBombExplosions (Big Bang), NPCsDontNoticeRemoteBombs (Sneaky Bomber), LaserMorePowerful (Power Lasers), LaserGunChargesFaster (Blazing Lasers), OilRestoresMoreHealth (Oil Less Essential), BiggerMindControlRadius (Groupies), MindControlledDamageMore (Puppet Power), MindControlledResistDamage (Thick-Skinned Pawn), MindControlledWalkThroughWalls (Power Walkers) ===== Unavailable Traits ===== CantInteract (Pea-Brained), WerewolfAwareness (Werewolf A-Were-ness), UpperCrusty, CantAttack (Harmless), BigCollider (Bulky), OilRestoresHealth (Oil Reliant), CantTeleport (No Teleports), CopsDontCare, MechHateTrait (Scumbag Slaughterer), FindMoreGuns ===== Unimplemented Traits ===== InvisiblePermanent, HighCostJobs, NumbToPain, LessDamageAligned, SuperchargeHealth, OperateSlowly (Poor Hand-Eye Coordination), EnemiesDieWhenFleeing (Heart-Stopper), BuffFromMultipleKills (Rampager), BulletKnockouts (Rubber Bullets) ===== Status Effects that can be used as Traits ===== AboveTheLaw, Accurate, KillerThrower, ResistDamageSmall, ResistDamageMed, ResistDamageLarge, ResistBullets, ResistBulletsSmall, ResistFire, ResistGas, Frozen, Confused, Dizzy/DizzyB
https://github.com/Chasmical/ECTD/blob/master/All%20Trait%20IDs.txt
All Color IDs.txt
https://github.com/Chasmical/ECTD/blob/master/All%20Color%20IDs.txt
===== Default Colors ===== WhiteSkin, PinkSkin, PaleSkin, SuperPaleSkin, MixedSkin, GoldSkin, LightBlackSkin, BlackSkin, GorillaSkin, RobotSkin, RobotPlayerSkin, CopBotSkin, ButlerBotSkin, AlienSkin, WerewolfSkin, MechSkin, ZombieSkin1, ZombieSkin2, ZombieSkin3, ZombieSkin4, White, Black, Grey, Brown, Blonde, Orange, Red, Green, Blue, Purple, Pink, Yellow ===== Extra Colors (ECTD required) ===== Clear (0,0,0,0) ===== Custom Color Formats (ECTD required) ===== R R,G R,G,B R,G,B,A If the value is not defined, then it's set to default - 255. Value separators: '-', '.', '|', ':', '_', ',', ';'.
https://github.com/Chasmical/ECTD/blob/master/All%20Color%20IDs.txt
111 Comments
Salmonboyo 9 Aug, 2023 @ 3:17pm 
Is there a way that you could implement permanent status effects? I'd like to make characters with a permanent poison or giant effect
«¿thePerson100%» 13 Jul, 2023 @ 6:19pm 
Make sure to install the updated mod version
ThatOneAlfur 7 Feb, 2023 @ 2:32pm 
Even if i use ampersand, it doesn't set the stats accordingly. Any help?
Lost ( Kai )  18 Jan, 2023 @ 3:11pm 
That part is a little out of date. There was an update that ruined the ability to use that character. Now you have to use ampersand (&) instead
D0G 9 Sep, 2022 @ 4:29pm 
Do you have any fix on why I am unable to type a circumflex (^) in order to manipulate the stats of a custom character? Every time I do so it either won't enter in anything, or will move one character to the right when there is something else placed in the way of it.
Abbysssal  [author] 11 Jul, 2022 @ 7:48pm 
@[MAT]Marcos The only other possibility is that you installed the wrong version of BepInEx. The "unix" one is for Linux and macOS, "x64" is for 64-bit Windows, and "x86" is for 32-bit Windows.
[MAT]Marcos 11 Jul, 2022 @ 5:54pm 
@Abbysssal I'm sure I put RogueLibsPatcher into BepInEx/patchers folder, and I put RogueLibs and ECTDmod into BepInEx/Plugins folder, but "RL v3.5.3" is not displayed in the lower left corner of the game. Is it my mistake?
Abbysssal  [author] 11 Jul, 2022 @ 8:38am 
@[MAT]Marcos Well, everything appears to be working for me. Are you sure RogueLibs' installed correctly? If everything's alright, you should see a small version overlay in the bottom-left corner, saying "RL v3.5.3", next to the game's version.
If you don't see it, then you probably put RogueLibsPatcher in BepInEx/plugins instead of BepInEx/patchers (folder for patchers, the correct place for it).
[MAT]Marcos 11 Jul, 2022 @ 7:21am 
@Abbysssal Thank you for helping me solve this problem, but the new problem comes again. I used to use ECTDmod normally, but now I can't use it normally. I downloaded RogueLibs, RogueLibsCore and RogueLibsPatcher; It is also installed in the corresponding folder, but it is useless. Is mod broken?
Abbysssal  [author] 10 Jul, 2022 @ 6:26am 
@[MAT]Marcos That's strange. ECTD is hosted on GitHub, so there shouldn't be any issues:
https://github.com/SugarBarrel/ECTD/releases/tag/v3.0.0
If you still can't access GitHub, you can download the mod from here:
https://gamebanana.com/mods/54649
or here: https://sormodhub.vercel.app/mods/tracker