示例#1
0
        private void _SetKills(WeaponHitRecord record)
        {
            var list = record.FishKills.ToList();

            var dieFish = list.FirstOrDefault(x => x.FishType == _Fish.FishType);

            if(dieFish == null)
            {
                dieFish = new FishKillRecord(_Fish.FishType);
                list.Add(dieFish);
            }

            dieFish.KillCount++;

            record.FishKills = list.ToArray();
        }
示例#2
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="WeaponHitRecord" /> class.
 /// </summary>
 public WeaponHitRecord()
 {
     FishKills = new FishKillRecord[0];
 }
示例#3
0
 /// <summary>
 ///     Initializes a new instance of the <see cref="WeaponHitRecord" /> class.
 /// </summary>
 public WeaponHitRecord(WEAPON_TYPE weapon_type)
 {
     WeaponType = weapon_type;
     FishKills = new FishKillRecord[0];
 }