Commit Graph

2240 Commits

Author SHA1 Message Date
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
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
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
Kashargul
7be625e0cb some more small things (#16491) 2024-10-18 23:36:19 +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
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
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
Heroman3003
ab0f06a827 Merge pull request #16427 from Kashargul/bellystrings
fix missing %
2024-10-06 08:54:24 +10:00
Kashargul
db5b408538 some more and fix filtering 2024-10-05 21:27:23 +02:00
Kashargul
793365fb1e fix missing % 2024-10-05 00:42:40 +02:00
ShadowLarkens
4b5e7d0745 Centralize vore message parsing and add a bunch of word replacements
Add all of the new % replacements to a help menu
2024-10-04 13:37:42 -07:00
Kashargul
1648896bed . 2024-10-04 18:58:07 +02:00
Kashargul
8e6c39e29b . 2024-10-04 12:39:28 +02:00
Kashargul
e06d79ddba . 2024-10-04 12:38:33 +02:00
Kashargul
960f3c6ba6 . 2024-10-04 12:37:50 +02: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
Heroman3003
bd46c837e4 Merge pull request #16363 from SatinIsle/How-churny-am-i
Print your own healthbar as prey
2024-09-27 21:05:27 +10:00
Heroman3003
4cc8e4691c Merge pull request #16345 from Kashargul/afkcheck
those should have a key... else no player chars
2024-09-27 21:02:10 +10:00
SatinIsle
81e20f6f38 Very minor change to wording to make it clear the prey is in your belly 2024-09-25 20:28:57 +01:00
SatinIsle
ef183bcb9f Print your own healthbar as prey
Added the functionality to print your own healthbar from "Print Prey Healthbars" when you yourself are the prey.
2024-09-25 15:57:04 +01:00
Guti
dc7ad02813 Deconf 2024-09-22 15:01:10 +02:00
Heroman3003
0ce5f9ef63 Merge pull request #16326 from ShadowLarkens/scanlock
Allow printing whitelisted bodies, but resleeve lock them by force
2024-09-22 16:27:32 +10:00
Kashargul
33672859f9 those should have a key... else no player chars 2024-09-22 08:22:18 +02:00
Guti
ab9f92904c Deconflict 2024-09-21 14:42:17 +02:00
ShadowLarkens
2adbacac3d Add progress bar to grower pod examine 2024-09-19 17:17:12 -07:00
ShadowLarkens
c13354640a Allow harm-intent disabling AI holograms 2024-09-18 18:42:40 -07:00
Guti
f4f5476121 Merge branch 'master' into weapon-removal 2024-09-18 18:07:43 +02:00
ShadowLarkens
3444395d5e Swizzle some prefs around with the new meaning of resleeve lock 2024-09-18 00:40:10 -07:00
Kashargul
4ba7beeb9c up to field medic 2024-09-12 21:20:47 +02:00
Kashargul
10dc8510b3 up to engineer 2024-09-12 02:01:36 +02:00
Kashargul
0425a4e396 up to officer 2024-09-12 00:00:11 +02:00
Guti
409aaba802 Remove 2024-09-09 02:36:53 +02:00
Kashargul
7c0071d56e adds a belly when there is none 2024-09-08 20:23:56 +02: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
5ac324275a Move nif persistence to a separate savefile 2024-09-07 14:11:18 -07:00
ShadowLarkens
3eb1849626 Fix NIFs being horrible and overriding prefs with byond savefiles 2024-09-07 14:11:18 -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
Kashargul
990f9c4b19 . 2024-09-05 10:45:15 +02:00
Kashargul
2743bdc445 preemptively remove empty strings from bad formatting 2024-09-05 10:34:02 +02:00
Kashargul
8565317dc2 belly input failure message on close 2024-09-02 01:37:48 +02:00
Kashargul
2f19f66cc5 default tgui alert input handling (#16241)
* default handling

* do not push that

* fix

* .

* .
2024-09-02 04:27:26 +10:00
Kashargul
cda25c6c42 idle being a bit too long (#16243) 2024-09-01 07:05:22 +10:00
ShadowLarkens
3c09f52c6a Revert "/tg/ pref datums (part 1) (#16219)"
This reverts commit faac97e352.
2024-08-31 12:04:15 -07:00
Kashargul
295e2646f6 multiple examine exist 2024-08-31 17:05:04 +02: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
SatinIsle
abe1575420 Load Prefs From Slot (#16226)
* Load Prefs From Slot

Added a new button to the vore panel preferences tab, "Load Prefs From Slot". This button allows you to simply load another bellies slots onto your current character, but does not automatically save them.

My implementation is just a couple of new procs to load a new slot, save the number of the slot you started on, apply the bellies, then load the original slot again without applying the bellies. Probably needs a keen eye to look at it, but it didn't seem to cause any problems or runtimes in testing.

* Fixed inconsistent capitalisation

Load prefs From Slot -> Load Prefs From Slot

* Resolves conflicts

Rebundled TGUI
2024-08-31 05:53:47 +10:00