Skip to content

the workplace accident update: salvage demolition charges and recycler vacuum cleaners#1113

Open
carda-sometimesknownas-paxilmaniac wants to merge 11 commits into
DopplerShift13:masterfrom
carda-system:demo-charge
Open

the workplace accident update: salvage demolition charges and recycler vacuum cleaners#1113
carda-sometimesknownas-paxilmaniac wants to merge 11 commits into
DopplerShift13:masterfrom
carda-system:demo-charge

Conversation

@carda-sometimesknownas-paxilmaniac

@carda-sometimesknownas-paxilmaniac carda-sometimesknownas-paxilmaniac commented Jun 14, 2026

Copy link
Copy Markdown
Collaborator

About The Pull Request

adds demolition charges and matching remote to engineering and supply lathes
plant the demo charge on the wall like c4, has no timer but instead requires the remote in order to explode
click the remote until the charges explode. Usually takes 3 clicks. usually.

also adds effects in front of the salvage inlets on every map that pull items towards the recycler/conveyor belt when they pass through, making resource collection a little easier.

Why It's Good For The Game

Welding as the only option for destroying walls in shipbreaking is lame, we need everyone to be able to nuke themselves into the stone age by accident

Trying to make sure items go into the outlet can be a bit of a hassle as well and the pulling effect in front of the inlets should help this.

Changelog

🆑
add: adds demo charges and matching remotes to engineering and cargo lathes that only work (by default) on shipbreaking shuttles
add: suction effects that pull unanchored things towards the inlets of the recycler and collector in salvage yards
/:cl:

@github-actions github-actions Bot added Tools Sprites Funny little pixels on our screen Feature Something new, something fresh. labels Jun 14, 2026
Comment thread modular_doppler/shipbreaking/code/tools/demo_charge.dm

@00-Steven 00-Steven left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

aside from the question that drew my attention

Comment thread modular_doppler/shipbreaking/code/tools/demo_charge.dm Outdated
righthand_file = 'icons/mob/inhands/items/devices_righthand.dmi'
w_class = WEIGHT_CLASS_SMALL

/obj/item/demo_charge_detonator/attack_self(mob/user)

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

might wanna use interact or w/e, just like, whatever makes sure clicking this adds fingerprints

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

so yeah does this apply fingerprints currently? cause it should

@github-actions github-actions Bot requested a review from 00-Steven June 14, 2026 01:16
@github-actions github-actions Bot added the Map Edit Map Related label Jun 15, 2026
@carda-sometimesknownas-paxilmaniac carda-sometimesknownas-paxilmaniac changed the title the workplace accident update: salvage demolition charges the workplace accident update: salvage demolition charges and recycler vacuum cleaners Jun 15, 2026
boom_sizes = list(1, 3, 5)
directional_arc = 200
if(3)
boom_sizes = list(0, 5, 7)

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

these are absolutely massive explosion sizes - a minibomb grenade is 1 dev / 2 heavy / 4 light for reference

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

2/10 or 1/5 being minibombs is probably a bit too much
that said these by default only work properly on da salvage shuttles so more of a shrug

@github-actions

Copy link
Copy Markdown

This PR has been inactive for long enough to be automatically marked as stale. This means it is at risk of being auto closed in ~ 7 days, please address any outstanding review items and ensure your PR is finished, if these are all true and you are auto-staled anyway, you need to actively ask maintainers if your PR will be merged. Once you have done any of the previous actions then you should request a maintainer remove the stale label on your PR, to reset the stale timer. If you feel no maintainer will respond in that time, you may wish to close this PR youself, while you seek maintainer comment, as you will then be able to reopen the PR yourself

@github-actions github-actions Bot added the Stale label Jun 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature Something new, something fresh. Map Edit Map Related Sprites Funny little pixels on our screen Stale Tools

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants