Esempio n. 1
0
        protected virtual void OnValidate()
        {
            if (!string.IsNullOrEmpty(spriteGroupName))
            {
                SpriteStorage.TryLoadAll();

                spriteRenderer.sprite = SpriteStorage.GetCharacterSprite(out bool flipSprite,
                                                                         spriteGroupName,
                                                                         "idle",
                                                                         initialDirectionFacing);

                spriteRenderer.flipX = flipSprite;
            }
        }
Esempio n. 2
0
        public static void Load()
        {
            SceneArea.TryLoadRegistry();
            Gym.TryLoadRegistry();
            Weather.CreateWeathers();
            PokemonSpeciesData.LoadData();
            PokemonMoveData.LoadData();
            Nature.LoadRegistry();
            SpriteStorage.TryLoadAll();
            WildPokemonAreaData.LoadData();
            TrainersData.LoadData();

            Item.TrySetRegistry();         //TMs must be loaded after moves

            GenericNPCData.LoadData();     //Generic NPCs must be loaded after items

            DroppedItem.TryLoadRegistry(); //Dropped items must be loaded after items

            PokeMartData.LoadData();       //This must be loaded after all items
        }