Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Adds a frog pAI holoform (#78537) ## About The Pull Request It has been over a year since we have got a new pAI holoform, so I present to you, the fwog. ![image](https://github.com/tgstation/tgstation/assets/20053168/3e1a77f0-e7b6-4aed-8401-c510afbcd2c5) More importantly, it can be worn on the head like a normal frog. ![image](https://github.com/tgstation/tgstation/assets/20053168/795dcfd2-d576-4722-ab6f-edbed5b8fb36) All of the new icons ![image](https://github.com/tgstation/tgstation/assets/20053168/b84ceca5-ff27-4a3a-a023-1d350762148b) ## Why It's Good For The Game More holoform variety for pAIs is nice, especially one that can be worn as a hat. ## Changelog :cl: image: adds a frog holoform for pAIs /:cl: * three more pais (#83038) ## About The Pull Request adds three pai skins, puppy / kitty / spider ![Screenshot_002](https://github.com/tgstation/tgstation/assets/68376391/9c6a65b1-ae05-40a2-97a0-8083e81397d2) ![Screenshot_003](https://github.com/tgstation/tgstation/assets/68376391/2f45d0d2-218c-4caa-8529-26222254fc4f) ![Screenshot_004](https://github.com/tgstation/tgstation/assets/68376391/3b1a0bf7-81d5-465d-acfe-145252b4adb0) ![Screenshot_005](https://github.com/tgstation/tgstation/assets/68376391/b6bf75f9-bc60-4b11-8393-59ae2fed90b6) ![Screenshot_001](https://github.com/tgstation/tgstation/assets/68376391/a80cdf8b-85a1-4305-bcbf-333fe1a39bfc) ![Screenshot_007](https://github.com/tgstation/tgstation/assets/68376391/17c99793-0f95-4724-8a27-3b52449a1487) ![Screenshot_008](https://github.com/tgstation/tgstation/assets/68376391/83f23d0b-3fbf-455e-8181-e118c691eb38) ![Screenshot_009](https://github.com/tgstation/tgstation/assets/68376391/d8cb1bf0-4daa-491d-80d6-1e162302c5cf) ![Screenshot_010](https://github.com/tgstation/tgstation/assets/68376391/3cd34b0a-363b-4739-b30d-a934b3c68782) ![Screenshot_006](https://github.com/tgstation/tgstation/assets/68376391/1a310903-5e6a-496e-b32e-781fe9130c78) ## Why It's Good For The Game bounty request downstream, thought i'd push it up here incase yall wanted it too ## Changelog :cl: add: 'puppy' 'kitten' and 'spider' pai skins /:cl: * Kitten, Puppy, and Spider pAI holoforms do not have head sprites, so they shouldn't be able to be picked up. * Fix: Allow PAI to wake up (#80541) Fixes #66760 Fixes Skyrat-SS13/Skyrat-tg#25745 This PR fixes a bug which causes Personal AI cards to be unable to wake up from sleep. Currently, emotes such as "collapse" effectively cause PAI to go into a coma, which I tested on both TG and Skyrat. We noticed a similar issue was fixed in PR #77857 in a very direct way, so I copied that fix. - Allows PAI to safely get knocked-out and wake up. - Allows PAI to safely emote knockout-applying emotes such as "collapse" and "faint" without going into a coma. - Successfully tested! :cl: A.C.M.O. fix: Fixed Personal AI cards, allowing them to wake up from sleep. /:cl: * Fix PAI health scanning (#80373) Fixes #80370 Rather than just using the global `healthscan` proc, PAIs created a health analyzer in their contents and called `attack` directly, despite the fact that all health analyzer `attack` does is call the global proc - [ ] I tested this pr :cl: Melbert fix: Fixes PAI health scan software /:cl: --------- Co-authored-by: Zephyr <[email protected]> * Fixes pAIs permanently blocking requests (#82900) Removes pAI subsystem/card's reliance on clients and makes them unstoppable, which didn't really make much sense for it to be this way in the first place since it's something that has to always happen and is something that isn't client-controlled. Also removed case of ``usr`` use in ui act. Closes tgstation/tgstation#70401 🆑 fix: pAI requests should no longer randomly permanently break in a round. /🆑 * Change the pAI display face selection to a radial (#83770) ## About The Pull Request This PR changes the pAI's face display selection from a tgui input list, to a radial menu, with the actual faces displayed on the radial. ![image](https://github.com/tgstation/tgstation/assets/1008889/c89c9cf4-c3f3-4be9-9b79-08c1176687b4) This PR also removes part of the comment for `/mob/living/silicon/pai/proc/change_image()` that is no longer applicable. ## Why It's Good For The Game The radial menu makes pAI face display selection clearer, because players now see what the face looks like, rather than having to guess what a face might look like from the... frankly, very vague names given. Seriously, what is `Null` supposed to be? What is `Face` supposed to be?! ## Changelog :cl: MichiRecRoom qol: Personal AI's face display selection is now a radial menu. As a bonus, now you can see what the faces look like before selecting them. /:cl: --------- Co-authored-by: Alexis <[email protected]> Co-authored-by: candle :) <[email protected]> Co-authored-by: Dani Glore <[email protected]> Co-authored-by: MrMelbert <[email protected]> Co-authored-by: Zephyr <[email protected]> Co-authored-by: John Willard <[email protected]>
- Loading branch information