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

Project1

 找回密码
 注册会员
搜索
楼主: KRZOKUHD
打印 上一主题 下一主题

[原创发布] KRZ小插件合集

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1696
在线时间
125 小时
注册时间
2019-1-4
帖子
109
36
 楼主| 发表于 2023-12-12 15:40:45 | 只看该作者
本帖最后由 KRZOKUHD 于 2023-12-12 16:47 编辑

一个小插件,用于partycommand界面取消键回到actorcommand

众所周知,角色行动选择时按下取消键回到队伍行动选择(战斗、逃跑),但是队伍行动选择时得按
战斗的确认键才能回到角色行动选择,两个操作是不一样的导致用起来不顺畅,加上了这个,就可以
做到疯狂按取消键在两个界面切换

var krz = krz  || {}

krz.createPartyCommandWindowfight = Scene_Battle.prototype.createPartyCommandWindow
Scene_Battle.prototype.createPartyCommandWindow = function() {
        krz.createPartyCommandWindowfight.call(this)
        this._partyCommandWindow.setHandler('cancel', this.commandFight.bind(this));
};

放在插件列表最上方

切换.gif (1.89 MB, 下载次数: 14)

切换.gif

krz_fightcommandcancel.zip

343 Bytes, 下载次数: 6

0w     0what?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1696
在线时间
125 小时
注册时间
2019-1-4
帖子
109
35
 楼主| 发表于 2023-10-16 16:51:00 | 只看该作者
攻击判定拓展

Game_Action.prototype.isAttack = function() {
        if(this.item() && this.item().effects[0] != undefined && this._item._dataClass == 'skill'){
                var t = false;
                for(var i = 0;i<this.item().effects.length;i++){
                        if(this.item().effects[i] && this.item().effects[i].dataId == 0&& this.item().effects[i].code == 21) t = true;
                }
                return t;
        }
        return false;

};

效果就是带  附加攻击特效  的技能都能享受isAttack()判定,用于一些被动啊,攻击次数,攻击速度补正啊之类的
0w     0what?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1696
在线时间
125 小时
注册时间
2019-1-4
帖子
109
34
 楼主| 发表于 2023-10-3 12:21:27 | 只看该作者
本帖最后由 KRZOKUHD 于 2023-10-13 09:45 编辑

能力提升/弱化回合修正

如能力提升1,999回合,连续两次能力弱化(10回合)后原版是弱化1,999回合,应该是弱化1,10回合

具体效果还未测试

krz_buffincrease.rar

585 Bytes, 下载次数: 10

0w     0what?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1696
在线时间
125 小时
注册时间
2019-1-4
帖子
109
33
 楼主| 发表于 2023-9-12 19:29:00 | 只看该作者

信息窗口等待时下方的指针替换为动画

QQ图片20230912192816.png (144.67 KB, 下载次数: 14)

替换为了动画2

替换为了动画2

krz_smallpic.zip

1.62 KB, 下载次数: 7

0w     0what?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1696
在线时间
125 小时
注册时间
2019-1-4
帖子
109
32
 楼主| 发表于 2023-9-3 18:22:43 | 只看该作者
KRZOKUHD 发表于 2022-10-16 08:26
我竟然没在P1上发过我的状态属性插件

某种程度上修复了互相调用死循环的一个bug
0w     0what?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1696
在线时间
125 小时
注册时间
2019-1-4
帖子
109
31
 楼主| 发表于 2023-7-12 11:46:07 | 只看该作者
本帖最后由 KRZOKUHD 于 2023-8-21 05:47 编辑

简易状态/buff图标获得提示插件

获得buff/状态时显示一个由大变小的图标,和oliv的差不多

PS:还没有到别人的工程里测试过

krz_showbufficon.rar

813 Bytes, 下载次数: 19

8.21更新

0w     0what?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1696
在线时间
125 小时
注册时间
2019-1-4
帖子
109
30
 楼主| 发表于 2023-7-12 11:30:37 | 只看该作者
本帖最后由 KRZOKUHD 于 2023-8-18 15:49 编辑

随从闲逛+跳跃等效果

以前的一个插件,效果是随从在不移动时会到处闲逛,移动时如果距离过远还会跳过来。

* 角色备注:
* <CHASE RANGE: 3>    3格外返回
* <CHASE RANGE2: 1>   返回1格后瞎逛
* <CHASE SPPEUP: 3>   超过此距离会加速。
* <CHASE JUMP: 9>   超过此距离会跳过来。


8.18更新:随从被卡主时主动会跳过来,防止因为一些机关卡寻路

krz_followerchase.rar

3.09 KB, 下载次数: 34

8.18更新

0w     0what?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1696
在线时间
125 小时
注册时间
2019-1-4
帖子
109
29
 楼主| 发表于 2023-2-20 13:30:11 | 只看该作者
青衣blackcloth 发表于 2023-2-18 23:32
krz大佬  能搞出那种只修复状态的优化核心吗   现在用了  报了无数多的错  哈哈哈,太难了 ...

你把除去状态的部分(refresh函数往下)全部删掉就行
0w     0what?
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
4995
在线时间
766 小时
注册时间
2019-11-7
帖子
308
28
发表于 2023-2-18 23:32:21 | 只看该作者
KRZOKUHD 发表于 2023-2-18 22:42
KRZ优化核心

优化各种数值计算导致的掉帧,主要是战斗方面,比如状态、被动太多造成的掉帧

krz大佬  能搞出那种只修复状态的优化核心吗   现在用了  报了无数多的错  哈哈哈,太难了
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1696
在线时间
125 小时
注册时间
2019-1-4
帖子
109
27
 楼主| 发表于 2023-2-18 22:42:23 | 只看该作者
本帖最后由 KRZOKUHD 于 2023-3-5 23:05 编辑

KRZ优化核心

优化各种数值计算导致的掉帧,主要是战斗方面,比如状态、被动太多造成的掉帧

内部优化内容可能会造成冲突,需要一定代码基础来手动去掉不必要的优化

krz_state_re.zip

6.78 KB, 下载次数: 15

krz_state_re.zip

6.78 KB, 下载次数: 23

2023年3月5日

0w     0what?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-6-18 18:05

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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