Skip to content

Monolith Mothroach Rebalance - #4290

Open
lordsej wants to merge 26 commits into
Monolith-Station:mainfrom
lordsej:MonolithMothroachrebalance
Open

Monolith Mothroach Rebalance#4290
lordsej wants to merge 26 commits into
Monolith-Station:mainfrom
lordsej:MonolithMothroachrebalance

Conversation

@lordsej

@lordsej lordsej commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

About the PR

this is the premium mothroach rebalance, included are -

  • 8 new mothroach variants.
  • EatToGrow ported to enable your fuzzy friends to grow extra chonky.
  • the mothroach ability wing dash to dodge short distance and to flip
  • pets are now able to smoke, share a cigar with your friend after an eventful trip around the sector
  • most head/neck/eye/mask items have had the petwearable tag added to allow even greater customisation of you pet. beware that some equipment was not designed for pet comfort in mind, sometimes the best you can do is pile them ontop of your friend and hope for the best
  • rebalanced mothroaches to be more space worthy. more resistance to cold, PressureImmunity and MovementAlwaysTouching. ability understand but not speak standard, added ability to pull items
  • fixed shitmed to stop heart surgery from killing and permanently making a animal unrevivable
  • amended shitmed to allow surgery and cyber limb upgrade.
  • added TSF Radio implant to TSF uplink used in TSF mothroach
  • added civilian radio implant - not player facing for the moment but useful to give pets access to radio
  • more burger recipes, each mothroach can be turned into a delicious and fullfilling stack, just pop them in the microwave will a burger bun for 10 seconds and enjoy
  • new mothroaches will appear from the CockroachMigration and low chance added to artifact creature spawning fauna group
  • all mothroach varients are ghostrole applicable
  • added ability to flip

moproach, will aggressively seek and clean puddles
boomroach, a mothroach with a china lake attached to it back, has room for 4 ammo and self regenerates 1 ammo every 50 seconds. activated with rightclick while in combat mode.
ImperiRoach, the PDV newest member. Designed by the Sultan themself. able to understand standard, and speak ashur. purchasable from your nearest uplink in the explosive tab
OwOroach, the TSF High command have now provided new mothroach based reinforcements. able to understand standard, and speak Sol. purchasable from your nearest uplink in the explosive tab
cecropia mothroach, leopard mothroach, lunar mothroach just look pretty and function the same as standard mothroaches
The mustard mothroach, it cant do much but it sure is delicious. purchasable from chefvend

mop roaches ported from wizden. my second attempt, well received but closed PR for full mothroach rebalance experience #4164
space-wizards/space-station-14#35487
space-wizards/space-station-14#38700

syndiroach ported from goobstation
Goob-Station/Goob-Station#459

cecropia, leopard, lunar, mustard mothroach ported from goobstation
Goob-Station/Goob-Station#6143

eat to grow ported from goobstation
Goob-Station/Goob-Station#4917

wing dash ability ported form goobstation
Goob-Station/Goob-Station#2522

Why / Balance

the sector demands MORE MOTHROACHES! and shitmed to be a little less shit.

Media

Requirements

  • I have read relevant guidelines/documentation to this PR found on our devwiki.
  • I have added media to this PR or it does not require an ingame showcase.
  • I can confirm this PR contains either no AI-generated content, or AI-generated content that meets our guidelines.

