You are viewing a potentially older version of this package. View all versions.
Lordryn-StarstormSquared-1.8.0 icon

StarstormSquared

An addon mod for Starstorm 2 that fixes, changes or rebalances parts of the mod, especially beta content.

Date uploaded 2 weeks ago
Version 1.8.0
Download link Lordryn-StarstormSquared-1.8.0.zip
Downloads 1052
Dependency string Lordryn-StarstormSquared-1.8.0

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2122 icon
bbepis-BepInExPack

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

Preferred version: 5.4.2122
MonoDetour-MonoDetour_BepInEx_5-0.7.16 icon
MonoDetour-MonoDetour_BepInEx_5

HarmonyX interop & BepInEx 5 logger integration for MonoDetour. Initializes MonoDetour early as a side effect.

Preferred version: 0.7.16
RiskofThunder-R2API_Language-1.1.0 icon
RiskofThunder-R2API_Language

API for modifying the language localisation of the game

Preferred version: 1.1.0
TeamMoonstorm-Starstorm2-0.6.44 icon
TeamMoonstorm-Starstorm2

A sequel to Starstorm 1. Adds new survivors, mechanics, items, skills, enemies, and more!

Preferred version: 0.6.44

README

StarstormSquared

Most of these changes were from my own build of SS2 that I've had for a while. With SS2 now having the beta content included via a config option I've moved all my changes to SS2 over into a separate mod. I did these changes because I want the SS2 beta to be the best it can currently be, and also because I personally want some things changed/rebalanced.

The majority of the changes here can be toggled on/off. Many of the changes that fill in placeholders will be removed once the placeholder is officially filled in.

Changes

Items

Item Changes (click to open dropdown)
Item New Description
Erratic Gadget
Change 1
texIconPickupErraticGadget
image

This doubles lighting damage instead of doubling lightning procs to help performance some. Also, void lightning (a.k.a polylute) was never affected by erratic gadget, so I've added it to the description so it's known.
Erratic Gadget
Change 2
texIconPickupErraticGadget
Risk_of_Rain_2_VLG9tdx8G6

This is for when you also don't want the special on-hit procs from erratic gadget too, now being just a big lightning damage multiplier similar to Pocket I.C.B.M from another mod. Will help performance even more.
Erratic Gadget
BOTH Changes
texIconPickupErraticGadget
There's a config option to allow void lightning (aka polylute) to be affected anyways
Portable Reactor

texIconPortableReactor
image

I don't like how portable reactor is just a free win pass while active, and especially when it's stacked. I've changed the invulnerability to +100 armor, making it more of a constant oddly shaped opal effect while active so while you're still more tanky, the start of a stage isn't completely free.
  • The Scavenger's Fortune and Seismic Oscillator items have a proper name and description

Chirr

  • Minions don't receive your healing items
  • Enemies spawned from Relic of Termination are untamable
  • Fixed Chirr's tame lingering past the debuff's expiration
    • Just a bandaid fix, idrk how to fully fix the problem

Cyborg

  • Buffed default primary damage (200% > 320%)
  • Given a new survivor icon
    • It's not super good but it's better than the placeholder

Knight

  • Given a new survivor icon
    • It's not super good but it's better than the placeholder

DU-T

  • Fixed damage mode siphoning not giving charge
  • Made both siphon modes scale with attack speed
  • Gave skills placeholder icons instead of just white
  • Gave names and descriptions to most of DU-T's skills
    • The text is based on SS1 DU-T's skill text
    • DU-T's secondary is still non existant so just give yourself hooks of heresy until one is made

Duplicator Drones

  • Ignores temporary items
  • Picking up an item mid-dupe now barely adds any cooldown for the dupe drone
  • Fixed an NRE with the search method
    • Basically less log clutter caused by them
    • Dupe drones might work more reliably too?

Empyrean Elites

  • Can be disabled
  • No longer drops shard(s) on death
  • Cannot spawn during EnemiesReturns' judgement sequence
  • The amount stages needed for empyreans to level up is now configurable

Toxic Elites

  • Can be disabled

