예제 #1
0
        public ScreensWindow(MainWindowManager manager, string deathScreen, string endScreen)
        {
            InitializeComponent();

            this.manager = manager;
            openFileManager = new OpenFileManager();
            this.deathScreen = deathScreen;
            this.endScreen = endScreen;

            InitializeValues();
        }
        public PreviewImageWindowCharacter(Character character, bool edit)
        {
            InitializeComponent();

            openFileManager = new OpenFileManager();
            this.character = character;
            this.edit = edit;

            if (edit)
            {
                image = SetImageLabel(character.PreviewImage, PreviewImageLabel);
            }
        }
        public PreviewImageWindowEnemy(Enemy enemy , bool edit)
        {
            InitializeComponent();

            openFileManager = new OpenFileManager();
            this.enemy = enemy;
            this.edit = edit;

            if (edit)
            {
                image = SetImageLabel(enemy.PreviewImage, PreviewImageLabel);
            }
        }
예제 #4
0
        public WallWindow(MainWindowManager manager, bool edit, BackgroundItem bgItem)
        {
            InitializeComponent();

            this.manager = manager;
            openFileManager = new OpenFileManager();
            this.edit = edit;
            this.bgItem = bgItem;

            if (edit)
            {
                SetValues();
            }
        }
예제 #5
0
        public StageWindow(MainWindowManager manager, bool edit, Stage stage)
        {
            InitializeComponent();

            this.manager = manager;
            openFileManager = new OpenFileManager();
            this.edit = edit;
            this.stage = stage;

            if (edit)
            {
                SetValues();
            }
        }
예제 #6
0
        public NPCWindow(MainWindowManager manager, bool edit, NPC npc)
        {
            InitializeComponent();

            this.manager = manager;
            openFileManager = new OpenFileManager();
            this.edit = edit;
            this.npc = npc;

            if (edit)
            {
                SetValues();
            }
        }
예제 #7
0
        public DoorKeyWindow(MainWindowManager manager, bool edit, Door door, KeyItem key)
        {
            InitializeComponent();

            this.manager = manager;
            openFileManager = new OpenFileManager();
            this.edit = edit;
            this.door = door;
            this.key = key;

            if (edit)
            {
                SetValues();
            }
        }
예제 #8
0
        public WeaponWindow(MainWindowManager manager, bool edit, Weapon weapon)
        {
            InitializeComponent();

            this.manager = manager;
            openFileManager = new OpenFileManager();
            this.edit = edit;
            this.weapon = weapon;

            if (edit)
            {
                SetValues();
            }

            InitializeValues();
        }
예제 #9
0
        public AbilityWindow(MainWindowManager manager, bool edit, Ability ability)
        {
            InitializeComponent();

            this.manager = manager;
            openFileManager = new OpenFileManager();
            this.edit = edit;
            this.ability = ability;

            if (edit)
            {
                SetValues();
            }

            InitializeValues();
        }
예제 #10
0
        public CharacterWindow(MainWindowManager manager, bool edit)
        {
            InitializeComponent();

            this.manager = manager;
            openFileManager = new OpenFileManager();
            this.edit = edit;

            InitializeLists();

            if (edit)
            {
                SetValues();
            }

            InitializeValues();
        }
예제 #11
0
        public EnemyWindow(MainWindowManager manager, bool edit, Enemy enemy)
        {
            InitializeComponent();

            this.manager = manager;
            openFileManager = new OpenFileManager();
            this.edit = edit;
            this.enemy = enemy;

            InitializeList();

            if (edit)
            {
                SetValues();
            }

            InitializeValues();
        }