public BattleMapMonsterMover( BattleStageHolder holder, BattleMapMoveProcessor moveProcessor, MapIconGenerator mapIconGenerator, BattleMapMonsterGenerator monsterGenerator) { this.holder = holder; this.moveProcessor = moveProcessor; this.mapIconGenerator = mapIconGenerator; this.monsterGenerator = monsterGenerator; this.monster = holder.BattleMapStatus.BattleMapMoveStatus.TargetMonster; this.movePositionQueue = CreateMovePositionQueue(); }
public BattleMapMoveProcessor(BattleStageHolder holder, MapIconGenerator iconGenerator, MapIconController iconController) { this.holder = holder; this.iconGenerator = iconGenerator; this.iconController = iconController; }