Commit Graph

9337 Commits

Author SHA1 Message Date
Werner
f68f33da5e Connection Logging Overhaul (#18101)
* Connection Logging Overhaul

Changes how/where the connections are logged to the database

* Add logging of admin bypass connections

* Rebase to latest master

---------

Co-authored-by: Werner <Arrow768@users.noreply.github.com>
2024-01-06 15:16:58 +00:00
Matt Atlas
65d32eabd6 Random spawn mobs now have random cultures, hair, and skin tone. (#18120)
* Random spawn mobs now have random cultures, hair, and skin tone.

* fixes + trioxin

---------

Co-authored-by: Matt Atlas <liermattia@gmail.com>
2024-01-05 17:48:13 +00:00
Matt Atlas
30f521acb1 Fixes audible emotes having weird colour sometimes. (#18142)
Co-authored-by: Matt Atlas <liermattia@gmail.com>
2024-01-05 17:04:52 +00:00
Werner
63eb5c5b65 Fixes IPC Tag Persistance (#18099)
The query to save the IPC tag status (due to in-round-events) used the wrong table name.
This has been corrected.

Co-authored-by: Werner <Arrow768@users.noreply.github.com>
2023-12-31 18:57:07 +00:00
Geeves
91a45a4e39 Ship Sensor View Fix (#18030)
* Ship Sensor View Fix

* copy paste error

* Update code/modules/mob/living/carbon/human/life.dm

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>

* dmdoc'd

---------

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2023-12-31 18:06:23 +00:00
Fluffy
63b69e9a99 sdfa (#18078) 2023-12-31 18:00:10 +00:00
Matt Atlas
cadd19beac Ports the TG globals controller and converts globals. (#18057)
* SDQL2 update

* fix that verb

* cl

* fix that

* toworld

* this is pointless

* update info

* siiiiick..

* vv edit update

* fix that

* fix editing vars

* fix VV

* Port the /TG/ globals controller.

* part 1

* part 2

* oops

* part 3

* Hollow Purple

* sadas

* bsbsdb

* muda na agaki ta

* ids 1-15

* 16-31

* 41-75

* bring me back to how things used to be before i lost it all

* the strength of mayhem

* final touches

* cl

* protect some vars

* update sdql2 to use glob

* stuff?

* forgot that is not defined there

* whoops

* observ

* but it never gets better

* a

---------

Co-authored-by: Matt Atlas <liermattia@gmail.com>
2023-12-26 01:16:02 +00:00
Fluffy
a02be9f1fd Updated SSAtoms to TG's version (#18032)
* emperor protects

* sdfas

* sadf

* sdf
2023-12-25 20:38:08 +00:00
Fluffy
1e41b55f50 More keybindings (#16329)
* Macros+functions+changelog

* Fixed changelog mistype

* Readded the old up/down keybinds, added preference for the toggle

* Removed toggle as requested by head dev

* sf
2023-12-25 19:48:22 +00:00
Matt Atlas
12487c94bb Updates SDQL2 to the latest TG version and adds variable protection. (#17997)
* SDQL2 update

* fix that verb

* cl

* fix that

* toworld

* this is pointless

* update info

* siiiiick..

* vv edit update

* fix that

* fix editing vars

* fix VV

* discord protection

---------

Co-authored-by: Matt Atlas <liermattia@gmail.com>
2023-12-25 17:10:35 +00:00
Fluffy
d2179ffb2b Fix runtime qdeleted organs (#18013)
* Atomization

* sd

---------

Co-authored-by: FluffyGhost <FluffyGhost>
2023-12-24 23:42:46 +00:00
Fluffy
a69992c2f2 sadf (#18050) 2023-12-24 22:07:10 +00:00
Cody Brittain
40e5d511d5 Improve cryo tubes (#17919)
* Improve cryo tubes

* JS --> TSX

* Fix lack of type

* Cryo tube improvements

* Update code/game/machinery/cryo.dm

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>

---------

Co-authored-by: Cody Brittain <cbrittain10@live.com>
Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2023-12-22 20:03:41 +00:00
Fluffy
3500e9a43a Carbon/human organs qdel (#18018)
* Atomization

* sdf

---------

Co-authored-by: FluffyGhost <FluffyGhost>
2023-12-22 01:19:12 +00:00
Fluffy
bf5d5f9054 Prevent icon reprocessing on deleted mob (#18014)
* Atomization

* sdsa

---------

Co-authored-by: FluffyGhost <FluffyGhost>
2023-12-21 11:45:39 +00:00
Matt Atlas
23c0fd7b4f Autolathe and wires panel TGUI, autolathe queueing. (#17978)
* autolathe 1

* FUCK MY LIFE

* more fixes

* autolathe queueing

* cl

* garbage collection

* wire fixes

* some final tweaks

* on second thought this might be annoying

* fix that

* whoopsies

* that didn't work for shit

---------

Co-authored-by: Matt Atlas <liermattia@gmail.com>
2023-12-21 11:40:49 +00:00
Geeves
e68ebfe192 Fireman Stair Fixes (#17974)
* Fireman Stair Fixes

* updated cl
2023-12-20 13:19:58 +00:00
Werner
3daec39efa Changes the discord bot into a subsystem and adds quite a bit of additional logging (#17996)
* Changes the discord bot into a subsystem and adds quite a bit of additional logging

* Removes a forgotten todo

* replaces call with RUSTG_CALL (to make it compile) and adds a comment

* Re-Add log prefix

---------

Co-authored-by: Werner <Arrow768@users.noreply.github.com>
2023-12-19 22:54:57 +00:00
Matt Atlas
a7a32a4954 Fixes objects held in the inactive hand not applying slowdown. (#17977)
Co-authored-by: Matt Atlas <liermattia@gmail.com>
2023-12-17 21:44:53 +00:00
Fluffy
e27a6f3070 Hail Lii'dra (#17925)
* fsad

* uihj
2023-12-13 19:06:40 +00:00
Fluffy
22a6057a2e sfas (#17938) 2023-12-13 19:03:06 +00:00
Fluffy
99c8ed7202 sdfa (#17917) 2023-12-10 14:51:47 +00:00
Fluffy
bed6bc3d73 Improve scrubbers (#17892)
* sd

* unrelated bug i found

* fafsd
2023-12-09 21:28:52 +00:00
Fluffy
4e8f281e25 saf (#17914) 2023-12-09 13:01:56 +00:00
Fluffy
6ff20efe67 Group antagonists ready counter (#17870)
* sfad

* sdafa
2023-12-09 12:27:55 +00:00
RustingWithYou
87307ac3c0 i'm not mad. please don't put it in the newspaper that i got mad. (#16890) 2023-12-07 02:04:42 +00:00
Sniblet
c982ba7b16 Fixes and reworks panotoxin (#17813)
* the pr!

* changelog, overdose fiddling

* more overdose fiddling. overdose now kills.

* overdose hello??

* overdose is fine

* associative list? dmdocs?? it still works

* mayhap... you wanted... a space??/

* I... capitalize....?

* dmdoc part final?
2023-12-07 01:56:32 +00:00
lavillastrangiato
4eb957b1ee Nerfs Eel and Carp Damage/AP (#17816)
* ap value nerfs

* changelog

* eooeoieueudhfhjjefhjr

* undoes hivebot changes, play despacito

* fixes
2023-12-07 01:53:02 +00:00
Cody Brittain
06d04f71ec Gadpathur Navy Patrol Vessel (#17537)
* Start of Gadpathur Navy vessel

More work on the Gadpathur Vessel

Nearly finished now...

* More work on the Gadpathur vessel

* More work on the Vessel

More work on the vessel

More work on the vessel

* attempt to fix runtime errors

* Remove duplicate APCs and fix designation

* Overhauled the cadre surgeon uniform with generic scrub sprites

* Attempt to fix runtime errors, more work on access restrictions

* Fix hallway power and air alarms, fix designation test

* Change the Captain's uniform to be more distinct

* Add breath masks for EVA suits (may be replaced with rebreathers)

* Added Xanan pistol and Gadpathur rebreather

* Fix positioning of the ship guns

* Replace the generic combat shotgun with the Xanan shotgun

* Used code defined gun cabinets

* Set a unit test group(?)

* Fix compile

* Ditto

---------

Co-authored-by: Cody Brittain <cbrittain10@live.com>
2023-12-05 11:41:51 +00:00
RustingWithYou
90c883f3d2 Multiple Consular/Representative Framework (#17853)
* auto-blacklisting for consulars

* proper blacklist list

* changelog

* oops

* corprep

* Update code/game/jobs/job/job.dm

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>

* roundstart spawn checks

* Update code/game/jobs/job/job.dm

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>

* Update code/game/jobs/job/job.dm

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>

---------

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2023-12-05 11:37:01 +00:00
Fluffy
d8d063edc6 EMP Refactor & Multi Z-level EMPs (#17781)
* sdfasf

* sdfas

* dsf
2023-12-04 19:37:49 +00:00
Cody Brittain
e70ced2648 Added Vat-grown Humans as a distinct subspecies for protohumans. (#17865)
* Added Vat-grown Humans as a distinct subspecies for protohumans.

* Remove <br>

---------

Co-authored-by: Cody Brittain <cbrittain10@live.com>
2023-12-04 18:15:47 +00:00
Geeves
fe787391c4 Hivenet Manifest (#17493)
* Hivenet Manifest

* booga
2023-11-28 11:25:18 +00:00
Geeves
cb8b5aa336 Damage Layers Tweak (#17768)
* Damage Layers Tweak

* cl
2023-11-27 00:50:07 +00:00
RustingWithYou
86a31e6745 Eel Glowing Eyes (#17817)
* glowing eyes

* Changelog Fix

* light

* light 2

---------

Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>
2023-11-23 04:54:54 +00:00
Cody Brittain
06601c9ec3 Split up and rename var/flags (#17794)
* Split up and rename `var/flags`

* Various fixes

* CL

* Don't rename Phoron Guard phoron preset

---------

Co-authored-by: Cody Brittain <cbrittain10@live.com>
2023-11-22 16:27:51 +00:00
DreamySkrell
e8cb6187da Replace holomap with PDA map program (#17751)
* map program, holomap init order

* huh

* programz

* program defines

* hmm.......

* a

* map 😩

* sane code, zoom

* holo_minimaps -> minimaps

* o

* remove station holomap stuff

* changelog, shitcode, mapping

* c

* o

* minus

* generate_all_minimaps()

* holomap init order

* tests rerun please

* tests rerun please

* aurora station_map removal

* legend via labeledlist

* table

* key

* aaaaaaaaaaaaaaaaaaaaaaa

---------

Co-authored-by: DreamySkrell <>
2023-11-20 19:46:59 +00:00
Fluffy
bd9f1b36dd sdafa (#17791) 2023-11-20 19:22:49 +00:00
Fluffy
c5f77b9506 fix (#17803) 2023-11-20 18:27:29 +00:00
Fluffy
c25c8b6a37 Last editorconfig fixup (#17782)
* one

* two

* three

* fsdsdf
2023-11-20 18:22:42 +00:00
Geeves
2f355a1d82 Makes Ling More Like The Thing (#17117)
* Makes Ling More Like The Thing

* update cl

* Update code/game/gamemodes/changeling/implements/powers/body.dm

Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>

* requested changes

---------

Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>
Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2023-11-13 20:25:56 +00:00
Pirouette
816e3e5313 Dionae general lore pass (#17684)
* Dionae general lore pass

Accents, backgrounds, and gender

* Create dionapass.yml

* Update background.dm
2023-11-02 11:02:28 +00:00
Fluffy
255ebc44ee sdfasdf (#17656) 2023-10-26 17:41:27 +00:00
Matt Atlas
57a31355e7 Fixes borers being able to give people Limitless psi rank. (#17659)
Co-authored-by: Matt Atlas <liermattia@gmail.com>
2023-10-23 21:42:49 +00:00
Cody Brittain
4e2b58f02a Added new drugs from lore and otherwise (#16773)
* Initial commit of new drugs

Start on caromeg and oracle

Further work on caromeg

Fix nicotine and caromeg

Begin populating map

Designer cocaine effects

Weaken heroin, Joy now causes genetic damage

Added an artificial alternative to morphine, tramarine, that can be used in its place.

Nerf new opioids, fix tramaline recipe

Added special mentholated adhomian cigarettes, for NKA cigarettes

General fixes

Fix recipe pathing

Add coca leaves, cocaine recipes, and coca drinks

Update Chemistry-Reagents-Medicine.dm

Null name for abstract drug class

Remove abstract_class from reagents (shouldn't be used there)

* Oracle sprites by Wezzy

* .

* Begin resolving issues from code review

* Remove all per-player data from drug singletons

* Resolve Arrow's code review

* Apply suggestions from code review

Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>

Update code/modules/hydroponics/seed_datums/smokables.dm

Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>

* Removed coca plants from the standard garden and hydroponics vendors (they remain as contraband and in the xenobotany garden)

* Fix merge conflict errors caused by snack PR

---------

Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>
Co-authored-by: Cody Brittain <cbrittain10@live.com>
2023-10-20 17:55:13 +00:00
Geeves
ebf0f3458f Mecha Gamemode: Jockeys (#17148) 2023-10-18 16:49:44 +02:00
Fluffy
f966e50ce1 Zombies upgrade (#17366)
* step 0

* sdad

* asdfsad

* safsad

* actual sprites for the bull from whitewolftamer

* Apply suggestions from code review

Co-authored-by: Cody Brittain <cbrittain10@yahoo.com>

* Update html/changelogs/fluffyghost-zombieupgrade.yml

Co-authored-by: Cody Brittain <cbrittain10@yahoo.com>

* sisyphus

---------

Co-authored-by: Cody Brittain <cbrittain10@yahoo.com>
2023-10-17 21:05:27 +00:00
Geeves
b0b0c498d3 Head Layer / Bodymarkings Fix (#17616) 2023-10-16 19:30:16 +00:00
Wowzewow (Wezzy)
a88778e6aa No More Industrial IPC Security (#17403)
* No More Industrial IPC Security

* except warden

* nevermind

* Update code/modules/mob/living/carbon/human/species/station/ipc/ipc_subspecies.dm

Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>

* xion as well

* Update security.dm

Co-authored-by: RustingWithYou <63625389+RustingWithYou@users.noreply.github.com>

* Update wezzy_no_more_industrials.yml

---------

Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>
Co-authored-by: Werner <1331699+Arrow768@users.noreply.github.com>
Co-authored-by: RustingWithYou <63625389+RustingWithYou@users.noreply.github.com>
2023-10-15 15:11:15 +00:00
RustingWithYou
f987cb557c Konyang: Jeweler Cockatoo & Nest (#17574)
* jeweler cockatoo nest

* ruin can actually spawn

* changelog
2023-10-14 11:13:25 +00:00