Commit Graph

29601 Commits

Author SHA1 Message Date
Heroman
cecff68ace Updates prompt for buildmode 2022-06-25 16:57:16 +10:00
Casey
fb250dcb27 Merge pull request #13160 from Very-Soft/accountforsleevecards
Account for Sleevecards and mild pAI use screen revamp
2022-06-24 22:31:37 -04:00
VerySoft
edcad9902f Account for Sleevecards and mild pAI use screen revamp
Sleevecards don't normally get the directives window, so! This makes it so their directives UI button lets them know that they don't have any directives!

This also allows sleevecards to be emagged! An emagged sleevecard gets directives and the typical pAI card use screen that lets someone register themselves as their master and set directives.

This also modifies the pAI card use screen a little bit, to make the name more prominent, and colored the same as the pAI screen/eye color! Also added the current pAI health to the screen.
2022-06-24 22:21:29 -04: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
43320ced84 user fixes 2022-06-23 19:01:07 +10: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
ItsSelis
6ceaa3938d Update alert.dm 2022-06-22 22:15:17 +02:00
ItsSelis
34e14ec176 Fallback proc & Issue templates 2022-06-21 19:59:49 +02: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
e53dbb29ca Text limit Infinity by default 2022-06-20 22:12:42 +02:00
ItsSelis
62f71a0f9a A few more inputs missing enter prevention 2022-06-20 21:53:17 +02: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
8d72113ee6 FIMSX 2022-06-20 07:01:39 +10:00
Heroman
1b02b9703f Conflcit resolution 2022-06-20 06:56:46 +10:00
Heroman
fc4aa95e82 Merge branch 'master' into editable-fat 2022-06-20 06:50:33 +10:00
Casey
1beb095667 Merge pull request #13126 from ItsSelis/tgui-input-framework-hotfix
Encoding Fixes
2022-06-19 15:29:14 -04:00
ItsSelis
080ce72154 Encoding Fixes 2022-06-19 20:56:09 +02:00
radiantAurora
25433c6815 Update neutral.dm 2022-06-19 19:45:24 +01:00
VerySoft
bd3d46c07b Also make pAI cards print belly text to pai when eaten 2022-06-19 08:33:25 -04: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
4edee6e117 Fixed Limit on FPS 2022-06-19 12:55:56 +02:00
ItsSelis
cdd275939a Fixed missing usr 2022-06-19 12:38:09 +02: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
Casey
6d32d50ccf Merge pull request #13104 from foopwo/tasey
Makes security cyborg taser cost the same charge as security's tasers.
2022-06-18 20:59:28 -04:00
Casey
94249fc603 Merge pull request #13100 from Heroman3003/absorbfix
Fixes Absorbed Hold messages causing blank spaces to absorbed prey if you had none set
2022-06-18 20:58:40 -04:00