Commit Graph

32602 Commits

Author SHA1 Message Date
ShadowLarkens
a8affbd4ae Add bapi-dmm to reduce startup time by... a lot (#16148)
* Add bapi-dmm, a rust maploader that goes BRRRRRRR

* A few more maps switched away from file paths

* Update to include 48f4879d8704cb057a (better path error handling)
2024-10-26 13:32:41 +02:00
ShadowLarkens
dc3fd79427 The final action buttons PR (#16514)
* Make action button target datum

* Initial working action palette

* Action related refactors

* tgstation/tgstation/pull/71339
2024-10-26 13:20:54 +02:00
ShadowLarkens
5470702370 Even more action button updates (#16510)
* Update action buttons up to tgstation/tgstation/pull/29379

* Update action buttons up to tgstation/tgstation/pull/48669

* Some dead signals and stuff
2024-10-22 21:29:42 +02:00
Nadyr
2cd150b294 fixes fireaxe path (#16504) 2024-10-22 20:48:56 +02:00
Selis
242fa3a66b Ports over configuration controller (#16484)
* Ports over configuration controller

* Fixes

* Manual path fix

* patch (#16490)

* patch

* .

* SQL Fix

* Post-rebase fix

* Added missing examples

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-10-22 19:26:44 +02:00
ShadowLarkens
88e957a716 Fix crew manifest (#16502) 2024-10-21 15:15:04 +02:00
Casey
3e1e4cb329 Merge pull request #16496 from PastelPrinceDan/cattails
adds 4 tails
2024-10-20 17:18:30 -04:00
ShadowLarkens
ee0c4adbff Convert late spawn UI to TGUI (#16498)
* Convert late spawn UI to TGUI

* Sort alphabetically
2024-10-20 21:37:10 +02:00
ShadowLarkens
ee2a9901a6 Fix a small runtime in rig dropped (#16497) 2024-10-20 18:05:23 +02:00
ShadowLarkens
bcc107c7cd Ports tgstation/tgstation/pull/15673 (#16495)
* Ports tgstation/tgstation/pull/15673

* Add a small delay to icon updating to cover up SSoverlays

* Fix actions on robot modules
2024-10-20 17:12:24 +02:00
pastelprincedan
4d7e31f117 adds 4 tails 2024-10-20 16:09:24 +01:00
ShadowLarkens
8c2d326214 Micro-opt lighting (#16482) 2024-10-20 16:17:19 +02:00
ShadowLarkens
acc912bdbc ByondUI Overmap Navigation (#16474)
* ByondUI Overmap Navigation

* delayed map update

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-10-20 16:15:11 +02:00
Kashargul
40f956a414 some fixes (#16494)
* some fixes

* module deselect

* .

* .

* .

* .
2024-10-20 12:10:52 +02:00
Kashargul
7be625e0cb some more small things (#16491) 2024-10-18 23:36:19 +02:00
Kashargul
edf912d4a6 add missing triggered and some mirror fixes (#16489)
* add missing triggered

* fix that

* fix borg panel stats

* .

* fix that

* fix that

* those are fine

* holder status

* prommi

* less usr

* eh check that later

* hardsuit usage

* .

* .

* .

* .
2024-10-18 00:39:56 +02:00
ShadowLarkens
8d97f43bd0 General improvements to Action Buttons (#16488)
* Add screen helpers, reorganize action button files

Separates screen objects from datums in action button files

* Add a mouse drag indicator to movable screen objects and use new helpers

* Fix shift-clicking actions to reset position

* Fix dreamchecker errors
2024-10-17 10:57:53 +02:00
Kashargul
b594520a74 next set of spans (#16434)
* next set of spans

* some more

* next

* next

* next

* .

* text...

* next... rest soon

* .

* .

* ok last set for the night

* .

* .

* .

* .

* some more

* next

* next

* all for now

* .

* some more easy ones

* some more easy ones

* .

* .

* some more bolds

* oups auto complete moment

* add the remaining spans

* this as well

* this as well

* .

* .,

* resync them properly
2024-10-16 23:37:27 +02:00
ShadowLarkens
6275972fef Add Verdigris, an in-tree rust module to cover our random performance-code needs. (#16479)
* Add Verdigris, an in-tree rust module to cover our random performance-code needs

* Add a features section to the verdigris readme

* Update linux so to latest as well
2024-10-16 23:33:10 +02:00
Kashargul
7b46d63fee fix virus VV (#16473) 2024-10-16 19:46:22 +02:00
SatinIsle
97ad888dfc Mob-food vore fix (#16472)
Fixed AI-controlled simple mobs being able to eat someone with mobvore disabled when in food via food vore.
2024-10-16 19:46:09 +02:00
ShadowLarkens
c07027136e Port tg statpanel (#16463)
* Port tg statpanel

* Add verb descriptions using the title attribute

* Fix a dreamchecker error

* Remove chomp edits

* Add mentor tickets to ticket panel

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-10-16 19:39:06 +02:00
ShadowLarkens
e95ec9b73d Improve tgui say experience with extra control prefs (#16470) 2024-10-14 12:41:21 +02:00
Heroman3003
5afcb29d9c Merge pull request #16445 from TheCaramelion/fixes
Restores the sounds for all the items
2024-10-14 05:17:59 +10:00
Heroman3003
a7b97f56e2 Merge pull request #16466 from ShadowLarkens/tank
Add button to access tank settings in RIGs
2024-10-14 05:17:23 +10:00
Heroman3003
c479ccd4f9 Merge pull request #16456 from SatinIsle/glamour-mob-pack
Glamour mob pack
2024-10-14 05:16:52 +10:00
ShadowLarkens
dbda4ccc4c Add button to access tank settings in RIGs 2024-10-12 21:49:15 -07:00
ShadowLarkens
1063c5e19c Unify TGUI crew manifest across lobby and ghosts, make it a true table (#16436) 2024-10-12 16:48:13 +02:00
Kashargul
98293e1aa9 gunshot residue should only be on clothing/human (#16446)
* should only be on clothing

* .
2024-10-12 16:43:13 +02:00
SatinIsle
7b21a61228 Single language translators (#16460)
Added a new variant of the handheld translator that only translates a single language into one that you know. These can be taken from character loadout and currently cost 4 points. They can also be found in maintenance randomly.
2024-10-12 16:41:42 +02:00
ShadowLarkens
e3277e5a84 TGUI Shock Collar (#16442)
* TGUI Shock Collar

* The rest of the shock collar UIs
2024-10-12 16:39:38 +02:00
Nadyr
7a74bab92a makes leporazine respect species body temp (#16452) 2024-10-12 16:38:08 +02:00
Nadyr
242a42cf70 Adds forced eject verb to disposals (#16453) 2024-10-12 16:37:33 +02:00
Lilly-Lira
376cd462c5 SMES Fix (#16439) 2024-10-12 16:31:21 +02:00
SatinIsle
0c9eac6408 Disables random hair (#16451)
Changed character setup to only change your hair on species swapping if the new species is not allowed to use the current hairstyle.
2024-10-12 16:16:34 +02:00
Kashargul
1e3f0d5a01 fix improper food greartweaks (#16458)
* fix improper greartweaks

* .
2024-10-12 14:29:44 +02:00
Kashargul
5f90b7eafc adds a verb to print playtime (#16462)
* adds a proc to print playtime

* .

* .

* sanity that

* .
2024-10-12 14:28:52 +02:00
ShadowLarkens
daa8f59229 Convert ATM to TGUI (#16441) 2024-10-12 14:24:29 +02:00
Kashargul
f2292683d7 up ports endless mouseburger fix (#16461) 2024-10-12 14:22:34 +02:00
Kashargul
7f2842173a forwards rejuvenate icon update call for simple mobs (#16443) 2024-10-12 14:20:47 +02:00
Kashargul
5474012311 tele patch (#16465) 2024-10-12 14:18:07 +02:00
Kashargul
6ba4be7445 renames nif design (#16459) 2024-10-12 14:16:16 +02:00
ShadowLarkens
66ef0c42d1 Dark-mode color-coded mechanical vore preferences tab (#16444) 2024-10-12 14:15:25 +02:00
ShadowLarkens
190f5d7ae9 Add digested prey count belly format text (#16455) 2024-10-12 14:12:58 +02:00
ShadowLarkens
a8b949fdcd Add a new fishing minigame to NTOS (#16457) 2024-10-12 14:11:41 +02:00
Kashargul
90d17d872f cut old overlays on paperstack (#16440) 2024-10-12 14:08:47 +02:00
SatinIsle
59707ad62b Eat absorby people 2024-10-11 00:27:50 +01:00
SatinIsle
a5f67e7936 Makes the ddraig a bit more forgiving, stops it attacking TFd people 2024-10-10 17:26:27 +01:00
SatinIsle
d26ad30a86 Completes the pack! 2024-10-10 16:31:29 +01:00
SatinIsle
dca29dfd1e Vore mob, first upload
Just to get them on github
2024-10-08 20:29:08 +01:00