Commit Graph
41141 Commits
Author SHA1 Message Date
S34NandGitHub 04377481a2 Holding a plant pot hides mob HUD (#20868)
* hide plant pot

* different method

* GC

* what am I even doing
2023-05-14 00:23:44 +02:00
QwertytofortyandGitHub 27aba816b8 Fixes BSG and lwap mob /icon sprite issues (#21064)
* Fixes BSG and lwap mob /icon sprite issues

* ratios ratio
2023-05-13 23:45:32 +02:00
QwertytofortyandGitHub 92785fb689 Security slots can no longer be opened or closed (#21043) 2023-05-13 23:45:27 +02:00
ZelfandGitHub e81cba993a Fixes missing Krav Maga sprites for certain species, vulps no longer have broken radiation hood sprites and vox can now poke their beak through pumpkins. (#21025)
* vulp rad helmet hood whatever the fuck its called

* vox pumpkin

* blumpkin vox and pumpkinvox tweaks

* HELP THE DRASK HAS KRAV MAGA

* Admin the grey warden is spaming neck shop on me

* kidan kravmaga wasdagfsdasd add me on osrs - baomb

* grye krave maga👽👽👽👽
2023-05-13 23:45:14 +02:00
LucandGitHub 2db545600d Xenomorph Deathrattle (#21023)
* With ghost message

* and without

* remove some leftovers
2023-05-13 23:45:07 +02:00
QwertytofortyandGitHub 970b593e7d Makes emp bomb more useful (#21014) 2023-05-13 23:45:00 +02:00
TaranandGitHub 86f4ee7a75 fixes bacon from cutlets in hand (#20974)
* bacon from cutlets in hand

raw cutlets can now be cut in hand to create bacon

* put bacon in hand when made
2023-05-13 23:44:53 +02:00
Vi3triceandGitHub 84e7528805 Rework the cryo cell's handling of the occupant icon (#21017)
* We all float down here

* Update cryo.dm

* That var isn't needed anymore

* Update cryo.dm
2023-05-12 17:33:26 -05:00
Coolrune206andGitHub 187a755509 tweaks demon spawn rate (#20699) 2023-05-12 22:02:25 +02:00
0fedbb9257 Camera net/chunk refactor. Slight performance improvements and makes it GC properly (#20302)
* Add SScamera

* Refactor camera

* Refactor how camera chunks add/remove cams

* Use CAMERA_VIEW_DISTANCE to determine max view dist of cam

* Fix movable cameras and optimise them

* Optimise update()

* Ensure aiEyes get removed properly when deleted

* Final optimisations and refactoring

* Fix cameras being EMPed

* Shits fixed

* AA review

* Fix merge mistake

* Add comment about early return

* Seans review

* the it the

Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>

* Update code/game/machinery/camera/camera.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Ensure the robit has a camera before updating it

---------

Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-05-12 14:58:23 -05:00
TaranandGitHub 4a1873023a Prevents IPC husking (#21045)
* prevents IPC husking

* moves check to become_husk()
2023-05-12 07:53:47 +01:00
092fe017a5 Tea heals a bit more if you're british (#21068)
* chav now gives slight healing on tea

* Update code/_globalvars/traits.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

---------

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-05-12 07:52:55 +01:00
LucandGitHub b0567b2778 Fixes superslaps (#21011) 2023-05-11 13:51:44 -05:00
McRamonandGitHub 04259acdbd Visual update of shadow cocoon (#21012)
* coders

* icontest, who knows maybe the code copypasta worked

* Update shadow_demon.dm

* fuck it

* george

* ok this is fine
2023-05-11 13:46:43 -05:00
matttheficusandGitHub c0acd5562a Adds [signfont] as an HTML Code for Admin Fax Use (#21026)
* papers please

* EVENT instead
2023-05-11 13:45:38 -05:00
ContrabangandGitHub f4fdc82801 debug colors (#21001) 2023-05-11 13:25:10 -05:00
ContrabangandGitHub f75a27ec97 sentiental (#21002) 2023-05-11 12:33:44 -05:00
2fa07ac844 calculates richest escapee by including account balance along with cash (#21004)
* calculates richest escapee including account balance

* runtimes bad

* Update code/game/gamemodes/scoreboard.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/game/gamemodes/scoreboard.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/game/gamemodes/scoreboard.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

---------

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-05-11 12:31:52 -05:00
GDNandGitHub 73269c0527 forcemodule fix (#21009) 2023-05-11 11:50:59 -05:00
GDNandGitHub 607543b370 fixes ripleys having their movespeed capped while using thrusters (#20961) 2023-05-11 11:18:38 -05:00
GDNandGitHub 53cf9765bc xenos no longer permakill dead carbon mobs by consuming them (#20952) 2023-05-10 14:10:13 -05:00
Nathan WintersandGitHub 376858d908 Fix 0.1u reagent amounts behaving inconsistently (#20969) 2023-05-10 14:05:34 -05:00
a7156dce16 Reworks cult sharding to not perma kill mindshielded victims [Needs TM] (#20402)
* fucking cult

* WERE STILL WORKING ON ITTTT

* d

* Revert "d"

This reverts commit 8a4bf06f5c.

* MOREEEE

* update

* Revert "update"

This reverts commit 65d85eae87.

* only chap can do it now lmao

* WHOOPS

* OK NOW

* Update runes.dm

* Apply suggestions from code review

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

* PLEASE TESTMERGE AAA

* fixes some stuff, improves it

* fixes the code from merge conflict

* Update code/game/gamemodes/wizard/soulstone.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* fixes a bug with shit not dying due to brains

* Adds some GC stuff, Sirr's code reviews.

* finishes the last changes and reviews

* missed 1

---------

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-05-09 19:41:40 -05:00
Henri215andGitHub a85d4bd9ae Fixes bureaucratic error event runtime (#21010) 2023-05-08 17:11:32 -05:00
Henri215andGitHub 5dc6151ce7 Adds a new sound for when the janitor proximity mine is activated (#20976)
* Adds sound to the janitor proximity mine

* here comes the sound

* Not necessary
2023-05-08 16:52:48 -05:00
Henri215andGitHub 8809ada03e Thunderdome no longer allows unfair fights (#20981)
* Thunderdome no longer allows unfair fights

* surplus candidate warning
2023-05-08 16:44:47 -05:00
GDNandGitHub 910d07561e outta the closet (#21039) 2023-05-08 16:34:54 -05:00
KyaniandGitHub 0e95bc8e03 Update blood.dm (#21032) 2023-05-08 16:34:21 -05:00
Henri215andGitHub c0b2ff7a51 Adds sounds for sleepers (#20964) 2023-05-08 11:00:37 -05:00
060bc0d741 Fixed Jestosterone removing clown waddles (#21035)
* Update misc_reagents.dm

* Update code/modules/reagents/chemistry/reagents/misc_reagents.dm

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

---------

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2023-05-05 15:48:52 -05:00
87201198ef fixes cherry bombs (#20921)
* fixes cherry bombs

moves prime to AFTER the auto-throw is toggled
added a sleep before the explosion trigger to prevent instant explosions
reafactor'd black powder to explode at its container's location instead of where the black powder's trigger is, to prevent desync between the explosion location and a thrown object

* removed sleep

mistook the desync before as an instant explosion. now that desync was fixed it is shown to not be needed

* Update code/modules/hydroponics/grown/misc_seeds.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* comments added

* renames location to prime_location

---------

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-05-05 21:21:11 +02:00
GDNandGitHub 12c154532e plastic crates no longer drop metal (#20984) 2023-05-02 18:28:04 -04:00
DGamerLandGitHub 5764b6acaf Typo go brrr (#20997) 2023-05-02 18:24:39 -04:00
matttheficusandGitHub db2aac4c1b im a silly goose (#21005) 2023-05-02 22:10:33 +02:00
Nathan WintersandGitHub 65978a1070 Fix cryo cells not autoejecting patients with burn wounds (#20967)
* Don't count permanent injury as organic

* Fix direct `cause_burn_wound()` calls not updating health
2023-05-02 22:00:00 +02:00
TaranandGitHub 0c84441530 updates detective access (#20960)
Detective can now access brig timers, perma, and the equip room
2023-05-02 21:59:51 +02:00
TaranandGitHub ebca647b5e turns off fire alarm sounds when power is off (#20956)
* turns off alarm sounds when power is off

when power is turned off a given fire alarm will stop playing the alarm sound.

* resumes alarm when power returns

firealarm sound returns when power is restored
2023-05-02 21:59:43 +02:00
DGamerLandGitHub 0241d3060d Rebalancing the BSG (#20953)
* Rebalancing

* Weight class is now bulky

* Adds a small comment on the cd
2023-05-02 21:59:28 +02:00
ce78b11870 gives spellblade with lightning grant the user shock immunity (#20949)
* gives spellblade with lightning grant the user shock immunity

* Apply suggestions from code review

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/game/objects/items/weapons/melee/melee_misc.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

---------

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-05-02 21:59:21 +02:00
GDNandGitHub c0cb7fdc9a Fixes a survival pod runtime (#20941) 2023-05-02 21:59:13 +02:00
Henri215andGitHub a5efbd32e8 USSP update part 2 (#20926)
* USSP part 2

* swapping old version for new one in some places
2023-05-02 21:59:01 +02:00
fc87927f7b Tool Size Tweaks (#20586)
* The Great Toolening

* oops all belts (incoming self conflict lul)

* defines shouldnt lie

* mini crowbar TODOs

* beeeeeeeeeg crowbar

* oops it needs a design

* purple kit + vendor fix

* add mini crowbar dmi

* oops forgot this

* i am an idiot sandwhich

* im bad at code

* scratch that, i cant read my VSC

* wrench undo + readd to boxes

* nukies too

* man i cant code

* power tools should logically follow

* formatting

* maybe im free?

* forgot inhands

* Update toolbox.dm

* bluespace belt buff (unironic)

* undo for now

* fixes bluespace/tot belts + adds w_class override

* adds small crowbar to e-toolboxes and tot tools

* power tool fix

* Rnd build path

Co-authored-by: Adrer <erwin@lombok.demon.nl>

* design fix

* merge conflict + small fix

* small name fixes

---------

Co-authored-by: Adrer <erwin@lombok.demon.nl>
2023-05-02 21:43:06 +02:00
21a6cad1ee tweaks / fixes vetus a bit (#20910)
* tweaks vetus a bit

* probably should still hit the turf

* Update code/modules/mob/living/simple_animal/hostile/megafauna/ancient_robot.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

---------

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-05-02 21:28:58 +02:00
abf69a81d8 Overdosed chemicals no longer do helpful effects when overdosed (generally) (#20906)
* Overdosed chemicals no longer do helpful effects when overdosed (generally)

* Update code/modules/reagents/chemistry/reagents_holder.dm

Co-authored-by: Nathan Winters <100448493+CinnamonSnowball@users.noreply.github.com>

* balance request

* Update code/modules/reagents/chemistry/reagents_datum.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* od to overdose

---------

Co-authored-by: Nathan Winters <100448493+CinnamonSnowball@users.noreply.github.com>
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-05-02 21:28:50 +02:00
ContrabangandGitHub 282f1cb62c Nuke resprite revival (#20888)
* nuclear revive

* stage fixes

* allows for the core to show while panel is closed

* adds blob nuke

* oops merge failure

* sirryan review

* grammar fix in comment
2023-05-02 21:28:42 +02:00
d5567103fd Reworks the lwap to make it better. (#20884)
* Boss you killed a child... AMAZING MISSION COMPL-

* small patch fix other stuff later

* More fixes to clicking on the dot

* lwap scopes better / decativates on movement

* Apply suggestions from code review

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* requested changes

* lower speed by marms suggestion

* scope keeps creeping

* Apply suggestions from code review

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

* henks changes

* define

---------

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2023-05-02 21:28:34 +02:00
9cff9cbabf cleans up some giant spider code, moves verbs to action buttons (#20596)
* cleans up some giant spider code, moves verbs to action buttons

* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm

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

* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm

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

* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm

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

* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/hostile/giant_spider.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-05-02 21:19:18 +02:00
ca6717c0a4 Full Belts No Longer Fit in Bags (#20547)
* The Beltening

* Antag Belt Buffs

* This needs some sanity work, it is currently non-functional

* it finally works

* fix spawn bug + bluespace/laz belts

* comments moment

* im silly + autodoc

* just in case tm

* grammar

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

* better coding practices are fun

Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>

* sane code, thanks sirryan

* better coding practices

* review fixes

* bluespace bag fix

---------

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
2023-05-02 21:19:02 +02:00
0d32793324 Squashed (#20749)
Diona


Dme Fix?


DMe Fix


X


Requested Change


Rebase


Rebase V2


Rebase V3

Co-authored-by: Ordosian <Ordosian@gmail.com>
2023-05-02 20:58:25 +02:00
147c5890ef Chem heater now shows beakers when screwed closed (#20930)
* Update chem_heater.dm

* Update code/modules/reagents/chemistry/machinery/chem_heater.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Update code/modules/reagents/chemistry/machinery/chem_heater.dm

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2023-05-02 20:58:13 +02:00