Commit Graph

14502 Commits

Author SHA1 Message Date
Kashargul 9b24439eac . 2024-11-10 22:18:05 +01:00
Kashargul 890548b14f ´some ui basics 2024-11-10 22:07:17 +01:00
Kashargul 0601585dd7 make the basics work 2024-11-10 19:48:21 +01:00
Kashargul 48e75791fb . 2024-11-10 17:56:32 +01:00
Kashargul dafcd12ecd . 2024-11-10 17:45:14 +01:00
Kashargul 7c3788f095 initial 2024-11-10 17:42:08 +01:00
ShadowLarkens d929645c49 Completely merk all traces of the skill system 2024-11-10 00:19:03 -08:00
Killian e6eb45f910 Merge remote-tracking branch 'upstream/master' into kk-rings 2024-11-08 10:50:04 +00:00
Killian 7c0942e8b0 restore bonus damage w/o gloves 2024-11-08 10:49:57 +00:00
Killian 2c11b12814 Headset Refactor and Selection (#16568)
* headset refactor and selection

* Update headset.dm

formatting

* Update code/modules/client/preference_setup/general/04_equipment.dm

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

* Update code/_helpers/global_lists.dm

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

* Update code/modules/client/preference_setup/general/04_equipment.dm

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

* Update code/modules/client/preference_setup/general/04_equipment.dm

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

* Update code/modules/client/preference_setup/general/04_equipment.dm

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

* Update code/modules/client/preference_setup/general/04_equipment.dm

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

---------

Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com>
2024-11-06 18:49:11 +01:00
Killian 90497326d6 Merge branch 'master' into kk-rings 2024-11-06 14:58:43 +00:00
Guti 9077c940c4 Better Viro (#16536)
* Better Viro

* Quarantine ship

* Lazy...

* Roanoake prep

* Roanoake

* Verbs

* Verbs + Logging

* Virus breath check
2024-11-05 12:40:02 +01:00
Kashargul a1576977cc Robot upgrades (#16481)
* initial

* variable cell durability and hp increase on upgrades

* cell hp

* cell influences components

* set defaults for most

* value tgui

* .

* .

* .

* fix copy typoes

* also this

* .

* sanity that

* .
2024-11-04 21:12:31 +01: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
Kashargul 92c6fc1e5c fix regeneration multipliers (#16561)
* fix regeneration multipliers

* .

* .
2024-11-04 11:27:54 +01:00
Killian a0a2bb27ea speed tweaks 2024-11-04 02:34:23 +00:00
Kashargul d50bc61c83 sanity checks secondary ear colours (#16553) 2024-11-03 19:59:34 +01:00
Kashargul 0a5742e55b list helper 2024-11-03 02:30:01 +01:00
Kashargul 2e5e6c36a8 protean rigs, no dmis 2024-11-03 02:07:23 +01:00
Killian 6507d7d231 Update positive.dm 2024-11-01 07:54:34 +00:00
Killian f214bde20c Update station_vr.dm 2024-11-01 07:52:41 +00:00
Killian 7fd0fba555 Update positive.dm 2024-11-01 07:47:51 +00:00
Killian 1c73034940 pro swimmer trait 2024-11-01 07:38:52 +00:00
Killian 878bab8abb climbing/swimming trait tweak 2024-11-01 07:06:17 +00:00
Kashargul 8b509623c0 fixes some MC crashes with turf examine (#16540)
* fixes some MC crashes with turf examine

* properly handle turf deletion or same turf examines

* recodes turf examine to move it to client

* .

* use function

* update signals on mind transfer

* ok this would require a lot more component handling
2024-10-31 10:54:02 +01:00
SatinIsle 4ff00f8ab5 Metal Vore Solid (#16542)
* Metal Vore Solid

Added a new AI function called guard_limit. This limits the "find target" portion of the AI to only acquire targets that are in front of them, allowing people to potentially sneak behind them.

Added a few guard_limit variants of existing AI holder types, particularly for mercs.

Tested and it seems to work exactly as intended. If their friends are engaged in combat, they will still rush in to help them even if they were looking the other way.

* Update code/modules/ai/ai_holder_targeting.dm

Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>

---------

Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
2024-10-31 10:53:31 +01:00
Kashargul 91f01ab393 migrate chat messages and phoron spider to self deleting timer (#16547)
* migrate to self deleting timer

* .

* fix phoron spider runtime on early deletes

* .
2024-10-31 09:12:29 +01:00
Killian 3ff9ace3b9 Merge remote-tracking branch 'upstream/master' into kk-rings 2024-10-29 01:00:23 +00:00
Killian 4869595855 ring/watch accessory transfer 2024-10-29 00:23:23 +00:00
Kashargul 9e7b7290cb adds custom light option for robots (#16534) 2024-10-28 16:10:33 +01:00
ShadowLarkens a92663e8ab Misc fixes for statpanel (#16531) 2024-10-28 00:22:43 +01:00
silicons b36015d52a Adds a second ear slot. (#16513)
* misery

* sigh.

* last piece?

* fix

* Fix

* dna

* forgot commas there

* fix style; also that should work as a key

* fix style
2024-10-27 14:33:11 +01:00
ShadowLarkens 9e53689ec7 Replace most legacy robot interfaces with a unified interface (#16517) 2024-10-26 14:17:24 +02:00
ItsSelis e376c37825 Verb manager subsystem 2024-10-26 14:03:17 +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 2bb91dcf59 Murder some old disabled admin verbs 2024-10-23 05:49:51 -07:00
ShadowLarkens ec18de7d79 Replace all air_master nonsense with SSair 2024-10-23 05:47:09 -07: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
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 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
Kashargul 40f956a414 some fixes (#16494)
* some fixes

* module deselect

* .

* .

* .

* .
2024-10-20 12:10:52 +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 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