コード例 #1
0
ファイル: ability.dc.cs プロジェクト: showstop/gtb-server
        public void CopyFrom(ability_slot from)
        {
            if (from == this)
            {
                return;
            }

            Clear();
            MergeFrom(from);
        }
コード例 #2
0
ファイル: ability.dc.cs プロジェクト: showstop/gtb-server
        public void MergeFrom(ability_slot from)
        {
            if (from == this)
            {
                return;
            }

            // slots
            foreach (KeyValuePair <ability_slot_no, int> pair in from.GetSlots())
            {
                SetSlots(pair.Key, pair.Value);
            }
        }
コード例 #3
0
ファイル: ability.dc.cs プロジェクト: showstop/gtb-server
 public void SetSlot(ability_slot value)
 {
     slot_ = value;
 }
コード例 #4
0
ファイル: ability.dc.cs プロジェクト: showstop/gtb-server
 public ability_slot(ability_slot from)
 {
     MergeFrom(from);
 }
コード例 #5
0
ファイル: ability.dc.cs プロジェクト: showstop/gtb-server
 public void SetUpdatedSlot(ability_slot value)
 {
     updatedSlot_ = value;
 }
コード例 #6
0
 public void SetEquippedAbility(ability_slot value)
 {
     equippedAbility_ = value;
 }