Commit Graph
24143 Commits
Author SHA1 Message Date
warriorstar-orionandGitHub 8797ca4602 remove cigarette debugging message (#29157) 2025-04-30 00:41:25 +00:00
warriorstar-orionandGitHub 30d511c5d9 admin log surplus crate purchases and contents (#29144) 2025-04-28 16:12:38 +00:00
MigratingcocofruitandGitHub 63fb835a3e Replace atmos tank vents with scrubbers (#29047)
* Replace tank vents with scrubbers

* Update emeraldstation.dmm

* take care of stray autolink ids

* fix some maps

* Update boxstation.dmm

* Update boxstation.dmm

* change injectors vents and scrubber to be off by default when added to a controller.

* makes refresh work properly if one of the devices is deleted
2025-04-26 18:43:51 +00:00
CRUNCHandGitHub dc5f3a8365 Stamping out Cigarettes Doesn't Teleport Them to Your Mouth Anymore (#28993)
* Update cigs.dm

* Update cigs.dm
2025-04-26 18:26:40 +00:00
ToasticalandGitHub a9ea980d5c add specific airlock handling when chamber pressure matches the target pressure (#29045) 2025-04-26 18:25:01 +00:00
cool20141GitHubcool20141 <>
c5511b0b88 fix add_vomit_floor proc (#29042)
Co-authored-by: cool20141 <>
2025-04-26 18:21:08 +00:00
ToasticalandGitHub d46da2da77 bomba fixed (#29070) 2025-04-26 18:14:18 +00:00
warriorstar-orionandGitHub 9e0f79358a allow COMSIG_ATOM_UPDATE_OVERLAY responders to add managed overlays directly (#29091) 2025-04-26 18:12:14 +00:00
kyunkyunkyunandGitHub e48f4ddbf3 Make sinks/toilets/showers directional for mapping (#28940)
* update watercloset.dm (again)

* add missing returns and armor check

* updatepaths

* maybe now

* try this

* should be better

* paths

* sleep doesn't work

* is it better

* he slips xdd

* this

* come on

* ok i can't beat the grab
2025-04-26 18:06:38 +00:00
kyunkyunkyunandGitHub 6f0f2b8024 Syndicate mobs rework (#28706)
* initial

* i'll get fired

* update icons for mapping as well

* update maps

* tweak

* tweak and revert a bit

* tabs

* speak english, motherfucker

* oh

* updatepaths
2025-04-26 17:58:24 +00:00
CRUNCHandGitHub 00d32aed74 Migrates Smokables to the New Attack Chain (#28986)
* Update cigs.dm

* Update cigs.dm

* yes

* Update test_tiny.dmm
2025-04-26 17:51:45 +00:00
6ecd1e4091 Tanks Matter: Refill Stations and Internals Nerfs (#28821)
* Nerfs tank volumes

* Adjusted gas volumes, commented expected tank durations

* Refill station no id

* No more unwrenching refill stations

* Unary Refill Stations

* Refill stations are working, and sprited

* Analyzers and plasma tank limit

* added machines

* Made refill stations truly standalone, gave them canister-sized internal volumes. Removed excess file

* Fixed runtimes, emerald conflict

* implanted the machines

* placement revisions

* oops

* Fixes CI issues on Delta and Emerald

* Removed unintended change

* Grammar

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* Power stuff

* Some map fixes

* More fixes

* Removes extraneous the, better checks for allowed tanks in plasma refill station

* Update for multi-sector lavaland

* Fixes air mix tanks distribution pressure

* Fixes runtimes

* Map merge fixes

* More fixes

* Even more map merge fixes

---------

Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Co-authored-by: EmeraldCandy <silverriolu@yahoo.com>
Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
2025-04-26 17:35:33 +00:00
PollardTheDragonandGitHub 5a5e760f37 Smith Addition: Productivity Bit (#28999)
* Adds productivity bit

* Digging sand

* Proper smithing costs
2025-04-26 14:15:34 +00:00
PopeDaveThe3thandGitHub bdf4863757 wololol (#28943) 2025-04-26 14:14:47 +00:00
fddf9be567 Ports mod link system and scryers (#28479)
* commiting

* and this

* the rest of the fucking owl

* name moment

* in my defense it printed

* Apply suggestions from code review

Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Signed-off-by: Qwertytoforty <52090703+Qwertytoforty@users.noreply.github.com>

* woe old code removey

* and tgui / comment

* Apply suggestions from code review

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: Qwertytoforty <52090703+Qwertytoforty@users.noreply.github.com>

---------

Signed-off-by: Qwertytoforty <52090703+Qwertytoforty@users.noreply.github.com>
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
2025-04-24 14:52:45 +00:00
CRUNCHandGitHub e6ad589b41 Update surgical_tray.dm (#28975) 2025-04-24 14:34:35 +00:00
YoursTrulyHollowandGitHub a545c21887 repair droid sprite update (#28954) 2025-04-24 14:31:43 +00:00
warriorstar-orionandGitHub 5fc4fdd6a9 add service and smith boards to tech storage (#29083) 2025-04-24 14:24:02 +00:00
HMBGERDOandGitHub 356c793f16 bringing back l_move_time variable (#29072) 2025-04-24 12:12:08 +00:00
kyunkyunkyunandGitHub 94c0b75e63 fix (#29099) 2025-04-23 04:50:57 +00:00
ecd13af77c Fix check_ghost_client() runtime + improve examine/hud conditions (#29023)
* should be fine

* these 2 as well

* Update code/modules/mob/living/carbon/examine.dm

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: kyunkyunkyun <120701975+kyunkyunkyun@users.noreply.github.com>

---------

Signed-off-by: kyunkyunkyun <120701975+kyunkyunkyun@users.noreply.github.com>
Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
2025-04-22 11:47:18 +00:00
MigratingcocofruitandGitHub d6a1084cfc Chair rotation fix (#29018)
* Makes pushing mobs not revert direction changes from other sources if they happen at the same time

* Update chairs.dm

* remove signal handler
2025-04-21 22:34:45 +00:00
MigratingcocofruitandGitHub cfbb9f4a1f Turbine Rework (#28524)
* it doesn't work at all yet

* Update turbine.dm

* Adds throtle control

* Update tgui.bundle.js

* Update turbine.dm

* more changes

* Adds bearing damage and failure

* a couple missed undefs

* Adds compressor grinding

* Adds requested signs to the turbine area

* Fixes button positioning

* Adjust friction from bearing damage and make the compressor always lose energy to friction

* Update tgui.bundle.js

* Update tgui.bundle.js

* Update tgui.bundle.js

* Update tgui.bundle.js

* Update tgui.bundle.js

* Update tgui.bundle.js

* Update tgui.bundle.js

* resolve conflict

* Put the turbine signs back in

* Display A message on the console when bearings are broken

* UI improvements and a small tweak to the temperature for thermal efficiency

* Thermodynamics fix

* more bearing damage

* more adjustments

* Update tgui.bundle.js

* Update turbine.dm

* Update turbine.dm

* adjustments

* More adjustments

* Fixes turbine building and changes thermal efficiency from bearing scaling

* Replaces outlet vents with scrubbers and extends faragus outlet chamber by a tile

* turbine building fix

* Add post burn temp to the UI

* Update tgui.bundle.js

* Fix to broken checking and more balance stuff

* Update turbine.dm

* Changes the scrubbers and pumps on the turbine to be off by default

* Fixes turbine not updating ui when broken/offline, as well as not heating up from friction

* review changes
2025-04-20 22:26:34 +00:00
AhzpyandGitHub 5565c1ed51 hop radio is service color (#28985) 2025-04-20 21:16:56 +00:00
PollardTheDragonandGitHub 760db22912 Adds smith bag (#29015) 2025-04-20 21:07:41 +00:00
warriorstar-orionandGitHub 8dbbc06f3d add tech storage spawners, improve spawner pixel offsets (#28935)
* add tech storage spawners, improve spawner pixel offsets

* fix missing pipe
2025-04-18 22:02:47 +00:00
MigratingcocofruitandGitHub 6c67ba12ef Fix holopara action buttons remaining if your holopara gets gibbed (#29011)
* Fix incorporeal mobs getting sucked into the singularity

* Correctly removes the guardian UI from summoner on death
2025-04-18 20:50:45 +00:00
d2c761821a Lavaland weather types: Dying is Fun edition (#28600)
* ddsadsa

ddsadsa

* beginning

* more progress

* oops saved

* radar workin now

* bugfixing and tweaks

* working on volcano

* tweaking

* ill figure this out later

* testing still

* MORE testing

* gunna cry

* PROGRESS!!!

* volcano DONE

* starting the acid rain

* acid rain code complete

* starting windstorm

* more bugfixing...

* its finished! need to bugtest

* bugfixing

* bugfixing

* forgot prob values

* spacing fix for linter

* linter fix

* undefining things

* Update code/datums/weather/weather_types/lavaland_weather.dm

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Update code/datums/weather/weather_types/lavaland_weather.dm

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Update code/game/machinery/radar.dm

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Update code/datums/weather/weather_types/lavaland_weather.dm

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Update code/game/machinery/radar.dm

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Update code/game/machinery/radar.dm

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* misc fixes/changes

* updated the doppler tower

* small tweaks

* still trying to get pods to work

* better support for sound transition to newly placed shelters

* minor fixes

* this didnt take oops

* nudged the probabilities

* deconflicting

* Update code/datums/weather/weather_types/lavaland_weather.dm

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Update code/game/machinery/radar.dm

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Update code/game/machinery/radar.dm

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* Update code/game/machinery/radar.dm

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* applied requested fixes

* master update

* updates

* this should be here

* Apply suggestions from code review

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* requested fixes

* sound tweaks

* remove debug message

* turned down ash storm sound

* fix gulag weather and attempt to fix sound overlap

* blackbox weather and title-case ash storms

* change up probabilities and bump acid rain melt chance

* another title case

* starting on issues

* revert some changes

* tiny tweak

* reworked acid rain a bit

* small tweaks to sleepers

* moderate again

* revert

* ups the rocks

* bug fixes

---------

Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>
Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
2025-04-18 20:18:38 +00:00
kyunkyunkyunandGitHub f9bf03271c Two handed component slight audio improvement (#28892)
* Update two_handed.dm

* remove unused
2025-04-18 19:28:41 +00:00
6935d2df5d Updates pride mirror's code (#28718)
* better

* code review

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Signed-off-by: kyunkyunkyun <120701975+kyunkyunkyun@users.noreply.github.com>

---------

Signed-off-by: kyunkyunkyun <120701975+kyunkyunkyun@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2025-04-16 17:32:31 +00:00
MigratingcocofruitandGitHub cd1db6e7f4 Implants, implanted items and other bodypart contents no longer get deleted on species change (#28540)
* transfers implants, cavity implants and bodypart contents when changing species.

* Dropping cyber implants on the ground instead
2025-04-16 17:27:33 +00:00
warriorstar-orionandGitHub fa1faf6054 add 'get machines by type' to SSmachines (#28979) 2025-04-16 17:17:54 +00:00
warriorstar-orionandGitHub e5a1f31e6d add a blackbox for rock floors dug into ore_mined feedback (#28980) 2025-04-16 17:16:38 +00:00
kyunkyunkyunandGitHub 88578f3471 Fixes some acid procs (#28828)
* sane

* oh wow

* isnull
2025-04-16 17:02:16 +00:00
1771ca456a Scanners display reagents inside of players' made bombs (#28607)
* Set container_type to transparent & saving reagents adding to chem bomb

* Update code/game/objects/items/weapons/grenades/chem_grenade.dm

Add tab to line

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Custodi <31255302+Custodi@users.noreply.github.com>

---------

Signed-off-by: Custodi <31255302+Custodi@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2025-04-16 17:00:42 +00:00
BurzahandGitHub b5b05a11af Changes the colors of some chemicals while in glass containers (#28510)
* Initial commit

* made color changes
2025-04-16 13:30:57 +00:00
warriorstar-orionandGitHub 597b297ea6 adds emissive overlays to shelter capsule machines (#28941) 2025-04-15 14:58:55 +00:00
PollardTheDragonandGitHub 9219edb732 Adds AI Program Reset Disk (#28952)
* Adds AI Program Reset Disk

* Trailing newline for the linter gods

* Adds program reset alert
2025-04-15 14:55:32 +00:00
OsetrokarasekandGitHub 37325e359b Update generic_vendors.dm (#28955) 2025-04-15 14:47:37 +00:00
efc8adb6dd Basic mobs targeting, attacks, and pig migration. (#28987)
* Basic mobs targeting, attacks, and pig migration.

* run updatepaths

* fix duplicate macro def

* Update code/datums/ai/basic_mobs/basic_ai_behaviors/basic_attacking.dm

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: warriorstar-orion <orion@snowfrost.garden>

---------

Signed-off-by: warriorstar-orion <orion@snowfrost.garden>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
2025-04-15 14:45:56 +00:00
warriorstar-orionandGitHub d746150bcf move tendrils and fauna into spawn pools, enforce minimum megafauna spawn distance from base (#28968)
* move tendrils into a spawn pool

* update formula from feedback

* increase certainty we get enough spawn pool placements

* bleh

* whitespace

* fuck it everyone gets a pool
2025-04-15 14:14:32 +00:00
MigratingcocofruitandGitHub df0b0200cf Call parent if Z level transition fails (#28977) 2025-04-13 12:39:27 +00:00
warriorstar-orionandGitHub 6e5e6dccb8 atom /New -> /Initialize: mech parts (#28930) 2025-04-11 19:38:02 +00:00
warriorstar-orionandGitHub 85df7a43b4 fixes vetus pinpointer tendril targeting (#28967) 2025-04-11 18:24:24 +00:00
warriorstar-orionandGitHub 27a2ea6737 unregister COMSIG_ATOM_AFTER_SUCCESSFUL_INITIALIZED_ON on chasm turfchange (#28960) 2025-04-11 18:22:16 +00:00
chuga-gitGitHubparadisess13[bot] <165046124+paradisess13[bot]@users.noreply.github.com>
5c8ba2ee4e Ports rust_g -> rustlibs: logging, toml, dmi, json, and noisegen (#28858)
* Rustlibs logging, toml, dmi, and dbpnoise

* missed one

* Hopefully fix logging utf-8 decode errors

* Fuck

* Build Rust library

* ports rust_g json validator

* rustlibs_file clippy lint

* Build Rust library

* fix merge conflict

---------

Co-authored-by: paradisess13[bot] <165046124+paradisess13[bot]@users.noreply.github.com>
2025-04-11 17:45:45 +00:00
kyunkyunkyunandGitHub 4094c80116 Make posters directional for mapping (#28861)
* directional posters

* rename updatepaths

* bump

* actually directional

* updatepaths

* update.. paths

* updatepaths

* typo

* updatepaths
2025-04-11 17:44:34 +00:00
warriorstar-orionandGitHub f84ffc49b0 fix turret melee attacks (#28939)
* fix turret melee attacks

* fix ID accessing too
2025-04-11 17:39:42 +00:00
kyunkyunkyunandGitHub e8006a8c8a Better examine descriptions to prevent medics from wasting time trying to revive people that left the server (#28751)
* better examine

* different message
2025-04-11 17:33:06 +00:00
PollardTheDragonandGitHub d7d1550fc4 AI Node Pressure Fix (#28959) 2025-04-10 22:56:00 +00:00