Commit Graph

103 Commits

Author SHA1 Message Date
Unknown
213d383c09 Merge remote-tracking branch 'VOREStation/master' into upstream-merge-7697 2021-03-11 10:01:39 -05:00
Sharkmare
d6ea007a37 Removing comments 2021-03-09 07:06:13 +01:00
Sharkmare
3e859092b3 Carbonkin Content port + Trait whitelisting
Ports over my carbonkin content update that brings carbon kin mostly on the same level as mob kin.
Also ports the whitelist system so people dont have to write out EVERY species name in cases like this.

Whats it add tho?
Rebalances phase shifting:
Phase shifting is a pretty polarizing ability, it now is more forgiving for stealth uses but has a counter in becoming more costly with people and light level.

Stat blocks of all kin have been revisedd based on the flavor messages of the mob variants.

Tasers and other electricity sources now affect kin, this is the only immunity being removed and should help with SEC interaction.

Adds a new attack "syhon strike" this is mostly for the aggressive kins, if using syphon strike on hit it will take the damage you dealt and convert it into energy, this only works against carbons as example punching punpun restores around 4 energy

As a last note all of the Shadekin Adaptopn color traits lock your eye color into the respective color. So if you take Red adaption you will be immediatley identifiable as a red adapted kin since your eyes will in fact always be red.
2021-03-09 04:24:01 +01:00
Sharkmare
f59ec1b2da Fixing traits left display
Currently, traits left are displayed before the traits left are calculated, resulting in it always displaying max traits.
This addresses this
2021-03-04 17:36:50 +01:00
Novacat
bb92753fe1 Merge pull request #9710 from KillianKirilenko/kk-misc4
Go [Verb] Yourself!
2021-03-03 11:09:25 -05:00
Unknown
11ac8b1df3 More fixes 2021-02-28 16:44:43 -05:00
Unknown
973f183e37 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2021-02-28 16:16:11 -05:00
Verkister
4ea4eecf28 Steals and fixes a memory leak fix from the freeloaders
-Up-ports a memory leak fix related to preview mannequins.
-Also fixes the forementioned fix breaking fuzzy/sharp previews on setup.
-Also makes the fuzzy/sharp toggle button update the char setup preview.
2021-02-27 12:47:16 +02:00
Killian
81de5d28fa ITEL v2 2021-02-26 22:49:02 +00:00
Killian
687796a37d go verb yourself 2021-02-15 05:33:05 +00:00
Killian
016cbb80be tgui character directory tweak 2021-02-10 02:36:05 +00:00
Verkister
b9192e59f2 Merge branch 'master' into tgui_character_directory 2021-02-09 22:18:16 +02:00
Killian
c8e633c7d5 improved trait exclusion logic 2021-02-08 07:28:30 +00:00
Verkister
ac93d0e6cd Fixes the setup button 2021-01-29 20:03:31 +02:00
Verkister
7b1c399a73 Eggy reworks and fixes 2021-01-29 14:55:17 +02:00
Verkister
af25a1b592 New advanced Egg Release mechanics.
-The vore release eggs are no longer reskinned lockers, but storage items that can have their contents either dumped or pulled out, but the stuff can't be put back into a cracked shell.
-A live prey in an egg will have the egg scaled according to their size, and they can get out by resisting.
-Also now items can be egged, either one at a time or all at once. The single item eggs are scaled according to the contained item's size class and take the same amount of storage space as the item itself would.
-Full stuff eggs are a little more lenient on the size and weight, basically for the reason that one prey's full outfit could fit in one backpack sized egg rather than going full macro based on the total weight.
-Also there's a whole bunch of new egg type options and some better looking sprites coming.
-Also the new eggs can be picked up and even trash-eaten.
-The old locker eggs still exist in the code and can be spawned should anyone have a need for one.
2021-01-28 13:34:18 +02:00
Heroman
ed7323be21 Should fix the broken species 2021-01-24 18:01:53 +10:00
Heroman
2c4a82f87f Makes most neutral traits available to all species 2021-01-17 11:15:16 +10:00
KasparoVy
b062575363 Ports Cool Stuff from Bastion of Hestia/Vesta
Fully implements DNA-integrated secondary & tertiary colouration for ears, wings and tails.

Adds some new ears, wings, tails and markings from Hestia.

Everything working in mint condition

