Commit Graph
13580 Commits
Author SHA1 Message Date
KillianandGitHub 7698aaa9e8 Merge branch 'master' into kk-headsets 2024-11-05 11:53:33 +00:00
Killian c35bb9830a headset refactor and selection 2024-11-05 11:42:27 +00:00
GutiandGitHub 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
KashargulandGitHub 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
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
KashargulandGitHub 92c6fc1e5c fix regeneration multipliers (#16561)
* fix regeneration multipliers

* .

* .
2024-11-04 11:27:54 +01:00
KashargulandGitHub d50bc61c83 sanity checks secondary ear colours (#16553) 2024-11-03 19:59:34 +01:00
KashargulandGitHub 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
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
KashargulandGitHub 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
KashargulandGitHub 9e7b7290cb adds custom light option for robots (#16534) 2024-10-28 16:10:33 +01:00
ShadowLarkensandGitHub a92663e8ab Misc fixes for statpanel (#16531) 2024-10-28 00:22:43 +01:00
siliconsandGitHub 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
ShadowLarkensandGitHub 9e53689ec7 Replace most legacy robot interfaces with a unified interface (#16517) 2024-10-26 14:17:24 +02:00
ShadowLarkensandGitHub 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
ShadowLarkensandGitHub 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
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
ShadowLarkensandGitHub 88e957a716 Fix crew manifest (#16502) 2024-10-21 15:15:04 +02:00
CaseyandGitHub 3e1e4cb329 Merge pull request #16496 from PastelPrinceDan/cattails
adds 4 tails
2024-10-20 17:18:30 -04:00
ShadowLarkensandGitHub ee0c4adbff Convert late spawn UI to TGUI (#16498)
* Convert late spawn UI to TGUI

* Sort alphabetically
2024-10-20 21:37:10 +02:00
ShadowLarkensandGitHub 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
KashargulandGitHub 40f956a414 some fixes (#16494)
* some fixes

* module deselect

* .

* .

* .

* .
2024-10-20 12:10:52 +02:00
KashargulandGitHub 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
ShadowLarkensandGitHub 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
KashargulandGitHub 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
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
ShadowLarkensandGitHub e95ec9b73d Improve tgui say experience with extra control prefs (#16470) 2024-10-14 12:41:21 +02:00
Heroman3003andGitHub 5afcb29d9c Merge pull request #16445 from TheCaramelion/fixes
Restores the sounds for all the items
2024-10-14 05:17:59 +10:00
Heroman3003andGitHub c479ccd4f9 Merge pull request #16456 from SatinIsle/glamour-mob-pack
Glamour mob pack
2024-10-14 05:16:52 +10:00
ShadowLarkensandGitHub 1063c5e19c Unify TGUI crew manifest across lobby and ghosts, make it a true table (#16436) 2024-10-12 16:48:13 +02:00
KashargulandGitHub 7f2842173a forwards rejuvenate icon update call for simple mobs (#16443) 2024-10-12 14:20:47 +02:00
KashargulandGitHub 5474012311 tele patch (#16465) 2024-10-12 14:18:07 +02:00
SatinIsleandGitHub 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
Guti b6e27b3358 Restores the sounds for all the items 2024-10-07 19:37:23 +02:00
Kashargul db5b408538 some more and fix filtering 2024-10-05 21:27:23 +02:00
Heroman3003andGitHub f3f790815e Merge pull request #16418 from Darlantanis/GravityFix
Fixes space drift, renames has_gravity()
2024-10-05 06:17:53 +10:00
KashargulandGitHub eda7e4bf92 also this 2024-10-04 16:45:18 +02:00
Nadyr 21be7feb0c has_gravity() rename + fixes 2024-10-03 18:35:00 -04:00
KashargulandGitHub f0a8d083d8 Merge branch 'master' into span_rework 2024-10-03 23:19:42 +02:00
Heroman3003andGitHub a29eb8811b Merge pull request #16383 from TheCaramelion/TGUI-Vote
TGUI Vote Panel
2024-10-04 06:49:44 +10:00
Kashargul a2c673ab7a refactors most spans 2024-10-02 21:10:31 +02:00
Kashargul db3f13b683 Merge branch 'somefixes' of https://github.com/Kashargul/VOREStation into somefixes 2024-10-01 23:51:52 +02:00
Kashargul e0d694e8ac rid of old span macros 2024-10-01 23:51:48 +02:00
Heroman3003andGitHub 6d8ff21d48 Merge pull request #16396 from KillianKirilenko/kk-misc1
Inner Thigh Markings
2024-10-02 05:45:53 +10:00
Killian 50281926e6 inner thigh markings 2024-10-01 00:26:44 +01:00
KashargulandGitHub 8cc541b0bc don't have nifs stick out of heads 2024-09-30 21:27:54 +02:00