Commit Graph
280 Commits
Author SHA1 Message Date
Arokha Sieyes 46f4022852 VS: Consistent logging changes to match polaris commit 2018-03-10 17:18:09 -05:00
VerkisterandGitHub e6ea9e3bda Merge branch 'master' into smvf 2018-03-09 22:17:57 +02:00
Arokha Sieyes d806be537f VS: One more belly allowdrop/droploc tweak 2018-03-09 13:52:02 -05:00
Arokha Sieyes e09ab3064e VS: Tweak how items drop into bellies 2018-03-08 13:03:27 -05:00
Verkister 2701ac668f More touching 2018-03-08 19:00:00 +02:00
Verkister e75bee475e Some more vore fixes.
-Fixes gurgled prey's own prey dropping onto the floor instead of pred's gut.
-Fixes itemweak gurgles not getting past first layer of containment.
-Fixes entered belly contents from gurgled things already in the same gut causing noises and alerts. (such as prey loot and contents from digested storage items)
-Fixes strip digestion. No longer dumps everything at once and empties uniform pockets/id/belt as it used to.
-Strip digestion now also works on multiple prey at once and respects equip order. (as in oversuit goes before uniform etc)
2018-03-08 17:59:21 +02:00
Verkister ea911b0024 Squashed commit of the following:
commit 8ac3c5dedb16e64fc44ae598f2cfb718f7b15865
Author: Verkister <superverkelian@hotmail.com>
Date:   Tue Mar 6 12:45:18 2018 +0200

    Disables ejection on empty bellies while at it

    Found it kinda bothersome during some tests where any mob getting killed, digested, or deleted would do a loud and nasty ejection for each forementioned action despite being empty.

commit 4efc1fb84e1057b31a9c8c37cefc7f74941d5e1c
Author: Verkister <superverkelian@hotmail.com>
Date:   Tue Mar 6 12:36:59 2018 +0200

    Update bellymodes_vr.dm

commit 2668e41def96e3d25ead01991b013f9b2c4ce7b2
Author: Verkister <superverkelian@hotmail.com>
Date:   Mon Mar 5 18:31:09 2018 +0200

    pref protection

commit ce8d48d907605f3c46eaf9d8b532b0d002516d0c
Author: Verkister <superverkelian@hotmail.com>
Date:   Mon Mar 5 14:41:28 2018 +0200

    whoops
2018-03-06 13:03:34 +02:00
Verkister 6e816a3517 A whole bunch of vore related fixes.
-Fixes prey not hearing gurgles from inside the gut.
-Prey now gets it privately in full glory.
-Tweaked the miniscule vore sound falloff that made things barely audible at all. People not in the immediately adjacent tiles may hear some faint noises if they listen intently enough, but that feels like a less of a problem compared to the stuff being barely hearable on ground zero tile.
-Fixes hunger noises.
-Hunger noises now scale gradually from 0 to 100% vol in the span of 250 to 0 nutrition.
-Fixes attack anims messing up pixel offsets on our big voremobs and dogborgs.
-Removes prey size multiplier from mob vore "fullness" that would prevent 1-seater mobs from touching any even slightly taller than average chars. They already have a max size blocker in the will_eat thing.
-Makes bellies hide prey deathmessages again.
-Fixes security oties not changing to hold mode for human arrests.(I swear I had fixed this thing before???)
2018-03-05 14:38:55 +02:00
Arokha SieyesandLeshana f5b400f6e0 Make sure not to add extra vore organs 2018-03-04 12:16:10 -05:00
Arokha Sieyes 8a8c4d76d2 Convert bellies to save using JSON 2018-03-02 02:22:20 -05:00
Aronai SieyesandGitHub 0f4185ceec Merge branch 'master' into aro-bellies 2018-02-27 21:39:53 -05:00
Arokha Sieyes f04c58f202 VS: Rewrites basically all of how bellies work
And cleans up a ton of stuff.
2018-02-27 13:29:45 -05:00
Arokha Sieyes c4af5850d1 Readds NIF examine text
Recoded it a little different. The verb is in OOC, if you have a NIF. It's saved as part of the NIF, so if your head explodes and you lose your NIF, you'll need to describe your new one.

