Commit Graph

2910 Commits

Author SHA1 Message Date
Nadyr
81b3ccb3a0 Merge pull request #6304 from CHOMPStation2/upstream-merge-14936
[MIRROR] Little Weakref Refactor
2023-06-09 22:27:56 -04:00
Nadyr
811dcb945f powder that makes you say yes 2023-06-09 21:43:29 -04:00
Heroman3003
3d53d2bb62 Little Weakref Refactor 2023-06-03 09:22:18 +00:00
Heroman3003
bf4c7eeffe Zera's Purple Cloak 2023-06-03 09:20:53 +00:00
Nadyr
8fe785b593 powder that makes you say yes 2023-05-22 01:37:14 -04:00
Nadyr
c7c2aadab5 powder that makes you say yes 2023-05-22 01:37:14 -04:00
Nadyr
3f183b0f64 powder that makes you say yes 2023-05-22 01:37:14 -04:00
Nadyr
2d6bb5f3d6 powder that makes you say yes 2023-05-22 01:37:14 -04:00
Heroman3003
83aa5b374d Adds new preference for vore privacy 2023-05-22 01:37:14 -04:00
Nadyr
e73373d655 Merge pull request #6219 from CHOMPStation2/upstream-merge-14868
[MIRROR] Bone remains variation system + synth and borg "bones"
2023-05-22 00:18:25 -04:00
Nadyr
53777fbcd9 Merge pull request #6223 from Verkister/patch-68
Fixes access to belly sprite settings on 1-belly mobs
2023-05-21 23:53:42 -04:00
Nadyr
d7294845fe powder that makes you say yes 2023-05-21 23:48:59 -04:00
Verkister
c7e1b6b606 Fixes access to belly sprite settings on 1-belly mobs
While I do understand the original intention to remove unnecessary clutter from vorepanel, there was one little oversight that actually just broke something.

