Commit Graph

799 Commits

Author SHA1 Message Date
ShadowLarkens
24828e5ccb TGUI Research Console Rewrite 2024-10-03 15:42:59 -07:00
Kashargul
a2c673ab7a refactors most spans 2024-10-02 21:10:31 +02:00
Kashargul
e0d694e8ac rid of old span macros 2024-10-01 23:51:48 +02:00
Guti
1862c0e11b Deconf 2: Electric Boogaloo 2024-09-27 13:43:21 +02:00
Kashargul
1c5f81efd1 dereference lists 2024-09-26 02:50:45 +02:00
Guti
f4f5476121 Merge branch 'master' into weapon-removal 2024-09-18 18:07:43 +02:00
Heroman3003
828a405fc4 Merge pull request #16301 from Kashargul/robotMiningIDfix
Job rank and radio channel rework
2024-09-16 07:26:11 +10:00
Kashargul
7fa41d248f alt titles and order 2024-09-14 04:20:37 +02:00
Kashargul
b041bca268 some alt titles 2024-09-13 23:00:17 +02:00
Kashargul
f62a4752f8 tesh aren't whitelisted 2024-09-13 08:20:47 +02:00
Kashargul
a123f87e68 some mind jobs 2024-09-12 23:48:31 +02:00
Kashargul
ecc9f73e31 prefs loading again 2024-09-09 12:32:22 +02:00
Guti
409aaba802 Remove 2024-09-09 02:36:53 +02:00
Kashargul
2fda057252 fix trait loading 2024-09-08 18:29:14 +02:00
ShadowLarkens
b71dc95f04 Fix some bugs with prefs 2024-09-08 00:28:33 -07:00
ShadowLarkens
e9ee57df18 Revert "Revert "/tg/ preference datums part 1: take two"" 2024-09-07 23:58:49 -07:00
ShadowLarkens
02410abcf3 Revert "/tg/ preference datums part 1: take two" 2024-09-07 23:17:16 -07:00
ShadowLarkens
f9052dbb60 Revert "Merge pull request #16240 from ShadowLarkens/revert"
This reverts commit 885171f985, reversing
changes made to 3e314f8064.
2024-09-07 14:11:15 -07:00
Nadyr
eff6c5749c September 2024 adds, QoL and fixes 2024-09-02 23:12:15 -04: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
ShadowLarkens
7a7920f29e TGUI Say (#16160)
* TGUI Say

* Add icon_ref_map.json to make tgui-dev-server stop screaming

* Update tgui.bundle.js

* bundle recompile

---------

Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: Heroman <alesha3000@list.ru>
2024-08-12 05:48:06 +10:00
C.L
8ff0932889 Adds Toggleable Stomachs w/ toggleable visibility (#16052)
* Adds Tummy

* Toggleable stomachs!

* Squash

Squash

* Update _planes+layers_vr.dm
2024-06-21 06:04:43 +10:00
Kashargul
951cdf17b4 allows to use more newline breaks for longer posts (#16020)
* allows to use more newline breaks for longer posts

* .

* strip trailing and leading newlines right away

* minor fix for idle message options showing even if disabled

* small typo while still open
2024-06-09 17:29:13 +10:00
SatinIsle
8649fe918a Delicious knowledge (#16006)
* Delicious knowledge

Added books to the option of trash eater edible items.

* Stopped from eating carved books
2024-05-26 19:25:36 +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
SatinIsle
711f99944e Entrepreneur Expansion (Part 1) (#15933)
* [WIP] Entrepreneur Expansion

Added a whole range of unique items and load outs to each entrepreneur alt-title.

Intending to give them some station location too.

* Completes outfit expansion
2024-04-21 21:12:12 +10:00
Kashargul
3c57ac1185 unicode (#15846) 2024-03-20 07:58:27 +10:00
Raeschen
5dcc242886 Remove Chomp modular suffix from a virgo file (#15845)
* remove our modular suffix from a virgo file

* exec order
2024-03-18 20:27:18 +10:00
Runa-Dacino
14e1f6abc4 add(colours): Ports matrix/colormate stuff from CHOMP
Original PR: https://github.com/CHOMPStation2/CHOMPStation2/pull/6159
Original Author:
https://github.com/BlackMajor
2024-03-16 16:33:21 +01: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
a3e33e4370 Various fixes upport from chomp (#15794)
* up-port

* more upstream commonality
2024-03-02 13:11:39 +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
VerySoft
c32d33fad9 Spider
Makes it so that nurse spiders can't spawn from any random sources, such as spider egg clusters, spider spawners, and capture crystals.

GMs and map makers can still put nurse spiders out if they want to, but this should stop any UNEXPECTED nurse spiders from appearing, and stop spiders from snowballing quite so hard when the conditions are right.
2024-01-09 14:59:42 -05:00
Kashargul
8aa79fcf1a unicode chat handling 2023-12-19 06:43:44 +01:00
Selis
a8b43cb28c Sound update 2023-12-12 23:31:03 +01:00
Selis
57f7b9cd8c Chat types and colors (#15580)
* Some chat types

* ADMINLOG color readded

* Esay/Asay/Mentorsay/Msay colors
2023-12-09 18:24:17 +01:00
Selis
513d650faa Bundle & Text Tags in oldchat 2023-12-08 18:01:27 +01:00
Selis
b2d8c7b84a Fixed chat & icon 2023-12-08 17:26:05 +01:00
Selis
21b352f9d5 Color changes 2023-12-08 17:26:05 +01:00
Selis
9af8ef0dc1 Filters & Colors 2023-12-08 17:26:05 +01:00
Selis
3aa9365e23 Fixes and Stuff 2023-12-08 17:26:04 +01:00
ItsSelis
09b3d544ca Misc adds and changes 2023-12-08 17:25:54 +01:00
Selis
ae70205eae tgchat part 1 2023-11-20 13:58:41 +01:00
Casey
74c3fcd2c7 Merge pull request #15510 from FunnyCatEnjoyer/FunnyCat2
Adds the vintage PDA
2023-11-12 21:59:26 -05:00
Guy
1e6a124f23 Adds the vintage PDA 2023-11-08 13:05:02 -03:00
Kashargul
501db78d0c remove the no longer needed comments. 2023-10-21 23:05:40 +02:00
Kashargul
504c40972d -> Removed the robot flavour requirement again.
-> Removed the two unnecessary helpers.
2023-10-21 21:46:03 +02:00