Skip to content
Open

0.6.40 #1023

Show file tree
Hide file tree
Changes from 52 commits
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
4fdfc95
mimic and typhoon lang fix
WarmBuns Apr 17, 2026
4597d5b
Storm NRE and ShockDroneVFX
WarmBuns Apr 17, 2026
1fa2cf3
the stormborn templar nerf everyone wanted + misc. exe fix
WarmBuns Apr 17, 2026
a93ff43
droid heads wont die on spawn anymore yay. Also Empy simulacrum fix
WarmBuns Apr 17, 2026
3ebd0d9
NRE Fix for Nems when players spawn late
WarmBuns Apr 17, 2026
cec6cc6
Eth pilllars no longer destroy drones
WarmBuns Apr 17, 2026
ca9a951
Empyreans are invincible during spawn anim like SSR
WarmBuns Apr 17, 2026
3cd9513
sketchy fix for mimic bug
WarmBuns Apr 17, 2026
75e0722
shardpoison/shardvoid zanzan trader fix
WarmBuns Apr 18, 2026
203716e
dead code spotted idk?
WarmBuns Apr 18, 2026
83a5f20
Xi cant run away now
WarmBuns Apr 18, 2026
5dfb6ea
need to ensure its not a player controlled drone
WarmBuns Apr 18, 2026
d23e010
mimic chirr death friend fix
WarmBuns Apr 18, 2026
5c45510
knight clientside parry fixes
WarmBuns Apr 18, 2026
f4eb855
I think EnemiesReturns caused a teleporter charge bug with Cyborg bc …
WarmBuns Apr 18, 2026
ef0f460
increase knight parry window to address latency issues
WarmBuns Apr 18, 2026
fa92cca
add debug commands
WarmBuns Apr 19, 2026
5144227
Merge branch 'pest-control' of https://github.com/TeamMoonstorm/Stars…
WarmBuns Apr 19, 2026
71b1f1a
unlock all config returns
WarmBuns Apr 19, 2026
2551429
Add curio disabling, and elite equipment disabling. The haters wanna …
WarmBuns Apr 19, 2026
7809cec
knight finally has a drop pod
WarmBuns Apr 19, 2026
7a548c8
Merge branch 'pest-control' of https://github.com/TeamMoonstorm/Stars…
WarmBuns Apr 19, 2026
e72ec18
why unlock all no work??
WarmBuns Apr 19, 2026
74a6491
attempt to fix lampbeam and lamp commands
WarmBuns Apr 19, 2026
fb851c3
OpenSlow Curse fixes with scav bag
WarmBuns Apr 19, 2026
e961ea5
cyborg missing model skin controller on display prefab maybe is the i…
WarmBuns Apr 19, 2026
48e063e
Merge branch 'pest-control' of https://github.com/TeamMoonstorm/Stars…
WarmBuns Apr 19, 2026
161f1ce
shock mine fix attempt
WarmBuns Apr 19, 2026
61c448f
unlockall wont work for skills for now, thats k with me
WarmBuns Apr 19, 2026
11adb05
harmless NRE on Ethreal when closing ror2
WarmBuns Apr 19, 2026
5d87aba
Merge branch 'pest-control' of https://github.com/TeamMoonstorm/Stars…
WarmBuns Apr 19, 2026
de0a902
fix eth icon position
WarmBuns Apr 19, 2026
8661ed5
Merge branch 'main' into pest-control
WarmBuns Apr 19, 2026
737cb71
put the spawn lamp commands behind debug builds only
WarmBuns Apr 19, 2026
dc87803
cyborg client tele bug and more shock mine
WarmBuns Apr 19, 2026
2e2126a
attempting to fix eth icon placement pt 2
WarmBuns Apr 19, 2026
a4d5aae
Merge branch 'pest-control' of https://github.com/TeamMoonstorm/Stars…
WarmBuns Apr 19, 2026
e6dd197
give cyborg default skin in model skin controller
WarmBuns Apr 19, 2026
84ce48d
wrong root object for skin I think
WarmBuns Apr 19, 2026
45f98db
modelskincontroller in wrong place and skindef missing from asset col…
WarmBuns Apr 19, 2026
f09f646
wayfarer tempeffect nre spam fix
WarmBuns Apr 19, 2026
5e1504e
ok model skin controller back on mdl I was lied to by Swuff
WarmBuns Apr 19, 2026
176d8cf
changelog scaffolding
WarmBuns Apr 19, 2026
97a2e86
attempt to fix bug where tactical roll doesnt reload railgunners gun …
WarmBuns Apr 19, 2026
30f39e9
Merge branch 'pest-control' of https://github.com/TeamMoonstorm/Stars…
WarmBuns Apr 19, 2026
49289e2
testing out an arti wayfarer skill
WarmBuns Apr 19, 2026
36cb5ba
self repair skill will be real
WarmBuns Apr 17, 2026
f01ead8
me when I overengineer a solution
WarmBuns Apr 19, 2026
7ff2bcc
changelog scaffolding
WarmBuns Apr 19, 2026
6b913a9
even simpler now
WarmBuns Apr 20, 2026
fb1acc4
Merge branch 'pest-control' of https://github.com/TeamMoonstorm/Stars…
WarmBuns Apr 20, 2026
313fe8e
follow chirr systeminitializer pattern
WarmBuns Apr 20, 2026
dda426b
I just cant seem to fix railgunner scope reload during roll
WarmBuns Apr 20, 2026
8f5f67e
caching in wrong spot fml
WarmBuns Apr 20, 2026
8ed8f14
Wrong body name lmao
WarmBuns Apr 20, 2026
6f2c0b7
make bread happy + changelog update
WarmBuns Apr 20, 2026
4df657b
cyborg gets a drop pod too
WarmBuns Apr 20, 2026
2568908
changelog nit
WarmBuns Apr 20, 2026
6971487
Merge branch 'main' into pest-control
WarmBuns Apr 20, 2026
78da6ef
code nits
WarmBuns Apr 20, 2026
581eaff
We love null checking
WarmBuns Apr 20, 2026
1ce4640
banner nit
WarmBuns Apr 21, 2026
ddca84a
idk how physflag works but ill try!!!
WarmBuns Apr 21, 2026
c6bf5a0
Merge branch 'pest-control' of https://github.com/TeamMoonstorm/Stars…
WarmBuns Apr 21, 2026
717ec04
put gamemode here
WarmBuns Apr 21, 2026
fdbdd67
lock the tele
WarmBuns Apr 21, 2026
e849bdd
well test timers too
WarmBuns Apr 21, 2026
abf0999
Merge branch 'main' into pest-control
WarmBuns Apr 22, 2026
54d5845
a few of our items were missing temp tags it seems
WarmBuns Apr 22, 2026
f08da22
caca
WarmBuns Apr 23, 2026
c6e1eb2
nits
WarmBuns Apr 24, 2026
dce5d1c
undo cyborg changes
WarmBuns Apr 24, 2026
349e402
norway seed vault
WarmBuns Apr 24, 2026
08ddc9e
small changes
WarmBuns Jun 26, 2026
cc65ae6
Merge branch 'main' into pest-control
WarmBuns Jun 26, 2026
6c574c0
epic guid moment
WarmBuns Jun 26, 2026
cdba623
this is now the 0.6.40 branch time to start cleaning it up
WarmBuns Jun 27, 2026
d78fa98
changelog nits
WarmBuns Jun 27, 2026
c9c25d9
changelog nits part 2
WarmBuns Jun 27, 2026
229fa93
some scope changes
WarmBuns Jun 29, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
"SS2_DIFFICULTY_CYCLONE3_NAME": "Cyclone +3",

