Ejemplo n.º 1
0
 private void FocusOn(double nexX, double newY)
 {
     MapScroller.UpdateLayout();
     MapScroller.ScrollToHorizontalOffset(nexX);
     MapScroller.ScrollToVerticalOffset(newY);
     MapScroller.UpdateLayout();
 }
 void Start()
 {
     player = GameObject.FindGameObjectWithTag("Player").transform;
     map    = GameObject.FindObjectOfType <MapScroller>();
     anim   = GetComponent <Animator>();
     cam    = GameObject.FindObjectOfType <CameraFollowPLayerSmooth>();
     pp     = FindObjectsOfType <Paralax>();
 }
Ejemplo n.º 3
0
    public static Card[] GetPreparedCardsForTheEnemy()
    {
        if (enemyDeckBuilder == null)
        {
            const string DEFAULT_DECK_NAME = "SimpleBattleDeck";
            // enemyDeckBuilder = new RandomDeckBuilder(DeckBuilderSuperclass.DEFAULT_DECK_SIZE);
            enemyDeckBuilder = EditorMadeDeckBuilder.CreateEditorMadeDeckBuilder(DEFAULT_DECK_NAME);
        }

        // Apply Map bonus
        Card[] cards = ReplaceTheRandomCards(enemyDeckBuilder.GetDeck());
        if (MapScroller.GetMapLevel() != 1)
        {
            // Level Up 2 times
            for (int c = 0; c < cards.Length; c++)
            {
                cards[c].SumLevelBonus(1);
            }
        }

        // Apply Spot Bonus
        if (MapsCache.SpotToClearAndLevelUpIfPlayerWins != null)
        {
            int spotLevel = MapsCache.SpotToClearAndLevelUpIfPlayerWins.Level;
            if (spotLevel > 0)
            {
                for (int c = 0; c < cards.Length; c++)
                {
                    cards[c].SumLevelBonus(spotLevel);
                }
            }
        }
        else
        {
            Debug.LogWarning("If you started in the battle scene, that's ok. Otherwise, trouble.");
        }

        return(cards);
    }
Ejemplo n.º 4
0
 private void Start()
 {
     map = FindObjectOfType <MapScroller>();
     pp  = FindObjectsOfType <Paralax>();
 }
 void Start()
 {
     player = GameObject.FindGameObjectWithTag("Player").transform;
     map    = GameObject.FindObjectOfType <MapScroller>();
 }