Commit Graph

465 Commits

Author SHA1 Message Date
Kashargul
2f19f66cc5 default tgui alert input handling (#16241)
* default handling

* do not push that

* fix

* .

* .
2024-09-02 04:27:26 +10:00
ShadowLarkens
3c09f52c6a Revert "/tg/ pref datums (part 1) (#16219)"
This reverts commit faac97e352.
2024-08-31 12:04:15 -07:00
ShadowLarkens
faac97e352 /tg/ pref datums (part 1) (#16219)
* TG Prefs (Step 1: JSON savefiles)

* TG Prefs (Step 2: Preference Datum Code)

* TG Prefs (Step 3: Convert /datum/client_preferences)

* TG Prefs (Step 4: Clean up and finishing touches)

* Fix some weird compile errors from the rebase
2024-08-31 07:09:05 +10:00
Killian
1e49f4bdb5 Supply System Updates (#16161)
* supply system updates

* supply system updates

* Update vorestation.dme
2024-08-22 20:00:14 +10:00
Kashargul
6cabe9f7e6 Undefines local defines and moves global to __define (#16028)
* first set of defines

* some more

* .

* final defines

* del local define
2024-06-09 17:29:20 +10:00
Kashargul
aca8f67d7e admin jukeboxsong handling (#15996)
* admin jukeboxsong handling

* small fixes

* add bundle
2024-05-26 17:19:19 +10:00
Heroman3003
c7b6c3e42b Revert "Revert "Garbage collection, asset delivery, icon2html revolution, and…" (#15816)
This reverts commit f6d0f62622.
2024-04-22 06:29:01 +10:00
Heroman3003
f6d0f62622 Revert "Garbage collection, asset delivery, icon2html revolution, and general…" (#15815)
This reverts commit cc05d51b69.
2024-03-10 20:01:05 +10:00
Cadyn
cc05d51b69 Garbage collection, asset delivery, icon2html revolution, and general fixes (515) (#15739)
* Making it compileable

* Adds Tracy & Fixed missing compat in sorting code

* CI workflow using "Stable" beta version

* Tracy define

* Fixes

* Update GC from TGStation

* fixes

* Appease linter

* begone custom_items.txt

* Making it compileable

* Adds Tracy & Fixed missing compat in sorting code

* CI workflow using "Stable" beta version

* Tracy define

* Fixes

* Build dependencies at 514

* Asset delivery/GC/515 megapatch

* fix runtime

* Appease integration tests

* More runtime fixes

* Attempting to resolve runtime

* Update spacemanDMM

* icon2html revolution

* icon2html part 2

* fixes

* Attempt to appease linter

* More fixes

* Final fixes (hopefully)

* operator keyword moment

* minor fixes and additions

* undo extra tgui files

* switch to QDEL_IN_STOPPABLE where necessary

* Pain

* GPS runtime

* dropped(null) fix, + chompedit the fixes just incase.

* Fix chat tags

* Update _build_dependencies.sh

* runtime in orebag, duplicate in computer/ship/proc/look, runtime in zoom

* tweak zoom change

* another registersignal override runtime

* 1

* Revert "1"

This reverts commit 43f619ca6c216c2bc41b8f7a346069f99591261b.

* various qdel ref fixes

* newplayer and observer harddels

* disposalholder logging remove, gargoyle hard del + typo

* retouch atom/movable destroy to be TG-like

* potential edge case ref in manualfollow

* extra following potential ref

* global list refs tweak, new_player undo a thing

* /mob/new_player qdel fixes

* undo some things

* revert atoms/movable/destroy

* revert mind and new_player panel changes

* atoms and atom/movable reversions

* bring back datum/mind and panel fixes

* projectile optimisation

* Reverts useless edits, clothing hood runtime, projectile runtime

I tried a lot of things which do not help, and i reverted a lot of it here.

* a few more reversions of useless changes

* Begin getting rid of CHOMPedit comments

* Nuke remaining chompedit comments

* Revert "undo extra tgui files"

This reverts commit f3bdcde8cb.

* fixing oops

* line ending shenanigans

* More GC cleanup

* Optimisations to test/trace projectile, turrets. Tweaks.

Turrets now only trace when they are absolutely sure they want to shoot. disposalholder, effect master and artefact qdel refs changes.

* bad usage of the check_trajectory proc

check_trajectory returns a list of objects hit along it's path to it's target, not a boolean of the target being hittable. a couple places in code assume this, so here they are fixed.

* puts legacy globals into GLOB datum for debug use

* fix upport oopsie

* fix

* Move recursive listening to component

* Minor fixes and cleanup

* undo my temp solution

* tweaks + a missed thing

* recursive_move sanity checks and safety cases

* Catch null initialisation cases + fix borg creation

VV edit spawns the object in nullspace then directly sets it's loc, which means the movement is unregistered. The spawn(0) delay should hopefully mean that setup_parents happens AFTER any unregistered movement.

* circular inventory check, make checks better

* better handling of safety reset cases

* Add logging to safety checks

---------

Co-authored-by: Selis <selis@xynolabs.com>
Co-authored-by: Selis <sirlionfur@hotmail.de>
Co-authored-by: Raeschen <rycoop29@gmail.com>
2024-03-10 09:39:33 +10:00
Raeschen
c8a61f63dd A few more harddels and runtimes (#7880) (#15805) 2024-03-04 11:53:27 +01:00
Raeschen
c210465fd0 fix (#15798) 2024-03-03 07:52:17 +10:00
Raeschen
a3e33e4370 Various fixes upport from chomp (#15794)
* up-port

* more upstream commonality
2024-03-02 13:11:39 +01:00
Raeschen
1940e1c62f tgui and nif runtimes from chomp (#15796) 2024-03-02 13:11:02 +01:00
Drathek
7c8bb85de3 Whitespace Standardization [MDB IGNORE] (#15748)
* Update settings

* Whitespace changes

* Comment out merger hooks in gitattributes

Corrupt maps would have to be resolved in repo before hooks could be updated

* Revert "Whitespace changes"

This reverts commit afbdd1d844.

* Whitespace again minus example

* Gitignore example changelog

* Restore changelog merge setting

* Keep older dmi hook attribute until hooks can be updated

* update vscode settings too

* Renormalize remaining

* Revert "Gitignore example changelog"

This reverts commit de22ad375d.

* Attempt to normalize example.yml (and another file I guess)

* Try again
2024-02-20 11:28:51 +01:00
Kashargul
e4b62dfa35 remove static chat colour tags 2024-01-21 12:34:53 +01:00
Selis
a8b43cb28c Sound update 2023-12-12 23:31:03 +01:00
Selis
513d650faa Bundle & Text Tags in oldchat 2023-12-08 18:01:27 +01:00
Selis
a4639e90be oldchat pref 2023-12-08 17:26:05 +01:00
Selis
b2d8c7b84a Fixed chat & icon 2023-12-08 17:26:05 +01:00
Selis
3aa9365e23 Fixes and Stuff 2023-12-08 17:26:04 +01:00
ItsSelis
0c36da7f14 Skin Interface Changes 2023-12-08 17:26:04 +01:00
ItsSelis
4b7e5dca65 Ping 2023-12-08 17:26:04 +01:00
ItsSelis
09b3d544ca Misc adds and changes 2023-12-08 17:25:54 +01:00
Selis
b7e011c26c len on the list 2023-12-02 17:02:54 +01:00
Selis
984c17f999 Update 2023-12-02 16:54:07 +01:00
Heroman
c252d84ac3 Added Default and Whitelisted sprite handling 2023-08-09 06:19:30 +10:00
Heroman3003
93082debc0 Merge branch 'master' into dogborg-end 2023-08-07 20:05:05 +10:00
Heroman
67b14352af Borg module consolidation - initial commit 2023-08-06 20:55:34 +10:00
VerySoft
c21b635222 2223 2023-07-28 22:23:28 -04:00
VerySoft
b3b2670b55 c: 2023-06-25 20:27:20 -04:00
Selis
271ff9408f Spell Fixes 2023-06-18 12:47:36 +02:00
ItsSelis
34861000a4 subsystem 2023-06-07 01:00:00 +02:00
ItsSelis
10d2178516 More 515 Compatibility 2023-06-05 19:29:40 +02:00
ItsSelis
5332ea9192 Fixes crash date & Crew monitoring console 2023-06-04 18:52:35 +02:00
Runa Dacino
f420d5910f Merge branch 'master' into OMNameLandmarkTry2 2023-03-14 19:08:35 +01:00
Runa Dacino
c0b068fd46 Implements changes by maintainer request
* Changes initialization from -51 to -60
* Renames subsystem to match path "Overmap Renamer"
* Also tries to fix dreamchecker issue/merge conflict.
2023-03-14 19:05:34 +01:00
VerySoft
db302531da Consider borg 2023-03-08 04:44:31 -05:00
VerySoft
42efc471c2 Start With Backup Implant setting
Allows one to spawn with a backup implant. Rather than requiring it to be obtained literally every single time you spawn, you can just spawn with one instead, if you don't want to go to medical!

ICly there's no real reason why you would get your implant removed every shift, and OOCly if for some reason we decide to make resleeving not possible one shift, we're going to remove the resleevers, not the implants, so this should only really affect people who don't like getting implants every shift, and should make things a little less stressful for medical.
2023-03-08 03:46:00 -05:00
Runa Dacino
fadaa16119 * Optimizes Landmark Initialization
* Updates readme
* Simplifies subsystem
2023-03-07 13:14:50 +01:00
Runa Dacino
9425efbffe Fixes compile_pois failing 2023-03-06 21:07:42 +01:00
Runa Dacino
38f9021146 Creates framework for renaming visitable overmap objs 2023-03-06 19:46:47 +01:00
Runa Dacino
d05029a1cd Implements opt-out system of periodic tips to be sent to players 2023-02-10 14:34:31 +01:00
Heroman
e5de0af979 Some runtime fixes 2023-02-05 11:28:57 +10:00
ItsSelis
779b4db5c0 Added missing href tokens 2022-12-14 21:08:49 +01:00
C.L
d1901aed21 gives it the has-been-initalized flag 2022-10-05 18:44:52 -04:00
C.L
e85bdb061b Upgrades OverlaySS. Fixes #3627
Tested on my test server and nothing appeared to be broken. Overlays were showing up as expected.

Ghosts no longer became space/stairs/stole someone's tail
2022-10-05 11:16:58 -04:00
Heroman
c7a4522115 Fixes critical crash bugs 2022-10-02 13:19:03 +10:00
C.L
3f10466788 Merge pull request #13290 from VOREStation/upstream-merge-8660
[MIRROR] Adds some core behavior code, uses it to fix a small bug (ABLE TO BE MERGED)
2022-09-24 21:21:24 -04:00
C.L
ccd8156d67 Fixes things 2022-09-24 21:09:53 -04:00
Heroman
61df484af1 Fixes a few minor things 2022-09-07 16:22:06 +10:00