예제 #1
0
        public WonLostScreen(HeraGUN pGame, bool pLevelWon)
        {
            _game = pGame;
            getEnding(pLevelWon);

            AddChild(pressButton);
            pressButton.SetOrigin(pressButton.width / 2, pressButton.height);
            pressButton.SetXY(game.width / 2, game.height);
            pressButton.SetFrame(0);
        }
예제 #2
0
파일: NameInput.cs 프로젝트: mbos14/GTFO
        public NameInput(Level pLevel)
        {
            _level = pLevel;
            _game = _level.thisgame;

            drawInput();

            AddChild(_drawer);
            _drawer.SetXY(413, 120);
        }
예제 #3
0
파일: LevelHUD.cs 프로젝트: mbos14/GTFO
        public LevelHUD(Level pLevel)
            : base("hud.png", 1, 4)
        {
            _level = pLevel;
            _game = pLevel.thisgame;

            drawer = new Drawer(1024, 100);
            AddChild(drawer);

            game.Remove(this);
            game.Add(this);
        }
예제 #4
0
파일: Level.cs 프로젝트: mbos14/GTFO
        public Level(HeraGUN pGame, string pFileName, int pLevelPart)
        {
            levelPart = pLevelPart;
            _fileName = pFileName;
            thisgame = pGame;

            addPivots();
            drawAll();

            Camera cam1 = new Camera(player, this);
            AddChild(cam1);
        }
예제 #5
0
파일: Menu.cs 프로젝트: mbos14/GTFO
 public Menu(HeraGUN pGame)
 {
     _game = pGame;
     drawNormal();
 }
예제 #6
0
파일: Endscreen.cs 프로젝트: mbos14/GTFO
 public Endscreen(HeraGUN pGame, bool pLevelWon)
 {
     _game = pGame;
     drawScreen();
 }