Created a first name list for Skrell, to replace the syllable assembler.
Created a surname list for Skrell to replace the syllable assembler.
Replaced the Skrell namegen with pre-written namelists, instead of the old syllable assembler.
Because who doesn't want a robotic cat on their head? Adds in the missing code to allow pAIs to actually be picked up, and held sprites for the newer 4 chassis options.
PAIs are no longer coded to only recognize 9 emotions. This enables the use of the neutral, silly, nose, smirk, exclamation points, and question mark faces as a pAI. Before, those buttons did nothing.
* Adds Changing Order of Markings
Clicking the back button on a marking will trade its place with the previous marking or move it to the end of the list if it's the first marking.
Clicking the forward button on a marking will trade its place with the next marking or put it in first before all other markings if it's last in the list.
* Changelog
Adds changelog.
* Buttons Only for >1 Marking
Only renders the layer-swap buttons when there is more than one body marking.
* Changes Button Labels to Proper Up/Down Arrows
Thanks Atermonera!
Pretty simple. Typing [tab] will insert a bunch of space characters that won't automatically be collapsed by html or sanitation. Useful for properly indenting paragraphs, where it used to be impossible.
* Adds new AI core sprites
* Added an overlooked sprite, gentoo
* Fixes define issue with Triumvirate
* Changes names of 2 sprites
* Changelogs are strange
for the sake of accuracy and making sense, this changes "gender identity" to "pronouns", and "biological gender" to "biological sex". could also just change it to "sex", but i feel like "biological sex" is clearer for the uninitiated.
i don't know shit so if there's anything broken in here, please lmk, though it's just names so there shouldn't be a problem
BYOND no longer calls Uncross reliably on stairs, to fix this we switch
to using CheckExit and Bumped. This solution is probably the right way to
do it anyway.