public override void Clear() { base.Clear(); eventAttackOpt = BTCheckAttackOpt.None; beAttacking = false; }
private void onAttacked(BTCheckAttackOpt attackOpt, System.Action callback) { eventAttackOpt = attackOpt; beAttacking = true; if (_database.CheckDataNull("AtkCallback" /*attackOpt.ToString()*/)) { _database.SetData <System.Action>("AtkCallback", callback); } }
private void onAttacked(BTCheckAttackOpt attackOpt, System.Action callback) { eventAttackOpt = attackOpt; beAttacking = true; if (_database.CheckDataNull("AtkCallback"/*attackOpt.ToString()*/)) { _database.SetData<System.Action>("AtkCallback", callback); } }
public BTCheckAttack(BTCheckAttackOpt opt) { _attackOpt = opt; }