Commit Graph

24148 Commits

Author SHA1 Message Date
Farie82
8001f1ec04 Refactors the mind.original variable into non reference variables. Improving player mob GC (#17219) 2021-12-16 18:30:21 +01:00
S34N
6e1976f5cf Adds z level checks for pride mirror (#17215) 2021-12-16 18:27:26 +01:00
AffectedArc07
9ae00119b7 Animated dust-on-death (#17169) 2021-12-16 14:06:18 +01:00
S34N
ac6f9b4725 [IDB Ignore] Refactor icon smoothing to use 8-bit bitmasking (#16620) 2021-12-15 17:04:24 +01:00
Fox McCloud
5445b71cd5 Fixes Diona Being Immune to Brain Damage (#17227) 2021-12-15 10:37:26 +01:00
Fox McCloud
9317e352eb Merge pull request #17223 from AffectedArc07/idiot-proofing-2021-12-13
Adds a privacy warning for ban appeal screenshots
2021-12-13 15:09:49 -05:00
Farie82
bdb731a0f6 Removes devil code leftovers. Fixing a human GC issue (#17216) 2021-12-13 18:34:34 +01:00
Farie82
576482907b Refactors spell targeting to delegate it to a targeting datum (#16552)
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2021-12-13 17:40:36 +01:00
AffectedArc07
c82743a101 Adds a privacy warning for ban appeal screenshots 2021-12-13 11:50:47 +00:00
Farie82
004b322dd7 Removes ghosts from the HUDs when they get deleted (#17218) 2021-12-13 09:22:38 +01:00
Farie82
60647dc4c0 Makes playable mobs GC better by reworking how GLOB.respawnable_list works (#17217) 2021-12-13 09:22:08 +01:00
Charlie
1354e3780f Fixes slime person GCing (#17214) 2021-12-13 09:16:56 +01:00
E-MonaRhg
bd2785bb17 Properly named black surgical cap (#17201) 2021-12-10 09:19:01 +01:00
Charlie
a56d5fb0ee fixes duping lights (#17192) 2021-12-10 09:18:08 +01:00
Luc
ac214ffa29 Make ghost notification for blob mouse follow the mob instead of just jumping to it (#17189) 2021-12-10 09:17:51 +01:00
AffectedArc07
18983db8ba Majorly optimises AI wordlist formatting (#17198) 2021-12-09 13:14:46 +01:00
AffectedArc07
2d5736a61c Removes brig phys, adds another officer slot to compensate (#17180) 2021-12-06 15:00:43 +01:00
S34N
e23ee29fad Removes "name" design datums. Adds logging for null design error. (#17165) 2021-12-06 07:53:05 +01:00
Charlie
95e5717b8a Fixes mindslaves not giving a de-activation message (#17167) 2021-12-03 19:36:04 +01:00
Vi3trice
0fd84b65c7 Refactor the gravity generator to use less sprites, and cut down on code (#17154) 2021-12-03 18:17:09 +01:00
Farie82
3c129736cd Fixes the Rod of Asclepius dupe exploit (#17112) 2021-12-03 15:06:51 +01:00
Farie82
e837482575 Embedded objects stay embedded on dismembered limbs. Can be removed by sharp objects (#16839) 2021-12-03 13:24:05 +01:00
S34N
2797b60bc1 Adds support for more "[dir] bump" mapping (#16908) 2021-12-03 08:10:11 +01:00
S34N
e72fda67b2 Ports TG emergency lights, adds special code Epsilon and Delta effects. (#16333)
Co-authored-by: SabreML <57483089+SabreML@users.noreply.github.com>
2021-12-01 22:20:53 +01:00
Charlie
31b336da64 minor external organ refactor (#16183)
Co-authored-by: SabreML <57483089+SabreML@users.noreply.github.com>
Co-authored-by: dearmochi <1496804+dearmochi@users.noreply.github.com>
2021-12-01 22:17:44 +01:00
dearmochi
ca87534d46 Revert "Removes some unnecessary global variables (#16353)" (#17170) 2021-11-28 09:18:27 +00:00
SabreML
5397d28c4f Removes some unnecessary global variables (#16353)
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2021-11-28 09:50:27 +01:00
AffectedArc07
4356dc746f Ban refactor part 2/3 - Kills off savefile bans (#17135) 2021-11-27 19:58:10 +01:00
variableundefined
d3b93d9dd8 Merge pull request #17146 from Adrer/Jamming-tweak
Remove angle brackets from gibberish
2021-11-25 14:16:21 -06:00
Adrer
c5149314e1 Removes mention of mechanic in RND Robotics server (#17157)
Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
2021-11-25 09:48:17 +01:00
SteelSlayer
93908eefc8 Antag datum clean up/refactor (#15084) 2021-11-25 08:29:46 +01:00
S34N
d445cbc4de Fixes burst weapons not properly having weapon spread when dual wielded (#17149) 2021-11-24 09:53:14 +01:00
Sirryan2002
c9df82da96 hotfix (#17147) 2021-11-21 07:50:34 +01:00
adrermail@gmail.com
ca4f01b36a Remove angle brackets from gibberish 2021-11-20 22:34:20 +01:00
Fox McCloud
0f8ceeba23 TG Sprite Project: SMES, Supermatter, and Rad Collector (#17139) 2021-11-20 09:03:31 +01:00
Fox McCloud
66a169fa1a Updates Meteors (#17138)
* Updates Meteors

* nitpicks
2021-11-20 09:03:12 +01:00
SteelSlayer
da544ecbbc fax machine fix (#17142) 2021-11-19 16:07:24 +01:00
Fox McCloud
15ab57d78c Merge pull request #17047 from hal9000PR/PUZZLE
Removes prison cubes
2021-11-18 15:57:07 -05:00
AffectedArc07
01044ab481 Ban refactor part 1/3 - Removes appearance bans (#17125) 2021-11-18 14:24:50 +01:00
Charlie
7780f1cf81 signals agony (#17129) 2021-11-18 10:55:59 +01:00
Fox McCloud
90a18ff17f Refactors Simple Mob Respawning (#17119) 2021-11-18 08:50:47 +01:00
Luc
cc86264b25 Remove unnecessary has (#17131) 2021-11-18 08:32:59 +01:00
Farie82
c4cda0930f Reworks the morph. Makes it a more stealth ambush oriented antag (#15208)
* Reworks the morph

* Hunger points. Reproduce. Sprites. Other tweaks

* vent open. Convert to spells. Valid checks. Minor tweaks

* undo life hack

* Icons, Fixes, No more morphed lights

* Item eat fix. All eating takes 3 seconds

* Add sounds

* Fixes and tweaks. Pass airlock ability. Ambush screen alert

* Steel review fixes

* New dead morph sprite from Pewtershmitz

* Pass airlock sprite provided by Pewtershmitz

* No barsigns or cryo cells as mimic

* Gluttany ruin change

* Color fix. No forms fix

* fix the stupid icons

* Apply suggestions from code review

Co-authored-by: dearmochi <shenesis@gmail.com>

Co-authored-by: joep van der velden <15887760+farie82@users.noreply.github.com>
Co-authored-by: dearmochi <shenesis@gmail.com>
2021-11-17 17:25:59 +01:00
Sirryan2002
35a8d99377 TGUI Fix (#17117) 2021-11-16 19:50:14 +01:00
Fox McCloud
55a6c23bc7 Removes civilian: Return of the Assistant King (#17103)
* Removes Civilian

* other alt-titles as well

* further resolution

* forgot these

* TGUI

* hud icon
2021-11-16 19:49:08 +01:00
S34N
b912fc901a more banned areas (#17108) 2021-11-15 21:51:16 +01:00
Sirryan2002
9f533d137d [TGUI] Converts Photocopier interfact to TGUI + refactors its code and adds two new features (#17001)
* yuh

* God is a bureaucrat

* Last second fixes

* Revert "yuh"

This reverts commit bd7c0fcbb3.

* oops

* Revert "oops"

This reverts commit 7922b564a6.

* tgui fix

* Apply suggestions from code review

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

* Fax Proc Fix + M -> copymob

* TGUI Tweaks + Autoupdate changes

* batch suggestions from Mochie

Co-authored-by: dearmochi <1496804+dearmochi@users.noreply.github.com>

* variable cleanup

* more refactoring + documentation

* define documentation

* Apply suggestions from code review

Co-authored-by: dearmochi <1496804+dearmochi@users.noreply.github.com>

* adds Destroy() proc

* attempt #3 to make this pass tests

* lazy init list stuff

* Implements LazyInitLists and Cleans up For Loops

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
Co-authored-by: dearmochi <1496804+dearmochi@users.noreply.github.com>
2021-11-15 21:43:56 +01:00
AffectedArc07
ab92435be0 Karma refactor (#17070)
* Karma refactor

* This too

* Fixes recursion

* Fixes bugs

* Fixes bad usr

* Update code/modules/karma/karma_holder.dm

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

* Logic tweak

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2021-11-15 13:52:56 +01:00
Fox McCloud
5e41a1e1d1 Ensure Alt Title Sanity (#17104) 2021-11-15 12:38:09 +01:00
SteelSlayer
b723999741 clownfish 2021-11-14 23:26:49 -06:00