9769 Commits

Author SHA1 Message Date
lavillastrangiato f2ae9c0ce9 Buffs Jeweler Cockatoo's HP to 300 (#18460)
* dont ask me why that other changelog is there

* it's actually fucking joever

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

* untouches the changelog

---------

Signed-off-by: lavillastrangiato <63124803+lavillastrangiato@users.noreply.github.com>
Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2024-02-23 15:39:03 +00:00
RustingWithYou 7b0baa8c6d Infected IPC Balance Tweaks (#18467)
* nerfs zombies

* Update html/changelogs/RustingWithYou - zombienerf.yml

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

* more ap

---------

Signed-off-by: RustingWithYou <63625389+RustingWithYou@users.noreply.github.com>
Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>
2024-02-23 14:09:00 +00:00
Ben 43854aea5c Maintenance Drone Control TGUI (#18456)
* tgui

* changelog

---------

Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
2024-02-22 11:57:50 +00:00
SleepyGemmy 14b085f03d Removes Examine Dividers (#18450)
* Removes Examine Dividers

* Small Brain Moment

* Tweaks

* Changelog Entry Type
2024-02-21 12:30:33 +00:00
Snowy1237 5ee21f635a Adds the ability for revived IPCs to choose their pronouns, accent and languages. (#18481)
* we ball

* ChangeMe
2024-02-21 11:44:37 +00:00
Fluffy 32aed1c984 sdaf (#18492) 2024-02-21 11:44:05 +00:00
Matt Atlas e063223199 Fixes the exosuit mounted autolathe. (#18440)
* autolathe1

* cl

* Oops

* pay the price

---------

Co-authored-by: Matt Atlas <liermattia@gmail.com>
2024-02-20 11:58:39 +00:00
Fluffy 91e89a3d73 Attempt fix blackscreen (#18434)
* first reordering, committed in case i fuck up badly next

* from the moment i understood the weakness of my flesh

* sdafa

* you asked for this

* we can't have nice things

* sdafasdf

* sdafasd

* sdfa

* fsa

* worth a shot

* more pain

* sdfasdf
2024-02-20 11:37:52 +00:00
Fluffy a483708104 sdfaasd (#18411) 2024-02-18 00:40:01 +00:00
Fluffy 7b00d35a77 asdfa (#18422) 2024-02-16 01:42:03 +00:00
Fluffy 9afe761db3 Some refactors, DMDoc and UT (#18365)
* dsfa

* accessories fix

* fixed "has been hit by" message with intent check

* sdfa
2024-02-12 15:32:23 +00:00
Matt Atlas 4423d03f2f Adds examine boxes. (#18370)
* Adds examine boxes.

* lint

* what kind of dreams did you dream?

* unlimited

* midgardsormr

* sdsd

* fixes

---------

Co-authored-by: Matt Atlas <liermattia@gmail.com>
2024-02-11 21:58:20 +00:00
smellie 2deb8e2783 AI Shell Toolset Additions (#18367)
* ai toolset additions

* i stupid
2024-02-11 18:54:53 +00:00
RustingWithYou 1506f1a50d Departmental Event Jobs (#18245)
* event jobs: the test of faith

no horizon spawns

engineering name fix

* event jobs 2: they work now
2024-02-09 12:18:15 +00:00
Fluffy 849340274d sdaf (#18321) 2024-02-08 12:38:28 +00:00
Fluffy 25dc248979 Updated statpanel and added client pings (#18337)
* SSatlas.current_map

* hardsuit spell tab appears to clear correctly

* sdfsa

* from the moment i understood the weakness of my flesh, it disgusted me

* sdf
2024-02-08 12:29:42 +00:00
Fluffy f481143eb4 Operating Tables Refactor (#18340)
* sadf

* sdf

* adeste fideles

* sadf
2024-02-08 12:08:09 +00:00
Sniblet 4ad2d7feaf the pr (#18322) 2024-02-05 20:22:50 +00:00
RustingWithYou a16fce4b71 Konyang: The Infected (#18301)
* ipc zombies

punch sounds & corpses

jungle map & icon fix

sounds

zombie village

glowing screen: you should kill yourself, now

light

ship 1

da wreck

infected outpost

ok ok ok

globs & templates

* changelog

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

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

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

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

* dmdoc & parent call

* unspeakable its patterns laid

* yeah

* glob

* Update code/modules/mob/living/silicon/robot/items/robot_tools.dm

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

* Update code/modules/mob/living/silicon/robot/items/robot_tools.dm

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

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

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

* Update code/modules/mob/living/silicon/robot/items/robot_tools.dm

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

* dmdoc

---------

Signed-off-by: RustingWithYou <63625389+RustingWithYou@users.noreply.github.com>
Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2024-02-03 00:18:05 +00:00
Snowy1237 e00461d8a9 hyes (#18307) 2024-01-30 11:31:57 +00:00
SueTheCake aa9cb56c1e Autopsy Now Shows Hostile Mob Attacks (#18270)
* autopsy

Signed-off-by: SueTheCake <suethepyro@gmail.com>

* Add files via upload

changelog mcgee

* the funny runtime moment

* robot limbs work wtf

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

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
Signed-off-by: SueTheCake <suethepyro@gmail.com>

---------

Signed-off-by: SueTheCake <suethepyro@gmail.com>
Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2024-01-24 13:33:24 +00:00
Fluffy cc74d7dcc8 Updated spatial gridmap (#18244)
* sadf

* jhbkhbh

* hope

* gsda
2024-01-21 23:29:42 +00:00
Jaraci 051a76458b Reverts/removes the forced sprint and resist keybindings on SPACE and SHIFT+R respectively (#18233)
* changes

* cl
2024-01-20 15:00:53 +00:00
TheDanseMacabre c5fb17a276 Greimorian queen expansion (#18235)
* I wonder if this works

* let's try this bullshit

* more bullshit

* that did the job

* well, let's ask for help

* don't look at this too hard please

* we're so back

* let's fucking go

* spring cleaning

* hello, old friend, goodbye, old friend

* now now, we can't forget this

* make it not die

* updates

* I worked on this specific code for three+ hours

* this should take twice as long

* let's get language in here too

* changelog

* updates

* list

* can't forget this

---------

Co-authored-by: DanseMacabre <rsurname1212@gmail.com>
2024-01-20 15:00:06 +00:00
AlaunusLux 8336549284 Various pAI Fixes (#18222)
* Change various PAI abilities from proc to verb, init their verbs on creation

* Provide exit button on notFound and missingExport page

* Prevent programs with no ID from populating. Will still show in services. Things like pAI Flashlight

* allows pAIs to use PDAs they are inserted into

* prevent RTE for admin created pAIs

* adds error message when trying to download incompatible software

* fixes not being able to open pAI computer UIs if the client is closed with the UIs open

* changelog

* test fix?

* Revert "Provide exit button on notFound and missingExport page"

This reverts commit 77168da050.

* changelog change

* to_chat

* don't code 30s after waking up
2024-01-19 11:33:21 +00:00
Fluffy ca6b04e1d7 Updated SSgarbage (#18173)
* pain

* sadfas

* sdfa

* sdfasf

* sfa

* sdf

* might the lord have mercy on our soul

* i cri everidai

* adeste fideles

* sdf

* where will this lead, what's coming next, from your inventions

* dear lord

* gjvhk

* i cri everidai

* fsgf

* sdfa

* sdaf

* hiuhi
2024-01-15 14:08:27 +00:00
AlaunusLux 629b0ad436 Adds follow button to hivenet broadcasts, fixes follow button falling off observer manifest (#18200)
* Adds follow button to hivenet broadcasts, fixes follow button falling off ghost manifest

Fixes #18190

* Update code/modules/mob/language/station.dm

Co-authored-by: Matt Atlas <mattiathebest2000@hotmail.it>
Signed-off-by: AlaunusLux <89751433+AlaunusLux@users.noreply.github.com>

---------

Signed-off-by: AlaunusLux <89751433+AlaunusLux@users.noreply.github.com>
Co-authored-by: Matt Atlas <mattiathebest2000@hotmail.it>
2024-01-15 13:51:28 +00:00
Wowzewow (Wezzy) aa7af3e370 walter (#18165) 2024-01-09 21:10:11 +00:00
Matt Atlas 9344ebd322 Fixes blind or unconscious mobs being able to examine. (#18164)
Co-authored-by: Matt Atlas <liermattia@gmail.com>
2024-01-07 12:31:13 +00:00
Werner 7404418903 Adds SShttp (#18105)
* Adds SShttp

Adds a HTTP Subsystem with a integrated Retry-Queue for Status-Code 429 and 503

Changes the discord subsystems send message function to the new http subsystem

The previous http_ request functions remain but have been renamed to old to signify that they should not be used for new implementations

* Fixes lint error

* DMDoc Pass

* marks build_options as private

* SHOULD_NOT_SLEEP where its relevant

* update_channels is not a private proc, as it can be called by the API

* Remove comments

* Make fluffy happy

* Makes fluffy even happier

---------

Co-authored-by: Werner <Arrow768@users.noreply.github.com>
2024-01-06 21:19:45 +00:00
Geeves 501b58b0e8 Space Fauna Lethality Tweak (#18009)
* Space Fauna Lethality Tweak

* Tempered by the fires of hell, his iron will remained steadfast through the passage that preys upon the week, for he alone was the hell walker

* and those who tasted the bite of his sword name him the Doomslayer
2024-01-06 16:04:56 +00:00
Fluffy e867030c2e Update MC (#18112)
* sdf

* fsda

* fuck

* fuck2

* toolz

* sdaf

* sdfa

* saf

* sdfa

* sdfa

* sdf

* sdfa

* temp rename

* temp rename

* temp rename

* sdaf

* the pain is immensurable in the land of byond

* the curse of rah

* safd

* sadf

* sadf

* gf

* asf

* fssdfa

* sfd

* sadf

* sfda

* brah

* brah

* it's easier for you to fix this

* ffs

* brah

* brah
2024-01-06 17:03:57 +01:00
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