Commit Graph

28459 Commits

Author SHA1 Message Date
warriorstar-orion
29935d7db9 Datumize job assignment. (#28521)
* Datumize job assignment.

* fix arg

* correct argument type passing

* lewc review 1

* Apply suggestions from code review

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

* Apply suggestions from code review

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

* microptimizations for iterations

* shit, not this one

* make logging more consistent

* copy over head/antag roll logic

* okay we're done with dumb boutique logging sinks

* this is the same proc

* this is the same proc

* fix build

* more logging and check command position availability

* tighten up some logic

* mostly tiny tweaks

* tweak logs

* add step type for latejoin

---------

Signed-off-by: warriorstar-orion <orion@snowfrost.garden>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2025-05-04 18:23:46 +00:00
warriorstar-orion
b5fa9dda9f add admin verb for log access by round ID (#29174)
* add admin verb for log access by round ID

* Update code/modules/admin/verbs/getlogs.dm

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

* add check_rights

---------

Signed-off-by: warriorstar-orion <orion@snowfrost.garden>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2025-05-04 05:34:44 +00:00
Bm0n
7bfa944664 eyes in eyes (#28579)
Co-authored-by: Bmon <no@email.com>
2025-05-04 04:11:01 +00:00
Christasmurf
dde810d7bf all the bits (#29130) 2025-05-04 03:46:44 +00:00
warriorstar-orion
7fb024cc89 add emissives to refill stations (#29176) 2025-05-04 03:43:02 +00:00
PollardTheDragon
c4b6a10754 Fixes tool bit surgery fail rate (#29096) 2025-05-04 03:29:46 +00:00
kyunkyunkyun
07983f7f8e Update ert.dm (#29101) 2025-05-04 02:40:45 +00:00
A1-Yamegata
feb8852c95 Bio-suit slowdown reduction (#29075)
* changed bio_suit slowdown from 1 to 0.45

* removed sec's bio_suit slowdown value as it will inherit the same value as regular bio_suit
2025-05-04 02:35:59 +00:00
kyunkyunkyun
ec6a23eec5 Make multitile airlocks/poddoors directional (#28928)
* Update multitile airlocks

* Update shuttle_rotate.dm

* updatepaths

* code review changes + linters

* i failed my own linters

* updatepaths
2025-05-04 02:35:33 +00:00
BiancaWilkson
8ab66d23df Unregisters the signal (#29203) 2025-05-02 20:00:09 +00:00
warriorstar-orion
a8c7f29d9f bump minimum megafauna spawn distance (#29098) 2025-05-02 16:43:32 +00:00
PollardTheDragon
0a358dfd8d Fixes mecha overheal (#29198) 2025-05-02 00:22:47 +00:00
Bm0n
4067e7491c Fixes layering/cover icon for the sports car (#29155)
* INITIAL D

* 1 too many tabs

---------

Co-authored-by: Bmon <no@email.com>
2025-05-01 22:33:22 +00:00
PollardTheDragon
e9f46e8ea3 Fixes roundstart air vacuum (#29175) 2025-05-01 22:32:49 +00:00
warriorstar-orion
6a6bd64b6f fix lavaland anomalous crystal shuttle floors (#29183) 2025-05-01 22:32:22 +00:00
warriorstar-orion
78a38feaa5 fix too-long oven recipes (#29182) 2025-05-01 17:09:15 +00:00
PollardTheDragon
01cbf35aca Fixes checks (#29153) 2025-04-30 01:05:27 +00:00
kyunkyunkyun
2ba0edbefb fix (#29129) 2025-04-30 01:03:21 +00:00
leboucliervert
a13b0654f4 Making the Rapid Crate Sender (RCS) printable (#29077)
* Protolathe-RCS

* RCS-origin-tech

So many thoughs were spent trying to figure out something.. When I can just make it not have outrageous origin_tech AND keep the same tech requirements

* Revert unwanted edit
2025-04-30 00:55:58 +00:00
Toastical
5a61936f89 Nerf Spectral Blade (#29143)
* spectral blade nerf

* adjust damage per ghost

* add parry with 30% uptime

* whoops wrong attack type

* Update code/modules/mining/lavaland/loot/ashdragon_loot.dm

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

* scaling parry stam coeff and uptime

* uptime math correction

* correct my incorrect math

---------

Signed-off-by: Toastical <20125180+Toastical@users.noreply.github.com>
Co-authored-by: kyunkyunkyun <120701975+kyunkyunkyun@users.noreply.github.com>
2025-04-30 00:43:12 +00:00
PollardTheDragon
42099d95b1 Fixes runtime in power hammer (#29139) 2025-04-28 16:18:07 +00:00
Migratingcocofruit
bd1ff7e209 fixes syringe runtimes (#29142) 2025-04-28 16:14:29 +00:00
Toastical
adcc812a87 migrates and fixes envy knife (#29027)
Co-authored-by: Toastical <toast@toaster.com>
2025-04-26 18:56:03 +00:00
Migratingcocofruit
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
warriorstar-orion
19353c93f5 add BSA fires to investigate log (#29134) 2025-04-26 18:24:03 +00:00
Toastical
426babc7df click_catcher will now readd itself when the hud updates (#29041) 2025-04-26 18:22:19 +00:00
Migratingcocofruit
172887da50 Fixed filters and mixers operating with no power (#29050) 2025-04-26 18:19:43 +00:00
PollardTheDragon
18ff8ebd52 Fixes Tracker (#29066) 2025-04-26 18:17:48 +00:00
Migratingcocofruit
1156dee51d Fix some spider attacks being improperly parried (#29062)
* Fix black and white terror spider attacks being improperly parried

* Update green.dm
2025-04-26 18:15:55 +00:00
warriorstar-orion
fc9958dac8 fix deep-fried anything recipe collision (#29114) 2025-04-26 18:10:45 +00:00
kyunkyunkyun
0cd1aeb969 Update carbon_procs.dm (#29021) 2025-04-26 18:08:48 +00:00
kyunkyunkyun
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
PollardTheDragon
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
Toastical
2cac9b7e64 check if the ticker is ticker is running (#29105) 2025-04-26 14:26:52 +00:00
warriorstar-orion
349de637b8 fix morphs not being able to attack basic mobs (#29118) 2025-04-26 14:25:42 +00:00
warriorstar-orion
d0e3d055c0 remove dead var /mob/var/can_strip (#29119) 2025-04-26 14:24:51 +00:00
Qwertytoforty
6aa32ab99a unfucks modlink linkage (#29113) 2025-04-26 14:23:40 +00:00
PollardTheDragon
5a5e760f37 Smith Addition: Productivity Bit (#28999)
* Adds productivity bit

* Digging sand

* Proper smithing costs
2025-04-26 14:15:34 +00:00
Toastical
56f46c9304 [s] Adds message length limits. (#29107)
* message limits

* different limits
2025-04-24 16:00:08 +00:00
azulez
c826924ead Added a few non-lethal SHAME suicide paths for the disabler. (#29038)
* Added a few non-lethal SHAME suicide paths for the disabler.

* Spelling fix, spacing fix per suggestion.

* Update code/modules/projectiles/guns/energy/stun.dm

Not sure how this snuck back in.

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

---------

Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
2025-04-24 15:00:06 +00:00
Qwertytoforty
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
PollardTheDragon
bef2f57a9d Smith Polish - Item Insertion QOL (#28973)
* QOL

* Extra QOL
2025-04-24 14:33:16 +00:00
warriorstar-orion
5fc4fdd6a9 add service and smith boards to tech storage (#29083) 2025-04-24 14:24:02 +00:00
PollardTheDragon
fb55c4b712 Fixes material movement mod (#29089) 2025-04-22 13:07:53 +00:00
kyunkyunkyun
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
The Malf E
0a80e42d1a Adds [Name] autofill to paperwork (#29000)
* add name

* Update code/__HELPERS/text.dm

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Signed-off-by: The Lusty E <89947174+bruhlookatthisdood@users.noreply.github.com>

---------

Signed-off-by: The Lusty E <89947174+bruhlookatthisdood@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2025-04-22 11:46:12 +00:00
CRUNCH
c0b6b24449 Update robot_modules.dm (#28933) 2025-04-22 11:45:31 +00:00
Migratingcocofruit
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
AffectedArc07
df366b399b Warning if clients are still on 515 (#29067) 2025-04-21 18:10:04 +00:00
Migratingcocofruit
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