Commit Graph

218 Commits

Author SHA1 Message Date
Kashargul 6227672218 Some fixes (#19234)
* Some fixes

* .

* word breaks are detected as maro
2026-02-26 20:00:02 +01:00
Kashargul a5a28a7d5b adds spoiler to character Directory (#19080)
* adds spoilter to character Directory

* .

* ,

* stop driving me insane with that mess

* .

* dependency up

* eh
2026-01-22 21:40:13 +01:00
Azzy 2dac4a549f Update skin.dmf (#19067)
Fix mentor-say
Add Esay and Msay
2026-01-21 08:42:01 -08:00
Azzy 6b8e827f95 Add F9 key with msay command to skin.dmf (#19049) 2026-01-18 01:40:06 +01:00
Kashargul 4874f2a117 Biomeport (#18022)
* biome port

* fix

* umm

* up

* prettier on repo level

* .

* uh

* fix that

* .

* guh

* could be deelted

* fix query

* raccoon

* raccoon
2025-07-20 16:48:40 +02:00
Kashargul a2a4ad5210 frequencies must be odd (#18009)
* frequencies must be odd

* Update banned_frequencies.yml

* Update banned_frequencies.yml

* Update banned_frequencies.yml

* Update banned_frequencies.yml

* Update banned_frequencies.yml

* Update banned_frequencies.yml

* Update banned_frequencies.yml

* Update banned_frequencies.yml

* Update banned_frequencies.yml

* as drathek suggested

* mass radio fix

* .

* revert this for now

* umm

* to defines
2025-07-16 18:31:28 -04:00
ShadowLarkens b7969a971d Replace the alt click menu with the RPG Lootpanel (#17938)
* Port lootpanel without removing old obj panel

* Rip out the loot panel leaving examine tab intact

* some fixes

* we want nice icons

* that

* Switch to more robust hotkey detection

* Add a reminder to ctrl-r

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-07-11 00:49:37 +02:00
Kashargul 1890a567f1 mass refactor of holder checks (#17967)
* mass refactor of holder checks

* don't touch them

* fix

* .
2025-07-08 00:52:50 +02:00
Selis 47564346fb View Variables Update (2) (#17946)
* Begin

* Begin 2

* move to tsx

* fix that UI

* fix gib

* bunch of fixes

* fix this one

* Nicer ahelp bot text formatting

* clean up all inputs

* .

* fix MC tab

* fix ore spawn

* with rare

* More filter stuff

* Cleaned up world

* Fix

* ummm

* .

* fix that

* .

* Begin

* Begin 2

* move to tsx

* fix that UI

* fix gib

* bunch of fixes

* fix this one

* clean up all inputs

* Nicer ahelp bot text formatting

* .

* fix MC tab

* fix ore spawn

* with rare

* More filter stuff

* Cleaned up world

* Fix

* Added missing props

* useContext fix

* .

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-07-05 23:01:00 +02:00
Cameron Lennox 9b4ca1839c Multibelt fixes and QoL (#17925)
* Sets default crowbar to be robot jaws

* Stops passive burn from borg welders

* Ctrl-Z radial menu

* color changing

* Cable Color

* Picking up stacks.

* Colorful!

* Fuelrod fix

* Select the final pocket on spawn

* crowbar AND jaws

* borgstuff

* a

* pocket fix
2025-06-29 04:10:32 +02:00
ShadowLarkens f7d1e14a7d AI Multicam improved (#17807)
* Add /obj/screen/map_view_tg and use it for camera tgui module

* Allow AI to pop out multicams to separate UI windows
2025-06-07 20:51:30 +02:00
ShadowLarkens 0589c56f4a Add Multishock integration (#17766)
* Add Multishock integration

* Add a note about etiquitte

* Little fix to the vore panel
2025-06-02 22:21:36 +02:00
ShadowLarkens 31e8e009db Character Setup Rework (#17576)
* Character Setup Rework

Little tweaks

Species selection done~

Merk randomize body button

Body color and eye color

Merk more replaced code

Convert robolimbs to tgui

Add a warning if flavor text/ooc notes are too short

Custom preview icons for species selector!

A sidequest that only took 8
hours. Also add digitigrade and blood type.

Remove unused body_descriptor system completely

Finish the general tab~

Reorganization to prepare for loadout page creation

* Start of work on the loadout screen

* Only send the data that's actually selected

* Get rid of these ugly ../../../..

* Retype this to avoid conflicts

* Holy shit why did this work this way

* Finish loadout screen

* Add copy loadout function

* Finish occupation page

* Move Special Roles into general tab

* Fix path conflict

* Move size prefs to general tab

* Convert jukebox and volume settings to datum/preference

* Fix a little mergery fuckery in loadout

* Migrate jukebox to new range

* Fix TabbedMenu tabs

* Fix wordwrap for loadout screen

* Kill the vore tab, just traits left to convert

* Convert custom messages

* Convert custom species name

* Convert blood color and reagents

* Move icobase to tgui

* Finished

* This can fuck off too

* Fix a few bugs

* Update index.tsx

* initial for emote sound mode switch

* Make show_roles actually work, hide fluff items

* Fix not being able to select species

* Add emote_sound_mode to body tab

* Fix runtime when no active gear list is present

* Add a save notification to character setup

* Switch to floating

* Add more search bars

* Whoops forgot to add this

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-05-25 03:20:51 +02:00
ShadowLarkens 69d7513d47 Fix ttf files giving rspack trouble (#17646) 2025-05-01 01:28:25 +02:00
ShadowLarkens e627fb8d1d CMSS Lobby Screen (#17581)
* Establish base working new_player tgui

* Tweak to fit virgo

* .

* fix that

* split that

* no as import

* clean up old code

* .

* .

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-04-26 23:52:01 +02:00
ShadowLarkens 0c975c510a Port all of /tg/'s fonts and switch maptext to Grand9K (#17589)
* Port all of /tg/'s fonts and switch maptext to Grand9K

* Allow TGUI to use the new fonts

* Remove SpessFont to be safe
2025-04-26 02:06:47 +02:00
SatinIsle ab5b10ae81 Hotfix for body colour (#17458)
* April fools stuff

* Powers

* Update

* Play Dead

* Final bits

* missing src
2025-03-31 13:59:26 +02:00
Kashargul cc27b3ee7f adds spoiler function to statpanel (#17371)
* adds spoiler function to statpanel

* spoiler for popups

* .

* Update mob.dm
2025-03-23 10:56:30 +01:00
Kashargul cce0a5b8d0 40 fps example config (#17256)
* 40 fps example config

* ye...

* .

* Update general.dm

* Fixes search bar

Fixes the search bar in Player-Panel-New so it can properly search.
As of this commit, the hover functionality is currently broken, however.

* fixes hover

---------

Co-authored-by: C.L. <killer65311@gmail.com>
2025-03-03 10:12:25 -05:00
Kashargul cb56adaa37 more font tag replacements (#17123)
* more font tag replacements

* few more

* more span conversion (#9)

---------

Co-authored-by: Nadyr <41974248+Darlantanis@users.noreply.github.com>
2025-03-01 11:58:58 -05:00
ShadowLarkens f22a4b3782 Change how legacy output is hidden for 516 to remove chat flickering (#16734) 2024-12-19 15:42:22 +10:00
Kashargul 4879a52633 Server maint subsystem (#16518)
* upports server maint subsystem

* fix runtime in admin z narrate

* .

* sorts them verbs

* .

* .

* Update code/controllers/subsystems/statpanel.dm

Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com>

* Update code/controllers/subsystems/server_maint.dm

Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com>

---------

Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com>
2024-11-04 11:44:44 +01: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
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
Kashargul a2c673ab7a refactors most spans 2024-10-02 21:10:31 +02:00
ShadowLarkens 0f8368245a Add spacebar throwing 2024-09-08 16:20:17 -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
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
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
SatinIsle 79b2288e99 Choose to rest left or right (#16090)
Added a new hotkey mode combinations for resting. Ctrl+U now always rests to the right, whilst Shift+U always rests to the left. These can also be used with the Rest-Left and Rest-Right verbs in the command bar.
2024-07-07 20:50:29 +10: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 16fd2d94a0 more filter and borg admin stuff (#15745)
* more filter and borg admin stuff

* analyzer fix

* .

* vchatdark css fix
2024-02-11 16:54:14 +01:00
Kashargul 0d77816c04 fix some more font tags 2024-01-30 16:14:02 +01:00
Kashargul 9bb3608063 filter improvements and oldchat colours 2024-01-29 16:31:36 +01:00
Kashargul e4b62dfa35 remove static chat colour tags 2024-01-21 12:34:53 +01:00
Kashargul 4634e5a903 remove static color 2023-12-22 19:59:15 +01:00
Selis de3d8d60cc Custom indexeddb store (#15603)
* Custom indexeddb store

* Theme fix

* Status bar
2023-12-17 11:56:17 +01:00
Selis cc8a8e2536 Fixes statusbar for tgchat 2023-12-09 23:26:04 +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 995db5e517 tgui update 2023-12-08 17:26:04 +01:00
ItsSelis 09b3d544ca Misc adds and changes 2023-12-08 17:25:54 +01:00
TheGreatKitsune 4161041df0 Adds info button back in 2023-12-06 20:39:24 -08:00
Selis ae70205eae tgchat part 1 2023-11-20 13:58:41 +01:00