Esempio n. 1
0
        public void startBattle(FlxSprite BattleTarget, FlxSprite BattlePlayer)
        {
            if (visible == true) return;

            battleTarget = BattleTarget;
            battlePlayer = BattlePlayer;

            battlePlayer.facing = Flx2DFacing.Left;
            battleTarget.facing = Flx2DFacing.Right;
            
            for (int i = 0; i < 4; i++)
            {
                Key x;
                x = new Key((int)(box.x + (i * 75)), (int)(box.y));
                x.loadGraphic("flixel/buttons/MapWhite", true, false, 100, 100);
                x.frame = directions[FlxU.randomInt(0,3)];
                x.setScrollFactors(0, 0);
                keys.add(x);
            }

            Console.WriteLine("Starting battle");
            visible = true;
            Registry.canMove = false;

            playerTweener.Reset();
            targetTweener.Reset();
            playerTweener.Start();
            targetTweener.Start();

        }