Commit Graph

45148 Commits

Author SHA1 Message Date
Drsmail
fc2e10fc3c Prevents TGUI crash when slime tries to feed with 0 valid targets (#28031)
* Prevents TGUI Crush when 0 targets was found.

* !

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

---------

Signed-off-by: Drsmail <60036448+Drsmail@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2025-01-26 06:32:40 +00:00
CRUNCH
e214704b34 Update hydroponics_tray.dm (#28119) 2025-01-26 06:31:00 +00:00
warriorstar-orion
dd45fc5364 fix cabling placement on plating (#28118) 2025-01-26 05:11:20 +00:00
Qwertytoforty
c95ef29869 kills flick from jetpacks again (#28114) 2025-01-26 03:30:20 +00:00
warriorstar-orion
a9134fa643 fix catwalk cabling placement when clicking on space (#28117) 2025-01-26 03:16:45 +00:00
Vi3trice
521413f643 Update clothing.dm (#28115) 2025-01-26 03:16:31 +00:00
warriorstar-orion
1b253069a6 fix immovable rods looping continuously (#28108) 2025-01-26 00:55:31 +00:00
Charlie Nolan
fbf85402e3 Refactor /proc/get_mobs_in_view for speed (#28102) 2025-01-26 00:53:52 +00:00
warriorstar-orion
f479ace54f Attack chain migration: /obj/machinery (#27784)
* one at a time let's go

* air alarm

* so many

* meh

* hell

* hell

* hmm

* Attack chain migration: /obj/machinery

* what the fuck?

* hell

* review fixes

* whoops

* fix build

* nuke fixes, more tests

* gland dispsenser and start of autolathe test

* var renames

* small fixes

* i tire of life

* more tests

* more tests

* more tests

* shrink map

* customize autolathe design disk load delay

* cell charger

* fire alarm frame installation test

* funny and burz reviews

* nuke fixes
2025-01-26 00:23:42 +00:00
Contrabang
22216bbca2 Adds more logging to dynamic (#28090)
* logging

* more logging

* tweak
2025-01-26 00:17:59 +00:00
warriorstar-orion
ad43a1deca fix flaky vetus test failures in the dumbest way possible (#28100) 2025-01-25 21:03:58 +00:00
PopeDaveThe3th
98bf5f0295 fix (#28099) 2025-01-25 15:45:07 -05:00
Erikos
47cec936e9 Makes One-Click-Antag report who was made antag (#28058)
* create antag verbosity

* whoopsie
2025-01-25 19:38:59 +00:00
kyunkyunkyun
4e06e69faa making it better? (#27828) 2025-01-25 19:37:21 +00:00
Drsmail
754a868650 [FIX] Better slices (#27807)
* Slices have a base class /food/slice

* Refactor

* Small fix

* Adds default reagent for empy slices

* Looks good

* adds_list_reagents

* "Reverted snake_case_remap files to state from original commit

* I don't know how to resolve merge conflicts :)

---------

Signed-off-by: Drsmail <60036448+Drsmail@users.noreply.github.com>
2025-01-25 19:36:04 +00:00
Charlie Nolan
99d18c8513 Remove an old proc (#28041) 2025-01-25 19:33:45 +00:00
Vi3trice
6c715ae387 Adds color boxes to View Variable hex colors (#28064)
* dusting off the vsc

* A spacer makes more sense

* That's not a meteor

* Oh yeah we do have a regex file

* Update code/datums/datumvars.dm

Co-authored-by: Charlie Nolan <funnyman3595@gmail.com>
Signed-off-by: Vi3trice <80771500+Vi3trice@users.noreply.github.com>

* Missing char

---------

Signed-off-by: Vi3trice <80771500+Vi3trice@users.noreply.github.com>
Co-authored-by: Charlie Nolan <funnyman3595@gmail.com>
2025-01-25 19:31:34 +00:00
Toastical
9de6d5b4e7 fixes mantis blade implant surgery (#28073)
* removed a internal organ check

* equality for IPCs

---------

Co-authored-by: Toastical <toastical@toaster.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2025-01-25 19:30:52 +00:00
DGamerL
9c9bdabca5 Fixes cone spells accidentally going diagonal (#28077)
* Diagonal fixes

* Better fix
2025-01-25 19:30:17 +00:00
Vi3trice
bde8b035bd Which is which does matter (#28079) 2025-01-25 19:29:50 +00:00
Luc
16684276b3 Fixes some display issues with the next step on the surgical computer (#27972)
* Fixes some surgical computer issues

* better naming
2025-01-25 19:27:31 +00:00
Charlie Nolan
e8f78062aa Update VV to work better in 516 (#28078) 2025-01-25 14:02:03 +00:00
Paul
ad4e5a66f7 [PTBF] Hallucination: The Backrooms (#27710)
* add backrooms hallucination

* mapmerge

* fix some backrooms issues and add some error handling stuff

* change backrooms carpet

* remove code that isn't doing anything

* tick new backrooms file

* try a new method with movement

* don't smooth corners

* fix red carpet hiding under backrooms carpet

* fix multiple turfs

* accidentally removed important code tracking items, oops

* implement new solution to the backrooms clone thing

* hmm so that's what the icon does

* indentation machine broke

* remove the tucked away spawn locations

* add comment for follow_movement

* revert oversight (the bar can keep its bevvies)

* put the thing back in that I wasn't supposed to remove

* Update code/modules/hallucinations/effects/backrooms.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Paul <90473506+pwbokie@users.noreply.github.com>

* Update code/modules/hallucinations/effects/backrooms.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Paul <90473506+pwbokie@users.noreply.github.com>

* fix missing comma

* code improvement tweaks from DLG

* add a fade out and in

---------

Signed-off-by: Paul <90473506+pwbokie@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2025-01-25 13:27:39 +00:00
Paul
0a08b79552 add slime people to the magic mirror (#28027) 2025-01-25 00:05:53 +00:00
Erikos
b7e1042eb7 Lazarus Reagent no longer forces you Alive (#28011)
* kinda works

* work damn it

* almost there

* let there be life

* small changes

* Recommended changes (Thanks CinnamonSnowball!)
2025-01-25 00:05:22 +00:00
kyunkyunkyun
01e19a07d4 this one is correct (#28001) 2025-01-24 23:59:43 +00:00
Chap
ef0fe20beb Kills changeling autoparry (#27868)
Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: Adrer <adrermail@gmail.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
2025-01-24 23:58:45 +00:00
Charlie Nolan
a809609e0c Handheld EFTPOS offering (#27978)
* Handheld EFTPOS offering

* Apply suggestions from code review

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: Charlie Nolan <funnyman3595@gmail.com>

---------

Signed-off-by: Charlie Nolan <funnyman3595@gmail.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
2025-01-24 23:54:36 +00:00
Bm0n
72a06a1d8c Gives full tile R-Windows and Plasma R-Windows and Plastitanium heavy rad protection, nerfs smaller dir based windows. (#27898)
* the change

* few more changes

* desc update

---------

Co-authored-by: Bmon <no@email.com>
2025-01-24 23:52:53 +00:00
warriorstar-orion
5b516c3166 Scatter depot loot to the solar winds. (#27954)
* Scatter depot loot to the solar winds.

* make zoo spawners guaranteed

* INFINITY also used for spawn_all_loot, whoops

* move abandoned sec shuttle spawner to locked crate

* Can't use spawn_all_loot and nested lists together

* Reduce pixel offset on mech transport spawn scatter

* set updatepaths script number

* incorporate changes from #27398 and remove old spawners

* some numbers tweaking

* pct -> %

* move briefcase from common to rare for ruins

* lower loot budget from 1800 -> 1700
2025-01-23 07:41:04 +00:00
PopeDaveThe3th
69b87f8378 [LORE] Decently Sized Armor Lore Drop (#27750)
* armor

* Update code/modules/clothing/head/helmet.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>

* Update code/modules/clothing/head/helmet.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>

* Update code/modules/clothing/head/helmet.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>

* Update code/modules/clothing/head/helmet.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>

* Update code/modules/clothing/head/helmet.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>

* Update code/modules/clothing/suits/armor_suits.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>

* Update code/modules/clothing/head/helmet.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>

* Update code/modules/clothing/head/helmet.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>

* Update code/modules/clothing/suits/armor_suits.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>

* Update code/modules/clothing/suits/armor_suits.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>

* Update code/modules/clothing/suits/armor_suits.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>

* Update code/modules/clothing/suits/armor_suits.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>

* Update code/modules/clothing/suits/armor_suits.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>

* Update code/modules/clothing/suits/armor_suits.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>

* Update code/modules/clothing/suits/armor_suits.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>

* Update code/modules/clothing/suits/armor_suits.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>

---------

Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
2025-01-23 07:40:08 +00:00
PopeDaveThe3th
4bdd8a06ba [LORE] Bluespace Lore Pass Pt. 1 (#27809)
* when the space is blue

* Update bio_chip_fluff.dm

* Update wormhole_jaunter.dm

* Update magazines.dm

* Update bags.dm

* Update magazines.dm

* Update dance_machine.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>

* Update closets.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>

---------

Signed-off-by: PopeDaveThe3th <80988376+PopeDaveThe3th@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
2025-01-23 05:21:16 +00:00
warriorstar-orion
157276d6cb Port /tg/ move manager, drift and jetpack components. (#27698)
* Port /tg/ move manager, drift and jetpack components.

* don't add go through newtonian movement if not moved to a turf

* various cleans for blood drifts and mob speed

* fix slow meteors

* why on fuck's earth aren't speedbikes vehicles

* style lint

* also wtf

* okay i'm an idiot

* fix meaty ore speed and blood decal double stepping

* fix not unbuckling pulled object occupants

* don't bother dealing with immovable rods just yet

* exclude bubblegum and vetus from move manager for now

* fix issues related to null weightless blood icons

* reset blood icon state properly

* fuck it, we'll deal with mobs when basic mobs happen

* break infinite loop in decal splat
2025-01-22 22:49:58 +00:00
DGamerL
3954981ff2 Adds conical spells from TG (#27979)
* Adds conical spells from TG

* Remove testing stuff

* Errant whitespace

* Fix levels
2025-01-22 22:08:53 +00:00
DGamerL
3e3837da54 Removes some baaaad hallucinations (#27984) 2025-01-22 21:19:31 +00:00
Burzah
902b51fceb Gives Paramedic MODsuit more Radiation Protection (#27824)
* Initial Change

* To infinity and beyond

* down to 259
2025-01-22 21:01:51 +00:00
WenlockTheBritishHobo
98829ec407 Update human_mob.dm (#28059) 2025-01-22 14:51:08 +00:00
Toastical
f748079e69 Fixes spray can double menu (#27944)
* override attack_self on subtype

* whoops

* New to Initialize

* linter?

---------

Co-authored-by: Toastical <toast@toaster.com>
2025-01-22 04:29:58 +00:00
Charlie Nolan
28b41d925d SSair correctness improvments (#28057) 2025-01-22 04:09:14 +00:00
Toastical
fda350cd1e Migrates door remotes to the new attack chain + fixes janikeyring (#27925)
* migrates door remotes + removes unused airlock var

* remove janikey do_after bar

* me stoopid

* initializes + remove extra line

---------

Co-authored-by: Toastical <toast@toaster.com>
2025-01-21 17:18:43 +00:00
SchrodingersWolf
52a9163a17 Syndicate Research Base Mega Fix Pack (#27369)
* Even the Syndicate needs light

* Fixes Claw Game and added more lights

* Let's try this again

* UpdatePath hook deployed - Thanks Warriorstar

* I have zero idea how this happened

* Fixed an issue with APC being in the wrong Area

* Reverts Delta mapchange

* Let's try this again

* Had to manually change the mapfile in the end...
2025-01-21 17:13:37 +00:00
Burzah
1edc6a714a TGUI List for VV (#27940) 2025-01-21 16:45:41 +00:00
Contrabang
7aa807694e [s] fixes some stuff (#28052) 2025-01-21 16:43:42 +00:00
Charlie Nolan
02a591afa0 Add one-click for event roles. (#27855)
* Add one-click for event roles.

* Apply suggestions from code review

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Signed-off-by: Charlie Nolan <funnyman3595@gmail.com>

* Review fix.

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

Signed-off-by: Charlie Nolan <funnyman3595@gmail.com>

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

Signed-off-by: Charlie Nolan <funnyman3595@gmail.com>

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

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Charlie Nolan <funnyman3595@gmail.com>

---------

Signed-off-by: Charlie Nolan <funnyman3595@gmail.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2025-01-21 15:33:07 +00:00
Charlie Nolan
b89794e427 Don't orphan wind. (#28050) 2025-01-21 14:46:15 +00:00
Burzah
54e5102d04 nerf bat (#28030) 2025-01-21 14:45:01 +00:00
ExusA
59bb8098eb Upped flavortext length to 400 (#27976) 2025-01-21 12:20:54 +00:00
Vladislav Mikhalko
718e0034c8 fix plating construction on lattice and catwalk (#28024) 2025-01-21 12:19:51 +00:00
Charlie Nolan
06bfd9b380 Meteor shielding improvements (#27996) 2025-01-21 12:18:10 +00:00
Contrabang
8b817aa075 [s] Fixes an issue with dynamic late spawning (#28047)
* [s] Fixes an issue with dynamic spawning

* shit quick fix
2025-01-21 01:05:12 +00:00