I’d like to give a very big THANK YOU to Eivind Teig for making a video clip for updating plugins on MacOS. You’re awesome! ❤
There’s been a pretty major update to the Battle Engine Core today (and the battle systems for ATB and CTB).
Previously in the past, performing a Force Action would cancel out the Current Action and the Forced Action would take over. This was an effect of the Battle Engine Core. While this may seem like a bad idea, this was selected over what RPG Maker MV did by default. RPG Maker MV originally had it so that Common Events can only be ran at the end of an action. This would include Forced Actions as Forced Actions can only occur during events. The Battle Engine Core, however, changed it so that Common Events can be ran at any time during an action and not just the end of it. This decision was made knowing full well that Forced Actions would override the Current Action because I valued the pros and cons of allowing Common Events to be ran mid-action versus end-of-an-action-only and the pros weighed way more. The Forced Action overriding the Current Action was then documented within the Battle Engine Core.
Now, after revisiting the Forced Action event, I’ve came up with a queue system that would save the Current Action’s instance as an object. Whenever Forced Actions would occur, the Current Action instead, gets queued up minus whatever it’s already performed, and after the Forced Action is done, the Current Action would continue after. Though this hasn’t been tested extensively, it should theoretically work for the most part. So now, the Battle Engine Core contains the ability to perform Common Events mid-action in addition to allowing Forced Actions occur without sacrificing the remaining actions of the Current Action.
Actor Variables also got a small update to allow hiding and showing of certain variables midgame.
Plugin Updates as of Launch Date to 2015.12.10~
If you want to leave a bug report, please do it in the most recent Plugin Update post by pressing Continue~
Bug Report Template:
HOWEVER, before you make a bug report! Please visit my website and download all the latest versions of the plugins (and installing them properly). If you don’t have the patience to do that, I won’t share my patience to fix the bug. If you still get the bug after updating all the plugins and installing them properly, continue on and using this template:
Here is the template to submit a bug report:
Plugin Name: (What is the name of the plugin?)
Error Message: If you received an error message:
1. Press F8 when you receive it to open up the debug console.
2. On the console tab, copy/paste the error log and paste it here.
3. If you post a screenshot, host it on imgur.com or another website because the images posted here are tiny and I can’t read it.
How to Replicate Bug: In order for me to fix a bug properly, explain to me IN DETAIL, how you managed to get it to occur. If I cannot replicate the bug, I may ask you to upload a copy of your game’s project for me online through either Mediafire, Dropbox, Mega.co or any other online hosting provider. Do NOT deploy the game. After doing so, it’s best if you send it through private message if you don’t want others rummaging through your game’s files.
Other: Post screenshots of the bug, screenshots of your plugin list, videos also help, etc. Anything that will make it more clear for me will help me out.
Thank you for your cooperation!
Happy RPG Making!