Commit Graph

25264 Commits

Author SHA1 Message Date
Nathan Winters
6bcf0c41ee Adds a cooldown progress bar to Cryocells (#20328)
* Add a cooldown progress bar to cryocells

* Color the progress bar warningly while no beaker loaded

* Give 'No beaker loaded' message a unique color

* Give the progress bar a label
2023-02-16 21:14:12 +01:00
1080pCat
b8c12bbbf7 more medborg love (#20332) 2023-02-16 21:06:23 +01:00
Luc
b0776d35ef Re-fixes limb regeneration, now with 100% fewer brain deletions (I hope) (#20157)
* Prevents clings from quick regenerating bodyparts

* Clarify a comment

* Reworks to work with monkeys and other sources as well

* qdel organ if it doesn't get inserted

* Use initial instead of creating and qdeling

* Revert unnecessary cast

* Ensure organs are inserted as they were before

* fix some warnings

* here be dragons
2023-02-15 21:16:00 +01:00
GDN
f567da369b deletes the forcesay() proc fixing tyder wizards getting murderized (#20398)
* deletes forcesay

* removes hit_appends fully
2023-02-15 20:55:50 +01:00
AffectedArc07
29e30ad5cb Real cere webmap link (#20420) 2023-02-14 21:19:53 +01:00
Adrer
eedc9d22ed Alt-click on disposal bins to manually eject their contents (#20294)
* Add manual eject to disposal bins

* Update code/modules/recycling/disposal.dm

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

* Apply styling change

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

---------

Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2023-02-14 20:52:57 +01:00
S34N
b56163f064 orbit helper (#20289) 2023-02-14 20:31:33 +01:00
S34N
ece09782ec emergency lights now turn off after 2 minutes, not 10 (#20228) 2023-02-14 20:31:00 +01:00
Henri215
4723cc05d8 Renames the CMO hypospray (#20227) 2023-02-14 20:30:50 +01:00
S34N
d23f5476ba Adds onscreen admin alerts (#20182)
* 1984

* <br> to \n

* Apply suggestions from code review

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

---------

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-02-14 20:25:53 +01:00
Vi3trice
f428cee612 Adds the cash register (#20138)
* You asked

* Tweaks

* Update eftpos.dm

* Adding registers

* good luck meta you'll need it

* Update eftpos.dm

* More sounds

* More sounds, you can pay as long as you're close to the register.

* Tone down the edits, chefs will figure it out

* tim allen grunt

* Update eftpos.dm

* Update eftpos.dm

* Update code/modules/economy/economy_machinery/eftpos.dm

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

* Ceres is a thing now

* Fix merge

* Update eftpos.dm

---------

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-02-14 10:14:10 +00:00
Contrabang
93f26cf5aa Adds a cargo crate spawning tool for admins (#20220)
* Allows admins to create cargo crates

* AA and Miravel review

* remove debug text

* AA review

* Oops

* sirryan review

* sirryan review 2

* atom to turf
2023-02-13 23:21:58 -06:00
S34N
f5db427bc8 Admin UI improvements (#20048)
* admin UI improvement

* browser_ui_2

* OptimisAAtion

* a

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

* AA fix 2

---------

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
2023-02-13 12:56:39 -06:00
GDN
aa56d75f93 [Ready for code review] Moves alien verbs to spells (#20002)
* Moves alien verbs to spells

* lol

* Standardization, polish, making alien plasma huds more consistant

* The very cursed way of handling touch spells

* logging + more polish

* snakecase + documentation

* finishing touches

* oops, ty henri

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

* sprites from TGstation

* sprites, again

* oops

* farie's review part 1

* farie's review p2, signals

* Erics PR compat

* farie's review 3

* that too

* the shawnshank redemption

* boink

* removes larva transfer plasma

* you want a sprite cranberry?

* TM fix 1

* FUCK I BROKE LOGGING

* bam

* final touches

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
2023-02-12 21:34:11 +01:00
AffectedArc07
98d7440f75 Fixes a security issue on runtime logging (#20413) 2023-02-12 07:55:43 -06:00
Nathan Winters
c12b8420ec Fixes [Re]Vitiligo (#20384)
* Fix [Re]Vitiligo

* Remove redundant function call

* Readability
2023-02-12 13:08:37 +01:00
Henri215
42d1758b2e Fixing common spelling mistakes part 2 (#20360)
* Fixing common spelling mistakes part 2

* "supressed"
2023-02-08 21:20:35 +01:00
Ryan
46aa0ec833 ergh (#20356) 2023-02-08 21:16:16 +01:00
Vi3trice
8119ab13fb Update point.dm (#20324) 2023-02-08 21:15:07 +01:00
Luc
71b8dca44f Shoving nerds into disposals (#20173)
* disposals memes

* add sound effect

* Update code/modules/recycling/disposal.dm

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

---------

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2023-02-08 13:09:32 -06:00
Qwertytoforty
e40ef20c86 Pizza bombs can no longer be told apart, some pizza improvements (#20191)
* pizza time

* a batch of delicous pizza fixes mama mia

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

* bool

* Apply suggestions from code review

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

* steels changes

---------

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-02-08 13:07:36 -06:00
Coolrune206
d5db2bc74a Vulp/Taj Chocolate and Darksight (#20275)
* vulp chocolate weakness and darksight 4

* monkeys forms (farwa and wolpin)

* adds hot chocolate and cocoa

* this-a-fix-it?
2023-02-08 13:03:30 -06:00
Springf
9504e00ba2 Refactor Fleshmend into a Status Effect (#20031)
* Fleshmend Refactor

* Reworked buff to match existing code in effect

* Clean up formatting

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

* Syntax and formatting updates as per comment suggestions

* Update code/datums/status_effects/buffs.dm

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

* Clean up array code

Cleaned up some array code, changed a segment where an array was manipulated while iterating through it to instead collect expired instances and remove them after.

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-02-07 13:50:37 -06:00
GDN
2d71218bb2 it's borging time (#20282) 2023-02-05 11:10:36 -06:00
GDN
02e6d72e58 song gc fix (#20300) 2023-02-04 18:45:47 -06:00
Qwertytoforty
7b47ff3a67 fixes medbeam bug (#20299) 2023-02-04 18:44:06 -06:00
GDN
7450b982d1 fixes foam dart gc issues (#20273)
* fixes foam dart gc issues

* meh
2023-02-04 18:43:15 -06:00
1080pCat
eee723cd73 Adds mannitol and salbutamol to medical borgs hypospray (#20239)
* Update borghydro.dm

* Update code/modules/reagents/reagent_containers/borghydro.dm

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

---------

Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
2023-02-04 18:25:30 -06:00
Qwertytoforty
c28ab3e4da hierophant arena walls now decay after the hierophant dies (#20214)
* hierophant arena walls now decay after the hierophant dies

* changeturf

* Get pissed

* sriryan changes
2023-02-04 18:02:00 -06:00
AffectedArc07
b34e8fa301 [READY] CI now bans files with the same name (#20195)
* CI now bans files with the same name

* Part 1

* Warriorstar python tweaks

* Part Deux

* Fix unticked

* fix
2023-02-04 16:33:41 -06:00
warriorstar-orion
d32cbb7638 Fix varedited areas on Meta. (#20122)
* Fix varedited areas on Meta.

* inherited vars
2023-02-03 22:48:12 -06:00
Charlie
c5d7250c66 Projectiles now orbit blackholes (#19999)
* orbit

* I HATE ANGLES I HATE ANGLES I HATE ANGLES

* PERFORMANCE

* ready to merge
2023-02-03 22:36:06 -06:00
Henri215
c4667311e7 Janitorial equipment tweaks and cleaners availability (#20037)
* Janitorial equipment tweaks and advanced cleaner

* cleaner availability tweaks

* old cleaner for drones

* Mop capacity buff

* advanced cleaner for sol traders

* conflict part 1

* Merge branch 'master' into janitorial_tweaks

* Revert "Merge branch 'master' into janitorial_tweaks"

This reverts commit 47129ea819.

* Revert "Revert "Merge branch 'master' into janitorial_tweaks""

This reverts commit a8c520b069.

* hahahahaha

* hahaha part 2

* hahaha part 3

* cerestation edit

* adv cleaner comes with 500 now and ERT belt

* lube spray upper case and moving it to spray.dm
2023-02-03 13:10:51 -06:00
matttheficus
35476ab2c2 Allows the Kinetic Crusher to Parry Melee Attacks + BDM Trophy Tweaks (#20170)
* Parry this you filthy casual

* BDM offset
2023-01-31 22:07:12 -06:00
Ryan
7c3cd86f14 APC & Machinery Refactor + Local Powernets (#19991)
* local powernet and machine power refactor

* some fixes

* more tweaks + powerchange() refactor

* fixes var edited apcs on meatpackers.dmm

* fixes issue with power channels

* Reviews

* delta fix

* Update code/game/machinery/portable_turret.dm

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

* Apply suggestions from code review

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

* removed area power change proc

* damn morgues

* requested changes

* request changes

* deconfliction

* mapping fixes

* some fixes from TM

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
2023-01-30 22:28:10 +00:00
Vi3trice
caee0ec975 [TM] Verb Queue - Port of TG SSverb subsystem (#19863)
* Some verbs queue up now

* Damn you 515

* Screw you Topic

* Update client_procs.dm

* Fixes for unit testing

* Update MC.dm

* verb

* Update callback.dm

* Tweaks

* Linters might not have liked that,

* More tweaks, and fix

* Update verb_manager.dm
2023-01-29 15:05:38 +01:00
JimKil3
47f71ccde1 Fixes an issue with flashing (#20265)
* fixes it
Adds a check for the mob's eye status & moves checks above parent call

* i hate github

* coding chat advice

* unbuffs slimes
I had to rewrite the whole PR for this :(

* tweak + comments

* rewrites the PR again

* oops

* farie request

* aaa

* Apply suggestions from code review

Mostly whitespace & an implied thing

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

* another code review commit
Moves checks that stop eye damage but not flashing back

---------

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2023-01-29 09:00:28 +01:00
Contrabang
22ea84d449 i love wallets i love wallets (#20308) 2023-01-28 20:12:19 +01:00
Farie82
6cf1580dc4 Stops the mother of terror from shitting out too much jelly (#20307) 2023-01-28 16:57:37 +00:00
Qwertytoforty
065b09fc1c Brains act more like dead humans on examine. (#20074)
* Brains act more like humans on examine.

* Apply suggestions from code review

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

* Apply suggestions from code review

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

---------

Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-01-28 09:36:34 +01:00
Qwertytoforty
3963f9b070 shadow demon / rev in spellbook (#20149)
* shadow demon / rev in spellbook

* tests code, icons

* Apply suggestions from code review

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

* Apply suggestions from code review

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

---------

Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-01-28 09:35:08 +01:00
Contrabang
a5250adea4 Security bots now consider wallets when arresting people (#20251)
* wowee

* fix a TON of runtimes
2023-01-28 09:27:20 +01:00
Qwertytoforty
b5700cab3e Fixes rng block chance not working (#20255)
* fixes rng block chance not working

* Update code/__DEFINES/flags.dm

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

---------

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-01-28 09:26:11 +01:00
Contrabang
7afa6cb087 Wallets and ID card tweaks (#20250)
* wallet the third

* MORE id card tweaks

* farie review
2023-01-25 20:13:38 +01:00
GDN
fdd51450fd portable camera GC improvements (#20287)
* portable camera GC improvements

* Oops didn't see this

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

* Better return structure

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

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2023-01-23 23:37:55 +01:00
Coolrune206
fbd4c9c98a this time it'll work, right guys? (#20213) 2023-01-23 23:37:46 +01:00
GDN
1b11867646 fixes a cyborg gc issue (#20283) 2023-01-23 23:29:01 +01:00
Qwertytoforty
4efeb71bf8 Fixes eyes of the gods bugs (#20266) 2023-01-23 23:28:46 +01:00
AffectedArc07
3d410a39f1 The most scuffed of optimisations (#20270) 2023-01-22 19:18:12 +00:00
GDN
a10641e07f aliens can be properly bola'd (#20137)
* xenos can be properly bola'd

* moved down to the carbon level

* shawn addition
2023-01-22 10:20:43 +01:00