Пример #1
0
        public static void LoadAssets()
        {
            ASSET_BUNDLE = AssetBundle.LoadFromFile(ASSET_BUNDLE_LOCATION);
            if (ASSET_BUNDLE == null)
            {
                Log.Error("MiniMantaDrone Asset bundle not found.");
            }

            MINI_MANTA_DRONE_EXTERIOR = ASSET_BUNDLE.LoadAsset("MiniMantaDrone") as GameObject;
            if (MINI_MANTA_DRONE_EXTERIOR == null)
            {
                Log.Error("MiniMantaDrone exterior not found.");
            }
        }
        public static void LoadAssets()
        {
            ASSET_BUNDLE = AssetBundle.LoadFromFile(ASSET_BUNDLE_LOCATION);
            if (ASSET_BUNDLE == null)
            {
                Utilities.Log.Error("Odyssey Asset bundle not found.");
            }

            ODYSSEY_EXTERIOR = ASSET_BUNDLE.LoadAsset("Odyssey-Prefab") as GameObject;
            if (ODYSSEY_EXTERIOR == null)
            {
                Utilities.Log.Error("Odyssey exterior not found.");
            }

            BODY_NORMAL = ASSET_BUNDLE.LoadAsset("1_LP_Body_Normal") as Texture;
            if (BODY_NORMAL == null)
            {
                Utilities.Log.Error("BODY_NORMAL not found.");
            }
            BODY_SPEC = ASSET_BUNDLE.LoadAsset("1_LP_Body_SpecularSmoothness") as Texture;
            if (BODY_SPEC == null)
            {
                Utilities.Log.Error("BODY_SPEC not found.");
            }

            BODY_EXTRA_ONE_NORMAL = ASSET_BUNDLE.LoadAsset("1_LP_BodyExtra1_Normal") as Texture;
            if (BODY_EXTRA_ONE_NORMAL == null)
            {
                Utilities.Log.Error("BODY_EXTRA_ONE_NORMAL not found.");
            }
            BODY_EXTRA_ONE_SPEC = ASSET_BUNDLE.LoadAsset("1_LP_BodyExtra1_SpecularSmoothness") as Texture;
            if (BODY_EXTRA_ONE_SPEC == null)
            {
                Utilities.Log.Error("BODY_EXTRA_ONE_SPEC not found.");
            }

            BODY_EXTRA_TWO_NORMAL = ASSET_BUNDLE.LoadAsset("1_LP_BodyExtra2_Normal") as Texture;
            if (BODY_EXTRA_TWO_NORMAL == null)
            {
                Utilities.Log.Error("BODY_EXTRA_TWO_NORMAL not found.");
            }
            BODY_EXTRA_TWO_SPEC = ASSET_BUNDLE.LoadAsset("1_LP_BodyExtra2_SpecularSmoothness") as Texture;
            if (BODY_EXTRA_TWO_SPEC == null)
            {
                Utilities.Log.Error("BODY_EXTRA_TWO_SPEC not found.");
            }
            BODY_EXTRA_TWO_EMISSIVE = ASSET_BUNDLE.LoadAsset("1_LP_BodyExtra2_Emission") as Texture;
            if (BODY_EXTRA_TWO_EMISSIVE == null)
            {
                Utilities.Log.Error("BODY_EXTRA_TWO_EMISSIVE not found.");
            }

            CAMERA_NORMAL = ASSET_BUNDLE.LoadAsset("1_LP_Camera_Normal") as Texture;
            if (CAMERA_NORMAL == null)
            {
                Utilities.Log.Error("CAMERA_NORMAL not found.");
            }
            CAMERA_SPEC = ASSET_BUNDLE.LoadAsset("1_LP_Camera_SpecularSmoothness") as Texture;
            if (CAMERA_SPEC == null)
            {
                Utilities.Log.Error("CAMERA_SPEC not found.");
            }

            DECALS_NORMAL = ASSET_BUNDLE.LoadAsset("1_LP_Decals_Normal") as Texture;
            if (DECALS_NORMAL == null)
            {
                Utilities.Log.Error("DECALS_NORMAL not found.");
            }
            DECALS_SPEC = ASSET_BUNDLE.LoadAsset("1_LP_Decals_SpecularSmoothness") as Texture;
            if (DECALS_SPEC == null)
            {
                Utilities.Log.Error("DECALS_SPEC not found.");
            }

            HATCH_NORMAL = ASSET_BUNDLE.LoadAsset("1_LP_Hatch_Normal") as Texture;
            if (HATCH_NORMAL == null)
            {
                Utilities.Log.Error("HATCH_NORMAL not found.");
            }
            HATCH_SPEC = ASSET_BUNDLE.LoadAsset("1_LP_Hatch_SpecularSmoothness") as Texture;
            if (HATCH_SPEC == null)
            {
                Utilities.Log.Error("HATCH_SPEC not found.");
            }

            SENSORS_NORMAL = ASSET_BUNDLE.LoadAsset("1_LP_Sensors_Normal") as Texture;
            if (SENSORS_NORMAL == null)
            {
                Utilities.Log.Error("SENSORS_NORMAL not found.");
            }
            SENSORS_SPEC = ASSET_BUNDLE.LoadAsset("1_LP_Sensors_SpecularSmoothness") as Texture;
            if (SENSORS_SPEC == null)
            {
                Utilities.Log.Error("SENSORS_SPEC not found.");
            }
        }