Also fixes an unrelated bug where ghosts examining people print all sorts of crazy messages about being able to trample people.
2018-02-26 20:27:13 -05:00
Arokha Sieyes 0d66593e14 Remove unnecessary SA code
They sleep in life() when nobody is around now
2018-02-24 14:53:53 -05:00
Aronai SieyesandGitHub 6d0aba7f4a Merge branch 'master' into aro-puppers 2018-02-16 19:33:52 -06:00
Aronai SieyesandGitHub 49e945afb7 Merge pull request #3023 from Screemonster/stopkillingthedamncat
Adds newspapering, fixes mob digestion toggle, and other tweaks
2018-02-16 19:33:20 -06:00
Screemonster 33a384d5c3 makes them swat back, tweaks to exclude list 2018-02-16 10:19:12 +00:00
Arokha Sieyes 6c9526cec6 Fixes #3022 2018-02-15 02:42:00 -06:00
Arokha Sieyes 02e490af7a VS: Implement shadekin as a legit big deal 2018-02-15 01:15:24 -06:00
Screemonster c9f5d6f234 squashed commits for improved newspapering 2018-02-13 17:53:02 +00:00
VerkisterandGitHub 12e2385dc1 Fixes dead mobs finishing noms.
-I thought someone would have fixed this already smh.
2018-02-11 23:06:33 +02:00
Verkister 4be014147e Fixes belly contents showing up on screen inventory
-Fixes prey backpack contents popping up on pred's screen after getting dumped.
-Adds an automatic closing of prey's storage for pred upon ingestion to prevent "secret backpacks"
-Also makes trash vorings use selected belly sound while at it.
2018-02-11 14:34:55 +02:00
VerkisterandGitHub d740ae6f90 Fixes itemweak gurgles and food misbehaving
-Itemweak gurgles no longer add everything unconditionally to items_preserved list even if the item was digested for being food/holder/organ.
2018-02-10 20:25:39 +02:00
Verkister 78ab5c37f4 Squashed commit of the following:
commit 88761abcbdad12b25e4771837331ee3c40aeff19
Author: Verkister <superverkelian@hotmail.com>
Date:   Wed Feb 7 11:58:47 2018 +0200

    Some more gurgle related tweaks and fixes.
    -Removes gut transfers passing along preserved items list. (redundant with modern digest_act)
    -Adds panel update to trash eating.
    -Fixes borg sleeper gurgles causing double, maybe even triple damage due to being added into processing_objects list multiple times.
2018-02-07 12:01:11 +02:00
Verkister d2cb1e3011 Merge branch 'patch-8' of https://github.com/Verkister/VOREStation 2018-02-07 10:56:18 +02:00
SpadesandGitHub dd7859ac0a Merge pull request #2978 from VOREStation/context-menu
Removes Licking from context menu
2018-02-05 10:13:46 -05:00
Spades be91065e8e Licking 2018-02-05 06:43:55 -05:00
VerkisterandGitHub dae786c52d Makes trash gains slightly more consistent.
-Basically everything else is more or less 1/10 ratio between nutrition and borg cell charge and now this is too.
2018-02-05 10:25:48 +02:00
Aronai SieyesandGitHub bb09406ea0 Merge pull request #2934 from Verkister/yummytrash
Trashcan perk refactor and slight expansion.
2018-02-04 16:56:47 -05:00
Verkister f553219bbd Squashed commit of the following:
commit b3d348258c4c93a1df81652bdf68fd00f4130369
Author: Verkister <superverkelian@hotmail.com>
Date:   Sun Feb 4 22:40:08 2018 +0200

    Squashed commit of the following:

    commit 5faa5f9d063e57400584ab1ae458e626629b6842
    Author: Verkister <superverkelian@hotmail.com>
    Date:   Sun Feb 4 22:31:10 2018 +0200

        Update pai.dm

commit fd4bbdc6b99d74d94befb440ffe5e0c23a98a918
Author: Verkister <superverkelian@hotmail.com>
Date:   Sun Feb 4 11:28:58 2018 +0200

    Makes pAI cards, AI cards, and posis "edible"
    -Also makes it so that pAI cannot fold out if inside a gut.

commit 1d13c207240c4bc296b188533e8cf50b1424cc36
Author: Verkister <superverkelian@hotmail.com>
Date:   Sun Feb 4 10:40:38 2018 +0200

    some more trashcan refactoring

