Commit Graph

18777 Commits

Author SHA1 Message Date
west3436
6b51f7d571 Fixes (#36545) 2024-05-19 16:07:48 -05:00
west3436
080b5092cf Burnable Refactor (#36511)
* burnable refactor

* more

* edge case + review
2024-05-19 16:06:57 -05:00
west3436
3d17677b6c lol (#36538) 2024-05-18 18:57:45 -05:00
DeityLink
98b7a469dc Buildable full-tile firedoors (#36493)
* Buildable full tile firedoors

* fix

* fix progress bar
2024-05-18 16:22:04 -05:00
DeityLink
ddb15828ab Alleviate issues with policetape (#36517) 2024-05-18 16:21:28 -05:00
west3436
b223436c84 w_class Fixes (#36520)
* w_class fixes

* oops
2024-05-18 16:20:05 -05:00
west3436
fdbeae5f3b A Series of Unatomic Fire Bugfixes (#36537)
* unatomic fire fixes

* more
2024-05-18 16:09:52 -05:00
west3436
ab9630d262 ash visual fixes (#36530) 2024-05-17 23:11:48 -05:00
west3436
b1402eeb42 hotspot_expose refactor (#36529) 2024-05-17 23:11:33 -05:00
west3436
5608fcbbd4 Igniting Bedsheets and Rags (#36523)
* lesser ignition update

* now tested
2024-05-17 23:11:22 -05:00
west3436
d460e6c33d Fixes roulette turrets shooting blob meteors (#36500)
* Roulette turret fix

* refactor

* refine
2024-05-17 23:01:48 -05:00
west3436
6aa40b3a69 More Fire Fixes (#36514)
* fire fixes

* shelter

* flow improvement
2024-05-16 05:54:39 -05:00
west3436
2ff6afea12 match extinguish fix (#36507) 2024-05-14 14:45:48 -04:00
west3436
1d67ddf33d Fire fixes (#36505) 2024-05-14 11:14:43 -05:00
west3436
434ac40c7a Fire Rework (#35988)
* initial commit

* switcheroo

* include the rest

* fire triangle

* a

* update 2-20

* turfs and reagents and more

* zburn first draft

* remove fire_old

* initial compat

* stable compile

* remove pressure factor

* total autoignition death

* thermal material datums

* a

* more autoignition

* temporary fix for testing

* everything is FUCK

* burning now

* stacks burning

* recursive functionality

* restore burnitselfup

* specific burn case

* everything is shit and fuck

* refactor

* nit

* color & light performance increase

* fix

* smoke cap + changes

* updates

* final (for now)

* remove double count, unit issues, and more tweaks

* logspam and grammar

* prevents worn or held items from burning

* minimum burn time

* fix runtime

* The Cardboard Update

* vis_contents

* cigs burn lol

* lmao

* refactor fire protection

* final fix

* some more held/worn item fixes

* maybe fix foods burning forever

* compile

* restore plasma burning lmao

* review changes

* copypasta error

* copypasta errors 2: this time it's personal

* declare

* extensive fixes

* fix liquid burning behavior

* wtf

* undo smoke cap

* mutable appearances + removal of debug messages

* DMDOC compat

* review changes

* return

* misleading comment
2024-05-14 07:43:39 -05:00
DeityLink
f0a58deddb Fixes invisible paintings on scoreboards (#36502) 2024-05-13 22:40:49 -05:00
DeityLink
ab8ee3d3a6 Attacking glowshroom now gives feedback, and animals can now attack them too (#36491)
* Attacking glowshroom now gives feedback, and animals can now attack them too

* wrong
2024-05-13 22:21:41 -05:00
malfunctioning-ai
77959b160d Cryotheum balancing and sliding objects across ice. (#36456)
* Cryotheum balancing and sliding objects like lockers across ice.

* Fixes division by 0.
2024-05-09 23:51:12 -05:00
nervere
f4e17d4794 fix shift duration timestamp in join game menu and check antags menu (#36447)
* fix shift duration timestamp in join game menu and check antags menu

* return

* tab

---------

Co-authored-by: nervere <sage@lulz>
2024-05-09 23:49:55 -05:00
DeityLink
17bf3cc128 Uplifts window damage overlays (#36445)
* (actually) Fixes window damage overlays

* sqdqsd
2024-05-06 08:36:37 -04:00
DeityLink
2a0a73c1d1 More Cult Fixes (#36465) 2024-05-05 23:31:17 -05:00
13spacemen
8acb7d46ef fixes food and other specific items being white blood-stained (#36463) 2024-05-04 05:00:15 -05:00
DeityLink
ed73dd9db4 Lazy moody lights & merch computer moody lights fix (#36443) 2024-05-03 22:05:02 -05:00
13spacemen
300cf616f5 Lambo Bloody Item Overlays (#36395)
* bloody item overlays use mutable appearances instead of icon cache

* lazylists
2024-05-03 22:04:48 -05:00
SonixApache
4101bfeb4f Adds rock-salt slug shells, intended for riot and anti-occult use. (#36397)
* Adds rock-salt slug shells, intended for riot and anti-occult use.

* + now works on constructs
+ fixed bad text ref in holysalt/water splash on constructs

* remove from cargo
2024-05-02 10:49:16 -04:00
west3436
367e9fcbd9 Alternate Jobs Database (#35964)
* Alernate Jobs Database

* jobs update

* Optional

* cheap

* some outfits

* what a mess

* linter

* finished datums

* should test these before i commit them

* remove extra nonsense

* better outfit

* more improvements

* worn sprites

* complete

* gonfliggd

* fixes
2024-05-01 07:04:51 -05:00
13spacemen
f9ecb637ea Crab Claw Hands (#36391)
* added crab claw hand organs, gotten by butchering crabs
claws can butcher, dont allow gloves, fail dexterity checks, have more punch damage

* butchering product code improvement

* generic hand datum, generic organtype def

---------

Co-authored-by: jwhitak <dilttheidiot@gmail.com>
2024-05-01 07:56:44 -04:00
13spacemen
aeecdbca3a Species Clothing Accessory Sprites (#36427)
* clothing accessories can have species specific sprites

* add more vox sprites, icon_exists() proc, top level species_fit on accessories
2024-05-01 05:41:44 -05:00
DeityLink
38f11b8b60 Fix Cult Bugs (#36438) 2024-04-30 22:03:07 -05:00
DrSnips
e40d7ff5d4 Code cleanup of "chemCandH" file and minor visual bugfix. (#36426)
* Code cleanup of chemCandH

* Bugfix layer organization of effect

* sanity changes
2024-04-30 12:14:47 -04:00
jwhitak
775a5dbdaf Shuttle chair welder mob fix (#36412) 2024-04-30 10:50:08 -04:00
SECBATON GRIFFON
46e078dcb8 Fixes arcane tampered doors teleporting if blocked (#36413)
* Fixes arcane tampered doors teleporting if blocked

* makes less biased towards going north

* makes less biased towards going north

---------

Co-authored-by: SECBATON-GRIFFON <>
2024-04-30 03:13:13 -05:00
SECBATON GRIFFON
f759acab01 Fixes racks dropping parts less frequently on less severe explosions (#36402)
Co-authored-by: SECBATON-GRIFFON <>
2024-04-30 03:01:59 -05:00
SECBATON GRIFFON
795c11a07a Telekinesis sanity fixes (#36362)
* Telekinesis sanity fixes

* not today

* more stuff

* more

* unnecesssary

* returns

* returns

* some more

* doesn't need separate proc

* doesn't need separate proc

* cleanup

* now they don't runtime

* cryo tubes, disk duplicators and floodlights (wow this refactor actually works???)

* more

* more

* more

* mooore

* more one size fits all approach

* cleanup

* cleanup

* cleanup

* cleanup

* cleanup

* cleanup

* makes these not teleport too

* makes more stuff work better

* covers these too

* restores some old behaviour

* does revialver

* railguns, and application for this hinthint

* tomahawk code chopdown

* now i know why these are there, putting it into an offhand is just odd

* good helper proc to cut down on code

* good helper proc to cut down on code

* dupe line

* going thru this file

* big file

* meant to do thsi

* getting these

* more items, nearly done? not sure

* well, i was wrong

* updates syntax

* updates syntax

* aaand looks done!

* more consistent with old logic soz

---------

Co-authored-by: SECBATON-GRIFFON <>
2024-04-30 02:27:26 -05:00
jwhitak
bb03134c96 Screwdriving False Walls Works and Does Not Runtime (#36424)
* runtime, string search, and ending slash removed

* Skips meson image generation if nullspaced
2024-04-28 16:57:48 -04:00
DeityLink
febb5580f5 [Cult 4] Upheaval Update Part 2 - Eclipse Update (#36361)
* First Day

* you sit right there I'll be back

* More UI work

* cultist slot

* cultist slots finished

* actually finished

* ritualized soulblades and shit

* roles part of the main panel

* fixing tooltips and removing rituals

* eclipse event

* eclipse manager

* more eclipse work

* rebase and dance platforms

* more dancing

* more dance and some particles

* lots of stuff again

* more parallax

* pillars and particles

* dark devotion

* more UI

* progress

* sqdqsdsqdsqd

* almost there

* more polish

* gradius

* Rituals return

* Rituaaaals

* tests and fixes

* first fix

* qsdqsd

* derp

* fix

* more fixes

* drill cult

* more polish

* narsie gib and better desc for add_zero_2

* better arg names

* polish and fixes

* fix pylons

* stuck meatblobs no longer spam runtimes

* better

* thematic

* this is way better

* finishing touches

* we've got one more surprise for you

* (and one last fix)

* (and another one)
2024-04-26 16:27:14 -05:00
boy2mantwicethefam
3d24ddd30e Fire Breath and Ring of Fire are now unleashed. (#36378)
* stuff

* no autoignition_welderfuel here
2024-04-25 23:25:15 -05:00
SECBATON GRIFFON
9fda3a26e3 Fixes gas sensor runtime on detecting no gases (#36404)
Co-authored-by: SECBATON-GRIFFON <>
2024-04-25 23:13:23 -05:00
SECBATON GRIFFON
f2b36cf1f7 Fixes runtime on clumsy checking (#36406)
Co-authored-by: SECBATON-GRIFFON <>
2024-04-25 23:12:17 -05:00
SECBATON GRIFFON
170cbba887 Fixes crate weigher not going back up when pulled from under crate (#36382)
* Fixes crate weigher not going back up when pulled from under crate

* recommended change

* recommended change

* recommended change

---------

Co-authored-by: SECBATON-GRIFFON <>
2024-04-24 11:09:55 -05:00
DeityLink
148cca3f4a glue fix (#36393) 2024-04-24 10:55:00 -05:00
malfunctioning-ai
d47df1f7ab Holo bouncing added. (#36375) 2024-04-24 09:52:09 -05:00
malfunctioning-ai
4aed8588a4 More cryotheum balancing and bugfixes. (#36355)
* More cryotheum balancing and bugfixes.

* PR feedback addressed.
2024-04-24 09:01:20 -05:00
SECBATON GRIFFON
0a92786e94 MoMMIs no longer drop modules when below 100 charge (#36352)
* initial work

* consistency

* cuts down

* clean

* clean

* fix logic

* compiles

* FINALLY FIXED!

* requested change

* grammar

---------

Co-authored-by: SECBATON-GRIFFON <>
2024-04-24 08:53:49 -05:00
SECBATON GRIFFON
c46062d9c5 Proper welder and drill deconstruction of false walls (#36330)
* Proper welder deconstruction of false walls

* unneeded now

* unneeded now

* consistency

* compress

---------

Co-authored-by: SECBATON-GRIFFON <>
2024-04-24 08:44:21 -05:00
boy2mantwicethefam
58e49d0da8 Implant sanity bugfixes (#36379) 2024-04-19 06:38:43 -05:00
SECBATON GRIFFON
22099bca6e Makes LAssailant a weakref (#36351)
* Makes LAssailant a weakref

* Makes LAssailant a weakref

* Makes LAssailant a weakref

* Makes LAssailant a weakref

* cleans up comments

* cleans up comments

* cleanup

* cleanup

* cleans up this comment now for anyone who could re-enable

* more like old syntax

* better var name

---------

Co-authored-by: SECBATON-GRIFFON <>
2024-04-17 07:56:24 -04:00
SECBATON GRIFFON
bb7554ca0a Fixes PDA messaging while dead (#36358)
Co-authored-by: SECBATON-GRIFFON <>
2024-04-16 08:17:27 -05:00
west3436
7031fe8abe Prevents the Station Alerts Pager for issuing alerts for non-station areas (#36328)
* Reduces station alerts pager coverage
2024-04-16 08:15:35 -05:00
DeityLink
0fb239976b Get Flat Icon Deluxe rollout (#36323) 2024-04-16 08:14:26 -05:00