public void AttackNotify(AttackNotifyPacket packet) { var attacker = objectDict [packet.attackerMovableId]; attacker.status = MObject.Status.Attack; var attacked = objectDict [packet.attackedMovableId]; if (attacked.hp > packet.damage) { attacked.hp -= packet.damage; } else { attacked.hp = 0; } }
void HandleAttackNotify(AttackNotifyPacket p) { }