EVERYTHING
2020-11-21 14:57:44 -05:00
ShadowLarkens
4b4da30c40 TGUI Character Directory 2020-09-28 22:55:50 -07:00
ShadowLarkens
7aaa40b62c Beginnings of a global volume control system 2020-08-21 04:42:47 -04:00
lbnesquik
c7c9764319 Add a check to custom virgo traits to limit synths from taking certain ones. 2020-07-05 23:09:40 +02:00
Atermonera
9a6b5a71f3 Streamline (Facial) Hair & Marking Character Customization, Port color_square to Clean Prefcode 2020-05-30 14:10:54 -04:00
Leshana
fb532ac920 Refactor Character Setup to use MAP
- Instead of using expensive getFlatIcon() calls, character previews are now shown using screen objects in a second map window.
- Edited skin to add a named window for preferences setup that contains a browser plus a new map window to show the previews.
- Mannequins are still generated the same way, but now a MA is applied to four screen objects which are shown in the second map window.
- The screen objects are deleted on close of the preferences window.  So we do make sure to close it when spawning.
2020-05-21 19:04:56 -04:00
Aronai Sieyes
301b5eb467 Allow wings with a secondary color
Adds code to support wings with extra_overlay having a secondary color, like tails do. Currently extra_overlay is just ignored on wings.
2020-03-31 22:40:48 -04:00
Arokha Sieyes
47ccc655db Deprecate the stream operator 2020-02-12 19:38:43 -05:00
Meghan-Rossi
604fd1b74f Resolve conflicts, fix compile errors 2019-12-19 17:49:21 +00:00
Heroman3003
ab603cffa4 Finishes up the main shadekin features 2019-11-15 11:13:31 +10:00
Verkister
febabf8899 Actually fixes icon scaling on later byond versions
-Fixes the missing KEEP_TOGETHER flag required for overlay scaling in the newer versions.
-Fixes it for all atoms, not just mobs that have gone through vore setup. Literally nothing needs mismatched overlay scaling.
-Fixes the toggle scaling mode verb having been made to toggle the inheritance flag as well for no fucking reason what the hell.
-Actually tested working before pushing.
2019-08-30 15:53:16 +03:00
Heroman
6f30d97bb9 Adjusts modes of some buttons in character creation 2019-08-18 08:03:04 +10:00
Verkister
33bbcf5a5c Properly labels the vore tab custom species button
The misleading label causing needless troubleshooting steps had been bothering me for a good while already.
2019-08-08 18:05:23 +03:00
TheFurryFeline
2877917f3a Suit Sensors Selectable
Allows selection of suit sensor settings in VORE tab on Character Setup. Work credited to https://github.com/PolarisSS13/Polaris/pull/4354 Adjustments made as needed to account for outdated code as well as making use of preferences_vr at last.
2019-08-05 17:49:49 -04:00
Heroman
3789ab51b7 Fixes icon scaling on later byond versions 2019-06-26 15:45:43 +10:00
Unknown
2265616bc5 Species Tweaks
- Removes Reagent tags for Akula, Neverean, and Sergals, as they were not used at all.
- Adds Reagent tag for Xenochimera.
- Xenochimera now get 25% Hunger satisfaction from Nutriment (Previously 100%)
- Fixes a Xenochimera-related runtime
- Increases the heat discomfort level of Tajarans by 6 kelvin
2019-03-29 09:39:30 -04:00
Spades
41bcb6a729 Merge pull request #4805 from Sebbe9123/master
Changes vore egg_types to not interfere with mob egg_types.
2019-03-02 08:03:58 -05:00
Sebbe9123
22c9bd416e changes vore eggtype to not mess with mob eggtype 2019-02-25 12:03:07 +01:00
Unknown
a4317b1910 [5654] Makes this PR Compile
This one made me cry.
2019-02-23 12:30:16 -05:00
Aronai Sieyes
f9159296f9 Merge pull request #4358 from VOREStation/aro-traitstats
Log trait and species usage for metrics
2018-10-12 01:45:54 -04:00
Arokha Sieyes
ea0d6fc5a1 Log trait and species usage for metrics
Just some stuff for use in building statistics about characters
2018-10-11 20:49:33 -04:00
lbnesquik
986dc248b0 Adds nevrean eggs. 2018-10-06 10:06:28 +02:00
deathride58
87859c77af adds a pref to enable/disable showing up in the character directory 2018-08-15 06:18:58 -04:00
Cameron653
7028511d64 Prevents sanitization of custom icon base. Removes a custom fluff item since Alraune are now in. 2018-06-17 20:00:10 -04:00
Cameron653
864c4ca106 Gives Alraune the ability to select body shape. Gives Alraune the ability to select a fruit/vegetable to grow via an implant. Some code cleanup relating to custom body shape selection. Makes species name their defines instead of "name" Fixes a typo in custom_items where the reagent generator being selected was roiz instead of pumila. 2018-06-15 16:41:59 -04:00
Leshana
8ac6b0bfe9 Fix Scree and Scree Accessories 2018-04-21 23:22:08 -04:00
Arokha Sieyes
2cba96cf4c Switch to defines for custom species stuff 2018-04-19 19:34:10 -04:00
Arokha Sieyes
1a349f77dd Cleans up custom species icon base code
Fixes #3478
2018-04-19 17:46:51 -04:00
Abbie Fland
1eac979525 Fixes blue color-preview splotches
VOREStation companion to Polaris fix in
https://github.com/PolarisSS13/Polaris/pull/5082
2018-03-21 01:06:29 +00:00
Arokha Sieyes
f75dbca44c Fix HUD alignment on non-1.0 spawn scales 2018-03-18 19:33:11 -04:00
Arokha Sieyes
e82c19a31a Probably fixes joining at wrong size 2018-03-17 14:53:36 -04:00
Little-119
3e92f000f7 Fixes the cancel button in ears/wings/tail selection clearing the respective selection 2018-03-11 04:29:07 -04:00