private int[] addHpGauge(bool isFriend, BattleHPGauges hpGauges) { BattleCutInCamera cutInCamera = BattleTaskManager.GetBattleCameras().cutInCamera; int num = (!isFriend) ? _eBattleship.Count : _fBattleship.Count; if (isFriend) { } int[] array = new int[num]; List <ShipModel_Defender> defenders = _clsRaigeki.GetDefenders(isFriend, all: true); for (int i = 0; i < num; i++) { hpGauges.AddInstantiates(cutInCamera.transform.gameObject, isFriend, isLight: false, isT: true, isNumber: true); array[i] = defenders[i].HpBefore; if (isFriend) { _dicIsMiss[FleetType.Friend][i] = false; _dicIsCriticall[FleetType.Friend][i] = false; } else { _dicIsMiss[FleetType.Enemy][i] = false; _dicIsCriticall[FleetType.Enemy][i] = false; } } return(array); }
private int[] addHpGauge(bool isFriend, BattleHPGauges hpGauges) { BattleCutInCamera cutInCamera = BattleTaskManager.GetBattleCameras().cutInCamera; int num = (!isFriend) ? this._eBattleship.get_Count() : this._fBattleship.get_Count(); int arg_3A_0 = (!isFriend) ? 1 : 0; int[] array = new int[num]; List <ShipModel_Defender> defenders = this._clsRaigeki.GetDefenders(isFriend, true); for (int i = 0; i < num; i++) { hpGauges.AddInstantiates(cutInCamera.get_transform().get_gameObject(), isFriend, false, true, true); array[i] = defenders.get_Item(i).HpBefore; if (isFriend) { this._dicIsMiss.get_Item(FleetType.Friend)[i] = false; this._dicIsCriticall.get_Item(FleetType.Friend)[i] = false; } else { this._dicIsMiss.get_Item(FleetType.Enemy)[i] = false; this._dicIsCriticall.get_Item(FleetType.Enemy)[i] = false; } } return(array); }
public void CreateHpGauge(FleetType type) { if (_battleHpGauges == null) { _battleHpGauges = new BattleHPGauges(); } for (int i = 0; i < _defenders.Count; i++) { _battleHpGauges.AddInstantiates(base.gameObject, isFriend: true, isLight: true, isT: false, isNumber: false); } }
public void CreateHpGauge(FleetType type) { if (_battleHpGauges == null) { _battleHpGauges = new BattleHPGauges(); } BattleCutInEffectCamera cutInEffectCamera = BattleTaskManager.GetBattleCameras().cutInEffectCamera; UIPanel uIPanel = Resources.Load<UIPanel>("Prefabs/Battle/UI/UICircleHpPanel"); _uiHpGaugePanel = Util.Instantiate(uIPanel.gameObject, cutInEffectCamera.transform.gameObject).GetComponent<UIPanel>(); for (int i = 0; i < 6; i++) { _battleHpGauges.AddInstantiates(_uiHpGaugePanel.gameObject, isFriend: true, isLight: true, isT: false, isNumber: false); } }