Пример #3
0
        public static void LoadAssets()
        {
            LoadOSAssets();

            ASSET_BUNDLE = AssetBundle.LoadFromFile(ASSET_BUNDLE_LOCATION);
            if (ASSET_BUNDLE == null)
            {
                Log.Error("Manta Asset bundle not found.");
            }

            MANTA_EXTERIOR = ASSET_BUNDLE.LoadAsset("Manta-Prefab") as GameObject;
            if (MANTA_EXTERIOR == null)
            {
                Log.Error("Manta exterior not found.");
            }

            HULL_ONE_NORMAL_MAP = ASSET_BUNDLE.LoadAsset("Hull1_normal") as Texture;
            if (HULL_ONE_NORMAL_MAP == null)
            {
                Log.Error("Manta HULL_ONE_NORMAL_MAP not found.");
            }
            HULL_ONE_SPEC_MAP = ASSET_BUNDLE.LoadAsset("DefaultSpecMap") as Texture;
            if (HULL_ONE_SPEC_MAP == null)
            {
                Log.Error("Manta HULL_ONE_SPEC_MAP not found.");
            }

            HULL_TWO_NORMAL_MAP = ASSET_BUNDLE.LoadAsset("Hull2_normal") as Texture;
            if (HULL_TWO_NORMAL_MAP == null)
            {
                Log.Error("Manta HULL_TWO_NORMAL_MAP not found.");
            }
            HULL_TWO_EMISSIVE_MAP = ASSET_BUNDLE.LoadAsset("Hull2_Emit") as Texture;
            if (HULL_TWO_EMISSIVE_MAP == null)
            {
                Log.Error("Manta HULL_TWO_EMISSIVE_MAP not found.");
            }
            HULL_TWO_SPEC_MAP = ASSET_BUNDLE.LoadAsset("Hull2_Diffuse") as Texture;
            if (HULL_TWO_SPEC_MAP == null)
            {
                Log.Error("Manta HULL_TWO_SPEC_MAP not found.");
            }

            HULL_THREE_NORMAL_MAP = ASSET_BUNDLE.LoadAsset("Hull3_normal") as Texture;
            if (HULL_THREE_NORMAL_MAP == null)
            {
                Log.Error("Manta HULL_THREE_NORMAL_MAP not found.");
            }
            HULL_THREE_SPEC_MAP = ASSET_BUNDLE.LoadAsset("Hull3_Diffuse") as Texture;
            if (HULL_THREE_SPEC_MAP == null)
            {
                Log.Error("Manta HULL_THREE_SPEC_MAP not found.");
            }

            HULL_FOUR_NORMAL_MAP = ASSET_BUNDLE.LoadAsset("MantaFinv2interiorrevision2Reunwrappedexterior_Hull4_Normal") as Texture;
            if (HULL_FOUR_NORMAL_MAP == null)
            {
                Log.Error("Manta HULL_FOUR_NORMAL_MAP not found.");
            }
            HULL_FOUR_EMISSIVE_MAP = ASSET_BUNDLE.LoadAsset("Hull4_Emit") as Texture;
            if (HULL_FOUR_EMISSIVE_MAP == null)
            {
                Log.Error("Manta HULL_FOUR_EMISSIVE_MAP not found.");
            }
            HULL_FOUR_SPEC_MAP = ASSET_BUNDLE.LoadAsset("DefaultSpecMap") as Texture;
            if (HULL_FOUR_SPEC_MAP == null)
            {
                Log.Error("Manta HULL_FOUR_SPEC_MAP not found.");
            }

            FLOOR_NORMAL_MAP = ASSET_BUNDLE.LoadAsset("HexNormal") as Texture;
            if (FLOOR_NORMAL_MAP == null)
            {
                Log.Error("Manta FLOOR_NORMAL_MAP not found.");
            }

            LIGHT_EMISSIVE_MAP = ASSET_BUNDLE.LoadAsset("LightDecal") as Texture;
            if (LIGHT_EMISSIVE_MAP == null)
            {
                Log.Error("Manta LIGHT_EMISSIVE_MAP not found.");
            }

            WALL_DECALS_ONE_NORMAL_MAP = ASSET_BUNDLE.LoadAsset("wall_decals_one_normals") as Texture;
            if (WALL_DECALS_ONE_NORMAL_MAP == null)
            {
                Log.Error("Manta WALL_DECALS_ONE_NORMAL_MAP not found.");
            }
            WALL_DECALS_ONE_EMISSIVE_MAP = ASSET_BUNDLE.LoadAsset("wall_decal_one_emissive") as Texture;
            if (WALL_DECALS_ONE_EMISSIVE_MAP == null)
            {
                Log.Error("Manta WALL_DECALS_ONE_EMISSIVE_MAP not found.");
            }

            WALL_DECALS_TWO_NORMAL_MAP = ASSET_BUNDLE.LoadAsset("wall_deacls_two_normals") as Texture;
            if (WALL_DECALS_TWO_NORMAL_MAP == null)
            {
                Log.Error("Manta WALL_DECALS_TWO_NORMAL_MAP not found.");
            }
            WALL_DECALS_TWO_EMISSIVE_MAP = ASSET_BUNDLE.LoadAsset("wall_decal_two_emissive") as Texture;
            if (WALL_DECALS_TWO_EMISSIVE_MAP == null)
            {
                Log.Error("Manta WALL_DECALS_TWO_EMISSIVE_MAP not found.");
            }

            WALL_DECALS_THREE_NORMAL_MAP = ASSET_BUNDLE.LoadAsset("wall_decal_three_normals") as Texture;
            if (WALL_DECALS_THREE_NORMAL_MAP == null)
            {
                Log.Error("Manta WALL_DECALS_THREE_NORMAL_MAP not found.");
            }

            EXTERIOR_DECALS_NORMAL_MAP = ASSET_BUNDLE.LoadAsset("exter_decals_normals") as Texture;
            if (EXTERIOR_DECALS_NORMAL_MAP == null)
            {
                Log.Error("Manta EXTERIOR_DECALS_NORMAL_MAP not found.");
            }

            Texture2D mantaPingIcon = ASSET_BUNDLE.LoadAsset("MantaPingIcon") as Texture2D;

            if (mantaPingIcon == null)
            {
                Log.Error("Manta MANTA_PING_ICON texture2d not found.");
            }
            MANTA_PING_ICON = Sprite.Create(mantaPingIcon, new Rect(0f, 0f, mantaPingIcon.width, mantaPingIcon.height), new Vector2(0.5f, 0.5f));
            if (MANTA_PING_ICON == null)
            {
                Log.Error("Manta MANTA_PING_ICON not found.");
            }
        }
