public override void Init(OctoGameType.StoreType type, OctoGameType.StoreLv lv) { _storeType = type; _storeLv = lv; attackScore = OctoGameAlgorthm.GetAttackScore(lv); areaSpread = GetComponent <AreaSpread>(); areaSpread.Init(this); areaSpread.ActiveAreaSpread(); }
public float GetNonOctoStoreScore(OctoGameType.StoreType type) { if (type == OctoGameType.StoreType.Apparels) { return(apparelsScore); } else if (type == OctoGameType.StoreType.Drinks) { return(drinksScore); } else { return(foodsScore); } }
public void SetStoreResisitanceScore(OctoGameType.StoreType type, float f) { if (type == OctoGameType.StoreType.Apparels) { SetApparelsResisitanceScore(f); } else if (type == OctoGameType.StoreType.Drinks) { SetDrinksResisitanceScore(f); } else if (type == OctoGameType.StoreType.Foods) { SetFoodsResisitanceScore(f); } else { Debug.Log("worong type"); } }
public float GetStoreResisitanceScore(OctoGameType.StoreType type) { if (type == OctoGameType.StoreType.Apparels) { return(GetApparelsResisitanceScore()); } else if (type == OctoGameType.StoreType.Drinks) { return(GetDrinksResisitanceScore()); } else if (type == OctoGameType.StoreType.Foods) { return(GetFoodsResisitanceScore()); } else { Debug.Log("worong type"); return(0); } }
public void CalculateGameEventAffectScore(OctoGameType.StoreType type, float score) { if (type == OctoGameType.StoreType.All) { return; } else if (type == OctoGameType.StoreType.Apparels) { AbilityScoreInstance.instance.SetApparelsResisitanceScore(score); } else if (type == OctoGameType.StoreType.Foods) { AbilityScoreInstance.instance.SetFoodsResisitanceScore(score); } else if (type == OctoGameType.StoreType.Drinks) { AbilityScoreInstance.instance.SetDrinksResisitanceScore(score); } else { return; } }
public override void Init(OctoGameType.StoreType type, OctoGameType.StoreLv lv) { _storeType = type; _storeLv = lv; defendScore = OctoGameAlgorthm.GetDefendScore(storeLv); }
public abstract void Init(OctoGameType.StoreType type, OctoGameType.StoreLv lv);