Exemple #1
0
    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();
    }
Exemple #2
0
 public float GetNonOctoStoreScore(OctoGameType.StoreType type)
 {
     if (type == OctoGameType.StoreType.Apparels)
     {
         return(apparelsScore);
     }
     else if (type == OctoGameType.StoreType.Drinks)
     {
         return(drinksScore);
     }
     else
     {
         return(foodsScore);
     }
 }
Exemple #3
0
 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");
     }
 }
Exemple #4
0
 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);
 }
Exemple #7
0
 public abstract void Init(OctoGameType.StoreType type, OctoGameType.StoreLv lv);