54 Commits
Author SHA1 Message Date
935126228a [IDB IGNORE] [MDB IGNORE] entirely rewrites mirrors and throws out old resleeving backend (#7446)
Co-authored-by: silicons <silicons@silicons.dev>
2026-02-24 09:41:30 +01:00
siliconsandGitHub 8402a432dc refactors suit storage allowed + new vv bitfield system (#7381) 2025-11-04 10:19:15 +01:00
10d2505338 TGUI update (from letterN branch) (#7244)
Co-authored-by: LetterN <24603524+LetterN@users.noreply.github.com>
2025-10-04 10:45:41 +02:00
7e8cd3f5ac refactors combat backend & adds kinetic gauntlets (#7144)
Co-authored-by: Zandario <zandarioh@gmail.com>
2025-05-31 19:30:25 +02:00
Letter NandGitHub d48c3b3288 update reftracker & gc (#6904)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
title, gc gets a new queue that lasts 1s for objects that got cleanly
deleted (https://github.com/tgstation/tgstation/pull/62969), adds the
findref ci test
2025-04-01 17:05:17 +02:00
siliconsandGitHub 4c75a8b00b toml config, database storage for repositories / singletons (#6893) 2024-12-15 19:41:14 +01:00
00807234b9 refactors asset subsystem (#6459)
refactors the asset subsystem to make it much more managed

adds support for 'deferred' assets for tgui, which will be later used
for things like tgui character setup and admin panels.
deferred means that it'll be 'sent in a timely manner after the ui
opens', as opposed to 'sent before the ui opens'

---------

Co-authored-by: silicons <no@you.cat>
2024-06-01 17:08:13 -06:00
39bc14bb4a reworks game preferences (characters v2 staging) (#6310)
Co-authored-by: silicons <no@you.cat>
Co-authored-by: LordME <58342752+TheLordME@users.noreply.github.com>
2024-04-08 12:44:30 +02:00
siliconsGitHubVM_USER <VM_USER>silicons
8ca04ad274 persistence update + spraycans + graffiti + persistent debris + glass shards (#4301)
Co-authored-by: VM_USER <VM_USER>
Co-authored-by: silicons <no@you.cat>
2024-03-04 23:06:10 +01:00
2c75047622 Nightshift v2 (#6207)
Co-authored-by: silicons <no@you.cat>
2023-12-19 20:32:17 +01:00
172492fe2e adds maint access to most jobs and reorganizes + shuffles some access (#5745)
Co-authored-by: silicons <no@you.cat>
2023-07-22 11:44:03 +02:00
siliconsGitHubVM_USER <VM_USER>silicons
78a633ba80 new client security and refactors and playtimes and--- (#5603)
cleans up config
adds new role time.tracking system
adds new panic bunker
adds new VPN detection system
unfucks the automated age gate
does a bunch more cleanups
refactors client security checks a little

---------

Co-authored-by: VM_USER <VM_USER>
Co-authored-by: silicons <no@you.cat>
2023-06-26 20:43:50 +01:00
c1ad8f4ce0 client onboarding update (#5613)
Co-authored-by: silicons <no@you.cat>
2023-06-15 18:55:58 +02:00
15ba149d71 persistent pictures framework (#5589)
no player facing changes

makes pictures persistent. fixes up the character saving system too.

---------

Co-authored-by: silicons <no@you.cat>
2023-06-13 18:00:58 -07:00
c3ef6389e8 restores mandatory ooc notes on join, adds a config for it (#5112)
Co-authored-by: silicons <no@you.cat>
2023-03-01 20:40:27 +01:00
ZandarioandGitHub cebf87412f Sends a toast notification when initializations complete. (#5065)
Ports: tgstation/tgstation/pull/72465
2023-02-26 01:56:27 -08:00
817e7c1f22 Characteristics - Stats / Skills / Talents Backend, /datum/character backend, background-locked alt title backend (#4840)
Co-authored-by: VM_USER <VM_USER>
Co-authored-by: silicons <no@you.cat>
Co-authored-by: Felix <58342752+TheLordME@users.noreply.github.com>
2023-02-09 23:34:43 +01:00
1a524b77eb SSao, Z-Mimic, and O7 Lighting (#4846)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
Z-Mimic is nice.

Currently just SSao atm, why SSao? Filter-based ao doesn't really work
with Z-Mimic

O7 Lighting cause I got tired of trying to make ours work with this. But
hey, we got directional lights now so that's cool.

🆑 @Zandario & @Lohikar
add: SSzmimic
add: O7 Lighting
add: SSao
del: SSopenspace
tweak: Lights now can shine in angles between 0 and 180
/🆑

Co-authored-by: Lohikar <lohikar@protonmail.com>
2023-01-01 05:04:11 -08:00
ZandarioandGitHub cde2bdeb59 [MDB IGNORE] Smoothing Bitfield Optimizations and Unit Test Upgrades (#4816)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
Presorting smoothing lists to improve init time.

## Credits
Mostly just taken from tgstation PRs, here's the major ones:
https://github.com/tgstation/tgstation/pull/57408
https://github.com/tgstation/tgstation/pull/71719
https://github.com/tgstation/tgstation/pull/71989
And of course my haphazard ports of TG code when something breaks.
2022-12-16 11:48:23 -08:00
siliconsGitHubVM_USER <VM_USER>
bc5e0940a2 overhauls rendering + redoes some of widescreen/dynamic sizing + misc fixes (#4668)
Co-authored-by: VM_USER <VM_USER>
2022-11-17 17:31:54 -06:00
nevimerandGitHub e5af5346f6 Dynamic Sizing Viewport (#4610) 2022-10-31 21:57:55 -05:00
siliconsGitHubVM_USER <VM_USER>
01e07ef530 reworks defibs, cpr, brain decay, not so slight organ processing refactor (#4266)
* wild

* get rid of that

* cpr stuff

* framework

* stuffs

* more

* wild

* wild

* wild

* aah

* wack

* wack

* wild

* wild

* organ damage rework

* sigh

* oops

* Update human_attackhand.dm

* Update cpr.dm

* fix

* more replace

* fix

* LETS REFACOTR ORGANS SHLALL WE

* epic!

* markers

* conversions

* a

* augh

* in hindsight this was fucking stupid

* more later

* t

* ok maybe let's not do complex recursion

* fix

* config

* wild

* augh

* Update health.dm

Co-authored-by: VM_USER <VM_USER>
2022-08-14 17:25:47 -07:00
siliconsGitHubVM_USER <VM_USER>
7dffc24138 DBCore (#4205)
* clown time

* let the shitfest begin

* wild

* kill me

* sad

* format

* regex

* erase manual dbcore connect procs

* fix async

* replacements, RunQuery()

* replacements

* more

* update

* epic

* fix

* a

* a

* more queries

* queries

* queries

* queries

* test

* 4

* conversions

* fix

* a

* that

* prefixed

* connection log

* schema

* prefixed

* wack

* oops

* fix

* Travis gaming

* rid that

* a

* prefix that

* prefix that

* OH THATS IMPORTANT

* bandaid

* fixes

* Update database_changelog.md

Co-authored-by: VM_USER <VM_USER>
2022-08-02 02:51:01 -07:00
ZandarioandGitHub 43a44305cc Fixes 32px Emojis, adds some new ones, and *slightly* updates the config system (#4147)
* Wow I can't do a single thing

* wee

* TRUE
2022-06-03 14:32:27 -07:00
ZandarioandGitHub d00d488382 More TGUI Backend. Stable this time. (#4109)
* WHEW

* ugh

* Wow I undid my own formatting?

* asdas
2022-05-26 01:48:29 -07:00
deathride58andGitHub f2c73b43eb Bot refresh - Light cleanup of bot code, allows the bot to ping a role when rebooting (#4085) 2022-05-20 12:36:22 -07:00
ZandarioandGitHub 205699e655 [Ready] Fixing CI and Linting shit (#4053)
* aasdf

* Whoops

* if

* sad

* hhoh
2022-05-14 23:50:57 -07:00
ZandarioandGitHub ed27a01b58 Massive backend updoot: Juke Build, TGUI upgrades, Soft Ping, and too much to list! (#3990)
* Time to become our TGUI God.

* Visually sprucing the copyrights.

These shouldn't be ignored :)

* babababa

* https://github.com/tgstation/tgstation/pull/50422

* dooootdooot

* Holy fuck

Updates the tools folder
Updates our build tooling
Updates TGUI MASSIVELY
I'm going to go scream in a hole now

* ??

* Was it this dum thing?

* orrrr

* It's this isn't it

* Did it manually

* hubah

* TGUI Changelog

* oops

* What if I use the original?

* Lets try this again

* Shit commenting out for now

* asdasd

* Fuck it use the old one and remember to replace later

* Updates yarn.lock

* Lets try something horrid

* Nope it HATES THAT

* fucc

* The great eslinting

* HOLY SHIT

* Final?

* ?

* asd

tgstation/tgstation/pull/59914
tgstation/tgstation/pull/66317

* Improved Asset handling.

* Oops

* Subsystem stuff

* Recompiles the Changelong again.

* Finally Fixed Communicators

* Compiled Changelogs... AGAIN
2022-05-09 18:02:09 -07:00
deathride58andGitHub 58d26919cb Hub refresh 2022 - Cleans up hub desc code, adds some more config options, and more! (#3988)
* Hub refresh 2022 - Cleans up hub desc code, adds some more config options, and more!

* fixes stray hyphen when station name is default
2022-05-06 19:15:44 -07:00
ZandarioandGitHub 1793ad2e1a Fast Forwarding to Modern Virgo Organs. (#3925)
* Beginning

* Moar

* Blelelelele

* Robo Organs *Flooshed*
2022-04-25 10:06:48 -07:00
ShadowandGitHub 60e0df7aa1 Change alert descriptions to be config options (#3869) 2022-04-08 09:43:39 -07:00
ZandarioandGitHub dfaee1de90 Ports Nightshift from Paradise (#3817)
* Ports Nightshift and converts tick time to ds time

* Moves Nightshift config to the new system and ports the forgotten APC TGUI updates

* Attempting to fix your god damn tome's init.

* Lets do station time the paradise way. Also think I fixed some apc misfires?

* Rerecompiles tgui.bundle.js
2022-03-21 21:25:46 -07:00
siliconsandGitHub a16033254d adds generic wiki linked books (this sounds complicated but this is a 31 line PR) (#3544)
* Update urls.dm

* Update manuals.dm
2021-10-21 19:42:59 -07:00
siliconsandGitHub d7dbedb3f5 halloween costumes (#3496)
* halloween costume update

* sure

* Update loadout_uniform.dm
2021-10-11 17:05:00 -07:00
siliconsandGitHub a2a56a6790 syncs TGS, tgui, and build tools to latest tgstation (#3039)
lol said the crab, lmao
2021-04-29 15:08:52 -05:00
siliconsandGitHub 55d067362a adds tagline config (#3018)
* Update world.dm

* Update general.dm

* Update config.txt
2021-04-25 19:07:40 -05:00
siliconsandGitHub a987f52bbc Update game_options.dm 2021-03-27 19:11:20 -07:00
siliconsandGitHub a1c198febb Update game_options.dm 2021-03-27 19:11:02 -07:00
siliconsandGitHub 5784110aa2 replaces lighting system with modern tg/vglights (#2830)
* initial

* defines file

* changes

* changes

* whew

* a

* ok

* more stuff

* alphacolors

* sigh

* compile errors

* runtime fix

* debug data

* fixes

* fixes

* let's go

* funny

* funny

* funny

* Update lighting_object.dm
2021-03-08 14:45:49 -08:00
Letter N 45ef37f04f tguichat 2020-11-26 14:04:21 +08:00
Letter N 2006ed9097 what if i used the **proper** branch 2020-09-11 18:19:20 +08:00
silicons b17690ac01 poggest of champs 2020-08-31 16:37:18 -07:00
silicons 677f099f01 autobunker and some changes 2020-06-24 07:49:52 -07:00
kevinz000 625d203ea3 i'm overcomplicating things 2020-06-05 03:47:27 -07:00
kevinz000andGitHub 46f2601d2c Update lobby.dm 2020-04-16 23:42:12 -07:00
kevinz000 6cde492ce1 Merge remote-tracking branch 'citrp/master' into ticker 2020-04-16 17:58:06 -07:00
kevinz000 19361dbafe ok 2020-04-15 18:25:20 -07:00
kevinz000 4ab18cc543 Why am i doing this 2020-04-15 18:05:10 -07:00
kevinz000 3499a04360 ticker 2020-04-15 17:20:40 -07:00
kevinz000 9fa1f4bfbb ok 2020-04-15 00:47:21 -07:00