예제 #1
0
파일: Weapon.cs 프로젝트: lorvis/study
 protected void attack(weaponsDmgTypes dmgtype, double power)
 {
     HitEvent(holder, new HitArgs(dmgtype, power));
 }
예제 #2
0
파일: Target.cs 프로젝트: lorvis/study
 public HitArgs(weaponsDmgTypes damageType, double power)
 {
     this.power = power;
     this.damageType = damageType;
 }
예제 #3
0
파일: Weapon.cs 프로젝트: lorvis/study
 protected Weapon(weaponsDmgTypes dmgType, string name, int cost)
 {
     damageType = dmgType;
     this.name = name;
     this.cost = cost;
     holder = null;
 }