添加单例
单例(SingletonModel)是一种独立于卡牌、遗物等的AbstractModel。所有的AbstractModel都有接收游戏事件发生的能力。
可以用来做一些全局的影响。例如,多人模式就使用了一个SingletonModel,用于判断怪物是否根据玩家数量提高获得的格挡。
代码
1 | |
然后你可以向上面一样重载
AbstractModel下的虚函数来监听游戏事件了,和遗物、药水等的接口一致。你可以反编译原版的
Hook.cs看看有哪些接口。
单例(SingletonModel)是一种独立于卡牌、遗物等的AbstractModel。所有的AbstractModel都有接收游戏事件发生的能力。
可以用来做一些全局的影响。例如,多人模式就使用了一个SingletonModel,用于判断怪物是否根据玩家数量提高获得的格挡。
1 | |
然后你可以向上面一样重载AbstractModel下的虚函数来监听游戏事件了,和遗物、药水等的接口一致。
你可以反编译原版的Hook.cs看看有哪些接口。