Commit Graph

1978 Commits

Author SHA1 Message Date
C.L
280c49ee44 Sanitization Pt 2 2022-08-15 21:02:52 -04:00
C.L
68a80af2c2 Janitorial update
Performs some janitorial functions.
2022-08-15 20:20:27 -04:00
ItsSelis
67225368ae Only add one instance of the digested overlay 2022-08-14 10:23:52 +02:00
Casey
20da18f481 Merge pull request #13452 from Hatterhat/shalax-belt
shalax fluff wrassle secbelt reskin
2022-08-07 16:13:31 -04:00
C.L
10ec2517a8 Allows changing of the release verb when expelling stomach contents. 2022-08-06 21:30:53 -04:00
Hatterhat
b0687e01de skibbidy bop mm dada 2022-08-05 03:08:44 -05:00
Heroman
9e6a688846 Smol examine fix 2022-08-01 05:32:45 +10:00
C.L
209d979968 Merge pull request #13382 from Cameron653/REPLICATOR_TF
Adds in a modified Replicator Transformation Device
2022-07-31 12:29:29 -04:00
C.L
126ed30144 Makes vore replicator functional. Fixes bugs.
- Makes the vore replicator functional (People can be turned into simple mobs)
- Adds a sanity check to make sure the person inserted into the replicators isn't already transformed.
- Makes it so you can turn player-spawned mice into clothing and it'll treat them like a micro (Still respects prefs and asks for the mouse's confirmation.)
- Fixes a bug where if someone was eaten by someone that was transformed into clothes they would be sent into the void.

Micro Transforming Replicator

Creates a heavily modified version of the xenoarcheology replicator.
One version spawns simple_mobs and the other spawns items.
Creates a proc that allows possession of objects.
Makes both versions able to be found by xenoarcheology.

Features:
Alerts people when they pick up an item that is is a possessed item. Impossible to ignore popup.

Makes it so people TF'd into items can revert back to their normal, pre-TF form.

