设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 3354|回复: 5
打印 上一主题 下一主题

[交流讨论] YEP系列插件重大更新!

[复制链接]

Lv1.梦旅人

梦石
0
星屑
55
在线时间
407 小时
注册时间
2011-4-10
帖子
359
跳转到指定楼层
1
发表于 2016-11-22 18:49:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 sutao80216 于 2016-11-22 18:49 编辑

具体请看http://yanfly.moe/2016/11/20/plugin-updates-207-2/
下面附上从官网下载的更新后的插件: YEP_2016-11-20.7z (468.08 KB, 下载次数: 168)
Today, we have a rather MASSIVE update. Roughly 40-ish plugins got updated today because of something in particular I wanted to change. That is namely the fact that if you, as the RPG Maker project creator, make a bad line of code for a script call, it would crash your RPG Maker game and halt everything. The player would have to restart (desktop), refresh (browser), reboot (mobile), etc. The game is completely unable to continue. In my opinion, this is something that is absolutely detrimental to gameplay. While yes, the bug shouldn’t exist in the first place, we as creators are all human so it’s very possible and, in fact, likely that we make mistakes with our script calls.

That said, the YEP Core Engine is now updated where script calls for Script Call events, Movement Routes, Conditional Branches, and Control Variables will no longer crash the game. Instead, if the code is faulty, it will be ignored. If the game is in test play, it will open up the debug console and show you the code that caused the crash and the error message that comes with it. For non-test play, none of this will happen with the exception of browser games. The console won’t pop up, but the error message will still display if you happen to open up the debug console in-browser.

Now, I did this separately for all the other plugins that utilize Lunatic Mode, too. However, I could have easily made this change all refer to the Core Engine for this kind of effect. Yet, I didn’t. My reasoning? The Core Engine, despite contrary belief, is not a required plugin for my plugin library to run. The Core Engine‘s main function is to fix the bugs that exist primarily within RPG Maker MV itself and alter hardcoded core aspects that aren’t adjustable from within the editor itself. For this, I’ve made standalone versions for each plugin that utilizes Lunatic Mode. The plugins that will no longer crash due to bad script calls and/or Lunatic Mode will be as follows:

Core Engine, Base Parameter Control, Class Base Parameters, Extra Parameter Formula, Special Parameter Formula, Action Sequence Pack 1, Battle System – ATB, Battle System – CTB, Counter Control, Weak Enemy Poses, Absorption Barrier, Battle. A.I. Core, Buffs & States Core, State Categories, Damage Core, Armor Scaling, Critical Control, Extra Enemy Drops, Hit Accuracy, Life Steal, Target Core, Selection Control, Item Core, Attachable Augments, Item Disassemble, Item Durability, Item Upgrade Slots, Item Synthesis, Skill Core, Limited Skill Uses, Party Limit Gauge, Skill Cooldowns, Skill Cost Items, Instant Cast, Skill Learn System, Equip Core, Equip Requirements, Weapon Unleash, Auto Passive States, Passive Aura Effects, Enhanced TP, Enemy Levels, Job Points, Row Formation, Steal & Snatch, Map Select Skill

The other plugins that are updated today also received optimization updates. They are the Class Change Core, Battle Engine Core, Animated Sideview Enemies, Battle Status Window, Party System, and Event Chase Player plugins. They are made to go faster now and consume less system resources. Please update them accordingly.

As for other changes, the Core Engine got some new plugin parameters. Some of you may have noticed that as you enter battle, during the battle transition, all the sprites on the screen disappear. This involves anything that includes players, characters, doors, treasure chests, torches, other lighting effects. And it looks really really bad in some cases. The new plugin parameters now have a way for you to decide if you want them to disappear or not (and whether or not they appear in the background snapshot for battle). The Event Mini Label plugin also gets an update for this letting you decide if you want the mini-label windows to disappear or remain visible as the battle transition occurs.

The Animated Sideview Battlers plugin also got a new update to add the “Floating Death” plugin parameter. This will allow you to enable whether or not you want floating enemies to remain floating or instantly fall to the ground when collapsing. There are also new notetags that will allow one or the other for this, too, if you want to set them individually.

Lv2.观梦者

梦石
0
星屑
497
在线时间
266 小时
注册时间
2015-12-8
帖子
873
2
发表于 2016-11-26 00:29:18 | 只看该作者
意思是更新之後存檔全部報廢嗎?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
407 小时
注册时间
2011-4-10
帖子
359
3
 楼主| 发表于 2016-11-26 09:57:56 | 只看该作者
小叮鈴 发表于 2016-11-26 00:29
意思是更新之後存檔全部報廢嗎?

怎么会报废?我看他的意思,大体上是说Core Engine以后主要是对MV自身的修补和调整,而不是作为作者其他插件所必需的基础。为每个插件重写了独立的Lunatic Mode,增强了异常处理机制。另外还有一些插件实现了性能上的优化。没有说过存档报废之类的话!
回复 支持 1 反对 0

使用道具 举报

Lv2.观梦者

梦石
0
星屑
497
在线时间
266 小时
注册时间
2015-12-8
帖子
873
4
发表于 2016-11-26 23:03:52 | 只看该作者
sutao80216 发表于 2016-11-26 09:57
怎么会报废?我看他的意思,大体上是说Core Engine以后主要是对MV自身的修补和调整,而不是作为作者其他 ...

那重大在哪裡= =?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
407 小时
注册时间
2011-4-10
帖子
359
5
 楼主| 发表于 2016-11-26 23:14:45 | 只看该作者

自己不会看说明吗?人家写得明明白白。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
497
在线时间
266 小时
注册时间
2015-12-8
帖子
873
6
发表于 2016-11-26 23:31:08 | 只看该作者
sutao80216 发表于 2016-11-26 23:14
自己不会看说明吗?人家写得明明白白。

看無就是看懂 看不懂就是看得懂 所以看的懂就是看不懂 所以看不懂
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-12 01:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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