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

[转载发布] DoubleX RMMV Action Input Timer

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

    连续签到: 2 天

    [LV.7]常住居民III

    8006

    主题

    864

    回帖

    3万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

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

    灌水之王

    发表于 5 天前 | 显示全部楼层 |阅读模式
    Purpose
    Lets you sets a timer that will cause all actors not inputted actions yet to have their turns skipped in turn based battles

    Video


    Games using this plugin
    None so far

    Spoiler: Parameters
                    Code:       
    1. * @param timerLimit
    2. * @type number
    3. * @desc Sets the number of seconds the players are allowed to input
    4. * all actions of all inputable actors
    5. * @default 20
    6. *
    7. * @param timerWinX
    8. * @type number
    9. * @desc Sets the x position of the action input timer window
    10. * The smaller the number the more left the window is
    11. * @default 0
    12. *
    13. * @param timerWinY
    14. * @type number
    15. * @desc Sets the y position of the action input timer window
    16. * The smaller the number the more upper the window is
    17. * @default 0
    18. *
    19. * @param timerWinW
    20. * @type number
    21. * @desc Sets the width of the action input timer window
    22. * You've to test this yourselves to find a suitable value
    23. * @default 240
    24. *
    25. * @param timerWinDesc
    26. * @type string
    27. * @desc Sets the action input timer window description text
    28. * %1 is the number of seconds remaining of the input timer
    29. * @default %1s input time
    复制代码


    Spoiler: Script Calls
                    Code:       
    1. *    # Battle manipulations
    2. *      1. BattleManager.setActionInputTimer(timerLimit)
    3. *         - Sets the current action input timer in battle as timerLimit
    4. *           seconds
    5. *         - The script call has no meaning outside battles
    6. *         - The script call's supposed to be Idempotent
    7. *    # Parameter manipulations
    8. *      1. $gameSystem.actionInputTimerParam(param)
    9. *         - Returns the value of specified parameter stored in game save
    10. *           files
    11. *         - param can be either of the following:
    12. *           timerLimit
    13. *           timerWinX
    14. *           timerWinY
    15. *           timerWinW
    16. *           timerWinDesc
    17. *         - The script call's supposed to be Nullipotent
    18. *      2. $gameSystem.setActionInputTimerParam(param, val)
    19. *         - Sets the value of the specified parameter stored in game save
    20. *           files as val
    21. *         - param can be either of the following:
    22. *           timerLimit
    23. *           timerWinX
    24. *           timerWinY
    25. *           timerWinW
    26. *           timerWinDesc
    27. *         - For any parameter other than timerWinDesc, the script call will
    28. *           be ignored if val isn't a Number
    29. *         - The script call's supposed to be Idempotent
    30. *         - The new value of the specified parameter will be stored in game
    31. *           save files
    复制代码


    Spoiler: Plugin Commands
                    Code:       
    1. *      1. setActionInputTimer timerLimit
    2. *         - Applies the script call
    3. *           BattleManager.setActionInputTimer(timerLimit)
    4. *      2. setActionInputTimerParam param val
    5. *         - Applies the script call
    6. *           $gameSystem.setActionInputTimerParam(param, val)
    复制代码


    Spoiler: Prerequisites
                    Code:       
    1. *      Abilities:
    2. *      1. Nothing special for most ordinary cases
    3. *         (No capability on Javascript ES5 experience but can still make
    4. *         reasonable guesses on readable novice codes up to 100 LoC scale)
    5. *      2. Little RMMV plugin development proficiency to fully utilize this
    6. *         plugin in intended ways
    7. *         (Elementary Javascript ES5 exposures being able to write beginner
    8. *         codes up to 300LoC scale )
    复制代码


    Spoiler: Terms Of Use
                    Code:       
    1. *      1. Commercial use's always allowed and crediting me's always optional.
    2. *      2. You shall keep this plugin's Plugin Info part's contents intact.
    3. *      3. You shalln't claim that this plugin's written by anyone other than
    4. *         DoubleX or my aliases. I always reserve the right to deny you from
    5. *         using any of my plugins anymore if you've violated this.
    6. *      4. If you repost this plugin directly(rather than just linking back),
    7. *         you shall inform me of these direct repostings. I always reserve
    8. *         the right to request you to edit those direct repostings.
    9. *      5. CC BY 4.0, except those conflicting with any of the above, applies
    10. *         to this plugin, unless you've my permissions not needing follow so.
    11. *      6. I always reserve the right to deny you from using this plugin
    12. *         anymore if you've violated any of the above.
    复制代码


    Spoiler: Instructions
                    Code:       
    1. *      1. The default plugin parameters file name is
    2. *         doublex rmmv action input timer v100a
    3. *         If you want to change that, you must edit the value of
    4. *         DoubleX_RMMV.Action_Input_Timer_File, which must be done via
    5. *         opening this plugin js file directly
    复制代码


    Spoiler: Contributors
                    Code:       
    1. *      Authors:
    2. *      1. DoubleX
    3. *      Plugin Development Collaborators:
    4. *      - None So Far
    5. *      Bug Reporters:
    6. *      - None So Far
    7. *      Compatibility Issue Raisers:
    8. *      - None So Far
    9. *      Feature Requesters:
    10. *      - None So Far
    复制代码


    Spoiler: Changelog
                    Code:       
    1. *      v1.00a(GMT 0500 6-Sep-2020):
    2. *      1. 1st version of this plugin finished
    复制代码


    Download Link


    本贴来自国际rpgmaker官方论坛作者:DoubleX处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:https://forums.rpgmakerweb.com/threads/doublex-rmmv-action-input-timer.126840/
    天天去同能,天天有童年!
    回复 送礼论坛版权

    使用道具 举报

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

    本版积分规则

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

    幸运抽奖

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

    立即查看

    聊天机器人
    Loading...

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

    GMT+8, 2026-8-1 09:37 , Processed in 0.088915 second(s), 51 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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