Makes OOC escape functional (An in-game obtainable escape is still needed to be coded in. That's next on the todo list.)

Gives FAIR WARNING to the person being shoved into the replicator that, hey, you're going to be turned into clothing/an item and possibly used as such. Gives them a second warning as well.

Makes the item's eatable&digestable variables adjust depending on the person's variables before TF'd.

Makes it so the 'voice mob' is properly deleted when digested.

Fixed a bug with the replicator allowing you to put grabs in it. (This will be edited to allow for stuffing people proper in it.)

Makes the medical mouse ray undo TFs.

Additionally, makes it so dead people can't be shoved into the replicator.

TGUI and makes the clothing machine function better.

- Removed a debug log I left in the mouseray while testing.
- Adds a note to the clothing replicator's description that indicates it's an object/clothing replicator.
- Allows you to grab and shove people into the replicator without them being a micro. (Still get the same warning checks as a micro)
- Makes the replicator spit out/drop all of the person's items when someone is shoved into it.
-Fixes a TGUI bug with the clothing replicator that caused it to clash with the normal replicator.
2022-07-28 22:30:47 -04:00
Heroman
4c1f8de557 Selective bellymode now selectable and pref-adjustible 2022-07-28 16:38:39 +10:00
DESKTOP-4BUBN9N\Mike
f959219b80 adds "selective" bellymode for mobs 2022-07-26 00:28:35 +01:00
Heroman
8a9df3b2ea Fixes in-chat icons being broken 2022-07-20 18:55:27 +10:00
Heroman
9873bfcf84 Fixes some runtimes (hopefully) 2022-07-20 07:06:00 +10:00
Casey
9608fe4a57 Update code/modules/vore/eating/vorepanel_vr.dm
Co-authored-by: Selis <selis@xynolabs.com>
2022-07-19 04:36:13 -04:00
Casey
eb4e398a8f Update code/modules/vore/eating/vorepanel_vr.dm
Co-authored-by: Selis <selis@xynolabs.com>
2022-07-19 04:31:37 -04:00
VerySoft
88ebfa2d53 Change interpersonal belly transfers to a seperate option
Now instead of 'Move' asking you 'your belly or someone else's', there's 'Move', which moves things between your bellies locally, and 'Transfer', which moves things to people-who-are-near-you's bellies
2022-07-19 04:17:10 -04:00
Heroman
0bcced2145 Allows direct prey transfer to bellies of other preds 2022-07-17 11:36:59 +10:00
Casey
6ac73f563c Merge pull request #13335 from Heroman3003/digestion-trait
Adds digestion nutrition traits
2022-07-16 04:53:08 -04:00
VerySoft
a38c607809 Voice types!
Ports voices from goon and makes them selectable in addition to the one I made!

Also renames the various verbs to `Sound Toggle:` followed by the type they do, so they'll be together in the preferences tab
2022-07-16 02:26:51 -04:00
Heroman
f0939904c2 Adds digestion nutrition traits 2022-07-16 13:15:32 +10:00
Casey
f025598a04 Merge pull request #13333 from Very-Soft/saysound
Say Sound!
2022-07-15 21:36:40 -04:00
VerySoft
93d3651ccb Nice! 2022-07-15 19:37:50 -04:00
Casey
6119bdcdc6 Merge pull request #13329 from BonniePandora/Fluff-Item-3
Pandora Fluff Item
2022-07-15 18:31:50 -04:00
Casey
dfffdf986a Merge pull request #13321 from Heroman3003/frame-traits
Adds light and heavy frame traits
2022-07-15 18:30:06 -04:00
VerySoft
d2233448be Say Sounds!
Now people will make noise when they say/me/whisper/subtle, and everyone will be annoyed by it!
2022-07-15 18:27:14 -04:00
Pandora
f4b7b6c52c Update custom_clothes_vr.dm 2022-07-15 05:20:22 +01:00
Heroman
dd9653395b Adds light and heavy frame traits 2022-07-13 05:28:50 +10:00
Heroman
61499f11a8 Makes the balls trash edible 2022-07-12 16:29:26 +10:00
Heroman
9251f4fc10 Makes all holders use micro holder examine logic 2022-07-09 15:06:31 +10:00
VerySoft
78e6fe9193 Mouse TF gibbing and also some gender things
if TFed into a mob, if you get gibbed, your original body should get gibbed too!

Also, getting TFed into another mob should carry over your gender settings

also pAIs who get submitted to the recruit list should have their gender set appropriately now!
2022-07-08 21:34:52 -04:00
Heroman
970fe17e99 Adds vore ventcrawl restriction to mice 2022-07-08 15:19:25 +10:00
VerySoft
cf15936b6f Mouseray TF supports OOC escape! 2022-07-08 00:01:00 -04:00
C.L
65b26876c4 Fixes a typo for the random mouseray spawner. 2022-07-07 22:16:34 -04:00
Casey
e14156ba6b Merge pull request #13287 from ZodiacShadow/Zodiac
Nehi fluff items
2022-07-07 20:27:27 -04:00
Casey
9b7e3a34f6 Merge pull request #13294 from Very-Soft/mouseray
Mouse Ray
2022-07-07 20:17:47 -04:00
Casey
e8a9537bb7 Merge pull request #13292 from TheGreatKitsune/examine-size-fix
Fix setting the minimum examine message size to 0
2022-07-07 20:15:48 -04:00
VerySoft
65085d2e22 Put mouseray on station 2022-07-07 19:25:42 -04:00
VerySoft
1c1f8967ec More rays! 2022-07-07 18:56:47 -04:00
VerySoft
8a443a46be Mouse Ray
It turns things into mice (if they have the spontaneous TF preference enabled)

Also wiggles a few things around to allow for some shenanigans with this, namely:

if you are TFed into a thing, damage you take is relayed to your original body proportionally to the comparable HP. 

MEANING, if you have been TFed into a mouse, you have 20 HP. Your human body has 100. You have 1/5th the HP as a mouse. If you as a mouse take 5 damage, your human body takes 25. Be careful!

Additionally, if you as a mouse, or your human body dies, both die. 

Your TFed body being destroyed undoes the transformation. (But also you're probably dead at that point anyway) This allows for, in the case of digestion, your equipment to go where it ought to go.

Lastly, the building blocks are in place for this to be fluffed into other kinds of metamorphosis rays, should staff feel like doing such. I will probably also trick out the /admin variant of this with a bunch of mob types tomorrow when I'm not sleeby
2022-07-07 05:29:02 -04:00
TheGreatKitsune
14ec1f6470 Fix setting the minimum examine message size to 0 2022-07-06 19:00:00 -05:00
ZodiacShadow
86d2acf6fc Nehi fluff items
Added Nehi's health service achievement medal and lightly altered her headphones to no longer take up the "headphones" namespace. Just to be considerate.
2022-07-05 16:09:36 +02:00
ItsSelis
d906852117 Vorepanel UI Fixes 2022-07-04 18:22:51 +02:00
VerySoft
ef29f654f5 Trash eater tweak
Adds a var to items that disallows them being trash eaten in the round.
2022-07-01 23:23:03 -04:00
ItsSelis
a5f38a3089 Moved Weight/Nutrition Prefs 2022-06-29 21:22:39 +02:00
Casey
c94decbc74 Merge pull request #13194 from ItsSelis/tgui-inputfix
Input Patches
2022-06-29 02:00:16 -04:00
ItsSelis
d958f9fbe2 Input Patches 2022-06-28 19:29:31 +02:00
Heroman
10d0c34755 Implements all-species positive and negative traits 2022-06-28 18:08:34 +10:00
Heroman
bedb22f8cb Fixes more runtimes 2022-06-23 20:13:13 +10:00
Heroman
e70731d417 ALL runtimes
ALL runtimes
2022-06-23 18:48:28 +10:00
ItsSelis
fe3ad3b6ab Chaplain, multiline stuff and decimals 2022-06-20 18:39:09 +02:00