Ethereal-Related

  • Shards have actual icons along with new names/descriptions
    • With how much I was getting the shards I did this to do this to make them feel more complete
  • Most shard drops have been restored
  • Zanzan's trade menu & trade teleporter menus have new text for their menu titles
  • Zanzan's trade menu now ignores temporary items
    • If you have both normal and temporary versions of an item, you can still trade with your normal versions until you have just temporary ones left.
  • Item potential drops from the trade teleporter show for clients now
    • Not really a fix as I just made it use the vanilla potential that still works for clients instead of the cloned one
  • Added option to make the ethereal sapling appear in some stage-specific spots
    • Will still go to newt altar spots on unsupported maps
  • Added option to add a wandering chef to the stranger's hideout
    • Requires you to have Alloyed Collective on
  • Added option to make all enemies able to become ethereal and/or ultra, even when they normally can't be an elite
    • Off by default
  • Added options to let you configure how enemy levels are added with each ethereal
  • Fixed the bonus levels (the green text) from ethereals showing up twice

Ultra elites

  • Have their subtitle from SS1
  • The passive buff is a lil different
    • The 20% more movement speed and 10% more damage is given also given to the ultra itself
    • All allies except for the ultra get a tiny amount of % hp regen (under separate config option that is off by default)

Event-Related

  • Beta storms and elite events have new text
    • I know the existing text are silly placeholders, but eventually I wanted actual text for the events
  • Super elites have new subtitles
  • Super elite aspects have new(ish) names
    • I've gotten one via rerolling a dropped aspect so it's possible to get these with other mods
  • Elite event objective has new text
  • Added new icons for super elites
    • Credit to Gangrene for these!

Other

  • The lunar gambler has text for its name and interaction prompts.
  • Lunar gambler is moved to between newt and the stage seers
    • So now it's away from the reroller and any biggerbazaar chests
  • Jellyfish and acid larva cannot become any lategame elite (those being empyrean, ethereal, and ultra)
  • Adds back an unused yet working equipment from Alloyed Collective
    • SS1 added back or re-implemented unused stuff so doing this fits this mod too imo
    • Equipment still requires Alloyed Collective to be on

Other Fixes

  • Added option to fix slate mines water texture being pink
  • Added option to turn grass in stranger's hideout on/off
    • The grass is currently broken and solid pink

CHANGELOG

1.8.1

  • Fixed issue with this mod's empyrean spawn restrictions
  • Changed gold shard to drop when picking your last item from a halcyon fragment thing
    • To support stuff that drop the halcyon fragments outside of halcyon shrines
  • Merged "JudgementItemSS2" mod into this one
    • Arraign is from SS1 anyways
  • Made a lot of changes stop just that change from loading instead of the rest of the mod's changes

1.8.0

  • Removed some fixes for things now fixed in SS2
  • Fixed some changes that broke from SS2 updating
  • Removed Armed Backpack change as it's gotten a special missile now
  • Fixed captain's primal birthright hacking prevention being skipped if robomando isn't installed
  • Hopefully fixed jellyfish and larva not being prevented from spawning as late game elites (if the config option for that is enabled of course)
  • Added some config options to let you configure how extra levels for enemies are added by ethereal difficulties
    • Default options are set to do what SS2 normally does
  • Added an icon for the mod in risk of options
  • (Basically) Fixed new bonus levels text from ethereals showing up twice
  • Multiplied damage from the erratic gadget changes now also affect proc coefficient
  • Moved the lunar gambler to a different spot in the bazaar away from the reroller and bigger bazaar stuff

1.7.0

  • Removed a few fixes added to SS2 itself
  • Changed a few config option categories around, double check what you have set!
  • Fixed super elites not having their proper super elite affix
  • Fixed super elites in multiplayer dropping glitched shards that can't be picked up
  • Added new icons to super elites (made by Gangrene!)
  • Added a config options to prevent captain and/or robomando from hacking primal birthright chests
    • By default: captain not allowed, robomando is allowed
  • Added a config option to send event messages to the chat instead of a big text pop-up (not just family events!)
    • This is helpful for multiplayer clients as they currently can't see elite event messages
  • Added a config option to stop Zanzan's idle sounds
    • On by default
  • start_elite_event command now won't run if you don't have the beta content enabled
  • Fixed error from a DU-T fix
  • Added an unused yet working equipment from DLC3 (ss1 added back unused stuff so this is fine imo)
  • Made dupe drones and the zanzan trade menu ignore temp items
  • Fixed NRE with dupe drone (clonedrone) search
  • Picking up an item mid-dupe now barely adds cooldown for the dupe drone

