Commit Graph

2434 Commits

Author SHA1 Message Date
Nadyr
680cffa88a Merge pull request #3211 from CHOMPStation2/upstream-merge-11928
[MIRROR] Offmap Tweaks
2021-12-05 14:04:20 -05:00
Nadyr
64ee18f0d7 powder that makes you say yes 2021-12-05 13:24:17 -05:00
Nadyr
1db640b9df powder that makes you say yes 2021-12-05 13:23:02 -05:00
Nadyr
4ec0f7afb5 Merge pull request #3219 from CHOMPStation2/upstream-merge-11918
[MIRROR] More appropriate stack digestion
2021-12-05 13:09:31 -05:00
Nadyr
f9bf5dffd5 Merge pull request #3204 from Verkister/patch-64
Probably fixes a little autotransfer bug
2021-12-05 13:08:31 -05:00
Nadyr
1dc06fd9e6 Merge branch 'master' into upstream-merge-11928 2021-12-05 12:50:21 -05:00
Nadyr
5a4db1f1ac powder that makes you say yes 2021-12-05 12:42:03 -05:00
Nadyr
7244680a29 powder that makes you say yes 2021-12-05 12:30:36 -05:00
Aronai Sieyes
a0cd42922e Adds Amaryll's claws fluff item 2021-12-03 07:16:14 +00:00
Casey
10b99691df More appropriate stack digestion 2021-12-03 07:15:44 +00:00
Casey
fe8c4753eb Offmap Tweaks 2021-12-03 07:14:17 +00:00
Verkister
59f6883265 Update bellymodes_vr.dm 2021-12-02 19:58:56 +02:00
Verkister
1be1c90468 Update bellymodes_vr.dm 2021-12-02 19:03:58 +02:00
Verkister
cb0588c2e0 Probably fixes a little autotransfer bug
Probably fixes a bug where a prey-ghost queued for single-slot autotransfer vanishes from existence, leaving their position on the queue as a null, which neither has the autotransferable var or a thing to remove from that now-occupied-by-a-null list, which basically broke both parts of the thing by having an already "full" queue that wasn't clearing itself and also a blank un-skipped null in the contents list bumping up the tally and hitting the max amount to skip further handling of the contents.
2021-11-26 16:49:17 +02:00
BlackMajor
d0c7ac859c Merge branch 'master' into vorespawn-pred 2021-11-25 19:53:29 +13:00
BlackMajor
876276f817 reverse vorespawn 2021-11-25 19:49:28 +13:00
Nadyr
dc0b873268 Merge pull request #3200 from Verkister/autopref
Adds a pref toggle for autotransferability
2021-11-24 22:33:17 -05:00
Verkister
d27b612fd3 Adds a pref toggle for autotransferability
Adds a pref toggle to enable/disable autotransfer mechanics moving you. Default is enabled.
2021-11-24 17:34:43 +02:00
Verkister
08624edf84 Earlyports some holder tweaks
Moves the part of the code handling the holder things 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 lag or 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 process cycle duration after the prey has already been eaten.
Also makes holders use Entered/Exited to do their things with the contained mob to make them function more reliably. (now makes sure only one mob can enter a holder, and now also clears the held_mob var and returns the held mob's transform appearance back to the mob without requiring the ground dump proc, which probably also fixes the thing with eaten held mobs sometimes getting released with messed up scaling etc)
Tested working nicely.
2021-11-22 22:18:32 +02:00
Verkister
79fec1d693 Adds autotransfer min/max buttons to vorepanel
The formerly experimental settings are now accessible for everyone now since the vorepanel complexity was reduced to make room for more buttons.
2021-11-18 15:03:49 +02:00
Verkister
495ec142f1 Earlyports vorepanel save check 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:54:02 +02:00
Verkister
508a478cab Fixes item gurgle damage overlay stacking.
Clears the old damage overlays before applying new ones.
2021-11-03 15:20:30 +02:00
Aronai Sieyes
be7d7cfef6 Merge pull request #11717 from VOREStation/Arokha/unused
Unused var fix
2021-10-28 01:23:05 +00:00
Aronai Sieyes
0f2f5cb482 Merge pull request #11615 from VOREStation/upstream-merge-8311
[MIRROR] Remove suicide act
2021-10-28 00:49:05 +00:00
Verkister
0dcff8498b Earlyports all my current upstream open PRs
hngh it's been months
2021-10-22 17:11:58 +03:00
Verkister
a29f1fbbfb Update belly_obj_vr.dm 2021-10-16 01:01:17 +03:00
Verkister
62c344c680 Makes manual belly ghost release silent 2021-10-16 00:58:24 +03:00
Verkister
fab3e1df50 Fixes bellyghosts keeping digest modes busy
Prey ghost left in a belly no longer keeps the belly modes trying to process the "mob" in vain.
2021-10-16 00:54:52 +03:00
Verkister
fdc47f365e Makes digestion death keep the ghost in belly
The ghost is still just as free to release themselves by simply making a move with arrow key or other basic ghost maneuver, but this time they can also stay within the belly and maybe even be subjected to autotransfer or manual release at the pred's whim so on.
2021-10-14 17:57:23 +03:00
Verkister
9672004376 Update contaminate_vr.dm 2021-10-11 16:00:30 +03:00
Verkister
b00e9a5ad8 Update digest_act_vr.dm 2021-10-11 15:59:07 +03:00
Verkister
7fbc0033d0 Update digest_act_vr.dm
Fixes the damaged item descriptions erasing non-initial item names, such as loadout customizations, named PDAs, labeled things, cash wad values etc.
2021-10-08 14:33:22 +03:00
Verkister
46f0e3e947 Fixes old oxyloss jank
Fixes oxyloss compensation having been sloppily turned into a multiplier of the total nutrition gain as opposed to its original purpose as an addition. Also makes the digestion finisher bonus scale according to the mob's max health so dead mice don't end up being as filling as dead crew members.

Chomped earlyport of https://github.com/VOREStation/VOREStation/pull/11644
2021-10-01 21:46:19 +03:00
Casey
1f1897c5a2 Merge pull request #11632 from Verkister/patch-86
A couple vorepanel update fixes
2021-09-29 02:39:57 +00:00
Aronai Sieyes
d5789b15f5 Merge pull request #11620 from Verkister/patch-84
Makes belly overlays not apply on clientless mobs
2021-09-27 18:13:52 +00:00
Nadyr
26b0c0c340 Merge pull request #3031 from CHOMPStationBot/upstream-merge-11621
[MIRROR] Disables autoupdate on vorepanel tgui
2021-09-24 17:50:08 -04:00
Nadyr
a4a6fce4d2 Merge pull request #3022 from CHOMPStationBot/upstream-merge-11593
[MIRROR] PastelPrinceDan fluff item
2021-09-24 17:35:23 -04:00
Nadyr
3a17933a16 Merge pull request #3006 from CHOMPStationBot/upstream-merge-11253
[MIRROR] Makes sizegun sprite actually look like a size ray
2021-09-24 17:02:07 -04:00
Casey
4807c0b562 Merge pull request #11621 from Verkister/patch-85
Disables autoupdate on vorepanel tgui
2021-09-24 18:17:35 +00:00
Chompstation Bot
b2cbd3b06f PastelPrinceDan fluff item 2021-09-24 04:10:14 +00:00
Casey
acc155808b Merge pull request #11253 from Heroman3003/bettersizegun
Makes sizegun sprite actually look like a size ray
2021-09-24 03:40:51 +00:00
Casey
6273ad4b00 Merge pull request #11548 from Verkister/patch-81
Small eggmode fix
2021-09-24 03:38:27 +00:00
Verkister
d1e11c1f90 fixes the small autotransfer cap fix
Thinkmeat nightmode bad on workdays
2021-09-22 19:07:59 +03:00
Verkister
b4d28a11f2 Small fix for belly autotransfer caps
Fixes 1-capped setting breaking the thing.
2021-09-21 19:58:08 +03:00
Nadyr
d84d2dcbb1 Merge pull request #2981 from Verkister/patch-42
Fixes micro holder runtime
2021-09-20 18:28:14 -04:00
Verkister
514f931cf4 Fixes micro holder runtime
Fixes micro holder runtime where it tries to look for species on nonhuman mobs.
2021-09-19 15:12:40 +03:00
Verkister
41863122ec Update belly_obj_vr.dm 2021-09-19 10:44:56 +03:00
Verkister
dd01bddd8f Adds a couple more experimental autotransfer features
Makes it possible to set minimum and maximum number of things that can be autotransfered at once.
Currently experimental varedit setting only. Will need to wait for the vorepanel complexity fix update before these can have accessible UI buttons.
2021-09-18 21:22:28 +03:00
Razgriz
362caffe59 Merge pull request #2798 from Rykka-Stormheart/shep-dev-compile-errors
Misc DMLang/VSCode Compiler Fixes + Some Actual Compiler Fixes
2021-09-17 03:15:52 -07:00
Rykka
e622a208c4 Finishes the last of the error fixes
Fixes Integer precision loss in autotransfer.dm and types_ch.dm
Fixes operator overload in solargrub.dm
Fixes field access requires static type errors in vorepanel_vr.dm, kasscbuttons_ch.dm, and seed.dm
Fixes ambigious && in metroid_infestation.dm
2021-09-17 00:07:10 -07:00