Beispiel #1
0
    private void UnloadStaticAssets()
    {
        if (!LoadedStatic)
        {
            // Projectiles...
            ProjectileData.UnloadAll();
            TempEffect.UnloadAll();
            Item.UnloadAll();
            MeshGen.ClearCache();
            TileData.UnloadAll();

            // Resources cleanup...
            Resources.UnloadUnusedAssets();

            LoadedStatic = false;
        }
    }