同上次发的装备系统一样,也是很久就写了一半,现在有空才把它完成。
废话不多说,这里就只说该系统的特点,具体说明在范例—脚本里。
该系统特点:
1,战斗两个角色(一人一宠)。
2,宠物除设置的 不可抓捕的敌人 外,可随意抓捕(使用设置的抓捕道具),丢弃
(放生)。
3,宠物可无限抓捕,即使抓多只相同的敌人当宠物,每只宠物都是独立的存在,不会因储存,放入仓库,改变状态等因素而重合。
4,抓宠成功率,根据 敌人剩余血量 和 抓宠道具的成功率加成 来决定。比如使用成功率加成为 100% 的道具,如果敌人剩余血量为 50%(一半),
那么就有 25% 的几率抓到该宠物;如果敌人剩余血量为 10%,就有,45% 的几率抓到该宠物。
5,同类型宠物因其“资质”,“天赋技能”,,等不同,各属性成长都不同
(除名字和战斗图外),每只宠物都是独一无二的。
6,宠物拥有寿命和亲密度属性,两项属性为 0,宠物会消失和跑掉。寿命和亲密度可
用设置的道具进行恢复。
7,亲密度关系到主角的属性加成(攻击力,物理/魔法防御),亲密度达到 100 时,
加成为 主角属性(攻击力,物理/魔法防御)* 20%。
8,宠物无装备。(所以增加了一个亲密度加成)
9,增加 使用物品习得技能 的功能。宠物最多 6 个技能和 5 个天赋技能(被动)。
10,宠物可随身携带 5 只,加上出战一只,最多 6 只。
11,增加一个宠物仓库(简陋版),可无限储存宠物。
注意:该宠物系统由于改版了菜单场景,所以和一些菜单的美化脚本相冲突。其他冲突还未发现。
该系统未长时间测试,若有BUG或好的建议,请回复。
########################################################################
更新[04/01/24]
1,修正了读档存档时找不到文件的报错(需要行走图)。
2,修正战斗不减“寿命”的 BUG。
########################################################################
截图:
范例工程:
本帖来自P1论坛作者芯☆淡茹水,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址:
https://rpg.blue/forum.php?mod=viewthread&tid=347367 若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。