设为首页收藏本站同能贴吧 切换语言 繁体中文
开启辅助访问 切换到窄版
扫描二维码关注官方公众号
返回列表
+ 发新帖
查看: 66|回复: 0

[转载发布] Summon Actor

[复制链接]
累计送礼:
0 个
累计收礼:
1 个
  • TA的每日心情
    开心
    2026-7-12 04:10
  • 签到天数: 209 天

    连续签到: 2 天

    [LV.7]常住居民III

    7959

    主题

    864

    回帖

    3万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    7
    卡币
    29925
    OK点
    16
    推广点
    0
    同能卷
    50
    积分
    38778

    灌水之王

    发表于 3 天前 | 显示全部楼层 |阅读模式
    Summon Actor v1.3.2

    LadyBaskerville

    Introduction
            Summoning creatures that replace the party in battle is a feature in many RPGs. While it is possible to create a Summoning system purely with events, doing so can be quite cumbersome, especially with a large number of actors. This plugin is meant to reduce the eventing work for those of you who want to create a Summoning mechanic with single Summons that replace the entire party, similar to the Aeons in Final Fantasy X.

    Features
            The plugin includes plugin commands to summon actors and return the party, which can be used in a skill's Common Event, and provides multiple options to choose when Summons should be automatically healed and what happens when a Summon dies in battle. It also allows you to specify how EXP should be distributed at the end of battle and provides a simple notetag in order to diasable skills if a certain actor is dead.


    How to use

    Plugin Parameters

    On Summon Death: Specify here what should happen when the Summon dies in battle. (return the party, run a common event, lose the battle)

    Death Common Event: If a Common Event is called on Summon Death, enter the Common Event ID here. Usually, you will want to either revive the Summon or return the party somewhere in the Common Event.

    Return On Battle End: Should the party return when the battle ends?

    Summon Battle End Common Event: Enter the ID of a Common Event that should be called after a Summon ends a battle. Use this to e.g. reset map tints.

    Heal Mode: When should Summons be healed automatically? (each time they are summoned, after each battle, never)

    EXP Mode: How should EXP be distributed? (only party, only Summon that ends the battle, party and Summon that ends the battle, party and all Summons that took part in the battle)

    Change Victory Aftermath (Yanfly): When using Yanfly's Victory Aftermath (and Aftermath Level Up), should the actors that appear on the EXP and Level Up screens be changed to reflect the EXP Mode? If true, Summons that gain EXP will appear first, then the party members that gain EXP, no matter who is on the screen when the battle ends. (If the EXP mode is set to "party" or "summon", only party members / the last Summon will be listed, respectively.)

    Max EXP Items: When using Yanfly's Victory Aftermath is installed and the parameter above is set to true, up to how many actors can appear on the EXP screen? Use -1 to automatically set this to the maximum number of battle members (default). (Any more actors will still gain EXP - and appear on the Level Up screen if Aftermath Level Up is installed as well - they just won't be shown on the EXP screen.)

    Plugin Commands

            Use the plugin command
                    Code:       
    1. SummonActor n
    复制代码

            to summon the actor with the ID n.

            Use the plugin command
                    Code:       
    1. ReturnParty
    复制代码

            to return the party members that were in the party before the summon.

    Notetag:

            You can automatically disable skills and items if an actor is dead (e.g. if you don't want to be able to summon a dead actor). Use the notetag
                    Code:       
    1. <Require Living Actor: n>
    复制代码

            to only enable the skill / item if actor n is alive.

    Script Calls:

    $gameParty.LB_summonActor(n): This is the same as using the Plugin Command SummonActor n.

    $gameParty.LB_return(): This is the same as using the Plugin Command ReturnParty.

    $gameParty._LB_summonId: The actor ID of the current Summon. 0 if there is currently no Summon.

    $gameParty._LB_summon: The current Summon (a Game_Actor). null if there is currently no Summon.


    Plugin
            Download it here: LB_SummonActor.js

    Demo
            None yet, but if you would like one, let me know  


    Credit
            - LadyBaskerville

    Terms of Use
            - You may use this plugin in both non-commercial and commercial projects.
            - You may edit this plugin and redistribute your edits, but do not claim you wrote the original code.
            - You may redistribute this plugin elsewhere. In that case, please link back to this plugin thread if possible.

    Spoiler: Changelog
    Version 1.3.2
    - Improved compatability with Yanfly's Victory Aftermath: Added two plugin parameters to adapt the Aftermath screens to the EXP mode.
    Version 1.3.1
    - Added compatability for Yanfly's Victory Aftermath and Aftermath Level Up.
    Version 1.3.0
    - Fixed script calls: made summon and summonId properties of Game_Party.
    - Added Item notetag.
    - Added Common Event to run after a Summon ends a battle.
    - Fixed a small bug where actors would still execute their actions after the party was replaced by a Summon.
    Version 1.2.0
    - Added Skill notetag to require living actors.
    - Allowed Summons to summon other Summons (replacing the current Summon)
    Version 1.1.0
    - Added EXP modes.
    - Removed the Summons parameter as it is now obsolete - the plugin keeps track of all Summons that take part in a battle automatically.


    本贴来自国际rpgmaker官方论坛作者:LadyBaskerville处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:https://forums.rpgmakerweb.com/threads/summon-actor.73950/

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    天天去同能,天天有童年!
    回复 送礼论坛版权

    使用道具 举报

    文明发言,和谐互动
    文明发言,和谐互动
    高级模式
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    简体中文
    繁體中文
    English(英语)
    日本語(日语)
    Deutsch(德语)
    Русский язык(俄语)
    بالعربية(阿拉伯语)
    Türkçe(土耳其语)
    Português(葡萄牙语)
    ภาษาไทย(泰国语)
    한어(朝鲜语/韩语)
    Français(法语)
    关闭

    幸运抽奖

    社区每日抽奖来袭,快来试试你是欧皇还是非酋~

    立即查看

    聊天机器人
    Loading...

    QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

    GMT+8, 2026-8-1 02:32 , Processed in 0.112859 second(s), 57 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表