Commit Graph

12382 Commits

Author SHA1 Message Date
Casey c94decbc74 Merge pull request #13194 from ItsSelis/tgui-inputfix
Input Patches
2022-06-29 02:00:16 -04:00
Casey 4b43b02c06 Merge pull request #13193 from Heroman3003/traitening
Implements all-species positive and negative traits
2022-06-29 02:00:04 -04:00
Casey d07067492c Merge pull request #13191 from Heroman3003/taur-tail-layer
Makes switch tail layer work with tails that use clip mask again
2022-06-29 01:59:47 -04:00
Casey e1dca305a0 Merge pull request #13180 from Very-Soft/paideath
Death of pAIs!!!
2022-06-29 01:58:25 -04:00
VerySoft 266b1a2afe Last one??? 2022-06-29 00:08:44 -04:00
VerySoft 1a4eda901d Almost done 2022-06-28 17:29:10 -04:00
ItsSelis d958f9fbe2 Input Patches 2022-06-28 19:29:31 +02:00
VerySoft 27f5b24ced a 2022-06-28 07:32:04 -04:00
VerySoft e3fe41a70c Another one 2022-06-28 07:06:44 -04:00
Heroman 443c57f556 Slightly less harsh/strong aim traits 2022-06-28 20:39:42 +10:00
Heroman 10d0c34755 Implements all-species positive and negative traits 2022-06-28 18:08:34 +10:00
VerySoft b00f5ed9b7 Sleep for real!!! 2022-06-27 06:55:27 -04:00
VerySoft dc79359d34 Me go sleeb 2022-06-27 06:20:03 -04:00
Heroman cf241565af Makes switch tail layer work with tails that use clip mask again 2022-06-27 14:48:13 +10:00
Heroman 3eb2a0015c Adjusts language traits 2022-06-27 06:27:07 +10:00
VerySoft 0a36d76423 Death of pAIs!!! [WIP]
This makes it so when pAIs die they don't just cease existing, and instead will fold up and be unable to do anything!

TO DO

Make a way to revive pAIs
2022-06-26 16:12:20 -04:00
Heroman 0b92ab5281 Adds Linguist and Polyglot traits 2022-06-26 19:36:48 +10:00
Heroman 7c4572e339 Fixes issues with taurs and belts/suits. Again 2022-06-25 08:03:18 +10:00
VerySoft d611d0c68d XIII tweaks!
Couple little issues I missed!
2022-06-23 21:55:43 -04:00
VerySoft b16f8b8bca Type XIII
New pai form!
2022-06-23 19:46:53 -04:00
Heroman bedb22f8cb Fixes more runtimes 2022-06-23 20:13:13 +10:00
Casey 7226562951 Merge pull request #13149 from Heroman3003/all-runtimes
ALL runtimes
2022-06-23 05:26:15 -04:00
Heroman e70731d417 ALL runtimes
ALL runtimes
2022-06-23 18:48:28 +10:00
Heroman 2150943e8a Fixes taur clothing breaking 2022-06-23 16:28:07 +10:00
VerySoft 87be24e23f smol pAI fix
WOAH

now you don't have to fold up twice
2022-06-22 23:02:44 -04:00
Casey 950b23cc87 Merge pull request #13142 from Very-Soft/morepaiinterface
More pAI interface!
2022-06-22 22:33:02 -04:00
VerySoft 67ae827923 More pAI interface!
Adds buttons on the left side!!!
2022-06-22 22:18:17 -04:00
Casey dfe82ceb2c Merge pull request #13102 from radiantAurora/master
Tweaks biofuel processor trait
2022-06-21 06:14:44 -04:00
Casey fede7d1ec7 Merge pull request #13136 from Very-Soft/paiqol
pAI QOL
2022-06-21 06:14:15 -04:00
VerySoft d1c3682e8f pAI QOL
Several tweaks and changes for pAI:

pAI banning:
clicking pAI cards and using the pAI alert ghost verb checks to see if you are banned from playing pAI now. Before only the original recruit prompt checked to see if you were banned from playing pAI! Now all existing forms of joining or asking to play as a pAI should check.

