Project1

标题: 如何在获得状态的时候,执行开关或者公共事件? [打印本页]

作者: 电子旗鱼    时间: 2021-7-5 18:03
标题: 如何在获得状态的时候,执行开关或者公共事件?
如题,想要制作一个死亡回归的功能,就是队伍角色都死亡之后,回到设定地点。需要在角色获得无法战斗状态的时候,执行开关衔接其他的事件,达成循环,目前卡在“战斗中获得状态触发开关和事件”这个问题上,希望大佬们可以不啬赐教,在此谢过!
想要制作的是不需要地图事件,直接在地图设置中进行默认遇敌触发战斗的死亡回归功能,所以在地图上新建项目编辑的功能并不适用。
作者: 清澈淌漾    时间: 2021-7-5 18:03
添加状态方法
Game_Battler.prototype.addState
参数stateId 里面自己写switch case

开关操作
$gameSwitches.setValue(【开关编号】, true/false)

调用公共事件
$gameTemp.reserveCommonEvent(【公共事件id】);

自己擦一下吧
作者: 电子旗鱼    时间: 2021-7-5 18:30
清澈淌漾 发表于 2021-7-5 18:03
添加状态方法
Game_Battler.prototype.addState
参数stateId 里面自己写switch case

非常感谢。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1