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

[转载发布] Vessel of Sin's Custom Plugins

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

    连续签到: 2 天

    [LV.7]常住居民III

    7976

    主题

    864

    回帖

    3万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

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

    灌水之王

    发表于 4 天前 | 显示全部楼层 |阅读模式
    The plugins in the following GitHub were written for my RPG Maker 31st Birthday entry, Vessel of Sin, and were then subsequently cleaned up for release, because I thought other people would definitely benefit from using them.

    Download link to all plugins here!



    Terms of use for all plugins is that they are free to use and modify for both non-commercial and commercial purposes, so long as you leave a credit for my name or alias somewhere in your game!

    Note that while Vessel of Sin's plugin folder seems like I took a handful of random pharmaceuticals and wished for the best, I don't know how these plugins will interact with other plugins. Some of them might work fine, some of them will not. I cannot guarantee any compatibility with RPG Maker MZ, as I don't own it, nor have I tested it.



    Here's a list of plugins and what they do:

    MOON_DLC_Local.js

    This plugin adds the ability to lock/unlock switches with the presence of a file in a /dlc/ folder. This is a very simple implementation of DLC, in that every user will have access to it, but locked away content should only be accessible if they have a certain file in that folder (or if that switch is flipped via other means). This way, when you want to add extra content, such as DLC, people won't have to download a custom build of your game.

    Note that this plugin was made for internal use and might be very finicky to work with. Remember to read the documentation, enable console output by uncommenting the lines, and checking that it works. It assumes the presence of a /dlc/debug.txt file to switch switch 100 to true on. I use a Common Event that calls the script DLC_Check() to make it work, and have that be called in parallel if it's a map that requires it.





    MOON_Load_Game.js

    I wanted to let people be able to load their games from the menu that pops up when you hit X, and this does just that. And just that.

    MOON_Remove_Optimize.js

    I genuinely don't like the optimize feature in RPG Maker, so this plugin just removes that option from appearing. Let your users figure out what they want to equip themselves.

    MOON_Luck_Removal.js

    I'm not 100% sure how luck even works in RPG Maker, but I didn't want people to go all in on a stat that might have minimal effect. This plugin makes it so that regardless of the value of the luck stat, it will always return a multiplier of 1.

    MOON_Luck_Removal_UIEdit.js

    This plugin is an addition to the above one, in that it removes the ability to see your luck stat on the status screen. If you have custom plugins that modify the status screen, this is unlikely to work properly.

    MOON_Critical_Multiplier.js

    I didn't want critical hits to deal double damage, but slightly above it. This plugin allows for a custom value to be entered, in case you want critical hits to deal anywhere from half the damage to ten times on hit.

    MOON_Store_Sell_Price_Divisor.js

    Vessel of Sin is generally fairly generous with item drops. To avoid players farming the AI and easily selling everything they find for a bunch of items with which they can brute force through the game, I made it so that the AI gives players about 10-12% the value of the items they find on selling it. This by default is set to pay players only half of the item prices, but if you want your stores to pay players with a 1:1 ratio or a 1:10, you are able to. Note that you set a divisor, not a multiplier!

    MOON_Experience_Variation.js

    Lastly, I didn't want players to instantly realize how much experience an enemy can give you, so I made XP be on a range of 20%, so an enemy that gives 100 XP may actually give anywhere from 90 to 110 XP on kill. You modify the value as if it's a damage variation, but don't include the percent sign!


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

    本帖子中包含更多资源

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

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

    使用道具 举报

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

    本版积分规则

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

    幸运抽奖

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

    立即查看

    聊天机器人
    Loading...

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

    GMT+8, 2026-8-1 08:34 , Processed in 0.139812 second(s), 52 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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