folding and bellies:
now if you end up in a belly as a pAI and you fold up, your card will land in the belly, instead of on the floor (unfolding already has a check to make it impossible to unfold while in a belly, since there's not enough space)

self add to recruit list:
Now when you click a pAI card as a ghost, or use the pAI alert ghost verb, you will be given the option of adding yourself to the pAI recruit list. If you do this, then anyone who checks their pAI cards could choose to pick you! You can of course also just not do this, and use both options as normal otherwise.

Originally you could only add yourself to the recruit list after someone had activated a pAI card and requested personalities. (And then promptly forgot to actually ever check back in with the device again. UWU)

pAI radio:
previously the pAI radio had just been a normal shortwave radio, with all the complications and limitations that implies

thanks to heroman's help though, pAIs now have a normal radio! It's channel access even still gets expanded or restricted based on its present available access, rather than dealing with headset keys! (since it needs to get that access from working with someone anyway)

With this, pAIs have access to juuuuuust about all the basic features one would kind of expect them to. 

There's still plenty of things to tweak and add, but these changes should bring them much more in line with what I think can be called 'complete'

All their stuff works I think!!!
2022-06-21 05:51:56 -04:00
ItsSelis fe3ad3b6ab Chaplain, multiline stuff and decimals 2022-06-20 18:39:09 +02:00
ItsSelis b5dd80e693 Merge branch 'master' of https://github.com/VOREStation/VOREStation into tgui-input-framework-hotfix 2022-06-20 17:44:33 +02:00
ItsSelis d60e0655a2 Multiple Bugfixes 2022-06-20 17:35:04 +02:00
Heroman fc4aa95e82 Merge branch 'master' into editable-fat 2022-06-20 06:50:33 +10:00
radiantAurora 25433c6815 Update neutral.dm 2022-06-19 19:45:24 +01:00
VerySoft ff15d9031b New pAI verb
Screen Message allows a pAI to display a message on their screen.

This makes it so the message can be read if you open the card interface, and, if you happen to be holding the card in one of your inventory slots that isn't a container of something else (or if you have them in your PDA or tummy), then it will print the message in the chat.

I decided to let it work for the tummy thing despite not making logical sense because people use bellies for all kinds of stuff, and it's not like you can powergame this so WHATEVER!!!!!!!!!!!!!!!

Logs anything you write to this into say, annnnd. Yeah!

This should let people who like to play mute pocket friends (me) quietly talk to the person holding the card, even when comms are down! (wow!)
2022-06-19 07:14:49 -04:00
Casey cab11cf3ea Merge pull request #13122 from ItsSelis/tgui-input-conversions
More TGUI Input Conversions
2022-06-19 07:08:38 -04:00
Casey b46f6ef17f Merge pull request #13121 from Very-Soft/resizeandhide
Adjust Mass and Hide fixes
2022-06-19 07:08:03 -04:00
ItsSelis 1bc2dff2f1 Merge branch 'master' of https://github.com/VOREStation/VOREStation into tgui-input-conversions 2022-06-19 12:22:34 +02:00
ItsSelis af64bcf406 More Input Conversion 2022-06-19 12:21:51 +02:00
VerySoft a19b04f8eb Adjust Mass and Hide fixes
Fixes adjust mass's input, and tweaks the hide verb so it tells you when you stop hiding (also makes it disable eye glow while hiding for pAIs)
2022-06-19 05:18:40 -04:00
ItsSelis ea93b07e2a Merge branch 'master' of https://github.com/VOREStation/VOREStation into tgui-input-framework-hotfix 2022-06-19 10:59:31 +02:00
ItsSelis 4a4483aa7b readd_quotes 2022-06-19 10:59:18 +02:00
Casey 2999d185f1 Merge pull request #13115 from ItsSelis/tgui-input-framework-hotfix
TGUI Apostrophe Hotfix
2022-06-18 23:58:37 -04:00
ItsSelis 86a3b981a5 Workaround 2022-06-19 04:27:09 +02:00
ItsSelis 2d7b081a55 Input Conversion Part 2 2022-06-19 03:40:24 +02:00
ItsSelis 12611af1ee Merge branch 'master' of https://github.com/VOREStation/VOREStation into tgui-input-conversions 2022-06-19 03:05:08 +02:00
ItsSelis 06c9b26252 Input Conversion Part 1 2022-06-19 03:05:03 +02:00
Casey b1c635ab35 Merge pull request #13109 from Heroman3003/voremob-above
Gives all voremobs 'nom from above' ability.
2022-06-18 21:00:04 -04:00
Casey f5734f848d Merge pull request #13107 from Heroman3003/tail-layer
Fixes tail layering bugs
2022-06-18 20:59:52 -04:00