コード例 #1
0
ファイル: Player.cs プロジェクト: kayorga/3DSP
 private void getHit(NPC npc)
 {
     //RAW DAMAGE//
     int dmg = 1 + (int)(npc.lv * npc.speed * 50);
     //////////////
     gotHit = true;
     health = Math.Max(health - dmg, 0);
     invincibleTimer = Constants.PLAYER_NPC_INVINCIBILITY;
     hitDelay = maxHitDelay;
 }
コード例 #2
0
ファイル: NPC.cs プロジェクト: kayorga/3DSP
 public static int compareUpward(NPC npc1, NPC npc2)
 {
     if (npc1.active && !npc2.active) return -1;
     else return npc1.DistanceToPlayer.CompareTo(npc2.DistanceToPlayer);
 }