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."); } }
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."); } }
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."); } }