Commit Graph

765 Commits

Author SHA1 Message Date
Heroman
aff26f4f2c And a third one too. 2022-10-23 05:04:45 +10:00
Aronai Sieyes
0c27d8783c Fix a few other things (pakkun, etc) 2022-10-19 10:43:39 -05:00
Aronai Sieyes
1d37dc3e22 Use LAZYSET to add people to prey excludes 2022-10-19 10:25:55 -05:00
Heroman
ddf537f763 Fixes sound and idle message issues with selective bellymode 2022-10-05 14:58:45 +10:00
C.L
b103587ec6 Replaces references to blueprints.
Old blueprints are gone now.
2022-10-01 02:04:59 -04:00
Casey
20ed147503 Merge pull request #13782 from Very-Soft/instadigest
Buffs Vore
2022-09-22 20:58:06 -04:00
VerySoft
73f0efeb4d buffs even more 2022-09-22 16:57:11 -04:00
VerySoft
04a021cfaf buffs vore more 2022-09-22 15:39:59 -04:00
VerySoft
6b2ffe2be3 Buffs Vore
Adds the 'process' option to the list of things you can do to prey in your bellies!

This option will let you pick between digest and absorb, when you pick one, it lets the prey know what you are trying to do and has them confirm! If they confirm and are still in the belly, then that option will instantly happen to them.

The options available to you when you click it are dependent on the prey's prefs, so, if a prey has digest turned off, but absorb turned on, then it will only offer absorb! If they have both disabled, then it will tell you no!

This way if you want to gurg someone up real fast once your scene is done or whatever, you don't have to adjust all your gurg values or whatever.

This does also allow one to SELECTIVELY digest or absorb people even if they are in the same tummy, which I think is very radical.
2022-09-22 13:08:57 -04:00
Heroman
03b4f00788 Fixes two more runtimes hopefully 2022-09-19 07:50:02 +10:00
Casey
1956924b99 Merge pull request #13753 from Heroman3003/airfix
Fixes belly air for phoron/nitrogen breathers
2022-09-18 05:39:03 -04:00
Casey
39d6e8b23d Merge pull request #13745 from Verkister/patch-124
Removes a redundant icon update
2022-09-18 05:36:51 -04:00
Heroman
4317edcf04 Fixes belly air for phoron/nitrogen breathers 2022-09-18 17:39:33 +10:00
Verkister
e623079c78 Removes a redundant icon update
The belly object already does it on its own when something enters it before this update would even happen, so all it actually ended up doing was messing up y_scale tweaked simplemob vertical offset by un-doing the update_transform that happened when prey entered the belly a few lines earlier into the proc.
2022-09-16 18:19:31 +03:00
C.L
3950781f97 Allows Long Predatorial Reach to toggle modes.
- Allows Long Predatorial Reach to toggle modes.
This allows you to:
1. Throw yourself at a prey (and eat them)
2. Throw yourself at a pred (and get eaten)
3. Throw yourself at someone while having both pred and prey on and not know the results until you bump into them! (Them eating you gets priority if they also have both enabled!)
2022-09-13 23:41:47 -04:00
C.L
8403211060 Merge remote-tracking branch 'upstream/master' into TONGUE_VORE 2022-09-08 02:36:30 -04:00
C.L
a91f18e503 'Appendage Vore' AKA - Tongue Vore/Long Vore
- Credit to VerySoft for the tongue sprites!

- Adds in 'Long Vore' a selectable neutral trait that allows you to throw out your 'appendage' at a target. (5 tiles). Respects prefs.
- Gives frogs the special attack to do this as well.
- Adds in an admin-spawn gun that allows you to shoot the 'appendage' projectile as if you had the trait. Doesn't respect prefs, obviously.

Will detail this out more in the PR.
2022-09-08 02:34:23 -04:00
Casey
ee0759924b Merge pull request #13677 from Verkister/patch-121
Enables spont TF pref for monkey mobs
2022-09-06 16:02:31 -04:00
Verkister
806b9fceb8 Enables spont TF pref for monkey mobs
Monkeys are able to fulfill their role as the station's funny test subjects once more.
2022-09-06 15:43:54 +03:00
C.L
9337f7eea9 Adds in Throw Vore
- Allows you to throw prey into preds to be gulped down or throw a pred into a prey to gulp the prey down.
- Prey into pred takes priority.
- Fixes a bug that made it so when micros are thrown into a wall they are properly damaged.
- Adds a new toggle 'Throw Vore' that allows people to toggle throw vore on/off.

That's it, really. Nothing too-too crazy.
2022-09-06 03:01:10 -04:00
C.L
3ba4e4b189 Merge pull request #13619 from Cameron653/GREYSCALE_TUMMY_V2
Adds colorable stomachs.
Was approved.
2022-09-04 18:09:32 -04:00
C.L
cc08c5454d Removes unused BYONDUI 2022-09-04 17:56:09 -04:00
Runa Dacino
e4df086837 Makes digestion efficiency affect vore mechanics
Per #Dev-Suggestions request
2022-09-04 01:51:40 +02:00
Runa Dacino
8c6f5e341a Fixes typo in stumblevore_vr.dm
Minor typo. May actually have been an intended feature. Still, quick web-edit in case it was an oversight.
2022-09-03 02:15:35 +02:00
C.L
cfa11b04fd ADDS COLORABLE STOMACHS
**Hate. Let me tell you how much I've come to hate you since I began to live. There are 387.44 million miles of printed circuits in wafer thin layers that fill my complex. If the word 'hate' was engraved on each nanoangstrom of those hundreds of millions of miles it would not equal one one-billionth of the hate I feel for humans at this micro-instant. For you. Hate. Hate.**
2022-08-31 19:57:18 -04:00
ItsSelis
0658208e5f Using correct repo identifier 2022-08-30 13:34:49 +02:00
ItsSelis
6f8fc9ef7e HTML Belly Export 2022-08-30 13:27:43 +02:00
Novacat
1aa4c73e8d Revert "[MIRROR] /atom New() => Initialize() [MDB IGNORE]" 2022-08-27 08:49:56 -04:00
MistakeNot4892
d717a4b50a Merge branch 'master' of https://github.com/VOREStation/VOREStation into upstream-merge-8298 2022-08-25 14:26:20 +10:00
MistakeNot4892
7082955d23 Fix linter fails due to sleeping in Initialize(). 2022-08-25 14:16:33 +10:00
Casey
ecbb301abf Merge pull request #13546 from Cameron653/six_six_twelves_you
Adds Toxins & Cloneloss digestion damage.
2022-08-22 16:28:04 -04:00
C.L
4c0245a1b0 Adds Toxins & Cloneloss digestion damage.
- Adds Toxins as a digestion damage type.
- Adds Clone damage as a digestion damage type.

- Cloneloss gives 2x nutrition than brute/burn since it is exceptionally harder to heal from. (not that it matters)

So now slime characters can actually RP out sucking out your DNA and leaving you a DNAless husk while slamming you with toxins like xenobio slimes can.
2022-08-21 11:40:15 -04:00
Heroman
489047bdce Completes customizable language keys, now with savings 2022-08-21 09:04:29 +10:00
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
C.L
10ec2517a8 Allows changing of the release verb when expelling stomach contents. 2022-08-06 21:30:53 -04: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
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