public LevelClass(Game1 game, string fileName) { MyGame = game; ItemList = new Collection <IItem>(); EnemyList = new Collection <IEnemy>(); BlockList = new Collection <IBlock>(); BackgroundList = new Collection <IBackground>(); Reader = new LevelReader(this, game); currentFileName = fileName; }
public UnderGroundWorld(Game1 game, ILevel level, string fileName) { this.MyGame = game; ItemList = new Collection <IItem>(); EnemyList = new Collection <IEnemy>(); BlockList = new Collection <IBlock>(); BackgroundList = new Collection <IBackground>(); Reader = new LevelReader(this, game); currentFileName = fileName; underLevel = level; Camera.SetPositionZero(); }