Commit Graph

531 Commits

Author SHA1 Message Date
Verkister
72bd1805c2 Moves egg type options to vorepanel
Also makes them belly specific.
2021-02-09 19:41:28 +02:00
Verkister
0a8ced443f Disables egg contamination
Uh oh stinky
2021-02-03 03:47:26 +02:00
Verkister
b435e756c9 Makes bellied eggs relay their struggles onto the belly. 2021-02-01 15:13:33 +02:00
Verkister
ed960e0024 Adds slowdown to overweight eggs. 2021-01-29 17:46:45 +02:00
Verkister
7b1c399a73 Eggy reworks and fixes 2021-01-29 14:55:17 +02:00
Verkister
396028e9a1 percussive maintenance? 2021-01-29 00:22:41 +02:00
Verkister
1f4bf2bf3e Fixes item-contained prey not un-muffling 2021-01-28 18:50:16 +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
Verkister
bd6e4f760d canremove check 2021-01-25 17:54:45 +02:00
Verkister
e6b3f01151 Adds a new vorepanel mode addon.
Adds a new vorepanel mode addon "Affect Items", which, depending on the belly settings, will either contaminate or digest worn gear right off the prey without stripping. Item friendly modes will affect the prey's entire outfit at once, but the item digest mode will only affect one item at a time.
2021-01-23 12:59:01 +02:00
ShadowLarkens
5f8e13dcec Merge remote-tracking branch 'upstream/master' into vore_transform_overhaul 2021-01-11 19:42:46 -08:00
Heroman
9e486b1177 Makes whitelisted and restricted species unable to transform 2020-12-30 05:31:29 +10:00
Verkister
e70b3c37f0 Fixes belly nutrition percent setting not affecting borgs
For some reason the gain percentage had been left out from the borg parts of the code.
2020-12-25 21:32:04 +02:00
Verkister
9ec68d6cc2 Gurgled PDA ID floor drop fix, borgo belly edition
Fixes PDAs digested in sleeperbellies dropping their IDs on the floor.
2020-11-30 12:24:08 +02:00
Verkister
3223a0ef99 oops 2020-11-23 01:13:47 +02:00
Verkister
f7df99f041 Fixes digested PDAs dropping IDs on the floor
Just a little oversight from my recent update.
2020-11-22 22:49:02 +02:00
Razgriz
e698a52747 Fixes OOC Escape cancellation
Problem: Pressing cancel would eject someone from belly anyway.

Solution: Fix code.

