Save-Point
[XP] Minkoff/DerVVulman ANIMATED BATTLER - Printable Version

+- Save-Point (https://www.save-point.org)
+-- Forum: Games Development (https://www.save-point.org/forum-4.html)
+--- Forum: Code Support (https://www.save-point.org/forum-20.html)
+--- Thread: [XP] Minkoff/DerVVulman ANIMATED BATTLER (/thread-3218.html)



[XP] Minkoff/DerVVulman ANIMATED BATTLER - monzki - 02-07-2011



I have a very small problem with the animated battler, I'm using both the "animated battler" and "skills that consume item (non-RTAB)". (both are DerVVulman's)


When using the movement array for the skill (MNK_MOVING_SKILL), my hero battler doesn't move to the enemy battler, somehow the "skills that consume item" script prevents it from doing that because whenever I remove that script, MNK_MOVING_SKILL does its job.

Is there a way to fix this??



RE: [XP] Minkoff/DerVVulman ANIMATED BATTLER - DerVVulfman - 02-08-2011

I read this and did a little study.

The RTAB and like battlesystem scripts tend to perform rewrites to the default scripts. That is... they perform rewrites when necessary, attach code to default scripts by way of the 'alias' command when possible. But most of the time, scripts by cogwheel (and this non-RTAB variation) rewrites a few methods within Scene_Battle. In this case, it was the 'make_skill_action_result' and 'update_target' methods.

My Animated Battlers script performs almost no rewrites and uses the 'alias' command to add new code to the battlesystem in use. To my surprise, it worked well with a few battlesystems by accident. So, you will want to have Animated Battlers placed below most battlesystem scripts.

And by placing 'Skills that Consume Items (non-RTAB) above Animated Battlers, you will solve your problem.




RE: [XP] Minkoff/DerVVulman ANIMATED BATTLER - monzki - 02-14-2011

Oh great, I will definitely try that.
I'm using ParaDog's CBS.
I didn't thought of that, thought it should always be placed below the animated battler.
Although I might have to tweak other system scripts as well because it might have conflicts with others when placing it above them.

Well thanks very much
I think that will solve the problem Blushing + Cheery