Trying to change the setting on an existing vorgan setup while playing a 1-belly simplemob was made completely impossible, which kind of became a problem when that vorgan setup was loaded from a character slot using the taur belly option (nonfunctional for the mob) and being completely unable to change that to regular stomach setting that would work for the mob.
2023-05-21 20:00:53 +03:00
Heroman3003
3b27e5ba0f Bone remains variation system + synth and borg "bones" 2023-05-19 21:38:34 +00:00
Verkister
50a7cfe430 Excludes diet stomacid from digestion/absorption reagent transfer
Acid reflux moment
2023-05-19 19:33:11 +03:00
Casey
c0093930a5 Merge pull request #14857 from BonniePandora/CustomItem-NameChange
Small custom-item changes
2023-05-15 00:18:21 +00:00
Casey
2ef9a62703 Merge pull request #14843 from ReoDaProtovali/AniNomAbility
Move animal nom verb to abilities tab
2023-05-11 18:46:02 +00:00
Nadyr
73908f0c29 Merge pull request #6177 from Fracshun/belly-import
Belly Imports
2023-05-08 15:21:41 -04:00
Eli
ad00052da5 Fixing some warnings 2023-05-05 22:44:07 +10:00
Eli
76b68c1da5 Final belly vars 2023-05-05 22:22:05 +10:00
Eli
8bdb936c1d More updates 2023-05-04 22:07:40 +10:00
Verkister
63b32a4f67 Adds verb to toggle trasheater restriction level
Adds an abilities tab verb to toggle trash eater restriction level between regular (whitelisted items only) and unlocked (all non-blacklisted items)
Currently only implemented on Swoopie (currently the only mob that starts with unlocked trasheater), but can be easily added to any responsible user via ingame varedit.
2023-05-02 15:08:43 +03:00
Eli
176015c9d8 Exception catch, export additions, more import 2023-05-02 19:34:52 +10:00
Eli
c5396710cf Merge remote-tracking branch 'upstream/master' into belly-import 2023-05-02 18:12:35 +10:00
Nadyr
1fbb064f98 Merge pull request #6170 from Verkister/patch-63
Nerfs mouseray
2023-05-01 18:12:26 -04:00
Verkister
7dd3543648 Nerfs mouseray
Nerfs mouseray melee damage. No longer one-hit kills the mousified victim when the user tries to revert their form while standing too close :v
2023-05-01 21:58:35 +03:00
Eli
42e0c70f0c Merge remote-tracking branch 'upstream/master' into belly-import 2023-05-01 20:04:48 +10:00
Eli
0fe4771c8d Merge remote-tracking branch 'upstream/master' into second-autotransfer 2023-05-01 17:32:43 +10:00
Eli
2b8d0450ed Update for more options 2023-05-01 17:31:56 +10:00
Nadyr
da527f92fb Merge pull request #6132 from Fracshun/belly-feedable
Feedable belly preference
2023-04-30 20:50:57 -04:00
Nadyr
42435fa5c5 Merge pull request #6156 from Verkister/patch-61
fixes simplemob vore icon update jank again
2023-04-30 20:29:55 -04:00
Nadyr
2d7b75b516 Merge pull request #6148 from Verkister/patch-60
Fixes vore_fx runtime error
2023-04-30 20:24:55 -04:00
Verkister
740beb2f15 fixes another runtime while at it 2023-04-30 13:11:54 +03:00
Eli
ce8b5e7b16 Changed to file input
Plus extra
2023-04-30 14:30:10 +10:00
Verkister
3393e40250 Update bellymodes_vr.dm 2023-04-29 13:41:53 +03:00
Verkister
ceb9f40c24 fixes simplemob vore icon update jank again
Apparently my last attempt wasn't enough and digesting mobs still kept on breaking custom x/y scale updates
2023-04-29 13:40:12 +03:00
Eli
e584ee4c46 Merge remote-tracking branch 'upstream/master' into belly-feedable 2023-04-29 20:02:42 +10:00
Eli
e1a7be843b Minor edit 2023-04-29 19:34:23 +10:00
Eli
42c01f93d4 Import feature started 2023-04-29 19:29:30 +10:00
Eli
fdcc249936 Import button added 2023-04-28 17:39:29 +10:00
Eli
5f4e440233 Merge remote-tracking branch 'upstream/master' into second-autotransfer 2023-04-27 17:36:41 +10:00
Verkister
9068cf4142 Fixes vore_fx runtime error
fever pasta go brrr
2023-04-26 13:11:33 +03:00
Verkister
ab17199b2b Fixes vorgan load not applying processing speed
jank solution because Initialize() happens before this proc gets to actually apply the vars from prefs.
2023-04-26 12:06:13 +03:00
Verkister
43561d5c77 Belly overlay overlay update update
Reworks how belly overlay updates are handled, and now makes the updates actually update the overlays instead of deleting the entire screen object before rebuilding a new one.
2023-04-25 16:00:31 +03:00
Verkister
19e2e2c301 New visuals and tweaks 2023-04-24 18:03:59 +03:00
Eli
16c26386ce Merge remote-tracking branch 'upstream/master' into belly-feedable 2023-04-24 21:09:20 +10:00
Verkister
1be2a10d5d Adds diet stomacid 2023-04-24 00:12:03 +03:00
Verkister
1484755571 Adds visual overlay effect for liquidbellies
Liquidbellies now add an animated bubbly liquid level overlay to prey's view. The height of the level scales with current liquid percentage of the custom max volume, and its opacity scales with the size of custom max volume. Effect can be toggled off via preferences tab ingame. Actual persistent savegame preference for prey and pred will come later, as those will require tgui edits and there's a bunch of conflicting PRs still waiting
2023-04-23 16:09:26 +03:00
Verkister
2ace0d5242 Massive acid overhaul
Oh boy here's a big one.
- Reagent splashing on mobs now prioritized splash over touch
- Initial reagent entrance splash amount reduced, because now the reagents are applied passively over time.
- Acid digestion now fully works with features such as nutrition gain percentage and digest reagent generation.
- Acid digestion potency now scales according to the amount of acid inside the gut, and depletes it according to the applied effects. Also divided by the amount of other contents.
- Acid reagent interactions with non-human mobs now function correctly.
- All things fully support digestion prefs and item modes.
- The new type of digestion basically works by the speed of your reagent generation and amount, and does dispersed damage effects on all contents, mobs included.
- Stomacid generation cost lowered to water level due to now being purposed as a method of gaining nutrition via digestion.
- Stomacid can no longer be dispensed into containers however, fully eliminating the potential for external splash griefs.
- Liquidbelly digestion reagent generation now works and actually gives more than the old 0.00scraps for digestion time gains.
- Liquidbelly digestion reagent generation now returns the surplus gain as nutrition for belly owner when capacity is full.
- Items touched by belly reagents no longer fill "reagent containers" at all, and the acid can now digest them without contaminating the snack's own nutriment contents.
2023-04-22 22:49:03 +03:00
Eli
e821a4b42b Secondary Auto-Transfer
Adds in a secondary location and chance for auto transfers. It required reworking the logic regarding transfer queues with min and max transfer settings. When objects transfer they will individually attempt the primary location first, and failing that it will attempt the second. If both fail the object's transfer cooldown starts again.
2023-04-22 20:09:29 +10:00