public Cell createCell(String data, ATTRIBUTETYPE type) { Cell cell = new Cell(); cell.data = data; cell.type = type; return(cell); }
public void initData(HeroData hero, ATTRIBUTETYPE type) { info = hero; this.type = type; int cur = 0; int add = 0; int consume = Random.Range(100, 1000); bool canup = Random.Range(0.0f, 1.0f) > 0.5; switch (type) { case ATTRIBUTETYPE.HP: { cur = info.TrainingMaxHP; add = 1; //(int)info.hPGrowth; } break; case ATTRIBUTETYPE.PhysicAtk: { cur = info.TrainingPhysicalAttack; add = 2; //(int)info.physicalAttackGrowth; } break; case ATTRIBUTETYPE.PhysicDef: { cur = info.TrainingPhysicalDefence; add = 3; //(int)info.physicalDefenceGrowth; } break; case ATTRIBUTETYPE.MagicDef: { cur = info.TrainingMagicDefence; add = 4; //(int)info.magicDefenceGrowth; } break; } mCurNum.text = cur.ToString(); mAddNum.text = add.ToString(); mConsumeNum.text = consume.ToString(); if (canup) { mDevelopBtn.gameObject.SetActive(true); mLimitImage.gameObject.SetActive(false); } else { mDevelopBtn.gameObject.SetActive(false); mLimitImage.gameObject.SetActive(true); } }
public AttributeType() { this.typeField = ATTRIBUTETYPE.@string; }
public AttributeType() { this.typeField = ATTRIBUTETYPE.@string; }