quxios / QMV-Master-Demo

Master demo of QPlugins for RPG Maker MV
https://quxios.github.io/#/plugins
40 stars 71 forks source link

Incompatiblity with Region plugins of Yanfly #2

Closed chaos17 closed 7 years ago

chaos17 commented 7 years ago

Hello,

Here's the list you asked on the forum to give you. http://yanfly.moe/2015/12/27/yep-52-region-battlebacks/ http://yanfly.moe/2015/10/19/yep-17-region-events/ (I tested this) http://yanfly.moe/2015/10/20/yep-18-region-restrictions/ (I tested this) http://yanfly.moe/2016/10/22/yep-118-vehicle-restrictions-rpg-maker-mv/ http://yanfly.moe/2016/01/24/yep-062-slippery-tiles/ (I tested this) http://yanfly.moe/2016/03/05/yep-79-event-chase-stealth/ http://yanfly.moe/2017/05/26/yep-138-footstep-sounds-rpg-maker-mv/

Also when I tested regions without any other plugins (so only in your demo) the game has difficulty to reconize that I'm walking on a reguin who should poison me. Example: https://cdn.discordapp.com/attachments/228916450499231744/317929176524914688/Regiondrunkgohome.gif

quxios commented 7 years ago

Thanks!

As for that last example, how was that done? I wasn't aware you could poison the hero with regions

chaos17 commented 7 years ago

There is 2 way to poison someone with the region with and without using Yanfly. Unfortunately, both way react the same as in the gif. Normally when it works correctly, you see a flash every time you walk on poisoned tile but it isn't happening when using your Qmouvement.

The first way, without Yanfly: https://cdn.discordapp.com/attachments/228916450499231744/318286215113736202/unknown.png

The second way, with Yanfly (the whole video is about how you setup region to poison): https://youtu.be/qA5u5weTbxg (but to be short, she use a common even that call the poison state when you touch a region)

Get well soon.

quxios commented 7 years ago

QMovement 1.3.6 Should fix some of those plugins. The plugins that deal with any collision checking will need a patch to be made.

quxios commented 7 years ago

Try this js for patches for:

https://gist.github.com/quxios/110ee07a495c9a252b377d0d566d0951

I haven't tested, so not sure if it's working as intended.

Place it somewhere below QMovement and the yanfly plugins

chaos17 commented 7 years ago

Fix work great. Region hit box is correct and region restriction work. Slippery tiles on the other hand still allow to change direction and increase the speed up a rank if a direction is pressed, ex: https://cdn.discordapp.com/attachments/228916450499231744/319458590240931840/Slip.gif

quxios commented 7 years ago

Ah yeah I tested it and I see now. This patch update should fix that: https://gist.github.com/quxios/110ee07a495c9a252b377d0d566d0951

chaos17 commented 7 years ago

Almost perfect, just the diagonal movement which seems to allow to move in a direction we're not supposed to, ex: https://cdn.discordapp.com/attachments/228916450499231744/320166605562839040/Diag.gif

quxios commented 7 years ago

Sorry a bit late, try this patch: https://gist.github.com/quxios/110ee07a495c9a252b377d0d566d0951