Commit Graph
1823 Commits
Author SHA1 Message Date
CaseyandGitHub 04c4c68140 Merge pull request #11918 from Verkister/patch-102
More appropriate stack digestion
2021-12-02 14:40:12 -05:00
Heroman f745f99b16 Adds Amaryll's claws fluff item 2021-11-28 10:33:50 +10:00
VerkisterandGitHub 178f383af4 Update digest_act_vr.dm 2021-11-23 21:50:55 +02:00
VerkisterandGitHub e6a002e0d4 Update digest_act_vr.dm 2021-11-23 21:42:16 +02:00
VerkisterandGitHub 2b9482b502 More appropriate stack digestion
Makes digested stack items use one sheet/piece/whatever when digested and resets the stack item "health" for the digestion process to rinse and repeat until the stack is depleted rather than deleting it as a single sheet size food item regardless of the stack amount.
2021-11-23 21:39:55 +02:00
VerkisterandGitHub 1ea4e0e146 Little tweaks to holder noms
Moves the part of the code handling the holder handling on scooped up snacking to where the actual snacking happens, and also clears and deletes the holder afterward.
Also contains checks to make sure any undeclared stowaways in holder contents also get eaten (or dumped on the ground if that somehow fails) instead of getting deleted with the holder. Probably fixes a garbage collection jank bug that sometimes makes the holder dump the prey back on ground after they've already been eaten, and also fixes the thing with the holder item still lingering in hand for the entire life tick duration after the prey has already been eaten.
2021-11-22 20:00:35 +02:00
CaseyandGitHub f3851e19a3 Merge pull request #11820 from Verkister/patch-98
Adds vorepanel save doublecheck for non-slot chars
2021-11-18 16:38:20 -05:00
4924592b91 Update code/modules/vore/eating/vorepanel_vr.dm
Co-authored-by: Aronai Sieyes <arokha@arokha.com>
2021-11-18 01:03:38 -05:00
VerkisterandGitHub d1771b1e1d Adds vorepanel save doublecheck for non-slot chars
Makes the vorepanel save button also do the double check it gives for simplemobs when the user is playing a character whose real_name doesn't match their client prefs, such as during body swap shenanigans etc.
2021-11-13 14:51:27 +02:00
AmatsuDF 87acc267c0 Fixes minor typo
Swaps transferchance and transferlocation to their _secondary variables at line 778-779
2021-11-08 13:26:27 -05:00
AmatsuDF 0832558790 Belly Interaction Improvements
Adds a secondary transfer location, for more interesting interaction set ups.
Also recolors certain belly modes for easier identification at a glance what mode a belly is in.
2021-11-08 02:18:04 -05:00
Aronai SieyesandGitHub 46d68d370c Merge pull request #11717 from VOREStation/Arokha/unused
Unused var fix
2021-10-27 21:22:32 -04:00
Aronai Sieyes 76408996f7 Unused var fix 2021-10-27 20:39:10 -04:00
Aronai Sieyes e1068faac0 Rebase 2021-10-27 20:37:02 -04:00
CaseyandGitHub 2840460a81 Merge pull request #11695 from Verkister/patch-95
Caps item egg size to 100%
2021-10-27 11:48:29 -04:00
CaseyandGitHub d27e53a384 Merge pull request #11664 from Verkister/patch-91
Small organ digestion tweak
2021-10-27 11:32:59 -04:00
VerkisterandGitHub 7c96d1c5cc Caps item egg size to 100%
Makes multiple-item eggs not resize beyond 100%, meaning a stuff egg containing a prey's full gear for example won't end up macro sized.
2021-10-21 15:25:07 +03:00
VerkisterandGitHub 20f5843ca2 Small organ digestion tweak
Slightly optimized for consistency and removed a missed "item suffocation" part.
2021-10-08 18:46:06 +03:00
VerkisterandGitHub 5e72598f35 Fixes old oxyloss compensation jank
Fixes oxyloss compensation having been turned into a multiplier of the total nutrition gain as opposed to its original purpose as an addition. Also makes the digestion finisher bonus scale according to the mob's max health so dead mice don't end up being as filling as dead crew members.
2021-10-01 21:34:42 +03:00
VerkisterandGitHub b10b508650 Update belly_obj_vr.dm 2021-09-28 15:34:35 +03:00
VerkisterandGitHub 1c47458f37 Update vorepanel_vr.dm 2021-09-28 15:31:03 +03:00
VerkisterandGitHub b17aecef92 Update bellymodes_datum_vr.dm 2021-09-28 15:23:00 +03:00
VerkisterandGitHub c791c2e3d9 Update bellymodes_datum_vr.dm 2021-09-28 15:20:29 +03:00
VerkisterandGitHub c22e9588ce Update bellymodes_vr.dm 2021-09-28 15:14:44 +03:00
Aronai SieyesandGitHub bf8f6fde8e Merge pull request #11620 from Verkister/patch-84
Makes belly overlays not apply on clientless mobs
2021-09-27 14:13:12 -04:00
VerkisterandGitHub b40097ce7f Disables autoupdate on vorepanel tgui
The vorepanel/bellies/bellymodes/etc already handle the updates whenever needed, and with how bloated the vorepanel is with content, it's no wonder it's laggy when kept open while the autoupdate refreshes it on every tick regardless of whether anything's changed or not.
2021-09-24 15:03:48 +03:00
VerkisterandGitHub 4e16a0a703 Makes belly overlays not apply on clientless mobs
This happening with each process cycle on every npc simplemob someone might be holding probably isn't all too healthy for performance.
2021-09-24 14:11:40 +03:00
CaseyandGitHub c5f5e58323 Merge pull request #11593 from PastelPrinceDan/fwuff
PastelPrinceDan fluff item
2021-09-24 00:09:31 -04:00
CaseyandGitHub d5faec58f5 Merge pull request #11253 from Heroman3003/bettersizegun
Makes sizegun sprite actually look like a size ray
2021-09-23 23:40:30 -04:00
PastelPrinceDan 6cd28d62ac woo yeah overalls 2021-09-14 02:41:15 +01:00
VerkisterandGitHub 20deab2c89 Small eggmode fix
Fixes active item digestion mode combined with egg mode letting the belly process carry out the rest of its plans to digest the items after they've already been touched and egged by the egg mode, causing the egg contents to un-exist and leave behind empty shells.
2021-09-01 23:34:36 +03:00
KeenShayne 93adc00a8a Fixes shoe stuffing and handles moving mob when shoes are destroyed/digested
Fixes being able to put handheld peoples into shoes, and properly handles moving them to the stomach if the shoe is digested, and drops the mob on the tile if the shoe is outright deleted. (Technically it's setup to handle more than just the shoes so we can stick micros in other clothing with most of the functionality in place!)
2021-08-24 08:38:29 -04:00
Aronai SieyesandGitHub e5bcc628fd Merge pull request #11469 from PastelPrinceDan/clothingwooyeah
Port some more clothes from CitRP + updates 'off' sprite for mesons & co to match new style.
2021-08-22 15:10:18 -04:00
PastelPrinceDan ea8bc0f300 clo tth ee s 2021-08-22 03:51:25 +01:00
KeenShayne 419f6471ac Adds missing Idle Messages for all stomach modes
Allows you to set idle messages for all stomach modes in the vore panel
2021-08-19 21:23:15 -04:00
PastelPrinceDan 3741b3e7f2 fixes the hood woo yea
i forgot the fucking hoodtype var please kill me
2021-08-15 13:14:36 +01:00
Aronai Sieyes 2488cce1b3 Przy creations port from Chompers 2021-08-13 01:10:33 -04:00
Verkister db7c90b33d Fixes the small hud buttons not getting hud colors
Fixes the crafting, nif, charsetup, and vorepanel hud buttons not getting the user's hud color and transparency prefs applied.
2021-08-02 13:39:51 +03:00
Aronai Sieyes 78c545e27c Fixes #11263 2021-08-01 10:23:53 -04:00
Aronai SieyesandGitHub de70c7f319 Merge pull request #11314 from VOREStation/Arokha/panelwarn
Warn before overwriting vore prefs as simple mobs
2021-07-31 23:25:32 -04:00
Aronai Sieyes c45f53a208 Warn before overwriting vore prefs as simple mobs 2021-07-31 23:08:09 -04:00
Aronai Sieyes 870e2728a7 Componentize vore panel 2021-07-31 22:56:23 -04:00
Aronai Sieyes 5d7fd42069 AI hostile mobs will not be OK with being eaten 2021-07-27 18:03:42 -04:00
VerySoft f5bd768691 You can use health analyzers on simplemobs now
It shows their health %
2021-07-27 06:56:40 -04:00
Heroman f4e11c1ace Makes sizegun sprite actually look like a size ray 2021-07-26 15:11:20 +10:00
Aronai Sieyes 5971c6a206 The nightmare is over 2021-07-25 19:44:59 -04:00
Aronai Sieyes 34982728cb Add 'as anything' to various for loops 2021-07-20 12:39:59 -04:00
Aronai SieyesandGitHub e45871497c Merge pull request #11171 from Heroman3003/paifix
Should allow pAI to resize uncapped in dorms (as well as any other user of Set Size)
2021-07-20 10:46:35 -04:00
Heroman 956c1aa45b Should allow pAI to resize in dorms (as well as any other user of Set Size) 2021-07-20 16:46:29 +10:00
Heroman a4fdfd5d93 Fixes some more potential issues with empty lines on examine 2021-07-20 16:06:49 +10:00