Commit Graph

24320 Commits

Author SHA1 Message Date
Vi3trice 99050bad01 Add emissive, light source to vendors, smartfridges and dye generator (#17716)
* Glow my vendors

* Rack

* Update dye_generator.dm

* goofed on those 3

* Cleaned up the masks a bit
2022-05-09 14:50:38 +01:00
DamianX d946cb0c61 Added config entry to toggle lavaland (#17705)
* Added config entry to toggle lavaland

* addressed review

* Do not go gentle into that good night

* Actually this is the way to do it
2022-05-09 14:49:15 +01:00
SteelSlayer c35ac9149d More antag datum cleanup / code QoL improvements (#17517)
* on-removal-purge

* this does break malf AI

* rebase and fix conflicts
2022-05-09 12:44:42 +01:00
AffectedArc07 3961ede300 Fixed R&D console bluescreen bug (#17753) 2022-05-08 23:52:31 +01:00
AffectedArc07 a388046df4 Fixes map vote (#17740) 2022-05-07 12:05:53 +01:00
TrashDoxx c0a6432464 Atmos Share Optimization (#17733) 2022-05-06 13:15:08 +01:00
DamianX 7ae2061be8 Added a tiny map for testing changes (#17704)
* Added a tiny map for testing changes

* I forgot to commit this

* Addressed review

* Expanded to 255x255 for consistency

* Update config/example/config.toml

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2022-05-06 12:05:12 +01:00
AffectedArc07 325bff8cb0 I may be stupid (#17737) 2022-05-05 23:08:34 +01:00
Charlie 735c0664f0 dumpster fire (#17736) 2022-05-05 19:52:29 +01:00
Adrer 7106379d83 Check for null jumpsuit added (#17725)
Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
2022-05-03 17:20:18 +01:00
moxian 133d37dc23 A tad more descriptive Air Alarm interface (and valves) (#17715)
* More descriptive atmos machines

* filter out spurious "other"

* spacing

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

Co-authored-by: dearmochi <1496804+dearmochi@users.noreply.github.com>
2022-05-03 17:19:55 +01:00
Somniworld 4efd6f267d Adds "wrench_act" to the Deep Fryer and the Icecream machine (#17721)
Co-authored-by: Somniworld <pablo.capel4€@orange.fr>
2022-05-03 12:28:02 +01:00
AffectedArc07 747097d7c3 Removes karma jobs framework (#17646) 2022-05-03 12:26:56 +01:00
S34N 240c738e2b Gamma armoury balance (#17495)
* cc fixes, gamma armoury changes

* reverts the fixes

* how did these change, who knows, here's a revert anyway

* merge master

* what the hell am i doing, i dont know

* fixes weird lathe stuff
2022-05-03 04:38:34 +01:00
mafemergency 45fe5c80b1 fixes firelocks et al. preventing the movement of air (#17539)
Co-authored-by: mafemergency <mafemergency@gmail.com>
2022-05-03 04:35:22 +01:00
Adri e5de6c5d81 Strange Reagent now resets decaylevel upon successful resurrection (#17605)
Co-authored-by: Vicacrov <fe.adelina@gmail.com>
2022-05-03 04:31:36 +01:00
AffectedArc07 7bc1bee63a Migrates SSinstancing to Redis from world.Export() (#17679) 2022-05-03 04:29:56 +01:00
AffectedArc07 d5e5d9e62b No more on station shelter capsules (#17674) 2022-05-03 04:29:14 +01:00
AzuleUtama 0f3133eb25 Fixes certain Nuke Ops bundles using the wrong duffelbag sprite (#17717)
* sprites updated

* removes redundant icon/item states
2022-05-03 04:24:16 +01:00
Charlie 23e49c70ea Fixes accessories not showing up on examine (#17722)
* fix

* english isn't my strong suit

* AA review
2022-05-03 04:21:34 +01:00
atteria 02e9ffe3a5 fixes malf AIs being able to overload the nuke and gateway (#17718) 2022-05-02 12:14:14 +01:00
AffectedArc07 903e1f1f97 Some malf AI exploit fixes 2022-04-30 20:41:36 +01:00
GuiltyNeko 8009eea963 Ree unused code (#17625) 2022-04-30 16:14:50 +01:00
GuiltyNeko 856eec713f Removes unused latejoin spawners (#17623)
* Bye bye latejoin spawners

* Empty lists

* All done
2022-04-30 16:14:07 +01:00
S34N 5cc55f206d Revert "Fixes singularity radiation not reaching rad collectors" (#17685)
This reverts commit 79fe4f7dd2.
2022-04-30 15:56:30 +01:00
moxian 922f4ed04e Immovable rod can now cause hull breaches. (#17675)
* Immovable rod can now cause hull breaches.

* .. only the event version, not the wizard one

* Descriptive constants
2022-04-30 15:55:50 +01:00
matttheficus b8b6356150 time to purge (#17588) 2022-04-30 15:53:04 +01:00
Qwertytoforty 2aade6012f Completely reworks the plasma pistol, adds the dropwall shield generator (Serious) (#17556)
* oi you got a loicnse for that

* Final touches on plasma bar sound/sprite, hot drops hot drop walls

* Actually makes dropwalls good™️

* s p r i t e s and fixes

* Gives vox / drask hand gun sprites

* forgot cult shield, ICONS added with pain

* Last minute fixes and deploy coder sprites

* spacing

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

* Apply suggestions from code review

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

* Removes comments, improves deployment and sprite handling

* Removes direction_check

* Uses signals, various changes

* Final™️ changes

* Final™️ Final™️ Changes

* Final™️ Final™️ Final™️ Changes

* [insert final™️ x4 joke here]

* Final™️ Change. *6

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

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2022-04-30 15:52:25 +01:00
SteelSlayer e49b016df4 Updates the proximity monitor component (#15836)
* prox component update

* mochi review

* bug fix, makes proximity sensors always active

* GC fixes and removes an unused proc

* Disposal fixes from TM

* fixes runtimes when objects created in nullspace runtimes, fixes portable flasher

* a fresh perspective

* lewcc review

* adds comment about direct loc setting over forceMove
2022-04-30 15:50:36 +01:00
Sirryan2002 6790598af9 reverts ike's edits to writer.dm (#17701) 2022-04-30 00:03:39 +01:00
Farie82 b4a83f650c Fixes the captains medal being deleted when cryoing (#17667) 2022-04-29 13:08:13 +01:00
moxian 1d4db9461c Fix runtime on an SQL-less install (#17682) 2022-04-27 22:49:43 +01:00
DamianX 649717bf22 Fixed autoadmin when launching the game through dreamseeker (#17684) 2022-04-27 20:33:10 +01:00
moxian 17551c6cda Minor refactor examine to code, move held items up in the Examine display (#17653)
* Refactor examine code, move held items up.

* Group the body suits together as well. Hat, move away.
2022-04-25 13:49:41 +01:00
moxian d8e0e8b80c Delay awaymission terrorspider gibbing. (#17652) 2022-04-25 13:49:01 +01:00
Regen b316c880bf Removes ability to change flavor text while you are unconscious. (#17656)
* Removes ability to change flavor text while you are unconscious.

Fixes #17651

Also cleans up the (previously useless) check to see if the user of the verb is changing the flavor text of its own source
Shoutout to my bois in coderchat for the help

🆑 Regens
fix: You can no longer change flavor text while you are unconscious or dead
/🆑

* Apply suggestions from code review

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2022-04-24 18:42:50 +01:00
S34N 3b1407371f Stops firelocks stealing airlock helper values by applying them to all doors in a turf (#17649)
* Fixes airlock helpers only applying to firelocks under doors

* adds blacklist, makes icon show for windoors
2022-04-23 17:47:24 +01:00
S34N e992b06900 Ports some TG mapping helpers (#17641)
* mapping helpers

* nobody remembers about IAA
2022-04-22 11:49:12 +01:00
Farie82 2eac53c340 Properly unsets the machine when undoing a paper bundle (#17507) 2022-04-22 11:40:43 +01:00
Kugamo 7189ae5d65 Janitor QOL (#17594)
* Yes

* No

suggested changes

* Maybe

Suggestions + water in cart sprites

* Merge Conflict Resolve

* Suggested Changes :o)

* fixes bugs

* suggested changes round 2
2022-04-22 11:39:21 +01:00
ike709 78dd376538 Nukes all of the OpenDream warnings (#17636)
* Nukes all of the OpenDream warnings

* Update code/game/verbs/ooc.dm

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

* Update code/game/verbs/ooc.dm

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

* Update code/game/verbs/ooc.dm

Co-authored-by: ike709 <ike709@github.com>
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2022-04-22 11:36:44 +01:00
AffectedArc07 cef06f90a5 Moves NTR to 50 command hours (#17597) 2022-04-22 08:48:05 +09:00
AffectedArc07 469168517a Locks some really gamebreaking verbs to Maints (#17633) 2022-04-22 08:27:54 +09:00
AffectedArc07 135fb1802f Fluff ID sprite (#17616) 2022-04-22 08:25:43 +09:00
AffectedArc07 c89815f63a Removes karma limit on barber (#17584) 2022-04-22 08:23:59 +09:00
SteelSlayer 94306264f7 Improves logging on teleportation portals (#17637)
* teleporter logging

* affected review and improvements
2022-04-21 20:58:30 +01:00
Vi3trice 5f777f7f15 Refactor the Hunger Meter, add Machine People Battery Meters (#17603)
* Neat

* typo

* or

* Reworked, huh

* Update screen_hunger_machine.dmi

* Update life.dm
2022-04-20 12:30:39 +01:00
Charlie ab46ce2626 Fixes narsie and other singularities getting shuttle crushed (#17622)
* fix

* OOP solutions
2022-04-20 12:27:42 +01:00
Luc 6c21d6db90 Add "reference in range" option to atom proccall (#17600)
* Add "reference in view" option to atom proccall

* view -> range

* oh that's why

* Add view option as well

* code review

Set view to client view instead of world

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2022-04-20 12:24:27 +01:00
Adri 68974e46c9 Dimensional tear update (#17629)
* Adds a low heartbeat sound

* Changes mob names to lowercase

* Rewrites the dimensional tear event

* Simplifies step, updates comment

* Turns the frenzied hellhound into a subtype

* Removes old code

* Replaces flicker with get_spooked

* Fixes the linter error

Co-authored-by: Vicacrov <fe.adelina@gmail.com>
2022-04-20 12:21:58 +01:00