Hey all. I just made a quick and dirty little script to add TGR as a valid param for Yanfly's BattleAICore.
What it does:
- Allows the option of using TGR to determine a target, when using the param option.
- Enemies using this param will target the actor with the TGR that matches the param check. (highest or lowest)
- I'm not sure if enemies have a TGR rate, so if it's used to determine an ally, it might not work
How to use it:
- When you are setting a target for an action in the AI, use either highest or lowest, and TGR (as if you were doing HP or MP, or another parameter).
Example:
[/url]
In the above example, if the random check doesn't pass, it will always attack the target with the lowest TGR.
What is TGR, and why do I care?
- TGR is RMMV's built in 'threat' system. A higher value makes you more likely to be targeted by the default AI.
- Without an ability to take TGR into account, the only way to use it is to have the enemy randomly attack through the AI plugin.
- This addon allows you to get it to function more like it was originally intended. You can set 'dumb' enemies to target your high TGR tank, while smarter enemies may target lowest TGR support characters. Attacks that don't specify a target will, by default use TGR to determine the target, as the default AI would in the same situation.
Terms of use:
- Abide by the terms of yanfly's plugins.
[url=https://forums.rpgmakerweb.com/attachments/yep_x_battleaitgraddon-js.42575/]View attachment YEP_X_BattleAITGRAddon.js
本贴来自国际rpgmaker官方论坛作者:ramza处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址: https://forums.rpgmakerweb.com/threads/release-battle-ai-core-tgr-extension.65171/ |