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

[转载发布] Gamepad Extender MVZ

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

    连续签到: 2 天

    [LV.7]常住居民III

    5778

    主题

    864

    回帖

    3万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

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

    灌水之王

    发表于 前天 20:56 | 显示全部楼层 |阅读模式
    Gamepad Extender MVZ
    (2/20/2024)

    That's right, I'm alive. There are a lot of reasons I didn't update WolfPad, but the simplest reason is just that MV's controller API support was complete ass. So what's the MVZ stand for? This is a version for MZ, that happens to be based off a private version for MV that I never bothered releasing. It will still work in MV, but plugin commands will not be available.

    Features:

    • Extends controller processing to support the full standard controller layout, including the second set of triggers, Start and Select buttons, analog sticks, and stick "buttons".
    • Support for an arbitrary number of controllers, with individual state management. Translation: enables multiplayer, though you'll need to write it yourself.
    • New plugin commands for controller vibration. Most other commands can be used with the event interpreter for conditional branches and variable assignment.
    • Fully-functional but still extremely vanilla API for use in "script" tags and other plugins.
    • For full details, see plugin help.
    Credit and Tanks:

    • Lone Wolf (me)
    • Yoji Ojima, for just outright exposing the Input core this time
    Terms of Use:
    If you use it, give credit to me (LoneWolf). With a few caveats:

    • I make no guarantees of compatibility with other scripts, especially not other Input module extensions.
    • Contact me via PM if you plan on using this in a commercial game. I probably won't charge anything, but I do like knowing it's out there.
    • Do not modify or redistribute this script by itself, though you may include it with your own script demos provided you include the plugin header in its entirety.
    FAQ:
    Q: What controllers are supported?
    A: Anything supported by the web browser's Gamepad API. This should include most if not all PC controllers from the last 10 years, as well as any newer XBox controllers. Support for non-standard mappings (as reported to the browser) is added as I find them.

    Q: Can you add support for more controllers?
    A: No. It is actually impossible without forking Chromium, which I am not going to do. PC drivers for console controllers should already be compatible if they work in newer PC games.

    Q: Your handle is basic. Who are you really?
    A: I have many names (and rarely use the same one twice). But I can say I have been doing this a very long time...

    Release Notes:

    • Added manufacturer detection, with support for Nintendo, Sony, and Microsoft pads at present (should useful for matching button prompts to the controller)
    • Added automatic mapping for pads which report the directional pad as the 10th axis (including DualSense and DualSense Edge)
    • New button hold/trigger handling to track buttons independently, not just the last pressed (enabled as a plugin option)
    • Compatibility option for the above, which includes the standard input core buttons (keyboard) as well (enabled as a plugin option)

    Version History:
    2/20/2024 - major update
    4/11/2021 - minor fixes and typo corrections
    9/12/2020 - initial release

    Download:
    (see attachment)


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

    本帖子中包含更多资源

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

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

    使用道具 举报

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

    本版积分规则

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

    幸运抽奖

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

    立即查看

    聊天机器人
    Loading...

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

    GMT+8, 2026-7-26 03:49 , Processed in 0.074847 second(s), 56 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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