"SS2_DIFFICULTY_TYPHOON_NAME": "Typhoon",
"SS2_DIFFICULTY_TYPHOON_DESC": "Maximum challenge. The world is a nightmare, and survival is merely an illusion. Nobody has what it takes.<style=cStack>\n\n>Player Health Regeneration: <style=cIsHealth>-40%</style>\n>Difficulty Scaling: <style=cIsHealth>+75%</style>\n>Monster Spawn Limit: <style=cIsHealth>+100%</style>\n>Monster Spawn Rate: <style=cIsHealth>+25%</style>\n>Gold and Experience Rewards: <style=cisHealth>-20%</style>",
"SS2_DIFFICULTY_TYPHOON_DESC": "Maximum challenge. The world is a nightmare, and survival is merely an illusion. Nobody has what it takes.<style=cStack>\n\n>Player Health Regeneration: <style=cIsHealth>-40%</style>\n>Difficulty Scaling: <style=cIsHealth>+75%</style>\n>Monster Spawn Limit: <style=cIsHealth>+{0}%</style>\n>Monster Spawn Rate: <style=cIsHealth>+{1}%</style>\n>Experience Rewards: <style=cIsHealth>-{2}%</style>\n>Gold Rewards: <style=cIsHealth>-{3}%</style>",

"SS2_DIFFICULTY_SUPERTYPHOON_NAME": "Super Typhoon",
"SS2_DIFFICULTY_SUPERTYPHOON_DESC": "",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ GameObject:
- component: {fileID: 8467841194318990007}
- component: {fileID: 4269496153077987429}
- component: {fileID: 1004718732815417702}
- component: {fileID: 3736198632451785268}
m_Layer: 0
m_Name: Cyborg2Body
m_TagString: Player
Expand Down Expand Up @@ -749,6 +750,41 @@ MonoBehaviour:
canBeFrozen: 1
isFrozen: 1
canBeTaunted: 1
--- !u!114 &3736198632451785268
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2260960647979714696}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1143142494, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3}
m_Name:
m_EditorClassIdentifier:
body: {fileID: 0}
itemDisplayRuleSet: {fileID: 0}
autoPopulateLightInfos: 1
gameObjectActivationTransforms: []
customGameObjectActivationTransforms: []
baseRendererInfos: []
fullBodyPing: 0
baseLightInfos: []
constraintItemDisplaysScale: 0
ignoreJitterBones: 0
corpseFade: 1
speedFade: 1
CharacterOnScreen: 0
visibilityChecker: {fileID: 0}
useHullForFadeCalc: 0
activeOverlays: 0
oldOverlays: 0
hitFlashValue: 0
healFlashValue: 0
oldHit: 0
oldHeal: 0
oldFade: 0
forceUpdate: 0
--- !u!1 &4426841502502991441
GameObject:
m_ObjectHideFlags: 0
Expand Down Expand Up @@ -1793,6 +1829,32 @@ MonoBehaviour:
oldHeal: 0
oldFade: 0
forceUpdate: 0
--- !u!114 &6079387867497595865
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5008875975933509408}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1533710874, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3}
m_Name:
m_EditorClassIdentifier:
DelayLoadingAnimatorUntilMaterialsHaveCompleted: 0
_animatorControllerAddress:
m_AssetGUID:
m_SubObjectName:
m_SubObjectType:
_animatorController: {fileID: 0}
_avatarAddress:
m_AssetGUID:
m_SubObjectName:
m_SubObjectType:
_avatar: {fileID: 0}
skins:
- {fileID: 11400000, guid: a38e0ea4218dc9e4bb177461ead40ffc, type: 2}
prefabInstantiationDatas: []
--- !u!4 &5677010006892963226 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 577b3c79db118904c8eda5144dd41024,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 2942509041794450991}
- component: {fileID: 6460089162439241661}
m_Layer: 0
m_Name: Cyborg2Display
m_TagString: Untagged
Expand All @@ -63,6 +64,41 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &6460089162439241661
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8308556267028715609}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1143142494, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3}
m_Name:
m_EditorClassIdentifier:
body: {fileID: 0}
itemDisplayRuleSet: {fileID: 0}
autoPopulateLightInfos: 1
gameObjectActivationTransforms: []
customGameObjectActivationTransforms: []
baseRendererInfos: []
fullBodyPing: 0
baseLightInfos: []
constraintItemDisplaysScale: 0
ignoreJitterBones: 0
corpseFade: 1
speedFade: 1
CharacterOnScreen: 0
visibilityChecker: {fileID: 0}
useHullForFadeCalc: 0
activeOverlays: 0
oldOverlays: 0
hitFlashValue: 0
healFlashValue: 0
oldHit: 0
oldHeal: 0
oldFade: 0
forceUpdate: 0
--- !u!1001 &8329871487314338267
PrefabInstance:
m_ObjectHideFlags: 0
Expand Down Expand Up @@ -933,3 +969,29 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
soundCenter: {fileID: 0}
--- !u!114 &402126579458382863
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9176308721897938058}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1533710874, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3}
m_Name:
m_EditorClassIdentifier:
DelayLoadingAnimatorUntilMaterialsHaveCompleted: 0
_animatorControllerAddress:
m_AssetGUID:
m_SubObjectName:
m_SubObjectType:
_animatorController: {fileID: 0}
_avatarAddress:
m_AssetGUID:
m_SubObjectName:
m_SubObjectType:
_avatar: {fileID: 0}
skins:
- {fileID: 11400000, guid: a38e0ea4218dc9e4bb177461ead40ffc, type: 2}
prefabInstantiationDatas: []
Original file line number Diff line number Diff line change
Expand Up @@ -232,6 +232,7 @@ Mesh:
m_MeshMetrics[1]: 1
m_MeshOptimizationFlags: -1
m_StreamData:
serializedVersion: 2
offset: 0
size: 0
path:
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: -1255927399, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3}
m_Name: SkinCyborgDefault
m_EditorClassIdentifier:
baseSkins: []
icon: {fileID: 21300000, guid: 569d613e909cca4429fa126c8fc9f44e, type: 3}
nameToken: SS2_SKIN_CYBORG_DEFAULT
unlockableName:
unlockableDef: {fileID: 0}
rootObject: {fileID: 5008875975933509408, guid: 8a7e1fdc0e7e91d4ba7d7e0cf4707cec,
type: 3}
skinDefParamsAddress:
m_AssetGUID:
m_SubObjectName:
m_SubObjectType:
skinDefParams: {fileID: 0}
optimizedSkinDefParamsAddress:
m_AssetGUID:
m_SubObjectName:
m_SubObjectType:
optimizedSkinDefParams: {fileID: 0}
rendererInfos: []
gameObjectActivations: []
meshReplacements: []
projectileGhostReplacements: []
minionSkinReplacements: []

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ MonoBehaviour:
- {fileID: 11400000, guid: 851f4b4fde9c1354c917bec6c902c55a, type: 2}
- {fileID: 11400000, guid: 4525a9086c2bce84fb7ff50069a181cf, type: 2}
- {fileID: 11400000, guid: 65ff2e6eb0a0cf04f95ff02e0dc67ed8, type: 2}
- {fileID: 11400000, guid: a38e0ea4218dc9e4bb177461ead40ffc, type: 2}
bodyPrefab: {fileID: 2260960647979714696, guid: 8a7e1fdc0e7e91d4ba7d7e0cf4707cec,
type: 3}
masterPrefab: {fileID: 0}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -322,6 +322,7 @@ Mesh:
m_MeshMetrics[1]: 1
m_MeshOptimizationFlags: -1
m_StreamData:
serializedVersion: 2
offset: 0
size: 0
path:
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ MonoBehaviour:
objectValue: {fileID: 11400000, guid: 5849d64b8d77076478f1da59bc884d6d, type: 2}
- fieldName: parryBuffDuration
fieldValue:
stringValue: 0.4
stringValue: 1.2
objectValue: {fileID: 0}
- fieldName: shieldBashSkillDef
fieldValue:
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c726deca6f3a3bd4982e0fea154271eb, type: 3}
m_Name: acArti
m_EditorClassIdentifier:
assets:
- {fileID: 11400000, guid: cf2d0b5323996c14bafc44368063c390, type: 2}
- {fileID: 11400000, guid: 781a696bd8695234da7767f32f845c0a, type: 2}
survivorDefAddress: RoR2/Base/Merc/Mage.asset

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 0
m_EditorHideFlags: 0
m_Script: {fileID: 89795172, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3}
m_Name: escLampBarrage
m_EditorClassIdentifier:
targetType:
assemblyQualifiedName:
serializedFieldsCollection:
serializedFields: []

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 1391837873, guid: 951ce57ad999ac1f040a4dceb5f8b763, type: 3}
m_Name: sdLampBarrage
m_EditorClassIdentifier:
skillName:
skillNameToken:
skillDescriptionToken:
keywordTokens: []
icon: {fileID: 0}
activationStateMachineName:
activationState:
_typeName:
interruptPriority: 1
baseRechargeInterval: 1
baseMaxStock: 1
rechargeStock: 1
requiredStock: 1
stockToConsume: 1
attackSpeedBuffsRestockSpeed: 0
attackSpeedBuffsRestockSpeed_Multiplier: 1
resetCooldownTimerOnUse: 0
fullRestockOnAssign: 1
dontAllowPastMaxStocks: 0
beginSkillCooldownOnSkillEnd: 0
isCooldownBlockedUntilManuallyReset: 0
cancelSprintingOnActivation: 1
forceSprintDuringState: 0
canceledFromSprinting: 0
isCombatSkill: 1
mustKeyPress: 0
triggeredByPressRelease: 0
autoHandleLuminousShot: 1
suppressSkillActivation: 0
hideStockCount: 0
hideCooldown: 0

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading