# rmmv_custom_plugins **Repository Path**: q5m7-giteee/rmmv_custom_plugins ## Basic Information - **Project Name**: rmmv_custom_plugins - **Description**: 自创的rmmv插件代码合集,用于辅助教学视频,同样可以用于rmmv框架的游戏项目。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-04-26 - **Last Updated**: 2025-12-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # rpgmakermv-custom-plugins 自制的插件,用于优化或扩展rpgmaker MV生成的游戏项目工程。 插件的使用方法和案例需要搭配视频教程学习,网址:https://space.bilibili.com/11635476/lists 此仓库插件主要用于教学,因此插件尽可能以分析代码方法论为目的,故需要搭配注释与视频。 下列是仓库内包含插件的快速一览。 ## 标题画面 - **TitleExitGame.js** - 此插件在标题画面添加一个退出游戏选项。 - **TitleLink.js** - 此插件在标题画面添加一个跳转外部链接选项。 - **CustomLogo_5M7.js** - 此插件用于在标题画面展示前显示Logo图标。 - 它可以搭配IntroVideo.js使用。 - 它基于其他插件改写。 - **IntroVideo.js** - 此插件用于在标题画面展示前播放视频。 - 它可以搭配CustomLogo_5M7.js使用。 - **Custom_GameTitle.js** - 此插件实现了标题画面中游戏标题从模糊到清晰的动画效果。 - 它必须基于anime.js库使用。 - **kz_CGallery_Command.js** - 此插件用于在标题画面添加打开CG相册的选项。 - 它必须基于kz_CGallery.js插件使用。 - **Galv_QuestTextDownload.js** - 此插件用于在标题画面添加下载任务系统的配置信息选项。 - 它必须基于Galv_QuestLog.js插件使用。 - 它用于开发和测试。 ## 游戏画面 - **Window_Coordinate.js** - 此插件用于确定游戏画面中各个点位的横纵坐标。 - 它用于开发和测试。 - **Custom_Toolbar_5M7.js** - 此插件用于在游戏画面添加可交互的元素。 - **VirtualPad_5M7.js** - 此插件用于在游戏画面添加虚拟按键。 - **Custom_Puzzle_5M7.js** - 此插件用于在游戏画面添加一个自定义的解密场景。 ## 系统菜单 - **EnemyBook_Command.js** - 此插件用于在系统菜单中添加怪物图鉴选项。 - 它必须基于EnemyBook.js插件使用。 - **Menu_Demo_5M7.js** - 此插件用于在系统菜单中添加自定义的选项和界面。 ## 战斗系统 - **Battle_CodeAnalyse(not plugin).js** - 此插件用于分析战斗系统的源码进程。 - 它用于开发和测试。 - **Battle_CustomMessage_5M7.js** - 此插件用于在遭遇不同敌群时,自定义遭遇/失败/胜利的文本消息。 - **Battle_EnemyPosition_5M7.js** - 此插件用于自定义改变敌群中敌人的初始位置。 - **Battle_GroupDie_5M7.js** - 此插件用于自定义某个敌人死亡时,导致其他敌人死亡的效果。 - **Enemy_Revive_5M7.js** - 此插件用于配置敌人动态复活的效果。 - **Custom_BattleEnd_5M7.js** - 此插件用于决定敌我双方的关键单位,关键单位死亡会直接导致胜利/失败。 - **Skill_TypeDefine_5M7.js** - 此插件用于给技能添加限定技/转换技/连携技的功能。 - **Skill_EnemySummon_5M7.js** - 此插件用于给技能添加召唤敌方单位的效果。 - **State_DamageDelay_5M7.js** - 此插件用于自定义延迟伤害类型的战斗状态。 - **State_BuffCore_5M7.js** - 此插件用于自定义一系列机制类型的战斗状态。 ## 系统扩展 - **Achievement_Command.js** - 此插件扩展了一个动态成就系统。 - 它必须基于Torigoya_Achievement.js插件使用。 - **Actors_DressUp_5M7.js** - 此插件扩展了一个立绘自由换装系统。 - **Actors_Suit_5M7.js** - 此插件扩展了一个立绘套装换装系统。 - **SkillTreeConfig_5M7.js** - 此插件扩展了一个技能树系统。 - 它基于其他插件改写。 - **Plants_System_5M7.js** - 此插件扩展了一个种植系统。 ## 其他 - **Custom_Encryption_5M7.js** - 插件用于加密/解密游戏工程中的视频文件。