Project1
标题:
求解,如何在战斗中获取某一状态的剩余回合数?
[打印本页]
作者:
incoml
时间:
2013-2-4 14:47
标题:
求解,如何在战斗中获取某一状态的剩余回合数?
本帖最后由 incoml 于 2013-2-5 14:53 编辑
求解,如何在战斗中获取某一状态的剩余回合数?,@states_turn{},哈希表什么的,不是很理解怎么用。
作者:
弗雷德
时间:
2013-2-5 04:56
那玩意俺也不是很明白,你可以在模块里重新定义一个turn的方法,在game_battler2里的附加状态的方法下,state.turn=state.hold_turn,然后再在自然解除状态的方法下,给state.turn执行减法,大概就是这样,俺这上不到网,爪机费力,看不看懂俺也不负责了…
作者:
羞射了
时间:
2013-2-5 11:48
设battler为战斗者,那么他身上的状态剩余回合数就是:
battler.states_turn[$data_states[状态编号].id]
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1