using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Stage
{
    public Vector2[] WallPositions { get; private set; }
    public Vector2[] FloorPositions { get; private set; }
    public Vector2[] FallPositions { get; private set; }
    public Vector2 DoorPosition { get; private set; }
    public Vector2 KeyPosition { get; private set; }
    public Vector2[] Enemy1Positions { get; private set; }
    public Vector2[] Enemy2Positions { get; private set; }
    public Vector2[] RecoverItemPositions { get; private set; }
    public Vector2 PlayerPosition { get; set; }

    public Stage(Vector2[] wallPositions, Vector2[] floorPositions, Vector2[] fallPositions,
        Vector2 doorPosition, Vector2 keyPosition, Vector2[] enemy1Positions, Vector2[] enemy2Positions,
        Vector2[] recoverItemPositions, Vector2 playerPosition)
    {
        WallPositions = wallPositions;
        FloorPositions = floorPositions;
        FallPositions = fallPositions;
        DoorPosition = doorPosition;
        KeyPosition = keyPosition;
        Enemy1Positions = enemy1Positions;
        Enemy2Positions = enemy2Positions;
        RecoverItemPositions = recoverItemPositions;
        PlayerPosition = playerPosition;
    }
}