public virtual HeroPoint createHeroPoint(BattleFighter battleFighter, HeroColor color) { HeroPoint _newPoint = new HeroPoint(battleFighter, color); indexedHeroPoint[battleFighter.Index] = _newPoint; return _newPoint; }
public virtual void setBattlingHeroPoint(int index, HeroPoint point) { if (!ArrayUtils.isRightArrayIndex(index, battlingHeroArr)) { return; } battlingHeroArr[index] = point; point.InBattle = true; }
protected internal virtual void randomCreateSpMax(HeroPoint heroPoint) { if (heroPoint.Color.Recover) { return; } heroPoint.Fighter.randomSpMax(); }