commit 28d02c272dbd218d2d91c91fb1ecec999b9dd05e
Author: Verkister <superverkelian@hotmail.com>
Date:   Sat Feb 3 13:32:14 2018 +0200

    Trashcan perk refactor
2018-02-04 22:43:02 +02:00
Verkister 158ae3f33b Clears the prey of numbenzyme on digestion death.
-You can now do painless gurgles without getting pumped full of your prey's painkillers at the end.
2018-02-04 11:03:11 +02:00
VerkisterandGitHub 7546d1fbb2 Update belly_vr.dm 2018-01-31 20:13:32 +02:00
VerkisterandGitHub e6651d72b6 Makes gurgle struggle failure cycle thru itemweak
Struggle upset the gut once to move to itemweak, fail again for full gurgles
2018-01-31 15:03:55 +02:00
Aronai SieyesandGitHub 6e54ea70fb Merge pull request #2863 from Verkister/naster
Nasty contamination vocabulary update.
2018-01-28 18:18:30 -05:00
VerkisterandGitHub 47285cd5e3 Update contaminate_vr.dm 2018-01-28 21:10:16 +02:00
Verkister 40358bf061 Nasty contamination vocabulary update.
-Now in even more creative flavors for digested crap!
-Also fixes a subtle blinking pixel in sludge overlay effect.
2018-01-28 19:00:34 +02:00
Leshana 27c3272821 Merge remote-tracking branch 'upstream-polaris/master' into polaris-sync-2018-01-27
# Conflicts:
#	code/ZAS/_docs.dm
#	code/__defines/mobs.dm
#	code/game/turfs/flooring/flooring_decals.dm
#	code/game/turfs/simulated/walls.dm
#	code/modules/client/preference_setup/loadout/loadout_utility.dm
#	code/modules/lore_codex/codex.dm
#	code/modules/mob/living/life.dm
#	code/modules/mob/living/living_defines.dm
#	maps/southern_cross/southern_cross-1.dmm
#	maps/southern_cross/southern_cross-3.dmm
#	maps/southern_cross/southern_cross-6.dmm
#	maps/southern_cross/southern_cross-7.dmm
#	maps/southern_cross/southern_cross_jobs.dm
#	vorestation.dme
2018-01-27 23:08:53 -05:00
Verkister f726f04136 Fixes digest_act issues with mob holders and dummy pockets 2018-01-26 13:50:51 +02:00
Arokha Sieyes 91e76145bb VS: Glowing Body Trait 2018-01-24 02:01:05 -05:00
Arokha SieyesandGitHub ce46a0a14b Merge pull request #2759 from VOREStation/aro-ghostbusting
Prevent certain things from including spooky ghosts
2018-01-16 13:53:26 -05:00
Arokha Sieyes 10aabd98da POLARIS: 3000% human/update_icons() improvement
Using overlays in lists and a mutable_appearance
2018-01-15 21:39:47 -05:00
Arokha Sieyes f2b83eb7da Prevent certain things from including spooky ghosts
I mean I like soulvore but c'mon.
2018-01-15 20:38:28 -05:00
Arokha Sieyes 072a40dea3 Make digest_act even more generic (and contaminate)
Now returns nutrition that should be gained, and accepts an internal_contents list and where you want subobjects placed
2018-01-10 10:02:13 -05:00
Arokha Sieyes 449dcbb0b7 Refactor Digestion 2018-01-10 02:06:13 -05:00
Arokha SieyesandGitHub 7bd32b056d Merge pull request #2676 from Screemonster/bellybugs
Fixes some bugs relating to absorption and struggling, makes struggle feedback messages clearer
2018-01-05 10:10:46 -05:00
Screemonster 9f15ee88a0 Adds vore panel preference to enable/disable being eaten by mobs 2018-01-05 02:53:13 +00:00
Screemonster 3090acdceb does the absorb-release-thing more betterer 2018-01-05 01:08:22 +00:00
Screemonster a0b02b57c1 fixes some bugs in absorption and struggling 2018-01-04 23:49:06 +00:00
Arokha SieyesandGitHub 2bcee3d20a Merge pull request #2666 from Verkister/OwO
Makes belly bulge examine add up prey sizes.
2018-01-02 16:23:26 -05:00
VerkisterandGitHub 022e3cf63b Update belly_vr.dm 2018-01-02 23:08:27 +02:00