![]() |
![]() +- Save-Point (https://www.save-point.org) +-- Forum: Material Development (https://www.save-point.org/forum-8.html) +--- Forum: Scripts Database (https://www.save-point.org/forum-39.html) +---- Forum: RPGMaker XP (RGSS) Engine (https://www.save-point.org/forum-116.html) +---- Thread: ![]() |
Non Kombatant XP - kyonides - 08-30-2024 Non Kombatant XP
Version 0.3.0
by Kyonides
Introduction This scriptlet allows you to prevent a certain hero from being present during battles. This feature can also be disabled at any given time. There are separate calls for party members and individual heroes. This lets you include or exclude any hero no matter if he has ever joined the party or has recently left it. How convenient that is, don't you agree? ![]() RMXP Script Code: # * Non Kombatant XP * # Terms & Conditions Free ![]() ![]() Due credit is mandatory. That's it! ![]() RE: Non Kombatant XP - kyonides - 08-30-2024 Maintenance Update
During my playtests I noticed that there was a slight chance for the enemy troopers to make your game crash in no time. This happened whenever they had ever picked an actor that had been excluded via one of the script calls available here. Version 0.2.0 includes: Two methods in the Game_BattleAction class and one in the Game_Party class have been aliased. If the enemy trooper still picks an actor that has the is_npc flag turned on, the trooper will do nothing at the end. RE: Non Kombatant - kyonides - 08-30-2024 The Script Has Been Ported to RMVX!
Now RMVX users that might still exist ![]() ![]() ![]() ![]() RE: Non Kombatant XP - kyonides - 12-29-2024 Maintenance Upgrade
As a precaution, I shortened the name of one alias to make it easy to use in 1 of my aliased methods. This change might ensure, in other versions of the engine, that all party members, including reservists, can be turned into NPC's and back to normal actors at will. In RMXP's case it doesn't really change anything important, but I backported it to keep it in synch with the other ports. |