How to test

  • spawn mothroachs! and try out the wing dash ability and flip
  • moproach, cecropia, leopard, lunar, mustard mothroach added to mothroach cube
  • MothroachMustardCube available in biogenerator and purchasable from chefvend mustard mothroaches are highly delicious and can be
  • boomroachcube can be made in an E-magged biogenerator. boomroach can fire the china lake attached to its back by using right mouse button during combat mode. very highly blast resistance but susceptible to small arms fire. regenerates ammo at a rate of 1 per 50 seconds
  • create a giant spill of liquids and spawn moproaches, watch in amazement as the floor is cleaned
  • use the PDV uplink and purchase the ImperiRoach ReinforcementRadio from the explosive tab
  • use the TSF uplink and test the TSF radio implant from the Utility tab
  • use the TSF uplink and purchase the OwORoach ReinforcementRadio from the explosive tab
  • provide fresh snacks for your mothroach and watch in amazement as they grow and get chonky
  • throw your mothroach friends into the microwave with a burger bun for 10 seconds and enjoy new snack
  • dress your mothroach in many more neck/mask/eye/head items. beaware the some items were not made with mothroach in mind and can be merely stacked ontop of your fuzzy friend or levetated above with the pets latent telekinetic abilitys. ( will look into displacement mapping in the future)
  • share some cigars or cigarettes with your mothroach friends
  • perform surgery on your animal friends including cappy and replace their heart with the upgrade they have always wanted. also try replacing legs with cyber legs
  • test spawning with the CockroachMigration event and artifact creature spawning fauna group node
  • test the mothroaches enhanced survivability by throwing them out of the airlock and admire how much longer the struggle
  • try ghost role to play as a mothroach

Breaking changes

Changelog

🆑

  • add: Added all the mothraoches
  • remove: Removed legs
  • wrangled shitmed

solomam added 10 commits July 11, 2026 19:52
Signed-off-by: solomam <solomammothkins@email.com>
Signed-off-by: solomam <solomammothkins@email.com>
added tsf radio implant
added civilian radio implant

Signed-off-by: solomam <solomammothkins@email.com>
…tard_mothroach

Signed-off-by: solomam <solomammothkins@email.com>
Signed-off-by: solomam <solomammothkins@email.com>
increased mothroath gibbing threshold to 250

Signed-off-by: solomam <solomammothkins@email.com>
… has PDV radio and knows ashur language

added more possible mothroach variations to mothroach cube

added spawning rules to CockroachMigration to spawn mothroach variations at varying probability

added spawning rules for artifact fauna random spawn for possible mothroach varients

added mustard mothroach cubes and boxed them for chefvend

added boomroach to biogen emag recipe list

added mothroach bugers of all variations, bun and mothroach in microwave for 10 seconds

Signed-off-by: solomam <solomammothkins@email.com>
Signed-off-by: solomam <solomammothkins@email.com>
added - petwearable to cigars and Cigarette
added - mothroach inventory template
amended HideLayerClothingSystem toggle handling and layer visibility updates

Signed-off-by: solomam <solomammothkins@email.com>
now allowing animals to have cyber limbs, potential for new limb options later on
cappy is now shitmed enabled to recieve surgery

Signed-off-by: solomam <solomammothkins@email.com>
@github-actions

github-actions Bot commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

RSI Diff Bot; head commit a6382c1 merging into dcea376
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/Mobs/Animals/mothroach/boomroach.rsi

State Old New Status
0-equipped-HELMET Added
icon Added
inhand-left Added
inhand-right Added
mothroach-moving Added
mothroach Added
mothroach_dead Added
mothroach_lazy Added
mothroach_sleep Added

Resources/Textures/Mobs/Animals/mothroach/cecropia_mothroach.rsi

State Old New Status
0-equipped-HELMET Added
icon Added
inhand-left Added
inhand-right Added
mothroach-moving Added
mothroach Added
mothroach_dead Added
mothroach_lazy Added
mothroach_sleep Added

Resources/Textures/Mobs/Animals/mothroach/imperiroach.rsi

State Old New Status
0-equipped-HELMET Added
icon Added
inhand-left Added
inhand-right Added
mothroach-moving Added
mothroach Added
mothroach_dead Added
mothroach_lazy Added
mothroach_sleep Added

Resources/Textures/Mobs/Animals/mothroach/leopard_mothroach.rsi

State Old New Status
0-equipped-HELMET Added
icon Added
inhand-left Added
inhand-right Added
mothroach-moving Added
mothroach Added
mothroach_dead Added
mothroach_lazy Added
mothroach_sleep Added

