public void SetShellingData(HougekiModel model) { this._iList = this.getAnimation(model.AttackType); this._clsAttacker = model.Attacker; this.setShipsTexture(model.Attacker); this.setSlotItems(model.GetSlotitems()); }
public void SetSlotData(SlotitemModel_Battle[] models, ProdTranscendenceCutIn.AnimationList iList) { switch (iList) { case ProdTranscendenceCutIn.AnimationList.ProdTAMainBatteryx3: { int num = 0; for (int i = 0; i < models.Length; i++) { SlotitemModel_Battle slotItem = models[i]; if (this._listSlots.get_Item(num) != null) { this._listSlots.get_Item(num).SetSlotItem(slotItem); num++; } } break; } case ProdTranscendenceCutIn.AnimationList.ProdTATorpedox2: { int num2 = 0; using (List <ProdShellingSlot.Slot> .Enumerator enumerator = this._listSlots.GetEnumerator()) { while (enumerator.MoveNext()) { ProdShellingSlot.Slot current = enumerator.get_Current(); if (num2 == 0) { current.SetSlotItem(models[0]); } else if (num2 > 0) { current.SetSlotItem(models[1]); } num2++; } } break; } case ProdTranscendenceCutIn.AnimationList.ProdTAMainBatteryNTorpedo: { int num3 = 0; for (int j = 0; j < models.Length; j++) { SlotitemModel_Battle slotItem2 = models[j]; if (this._listSlots.get_Item(num3) != null) { this._listSlots.get_Item(num3).SetSlotItem(slotItem2); num3++; } } break; } } }
public void Play(ProdTranscendenceCutIn.AnimationList iList, Action callback) { this.Init(); this._actCallback = callback; base.get_transform().set_localPosition(Vector3.get_zero()); this._iList = iList; this.setGlowEffects(); base.get_transform().set_localScale(Vector3.get_one()); this._animAnimation.Play(iList.ToString()); }
public void SetSlotData(SlotitemModel_Battle[] models, ProdTranscendenceCutIn.AnimationList iList) { switch (iList) { case ProdTranscendenceCutIn.AnimationList.ProdTATorpedox2: { int num2 = 0; foreach (Slot listSlot in _listSlots) { if (num2 == 0) { listSlot.SetSlotItem(models[0]); } else if (num2 > 0) { listSlot.SetSlotItem(models[1]); } num2++; } break; } case ProdTranscendenceCutIn.AnimationList.ProdTAMainBatteryNTorpedo: { int num3 = 0; foreach (SlotitemModel_Battle slotItem2 in models) { if (_listSlots[num3] != null) { _listSlots[num3].SetSlotItem(slotItem2); num3++; } } break; } case ProdTranscendenceCutIn.AnimationList.ProdTAMainBatteryx3: { int num = 0; foreach (SlotitemModel_Battle slotItem in models) { if (_listSlots[num] != null) { _listSlots[num].SetSlotItem(slotItem); num++; } } break; } } }
private MstShipGraphColumn GetGraphColumn(ProdTranscendenceCutIn.AnimationList iList) { switch (iList) { case ProdTranscendenceCutIn.AnimationList.ProdTAMainBatteryx3: return(MstShipGraphColumn.CutIn); case ProdTranscendenceCutIn.AnimationList.ProdTATorpedox2: case ProdTranscendenceCutIn.AnimationList.ProdTAMainBatteryNTorpedo: return(MstShipGraphColumn.CutInSp1); default: return(MstShipGraphColumn.CutIn); } }
public void SetSlotData(SlotitemModel_Battle[] models, ProdTranscendenceCutIn.AnimationList iList) { this._prodShellingSlot.SetSlotData(models, iList); }
public void Play(ProdTranscendenceCutIn.AnimationList iList) { _anim.Play($"{iList.ToString()}Slots"); }
public void Play(ProdTranscendenceCutIn.AnimationList iList) { this._anim.Play(string.Format("{0}Slots", iList.ToString())); }