diff --git a/Assets/Images/Adverts.meta b/Assets/Images/Adverts.meta new file mode 100644 index 0000000..e76a379 --- /dev/null +++ b/Assets/Images/Adverts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 30cffbfe94eadf242bebf6e36051fc6b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Images/Adverts/Egypt Crusade ad.png b/Assets/Images/Adverts/Egypt Crusade ad.png new file mode 100644 index 0000000..944000e Binary files /dev/null and b/Assets/Images/Adverts/Egypt Crusade ad.png differ diff --git a/Assets/Images/Adverts/Egypt Crusade ad.png.meta b/Assets/Images/Adverts/Egypt Crusade ad.png.meta new file mode 100644 index 0000000..f007089 --- /dev/null +++ b/Assets/Images/Adverts/Egypt Crusade ad.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: cfef516196b2c1d4b9a2ec018cfe6a53 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Images/Adverts/Gabagool ad.png b/Assets/Images/Adverts/Gabagool ad.png new file mode 100644 index 0000000..4f5692e Binary files /dev/null and b/Assets/Images/Adverts/Gabagool ad.png differ diff --git a/Assets/Images/Adverts/Gabagool ad.png.meta b/Assets/Images/Adverts/Gabagool ad.png.meta new file mode 100644 index 0000000..359bafb --- /dev/null +++ b/Assets/Images/Adverts/Gabagool ad.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: e34bfec25f7947f4e936bb8adc01a8f0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Images/Adverts/Over the watch ad.png b/Assets/Images/Adverts/Over the watch ad.png new file mode 100644 index 0000000..b7d51c8 Binary files /dev/null and b/Assets/Images/Adverts/Over the watch ad.png differ diff --git a/Assets/Images/Adverts/Over the watch ad.png.meta b/Assets/Images/Adverts/Over the watch ad.png.meta new file mode 100644 index 0000000..8f443b6 --- /dev/null +++ b/Assets/Images/Adverts/Over the watch ad.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 76058b5a9bf44a9478ab31804ab9d2df +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Images/Adverts/Red bread redemption ad.png b/Assets/Images/Adverts/Red bread redemption ad.png new file mode 100644 index 0000000..f95d290 Binary files /dev/null and b/Assets/Images/Adverts/Red bread redemption ad.png differ diff --git a/Assets/Images/Adverts/Red bread redemption ad.png.meta b/Assets/Images/Adverts/Red bread redemption ad.png.meta new file mode 100644 index 0000000..9a80278 --- /dev/null +++ b/Assets/Images/Adverts/Red bread redemption ad.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 8841696fbfeb4cb49aa2e65c44c8f2a4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Images/Adverts/The codfather ad.png b/Assets/Images/Adverts/The codfather ad.png new file mode 100644 index 0000000..0788ebb Binary files /dev/null and b/Assets/Images/Adverts/The codfather ad.png differ diff --git a/Assets/Images/Adverts/The codfather ad.png.meta b/Assets/Images/Adverts/The codfather ad.png.meta new file mode 100644 index 0000000..373d3fb --- /dev/null +++ b/Assets/Images/Adverts/The codfather ad.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 210bdc7c31d9da3408d6c71877e64d7b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Images/Adverts/bepsi rora ad.png b/Assets/Images/Adverts/bepsi rora ad.png new file mode 100644 index 0000000..52deb29 Binary files /dev/null and b/Assets/Images/Adverts/bepsi rora ad.png differ diff --git a/Assets/Images/Adverts/bepsi rora ad.png.meta b/Assets/Images/Adverts/bepsi rora ad.png.meta new file mode 100644 index 0000000..552f7a3 --- /dev/null +++ b/Assets/Images/Adverts/bepsi rora ad.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: a16f47cf69d6cac4aa6283e32df807b4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Images/Split.meta b/Assets/Images/Split.meta new file mode 100644 index 0000000..d8167ec --- /dev/null +++ b/Assets/Images/Split.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5646847f1e2edc34d872953bb56e9a54 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Images/MCKEE.jpg b/Assets/Images/Split/MCKEE.jpg similarity index 100% rename from Assets/Images/MCKEE.jpg rename to Assets/Images/Split/MCKEE.jpg diff --git a/Assets/Images/MCKEE.jpg.meta b/Assets/Images/Split/MCKEE.jpg.meta similarity index 100% rename from Assets/Images/MCKEE.jpg.meta rename to Assets/Images/Split/MCKEE.jpg.meta diff --git a/Assets/Images/chains.png b/Assets/Images/Split/chains.png similarity index 100% rename from Assets/Images/chains.png rename to Assets/Images/Split/chains.png diff --git a/Assets/Images/chains.png.meta b/Assets/Images/Split/chains.png.meta similarity index 100% rename from Assets/Images/chains.png.meta rename to Assets/Images/Split/chains.png.meta diff --git a/Assets/Images/clowns.png b/Assets/Images/Split/clowns.png similarity index 100% rename from Assets/Images/clowns.png rename to Assets/Images/Split/clowns.png diff --git a/Assets/Images/clowns.png.meta b/Assets/Images/Split/clowns.png.meta similarity index 100% rename from Assets/Images/clowns.png.meta rename to Assets/Images/Split/clowns.png.meta diff --git a/Assets/Images/dog.png b/Assets/Images/Split/dog.png similarity index 100% rename from Assets/Images/dog.png rename to Assets/Images/Split/dog.png diff --git a/Assets/Images/dog.png.meta b/Assets/Images/Split/dog.png.meta similarity index 100% rename from Assets/Images/dog.png.meta rename to Assets/Images/Split/dog.png.meta diff --git a/Assets/Images/me.jpg b/Assets/Images/Split/me.jpg similarity index 100% rename from Assets/Images/me.jpg rename to Assets/Images/Split/me.jpg diff --git a/Assets/Images/me.jpg.meta b/Assets/Images/Split/me.jpg.meta similarity index 100% rename from Assets/Images/me.jpg.meta rename to Assets/Images/Split/me.jpg.meta diff --git a/Assets/Images/snotty.png b/Assets/Images/Split/snotty.png similarity index 100% rename from Assets/Images/snotty.png rename to Assets/Images/Split/snotty.png diff --git a/Assets/Images/snotty.png.meta b/Assets/Images/Split/snotty.png.meta similarity index 100% rename from Assets/Images/snotty.png.meta rename to Assets/Images/Split/snotty.png.meta diff --git a/Assets/Resources/AdvertRegistry.asset b/Assets/Resources/AdvertRegistry.asset new file mode 100644 index 0000000..11d9bb5 --- /dev/null +++ b/Assets/Resources/AdvertRegistry.asset @@ -0,0 +1,15 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a072103fe40445691e28d3eb4509d1b, type: 3} + m_Name: AdvertRegistry + m_EditorClassIdentifier: + m_Adverts: [] diff --git a/Assets/Resources/AdvertRegistry.asset.meta b/Assets/Resources/AdvertRegistry.asset.meta new file mode 100644 index 0000000..289477e --- /dev/null +++ b/Assets/Resources/AdvertRegistry.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: efaeb3e21b528124c8e4cf80aa3fe317 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Images/Registry.asset b/Assets/Resources/ImageRegistry.asset similarity index 99% rename from Assets/Images/Registry.asset rename to Assets/Resources/ImageRegistry.asset index 29eaa56..7ea580e 100644 --- a/Assets/Images/Registry.asset +++ b/Assets/Resources/ImageRegistry.asset @@ -10,7 +10,7 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: f25c8c9754c2489da8616c79fe173e69, type: 3} - m_Name: Registry + m_Name: ImageRegistry m_EditorClassIdentifier: k__BackingField: - k__BackingField: diff --git a/Assets/Images/Registry.asset.meta b/Assets/Resources/ImageRegistry.asset.meta similarity index 100% rename from Assets/Images/Registry.asset.meta rename to Assets/Resources/ImageRegistry.asset.meta diff --git a/Assets/Resources/PrefabRegistry.asset b/Assets/Resources/PrefabRegistry.asset new file mode 100644 index 0000000..1045531 --- /dev/null +++ b/Assets/Resources/PrefabRegistry.asset @@ -0,0 +1,15 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9631aba76ad0408d8819b9f979caae5e, type: 3} + m_Name: PrefabRegistry + m_EditorClassIdentifier: + k__BackingField: {fileID: 0} diff --git a/Assets/Resources/PrefabRegistry.asset.meta b/Assets/Resources/PrefabRegistry.asset.meta new file mode 100644 index 0000000..2918dbf --- /dev/null +++ b/Assets/Resources/PrefabRegistry.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 04b707f99b18a1b428c6fbec378a18a9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/CanvasManager.cs b/Assets/Scripts/CanvasManager.cs index 68631a7..f8fc7bd 100644 --- a/Assets/Scripts/CanvasManager.cs +++ b/Assets/Scripts/CanvasManager.cs @@ -7,9 +7,6 @@ namespace InterfaceOff [field: SerializeField] public RectTransform CanvasRect { get; private set; } [field: SerializeField] public Canvas GameCanvas { get; private set; } - [field: SerializeField] public GameObject ImagePrefab { get; private set; } - [field: SerializeField] public ImageRegistry Images { get; set; } - public static CanvasManager Instance { get; private set; } private void Awake() diff --git a/Assets/Scripts/ImageRegistry.cs b/Assets/Scripts/ImageRegistry.cs deleted file mode 100644 index 31f8102..0000000 --- a/Assets/Scripts/ImageRegistry.cs +++ /dev/null @@ -1,21 +0,0 @@ -using UnityEngine; - -namespace InterfaceOff -{ - [System.Serializable] public struct ImageSet - { - [field: SerializeField] public Sprite[] Images { get; set; } - } - - [CreateAssetMenu(fileName = "Image Registry", menuName = "Custom/Create Image Registry")] - public class ImageRegistry : ScriptableObject - { - [field: SerializeField] public ImageSet[] Registered { get; set; } - - public Sprite[] GetRandomSpriteSet() - { - int index = Random.Range(0, Registered.Length); - return Registered[index].Images; - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Registeries.meta b/Assets/Scripts/Registeries.meta new file mode 100644 index 0000000..1c734fc --- /dev/null +++ b/Assets/Scripts/Registeries.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 88f50186ae5949a69b1a09bdbf679e2b +timeCreated: 1768472737 \ No newline at end of file diff --git a/Assets/Scripts/Registeries/AdvertRegistry.cs b/Assets/Scripts/Registeries/AdvertRegistry.cs new file mode 100644 index 0000000..7511211 --- /dev/null +++ b/Assets/Scripts/Registeries/AdvertRegistry.cs @@ -0,0 +1,20 @@ +using UnityEngine; + +namespace InterfaceOff +{ + [CreateAssetMenu(fileName = "Advert Registry", menuName = "Custom/Create Advert Registry")] + public class AdvertRegistry : ScriptableObject + { + [field: SerializeField] public Sprite[] m_Adverts; + private static AdvertRegistry Instance; + + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] + private static void LoadRegistry() => Instance = Resources.Load("AdvertRegistry"); + + public static Sprite GetRandomAdvert() + { + int index = Random.Range(0, Instance.m_Adverts.Length); + return Instance.m_Adverts[index]; + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Registeries/AdvertRegistry.cs.meta b/Assets/Scripts/Registeries/AdvertRegistry.cs.meta new file mode 100644 index 0000000..f467085 --- /dev/null +++ b/Assets/Scripts/Registeries/AdvertRegistry.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 7a072103fe40445691e28d3eb4509d1b +timeCreated: 1768472783 \ No newline at end of file diff --git a/Assets/Scripts/Registeries/ImageRegistry.cs b/Assets/Scripts/Registeries/ImageRegistry.cs new file mode 100644 index 0000000..6283f81 --- /dev/null +++ b/Assets/Scripts/Registeries/ImageRegistry.cs @@ -0,0 +1,25 @@ +using UnityEngine; + +namespace InterfaceOff +{ + [System.Serializable] public struct ImageSet + { + [field: SerializeField] public Sprite[] Images { get; set; } + } + + [CreateAssetMenu(fileName = "Image Registry", menuName = "Custom/Create Image Registry")] + public class ImageRegistry : ScriptableObject + { + [field: SerializeField] private ImageSet[] m_Registered; + private static ImageRegistry Instance; + + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] + private static void LoadRegistry() => Instance = Resources.Load("ImageRegistry"); + + public static Sprite[] GetRandomSpriteSet() + { + int index = Random.Range(0, Instance.m_Registered.Length); + return Instance.m_Registered[index].Images; + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/ImageRegistry.cs.meta b/Assets/Scripts/Registeries/ImageRegistry.cs.meta similarity index 100% rename from Assets/Scripts/ImageRegistry.cs.meta rename to Assets/Scripts/Registeries/ImageRegistry.cs.meta diff --git a/Assets/Scripts/Registeries/PrefabRegistry.cs b/Assets/Scripts/Registeries/PrefabRegistry.cs new file mode 100644 index 0000000..b1216e1 --- /dev/null +++ b/Assets/Scripts/Registeries/PrefabRegistry.cs @@ -0,0 +1,14 @@ +using UnityEngine; + +namespace InterfaceOff +{ + [CreateAssetMenu(fileName = nameof(PrefabRegistry), menuName = "Custom/Create Prefab Registry")] + public class PrefabRegistry : ScriptableObject + { + [field: SerializeField] public GameObject ImagePrefab { get; private set; } + public static PrefabRegistry Instance { get; private set; } + + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] + private static void LoadRegistry() => Instance = Resources.Load(nameof(PrefabRegistry)); + } +} \ No newline at end of file diff --git a/Assets/Scripts/Registeries/PrefabRegistry.cs.meta b/Assets/Scripts/Registeries/PrefabRegistry.cs.meta new file mode 100644 index 0000000..6fe60c0 --- /dev/null +++ b/Assets/Scripts/Registeries/PrefabRegistry.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 9631aba76ad0408d8819b9f979caae5e +timeCreated: 1768474019 \ No newline at end of file diff --git a/Assets/Scripts/Windows/ImageWindow.cs b/Assets/Scripts/Windows/ImageWindow.cs index a34d722..e55f50f 100644 --- a/Assets/Scripts/Windows/ImageWindow.cs +++ b/Assets/Scripts/Windows/ImageWindow.cs @@ -21,11 +21,11 @@ namespace InterfaceOff Components.InfoText.text = "Rotate"; /* Creates the images to rotate */ - Sprite[] sprites = CanvasManager.Instance.Images.GetRandomSpriteSet(); + Sprite[] sprites = ImageRegistry.GetRandomSpriteSet(); for (int i = 0; i < 4; i++) { /* Fetches/Creates needed components */ - GameObject go = Instantiate(CanvasManager.Instance.ImagePrefab, transform); + GameObject go = Instantiate(PrefabRegistry.Instance.ImagePrefab, transform); RectTransform t = go.GetComponent(); t.sizeDelta = new Vector2(80, 80);