I am actually entertained that that this has been around for years and only now someone has actually clicked cancel :P
Also entertained that the following condition has a != operator but not the former.
2020-11-19 01:39:42 -07:00
Verkister
6ec9c2ebb5 Fixes flavor double post on vore
The flavor message is already handled by the belly obj Entered proc, so having it in the ingestion proc as well is kinda redundant.
2020-11-17 14:46:55 +02:00
ShadowLarkens
2e551428c4 Add Prof. Smokey's Lamia Mobs 2020-10-22 18:48:55 -07:00
ShadowLarkens
3f652d84f8 13x Performance for Export chatlog, update rust_g to 0.4.6-vorestation 2020-10-19 18:24:37 -07:00
ShadowLarkens
364124c077 Add vorestation sprites to appearance changer, add vore appearance changer to vore panel 2020-10-07 03:00:34 -07:00
ShadowLarkens
41944548fc Completely nuke transform digest modes 2020-10-07 00:02:38 -07:00
Verkister
6b743affa9 Small item digestion fix/tweak
Fixes gurgle damages higher than the item's w_class value giving excess nutrition (like 6+6 damages would give 3 w_class worth of nutrition per cycle, totaling to be worth w_class 6 when taking 2 cycles) and also lets the digestion handle the entire item with one cycle if the damage is sufficient enough. A ciggy butt will no longer be worth 1,5 mining drills on max damage.
2020-10-05 20:12:06 +03:00
ShadowLarkens
3d7b051f2b Convert /material to /datum/material 2020-09-27 16:16:44 -07:00
Novacat
d87dcbf0f7 Merge pull request #8958 from Muffindrake/lead_typo
Fix refined MAT_LEAD 0 nutrition, gem_eater typos
2020-09-02 11:03:32 -04:00
ShadowLarkens
051710824b Allow shuffling vore bellies around. 2020-09-01 20:35:13 -07:00
Muffindrake
eb830751ee Fix refined MAT_LEAD 0 nutrition, gem_eater typos 2020-09-02 01:31:36 +02:00
Cadyn
f18c075cfd Feedback and forgot the VS edit goodies 2020-08-23 20:41:03 -07:00
Cadyn
0d0cd61e60 Yummy bugfixes 2020-08-23 20:24:04 -07:00
ShadowLarkens
0ac5a2e020 Vore panel list preference 2020-08-23 13:03:00 -07:00
ShadowLarkens
ac03887a55 Merge remote-tracking branch 'upstream/master' into vore_overlays 2020-08-23 10:39:55 -07:00
ShadowLarkens
7aaa40b62c Beginnings of a global volume control system 2020-08-21 04:42:47 -04:00
ShadowLarkens
d0c30d0159 Add safety to belly/Exited for mobs without huds 2020-08-17 09:29:08 -07:00
ShadowLarkens
c2c35e0ea5 Add optional selectable fullscreen belly overlays with pred & prey prefs 2020-08-17 01:32:19 -07:00
lm40
ac328d76fe fixes examine linebreak 2020-08-14 20:46:34 -04:00
ShadowLarkens
b1425af20f Make vore panel more consistent and add tooltips 2020-08-09 00:19:35 -07:00
ShadowLarkens
f13fda0afb TGUI Vore Panel 2020-08-09 00:19:35 -07:00
lbnesquik
2834a0b9c6 Correct a typo with the smelling ability. 2020-07-27 05:27:06 +02:00
Unknown
5d7afad7c3 Conflict Resolution 2020-07-24 09:07:41 -04:00
Novacat
8019c35d79 Merge pull request #8377 from lbnesquik/Kot-Smell-stuff
Add a smell system, closely matching the flavor system.
2020-07-21 18:14:01 -04:00
Kates
a559223fa8 Correct a small typo 2020-07-19 17:47:48 +02:00
Cadyn
ca43b44743 Added organ reset to the transformation code to fix problems with promethean->Zorren and the such causing suffocation because organs weren't properly changed during the tf 2020-07-17 21:44:07 -07:00
lbnesquik
146264ac89 Add a smell system, closely matching the flavor system.
The only real difference is that you can't smell reagents on people, as they don't have a smell ATM, but at the same time, how often did that really come to happen.
2020-07-09 20:19:12 +02:00
DESKTOP-4BUBN9N\Mike
2f179e1982 forgot to get the messages too 2020-07-03 02:49:43 +01:00
DESKTOP-4BUBN9N\Mike
2f9389bec2 defaults voremobs to not care about digestibility 2020-07-03 02:37:59 +01:00
lbnesquik
cfac41b68d PROPERLY reduce the default escape time to 20 seconds from 60 2020-06-23 16:18:36 +02:00
Unknown
1b8409beda Reduces Default (and mob) digestion rate
from 2/2 to 0.5/0.5

Due to a discussion in exploration, and the preferences stated by a headmin.
2020-06-15 01:20:51 -04:00
KasparoVy
fd665ed938 Amend Nomenclature for Clarity & Consistency
Opted to leave the trait datum type and name for the sake of reference & mild humour.
2020-05-22 12:12:32 -04:00
KasparoVy
1a5bdf4e98 Refactors Ore Eating to Allow the Consumption of Material Sheets
Refactors ore eating to facilitate the ethical consumption of refined materials, easily obtainable on station. Suggested by the kobolds.

Also fixes the material name of Plastitanium glass throughout the codebase.
2020-05-22 03:55:04 -04:00
Aronai Sieyes
6cc7245329 Copy "general" flavortext from character setup to AI hologram 2020-05-21 15:19:02 -04:00