Пример #4
0
        public static void LoadAssets()
        {
            ASSET_BUNDLE = AssetBundle.LoadFromFile(ASSET_BUNDLE_LOCATION);
            if (ASSET_BUNDLE == null)
            {
                Log.Error("Manta Asset bundle not found.");
            }

            MANTA_EXTERIOR = ASSET_BUNDLE.LoadAsset("Manta-Prefab") as GameObject;
            if (MANTA_EXTERIOR == null)
            {
                Log.Error("Manta exterior not found.");
            }

            HULL_ONE_NORMAL_MAP = ASSET_BUNDLE.LoadAsset("Hull1_normal") as Texture;
            if (HULL_ONE_NORMAL_MAP == null)
            {
                Log.Error("Manta HULL_ONE_NORMAL_MAP not found.");
            }
            HULL_ONE_SPEC_MAP = ASSET_BUNDLE.LoadAsset("DefaultSpecMap") as Texture;
            if (HULL_ONE_SPEC_MAP == null)
            {
                Log.Error("Manta HULL_ONE_SPEC_MAP not found.");
            }

            HULL_TWO_NORMAL_MAP = ASSET_BUNDLE.LoadAsset("Hull2_normal") as Texture;
            if (HULL_TWO_NORMAL_MAP == null)
            {
                Log.Error("Manta HULL_TWO_NORMAL_MAP not found.");
            }
            HULL_TWO_EMISSIVE_MAP = ASSET_BUNDLE.LoadAsset("Hull2_Emit") as Texture;
            if (HULL_TWO_EMISSIVE_MAP == null)
            {
                Log.Error("Manta HULL_TWO_EMISSIVE_MAP not found.");
            }
            HULL_TWO_SPEC_MAP = ASSET_BUNDLE.LoadAsset("Hull2_Diffuse") as Texture;
            if (HULL_TWO_SPEC_MAP == null)
            {
                Log.Error("Manta HULL_TWO_SPEC_MAP not found.");
            }

            HULL_THREE_NORMAL_MAP = ASSET_BUNDLE.LoadAsset("Hull3_normal") as Texture;
            if (HULL_THREE_NORMAL_MAP == null)
            {
                Log.Error("Manta HULL_THREE_NORMAL_MAP not found.");
            }
            HULL_THREE_SPEC_MAP = ASSET_BUNDLE.LoadAsset("Hull3_Diffuse") as Texture;
            if (HULL_THREE_SPEC_MAP == null)
            {
                Log.Error("Manta HULL_THREE_SPEC_MAP not found.");
            }

            HULL_FOUR_NORMAL_MAP = ASSET_BUNDLE.LoadAsset("MantaFinv2interiorrevision2Reunwrappedexterior_Hull4_Normal") as Texture;
            if (HULL_FOUR_NORMAL_MAP == null)
            {
                Log.Error("Manta HULL_FOUR_NORMAL_MAP not found.");
            }
            HULL_FOUR_EMISSIVE_MAP = ASSET_BUNDLE.LoadAsset("Hull4_Emit") as Texture;
            if (HULL_FOUR_EMISSIVE_MAP == null)
            {
                Log.Error("Manta HULL_FOUR_EMISSIVE_MAP not found.");
            }
            HULL_FOUR_SPEC_MAP = ASSET_BUNDLE.LoadAsset("DefaultSpecMap") as Texture;
            if (HULL_FOUR_SPEC_MAP == null)
            {
                Log.Error("Manta HULL_FOUR_SPEC_MAP not found.");
            }
        }