Resources/Textures/Mobs/Animals/mothroach/lunar_mothroach.rsi

State Old New Status
0-equipped-HELMET Added
icon Added
inhand-left Added
inhand-right Added
mothroach-moving Added
mothroach Added
mothroach_dead Added
mothroach_lazy Added
mothroach_sleep Added

Resources/Textures/Mobs/Animals/mothroach/moproach.rsi

State Old New Status
0-equipped-HELMET Added
icon Added
inhand-left Added
inhand-right Added
mothroach-moving Added
mothroach Added
mothroach_dead Added

Resources/Textures/Mobs/Animals/mothroach/mustard_mothroach.rsi

State Old New Status
0-equipped-HELMET Added
icon Added
inhand-left Added
inhand-right Added
mothroach-moving Added
mothroach Added
mothroach_dead Added
mothroach_lazy Added
mothroach_sleep Added

Resources/Textures/Mobs/Animals/mothroach/oworoach.rsi

State Old New Status
0-equipped-HELMET Added
icon Added
inhand-left Added
inhand-right Added
mothroach-moving Added
mothroach Added
mothroach_dead Added
mothroach_lazy Added
mothroach_sleep Added
tail Added

Resources/Textures/Objects/Devices/communication.rsi

State Old New Status
old-radio-imperiroach Added
old-radio-oworoach Added

Resources/Textures/Structures/Machines/fax_machine.rsi

State Old New Status
inserting_mothroach_cecropia Added
inserting_mothroach_leopard Added
inserting_mothroach_lunar Added
inserting_mothroach_mustard Added

Resources/Textures/_Goobstation/Actions/dash.rsi

State Old New Status
icon Added

Resources/Textures/_Mono/Objects/Consumable/Food/mothroach_burger.rsi

State Old New Status
boom_mothroach Added
cecropia_mothroach Added
imperi_mothroach Added
leopard_mothroach Added
lunar_mothroach Added
mop_mothroach Added
mustard_mothroach Added
owo_mothroach Added

Resources/Textures/_NF/Objects/Misc/monkeycube.rsi

State Old New Status
wrapper_mothroachmustard Added

Edit: diff updated after a6382c1

@lordsej lordsej mentioned this pull request Jul 16, 2026
3 tasks
solomam added 2 commits July 16, 2026 14:01
Signed-off-by: solomam <solomammothkins@email.com>
Signed-off-by: solomam <solomammothkins@email.com>
@waphun

waphun commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

10/10

solomam added 4 commits July 17, 2026 02:52
made animal legs and feet... edible
added animal heads

Signed-off-by: solomam <solomammothkins@email.com>
Signed-off-by: solomam <solomammothkins@email.com>
Signed-off-by: solomam <solomammothkins@email.com>
Signed-off-by: solomam <solomammothkins@email.com>
@lordsej

lordsej commented Jul 17, 2026

Copy link
Copy Markdown
Contributor Author

All done, all the automated checks have passed awaiting review and speed merge

@github-actions

Copy link
Copy Markdown
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

lordsej and others added 2 commits July 28, 2026 19:21
@lordsej

lordsej commented Jul 29, 2026

Copy link
Copy Markdown
Contributor Author

ready for review

solomam added 2 commits July 29, 2026 05:17
Signed-off-by: solomam <solomammothkins@email.com>
Signed-off-by: solomam <solomammothkins@email.com>
@github-actions

Copy link
Copy Markdown
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

…during merge

Signed-off-by: solomam <solomammothkins@email.com>
@lordsej

lordsej commented Jul 29, 2026

Copy link
Copy Markdown
Contributor Author

passing all checks after resolving merge conflict, awaiting review and merge

@OneZerooo0 OneZerooo0 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

mustardroach causes errors (physics comp on food or something)
OwOroach? No thanks, give TSF a normal one
Syndie roach should be PDV rebranded
Boomroach seems... busted
Otherwise good

