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>(); }
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); }
private void Start() { map = FindObjectOfType <MapScroller>(); pp = FindObjectsOfType <Paralax>(); }
void Start() { player = GameObject.FindGameObjectWithTag("Player").transform; map = GameObject.FindObjectOfType <MapScroller>(); }