Commit Graph

2511 Commits

Author SHA1 Message Date
Hatterhat 40c9947bca bro i dont wanna talk about loadout_general.dm 2022-02-19 04:23:35 -06:00
DESKTOP-4BUBN9N\Mike 90c0725af3 adds avida's clothes and alt bnnuy eas 2022-02-19 00:08:19 +00:00
Heroman 1da6f5f724 Add's Brad's Air Jordans 2022-02-19 06:10:17 +10:00
VerySoft 21eb698c23 Buffs Morphs
Allows morphs a couple of neat new things

Resting:
While resting and morphed, morphs do not 'look strange'. 

If a morph stops resting while someone is on their turf, they may instantly, stealthily eat the person. (If prefs allow)

Take over prey:
A morph may choose to attempt to completely take over their prey's form, actually assuming control of their prey's body. 

This interaction allows the morph to pick any non-simple mob in any of their bellies that has a ckey. The morph gets a confirmation prompt, and the prey gets a double confirmation prompt. The prompt can only appear if the prey has the preference for allowing body impersonation enabled. 

For lack of an easy better option, this interaction is undone by way of the transformed morph ejecting the prey from their belly. Instead of actually ejecting the prey, it will restore both to their original conditions. (And THEN you can eject them if that's what you want to do) There is text explaining this to the morph when they succeed at the takeover.

OOC escape does also work with this, despite its complicated interaction. OOC escape returns both parties to their original bodies and undoes the effects of the interaction.
2022-02-18 06:48:55 -05:00
Casey 3a2f07a743 Merge pull request #12256 from GhostActual/sizegun-revamp-2022
Sizegun Revamp 2022
2022-02-17 15:32:19 -05:00
Casey 522b931dd8 Merge pull request #12244 from PastelPrinceDan/revfluff
revolver eloise fluff item
2022-02-17 08:15:55 -05:00
klaasjared 6550b428d2 Base Commit 2022-02-17 00:00:57 -05:00
PastelPrinceDan bbfb205625 rev claymore 2022-02-16 08:59:05 +00:00
VerySoft a751b73cd4 Absorb Languages
Makes it so when someone is absorbed, the pred and prey share languages. (and this is undone when unabsorbed/released)
2022-02-13 23:37:16 -05:00
ktccd0 d8e9f07352 Adds info to user
Adds the information on how to use the formating variables in the description textboxes.
2022-02-10 14:44:59 +01:00
ktccd0 d79da76c54 Whoops missed a tab
Fixes stupid error I made
2022-02-10 14:43:51 +01:00
ktccd0 575744e65c More elegant code?
Remade the previous change I made so there's less repeated code inside of those if-statements.
2022-02-10 14:30:55 +01:00
ktccd0 7528ac8da9 Variable replacement descriptions
Making it so the description and absorb description allows the use of replacement variables such as %pred, %prey, and %belly. Not sure if there's a use for %count and %countprey though, so did not add those yet.
2022-02-10 13:56:13 +01:00
VerySoft a0f4c14759 Size Standardization Bracelet
It makes you 100% size when worn. Similar to a bluespace jumpsuit, it only works when worn, but dis-similarly to bluespace jumpsuits, this has no control over what size you can be. 

You might say its

one size fits all.

I put this in the loadout and in the gadgets vendor, as I feel like the limitation to only changing your size to 100% and back doesn't offer the same utility as something that actually gives you full control over your size, like the bluespace jumpsuit and sizeguns. 

I think that this limitation, and somewhat expensive loadout cost, makes it not as likely to be abused for powergaming as the other size changing items would be.
2022-02-09 16:32:03 -05:00
TheDavestDave 2fd071e2d7 captails gone 2022-02-05 15:57:09 +00:00
TheDavestDave c2cc35f59d makes amour for lucky
it took three people to get this to work correctly
2022-02-04 22:09:04 +00:00
ShadeAshborn e7e5357c25 Hotfixes being indirectly in a belly resulting in having no air. 2022-01-18 22:44:19 -06:00
Heroman cac23937e1 Makes Vox and Zaddat capable of breathing and not dying when in stomachs 2022-01-07 06:32:21 +10:00
Casey b19948a083 Merge pull request #12021 from Heroman3003/more-absorb-vore
Adds more absorbs-related vore messages and rearranges vore panel a bit
2021-12-22 08:53:57 -05:00
Heroman 15658819d9 Adds more absorbs-related vore messages and rearranges vore panel 2021-12-19 11:31:25 +10:00
Verkister feab9a0212 Makes micros scoopable by smols
Fixes 25% size micros not being scoopable by anyone in 50%-74% range.
2021-12-16 21:15:34 +02:00
Heroman 9f22fb8bf0 Fixes drop pred pref not loading properly 2021-12-07 13:52:11 +10:00
Casey a9cb5cae72 Merge pull request #11952 from Heroman3003/proteanfix
Makes proteans gib on death
2021-12-03 21:46:07 -05:00
Heroman 2ead07ed2d Makes proteans gib on death 2021-12-04 06:29:04 +10:00
faaaay c5040421f2 adds fluff/jade_horror stamp 2021-12-03 20:19:21 +00:00
Casey 68fe0fbcc3 Merge pull request #11947 from PastelPrinceDan/fwuff
pastelprincedan & hatterhat fluff items
2021-12-02 22:39:38 -05:00
Casey bff5db7dcb Merge pull request #11943 from Heroman3003/inbelly_spawning
Adds Inbelly Spawning ability
2021-12-02 19:57:52 -05:00
Casey 60011ecd0b Merge pull request #11928 from Very-Soft/whalesandcrystals
Offmap Tweaks
2021-12-02 19:56:25 -05:00
Heroman 6c8c6f98d8 Eligible, not legible 2021-12-03 06:25:11 +10:00
Casey 04c4c68140 Merge pull request #11918 from Verkister/patch-102
More appropriate stack digestion
2021-12-02 14:40:12 -05:00
PastelPrinceDan f495259fe9 typo fix + alphabetical order
im sleepy
2021-12-02 19:06:04 +00:00
PastelPrinceDan 57cb099590 fwuff item owo 2021-12-02 18:59:31 +00:00
Heroman 15864aa736 Remove admin rights check because its actually done in whitelist check anyway 2021-12-02 14:39:21 +10:00
Heroman 106b12f5b4 Adds whitelist check 2021-12-02 14:31:47 +10:00
Heroman 68d40745c4 Eligible. Not legible. Eligible. 2021-12-01 20:45:09 +10:00
Heroman 50bdf7bbc1 Fixes linter issue 2021-12-01 18:24:39 +10:00
Heroman b9741bc04d Adds inbelly spawning feature 2021-12-01 18:11:15 +10:00
VerySoft d31a492dd6 Liddolfix 2021-11-28 21:34:22 -05:00
VerySoft d6bf641205 Updoot 2021-11-28 21:30:27 -05:00
Heroman f745f99b16 Adds Amaryll's claws fluff item 2021-11-28 10:33:50 +10:00
Verkister 178f383af4 Update digest_act_vr.dm 2021-11-23 21:50:55 +02:00
Verkister e6a002e0d4 Update digest_act_vr.dm 2021-11-23 21:42:16 +02:00
Verkister 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
Verkister 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
Casey 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
Casey 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
Verkister 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 Sieyes 46d68d370c Merge pull request #11717 from VOREStation/Arokha/unused
Unused var fix
2021-10-27 21:22:32 -04:00