Commit Graph

53360 Commits

Author SHA1 Message Date
ShiftyRail
d79c1fe070 Byond 516 v2.0 (#37553)
* The TGS thing

* Revert the 516 revert

* Further segment the world/New() proc

* Fixes an issue here
2025-05-12 00:50:25 -05:00
D3athrow-Issues
90dfcd7df8 Automatic changelog compile [ci skip] 2025-05-10 23:19:59 +00:00
D3athrow-Issues
18b118e000 Automatic changelog generation for PR #37546 [ci skip] 2025-05-10 18:19:13 -05:00
CrazyAmphibian
c2c3d66028 pretty simple, really. (#37546) 2025-05-10 19:18:36 -04:00
D3athrow-Issues
5047dc509d Automatic changelog compile [ci skip] 2025-05-07 01:43:14 +00:00
D3athrow-Issues
731e99944b Automatic changelog generation for PR #37507 [ci skip] 2025-05-06 20:42:18 -05:00
ShiftyRail
e439754040 Fixes/refactors Simpolinol (#37507)
* Refactor simpolol -- more readibility and editability

* fixes

* Uncomment this

* Fixes linter + mistake

* real fix

* Fixes Mussolini

* West fixes
2025-05-06 21:41:37 -04:00
D3athrow-Issues
912e81e81a Automatic changelog generation for PR #37527 [ci skip] 2025-05-06 20:41:28 -05:00
CrazyAmphibian
6c2a0578a2 fission reactor extended options menu (#37527)
* da code

* hey now emag works. plus, flavor!

* no longer multtool

* suggested changes
2025-05-06 21:40:45 -04:00
D3athrow-Issues
8fb96a2da1 Automatic changelog generation for PR #37511 [ci skip] 2025-05-06 13:47:34 -05:00
mentgah
135642c5aa Custom sounds for ladders (#37511)
* there

* quick refactor
2025-05-06 14:46:54 -04:00
ShiftyRail
efd9aac4b0 Fixes compile for norwood (#37542) 2025-05-06 15:14:07 +01:00
ShiftyRail
b67f77bd0a Undusts spell-code (#37506)
* Spell code docs: spell.dm

* Sp_ => SP_

* SpI_ => SP_INV_

* Some more docs for subtypes, although they're not as dense

* Deciseconds be gone

* Bigger work: charge_max => charge_cooldown_max

* oops
2025-05-06 09:23:46 -04:00
D3athrow-Issues
217c87d9f5 Automatic changelog compile [ci skip] 2025-05-06 13:16:25 +00:00
D3athrow-Issues
35ef3e600d Automatic changelog generation for PR #37517 [ci skip] 2025-05-06 08:15:36 -05:00
SECBATON GRIFFON
63bb92ed97 Makes fire alarms always check for shelter inside before putting one in (#37517)
* Makes fire alarms already check for shelter inside before putting one in

* Update code/game/machinery/alarm.dm

Co-authored-by: ShiftyRail <31417754+ShiftyRail@users.noreply.github.com>

---------

Co-authored-by: west3436 <66280799+west3436@users.noreply.github.com>
Co-authored-by: ShiftyRail <31417754+ShiftyRail@users.noreply.github.com>
2025-05-06 09:14:56 -04:00
D3athrow-Issues
bb7de7d076 Automatic changelog compile [ci skip] 2025-05-06 13:08:07 +00:00
D3athrow-Issues
a9fbcd98f7 Automatic changelog generation for PR #37519 [ci skip] 2025-05-06 08:07:21 -05:00
D3athrow-Issues
e6f2ac5185 Automatic changelog generation for PR #37520 [ci skip] 2025-05-06 08:06:56 -05:00
ShiftyRail
e702f0b0a2 Add an icon for the norwood spell (#37519) 2025-05-06 09:06:38 -04:00
ShiftyRail
aea74e777f Fixes ankh horn sand using (#37520) 2025-05-06 09:06:12 -04:00
ShiftyRail
7a64f1e403 Fixes Lazarus injector not reviving simple animals who died of heat (#37521) 2025-05-06 09:05:41 -04:00
ShiftyRail
d5c96122cf Fixes a define from 2017 (#37522)
* Fixes a define from 2017

* The defines

* forgot that bit
2025-05-06 09:05:18 -04:00
ShiftyRail
773239a9aa Rig outfit datums QOL fix (#37523) 2025-05-06 09:04:45 -04:00
D3athrow-Issues
de4374eb4f Automatic changelog generation for PR #37524 [ci skip] 2025-05-06 08:04:38 -05:00
D3athrow-Issues
d2dee0e86b Automatic changelog generation for PR #37525 [ci skip] 2025-05-06 08:04:08 -05:00
ShiftyRail
b5b51d8621 Fixes simple animals being unable to dismount light tiles (#37524) 2025-05-06 09:03:58 -04:00
ShiftyRail
fa42b8cca8 Some fixes for wrapper code (#37525)
* Some fixes for wrapper code

* linter
2025-05-06 09:03:20 -04:00
ShiftyRail
07588cfa93 Fixes headhunter objectives (#37526) 2025-05-06 09:02:29 -04:00
ShiftyRail
12fd65f268 Fixes player panel search tool displaying empty rows (#37531) 2025-05-06 09:01:51 -04:00
D3athrow-Issues
05b7d4a651 Automatic changelog generation for PR #37516 [ci skip] 2025-05-06 08:01:10 -05:00
Silkizuad
256ff9ad93 Derelict Update (#37516)
Makes the game load one derelict from a list instead of being static oldstation derelict.
2025-05-06 09:00:25 -04:00
D3athrow-Issues
9b6c249b8c Automatic changelog generation for PR #37512 [ci skip] 2025-05-06 07:58:23 -05:00
Eneocho
00f0dfbae6 I am become Honk... Destroyer of Rounds... New Amino-Reagent: Aminocorydon (#37512)
* send not to know, for whom the clown honks

it honks for thee

* i will not apologize

* the halls will run yellow with bananium

* minor typo

* rearranging

* Update code/modules/reagents/Chemistry-Recipes.dm

Co-authored-by: ShiftyRail <31417754+ShiftyRail@users.noreply.github.com>

* changing the name of the var

* oops

---------

Co-authored-by: ShiftyRail <31417754+ShiftyRail@users.noreply.github.com>
2025-05-06 08:57:37 -04:00
github-actions[bot]
e3d4355dad Update TGS DMAPI (#37515)
Co-authored-by: tgstation-server-ci[bot] <161980869+tgstation-server-ci[bot]@users.noreply.github.com>
2025-05-06 08:54:24 -04:00
ShiftyRail
b71b7b6d06 Back to the drawing board (#37538)
* Revert "May fix the login failure issue on 516 (#37537)"

This reverts commit 6071b0a21e.

* Revert "516 compatibility PR 2: the revenge of Node.js (#37501)"

This reverts commit 875eca8b71.
2025-05-06 04:52:45 -05:00
ShiftyRail
6071b0a21e May fix the login failure issue on 516 (#37537)
* May fix the login failure issue on 516

* Everywhere
2025-05-06 10:16:52 +01:00
D3athrow-Issues
be1141afad Automatic changelog generation for PR #37501 [ci skip] 2025-05-06 02:42:13 -05:00
ShiftyRail
875eca8b71 516 compatibility PR 2: the revenge of Node.js (#37501)
* Part 1: fix tgui

* Fix overdark layering

* Vector code rework

* misc. tgui things

* final DM side fixes

* TGUI try to fix #1

* Nuclear option. Bring all TGUI files. Will begin UNTGification in later commits.

* Untgify: callback

* untgify : config flags & config datums

* Fixes GLOBAL_VAR_INIT

* Purge HASTRAIT

* .dme cleanup

* file by file: status_alert.dm

* file by file : preference datums + remove unused content

* file by file : tgui_input/text.dm

* file by file : fixes asset_cache_client.dm

* file by file : tgui_panel / external.dm

* file by file : tgui / external.dm

* file by file : tgui / states.dm

* file by file : subsystems/assets.dm [unused return type]

* file by file : subsystems/tgui.dm [tg-macro for process()]

* file by file : asset_cache_item.dm [minor proc call fix]

* file by file : fixes a mistype for datum/asset_cache_item

* file by file : removes bugs and unimplemented features in asset_list.dm

* multifile : some more work on asset manager

* File deleted : spirtesheet tg_assets. Don't need them

* Remove unused TG content, fix asset_list.dm

* Fixes a few issues with wrong type paths.

* remove tgui_panel : this is for tgchat/stat2, which we don't use

* fix thing

* misc changes to tgui.dm. Defining QDELETED macro

* final TGui fix

* TGUI file convert : camera console and religion screen

* Works

* GPS fixed + fontAwesome fixed

* Mecha console control

* Fixes blurry icons

* fixes iconbase64 regression

* Misc bug/runtimes fixes

* Fixes runtime funtime

* Add merch computer TGUI

* Fixes TGUI ticking interfaces + MSGS

* PCMC

* Power Monitor working

* Power monitor

* Bugfixes + robot console

* Fixes mecha messages

* Spess dot TV

* TEG

* Syndicate Uplink

* Bump defines and connection warning

* fix?

* Fucking highscores

* Fixes mistakes

---------

Co-authored-by: west3436 <66280799+west3436@users.noreply.github.com>
2025-05-06 02:41:33 -05:00
D3athrow-Issues
0adacb8efe Automatic changelog compile [ci skip] 2025-05-05 20:52:49 +00:00
D3athrow-Issues
3d274c537b Automatic changelog generation for PR #37508 [ci skip] 2025-05-05 15:52:02 -05:00
ShiftyRail
cdb769a7c7 516 compatibility for simple HTML (#37508)
* 516 compat: HTML wrappers

* More HTML

* Legacy gult

* Forgot these

* forgot that thanks travis
2025-05-05 16:51:24 -04:00
D3athrow-Issues
6d94fe8d31 Automatic changelog compile [ci skip] 2025-05-01 17:27:39 +00:00
D3athrow-Issues
50924d59bc Automatic changelog generation for PR #37505 [ci skip] 2025-05-01 12:26:55 -05:00
ShiftyRail
db96bfa613 New wiz spell: Curse of Norwood (#37505)
* New wiz spell: Curse of Norwood

* reduce cooldown

* Barry fix
2025-05-01 13:26:18 -04:00
D3athrow-Issues
20f2a4bf05 Automatic changelog generation for PR #37497 [ci skip] 2025-04-30 14:05:38 -05:00
SECBATON GRIFFON
048b24ad8c The lockbox access update (#37497)
* lockbox stuffs

* adds these in

* stack and autolathe stuff

* actually this makes no sense sorry

* finally renames this

* adds this, maybe?

* update icon consistency

* fixes

* removes redundant definition, brings vars over and updates description to be more accurate

* correct order

* covers the vials too

* so that it actually goes inside properly

* moves stuff to protolathe

* moves this here too, does some more starting mats

* vial thing icon

* something to stop this showing up in the list

* more usage

* more use of this

* sanity

* some lock consistency

* has to be rewritten to allow putting things in here

* forgot this

* can't forget this

* unneeded checks
2025-04-30 20:05:00 +01:00
github-actions[bot]
18af45f6bf Update TGS DMAPI (#37509)
Co-authored-by: tgstation-server-ci[bot] <161980869+tgstation-server-ci[bot]@users.noreply.github.com>
2025-04-30 20:03:33 +01:00
D3athrow-Issues
387b92e566 Automatic changelog compile [ci skip] 2025-04-27 08:33:03 +00:00
D3athrow-Issues
8bb0fcab36 Automatic changelog generation for PR #37503 [ci skip] 2025-04-27 03:32:02 -05:00