1.6.0

  • Fixed "allow empyreans" config description being wrong and made it default to true
  • Added more description text for bandit's tranq gun
  • Made nemesis invaders much harder to knockback/launch
  • Changed a few category names for config options, so some options may have been reset

1.5.2

  • Fixed fork damage causing DU-T to get 2x orbs per siphon
  • I stg I keep forgetting to check for beta

1.5.1

  • Fixed having DU-T disabled causing this mod to prevent the game from loading
    • This only happened if you had DU-T disabled, not if you had beta content in general turned off

1.5.0

  • Fixed readme still mentioning removed fixes
  • Fixed empyrean disable config text being confusing
  • Removed survivor description text about knight only working for the host
    • His slight rework fixed the banner ability for clients
  • Fixed HP being messed up while you have the empyrean affix
  • Added option to fix slate mines water
  • Fixed some things with W.I.P DU-T to make them more playable
    • I am not done with DU-T yet though, but this makes his existing kit work better

1.4.2

  • Fixed for latest SS2

1.4.1

  • Removed fixes added officially to SS2
  • Added config option to disable empyrean spawns (off by default, but should be turned on for now due to hp not working)
    • Empyrean HP will be fixed later if the SS2 devs don't get to it first

1.4.0

  • Made shard-tier items able to be picked up while having substandard duplicator by making them world-unique
  • Fixed all water + a ramp in slate mines having a pink texture (others will be fixed eventually)
  • Gave elite event progress objective new text
  • Allowed all enemies to become ethereal/ultra (but still not empyrean)
  • Disallowed jellyfish and acid larva from becoming any lategame elite
  • Added console command to manually start a specified elite event
  • Fixed ethereal sapling spawn place config being the opposite of what was set
  • Fixed item change configs causing the game to not load if the would-be changed item is disabled
  • Fixed toxic elite toggle being able to enable toxic elites despite beta content being disabled

1.3.1

  • Fixed empyrean leveling config breaking empyrean scaling, even with the default setting

1.3.0

  • Mod renamed to StarstormSquared
  • Buffed Cyborg's default primary damage (200% > 320%)
  • Fixed "Allow spawning during EnemiesReturns Judgement" setting never working
  • Added option for the amount of stages needed for empyreans to "level up" (default is what ss2 has set, being 5 stages)
  • Added option to make ethereal sapling appear in a guranteed stage-specific spot that aren't newt-altar spots (off by default)
  • Added option to put a wandering chef in the stranger's hideout (on by default)
  • Re-added removing broken achievements from x4 stimulant, insecticide, and now also field accelerator
  • Changed knight banner text to display buff values used in code
  • Fixed this mod's assets somehow not being loaded when applying new survivor icons
  • Added note about pyro only working when played as host

1.2.1

  • Fixed compatibility with edited Armed Backpack and LordsItemEdits' Pocket I.C.B.M

1.2.0

  • Fixed for latest SS2 and latest MonoDetour
    • Removed majority of SS2 fixes provided by this mod since they've been added officially
  • Moved starstorm item edits from LordsItemEdits to here
    • Fixed a bunch of things related to the edited Armed Backpack
    • Added new alternative edit for Erratic Gadget that makes it like LordsItemEdits' Pocket ICBM but for lightning
  • Added an edit for Portable Reactor
    • (Not from LordsItemEdits)
  • Fixed halcyon shrines dropping an extra aurelionite fragment

1.1.0

  • Added option to configure toxic elites off
  • Gave Scavenger's Fortune and Seismic Oscillator an actual description
  • Prevents empyrean elites from spawning in enemies returns' judgement stage
  • Restored most shard drops
  • Made Ultra elite healing a separate config option

1.0.1

  • Fixed a few edits preventing the game from loading if SS2's beta is turned off

1.0.0

  • First release