91 Commits
Author SHA1 Message Date
klorpaandGitHub f445ffde0a Spelling Fixes (#8973)
* SpellingFixes

* OtherTypos

* OtherTypos
2023-04-08 21:39:28 -08:00
AtermoneraandGitHub b104a5e33a Revert whitelist rev 3 (#9078)
* Revert "And actually call the proc..."

This reverts commit 48b71016ec.

* Revert "Load whitelist on server start (#9076)"

This reverts commit 3f0bddff31.

* Revert "Another take at a new whitelist system (#8887)"

This reverts commit 2cee4d6a57.
2023-03-18 14:06:20 -08:00
AtermoneraandGitHub 2cee4d6a57 Another take at a new whitelist system (#8887)
* Another take at a new whitelist system

* fixes

* Fixes usage

* Adds python script to reassemble the glorious new whitelist
2023-03-18 00:13:07 -08:00
Atermonera d6d16811cc Revert "fixes a memory leak with mannequins and the issue that then comes with fixing it (#8942)"
This reverts commit 4bb5562d97.
2023-02-26 16:31:11 -08:00
Seris02 f71bd7cce2 sanity check 2023-02-21 11:47:25 +08:00
Seris02 b267325adf fixes a few issues with derobotizing 2023-02-21 11:44:55 +08:00
AtermoneraandGitHub 15556ba4ca Merge pull request #8944 from Seris02/wagtoggle
allows animations to be toggled in preferences
2023-02-18 21:40:21 -08:00
Seris02andGitHub 4bb5562d97 fixes a memory leak with mannequins and the issue that then comes with fixing it (#8942)
* fixes a memory leak with mannequins and the issue of non-derobotizing limbs on preference mannequins that comes with fixing it

* almost didn't see that
2023-02-18 21:35:54 -08:00
Seris02 419044be7a allows animations to be toggled in preferences 2023-02-12 15:45:37 +08:00
atermonera 96c446eb33 Child organs can't robotize() if they're already robotic 2023-02-04 21:07:09 -08:00
SpookertonandGitHub 82e47700de Merge pull request #8911 from Seris02/robolimbsfix
fixes robo limbs setting child limbs afterwards
2023-02-04 20:35:15 +00:00
Seris02 c57136b7d3 fixes robo limbs setting child limbs afterwards 2023-01-30 13:10:41 +08:00
Cerebulon 6c2c2fda3b Remove reference to forum applications 2023-01-08 18:20:40 +00:00
AtermoneraandGitHub 712c59328f Implements a path-based, player-specific whitelisting system (#8725)
* Implements a path-based, player-specific whitelisting system

* Readds ported functions

* Local testing

* Copy-paste error

* VV modifications, player panel interface

* Testing admin operations

* data review
2022-10-22 11:34:19 -08:00
spookerton fea857238e fix invalid left/right indices in character setup
also refactors handlers for left/right hair, facial hair
adds handlers for left/right gradient, since they simply didn't have any at all
2022-10-15 15:38:29 +01:00
Cerebulon 63bcc560c3 Removes Taurs 2022-09-28 03:17:48 +01:00
spookerton 602cc67d2b removed CLAMP define 2022-03-31 19:21:58 +01:00
Mechoid 27b8f6bda6 Ports Virgo's (https://github.com/VOREStation/VOREStation/pull/8021) character setup display. 2022-02-13 01:10:58 -08:00
atermonera 95e2f2a6c4 Implements species-specific ckey/species whitelisting 2022-01-15 21:07:43 -08:00
atermonera 7551bf8684 Adds config-enabled whitelist for sprite accessories 2022-01-15 20:16:35 -08:00
VerkisterandGitHub 379479a423 Fixes synthetic var not getting cleared on load (#8148)
Fixes synthetic var not getting cleared when loading character slots. Due to the char setup mannequin's nature of being a single same mob just getting its properties loaded from save slots, loading/making a synth character would permanently mess up the var for all non-synth chars on the roster and cause issues with synth-related settings because there was nothing in the code to clear the var.
2021-06-20 11:51:52 -09:00
MistakeNot4892 3267ae47b7 Tweaks to emote system to avoid memory overhead and make runtime validation easier. 2021-05-30 23:08:24 +10:00
NovacatandGitHub d0e8fba365 Refactors IsSynthetic (#8078)
* Refactors IsSynthetic

Port of https://github.com/VOREStation/VOREStation/pull/10298 by Aronai

* Fixes emote refactor bug
2021-05-12 21:58:45 -09:00
MistakeNot4892 1265b8a5d6 Body style selection and sanitizing refactor. 2021-04-30 16:52:08 +10:00
AtermoneraandGitHub a083c7a4b2 Sanitizes languages, ears/wings/tail prefs on login (#8030) 2021-04-27 13:46:02 -07:00
MistakeNot4892 dc7c2a9bd1 Prevented Teshari from selecting drone or positronic brains. 2021-03-27 10:25:07 +11:00
Unknown ac0e292cbf Ports Tertiary Colors
May not be complete.
2021-02-28 18:50:12 -05:00
AtermoneraandGitHub c58fb16bc1 Adds proc to properly update human icon gender (#7813) 2020-12-31 21:31:35 -08:00
MechoidandGitHub 576d0657ce Kaleidoscope 2: The Retabbening (#7697)
* Begins the Project

* Move things to where they belong, if viable.

* Merge and move those files.

* Finish filenames, fix Taj ears.

* Tweak to Ater's Requests

* The Great Mergening with 03_body.

* Per Requests

* Continue per request. Plot nefarious plans to make Saviks usable as battlemounts.

* Smarter Proc Use

* Tweaken
2020-11-19 10:04:09 -08:00
listerlaandGitHub 90cfd5bd7a Changes default skin tone from 35 to 110 (#7622) 2020-09-05 08:08:12 -07:00
Rykka 28a7698b9e Port lots of things that had to wait on alerts
Adds a HUD for observers
Adds a HUD for rigs and mechs
Adds up/down buttons for AI hud
Add more tg style alerts
Fix some bugs with the tg alerts
Improve icon_states usage by caching it
Redo how respawning works, add a button to ghost hud for it
2020-07-30 16:23:32 -04:00
LeshanaandGitHub 6dabed403f Fix indentation syntax error. (#7320)
Bad extra indent causes compile failures on strict DM compilers.  Breaks linting.
2020-07-06 23:41:15 -07:00
LayneandGitHub 21d0112661 ice cream 2: electric boogaloo (#7319) 2020-07-03 21:35:30 -07:00
LayneandGitHub 4d70bd70e5 ice cream (#7313) 2020-07-01 15:54:16 -07:00
Killian 5da912d679 offload defib from no_scan 2020-06-23 18:06:28 +01:00
KasparoVy 3719351856 Let em know
Thanks Atermonera
2020-05-30 01:49:59 -04:00
KasparoVy b4ef771626 Ports color_square from Paradise to Clean up Prefcode & Fix Alignment
Fixes an alignment issue with inline tables nested inside table rows & cleans up code.
2020-05-30 01:41:42 -04:00
KasparoVy 213b6bba25 Streamline (Facial) Hair & Marking Character Customization
Adds the ability to shift to the previous or next facial hair style. The buttons are behind the style because this way you don't have to move your mouse when the style changes.

If you click forward while on the last style, it'll shift to the first one.
If you click backward while on the first style, it'll shift to the last one.

For markings, you can now pick a marking and inject it infront of another so long as it isn't the one you picked, or the one directly behind in the list order.
2020-05-21 03:49:41 -04:00
Neerti e8c51b9291 Makes R_EVENT go everywhere. 2020-03-11 23:17:24 -04:00
Arokha SieyesandLeshana 5b15917d32 to_chat replacing stream operator 2020-02-17 13:14:08 -05:00
Mechoid 58e2ce2fb4 Change various global species lists to GLOB versions. 2019-12-05 23:55:22 -08:00
MechoidandAtermonera e2e870f2b4 Medical Expansion (#6465)
* Starts work on the Medical Expansion.

* Further Work

* Save Everything!

* Large volume of things.

* Log of Change

* I'm an idiot.

* Kidney assisted sprites. They didn't exist, for some reason.

* Fixfix

* Fixfix

* Update encased.dm

* Update glass.dm

* Update Chemistry-Reagents.dm

I am once more an idiot.

* Split augs.

* Fixfix
2019-10-19 19:27:39 -08:00
Heroman3003 f963c42d2e Fixes href exploit with whitelisted species 2019-05-27 09:13:58 +10:00
kevinz000 61561ade31 Clamp replace 2019-01-12 05:51:08 -08:00
AtermoneraandGitHub f2ac15be91 Merge pull request #5511 from Anewbe/descriptors
Ports character physical descriptors from Bay
2018-09-17 11:21:28 -07:00
Anewbe 4fc94a6e47 Ports descriptors from Bay 2018-08-19 22:32:44 -05:00
Anewbe e1471886d8 Fixes the bug(s) that allow meat bodies to have metal brains 2018-08-14 23:12:43 -05:00
KasparoVvandAtermonera d59612028e Adds Marking Order Changing at Character Creation (#5429)
* 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!
2018-07-22 18:34:52 -07:00
Verkister 3b3a4ae19f Adds an option to enable/disable markings on synth parts.
-In char setup near the synth color option.
-Tested working although the preview icon may misbehave with the icon cache. (Meaning the effect will require refreshing the cached icon with a visual change, such as color, markings, limb status change, etc. to show up, and may not show up at all if the appearance is identical to an earlier one already saved to cache and getting loaded from there instead of refreshing.)
2018-07-07 10:46:18 +03:00
NeertiandGitHub 318762f091 Merge pull request #5088 from VOREStation/port-vs-catchup
VOREStation Ports Catchup
2018-03-22 22:32:09 -04:00