@lordsej

lordsej commented Aug 3, 2026

Copy link
Copy Markdown
Contributor Author

mustardroach causes errors (physics comp on food or something) OwOroach? No thanks, give TSF a normal one Syndie roach should be PDV rebranded Boomroach seems... busted Otherwise good

Mustard roach I admit I did strange experimental things. Its styled like Cak/bread dog and wouldn't need to eat. I will convert it back to a regular roach.

The OwOroach was well received and liked by TSF. beyond flavour/sprite it is a exact mirror to the pdv syndiroach.

If needed i could switch the tsf to have boomroach and give it say 2 emp grenades with 50 seconds recharge, that should make it "less busted" and it would be more tsf themed due to the China lake strapped to it.

OwOroach I could then shove in the general spawning spawning

If continuing with OwOroach with TSF i could limit boomroach ammo to 2 explosive grenades to make it less busted. The boomroach has good explosive resistance to limit killing itself but is still very susceptible to small arms/laser fire. Any suggestions guidance would be appreciated

The syndiroach is repurposed lost SyndiTech for pdv, im open for suggestions to make it more PDV flavour.

Currently if im reading right, all mothroaches have 0 damage set so cant actually do any physical melee damage

I am certainly open and motivated to get these merged, please advise anything that is needed to pass muster

@OneZerooo0

Copy link
Copy Markdown
Contributor

EMP boomroach is good
OwOroach should be rare, same with the style variants

@OneZerooo0

Copy link
Copy Markdown
Contributor

We’re trying to avoid adding new syndicate references, sprite can be changed later but flavor text should be more PDV oriented

@lordsej

lordsej commented Aug 3, 2026

Copy link
Copy Markdown
Contributor Author

EMP boomroach is good OwOroach should be rare, same with the style variants

Ok can do, OwOroach as currently set as only spawnable from tsf uplink reinforcement radio can I request a poll on tsf announcement for yay or nay for them. my theory was that their cuteness would help enamour them to assist the tsf with civilian interactions and cooperation. The cute carrot works better then a stick sometimes.

Im happy to set the natural spawnrate for the variants as low.

EMP boomroach, can I confirm how much ammo to give them?

SyndiRoach I can certainly change name or flavour text away from syndi, I don't have a PDV name pun but I can workshop an idea.

Any descriptions can be changed easily enough.

@OneZerooo0

Copy link
Copy Markdown
Contributor

Base mothroaches are cute enough, putting the cat ears on them just makes them weird imo/immersion breaking

@lordsej

lordsej commented Aug 3, 2026

Copy link
Copy Markdown
Contributor Author

Base mothroaches are cute enough, putting the cat ears on them just makes them weird imo/immersion breaking

If i remeber my lore, Mothroaches are genetic abominations of crockroaches and mothroach. What's abit more animal genetics spliced for fun.

As with all pets/pest people can interact with them to their own degree of immersion. Be that adopt, space or ignore.

I'll work on the syndiroach, mustard roach and give the boomroach emp.

Can i get confirmation from a TSF poll for yay or nay as a faction if they would like OwOroach for inclusion. Bare in mind that they are currently set to only spawning from reinforcement radio at 30 dc/token credit thingys. Unless a tsf member would like to interact with them in a shift non would exist/spawn.

lordsej and others added 3 commits August 3, 2026 18:10
…to syndicate

replace boomroach explosive with EMP and reduced ammo to 2

made mothroach varients more rare from event CockroachMigration

Signed-off-by: solomam <solomammothkins@email.com>
@lordsej

lordsej commented Aug 3, 2026

Copy link
Copy Markdown
Contributor Author

i have now completed the following amendments

rebranded syndiroach to ImperiRoach

boomroach now has EMP grenades and reduced ammo count to 2

mustard mothroach is no longer edible and conforms to generic mothroach standards

CockroachMigration spawn rules for mothroach varients have reduced mothroach variants spawn chance significantly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants