├── .gitignore ├── Assets ├── Data.meta ├── Data │ ├── GameData.xml │ └── GameData.xml.meta ├── Images.meta ├── Images │ ├── icon_topic_airplane.png │ ├── icon_topic_airplane.png.meta │ ├── icon_topic_construction.png │ ├── icon_topic_construction.png.meta │ ├── icon_topic_cooking.png │ ├── icon_topic_cooking.png.meta │ ├── icon_topic_hospital.png │ ├── icon_topic_hospital.png.meta │ ├── icon_topic_school.png │ ├── icon_topic_school.png.meta │ ├── icon_topic_sports.png │ ├── icon_topic_sports.png.meta │ ├── level3.png │ └── level3.png.meta ├── Prefab.meta ├── Prefab │ ├── LemonadeStand.prefab │ ├── LemonadeStand.prefab.meta │ ├── ManagerPrefab.prefab │ ├── ManagerPrefab.prefab.meta │ ├── StorePanel.prefab │ ├── StorePanel.prefab.meta │ ├── StorePrefab.prefab │ └── StorePrefab.prefab.meta ├── Resources.meta ├── Resources │ ├── icon_topic_airplane.png │ ├── icon_topic_airplane.png.meta │ ├── icon_topic_construction.png │ ├── icon_topic_construction.png.meta │ ├── icon_topic_cooking.png │ ├── icon_topic_cooking.png.meta │ ├── icon_topic_hospital.png │ ├── icon_topic_hospital.png.meta │ ├── icon_topic_school.png │ ├── icon_topic_school.png.meta │ ├── icon_topic_sports.png │ ├── icon_topic_sports.png.meta │ ├── level3.png │ └── level3.png.meta ├── Scenes.meta ├── Scenes │ ├── SampleScene.unity │ ├── SampleScene.unity.meta │ ├── main.unity │ └── main.unity.meta ├── Scripts.meta └── Scripts │ ├── LoadGameData.cs │ ├── LoadGameData.cs.meta │ ├── UIManager.cs │ ├── UIManager.cs.meta │ ├── UIStore.cs │ ├── UIStore.cs.meta │ ├── gamemanager.cs │ ├── gamemanager.cs.meta │ ├── store.cs │ └── store.cs.meta ├── Logs └── Packages-Update.log ├── Packages └── manifest.json ├── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── NavMeshAreas.asset ├── NetworkManager.asset ├── Physics2DSettings.asset ├── PresetManager.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── TagManager.asset ├── TimeManager.asset ├── UnityConnectSettings.asset ├── VFXManager.asset └── XRSettings.asset └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | [Ll]ibrary/ 2 | [Tt]emp/ 3 | [Oo]bj/ 4 | [Bb]uild/ 5 | [Bb]uilds/ 6 | Assets/AssetStoreTools* 7 | 8 | # Visual Studio cache directory 9 | .vs/ 10 | 11 | # Autogenerated VS/MD/Consulo solution and project files 12 | ExportedObj/ 13 | .consulo/ 14 | *.csproj 15 | *.unityproj 16 | *.sln 17 | *.suo 18 | *.tmp 19 | *.user 20 | *.userprefs 21 | *.pidb 22 | *.booproj 23 | *.svd 24 | *.pdb 25 | *.opendb 26 | 27 | # Unity3D generated meta files 28 | *.pidb.meta 29 | *.pdb.meta 30 | 31 | # Unity3D Generated File On Crash Reports 32 | sysinfo.txt 33 | 34 | # Builds 35 | *.apk 36 | *.unitypackage 37 | -------------------------------------------------------------------------------- /Assets/Data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92c40fc7dbeb9e7488e2a8065b3c3011 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Data/GameData.xml: -------------------------------------------------------------------------------- 1 | 2 | AIEngineer 3 | 1999 4 | 5 | Hotel 6 | 1000 7 | 250 8 | 5 9 | icon_topic_cooking 10 | 1.1 11 | 5 12 | 0 13 | 400 14 | 15 | 16 | Super Market 17 | 2000 18 | 400 19 | 10 20 | icon_topic_sports 21 | 1.2 22 | 10 23 | 0 24 | 700 25 | 26 | -------------------------------------------------------------------------------- /Assets/Data/GameData.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 97de90e7a424b3142a003d4b945daff6 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Images.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9acb3f04e051bda418c8858163094e38 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Images/icon_topic_airplane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsanimesh/UnityTycoon/eebb25d5dfac3a6f4a8679585d60086a6eb81b6e/Assets/Images/icon_topic_airplane.png -------------------------------------------------------------------------------- /Assets/Images/icon_topic_airplane.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 293a83419adb05d45a67001c9d4af993 3 | TextureImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 10 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 0 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: 1 38 | wrapV: 1 39 | wrapW: 1 40 | nPOTScale: 0 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 1 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 8 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 3 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | forceMaximumCompressionQuality_BC6H_BC7: 0 73 | spriteSheet: 74 | serializedVersion: 2 75 | sprites: [] 76 | outline: [] 77 | physicsShape: [] 78 | bones: [] 79 | spriteID: 5e97eb03825dee720800000000000000 80 | internalID: 0 81 | vertices: [] 82 | indices: 83 | edges: [] 84 | weights: [] 85 | secondaryTextures: [] 86 | spritePackingTag: 87 | pSDRemoveMatte: 0 88 | pSDShowRemoveMatteOption: 0 89 | userData: 90 | assetBundleName: 91 | assetBundleVariant: 92 | -------------------------------------------------------------------------------- /Assets/Images/icon_topic_construction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsanimesh/UnityTycoon/eebb25d5dfac3a6f4a8679585d60086a6eb81b6e/Assets/Images/icon_topic_construction.png -------------------------------------------------------------------------------- /Assets/Images/icon_topic_construction.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d668713f995c9a5498f2c1fb1a316a62 3 | TextureImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 10 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 0 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: 1 38 | wrapV: 1 39 | wrapW: 1 40 | nPOTScale: 0 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 1 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 8 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 3 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | forceMaximumCompressionQuality_BC6H_BC7: 0 73 | spriteSheet: 74 | serializedVersion: 2 75 | sprites: [] 76 | outline: [] 77 | physicsShape: [] 78 | bones: [] 79 | spriteID: 5e97eb03825dee720800000000000000 80 | internalID: 0 81 | vertices: [] 82 | indices: 83 | edges: [] 84 | weights: [] 85 | secondaryTextures: [] 86 | spritePackingTag: 87 | pSDRemoveMatte: 0 88 | pSDShowRemoveMatteOption: 0 89 | userData: 90 | assetBundleName: 91 | assetBundleVariant: 92 | -------------------------------------------------------------------------------- /Assets/Images/icon_topic_cooking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsanimesh/UnityTycoon/eebb25d5dfac3a6f4a8679585d60086a6eb81b6e/Assets/Images/icon_topic_cooking.png -------------------------------------------------------------------------------- /Assets/Images/icon_topic_cooking.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 40e5ffbd929640a4f98601e99679fb37 3 | TextureImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 10 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 0 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: 1 38 | wrapV: 1 39 | wrapW: 1 40 | nPOTScale: 0 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 1 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 8 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 3 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | forceMaximumCompressionQuality_BC6H_BC7: 0 73 | spriteSheet: 74 | serializedVersion: 2 75 | sprites: [] 76 | outline: [] 77 | physicsShape: [] 78 | bones: [] 79 | spriteID: 5e97eb03825dee720800000000000000 80 | internalID: 0 81 | vertices: [] 82 | indices: 83 | edges: [] 84 | weights: [] 85 | secondaryTextures: [] 86 | spritePackingTag: 87 | pSDRemoveMatte: 0 88 | pSDShowRemoveMatteOption: 0 89 | userData: 90 | assetBundleName: 91 | assetBundleVariant: 92 | -------------------------------------------------------------------------------- /Assets/Images/icon_topic_hospital.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsanimesh/UnityTycoon/eebb25d5dfac3a6f4a8679585d60086a6eb81b6e/Assets/Images/icon_topic_hospital.png -------------------------------------------------------------------------------- /Assets/Images/icon_topic_hospital.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0aa0c3977a48e994a95cb14ad9c6512c 3 | TextureImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 10 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 0 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: 1 38 | wrapV: 1 39 | wrapW: 1 40 | nPOTScale: 0 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 1 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 8 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 3 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | forceMaximumCompressionQuality_BC6H_BC7: 0 73 | spriteSheet: 74 | serializedVersion: 2 75 | sprites: [] 76 | outline: [] 77 | physicsShape: [] 78 | bones: [] 79 | spriteID: 5e97eb03825dee720800000000000000 80 | internalID: 0 81 | vertices: [] 82 | indices: 83 | edges: [] 84 | weights: [] 85 | secondaryTextures: [] 86 | spritePackingTag: 87 | pSDRemoveMatte: 0 88 | pSDShowRemoveMatteOption: 0 89 | userData: 90 | assetBundleName: 91 | assetBundleVariant: 92 | -------------------------------------------------------------------------------- /Assets/Images/icon_topic_school.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsanimesh/UnityTycoon/eebb25d5dfac3a6f4a8679585d60086a6eb81b6e/Assets/Images/icon_topic_school.png -------------------------------------------------------------------------------- /Assets/Images/icon_topic_school.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f91fad9fe533834e92f550537636861 3 | TextureImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 10 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 0 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: 1 38 | wrapV: 1 39 | wrapW: 1 40 | nPOTScale: 0 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 1 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 8 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 3 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | forceMaximumCompressionQuality_BC6H_BC7: 0 73 | spriteSheet: 74 | serializedVersion: 2 75 | sprites: [] 76 | outline: [] 77 | physicsShape: [] 78 | bones: [] 79 | spriteID: 5e97eb03825dee720800000000000000 80 | internalID: 0 81 | vertices: [] 82 | indices: 83 | edges: [] 84 | weights: [] 85 | secondaryTextures: [] 86 | spritePackingTag: 87 | pSDRemoveMatte: 0 88 | pSDShowRemoveMatteOption: 0 89 | userData: 90 | assetBundleName: 91 | assetBundleVariant: 92 | -------------------------------------------------------------------------------- /Assets/Images/icon_topic_sports.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsanimesh/UnityTycoon/eebb25d5dfac3a6f4a8679585d60086a6eb81b6e/Assets/Images/icon_topic_sports.png -------------------------------------------------------------------------------- /Assets/Images/icon_topic_sports.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b7092223461c8f04bb64bf9e932ed3db 3 | TextureImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 10 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 0 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: 1 38 | wrapV: 1 39 | wrapW: 1 40 | nPOTScale: 0 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 1 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 8 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 3 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | forceMaximumCompressionQuality_BC6H_BC7: 0 73 | spriteSheet: 74 | serializedVersion: 2 75 | sprites: [] 76 | outline: [] 77 | physicsShape: [] 78 | bones: [] 79 | spriteID: 5e97eb03825dee720800000000000000 80 | internalID: 0 81 | vertices: [] 82 | indices: 83 | edges: [] 84 | weights: [] 85 | secondaryTextures: [] 86 | spritePackingTag: 87 | pSDRemoveMatte: 0 88 | pSDShowRemoveMatteOption: 0 89 | userData: 90 | assetBundleName: 91 | assetBundleVariant: 92 | -------------------------------------------------------------------------------- /Assets/Images/level3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsanimesh/UnityTycoon/eebb25d5dfac3a6f4a8679585d60086a6eb81b6e/Assets/Images/level3.png -------------------------------------------------------------------------------- /Assets/Images/level3.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8917cc9d3bdee254e8f5ef9d78b87f11 3 | TextureImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 10 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 0 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: 1 38 | wrapV: 1 39 | wrapW: 1 40 | nPOTScale: 0 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 1 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 8 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 3 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | forceMaximumCompressionQuality_BC6H_BC7: 0 73 | spriteSheet: 74 | serializedVersion: 2 75 | sprites: [] 76 | outline: [] 77 | physicsShape: [] 78 | bones: [] 79 | spriteID: 5e97eb03825dee720800000000000000 80 | internalID: 0 81 | vertices: [] 82 | indices: 83 | edges: [] 84 | weights: [] 85 | secondaryTextures: [] 86 | spritePackingTag: 87 | pSDRemoveMatte: 0 88 | pSDShowRemoveMatteOption: 0 89 | userData: 90 | assetBundleName: 91 | assetBundleVariant: 92 | -------------------------------------------------------------------------------- /Assets/Prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43dcc7d28e0da474a96618baab098460 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefab/LemonadeStand.prefab: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1 &4902462741298375630 4 | GameObject: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | serializedVersion: 6 10 | m_Component: 11 | - component: {fileID: 4902462741298375631} 12 | - component: {fileID: 4902462741298375625} 13 | - component: {fileID: 4902462741298375624} 14 | m_Layer: 5 15 | m_Name: Fill 16 | m_TagString: Untagged 17 | m_Icon: {fileID: 0} 18 | m_NavMeshLayer: 0 19 | m_StaticEditorFlags: 0 20 | m_IsActive: 1 21 | --- !u!224 &4902462741298375631 22 | RectTransform: 23 | m_ObjectHideFlags: 0 24 | m_CorrespondingSourceObject: {fileID: 0} 25 | m_PrefabInstance: {fileID: 0} 26 | m_PrefabAsset: {fileID: 0} 27 | m_GameObject: {fileID: 4902462741298375630} 28 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 29 | m_LocalPosition: {x: 0, y: 0, z: 0} 30 | m_LocalScale: {x: 1, y: 1, z: 1} 31 | m_Children: [] 32 | m_Father: {fileID: 4902462742781618429} 33 | m_RootOrder: 0 34 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 35 | m_AnchorMin: {x: 0, y: 0} 36 | m_AnchorMax: {x: 0, y: 0} 37 | m_AnchoredPosition: {x: 0, y: 0} 38 | m_SizeDelta: {x: 10, y: 0} 39 | m_Pivot: {x: 0.5, y: 0.5} 40 | --- !u!222 &4902462741298375625 41 | CanvasRenderer: 42 | m_ObjectHideFlags: 0 43 | m_CorrespondingSourceObject: {fileID: 0} 44 | m_PrefabInstance: {fileID: 0} 45 | m_PrefabAsset: {fileID: 0} 46 | m_GameObject: {fileID: 4902462741298375630} 47 | m_CullTransparentMesh: 0 48 | --- !u!114 &4902462741298375624 49 | MonoBehaviour: 50 | m_ObjectHideFlags: 0 51 | m_CorrespondingSourceObject: {fileID: 0} 52 | m_PrefabInstance: {fileID: 0} 53 | m_PrefabAsset: {fileID: 0} 54 | m_GameObject: {fileID: 4902462741298375630} 55 | m_Enabled: 1 56 | m_EditorHideFlags: 0 57 | m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} 58 | m_Name: 59 | m_EditorClassIdentifier: 60 | m_Material: {fileID: 0} 61 | m_Color: {r: 0.066082224, g: 0.9339623, b: 0.12548093, a: 1} 62 | m_RaycastTarget: 1 63 | m_OnCullStateChanged: 64 | m_PersistentCalls: 65 | m_Calls: [] 66 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 67 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 68 | m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} 69 | m_Type: 1 70 | m_PreserveAspect: 0 71 | m_FillCenter: 1 72 | m_FillMethod: 4 73 | m_FillAmount: 1 74 | m_FillClockwise: 1 75 | m_FillOrigin: 0 76 | m_UseSpriteMesh: 0 77 | --- !u!1 &4902462741749304763 78 | GameObject: 79 | m_ObjectHideFlags: 0 80 | m_CorrespondingSourceObject: {fileID: 0} 81 | m_PrefabInstance: {fileID: 0} 82 | m_PrefabAsset: {fileID: 0} 83 | serializedVersion: 6 84 | m_Component: 85 | - component: {fileID: 4902462741749304708} 86 | - component: {fileID: 4902462741749304710} 87 | - component: {fileID: 4902462741749304709} 88 | m_Layer: 5 89 | m_Name: StoreCountText 90 | m_TagString: Untagged 91 | m_Icon: {fileID: 0} 92 | m_NavMeshLayer: 0 93 | m_StaticEditorFlags: 0 94 | m_IsActive: 1 95 | --- !u!224 &4902462741749304708 96 | RectTransform: 97 | m_ObjectHideFlags: 0 98 | m_CorrespondingSourceObject: {fileID: 0} 99 | m_PrefabInstance: {fileID: 0} 100 | m_PrefabAsset: {fileID: 0} 101 | m_GameObject: {fileID: 4902462741749304763} 102 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 103 | m_LocalPosition: {x: 0, y: 0, z: 0} 104 | m_LocalScale: {x: 1, y: 1, z: 1} 105 | m_Children: [] 106 | m_Father: {fileID: 4902462742485353124} 107 | m_RootOrder: 2 108 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 109 | m_AnchorMin: {x: 0.5, y: 0.5} 110 | m_AnchorMax: {x: 0.5, y: 0.5} 111 | m_AnchoredPosition: {x: -93.513, y: -35.950012} 112 | m_SizeDelta: {x: 43.4, y: 34.4} 113 | m_Pivot: {x: 0.5, y: 0.5} 114 | --- !u!222 &4902462741749304710 115 | CanvasRenderer: 116 | m_ObjectHideFlags: 0 117 | m_CorrespondingSourceObject: {fileID: 0} 118 | m_PrefabInstance: {fileID: 0} 119 | m_PrefabAsset: {fileID: 0} 120 | m_GameObject: {fileID: 4902462741749304763} 121 | m_CullTransparentMesh: 0 122 | --- !u!114 &4902462741749304709 123 | MonoBehaviour: 124 | m_ObjectHideFlags: 0 125 | m_CorrespondingSourceObject: {fileID: 0} 126 | m_PrefabInstance: {fileID: 0} 127 | m_PrefabAsset: {fileID: 0} 128 | m_GameObject: {fileID: 4902462741749304763} 129 | m_Enabled: 1 130 | m_EditorHideFlags: 0 131 | m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} 132 | m_Name: 133 | m_EditorClassIdentifier: 134 | m_Material: {fileID: 0} 135 | m_Color: {r: 0.9811321, g: 0.9742975, b: 0.9579922, a: 1} 136 | m_RaycastTarget: 1 137 | m_OnCullStateChanged: 138 | m_PersistentCalls: 139 | m_Calls: [] 140 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 141 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 142 | m_FontData: 143 | m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} 144 | m_FontSize: 20 145 | m_FontStyle: 0 146 | m_BestFit: 0 147 | m_MinSize: 0 148 | m_MaxSize: 40 149 | m_Alignment: 1 150 | m_AlignByGeometry: 0 151 | m_RichText: 1 152 | m_HorizontalOverflow: 0 153 | m_VerticalOverflow: 0 154 | m_LineSpacing: 1 155 | m_Text: 1 156 | --- !u!1 &4902462742470718838 157 | GameObject: 158 | m_ObjectHideFlags: 0 159 | m_CorrespondingSourceObject: {fileID: 0} 160 | m_PrefabInstance: {fileID: 0} 161 | m_PrefabAsset: {fileID: 0} 162 | serializedVersion: 6 163 | m_Component: 164 | - component: {fileID: 4902462742470718839} 165 | - component: {fileID: 4902462742470718833} 166 | - component: {fileID: 4902462742470718832} 167 | m_Layer: 5 168 | m_Name: StoreNameText 169 | m_TagString: Untagged 170 | m_Icon: {fileID: 0} 171 | m_NavMeshLayer: 0 172 | m_StaticEditorFlags: 0 173 | m_IsActive: 1 174 | --- !u!224 &4902462742470718839 175 | RectTransform: 176 | m_ObjectHideFlags: 0 177 | m_CorrespondingSourceObject: {fileID: 0} 178 | m_PrefabInstance: {fileID: 0} 179 | m_PrefabAsset: {fileID: 0} 180 | m_GameObject: {fileID: 4902462742470718838} 181 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 182 | m_LocalPosition: {x: 0, y: 0, z: 0} 183 | m_LocalScale: {x: 1, y: 1, z: 1} 184 | m_Children: [] 185 | m_Father: {fileID: 4902462742485353124} 186 | m_RootOrder: 0 187 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 188 | m_AnchorMin: {x: 0.5, y: 0.5} 189 | m_AnchorMax: {x: 0.5, y: 0.5} 190 | m_AnchoredPosition: {x: 37.15, y: 23} 191 | m_SizeDelta: {x: 167.4, y: 30} 192 | m_Pivot: {x: 0.5, y: 0.5} 193 | --- !u!222 &4902462742470718833 194 | CanvasRenderer: 195 | m_ObjectHideFlags: 0 196 | m_CorrespondingSourceObject: {fileID: 0} 197 | m_PrefabInstance: {fileID: 0} 198 | m_PrefabAsset: {fileID: 0} 199 | m_GameObject: {fileID: 4902462742470718838} 200 | m_CullTransparentMesh: 0 201 | --- !u!114 &4902462742470718832 202 | MonoBehaviour: 203 | m_ObjectHideFlags: 0 204 | m_CorrespondingSourceObject: {fileID: 0} 205 | m_PrefabInstance: {fileID: 0} 206 | m_PrefabAsset: {fileID: 0} 207 | m_GameObject: {fileID: 4902462742470718838} 208 | m_Enabled: 1 209 | m_EditorHideFlags: 0 210 | m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} 211 | m_Name: 212 | m_EditorClassIdentifier: 213 | m_Material: {fileID: 0} 214 | m_Color: {r: 0.9716981, g: 0.6980102, b: 0.041251317, a: 1} 215 | m_RaycastTarget: 1 216 | m_OnCullStateChanged: 217 | m_PersistentCalls: 218 | m_Calls: [] 219 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 220 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 221 | m_FontData: 222 | m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} 223 | m_FontSize: 20 224 | m_FontStyle: 0 225 | m_BestFit: 0 226 | m_MinSize: 0 227 | m_MaxSize: 40 228 | m_Alignment: 1 229 | m_AlignByGeometry: 0 230 | m_RichText: 1 231 | m_HorizontalOverflow: 0 232 | m_VerticalOverflow: 0 233 | m_LineSpacing: 1 234 | m_Text: StoreNameeText 235 | --- !u!1 &4902462742482186491 236 | GameObject: 237 | m_ObjectHideFlags: 0 238 | m_CorrespondingSourceObject: {fileID: 0} 239 | m_PrefabInstance: {fileID: 0} 240 | m_PrefabAsset: {fileID: 0} 241 | serializedVersion: 6 242 | m_Component: 243 | - component: {fileID: 4902462742482186436} 244 | - component: {fileID: 4902462742482186438} 245 | - component: {fileID: 4902462742482186437} 246 | m_Layer: 5 247 | m_Name: BuyButtonText 248 | m_TagString: Untagged 249 | m_Icon: {fileID: 0} 250 | m_NavMeshLayer: 0 251 | m_StaticEditorFlags: 0 252 | m_IsActive: 1 253 | --- !u!224 &4902462742482186436 254 | RectTransform: 255 | m_ObjectHideFlags: 0 256 | m_CorrespondingSourceObject: {fileID: 0} 257 | m_PrefabInstance: {fileID: 0} 258 | m_PrefabAsset: {fileID: 0} 259 | m_GameObject: {fileID: 4902462742482186491} 260 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 261 | m_LocalPosition: {x: 0, y: 0, z: 0} 262 | m_LocalScale: {x: 1, y: 1, z: 1} 263 | m_Children: [] 264 | m_Father: {fileID: 4902462742745011470} 265 | m_RootOrder: 0 266 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 267 | m_AnchorMin: {x: 0, y: 0} 268 | m_AnchorMax: {x: 1, y: 1} 269 | m_AnchoredPosition: {x: 0, y: 0} 270 | m_SizeDelta: {x: 0, y: 0} 271 | m_Pivot: {x: 0.5, y: 0.5} 272 | --- !u!222 &4902462742482186438 273 | CanvasRenderer: 274 | m_ObjectHideFlags: 0 275 | m_CorrespondingSourceObject: {fileID: 0} 276 | m_PrefabInstance: {fileID: 0} 277 | m_PrefabAsset: {fileID: 0} 278 | m_GameObject: {fileID: 4902462742482186491} 279 | m_CullTransparentMesh: 0 280 | --- !u!114 &4902462742482186437 281 | MonoBehaviour: 282 | m_ObjectHideFlags: 0 283 | m_CorrespondingSourceObject: {fileID: 0} 284 | m_PrefabInstance: {fileID: 0} 285 | m_PrefabAsset: {fileID: 0} 286 | m_GameObject: {fileID: 4902462742482186491} 287 | m_Enabled: 1 288 | m_EditorHideFlags: 0 289 | m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} 290 | m_Name: 291 | m_EditorClassIdentifier: 292 | m_Material: {fileID: 0} 293 | m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} 294 | m_RaycastTarget: 1 295 | m_OnCullStateChanged: 296 | m_PersistentCalls: 297 | m_Calls: [] 298 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 299 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 300 | m_FontData: 301 | m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} 302 | m_FontSize: 14 303 | m_FontStyle: 0 304 | m_BestFit: 0 305 | m_MinSize: 10 306 | m_MaxSize: 40 307 | m_Alignment: 4 308 | m_AlignByGeometry: 0 309 | m_RichText: 1 310 | m_HorizontalOverflow: 0 311 | m_VerticalOverflow: 0 312 | m_LineSpacing: 1 313 | m_Text: Buy Store 314 | --- !u!1 &4902462742485352795 315 | GameObject: 316 | m_ObjectHideFlags: 0 317 | m_CorrespondingSourceObject: {fileID: 0} 318 | m_PrefabInstance: {fileID: 0} 319 | m_PrefabAsset: {fileID: 0} 320 | serializedVersion: 6 321 | m_Component: 322 | - component: {fileID: 4902462742485353124} 323 | - component: {fileID: 4902462742485353126} 324 | - component: {fileID: 4902462742485353125} 325 | - component: {fileID: 4902462742485353127} 326 | - component: {fileID: 5242323032262895237} 327 | m_Layer: 5 328 | m_Name: LemonadeStand 329 | m_TagString: Untagged 330 | m_Icon: {fileID: 0} 331 | m_NavMeshLayer: 0 332 | m_StaticEditorFlags: 0 333 | m_IsActive: 1 334 | --- !u!224 &4902462742485353124 335 | RectTransform: 336 | m_ObjectHideFlags: 0 337 | m_CorrespondingSourceObject: {fileID: 0} 338 | m_PrefabInstance: {fileID: 0} 339 | m_PrefabAsset: {fileID: 0} 340 | m_GameObject: {fileID: 4902462742485352795} 341 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 342 | m_LocalPosition: {x: 0, y: 0, z: 0} 343 | m_LocalScale: {x: 1, y: 1, z: 1} 344 | m_Children: 345 | - {fileID: 4902462742470718839} 346 | - {fileID: 4902462742745011470} 347 | - {fileID: 4902462741749304708} 348 | - {fileID: 4902462743044312278} 349 | - {fileID: 4902462742785078365} 350 | m_Father: {fileID: 0} 351 | m_RootOrder: 0 352 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 353 | m_AnchorMin: {x: 0.23467365, y: 0.58581597} 354 | m_AnchorMax: {x: 0.23467365, y: 0.58581597} 355 | m_AnchoredPosition: {x: -48.000015, y: 73.25} 356 | m_SizeDelta: {x: 277.3, y: 96.5} 357 | m_Pivot: {x: 0.5, y: 0.5} 358 | --- !u!222 &4902462742485353126 359 | CanvasRenderer: 360 | m_ObjectHideFlags: 0 361 | m_CorrespondingSourceObject: {fileID: 0} 362 | m_PrefabInstance: {fileID: 0} 363 | m_PrefabAsset: {fileID: 0} 364 | m_GameObject: {fileID: 4902462742485352795} 365 | m_CullTransparentMesh: 0 366 | --- !u!114 &4902462742485353125 367 | MonoBehaviour: 368 | m_ObjectHideFlags: 0 369 | m_CorrespondingSourceObject: {fileID: 0} 370 | m_PrefabInstance: {fileID: 0} 371 | m_PrefabAsset: {fileID: 0} 372 | m_GameObject: {fileID: 4902462742485352795} 373 | m_Enabled: 1 374 | m_EditorHideFlags: 0 375 | m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} 376 | m_Name: 377 | m_EditorClassIdentifier: 378 | m_Material: {fileID: 0} 379 | m_Color: {r: 1, g: 1, b: 1, a: 0.392} 380 | m_RaycastTarget: 1 381 | m_OnCullStateChanged: 382 | m_PersistentCalls: 383 | m_Calls: [] 384 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 385 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 386 | m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} 387 | m_Type: 1 388 | m_PreserveAspect: 0 389 | m_FillCenter: 1 390 | m_FillMethod: 4 391 | m_FillAmount: 1 392 | m_FillClockwise: 1 393 | m_FillOrigin: 0 394 | m_UseSpriteMesh: 0 395 | --- !u!114 &4902462742485353127 396 | MonoBehaviour: 397 | m_ObjectHideFlags: 0 398 | m_CorrespondingSourceObject: {fileID: 0} 399 | m_PrefabInstance: {fileID: 0} 400 | m_PrefabAsset: {fileID: 0} 401 | m_GameObject: {fileID: 4902462742485352795} 402 | m_Enabled: 1 403 | m_EditorHideFlags: 0 404 | m_Script: {fileID: 11500000, guid: 7998fdf13628bab499ff996308dc3902, type: 3} 405 | m_Name: 406 | m_EditorClassIdentifier: 407 | BaseStoreCost: 1.5 408 | BaseStoreProfit: 0.5 409 | StoreTimer: 4 410 | StoreCount: 0 411 | ManagerUnlock: 1 412 | StoreMultiplier: 1.1 413 | StoreUnlocked: 0 414 | StoreCountText: {fileID: 4902462741749304709} 415 | ProgressSlider: {fileID: 4902462743044312279} 416 | GameManager: {fileID: 0} 417 | BuyButtonText: {fileID: 4902462742482186437} 418 | BuyButton: {fileID: 4902462742745011471} 419 | --- !u!225 &5242323032262895237 420 | CanvasGroup: 421 | m_ObjectHideFlags: 0 422 | m_CorrespondingSourceObject: {fileID: 0} 423 | m_PrefabInstance: {fileID: 0} 424 | m_PrefabAsset: {fileID: 0} 425 | m_GameObject: {fileID: 4902462742485352795} 426 | m_Enabled: 1 427 | m_Alpha: 1 428 | m_Interactable: 1 429 | m_BlocksRaycasts: 1 430 | m_IgnoreParentGroups: 0 431 | --- !u!1 &4902462742628576400 432 | GameObject: 433 | m_ObjectHideFlags: 0 434 | m_CorrespondingSourceObject: {fileID: 0} 435 | m_PrefabInstance: {fileID: 0} 436 | m_PrefabAsset: {fileID: 0} 437 | serializedVersion: 6 438 | m_Component: 439 | - component: {fileID: 4902462742628576401} 440 | - component: {fileID: 4902462742628576403} 441 | - component: {fileID: 4902462742628576402} 442 | m_Layer: 5 443 | m_Name: Background 444 | m_TagString: Untagged 445 | m_Icon: {fileID: 0} 446 | m_NavMeshLayer: 0 447 | m_StaticEditorFlags: 0 448 | m_IsActive: 1 449 | --- !u!224 &4902462742628576401 450 | RectTransform: 451 | m_ObjectHideFlags: 0 452 | m_CorrespondingSourceObject: {fileID: 0} 453 | m_PrefabInstance: {fileID: 0} 454 | m_PrefabAsset: {fileID: 0} 455 | m_GameObject: {fileID: 4902462742628576400} 456 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 457 | m_LocalPosition: {x: 0, y: 0, z: 0} 458 | m_LocalScale: {x: 1, y: 1, z: 1} 459 | m_Children: [] 460 | m_Father: {fileID: 4902462743044312278} 461 | m_RootOrder: 0 462 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 463 | m_AnchorMin: {x: 0, y: 0.25} 464 | m_AnchorMax: {x: 1, y: 0.75} 465 | m_AnchoredPosition: {x: 0, y: 0} 466 | m_SizeDelta: {x: 0, y: 0} 467 | m_Pivot: {x: 0.5, y: 0.5} 468 | --- !u!222 &4902462742628576403 469 | CanvasRenderer: 470 | m_ObjectHideFlags: 0 471 | m_CorrespondingSourceObject: {fileID: 0} 472 | m_PrefabInstance: {fileID: 0} 473 | m_PrefabAsset: {fileID: 0} 474 | m_GameObject: {fileID: 4902462742628576400} 475 | m_CullTransparentMesh: 0 476 | --- !u!114 &4902462742628576402 477 | MonoBehaviour: 478 | m_ObjectHideFlags: 0 479 | m_CorrespondingSourceObject: {fileID: 0} 480 | m_PrefabInstance: {fileID: 0} 481 | m_PrefabAsset: {fileID: 0} 482 | m_GameObject: {fileID: 4902462742628576400} 483 | m_Enabled: 1 484 | m_EditorHideFlags: 0 485 | m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} 486 | m_Name: 487 | m_EditorClassIdentifier: 488 | m_Material: {fileID: 0} 489 | m_Color: {r: 1, g: 1, b: 1, a: 1} 490 | m_RaycastTarget: 1 491 | m_OnCullStateChanged: 492 | m_PersistentCalls: 493 | m_Calls: [] 494 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 495 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 496 | m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} 497 | m_Type: 1 498 | m_PreserveAspect: 0 499 | m_FillCenter: 1 500 | m_FillMethod: 4 501 | m_FillAmount: 1 502 | m_FillClockwise: 1 503 | m_FillOrigin: 0 504 | m_UseSpriteMesh: 0 505 | --- !u!1 &4902462742745011469 506 | GameObject: 507 | m_ObjectHideFlags: 0 508 | m_CorrespondingSourceObject: {fileID: 0} 509 | m_PrefabInstance: {fileID: 0} 510 | m_PrefabAsset: {fileID: 0} 511 | serializedVersion: 6 512 | m_Component: 513 | - component: {fileID: 4902462742745011470} 514 | - component: {fileID: 4902462742745011465} 515 | - component: {fileID: 4902462742745011464} 516 | - component: {fileID: 4902462742745011471} 517 | m_Layer: 5 518 | m_Name: BuyStoreButton 519 | m_TagString: Untagged 520 | m_Icon: {fileID: 0} 521 | m_NavMeshLayer: 0 522 | m_StaticEditorFlags: 0 523 | m_IsActive: 1 524 | --- !u!224 &4902462742745011470 525 | RectTransform: 526 | m_ObjectHideFlags: 0 527 | m_CorrespondingSourceObject: {fileID: 0} 528 | m_PrefabInstance: {fileID: 0} 529 | m_PrefabAsset: {fileID: 0} 530 | m_GameObject: {fileID: 4902462742745011469} 531 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 532 | m_LocalPosition: {x: 0, y: 0, z: 0} 533 | m_LocalScale: {x: 1, y: 1, z: 1} 534 | m_Children: 535 | - {fileID: 4902462742482186436} 536 | m_Father: {fileID: 4902462742485353124} 537 | m_RootOrder: 1 538 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 539 | m_AnchorMin: {x: 0.5, y: 0.5} 540 | m_AnchorMax: {x: 0.5, y: 0.5} 541 | m_AnchoredPosition: {x: 36.1, y: -17.2} 542 | m_SizeDelta: {x: 154.7, y: 34.4} 543 | m_Pivot: {x: 0.5, y: 0.5} 544 | --- !u!222 &4902462742745011465 545 | CanvasRenderer: 546 | m_ObjectHideFlags: 0 547 | m_CorrespondingSourceObject: {fileID: 0} 548 | m_PrefabInstance: {fileID: 0} 549 | m_PrefabAsset: {fileID: 0} 550 | m_GameObject: {fileID: 4902462742745011469} 551 | m_CullTransparentMesh: 0 552 | --- !u!114 &4902462742745011464 553 | MonoBehaviour: 554 | m_ObjectHideFlags: 0 555 | m_CorrespondingSourceObject: {fileID: 0} 556 | m_PrefabInstance: {fileID: 0} 557 | m_PrefabAsset: {fileID: 0} 558 | m_GameObject: {fileID: 4902462742745011469} 559 | m_Enabled: 1 560 | m_EditorHideFlags: 0 561 | m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} 562 | m_Name: 563 | m_EditorClassIdentifier: 564 | m_Material: {fileID: 0} 565 | m_Color: {r: 1, g: 1, b: 1, a: 1} 566 | m_RaycastTarget: 1 567 | m_OnCullStateChanged: 568 | m_PersistentCalls: 569 | m_Calls: [] 570 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 571 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 572 | m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} 573 | m_Type: 1 574 | m_PreserveAspect: 0 575 | m_FillCenter: 1 576 | m_FillMethod: 4 577 | m_FillAmount: 1 578 | m_FillClockwise: 1 579 | m_FillOrigin: 0 580 | m_UseSpriteMesh: 0 581 | --- !u!114 &4902462742745011471 582 | MonoBehaviour: 583 | m_ObjectHideFlags: 0 584 | m_CorrespondingSourceObject: {fileID: 0} 585 | m_PrefabInstance: {fileID: 0} 586 | m_PrefabAsset: {fileID: 0} 587 | m_GameObject: {fileID: 4902462742745011469} 588 | m_Enabled: 1 589 | m_EditorHideFlags: 0 590 | m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} 591 | m_Name: 592 | m_EditorClassIdentifier: 593 | m_Navigation: 594 | m_Mode: 3 595 | m_SelectOnUp: {fileID: 0} 596 | m_SelectOnDown: {fileID: 0} 597 | m_SelectOnLeft: {fileID: 0} 598 | m_SelectOnRight: {fileID: 0} 599 | m_Transition: 1 600 | m_Colors: 601 | m_NormalColor: {r: 0.1064436, g: 0.9811321, b: 0.12804292, a: 1} 602 | m_HighlightedColor: {r: 0.051301632, g: 0.7169812, b: 0.02367392, a: 1} 603 | m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} 604 | m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} 605 | m_DisabledColor: {r: 0.9716981, g: 0.24292453, b: 0.24292453, a: 0.5019608} 606 | m_ColorMultiplier: 1 607 | m_FadeDuration: 0.1 608 | m_SpriteState: 609 | m_HighlightedSprite: {fileID: 0} 610 | m_PressedSprite: {fileID: 0} 611 | m_SelectedSprite: {fileID: 0} 612 | m_DisabledSprite: {fileID: 0} 613 | m_AnimationTriggers: 614 | m_NormalTrigger: Normal 615 | m_HighlightedTrigger: Highlighted 616 | m_PressedTrigger: Pressed 617 | m_SelectedTrigger: Selected 618 | m_DisabledTrigger: Disabled 619 | m_Interactable: 1 620 | m_TargetGraphic: {fileID: 4902462742745011464} 621 | m_OnClick: 622 | m_PersistentCalls: 623 | m_Calls: 624 | - m_Target: {fileID: 4902462742485353127} 625 | m_MethodName: BuyStoreOnClick 626 | m_Mode: 1 627 | m_Arguments: 628 | m_ObjectArgument: {fileID: 0} 629 | m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine 630 | m_IntArgument: 0 631 | m_FloatArgument: 0 632 | m_StringArgument: 633 | m_BoolArgument: 0 634 | m_CallState: 2 635 | m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, Unity.ugui, Version=1.0.0.0, 636 | Culture=neutral, PublicKeyToken=null 637 | --- !u!1 &4902462742781618428 638 | GameObject: 639 | m_ObjectHideFlags: 0 640 | m_CorrespondingSourceObject: {fileID: 0} 641 | m_PrefabInstance: {fileID: 0} 642 | m_PrefabAsset: {fileID: 0} 643 | serializedVersion: 6 644 | m_Component: 645 | - component: {fileID: 4902462742781618429} 646 | m_Layer: 5 647 | m_Name: Fill Area 648 | m_TagString: Untagged 649 | m_Icon: {fileID: 0} 650 | m_NavMeshLayer: 0 651 | m_StaticEditorFlags: 0 652 | m_IsActive: 1 653 | --- !u!224 &4902462742781618429 654 | RectTransform: 655 | m_ObjectHideFlags: 0 656 | m_CorrespondingSourceObject: {fileID: 0} 657 | m_PrefabInstance: {fileID: 0} 658 | m_PrefabAsset: {fileID: 0} 659 | m_GameObject: {fileID: 4902462742781618428} 660 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 661 | m_LocalPosition: {x: 0, y: 0, z: 0} 662 | m_LocalScale: {x: 1, y: 1, z: 1} 663 | m_Children: 664 | - {fileID: 4902462741298375631} 665 | m_Father: {fileID: 4902462743044312278} 666 | m_RootOrder: 1 667 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 668 | m_AnchorMin: {x: 0, y: 0.25} 669 | m_AnchorMax: {x: 1, y: 0.75} 670 | m_AnchoredPosition: {x: -5, y: 0} 671 | m_SizeDelta: {x: -20, y: 0} 672 | m_Pivot: {x: 0.5, y: 0.5} 673 | --- !u!1 &4902462742785078364 674 | GameObject: 675 | m_ObjectHideFlags: 0 676 | m_CorrespondingSourceObject: {fileID: 0} 677 | m_PrefabInstance: {fileID: 0} 678 | m_PrefabAsset: {fileID: 0} 679 | serializedVersion: 6 680 | m_Component: 681 | - component: {fileID: 4902462742785078365} 682 | - component: {fileID: 4902462742785078360} 683 | - component: {fileID: 4902462742785078367} 684 | - component: {fileID: 4902462742785078366} 685 | m_Layer: 5 686 | m_Name: ImageButtonClick 687 | m_TagString: Untagged 688 | m_Icon: {fileID: 0} 689 | m_NavMeshLayer: 0 690 | m_StaticEditorFlags: 0 691 | m_IsActive: 1 692 | --- !u!224 &4902462742785078365 693 | RectTransform: 694 | m_ObjectHideFlags: 0 695 | m_CorrespondingSourceObject: {fileID: 0} 696 | m_PrefabInstance: {fileID: 0} 697 | m_PrefabAsset: {fileID: 0} 698 | m_GameObject: {fileID: 4902462742785078364} 699 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 700 | m_LocalPosition: {x: 0, y: 0, z: 0} 701 | m_LocalScale: {x: 1, y: 1, z: 1} 702 | m_Children: [] 703 | m_Father: {fileID: 4902462742485353124} 704 | m_RootOrder: 4 705 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 706 | m_AnchorMin: {x: 0.5, y: 0.5} 707 | m_AnchorMax: {x: 0.5, y: 0.5} 708 | m_AnchoredPosition: {x: -93.513, y: 11.813} 709 | m_SizeDelta: {x: 61.126, y: 61.126} 710 | m_Pivot: {x: 0.5, y: 0.5} 711 | --- !u!222 &4902462742785078360 712 | CanvasRenderer: 713 | m_ObjectHideFlags: 0 714 | m_CorrespondingSourceObject: {fileID: 0} 715 | m_PrefabInstance: {fileID: 0} 716 | m_PrefabAsset: {fileID: 0} 717 | m_GameObject: {fileID: 4902462742785078364} 718 | m_CullTransparentMesh: 0 719 | --- !u!114 &4902462742785078367 720 | MonoBehaviour: 721 | m_ObjectHideFlags: 0 722 | m_CorrespondingSourceObject: {fileID: 0} 723 | m_PrefabInstance: {fileID: 0} 724 | m_PrefabAsset: {fileID: 0} 725 | m_GameObject: {fileID: 4902462742785078364} 726 | m_Enabled: 1 727 | m_EditorHideFlags: 0 728 | m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} 729 | m_Name: 730 | m_EditorClassIdentifier: 731 | m_Material: {fileID: 0} 732 | m_Color: {r: 1, g: 1, b: 1, a: 1} 733 | m_RaycastTarget: 1 734 | m_OnCullStateChanged: 735 | m_PersistentCalls: 736 | m_Calls: [] 737 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 738 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 739 | m_Sprite: {fileID: 21300000, guid: 9b42c667f9d8f4b498209839f148e721, type: 3} 740 | m_Type: 0 741 | m_PreserveAspect: 0 742 | m_FillCenter: 1 743 | m_FillMethod: 4 744 | m_FillAmount: 1 745 | m_FillClockwise: 1 746 | m_FillOrigin: 0 747 | m_UseSpriteMesh: 0 748 | --- !u!114 &4902462742785078366 749 | MonoBehaviour: 750 | m_ObjectHideFlags: 0 751 | m_CorrespondingSourceObject: {fileID: 0} 752 | m_PrefabInstance: {fileID: 0} 753 | m_PrefabAsset: {fileID: 0} 754 | m_GameObject: {fileID: 4902462742785078364} 755 | m_Enabled: 1 756 | m_EditorHideFlags: 0 757 | m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} 758 | m_Name: 759 | m_EditorClassIdentifier: 760 | m_Navigation: 761 | m_Mode: 3 762 | m_SelectOnUp: {fileID: 0} 763 | m_SelectOnDown: {fileID: 0} 764 | m_SelectOnLeft: {fileID: 0} 765 | m_SelectOnRight: {fileID: 0} 766 | m_Transition: 1 767 | m_Colors: 768 | m_NormalColor: {r: 1, g: 1, b: 1, a: 1} 769 | m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} 770 | m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} 771 | m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} 772 | m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} 773 | m_ColorMultiplier: 1 774 | m_FadeDuration: 0.1 775 | m_SpriteState: 776 | m_HighlightedSprite: {fileID: 0} 777 | m_PressedSprite: {fileID: 0} 778 | m_SelectedSprite: {fileID: 0} 779 | m_DisabledSprite: {fileID: 0} 780 | m_AnimationTriggers: 781 | m_NormalTrigger: Normal 782 | m_HighlightedTrigger: Highlighted 783 | m_PressedTrigger: Pressed 784 | m_SelectedTrigger: Selected 785 | m_DisabledTrigger: Disabled 786 | m_Interactable: 1 787 | m_TargetGraphic: {fileID: 4902462742785078367} 788 | m_OnClick: 789 | m_PersistentCalls: 790 | m_Calls: 791 | - m_Target: {fileID: 4902462742485353127} 792 | m_MethodName: StoreOnClick 793 | m_Mode: 1 794 | m_Arguments: 795 | m_ObjectArgument: {fileID: 0} 796 | m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine 797 | m_IntArgument: 0 798 | m_FloatArgument: 0 799 | m_StringArgument: 800 | m_BoolArgument: 0 801 | m_CallState: 2 802 | m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, Unity.ugui, Version=1.0.0.0, 803 | Culture=neutral, PublicKeyToken=null 804 | --- !u!1 &4902462743044312277 805 | GameObject: 806 | m_ObjectHideFlags: 0 807 | m_CorrespondingSourceObject: {fileID: 0} 808 | m_PrefabInstance: {fileID: 0} 809 | m_PrefabAsset: {fileID: 0} 810 | serializedVersion: 6 811 | m_Component: 812 | - component: {fileID: 4902462743044312278} 813 | - component: {fileID: 4902462743044312279} 814 | m_Layer: 5 815 | m_Name: ProgressSlider 816 | m_TagString: Untagged 817 | m_Icon: {fileID: 0} 818 | m_NavMeshLayer: 0 819 | m_StaticEditorFlags: 0 820 | m_IsActive: 1 821 | --- !u!224 &4902462743044312278 822 | RectTransform: 823 | m_ObjectHideFlags: 0 824 | m_CorrespondingSourceObject: {fileID: 0} 825 | m_PrefabInstance: {fileID: 0} 826 | m_PrefabAsset: {fileID: 0} 827 | m_GameObject: {fileID: 4902462743044312277} 828 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 829 | m_LocalPosition: {x: 0, y: 0, z: 0} 830 | m_LocalScale: {x: 1, y: 1, z: 1} 831 | m_Children: 832 | - {fileID: 4902462742628576401} 833 | - {fileID: 4902462742781618429} 834 | m_Father: {fileID: 4902462742485353124} 835 | m_RootOrder: 3 836 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 837 | m_AnchorMin: {x: 0.5, y: 0.5} 838 | m_AnchorMax: {x: 0.5, y: 0.5} 839 | m_AnchoredPosition: {x: 33.450012, y: 10} 840 | m_SizeDelta: {x: 160, y: 20} 841 | m_Pivot: {x: 0.5, y: 0.5} 842 | --- !u!114 &4902462743044312279 843 | MonoBehaviour: 844 | m_ObjectHideFlags: 0 845 | m_CorrespondingSourceObject: {fileID: 0} 846 | m_PrefabInstance: {fileID: 0} 847 | m_PrefabAsset: {fileID: 0} 848 | m_GameObject: {fileID: 4902462743044312277} 849 | m_Enabled: 1 850 | m_EditorHideFlags: 0 851 | m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} 852 | m_Name: 853 | m_EditorClassIdentifier: 854 | m_Navigation: 855 | m_Mode: 3 856 | m_SelectOnUp: {fileID: 0} 857 | m_SelectOnDown: {fileID: 0} 858 | m_SelectOnLeft: {fileID: 0} 859 | m_SelectOnRight: {fileID: 0} 860 | m_Transition: 1 861 | m_Colors: 862 | m_NormalColor: {r: 0.06808472, g: 0.9622642, b: 0.15011984, a: 1} 863 | m_HighlightedColor: {r: 0.15865123, g: 0.8679245, b: 0.09416164, a: 1} 864 | m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} 865 | m_SelectedColor: {r: 0.030526895, g: 0.9245283, b: 0.16602565, a: 1} 866 | m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} 867 | m_ColorMultiplier: 1 868 | m_FadeDuration: 0.1 869 | m_SpriteState: 870 | m_HighlightedSprite: {fileID: 0} 871 | m_PressedSprite: {fileID: 0} 872 | m_SelectedSprite: {fileID: 0} 873 | m_DisabledSprite: {fileID: 0} 874 | m_AnimationTriggers: 875 | m_NormalTrigger: Normal 876 | m_HighlightedTrigger: Highlighted 877 | m_PressedTrigger: Pressed 878 | m_SelectedTrigger: Selected 879 | m_DisabledTrigger: Disabled 880 | m_Interactable: 1 881 | m_TargetGraphic: {fileID: 0} 882 | m_FillRect: {fileID: 4902462741298375631} 883 | m_HandleRect: {fileID: 0} 884 | m_Direction: 0 885 | m_MinValue: 0 886 | m_MaxValue: 1 887 | m_WholeNumbers: 0 888 | m_Value: 0.52 889 | m_OnValueChanged: 890 | m_PersistentCalls: 891 | m_Calls: [] 892 | m_TypeName: UnityEngine.UI.Slider+SliderEvent, Unity.ugui, Version=1.0.0.0, Culture=neutral, 893 | PublicKeyToken=null 894 | -------------------------------------------------------------------------------- /Assets/Prefab/LemonadeStand.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 76a9ec7669d8053409a8dba0dd329b70 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefab/ManagerPrefab.prefab: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1 &2611498599749033599 4 | GameObject: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | serializedVersion: 6 10 | m_Component: 11 | - component: {fileID: 8609016387913752523} 12 | - component: {fileID: 1741214632997353319} 13 | - component: {fileID: 51335181057541385} 14 | m_Layer: 5 15 | m_Name: ManagerNameText 16 | m_TagString: Untagged 17 | m_Icon: {fileID: 0} 18 | m_NavMeshLayer: 0 19 | m_StaticEditorFlags: 0 20 | m_IsActive: 1 21 | --- !u!224 &8609016387913752523 22 | RectTransform: 23 | m_ObjectHideFlags: 0 24 | m_CorrespondingSourceObject: {fileID: 0} 25 | m_PrefabInstance: {fileID: 0} 26 | m_PrefabAsset: {fileID: 0} 27 | m_GameObject: {fileID: 2611498599749033599} 28 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 29 | m_LocalPosition: {x: 0, y: 0, z: 0} 30 | m_LocalScale: {x: 1, y: 1, z: 1} 31 | m_Children: [] 32 | m_Father: {fileID: 7686317429069860108} 33 | m_RootOrder: 0 34 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 35 | m_AnchorMin: {x: 0.5, y: 0.5} 36 | m_AnchorMax: {x: 0.5, y: 0.5} 37 | m_AnchoredPosition: {x: -0, y: 27} 38 | m_SizeDelta: {x: 183, y: 30} 39 | m_Pivot: {x: 0.5, y: 0.5} 40 | --- !u!222 &1741214632997353319 41 | CanvasRenderer: 42 | m_ObjectHideFlags: 0 43 | m_CorrespondingSourceObject: {fileID: 0} 44 | m_PrefabInstance: {fileID: 0} 45 | m_PrefabAsset: {fileID: 0} 46 | m_GameObject: {fileID: 2611498599749033599} 47 | m_CullTransparentMesh: 0 48 | --- !u!114 &51335181057541385 49 | MonoBehaviour: 50 | m_ObjectHideFlags: 0 51 | m_CorrespondingSourceObject: {fileID: 0} 52 | m_PrefabInstance: {fileID: 0} 53 | m_PrefabAsset: {fileID: 0} 54 | m_GameObject: {fileID: 2611498599749033599} 55 | m_Enabled: 1 56 | m_EditorHideFlags: 0 57 | m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} 58 | m_Name: 59 | m_EditorClassIdentifier: 60 | m_Material: {fileID: 0} 61 | m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} 62 | m_RaycastTarget: 1 63 | m_OnCullStateChanged: 64 | m_PersistentCalls: 65 | m_Calls: [] 66 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 67 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 68 | m_FontData: 69 | m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} 70 | m_FontSize: 16 71 | m_FontStyle: 0 72 | m_BestFit: 0 73 | m_MinSize: 1 74 | m_MaxSize: 40 75 | m_Alignment: 1 76 | m_AlignByGeometry: 0 77 | m_RichText: 1 78 | m_HorizontalOverflow: 0 79 | m_VerticalOverflow: 0 80 | m_LineSpacing: 1 81 | m_Text: New Text 82 | --- !u!1 &5369054891089402719 83 | GameObject: 84 | m_ObjectHideFlags: 0 85 | m_CorrespondingSourceObject: {fileID: 0} 86 | m_PrefabInstance: {fileID: 0} 87 | m_PrefabAsset: {fileID: 0} 88 | serializedVersion: 6 89 | m_Component: 90 | - component: {fileID: 8250690553531823439} 91 | - component: {fileID: 8432184971314655634} 92 | - component: {fileID: 3986341730340702726} 93 | m_Layer: 5 94 | m_Name: UnlockManagerButtonText 95 | m_TagString: Untagged 96 | m_Icon: {fileID: 0} 97 | m_NavMeshLayer: 0 98 | m_StaticEditorFlags: 0 99 | m_IsActive: 1 100 | --- !u!224 &8250690553531823439 101 | RectTransform: 102 | m_ObjectHideFlags: 0 103 | m_CorrespondingSourceObject: {fileID: 0} 104 | m_PrefabInstance: {fileID: 0} 105 | m_PrefabAsset: {fileID: 0} 106 | m_GameObject: {fileID: 5369054891089402719} 107 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 108 | m_LocalPosition: {x: 0, y: 0, z: 0} 109 | m_LocalScale: {x: 1, y: 1, z: 1} 110 | m_Children: [] 111 | m_Father: {fileID: 6803626601037955729} 112 | m_RootOrder: 0 113 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 114 | m_AnchorMin: {x: 0, y: 0} 115 | m_AnchorMax: {x: 1, y: 1} 116 | m_AnchoredPosition: {x: 0, y: 0} 117 | m_SizeDelta: {x: 0, y: 0} 118 | m_Pivot: {x: 0.5, y: 0.5} 119 | --- !u!222 &8432184971314655634 120 | CanvasRenderer: 121 | m_ObjectHideFlags: 0 122 | m_CorrespondingSourceObject: {fileID: 0} 123 | m_PrefabInstance: {fileID: 0} 124 | m_PrefabAsset: {fileID: 0} 125 | m_GameObject: {fileID: 5369054891089402719} 126 | m_CullTransparentMesh: 0 127 | --- !u!114 &3986341730340702726 128 | MonoBehaviour: 129 | m_ObjectHideFlags: 0 130 | m_CorrespondingSourceObject: {fileID: 0} 131 | m_PrefabInstance: {fileID: 0} 132 | m_PrefabAsset: {fileID: 0} 133 | m_GameObject: {fileID: 5369054891089402719} 134 | m_Enabled: 1 135 | m_EditorHideFlags: 0 136 | m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} 137 | m_Name: 138 | m_EditorClassIdentifier: 139 | m_Material: {fileID: 0} 140 | m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} 141 | m_RaycastTarget: 1 142 | m_OnCullStateChanged: 143 | m_PersistentCalls: 144 | m_Calls: [] 145 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 146 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 147 | m_FontData: 148 | m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} 149 | m_FontSize: 14 150 | m_FontStyle: 0 151 | m_BestFit: 0 152 | m_MinSize: 10 153 | m_MaxSize: 40 154 | m_Alignment: 4 155 | m_AlignByGeometry: 0 156 | m_RichText: 1 157 | m_HorizontalOverflow: 0 158 | m_VerticalOverflow: 0 159 | m_LineSpacing: 1 160 | m_Text: Unlock 161 | --- !u!1 &6512281552984512699 162 | GameObject: 163 | m_ObjectHideFlags: 0 164 | m_CorrespondingSourceObject: {fileID: 0} 165 | m_PrefabInstance: {fileID: 0} 166 | m_PrefabAsset: {fileID: 0} 167 | serializedVersion: 6 168 | m_Component: 169 | - component: {fileID: 7686317429069860108} 170 | - component: {fileID: 1012965236045884089} 171 | - component: {fileID: 6379845651122816993} 172 | m_Layer: 5 173 | m_Name: ManagerPrefab 174 | m_TagString: Untagged 175 | m_Icon: {fileID: 0} 176 | m_NavMeshLayer: 0 177 | m_StaticEditorFlags: 0 178 | m_IsActive: 1 179 | --- !u!224 &7686317429069860108 180 | RectTransform: 181 | m_ObjectHideFlags: 0 182 | m_CorrespondingSourceObject: {fileID: 0} 183 | m_PrefabInstance: {fileID: 0} 184 | m_PrefabAsset: {fileID: 0} 185 | m_GameObject: {fileID: 6512281552984512699} 186 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 187 | m_LocalPosition: {x: 0, y: 0, z: 0} 188 | m_LocalScale: {x: 1, y: 1, z: 1} 189 | m_Children: 190 | - {fileID: 8609016387913752523} 191 | - {fileID: 6803626601037955729} 192 | m_Father: {fileID: 0} 193 | m_RootOrder: 0 194 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 195 | m_AnchorMin: {x: 0, y: 0} 196 | m_AnchorMax: {x: 0, y: 0} 197 | m_AnchoredPosition: {x: 0, y: 0} 198 | m_SizeDelta: {x: 0, y: 0} 199 | m_Pivot: {x: 0.5, y: 0.5} 200 | --- !u!222 &1012965236045884089 201 | CanvasRenderer: 202 | m_ObjectHideFlags: 0 203 | m_CorrespondingSourceObject: {fileID: 0} 204 | m_PrefabInstance: {fileID: 0} 205 | m_PrefabAsset: {fileID: 0} 206 | m_GameObject: {fileID: 6512281552984512699} 207 | m_CullTransparentMesh: 0 208 | --- !u!114 &6379845651122816993 209 | MonoBehaviour: 210 | m_ObjectHideFlags: 0 211 | m_CorrespondingSourceObject: {fileID: 0} 212 | m_PrefabInstance: {fileID: 0} 213 | m_PrefabAsset: {fileID: 0} 214 | m_GameObject: {fileID: 6512281552984512699} 215 | m_Enabled: 1 216 | m_EditorHideFlags: 0 217 | m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} 218 | m_Name: 219 | m_EditorClassIdentifier: 220 | m_Material: {fileID: 0} 221 | m_Color: {r: 1, g: 1, b: 1, a: 0.392} 222 | m_RaycastTarget: 1 223 | m_OnCullStateChanged: 224 | m_PersistentCalls: 225 | m_Calls: [] 226 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 227 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 228 | m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} 229 | m_Type: 1 230 | m_PreserveAspect: 0 231 | m_FillCenter: 1 232 | m_FillMethod: 4 233 | m_FillAmount: 1 234 | m_FillClockwise: 1 235 | m_FillOrigin: 0 236 | m_UseSpriteMesh: 0 237 | --- !u!1 &8630007729628781598 238 | GameObject: 239 | m_ObjectHideFlags: 0 240 | m_CorrespondingSourceObject: {fileID: 0} 241 | m_PrefabInstance: {fileID: 0} 242 | m_PrefabAsset: {fileID: 0} 243 | serializedVersion: 6 244 | m_Component: 245 | - component: {fileID: 6803626601037955729} 246 | - component: {fileID: 6628673257109628600} 247 | - component: {fileID: 178993561221997542} 248 | - component: {fileID: 2650802187838024652} 249 | m_Layer: 5 250 | m_Name: UnlockManagerButton 251 | m_TagString: Untagged 252 | m_Icon: {fileID: 0} 253 | m_NavMeshLayer: 0 254 | m_StaticEditorFlags: 0 255 | m_IsActive: 1 256 | --- !u!224 &6803626601037955729 257 | RectTransform: 258 | m_ObjectHideFlags: 0 259 | m_CorrespondingSourceObject: {fileID: 0} 260 | m_PrefabInstance: {fileID: 0} 261 | m_PrefabAsset: {fileID: 0} 262 | m_GameObject: {fileID: 8630007729628781598} 263 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 264 | m_LocalPosition: {x: 0, y: 0, z: 0} 265 | m_LocalScale: {x: 1, y: 1, z: 1} 266 | m_Children: 267 | - {fileID: 8250690553531823439} 268 | m_Father: {fileID: 7686317429069860108} 269 | m_RootOrder: 1 270 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 271 | m_AnchorMin: {x: 0.5, y: 0.5} 272 | m_AnchorMax: {x: 0.5, y: 0.5} 273 | m_AnchoredPosition: {x: 0, y: -20} 274 | m_SizeDelta: {x: 183, y: 40} 275 | m_Pivot: {x: 0.5, y: 0.5} 276 | --- !u!222 &6628673257109628600 277 | CanvasRenderer: 278 | m_ObjectHideFlags: 0 279 | m_CorrespondingSourceObject: {fileID: 0} 280 | m_PrefabInstance: {fileID: 0} 281 | m_PrefabAsset: {fileID: 0} 282 | m_GameObject: {fileID: 8630007729628781598} 283 | m_CullTransparentMesh: 0 284 | --- !u!114 &178993561221997542 285 | MonoBehaviour: 286 | m_ObjectHideFlags: 0 287 | m_CorrespondingSourceObject: {fileID: 0} 288 | m_PrefabInstance: {fileID: 0} 289 | m_PrefabAsset: {fileID: 0} 290 | m_GameObject: {fileID: 8630007729628781598} 291 | m_Enabled: 1 292 | m_EditorHideFlags: 0 293 | m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} 294 | m_Name: 295 | m_EditorClassIdentifier: 296 | m_Material: {fileID: 0} 297 | m_Color: {r: 1, g: 1, b: 1, a: 1} 298 | m_RaycastTarget: 1 299 | m_OnCullStateChanged: 300 | m_PersistentCalls: 301 | m_Calls: [] 302 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 303 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 304 | m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} 305 | m_Type: 1 306 | m_PreserveAspect: 0 307 | m_FillCenter: 1 308 | m_FillMethod: 4 309 | m_FillAmount: 1 310 | m_FillClockwise: 1 311 | m_FillOrigin: 0 312 | m_UseSpriteMesh: 0 313 | --- !u!114 &2650802187838024652 314 | MonoBehaviour: 315 | m_ObjectHideFlags: 0 316 | m_CorrespondingSourceObject: {fileID: 0} 317 | m_PrefabInstance: {fileID: 0} 318 | m_PrefabAsset: {fileID: 0} 319 | m_GameObject: {fileID: 8630007729628781598} 320 | m_Enabled: 1 321 | m_EditorHideFlags: 0 322 | m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} 323 | m_Name: 324 | m_EditorClassIdentifier: 325 | m_Navigation: 326 | m_Mode: 3 327 | m_SelectOnUp: {fileID: 0} 328 | m_SelectOnDown: {fileID: 0} 329 | m_SelectOnLeft: {fileID: 0} 330 | m_SelectOnRight: {fileID: 0} 331 | m_Transition: 1 332 | m_Colors: 333 | m_NormalColor: {r: 0.032395888, g: 0.9811321, b: 0.07396897, a: 1} 334 | m_HighlightedColor: {r: 0.43596476, g: 0.9528302, b: 0.50749576, a: 1} 335 | m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} 336 | m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} 337 | m_DisabledColor: {r: 0.990566, g: 0.3224012, b: 0.3224012, a: 0.5019608} 338 | m_ColorMultiplier: 1 339 | m_FadeDuration: 0.1 340 | m_SpriteState: 341 | m_HighlightedSprite: {fileID: 0} 342 | m_PressedSprite: {fileID: 0} 343 | m_SelectedSprite: {fileID: 0} 344 | m_DisabledSprite: {fileID: 0} 345 | m_AnimationTriggers: 346 | m_NormalTrigger: Normal 347 | m_HighlightedTrigger: Highlighted 348 | m_PressedTrigger: Pressed 349 | m_SelectedTrigger: Selected 350 | m_DisabledTrigger: Disabled 351 | m_Interactable: 1 352 | m_TargetGraphic: {fileID: 178993561221997542} 353 | m_OnClick: 354 | m_PersistentCalls: 355 | m_Calls: [] 356 | m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, Unity.ugui, Version=1.0.0.0, 357 | Culture=neutral, PublicKeyToken=null 358 | -------------------------------------------------------------------------------- /Assets/Prefab/ManagerPrefab.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f59fec36d6dd254c8260ba2d6f3699f 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefab/StorePanel.prefab: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1 &4902462741298375630 4 | GameObject: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | serializedVersion: 6 10 | m_Component: 11 | - component: {fileID: 4902462741298375631} 12 | - component: {fileID: 4902462741298375625} 13 | - component: {fileID: 4902462741298375624} 14 | m_Layer: 5 15 | m_Name: Fill 16 | m_TagString: Untagged 17 | m_Icon: {fileID: 0} 18 | m_NavMeshLayer: 0 19 | m_StaticEditorFlags: 0 20 | m_IsActive: 1 21 | --- !u!224 &4902462741298375631 22 | RectTransform: 23 | m_ObjectHideFlags: 0 24 | m_CorrespondingSourceObject: {fileID: 0} 25 | m_PrefabInstance: {fileID: 0} 26 | m_PrefabAsset: {fileID: 0} 27 | m_GameObject: {fileID: 4902462741298375630} 28 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 29 | m_LocalPosition: {x: 0, y: 0, z: 0} 30 | m_LocalScale: {x: 1, y: 1, z: 1} 31 | m_Children: [] 32 | m_Father: {fileID: 4902462742781618429} 33 | m_RootOrder: 0 34 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 35 | m_AnchorMin: {x: 0, y: 0} 36 | m_AnchorMax: {x: 0, y: 0} 37 | m_AnchoredPosition: {x: 0, y: 0} 38 | m_SizeDelta: {x: 10, y: 0} 39 | m_Pivot: {x: 0.5, y: 0.5} 40 | --- !u!222 &4902462741298375625 41 | CanvasRenderer: 42 | m_ObjectHideFlags: 0 43 | m_CorrespondingSourceObject: {fileID: 0} 44 | m_PrefabInstance: {fileID: 0} 45 | m_PrefabAsset: {fileID: 0} 46 | m_GameObject: {fileID: 4902462741298375630} 47 | m_CullTransparentMesh: 0 48 | --- !u!114 &4902462741298375624 49 | MonoBehaviour: 50 | m_ObjectHideFlags: 0 51 | m_CorrespondingSourceObject: {fileID: 0} 52 | m_PrefabInstance: {fileID: 0} 53 | m_PrefabAsset: {fileID: 0} 54 | m_GameObject: {fileID: 4902462741298375630} 55 | m_Enabled: 1 56 | m_EditorHideFlags: 0 57 | m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} 58 | m_Name: 59 | m_EditorClassIdentifier: 60 | m_Material: {fileID: 0} 61 | m_Color: {r: 0.066082224, g: 0.9339623, b: 0.12548093, a: 1} 62 | m_RaycastTarget: 1 63 | m_OnCullStateChanged: 64 | m_PersistentCalls: 65 | m_Calls: [] 66 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 67 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 68 | m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} 69 | m_Type: 1 70 | m_PreserveAspect: 0 71 | m_FillCenter: 1 72 | m_FillMethod: 4 73 | m_FillAmount: 1 74 | m_FillClockwise: 1 75 | m_FillOrigin: 0 76 | m_UseSpriteMesh: 0 77 | --- !u!1 &4902462741749304763 78 | GameObject: 79 | m_ObjectHideFlags: 0 80 | m_CorrespondingSourceObject: {fileID: 0} 81 | m_PrefabInstance: {fileID: 0} 82 | m_PrefabAsset: {fileID: 0} 83 | serializedVersion: 6 84 | m_Component: 85 | - component: {fileID: 4902462741749304708} 86 | - component: {fileID: 4902462741749304710} 87 | - component: {fileID: 4902462741749304709} 88 | m_Layer: 5 89 | m_Name: StoreCountText 90 | m_TagString: Untagged 91 | m_Icon: {fileID: 0} 92 | m_NavMeshLayer: 0 93 | m_StaticEditorFlags: 0 94 | m_IsActive: 1 95 | --- !u!224 &4902462741749304708 96 | RectTransform: 97 | m_ObjectHideFlags: 0 98 | m_CorrespondingSourceObject: {fileID: 0} 99 | m_PrefabInstance: {fileID: 0} 100 | m_PrefabAsset: {fileID: 0} 101 | m_GameObject: {fileID: 4902462741749304763} 102 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 103 | m_LocalPosition: {x: 0, y: 0, z: 0} 104 | m_LocalScale: {x: 1, y: 1, z: 1} 105 | m_Children: [] 106 | m_Father: {fileID: 4902462742485353124} 107 | m_RootOrder: 2 108 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 109 | m_AnchorMin: {x: 0.5, y: 0.5} 110 | m_AnchorMax: {x: 0.5, y: 0.5} 111 | m_AnchoredPosition: {x: -93.513, y: -35.950012} 112 | m_SizeDelta: {x: 43.4, y: 34.4} 113 | m_Pivot: {x: 0.5, y: 0.5} 114 | --- !u!222 &4902462741749304710 115 | CanvasRenderer: 116 | m_ObjectHideFlags: 0 117 | m_CorrespondingSourceObject: {fileID: 0} 118 | m_PrefabInstance: {fileID: 0} 119 | m_PrefabAsset: {fileID: 0} 120 | m_GameObject: {fileID: 4902462741749304763} 121 | m_CullTransparentMesh: 0 122 | --- !u!114 &4902462741749304709 123 | MonoBehaviour: 124 | m_ObjectHideFlags: 0 125 | m_CorrespondingSourceObject: {fileID: 0} 126 | m_PrefabInstance: {fileID: 0} 127 | m_PrefabAsset: {fileID: 0} 128 | m_GameObject: {fileID: 4902462741749304763} 129 | m_Enabled: 1 130 | m_EditorHideFlags: 0 131 | m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} 132 | m_Name: 133 | m_EditorClassIdentifier: 134 | m_Material: {fileID: 0} 135 | m_Color: {r: 0.9811321, g: 0.9742975, b: 0.9579922, a: 1} 136 | m_RaycastTarget: 1 137 | m_OnCullStateChanged: 138 | m_PersistentCalls: 139 | m_Calls: [] 140 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 141 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 142 | m_FontData: 143 | m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} 144 | m_FontSize: 20 145 | m_FontStyle: 0 146 | m_BestFit: 0 147 | m_MinSize: 0 148 | m_MaxSize: 40 149 | m_Alignment: 1 150 | m_AlignByGeometry: 0 151 | m_RichText: 1 152 | m_HorizontalOverflow: 0 153 | m_VerticalOverflow: 0 154 | m_LineSpacing: 1 155 | m_Text: 0 156 | --- !u!1 &4902462742470718838 157 | GameObject: 158 | m_ObjectHideFlags: 0 159 | m_CorrespondingSourceObject: {fileID: 0} 160 | m_PrefabInstance: {fileID: 0} 161 | m_PrefabAsset: {fileID: 0} 162 | serializedVersion: 6 163 | m_Component: 164 | - component: {fileID: 4902462742470718839} 165 | - component: {fileID: 4902462742470718833} 166 | - component: {fileID: 4902462742470718832} 167 | m_Layer: 5 168 | m_Name: StoreNameText 169 | m_TagString: Untagged 170 | m_Icon: {fileID: 0} 171 | m_NavMeshLayer: 0 172 | m_StaticEditorFlags: 0 173 | m_IsActive: 1 174 | --- !u!224 &4902462742470718839 175 | RectTransform: 176 | m_ObjectHideFlags: 0 177 | m_CorrespondingSourceObject: {fileID: 0} 178 | m_PrefabInstance: {fileID: 0} 179 | m_PrefabAsset: {fileID: 0} 180 | m_GameObject: {fileID: 4902462742470718838} 181 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 182 | m_LocalPosition: {x: 0, y: 0, z: 0} 183 | m_LocalScale: {x: 1, y: 1, z: 1} 184 | m_Children: [] 185 | m_Father: {fileID: 4902462742485353124} 186 | m_RootOrder: 0 187 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 188 | m_AnchorMin: {x: 0.5, y: 0.5} 189 | m_AnchorMax: {x: 0.5, y: 0.5} 190 | m_AnchoredPosition: {x: 37.15, y: 23} 191 | m_SizeDelta: {x: 167.4, y: 30} 192 | m_Pivot: {x: 0.5, y: 0.5} 193 | --- !u!222 &4902462742470718833 194 | CanvasRenderer: 195 | m_ObjectHideFlags: 0 196 | m_CorrespondingSourceObject: {fileID: 0} 197 | m_PrefabInstance: {fileID: 0} 198 | m_PrefabAsset: {fileID: 0} 199 | m_GameObject: {fileID: 4902462742470718838} 200 | m_CullTransparentMesh: 0 201 | --- !u!114 &4902462742470718832 202 | MonoBehaviour: 203 | m_ObjectHideFlags: 0 204 | m_CorrespondingSourceObject: {fileID: 0} 205 | m_PrefabInstance: {fileID: 0} 206 | m_PrefabAsset: {fileID: 0} 207 | m_GameObject: {fileID: 4902462742470718838} 208 | m_Enabled: 1 209 | m_EditorHideFlags: 0 210 | m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} 211 | m_Name: 212 | m_EditorClassIdentifier: 213 | m_Material: {fileID: 0} 214 | m_Color: {r: 0.9716981, g: 0.6980102, b: 0.041251317, a: 1} 215 | m_RaycastTarget: 1 216 | m_OnCullStateChanged: 217 | m_PersistentCalls: 218 | m_Calls: [] 219 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 220 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 221 | m_FontData: 222 | m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} 223 | m_FontSize: 20 224 | m_FontStyle: 0 225 | m_BestFit: 0 226 | m_MinSize: 0 227 | m_MaxSize: 40 228 | m_Alignment: 1 229 | m_AlignByGeometry: 0 230 | m_RichText: 1 231 | m_HorizontalOverflow: 0 232 | m_VerticalOverflow: 0 233 | m_LineSpacing: 1 234 | m_Text: StoreNameeText 235 | --- !u!1 &4902462742482186491 236 | GameObject: 237 | m_ObjectHideFlags: 0 238 | m_CorrespondingSourceObject: {fileID: 0} 239 | m_PrefabInstance: {fileID: 0} 240 | m_PrefabAsset: {fileID: 0} 241 | serializedVersion: 6 242 | m_Component: 243 | - component: {fileID: 4902462742482186436} 244 | - component: {fileID: 4902462742482186438} 245 | - component: {fileID: 4902462742482186437} 246 | m_Layer: 5 247 | m_Name: BuyButtonText 248 | m_TagString: Untagged 249 | m_Icon: {fileID: 0} 250 | m_NavMeshLayer: 0 251 | m_StaticEditorFlags: 0 252 | m_IsActive: 1 253 | --- !u!224 &4902462742482186436 254 | RectTransform: 255 | m_ObjectHideFlags: 0 256 | m_CorrespondingSourceObject: {fileID: 0} 257 | m_PrefabInstance: {fileID: 0} 258 | m_PrefabAsset: {fileID: 0} 259 | m_GameObject: {fileID: 4902462742482186491} 260 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 261 | m_LocalPosition: {x: 0, y: 0, z: 0} 262 | m_LocalScale: {x: 1, y: 1, z: 1} 263 | m_Children: [] 264 | m_Father: {fileID: 4902462742745011470} 265 | m_RootOrder: 0 266 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 267 | m_AnchorMin: {x: 0, y: 0} 268 | m_AnchorMax: {x: 1, y: 1} 269 | m_AnchoredPosition: {x: 0, y: 0} 270 | m_SizeDelta: {x: 0, y: 0} 271 | m_Pivot: {x: 0.5, y: 0.5} 272 | --- !u!222 &4902462742482186438 273 | CanvasRenderer: 274 | m_ObjectHideFlags: 0 275 | m_CorrespondingSourceObject: {fileID: 0} 276 | m_PrefabInstance: {fileID: 0} 277 | m_PrefabAsset: {fileID: 0} 278 | m_GameObject: {fileID: 4902462742482186491} 279 | m_CullTransparentMesh: 0 280 | --- !u!114 &4902462742482186437 281 | MonoBehaviour: 282 | m_ObjectHideFlags: 0 283 | m_CorrespondingSourceObject: {fileID: 0} 284 | m_PrefabInstance: {fileID: 0} 285 | m_PrefabAsset: {fileID: 0} 286 | m_GameObject: {fileID: 4902462742482186491} 287 | m_Enabled: 1 288 | m_EditorHideFlags: 0 289 | m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} 290 | m_Name: 291 | m_EditorClassIdentifier: 292 | m_Material: {fileID: 0} 293 | m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} 294 | m_RaycastTarget: 1 295 | m_OnCullStateChanged: 296 | m_PersistentCalls: 297 | m_Calls: [] 298 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 299 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 300 | m_FontData: 301 | m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} 302 | m_FontSize: 14 303 | m_FontStyle: 0 304 | m_BestFit: 0 305 | m_MinSize: 10 306 | m_MaxSize: 40 307 | m_Alignment: 4 308 | m_AlignByGeometry: 0 309 | m_RichText: 1 310 | m_HorizontalOverflow: 0 311 | m_VerticalOverflow: 0 312 | m_LineSpacing: 1 313 | m_Text: Buy Store 314 | --- !u!1 &4902462742485352795 315 | GameObject: 316 | m_ObjectHideFlags: 0 317 | m_CorrespondingSourceObject: {fileID: 0} 318 | m_PrefabInstance: {fileID: 0} 319 | m_PrefabAsset: {fileID: 0} 320 | serializedVersion: 6 321 | m_Component: 322 | - component: {fileID: 4902462742485353124} 323 | - component: {fileID: 4902462742485353126} 324 | - component: {fileID: 4902462742485353125} 325 | - component: {fileID: 4902462742485353127} 326 | - component: {fileID: 5242323032262895237} 327 | - component: {fileID: 8519666908420242016} 328 | m_Layer: 5 329 | m_Name: StorePanel 330 | m_TagString: Untagged 331 | m_Icon: {fileID: 0} 332 | m_NavMeshLayer: 0 333 | m_StaticEditorFlags: 0 334 | m_IsActive: 1 335 | --- !u!224 &4902462742485353124 336 | RectTransform: 337 | m_ObjectHideFlags: 0 338 | m_CorrespondingSourceObject: {fileID: 0} 339 | m_PrefabInstance: {fileID: 0} 340 | m_PrefabAsset: {fileID: 0} 341 | m_GameObject: {fileID: 4902462742485352795} 342 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 343 | m_LocalPosition: {x: 0, y: 0, z: 0} 344 | m_LocalScale: {x: 1, y: 1, z: 1} 345 | m_Children: 346 | - {fileID: 4902462742470718839} 347 | - {fileID: 4902462742745011470} 348 | - {fileID: 4902462741749304708} 349 | - {fileID: 4902462743044312278} 350 | - {fileID: 4902462742785078365} 351 | m_Father: {fileID: 0} 352 | m_RootOrder: 0 353 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 354 | m_AnchorMin: {x: 0.23467365, y: 0.58581597} 355 | m_AnchorMax: {x: 0.23467365, y: 0.58581597} 356 | m_AnchoredPosition: {x: -48.000015, y: 73.25} 357 | m_SizeDelta: {x: 277.3, y: 96.5} 358 | m_Pivot: {x: 0.5, y: 0.5} 359 | --- !u!222 &4902462742485353126 360 | CanvasRenderer: 361 | m_ObjectHideFlags: 0 362 | m_CorrespondingSourceObject: {fileID: 0} 363 | m_PrefabInstance: {fileID: 0} 364 | m_PrefabAsset: {fileID: 0} 365 | m_GameObject: {fileID: 4902462742485352795} 366 | m_CullTransparentMesh: 0 367 | --- !u!114 &4902462742485353125 368 | MonoBehaviour: 369 | m_ObjectHideFlags: 0 370 | m_CorrespondingSourceObject: {fileID: 0} 371 | m_PrefabInstance: {fileID: 0} 372 | m_PrefabAsset: {fileID: 0} 373 | m_GameObject: {fileID: 4902462742485352795} 374 | m_Enabled: 1 375 | m_EditorHideFlags: 0 376 | m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} 377 | m_Name: 378 | m_EditorClassIdentifier: 379 | m_Material: {fileID: 0} 380 | m_Color: {r: 1, g: 1, b: 1, a: 0.392} 381 | m_RaycastTarget: 1 382 | m_OnCullStateChanged: 383 | m_PersistentCalls: 384 | m_Calls: [] 385 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 386 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 387 | m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} 388 | m_Type: 1 389 | m_PreserveAspect: 0 390 | m_FillCenter: 1 391 | m_FillMethod: 4 392 | m_FillAmount: 1 393 | m_FillClockwise: 1 394 | m_FillOrigin: 0 395 | m_UseSpriteMesh: 0 396 | --- !u!114 &4902462742485353127 397 | MonoBehaviour: 398 | m_ObjectHideFlags: 0 399 | m_CorrespondingSourceObject: {fileID: 0} 400 | m_PrefabInstance: {fileID: 0} 401 | m_PrefabAsset: {fileID: 0} 402 | m_GameObject: {fileID: 4902462742485352795} 403 | m_Enabled: 1 404 | m_EditorHideFlags: 0 405 | m_Script: {fileID: 11500000, guid: 7998fdf13628bab499ff996308dc3902, type: 3} 406 | m_Name: 407 | m_EditorClassIdentifier: 408 | BaseStoreCost: 1.5 409 | BaseStoreProfit: 0.5 410 | StoreTimer: 4 411 | StoreCount: 0 412 | ManagerUnlock: 1 413 | StoreMultiplier: 1.1 414 | StoreUnlocked: 0 415 | StoreTimerDivision: 20 416 | NextStoreCost: 0 417 | CurrentTimer: 0 418 | StartTimer: 0 419 | --- !u!225 &5242323032262895237 420 | CanvasGroup: 421 | m_ObjectHideFlags: 0 422 | m_CorrespondingSourceObject: {fileID: 0} 423 | m_PrefabInstance: {fileID: 0} 424 | m_PrefabAsset: {fileID: 0} 425 | m_GameObject: {fileID: 4902462742485352795} 426 | m_Enabled: 1 427 | m_Alpha: 1 428 | m_Interactable: 1 429 | m_BlocksRaycasts: 1 430 | m_IgnoreParentGroups: 0 431 | --- !u!114 &8519666908420242016 432 | MonoBehaviour: 433 | m_ObjectHideFlags: 0 434 | m_CorrespondingSourceObject: {fileID: 0} 435 | m_PrefabInstance: {fileID: 0} 436 | m_PrefabAsset: {fileID: 0} 437 | m_GameObject: {fileID: 4902462742485352795} 438 | m_Enabled: 1 439 | m_EditorHideFlags: 0 440 | m_Script: {fileID: 11500000, guid: 8b00209682ecdc343a2773ea114dd109, type: 3} 441 | m_Name: 442 | m_EditorClassIdentifier: 443 | StoreCountText: {fileID: 4902462741749304709} 444 | ProgressSlider: {fileID: 4902462743044312279} 445 | BuyButtonText: {fileID: 4902462742482186437} 446 | BuyButton: {fileID: 4902462742745011471} 447 | Store: {fileID: 0} 448 | --- !u!1 &4902462742628576400 449 | GameObject: 450 | m_ObjectHideFlags: 0 451 | m_CorrespondingSourceObject: {fileID: 0} 452 | m_PrefabInstance: {fileID: 0} 453 | m_PrefabAsset: {fileID: 0} 454 | serializedVersion: 6 455 | m_Component: 456 | - component: {fileID: 4902462742628576401} 457 | - component: {fileID: 4902462742628576403} 458 | - component: {fileID: 4902462742628576402} 459 | m_Layer: 5 460 | m_Name: Background 461 | m_TagString: Untagged 462 | m_Icon: {fileID: 0} 463 | m_NavMeshLayer: 0 464 | m_StaticEditorFlags: 0 465 | m_IsActive: 1 466 | --- !u!224 &4902462742628576401 467 | RectTransform: 468 | m_ObjectHideFlags: 0 469 | m_CorrespondingSourceObject: {fileID: 0} 470 | m_PrefabInstance: {fileID: 0} 471 | m_PrefabAsset: {fileID: 0} 472 | m_GameObject: {fileID: 4902462742628576400} 473 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 474 | m_LocalPosition: {x: 0, y: 0, z: 0} 475 | m_LocalScale: {x: 1, y: 1, z: 1} 476 | m_Children: [] 477 | m_Father: {fileID: 4902462743044312278} 478 | m_RootOrder: 0 479 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 480 | m_AnchorMin: {x: 0, y: 0.25} 481 | m_AnchorMax: {x: 1, y: 0.75} 482 | m_AnchoredPosition: {x: 0, y: 0} 483 | m_SizeDelta: {x: 0, y: 0} 484 | m_Pivot: {x: 0.5, y: 0.5} 485 | --- !u!222 &4902462742628576403 486 | CanvasRenderer: 487 | m_ObjectHideFlags: 0 488 | m_CorrespondingSourceObject: {fileID: 0} 489 | m_PrefabInstance: {fileID: 0} 490 | m_PrefabAsset: {fileID: 0} 491 | m_GameObject: {fileID: 4902462742628576400} 492 | m_CullTransparentMesh: 0 493 | --- !u!114 &4902462742628576402 494 | MonoBehaviour: 495 | m_ObjectHideFlags: 0 496 | m_CorrespondingSourceObject: {fileID: 0} 497 | m_PrefabInstance: {fileID: 0} 498 | m_PrefabAsset: {fileID: 0} 499 | m_GameObject: {fileID: 4902462742628576400} 500 | m_Enabled: 1 501 | m_EditorHideFlags: 0 502 | m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} 503 | m_Name: 504 | m_EditorClassIdentifier: 505 | m_Material: {fileID: 0} 506 | m_Color: {r: 1, g: 1, b: 1, a: 1} 507 | m_RaycastTarget: 1 508 | m_OnCullStateChanged: 509 | m_PersistentCalls: 510 | m_Calls: [] 511 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 512 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 513 | m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} 514 | m_Type: 1 515 | m_PreserveAspect: 0 516 | m_FillCenter: 1 517 | m_FillMethod: 4 518 | m_FillAmount: 1 519 | m_FillClockwise: 1 520 | m_FillOrigin: 0 521 | m_UseSpriteMesh: 0 522 | --- !u!1 &4902462742745011469 523 | GameObject: 524 | m_ObjectHideFlags: 0 525 | m_CorrespondingSourceObject: {fileID: 0} 526 | m_PrefabInstance: {fileID: 0} 527 | m_PrefabAsset: {fileID: 0} 528 | serializedVersion: 6 529 | m_Component: 530 | - component: {fileID: 4902462742745011470} 531 | - component: {fileID: 4902462742745011465} 532 | - component: {fileID: 4902462742745011464} 533 | - component: {fileID: 4902462742745011471} 534 | m_Layer: 5 535 | m_Name: BuyStoreButton 536 | m_TagString: Untagged 537 | m_Icon: {fileID: 0} 538 | m_NavMeshLayer: 0 539 | m_StaticEditorFlags: 0 540 | m_IsActive: 1 541 | --- !u!224 &4902462742745011470 542 | RectTransform: 543 | m_ObjectHideFlags: 0 544 | m_CorrespondingSourceObject: {fileID: 0} 545 | m_PrefabInstance: {fileID: 0} 546 | m_PrefabAsset: {fileID: 0} 547 | m_GameObject: {fileID: 4902462742745011469} 548 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 549 | m_LocalPosition: {x: 0, y: 0, z: 0} 550 | m_LocalScale: {x: 1, y: 1, z: 1} 551 | m_Children: 552 | - {fileID: 4902462742482186436} 553 | m_Father: {fileID: 4902462742485353124} 554 | m_RootOrder: 1 555 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 556 | m_AnchorMin: {x: 0.5, y: 0.5} 557 | m_AnchorMax: {x: 0.5, y: 0.5} 558 | m_AnchoredPosition: {x: 36.1, y: -17.2} 559 | m_SizeDelta: {x: 154.7, y: 34.4} 560 | m_Pivot: {x: 0.5, y: 0.5} 561 | --- !u!222 &4902462742745011465 562 | CanvasRenderer: 563 | m_ObjectHideFlags: 0 564 | m_CorrespondingSourceObject: {fileID: 0} 565 | m_PrefabInstance: {fileID: 0} 566 | m_PrefabAsset: {fileID: 0} 567 | m_GameObject: {fileID: 4902462742745011469} 568 | m_CullTransparentMesh: 0 569 | --- !u!114 &4902462742745011464 570 | MonoBehaviour: 571 | m_ObjectHideFlags: 0 572 | m_CorrespondingSourceObject: {fileID: 0} 573 | m_PrefabInstance: {fileID: 0} 574 | m_PrefabAsset: {fileID: 0} 575 | m_GameObject: {fileID: 4902462742745011469} 576 | m_Enabled: 1 577 | m_EditorHideFlags: 0 578 | m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} 579 | m_Name: 580 | m_EditorClassIdentifier: 581 | m_Material: {fileID: 0} 582 | m_Color: {r: 1, g: 1, b: 1, a: 1} 583 | m_RaycastTarget: 1 584 | m_OnCullStateChanged: 585 | m_PersistentCalls: 586 | m_Calls: [] 587 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 588 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 589 | m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} 590 | m_Type: 1 591 | m_PreserveAspect: 0 592 | m_FillCenter: 1 593 | m_FillMethod: 4 594 | m_FillAmount: 1 595 | m_FillClockwise: 1 596 | m_FillOrigin: 0 597 | m_UseSpriteMesh: 0 598 | --- !u!114 &4902462742745011471 599 | MonoBehaviour: 600 | m_ObjectHideFlags: 0 601 | m_CorrespondingSourceObject: {fileID: 0} 602 | m_PrefabInstance: {fileID: 0} 603 | m_PrefabAsset: {fileID: 0} 604 | m_GameObject: {fileID: 4902462742745011469} 605 | m_Enabled: 1 606 | m_EditorHideFlags: 0 607 | m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} 608 | m_Name: 609 | m_EditorClassIdentifier: 610 | m_Navigation: 611 | m_Mode: 3 612 | m_SelectOnUp: {fileID: 0} 613 | m_SelectOnDown: {fileID: 0} 614 | m_SelectOnLeft: {fileID: 0} 615 | m_SelectOnRight: {fileID: 0} 616 | m_Transition: 1 617 | m_Colors: 618 | m_NormalColor: {r: 0.1064436, g: 0.9811321, b: 0.12804292, a: 1} 619 | m_HighlightedColor: {r: 0.051301632, g: 0.7169812, b: 0.02367392, a: 1} 620 | m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} 621 | m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} 622 | m_DisabledColor: {r: 0.9716981, g: 0.24292453, b: 0.24292453, a: 0.5019608} 623 | m_ColorMultiplier: 1 624 | m_FadeDuration: 0.1 625 | m_SpriteState: 626 | m_HighlightedSprite: {fileID: 0} 627 | m_PressedSprite: {fileID: 0} 628 | m_SelectedSprite: {fileID: 0} 629 | m_DisabledSprite: {fileID: 0} 630 | m_AnimationTriggers: 631 | m_NormalTrigger: Normal 632 | m_HighlightedTrigger: Highlighted 633 | m_PressedTrigger: Pressed 634 | m_SelectedTrigger: Selected 635 | m_DisabledTrigger: Disabled 636 | m_Interactable: 1 637 | m_TargetGraphic: {fileID: 4902462742745011464} 638 | m_OnClick: 639 | m_PersistentCalls: 640 | m_Calls: 641 | - m_Target: {fileID: 8519666908420242016} 642 | m_MethodName: BuyStoreOnClick 643 | m_Mode: 1 644 | m_Arguments: 645 | m_ObjectArgument: {fileID: 0} 646 | m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine 647 | m_IntArgument: 0 648 | m_FloatArgument: 0 649 | m_StringArgument: 650 | m_BoolArgument: 0 651 | m_CallState: 2 652 | m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, Unity.ugui, Version=1.0.0.0, 653 | Culture=neutral, PublicKeyToken=null 654 | --- !u!1 &4902462742781618428 655 | GameObject: 656 | m_ObjectHideFlags: 0 657 | m_CorrespondingSourceObject: {fileID: 0} 658 | m_PrefabInstance: {fileID: 0} 659 | m_PrefabAsset: {fileID: 0} 660 | serializedVersion: 6 661 | m_Component: 662 | - component: {fileID: 4902462742781618429} 663 | m_Layer: 5 664 | m_Name: Fill Area 665 | m_TagString: Untagged 666 | m_Icon: {fileID: 0} 667 | m_NavMeshLayer: 0 668 | m_StaticEditorFlags: 0 669 | m_IsActive: 1 670 | --- !u!224 &4902462742781618429 671 | RectTransform: 672 | m_ObjectHideFlags: 0 673 | m_CorrespondingSourceObject: {fileID: 0} 674 | m_PrefabInstance: {fileID: 0} 675 | m_PrefabAsset: {fileID: 0} 676 | m_GameObject: {fileID: 4902462742781618428} 677 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 678 | m_LocalPosition: {x: 0, y: 0, z: 0} 679 | m_LocalScale: {x: 1, y: 1, z: 1} 680 | m_Children: 681 | - {fileID: 4902462741298375631} 682 | m_Father: {fileID: 4902462743044312278} 683 | m_RootOrder: 1 684 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 685 | m_AnchorMin: {x: 0, y: 0.25} 686 | m_AnchorMax: {x: 1, y: 0.75} 687 | m_AnchoredPosition: {x: -5, y: 0} 688 | m_SizeDelta: {x: -20, y: 0} 689 | m_Pivot: {x: 0.5, y: 0.5} 690 | --- !u!1 &4902462742785078364 691 | GameObject: 692 | m_ObjectHideFlags: 0 693 | m_CorrespondingSourceObject: {fileID: 0} 694 | m_PrefabInstance: {fileID: 0} 695 | m_PrefabAsset: {fileID: 0} 696 | serializedVersion: 6 697 | m_Component: 698 | - component: {fileID: 4902462742785078365} 699 | - component: {fileID: 4902462742785078360} 700 | - component: {fileID: 4902462742785078367} 701 | - component: {fileID: 4902462742785078366} 702 | m_Layer: 5 703 | m_Name: ImageButtonClick 704 | m_TagString: Untagged 705 | m_Icon: {fileID: 0} 706 | m_NavMeshLayer: 0 707 | m_StaticEditorFlags: 0 708 | m_IsActive: 1 709 | --- !u!224 &4902462742785078365 710 | RectTransform: 711 | m_ObjectHideFlags: 0 712 | m_CorrespondingSourceObject: {fileID: 0} 713 | m_PrefabInstance: {fileID: 0} 714 | m_PrefabAsset: {fileID: 0} 715 | m_GameObject: {fileID: 4902462742785078364} 716 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 717 | m_LocalPosition: {x: 0, y: 0, z: 0} 718 | m_LocalScale: {x: 1, y: 1, z: 1} 719 | m_Children: [] 720 | m_Father: {fileID: 4902462742485353124} 721 | m_RootOrder: 4 722 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 723 | m_AnchorMin: {x: 0.5, y: 0.5} 724 | m_AnchorMax: {x: 0.5, y: 0.5} 725 | m_AnchoredPosition: {x: -93.513, y: 11.813} 726 | m_SizeDelta: {x: 61.126, y: 61.126} 727 | m_Pivot: {x: 0.5, y: 0.5} 728 | --- !u!222 &4902462742785078360 729 | CanvasRenderer: 730 | m_ObjectHideFlags: 0 731 | m_CorrespondingSourceObject: {fileID: 0} 732 | m_PrefabInstance: {fileID: 0} 733 | m_PrefabAsset: {fileID: 0} 734 | m_GameObject: {fileID: 4902462742785078364} 735 | m_CullTransparentMesh: 0 736 | --- !u!114 &4902462742785078367 737 | MonoBehaviour: 738 | m_ObjectHideFlags: 0 739 | m_CorrespondingSourceObject: {fileID: 0} 740 | m_PrefabInstance: {fileID: 0} 741 | m_PrefabAsset: {fileID: 0} 742 | m_GameObject: {fileID: 4902462742785078364} 743 | m_Enabled: 1 744 | m_EditorHideFlags: 0 745 | m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} 746 | m_Name: 747 | m_EditorClassIdentifier: 748 | m_Material: {fileID: 0} 749 | m_Color: {r: 1, g: 1, b: 1, a: 1} 750 | m_RaycastTarget: 1 751 | m_OnCullStateChanged: 752 | m_PersistentCalls: 753 | m_Calls: [] 754 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 755 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 756 | m_Sprite: {fileID: 21300000, guid: 9b42c667f9d8f4b498209839f148e721, type: 3} 757 | m_Type: 0 758 | m_PreserveAspect: 0 759 | m_FillCenter: 1 760 | m_FillMethod: 4 761 | m_FillAmount: 1 762 | m_FillClockwise: 1 763 | m_FillOrigin: 0 764 | m_UseSpriteMesh: 0 765 | --- !u!114 &4902462742785078366 766 | MonoBehaviour: 767 | m_ObjectHideFlags: 0 768 | m_CorrespondingSourceObject: {fileID: 0} 769 | m_PrefabInstance: {fileID: 0} 770 | m_PrefabAsset: {fileID: 0} 771 | m_GameObject: {fileID: 4902462742785078364} 772 | m_Enabled: 1 773 | m_EditorHideFlags: 0 774 | m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} 775 | m_Name: 776 | m_EditorClassIdentifier: 777 | m_Navigation: 778 | m_Mode: 3 779 | m_SelectOnUp: {fileID: 0} 780 | m_SelectOnDown: {fileID: 0} 781 | m_SelectOnLeft: {fileID: 0} 782 | m_SelectOnRight: {fileID: 0} 783 | m_Transition: 1 784 | m_Colors: 785 | m_NormalColor: {r: 1, g: 1, b: 1, a: 1} 786 | m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} 787 | m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} 788 | m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} 789 | m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} 790 | m_ColorMultiplier: 1 791 | m_FadeDuration: 0.1 792 | m_SpriteState: 793 | m_HighlightedSprite: {fileID: 0} 794 | m_PressedSprite: {fileID: 0} 795 | m_SelectedSprite: {fileID: 0} 796 | m_DisabledSprite: {fileID: 0} 797 | m_AnimationTriggers: 798 | m_NormalTrigger: Normal 799 | m_HighlightedTrigger: Highlighted 800 | m_PressedTrigger: Pressed 801 | m_SelectedTrigger: Selected 802 | m_DisabledTrigger: Disabled 803 | m_Interactable: 1 804 | m_TargetGraphic: {fileID: 4902462742785078367} 805 | m_OnClick: 806 | m_PersistentCalls: 807 | m_Calls: 808 | - m_Target: {fileID: 8519666908420242016} 809 | m_MethodName: OnTimerClick 810 | m_Mode: 1 811 | m_Arguments: 812 | m_ObjectArgument: {fileID: 0} 813 | m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine 814 | m_IntArgument: 0 815 | m_FloatArgument: 0 816 | m_StringArgument: 817 | m_BoolArgument: 0 818 | m_CallState: 2 819 | m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, Unity.ugui, Version=1.0.0.0, 820 | Culture=neutral, PublicKeyToken=null 821 | --- !u!1 &4902462743044312277 822 | GameObject: 823 | m_ObjectHideFlags: 0 824 | m_CorrespondingSourceObject: {fileID: 0} 825 | m_PrefabInstance: {fileID: 0} 826 | m_PrefabAsset: {fileID: 0} 827 | serializedVersion: 6 828 | m_Component: 829 | - component: {fileID: 4902462743044312278} 830 | - component: {fileID: 4902462743044312279} 831 | m_Layer: 5 832 | m_Name: ProgressSlider 833 | m_TagString: Untagged 834 | m_Icon: {fileID: 0} 835 | m_NavMeshLayer: 0 836 | m_StaticEditorFlags: 0 837 | m_IsActive: 1 838 | --- !u!224 &4902462743044312278 839 | RectTransform: 840 | m_ObjectHideFlags: 0 841 | m_CorrespondingSourceObject: {fileID: 0} 842 | m_PrefabInstance: {fileID: 0} 843 | m_PrefabAsset: {fileID: 0} 844 | m_GameObject: {fileID: 4902462743044312277} 845 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 846 | m_LocalPosition: {x: 0, y: 0, z: 0} 847 | m_LocalScale: {x: 1, y: 1, z: 1} 848 | m_Children: 849 | - {fileID: 4902462742628576401} 850 | - {fileID: 4902462742781618429} 851 | m_Father: {fileID: 4902462742485353124} 852 | m_RootOrder: 3 853 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 854 | m_AnchorMin: {x: 0.5, y: 0.5} 855 | m_AnchorMax: {x: 0.5, y: 0.5} 856 | m_AnchoredPosition: {x: 33.450012, y: 10} 857 | m_SizeDelta: {x: 160, y: 20} 858 | m_Pivot: {x: 0.5, y: 0.5} 859 | --- !u!114 &4902462743044312279 860 | MonoBehaviour: 861 | m_ObjectHideFlags: 0 862 | m_CorrespondingSourceObject: {fileID: 0} 863 | m_PrefabInstance: {fileID: 0} 864 | m_PrefabAsset: {fileID: 0} 865 | m_GameObject: {fileID: 4902462743044312277} 866 | m_Enabled: 1 867 | m_EditorHideFlags: 0 868 | m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} 869 | m_Name: 870 | m_EditorClassIdentifier: 871 | m_Navigation: 872 | m_Mode: 3 873 | m_SelectOnUp: {fileID: 0} 874 | m_SelectOnDown: {fileID: 0} 875 | m_SelectOnLeft: {fileID: 0} 876 | m_SelectOnRight: {fileID: 0} 877 | m_Transition: 1 878 | m_Colors: 879 | m_NormalColor: {r: 0.06808472, g: 0.9622642, b: 0.15011984, a: 1} 880 | m_HighlightedColor: {r: 0.15865123, g: 0.8679245, b: 0.09416164, a: 1} 881 | m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} 882 | m_SelectedColor: {r: 0.030526895, g: 0.9245283, b: 0.16602565, a: 1} 883 | m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} 884 | m_ColorMultiplier: 1 885 | m_FadeDuration: 0.1 886 | m_SpriteState: 887 | m_HighlightedSprite: {fileID: 0} 888 | m_PressedSprite: {fileID: 0} 889 | m_SelectedSprite: {fileID: 0} 890 | m_DisabledSprite: {fileID: 0} 891 | m_AnimationTriggers: 892 | m_NormalTrigger: Normal 893 | m_HighlightedTrigger: Highlighted 894 | m_PressedTrigger: Pressed 895 | m_SelectedTrigger: Selected 896 | m_DisabledTrigger: Disabled 897 | m_Interactable: 1 898 | m_TargetGraphic: {fileID: 0} 899 | m_FillRect: {fileID: 4902462741298375631} 900 | m_HandleRect: {fileID: 0} 901 | m_Direction: 0 902 | m_MinValue: 0 903 | m_MaxValue: 1 904 | m_WholeNumbers: 0 905 | m_Value: 0.52 906 | m_OnValueChanged: 907 | m_PersistentCalls: 908 | m_Calls: [] 909 | m_TypeName: UnityEngine.UI.Slider+SliderEvent, Unity.ugui, Version=1.0.0.0, Culture=neutral, 910 | PublicKeyToken=null 911 | -------------------------------------------------------------------------------- /Assets/Prefab/StorePanel.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a889b06caf76b544599affad04502691 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefab/StorePrefab.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 66a9d061dd437d64aa8a1113dacd2b17 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 78980c22148fdf14cb09b561ef458db3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/icon_topic_airplane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsanimesh/UnityTycoon/eebb25d5dfac3a6f4a8679585d60086a6eb81b6e/Assets/Resources/icon_topic_airplane.png -------------------------------------------------------------------------------- /Assets/Resources/icon_topic_airplane.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3caefef65941712479422810185f64d1 3 | TextureImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 10 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 0 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: 1 38 | wrapV: 1 39 | wrapW: 1 40 | nPOTScale: 0 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 1 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 8 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 3 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | forceMaximumCompressionQuality_BC6H_BC7: 0 73 | spriteSheet: 74 | serializedVersion: 2 75 | sprites: [] 76 | outline: [] 77 | physicsShape: [] 78 | bones: [] 79 | spriteID: 5e97eb03825dee720800000000000000 80 | internalID: 0 81 | vertices: [] 82 | indices: 83 | edges: [] 84 | weights: [] 85 | secondaryTextures: [] 86 | spritePackingTag: 87 | pSDRemoveMatte: 0 88 | pSDShowRemoveMatteOption: 0 89 | userData: 90 | assetBundleName: 91 | assetBundleVariant: 92 | -------------------------------------------------------------------------------- /Assets/Resources/icon_topic_construction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsanimesh/UnityTycoon/eebb25d5dfac3a6f4a8679585d60086a6eb81b6e/Assets/Resources/icon_topic_construction.png -------------------------------------------------------------------------------- /Assets/Resources/icon_topic_construction.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a734ac417f6b19b4eb63a33a289ddc4a 3 | TextureImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 10 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 0 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: 1 38 | wrapV: 1 39 | wrapW: 1 40 | nPOTScale: 0 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 1 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 8 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 3 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | forceMaximumCompressionQuality_BC6H_BC7: 0 73 | spriteSheet: 74 | serializedVersion: 2 75 | sprites: [] 76 | outline: [] 77 | physicsShape: [] 78 | bones: [] 79 | spriteID: 5e97eb03825dee720800000000000000 80 | internalID: 0 81 | vertices: [] 82 | indices: 83 | edges: [] 84 | weights: [] 85 | secondaryTextures: [] 86 | spritePackingTag: 87 | pSDRemoveMatte: 0 88 | pSDShowRemoveMatteOption: 0 89 | userData: 90 | assetBundleName: 91 | assetBundleVariant: 92 | -------------------------------------------------------------------------------- /Assets/Resources/icon_topic_cooking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsanimesh/UnityTycoon/eebb25d5dfac3a6f4a8679585d60086a6eb81b6e/Assets/Resources/icon_topic_cooking.png -------------------------------------------------------------------------------- /Assets/Resources/icon_topic_cooking.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b42c667f9d8f4b498209839f148e721 3 | TextureImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 10 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 0 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: 1 38 | wrapV: 1 39 | wrapW: 1 40 | nPOTScale: 0 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 1 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 8 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 3 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | forceMaximumCompressionQuality_BC6H_BC7: 0 73 | spriteSheet: 74 | serializedVersion: 2 75 | sprites: [] 76 | outline: [] 77 | physicsShape: [] 78 | bones: [] 79 | spriteID: 5e97eb03825dee720800000000000000 80 | internalID: 0 81 | vertices: [] 82 | indices: 83 | edges: [] 84 | weights: [] 85 | secondaryTextures: [] 86 | spritePackingTag: 87 | pSDRemoveMatte: 0 88 | pSDShowRemoveMatteOption: 0 89 | userData: 90 | assetBundleName: 91 | assetBundleVariant: 92 | -------------------------------------------------------------------------------- /Assets/Resources/icon_topic_hospital.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsanimesh/UnityTycoon/eebb25d5dfac3a6f4a8679585d60086a6eb81b6e/Assets/Resources/icon_topic_hospital.png -------------------------------------------------------------------------------- /Assets/Resources/icon_topic_hospital.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 589c9d6d38dae1342b9aeaef2b1c4c54 3 | TextureImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 10 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 0 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: 1 38 | wrapV: 1 39 | wrapW: 1 40 | nPOTScale: 0 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 1 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 8 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 3 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | forceMaximumCompressionQuality_BC6H_BC7: 0 73 | spriteSheet: 74 | serializedVersion: 2 75 | sprites: [] 76 | outline: [] 77 | physicsShape: [] 78 | bones: [] 79 | spriteID: 5e97eb03825dee720800000000000000 80 | internalID: 0 81 | vertices: [] 82 | indices: 83 | edges: [] 84 | weights: [] 85 | secondaryTextures: [] 86 | spritePackingTag: 87 | pSDRemoveMatte: 0 88 | pSDShowRemoveMatteOption: 0 89 | userData: 90 | assetBundleName: 91 | assetBundleVariant: 92 | -------------------------------------------------------------------------------- /Assets/Resources/icon_topic_school.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsanimesh/UnityTycoon/eebb25d5dfac3a6f4a8679585d60086a6eb81b6e/Assets/Resources/icon_topic_school.png -------------------------------------------------------------------------------- /Assets/Resources/icon_topic_school.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ace2785c08388ca4bb5752fd4470d534 3 | TextureImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 10 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 0 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: 1 38 | wrapV: 1 39 | wrapW: 1 40 | nPOTScale: 0 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 1 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 8 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 3 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | forceMaximumCompressionQuality_BC6H_BC7: 0 73 | spriteSheet: 74 | serializedVersion: 2 75 | sprites: [] 76 | outline: [] 77 | physicsShape: [] 78 | bones: [] 79 | spriteID: 5e97eb03825dee720800000000000000 80 | internalID: 0 81 | vertices: [] 82 | indices: 83 | edges: [] 84 | weights: [] 85 | secondaryTextures: [] 86 | spritePackingTag: 87 | pSDRemoveMatte: 0 88 | pSDShowRemoveMatteOption: 0 89 | userData: 90 | assetBundleName: 91 | assetBundleVariant: 92 | -------------------------------------------------------------------------------- /Assets/Resources/icon_topic_sports.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsanimesh/UnityTycoon/eebb25d5dfac3a6f4a8679585d60086a6eb81b6e/Assets/Resources/icon_topic_sports.png -------------------------------------------------------------------------------- /Assets/Resources/icon_topic_sports.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b6586a59dc70fa24d822b2b633c8cee7 3 | TextureImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 10 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 0 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: 1 38 | wrapV: 1 39 | wrapW: 1 40 | nPOTScale: 0 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 1 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 8 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 3 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | forceMaximumCompressionQuality_BC6H_BC7: 0 73 | spriteSheet: 74 | serializedVersion: 2 75 | sprites: [] 76 | outline: [] 77 | physicsShape: [] 78 | bones: [] 79 | spriteID: 5e97eb03825dee720800000000000000 80 | internalID: 0 81 | vertices: [] 82 | indices: 83 | edges: [] 84 | weights: [] 85 | secondaryTextures: [] 86 | spritePackingTag: 87 | pSDRemoveMatte: 0 88 | pSDShowRemoveMatteOption: 0 89 | userData: 90 | assetBundleName: 91 | assetBundleVariant: 92 | -------------------------------------------------------------------------------- /Assets/Resources/level3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rsanimesh/UnityTycoon/eebb25d5dfac3a6f4a8679585d60086a6eb81b6e/Assets/Resources/level3.png -------------------------------------------------------------------------------- /Assets/Resources/level3.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 75d0e346abd76d64eafb38fbedf88546 3 | TextureImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 10 7 | mipmaps: 8 | mipMapMode: 0 9 | enableMipMap: 0 10 | sRGBTexture: 1 11 | linearTexture: 0 12 | fadeOut: 0 13 | borderMipMap: 0 14 | mipMapsPreserveCoverage: 0 15 | alphaTestReferenceValue: 0.5 16 | mipMapFadeDistanceStart: 1 17 | mipMapFadeDistanceEnd: 3 18 | bumpmap: 19 | convertToNormalMap: 0 20 | externalNormalMap: 0 21 | heightScale: 0.25 22 | normalMapFilter: 0 23 | isReadable: 0 24 | streamingMipmaps: 0 25 | streamingMipmapsPriority: 0 26 | grayScaleToAlpha: 0 27 | generateCubemap: 6 28 | cubemapConvolution: 0 29 | seamlessCubemap: 0 30 | textureFormat: 1 31 | maxTextureSize: 2048 32 | textureSettings: 33 | serializedVersion: 2 34 | filterMode: -1 35 | aniso: -1 36 | mipBias: -100 37 | wrapU: 1 38 | wrapV: 1 39 | wrapW: 1 40 | nPOTScale: 0 41 | lightmap: 0 42 | compressionQuality: 50 43 | spriteMode: 1 44 | spriteExtrude: 1 45 | spriteMeshType: 1 46 | alignment: 0 47 | spritePivot: {x: 0.5, y: 0.5} 48 | spritePixelsToUnits: 100 49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 50 | spriteGenerateFallbackPhysicsShape: 1 51 | alphaUsage: 1 52 | alphaIsTransparency: 1 53 | spriteTessellationDetail: -1 54 | textureType: 8 55 | textureShape: 1 56 | singleChannelComponent: 0 57 | maxTextureSizeSet: 0 58 | compressionQualitySet: 0 59 | textureFormatSet: 0 60 | platformSettings: 61 | - serializedVersion: 3 62 | buildTarget: DefaultTexturePlatform 63 | maxTextureSize: 2048 64 | resizeAlgorithm: 0 65 | textureFormat: -1 66 | textureCompression: 1 67 | compressionQuality: 50 68 | crunchedCompression: 0 69 | allowsAlphaSplitting: 0 70 | overridden: 0 71 | androidETC2FallbackOverride: 0 72 | forceMaximumCompressionQuality_BC6H_BC7: 0 73 | spriteSheet: 74 | serializedVersion: 2 75 | sprites: [] 76 | outline: [] 77 | physicsShape: [] 78 | bones: [] 79 | spriteID: 5e97eb03825dee720800000000000000 80 | internalID: 0 81 | vertices: [] 82 | indices: 83 | edges: [] 84 | weights: [] 85 | secondaryTextures: [] 86 | spritePackingTag: 87 | pSDRemoveMatte: 0 88 | pSDShowRemoveMatteOption: 0 89 | userData: 90 | assetBundleName: 91 | assetBundleVariant: 92 | -------------------------------------------------------------------------------- /Assets/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1649b670a15d9bf46afdda230ffde37a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene.unity: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!29 &1 4 | OcclusionCullingSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_OcclusionBakeSettings: 8 | smallestOccluder: 5 9 | smallestHole: 0.25 10 | backfaceThreshold: 100 11 | m_SceneGUID: 00000000000000000000000000000000 12 | m_OcclusionCullingData: {fileID: 0} 13 | --- !u!104 &2 14 | RenderSettings: 15 | m_ObjectHideFlags: 0 16 | serializedVersion: 9 17 | m_Fog: 0 18 | m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} 19 | m_FogMode: 3 20 | m_FogDensity: 0.01 21 | m_LinearFogStart: 0 22 | m_LinearFogEnd: 300 23 | m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} 24 | m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} 25 | m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} 26 | m_AmbientIntensity: 1 27 | m_AmbientMode: 3 28 | m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} 29 | m_SkyboxMaterial: {fileID: 0} 30 | m_HaloStrength: 0.5 31 | m_FlareStrength: 1 32 | m_FlareFadeSpeed: 3 33 | m_HaloTexture: {fileID: 0} 34 | m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} 35 | m_DefaultReflectionMode: 0 36 | m_DefaultReflectionResolution: 128 37 | m_ReflectionBounces: 1 38 | m_ReflectionIntensity: 1 39 | m_CustomReflection: {fileID: 0} 40 | m_Sun: {fileID: 0} 41 | m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} 42 | m_UseRadianceAmbientProbe: 0 43 | --- !u!157 &3 44 | LightmapSettings: 45 | m_ObjectHideFlags: 0 46 | serializedVersion: 11 47 | m_GIWorkflowMode: 1 48 | m_GISettings: 49 | serializedVersion: 2 50 | m_BounceScale: 1 51 | m_IndirectOutputScale: 1 52 | m_AlbedoBoost: 1 53 | m_EnvironmentLightingMode: 0 54 | m_EnableBakedLightmaps: 0 55 | m_EnableRealtimeLightmaps: 0 56 | m_LightmapEditorSettings: 57 | serializedVersion: 12 58 | m_Resolution: 2 59 | m_BakeResolution: 40 60 | m_AtlasSize: 1024 61 | m_AO: 0 62 | m_AOMaxDistance: 1 63 | m_CompAOExponent: 1 64 | m_CompAOExponentDirect: 0 65 | m_ExtractAmbientOcclusion: 0 66 | m_Padding: 2 67 | m_LightmapParameters: {fileID: 0} 68 | m_LightmapsBakeMode: 1 69 | m_TextureCompression: 1 70 | m_FinalGather: 0 71 | m_FinalGatherFiltering: 1 72 | m_FinalGatherRayCount: 256 73 | m_ReflectionCompression: 2 74 | m_MixedBakeMode: 2 75 | m_BakeBackend: 0 76 | m_PVRSampling: 1 77 | m_PVRDirectSampleCount: 32 78 | m_PVRSampleCount: 500 79 | m_PVRBounces: 2 80 | m_PVREnvironmentSampleCount: 500 81 | m_PVREnvironmentReferencePointCount: 2048 82 | m_PVRFilteringMode: 2 83 | m_PVRDenoiserTypeDirect: 0 84 | m_PVRDenoiserTypeIndirect: 0 85 | m_PVRDenoiserTypeAO: 0 86 | m_PVRFilterTypeDirect: 0 87 | m_PVRFilterTypeIndirect: 0 88 | m_PVRFilterTypeAO: 0 89 | m_PVREnvironmentMIS: 0 90 | m_PVRCulling: 1 91 | m_PVRFilteringGaussRadiusDirect: 1 92 | m_PVRFilteringGaussRadiusIndirect: 5 93 | m_PVRFilteringGaussRadiusAO: 2 94 | m_PVRFilteringAtrousPositionSigmaDirect: 0.5 95 | m_PVRFilteringAtrousPositionSigmaIndirect: 2 96 | m_PVRFilteringAtrousPositionSigmaAO: 1 97 | m_ExportTrainingData: 0 98 | m_TrainingDataDestination: TrainingData 99 | m_LightingDataAsset: {fileID: 0} 100 | m_UseShadowmask: 1 101 | --- !u!196 &4 102 | NavMeshSettings: 103 | serializedVersion: 2 104 | m_ObjectHideFlags: 0 105 | m_BuildSettings: 106 | serializedVersion: 2 107 | agentTypeID: 0 108 | agentRadius: 0.5 109 | agentHeight: 2 110 | agentSlope: 45 111 | agentClimb: 0.4 112 | ledgeDropHeight: 0 113 | maxJumpAcrossDistance: 0 114 | minRegionArea: 2 115 | manualCellSize: 0 116 | cellSize: 0.16666667 117 | manualTileSize: 0 118 | tileSize: 256 119 | accuratePlacement: 0 120 | debug: 121 | m_Flags: 0 122 | m_NavMeshData: {fileID: 0} 123 | --- !u!1 &150613279 124 | GameObject: 125 | m_ObjectHideFlags: 0 126 | m_CorrespondingSourceObject: {fileID: 0} 127 | m_PrefabInstance: {fileID: 0} 128 | m_PrefabAsset: {fileID: 0} 129 | serializedVersion: 6 130 | m_Component: 131 | - component: {fileID: 150613280} 132 | - component: {fileID: 150613282} 133 | - component: {fileID: 150613281} 134 | m_Layer: 5 135 | m_Name: StoreCountText 136 | m_TagString: Untagged 137 | m_Icon: {fileID: 0} 138 | m_NavMeshLayer: 0 139 | m_StaticEditorFlags: 0 140 | m_IsActive: 1 141 | --- !u!224 &150613280 142 | RectTransform: 143 | m_ObjectHideFlags: 0 144 | m_CorrespondingSourceObject: {fileID: 0} 145 | m_PrefabInstance: {fileID: 0} 146 | m_PrefabAsset: {fileID: 0} 147 | m_GameObject: {fileID: 150613279} 148 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 149 | m_LocalPosition: {x: 0, y: 0, z: 0} 150 | m_LocalScale: {x: 1, y: 1, z: 1} 151 | m_Children: [] 152 | m_Father: {fileID: 2082038272} 153 | m_RootOrder: 2 154 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 155 | m_AnchorMin: {x: 0.5, y: 0.5} 156 | m_AnchorMax: {x: 0.5, y: 0.5} 157 | m_AnchoredPosition: {x: -54, y: -17.2} 158 | m_SizeDelta: {x: 43.4, y: 34.4} 159 | m_Pivot: {x: 0.5, y: 0.5} 160 | --- !u!114 &150613281 161 | MonoBehaviour: 162 | m_ObjectHideFlags: 0 163 | m_CorrespondingSourceObject: {fileID: 0} 164 | m_PrefabInstance: {fileID: 0} 165 | m_PrefabAsset: {fileID: 0} 166 | m_GameObject: {fileID: 150613279} 167 | m_Enabled: 1 168 | m_EditorHideFlags: 0 169 | m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} 170 | m_Name: 171 | m_EditorClassIdentifier: 172 | m_Material: {fileID: 0} 173 | m_Color: {r: 0.9811321, g: 0.9742975, b: 0.9579922, a: 1} 174 | m_RaycastTarget: 1 175 | m_OnCullStateChanged: 176 | m_PersistentCalls: 177 | m_Calls: [] 178 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 179 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 180 | m_FontData: 181 | m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} 182 | m_FontSize: 20 183 | m_FontStyle: 0 184 | m_BestFit: 0 185 | m_MinSize: 0 186 | m_MaxSize: 40 187 | m_Alignment: 0 188 | m_AlignByGeometry: 0 189 | m_RichText: 1 190 | m_HorizontalOverflow: 0 191 | m_VerticalOverflow: 0 192 | m_LineSpacing: 1 193 | m_Text: $1 194 | --- !u!222 &150613282 195 | CanvasRenderer: 196 | m_ObjectHideFlags: 0 197 | m_CorrespondingSourceObject: {fileID: 0} 198 | m_PrefabInstance: {fileID: 0} 199 | m_PrefabAsset: {fileID: 0} 200 | m_GameObject: {fileID: 150613279} 201 | m_CullTransparentMesh: 0 202 | --- !u!1 &519420028 203 | GameObject: 204 | m_ObjectHideFlags: 0 205 | m_CorrespondingSourceObject: {fileID: 0} 206 | m_PrefabInstance: {fileID: 0} 207 | m_PrefabAsset: {fileID: 0} 208 | serializedVersion: 6 209 | m_Component: 210 | - component: {fileID: 519420032} 211 | - component: {fileID: 519420031} 212 | - component: {fileID: 519420029} 213 | m_Layer: 0 214 | m_Name: Main Camera 215 | m_TagString: MainCamera 216 | m_Icon: {fileID: 0} 217 | m_NavMeshLayer: 0 218 | m_StaticEditorFlags: 0 219 | m_IsActive: 1 220 | --- !u!81 &519420029 221 | AudioListener: 222 | m_ObjectHideFlags: 0 223 | m_CorrespondingSourceObject: {fileID: 0} 224 | m_PrefabInstance: {fileID: 0} 225 | m_PrefabAsset: {fileID: 0} 226 | m_GameObject: {fileID: 519420028} 227 | m_Enabled: 1 228 | --- !u!20 &519420031 229 | Camera: 230 | m_ObjectHideFlags: 0 231 | m_CorrespondingSourceObject: {fileID: 0} 232 | m_PrefabInstance: {fileID: 0} 233 | m_PrefabAsset: {fileID: 0} 234 | m_GameObject: {fileID: 519420028} 235 | m_Enabled: 1 236 | serializedVersion: 2 237 | m_ClearFlags: 2 238 | m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} 239 | m_projectionMatrixMode: 1 240 | m_GateFitMode: 2 241 | m_FOVAxisMode: 0 242 | m_SensorSize: {x: 36, y: 24} 243 | m_LensShift: {x: 0, y: 0} 244 | m_FocalLength: 50 245 | m_NormalizedViewPortRect: 246 | serializedVersion: 2 247 | x: 0 248 | y: 0 249 | width: 1 250 | height: 1 251 | near clip plane: 0.3 252 | far clip plane: 1000 253 | field of view: 60 254 | orthographic: 1 255 | orthographic size: 5 256 | m_Depth: -1 257 | m_CullingMask: 258 | serializedVersion: 2 259 | m_Bits: 4294967295 260 | m_RenderingPath: -1 261 | m_TargetTexture: {fileID: 0} 262 | m_TargetDisplay: 0 263 | m_TargetEye: 0 264 | m_HDR: 1 265 | m_AllowMSAA: 0 266 | m_AllowDynamicResolution: 0 267 | m_ForceIntoRT: 0 268 | m_OcclusionCulling: 0 269 | m_StereoConvergence: 10 270 | m_StereoSeparation: 0.022 271 | --- !u!4 &519420032 272 | Transform: 273 | m_ObjectHideFlags: 0 274 | m_CorrespondingSourceObject: {fileID: 0} 275 | m_PrefabInstance: {fileID: 0} 276 | m_PrefabAsset: {fileID: 0} 277 | m_GameObject: {fileID: 519420028} 278 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 279 | m_LocalPosition: {x: 0, y: 0, z: -10} 280 | m_LocalScale: {x: 1, y: 1, z: 1} 281 | m_Children: [] 282 | m_Father: {fileID: 0} 283 | m_RootOrder: 0 284 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 285 | --- !u!1 &547161037 286 | GameObject: 287 | m_ObjectHideFlags: 0 288 | m_CorrespondingSourceObject: {fileID: 0} 289 | m_PrefabInstance: {fileID: 0} 290 | m_PrefabAsset: {fileID: 0} 291 | serializedVersion: 6 292 | m_Component: 293 | - component: {fileID: 547161040} 294 | - component: {fileID: 547161039} 295 | - component: {fileID: 547161038} 296 | m_Layer: 0 297 | m_Name: EventSystem 298 | m_TagString: Untagged 299 | m_Icon: {fileID: 0} 300 | m_NavMeshLayer: 0 301 | m_StaticEditorFlags: 0 302 | m_IsActive: 1 303 | --- !u!114 &547161038 304 | MonoBehaviour: 305 | m_ObjectHideFlags: 0 306 | m_CorrespondingSourceObject: {fileID: 0} 307 | m_PrefabInstance: {fileID: 0} 308 | m_PrefabAsset: {fileID: 0} 309 | m_GameObject: {fileID: 547161037} 310 | m_Enabled: 1 311 | m_EditorHideFlags: 0 312 | m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} 313 | m_Name: 314 | m_EditorClassIdentifier: 315 | m_HorizontalAxis: Horizontal 316 | m_VerticalAxis: Vertical 317 | m_SubmitButton: Submit 318 | m_CancelButton: Cancel 319 | m_InputActionsPerSecond: 10 320 | m_RepeatDelay: 0.5 321 | m_ForceModuleActive: 0 322 | --- !u!114 &547161039 323 | MonoBehaviour: 324 | m_ObjectHideFlags: 0 325 | m_CorrespondingSourceObject: {fileID: 0} 326 | m_PrefabInstance: {fileID: 0} 327 | m_PrefabAsset: {fileID: 0} 328 | m_GameObject: {fileID: 547161037} 329 | m_Enabled: 1 330 | m_EditorHideFlags: 0 331 | m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} 332 | m_Name: 333 | m_EditorClassIdentifier: 334 | m_FirstSelected: {fileID: 0} 335 | m_sendNavigationEvents: 1 336 | m_DragThreshold: 10 337 | --- !u!4 &547161040 338 | Transform: 339 | m_ObjectHideFlags: 0 340 | m_CorrespondingSourceObject: {fileID: 0} 341 | m_PrefabInstance: {fileID: 0} 342 | m_PrefabAsset: {fileID: 0} 343 | m_GameObject: {fileID: 547161037} 344 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 345 | m_LocalPosition: {x: 0, y: 0, z: 0} 346 | m_LocalScale: {x: 1, y: 1, z: 1} 347 | m_Children: [] 348 | m_Father: {fileID: 0} 349 | m_RootOrder: 2 350 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 351 | --- !u!1 &980827662 352 | GameObject: 353 | m_ObjectHideFlags: 0 354 | m_CorrespondingSourceObject: {fileID: 0} 355 | m_PrefabInstance: {fileID: 0} 356 | m_PrefabAsset: {fileID: 0} 357 | serializedVersion: 6 358 | m_Component: 359 | - component: {fileID: 980827666} 360 | - component: {fileID: 980827665} 361 | - component: {fileID: 980827664} 362 | - component: {fileID: 980827663} 363 | m_Layer: 5 364 | m_Name: Canvas 365 | m_TagString: Untagged 366 | m_Icon: {fileID: 0} 367 | m_NavMeshLayer: 0 368 | m_StaticEditorFlags: 0 369 | m_IsActive: 1 370 | --- !u!114 &980827663 371 | MonoBehaviour: 372 | m_ObjectHideFlags: 0 373 | m_CorrespondingSourceObject: {fileID: 0} 374 | m_PrefabInstance: {fileID: 0} 375 | m_PrefabAsset: {fileID: 0} 376 | m_GameObject: {fileID: 980827662} 377 | m_Enabled: 1 378 | m_EditorHideFlags: 0 379 | m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} 380 | m_Name: 381 | m_EditorClassIdentifier: 382 | m_IgnoreReversedGraphics: 1 383 | m_BlockingObjects: 0 384 | m_BlockingMask: 385 | serializedVersion: 2 386 | m_Bits: 4294967295 387 | --- !u!114 &980827664 388 | MonoBehaviour: 389 | m_ObjectHideFlags: 0 390 | m_CorrespondingSourceObject: {fileID: 0} 391 | m_PrefabInstance: {fileID: 0} 392 | m_PrefabAsset: {fileID: 0} 393 | m_GameObject: {fileID: 980827662} 394 | m_Enabled: 1 395 | m_EditorHideFlags: 0 396 | m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} 397 | m_Name: 398 | m_EditorClassIdentifier: 399 | m_UiScaleMode: 0 400 | m_ReferencePixelsPerUnit: 100 401 | m_ScaleFactor: 1 402 | m_ReferenceResolution: {x: 800, y: 600} 403 | m_ScreenMatchMode: 0 404 | m_MatchWidthOrHeight: 0 405 | m_PhysicalUnit: 3 406 | m_FallbackScreenDPI: 96 407 | m_DefaultSpriteDPI: 96 408 | m_DynamicPixelsPerUnit: 1 409 | --- !u!223 &980827665 410 | Canvas: 411 | m_ObjectHideFlags: 0 412 | m_CorrespondingSourceObject: {fileID: 0} 413 | m_PrefabInstance: {fileID: 0} 414 | m_PrefabAsset: {fileID: 0} 415 | m_GameObject: {fileID: 980827662} 416 | m_Enabled: 1 417 | serializedVersion: 3 418 | m_RenderMode: 0 419 | m_Camera: {fileID: 0} 420 | m_PlaneDistance: 100 421 | m_PixelPerfect: 0 422 | m_ReceivesEvents: 1 423 | m_OverrideSorting: 0 424 | m_OverridePixelPerfect: 0 425 | m_SortingBucketNormalizedSize: 0 426 | m_AdditionalShaderChannelsFlag: 0 427 | m_SortingLayerID: 0 428 | m_SortingOrder: 0 429 | m_TargetDisplay: 0 430 | --- !u!224 &980827666 431 | RectTransform: 432 | m_ObjectHideFlags: 0 433 | m_CorrespondingSourceObject: {fileID: 0} 434 | m_PrefabInstance: {fileID: 0} 435 | m_PrefabAsset: {fileID: 0} 436 | m_GameObject: {fileID: 980827662} 437 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 438 | m_LocalPosition: {x: 0, y: 0, z: 0} 439 | m_LocalScale: {x: 0, y: 0, z: 0} 440 | m_Children: 441 | - {fileID: 1952496180} 442 | - {fileID: 2082038272} 443 | m_Father: {fileID: 0} 444 | m_RootOrder: 1 445 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 446 | m_AnchorMin: {x: 0, y: 0} 447 | m_AnchorMax: {x: 0, y: 0} 448 | m_AnchoredPosition: {x: 0, y: 0} 449 | m_SizeDelta: {x: 0, y: 0} 450 | m_Pivot: {x: 0, y: 0} 451 | --- !u!1 &1335063977 452 | GameObject: 453 | m_ObjectHideFlags: 0 454 | m_CorrespondingSourceObject: {fileID: 0} 455 | m_PrefabInstance: {fileID: 0} 456 | m_PrefabAsset: {fileID: 0} 457 | serializedVersion: 6 458 | m_Component: 459 | - component: {fileID: 1335063978} 460 | - component: {fileID: 1335063981} 461 | - component: {fileID: 1335063980} 462 | - component: {fileID: 1335063979} 463 | m_Layer: 5 464 | m_Name: BuyStoreButton 465 | m_TagString: Untagged 466 | m_Icon: {fileID: 0} 467 | m_NavMeshLayer: 0 468 | m_StaticEditorFlags: 0 469 | m_IsActive: 1 470 | --- !u!224 &1335063978 471 | RectTransform: 472 | m_ObjectHideFlags: 0 473 | m_CorrespondingSourceObject: {fileID: 0} 474 | m_PrefabInstance: {fileID: 0} 475 | m_PrefabAsset: {fileID: 0} 476 | m_GameObject: {fileID: 1335063977} 477 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 478 | m_LocalPosition: {x: 0, y: 0, z: 0} 479 | m_LocalScale: {x: 1, y: 1, z: 1} 480 | m_Children: 481 | - {fileID: 2085146720} 482 | m_Father: {fileID: 2082038272} 483 | m_RootOrder: 1 484 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 485 | m_AnchorMin: {x: 0.5, y: 0.5} 486 | m_AnchorMax: {x: 0.5, y: 0.5} 487 | m_AnchoredPosition: {x: 60, y: -17.2} 488 | m_SizeDelta: {x: 106.9, y: 34.4} 489 | m_Pivot: {x: 0.5, y: 0.5} 490 | --- !u!114 &1335063979 491 | MonoBehaviour: 492 | m_ObjectHideFlags: 0 493 | m_CorrespondingSourceObject: {fileID: 0} 494 | m_PrefabInstance: {fileID: 0} 495 | m_PrefabAsset: {fileID: 0} 496 | m_GameObject: {fileID: 1335063977} 497 | m_Enabled: 1 498 | m_EditorHideFlags: 0 499 | m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} 500 | m_Name: 501 | m_EditorClassIdentifier: 502 | m_Navigation: 503 | m_Mode: 3 504 | m_SelectOnUp: {fileID: 0} 505 | m_SelectOnDown: {fileID: 0} 506 | m_SelectOnLeft: {fileID: 0} 507 | m_SelectOnRight: {fileID: 0} 508 | m_Transition: 1 509 | m_Colors: 510 | m_NormalColor: {r: 1, g: 1, b: 1, a: 1} 511 | m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} 512 | m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} 513 | m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} 514 | m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} 515 | m_ColorMultiplier: 1 516 | m_FadeDuration: 0.1 517 | m_SpriteState: 518 | m_HighlightedSprite: {fileID: 0} 519 | m_PressedSprite: {fileID: 0} 520 | m_SelectedSprite: {fileID: 0} 521 | m_DisabledSprite: {fileID: 0} 522 | m_AnimationTriggers: 523 | m_NormalTrigger: Normal 524 | m_HighlightedTrigger: Highlighted 525 | m_PressedTrigger: Pressed 526 | m_SelectedTrigger: Selected 527 | m_DisabledTrigger: Disabled 528 | m_Interactable: 1 529 | m_TargetGraphic: {fileID: 1335063980} 530 | m_OnClick: 531 | m_PersistentCalls: 532 | m_Calls: [] 533 | m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, Unity.ugui, Version=1.0.0.0, 534 | Culture=neutral, PublicKeyToken=null 535 | --- !u!114 &1335063980 536 | MonoBehaviour: 537 | m_ObjectHideFlags: 0 538 | m_CorrespondingSourceObject: {fileID: 0} 539 | m_PrefabInstance: {fileID: 0} 540 | m_PrefabAsset: {fileID: 0} 541 | m_GameObject: {fileID: 1335063977} 542 | m_Enabled: 1 543 | m_EditorHideFlags: 0 544 | m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} 545 | m_Name: 546 | m_EditorClassIdentifier: 547 | m_Material: {fileID: 0} 548 | m_Color: {r: 1, g: 1, b: 1, a: 1} 549 | m_RaycastTarget: 1 550 | m_OnCullStateChanged: 551 | m_PersistentCalls: 552 | m_Calls: [] 553 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 554 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 555 | m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} 556 | m_Type: 1 557 | m_PreserveAspect: 0 558 | m_FillCenter: 1 559 | m_FillMethod: 4 560 | m_FillAmount: 1 561 | m_FillClockwise: 1 562 | m_FillOrigin: 0 563 | m_UseSpriteMesh: 0 564 | --- !u!222 &1335063981 565 | CanvasRenderer: 566 | m_ObjectHideFlags: 0 567 | m_CorrespondingSourceObject: {fileID: 0} 568 | m_PrefabInstance: {fileID: 0} 569 | m_PrefabAsset: {fileID: 0} 570 | m_GameObject: {fileID: 1335063977} 571 | m_CullTransparentMesh: 0 572 | --- !u!1 &1952496179 573 | GameObject: 574 | m_ObjectHideFlags: 0 575 | m_CorrespondingSourceObject: {fileID: 0} 576 | m_PrefabInstance: {fileID: 0} 577 | m_PrefabAsset: {fileID: 0} 578 | serializedVersion: 6 579 | m_Component: 580 | - component: {fileID: 1952496180} 581 | - component: {fileID: 1952496182} 582 | - component: {fileID: 1952496181} 583 | m_Layer: 5 584 | m_Name: CurrentBalanceText 585 | m_TagString: Untagged 586 | m_Icon: {fileID: 0} 587 | m_NavMeshLayer: 0 588 | m_StaticEditorFlags: 0 589 | m_IsActive: 1 590 | --- !u!224 &1952496180 591 | RectTransform: 592 | m_ObjectHideFlags: 0 593 | m_CorrespondingSourceObject: {fileID: 0} 594 | m_PrefabInstance: {fileID: 0} 595 | m_PrefabAsset: {fileID: 0} 596 | m_GameObject: {fileID: 1952496179} 597 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 598 | m_LocalPosition: {x: 0, y: 0, z: 0} 599 | m_LocalScale: {x: 1, y: 1, z: 1} 600 | m_Children: [] 601 | m_Father: {fileID: 980827666} 602 | m_RootOrder: 0 603 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 604 | m_AnchorMin: {x: 0.5, y: 0.5} 605 | m_AnchorMax: {x: 0.5, y: 0.5} 606 | m_AnchoredPosition: {x: 26.93, y: 159.79} 607 | m_SizeDelta: {x: 213.87, y: 55.12} 608 | m_Pivot: {x: 0.5, y: 0.5} 609 | --- !u!114 &1952496181 610 | MonoBehaviour: 611 | m_ObjectHideFlags: 0 612 | m_CorrespondingSourceObject: {fileID: 0} 613 | m_PrefabInstance: {fileID: 0} 614 | m_PrefabAsset: {fileID: 0} 615 | m_GameObject: {fileID: 1952496179} 616 | m_Enabled: 1 617 | m_EditorHideFlags: 0 618 | m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} 619 | m_Name: 620 | m_EditorClassIdentifier: 621 | m_Material: {fileID: 0} 622 | m_Color: {r: 0.9622642, g: 0.9395693, b: 0.9395693, a: 1} 623 | m_RaycastTarget: 1 624 | m_OnCullStateChanged: 625 | m_PersistentCalls: 626 | m_Calls: [] 627 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 628 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 629 | m_FontData: 630 | m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} 631 | m_FontSize: 36 632 | m_FontStyle: 0 633 | m_BestFit: 0 634 | m_MinSize: 0 635 | m_MaxSize: 40 636 | m_Alignment: 0 637 | m_AlignByGeometry: 0 638 | m_RichText: 1 639 | m_HorizontalOverflow: 0 640 | m_VerticalOverflow: 0 641 | m_LineSpacing: 1 642 | m_Text: $1.00 643 | --- !u!222 &1952496182 644 | CanvasRenderer: 645 | m_ObjectHideFlags: 0 646 | m_CorrespondingSourceObject: {fileID: 0} 647 | m_PrefabInstance: {fileID: 0} 648 | m_PrefabAsset: {fileID: 0} 649 | m_GameObject: {fileID: 1952496179} 650 | m_CullTransparentMesh: 0 651 | --- !u!1 &2082038271 652 | GameObject: 653 | m_ObjectHideFlags: 0 654 | m_CorrespondingSourceObject: {fileID: 0} 655 | m_PrefabInstance: {fileID: 0} 656 | m_PrefabAsset: {fileID: 0} 657 | serializedVersion: 6 658 | m_Component: 659 | - component: {fileID: 2082038272} 660 | - component: {fileID: 2082038274} 661 | - component: {fileID: 2082038273} 662 | m_Layer: 5 663 | m_Name: StorePanel 664 | m_TagString: Untagged 665 | m_Icon: {fileID: 0} 666 | m_NavMeshLayer: 0 667 | m_StaticEditorFlags: 0 668 | m_IsActive: 1 669 | --- !u!224 &2082038272 670 | RectTransform: 671 | m_ObjectHideFlags: 0 672 | m_CorrespondingSourceObject: {fileID: 0} 673 | m_PrefabInstance: {fileID: 0} 674 | m_PrefabAsset: {fileID: 0} 675 | m_GameObject: {fileID: 2082038271} 676 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 677 | m_LocalPosition: {x: 0, y: 0, z: 0} 678 | m_LocalScale: {x: 1, y: 1, z: 1} 679 | m_Children: 680 | - {fileID: 2147079635} 681 | - {fileID: 1335063978} 682 | - {fileID: 150613280} 683 | m_Father: {fileID: 980827666} 684 | m_RootOrder: 1 685 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 686 | m_AnchorMin: {x: 0.23467365, y: 0.58581597} 687 | m_AnchorMax: {x: 0.23467365, y: 0.58581597} 688 | m_AnchoredPosition: {x: -0.2000122, y: 6.5999985} 689 | m_SizeDelta: {x: 277.3, y: 96.5} 690 | m_Pivot: {x: 0.5, y: 0.5} 691 | --- !u!114 &2082038273 692 | MonoBehaviour: 693 | m_ObjectHideFlags: 0 694 | m_CorrespondingSourceObject: {fileID: 0} 695 | m_PrefabInstance: {fileID: 0} 696 | m_PrefabAsset: {fileID: 0} 697 | m_GameObject: {fileID: 2082038271} 698 | m_Enabled: 1 699 | m_EditorHideFlags: 0 700 | m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} 701 | m_Name: 702 | m_EditorClassIdentifier: 703 | m_Material: {fileID: 0} 704 | m_Color: {r: 1, g: 1, b: 1, a: 0.392} 705 | m_RaycastTarget: 1 706 | m_OnCullStateChanged: 707 | m_PersistentCalls: 708 | m_Calls: [] 709 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 710 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 711 | m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} 712 | m_Type: 1 713 | m_PreserveAspect: 0 714 | m_FillCenter: 1 715 | m_FillMethod: 4 716 | m_FillAmount: 1 717 | m_FillClockwise: 1 718 | m_FillOrigin: 0 719 | m_UseSpriteMesh: 0 720 | --- !u!222 &2082038274 721 | CanvasRenderer: 722 | m_ObjectHideFlags: 0 723 | m_CorrespondingSourceObject: {fileID: 0} 724 | m_PrefabInstance: {fileID: 0} 725 | m_PrefabAsset: {fileID: 0} 726 | m_GameObject: {fileID: 2082038271} 727 | m_CullTransparentMesh: 0 728 | --- !u!1 &2085146719 729 | GameObject: 730 | m_ObjectHideFlags: 0 731 | m_CorrespondingSourceObject: {fileID: 0} 732 | m_PrefabInstance: {fileID: 0} 733 | m_PrefabAsset: {fileID: 0} 734 | serializedVersion: 6 735 | m_Component: 736 | - component: {fileID: 2085146720} 737 | - component: {fileID: 2085146722} 738 | - component: {fileID: 2085146721} 739 | m_Layer: 5 740 | m_Name: Text 741 | m_TagString: Untagged 742 | m_Icon: {fileID: 0} 743 | m_NavMeshLayer: 0 744 | m_StaticEditorFlags: 0 745 | m_IsActive: 1 746 | --- !u!224 &2085146720 747 | RectTransform: 748 | m_ObjectHideFlags: 0 749 | m_CorrespondingSourceObject: {fileID: 0} 750 | m_PrefabInstance: {fileID: 0} 751 | m_PrefabAsset: {fileID: 0} 752 | m_GameObject: {fileID: 2085146719} 753 | m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} 754 | m_LocalPosition: {x: 0, y: 0, z: 0} 755 | m_LocalScale: {x: 1, y: 1, z: 1} 756 | m_Children: [] 757 | m_Father: {fileID: 1335063978} 758 | m_RootOrder: 0 759 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 760 | m_AnchorMin: {x: 0, y: 0} 761 | m_AnchorMax: {x: 1, y: 1} 762 | m_AnchoredPosition: {x: 0, y: 0} 763 | m_SizeDelta: {x: 0, y: 0} 764 | m_Pivot: {x: 0.5, y: 0.5} 765 | --- !u!114 &2085146721 766 | MonoBehaviour: 767 | m_ObjectHideFlags: 0 768 | m_CorrespondingSourceObject: {fileID: 0} 769 | m_PrefabInstance: {fileID: 0} 770 | m_PrefabAsset: {fileID: 0} 771 | m_GameObject: {fileID: 2085146719} 772 | m_Enabled: 1 773 | m_EditorHideFlags: 0 774 | m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} 775 | m_Name: 776 | m_EditorClassIdentifier: 777 | m_Material: {fileID: 0} 778 | m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} 779 | m_RaycastTarget: 1 780 | m_OnCullStateChanged: 781 | m_PersistentCalls: 782 | m_Calls: [] 783 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 784 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 785 | m_FontData: 786 | m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} 787 | m_FontSize: 14 788 | m_FontStyle: 0 789 | m_BestFit: 0 790 | m_MinSize: 10 791 | m_MaxSize: 40 792 | m_Alignment: 4 793 | m_AlignByGeometry: 0 794 | m_RichText: 1 795 | m_HorizontalOverflow: 0 796 | m_VerticalOverflow: 0 797 | m_LineSpacing: 1 798 | m_Text: Buy Store 799 | --- !u!222 &2085146722 800 | CanvasRenderer: 801 | m_ObjectHideFlags: 0 802 | m_CorrespondingSourceObject: {fileID: 0} 803 | m_PrefabInstance: {fileID: 0} 804 | m_PrefabAsset: {fileID: 0} 805 | m_GameObject: {fileID: 2085146719} 806 | m_CullTransparentMesh: 0 807 | --- !u!1 &2147079634 808 | GameObject: 809 | m_ObjectHideFlags: 0 810 | m_CorrespondingSourceObject: {fileID: 0} 811 | m_PrefabInstance: {fileID: 0} 812 | m_PrefabAsset: {fileID: 0} 813 | serializedVersion: 6 814 | m_Component: 815 | - component: {fileID: 2147079635} 816 | - component: {fileID: 2147079637} 817 | - component: {fileID: 2147079636} 818 | m_Layer: 5 819 | m_Name: StoreNameText 820 | m_TagString: Untagged 821 | m_Icon: {fileID: 0} 822 | m_NavMeshLayer: 0 823 | m_StaticEditorFlags: 0 824 | m_IsActive: 1 825 | --- !u!224 &2147079635 826 | RectTransform: 827 | m_ObjectHideFlags: 0 828 | m_CorrespondingSourceObject: {fileID: 0} 829 | m_PrefabInstance: {fileID: 0} 830 | m_PrefabAsset: {fileID: 0} 831 | m_GameObject: {fileID: 2147079634} 832 | m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} 833 | m_LocalPosition: {x: 0, y: 0, z: 0} 834 | m_LocalScale: {x: 1, y: 1, z: 1} 835 | m_Children: [] 836 | m_Father: {fileID: 2082038272} 837 | m_RootOrder: 0 838 | m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} 839 | m_AnchorMin: {x: 0.5, y: 0.5} 840 | m_AnchorMax: {x: 0.5, y: 0.5} 841 | m_AnchoredPosition: {x: -0.000012159, y: 24} 842 | m_SizeDelta: {x: 167.4, y: 30} 843 | m_Pivot: {x: 0.5, y: 0.5} 844 | --- !u!114 &2147079636 845 | MonoBehaviour: 846 | m_ObjectHideFlags: 0 847 | m_CorrespondingSourceObject: {fileID: 0} 848 | m_PrefabInstance: {fileID: 0} 849 | m_PrefabAsset: {fileID: 0} 850 | m_GameObject: {fileID: 2147079634} 851 | m_Enabled: 1 852 | m_EditorHideFlags: 0 853 | m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} 854 | m_Name: 855 | m_EditorClassIdentifier: 856 | m_Material: {fileID: 0} 857 | m_Color: {r: 0.9716981, g: 0.6980102, b: 0.041251317, a: 1} 858 | m_RaycastTarget: 1 859 | m_OnCullStateChanged: 860 | m_PersistentCalls: 861 | m_Calls: [] 862 | m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, Unity.ugui, 863 | Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 864 | m_FontData: 865 | m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} 866 | m_FontSize: 20 867 | m_FontStyle: 0 868 | m_BestFit: 0 869 | m_MinSize: 0 870 | m_MaxSize: 40 871 | m_Alignment: 0 872 | m_AlignByGeometry: 0 873 | m_RichText: 1 874 | m_HorizontalOverflow: 0 875 | m_VerticalOverflow: 0 876 | m_LineSpacing: 1 877 | m_Text: Lemonade Stand 878 | --- !u!222 &2147079637 879 | CanvasRenderer: 880 | m_ObjectHideFlags: 0 881 | m_CorrespondingSourceObject: {fileID: 0} 882 | m_PrefabInstance: {fileID: 0} 883 | m_PrefabAsset: {fileID: 0} 884 | m_GameObject: {fileID: 2147079634} 885 | m_CullTransparentMesh: 0 886 | -------------------------------------------------------------------------------- /Assets/Scenes/SampleScene.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2cda990e2423bbf4892e6590ba056729 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scenes/main.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ba64693bf0c52b41a63d0fbc788af45 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: da818f784fbe9184a9dd2e91a5c16489 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/LoadGameData.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using System.Xml; 5 | using UnityEngine.UI; 6 | 7 | public class LoadGameData : MonoBehaviour 8 | { 9 | 10 | public TextAsset GameData; 11 | public GameObject StorePrefab; 12 | public GameObject StorePanel; 13 | 14 | public GameObject ManagerPrefab; 15 | public GameObject ManagerPanel; 16 | 17 | public delegate void LoadDataComplete(); 18 | public static event LoadDataComplete OnLoadDataComplete; 19 | 20 | public void Start() 21 | { 22 | LoadData(); 23 | if (OnLoadDataComplete != null) 24 | OnLoadDataComplete(); 25 | } 26 | public void LoadData() 27 | { 28 | XmlDocument xmlDoc = new XmlDocument(); 29 | xmlDoc.LoadXml(GameData.text); 30 | 31 | // Load GameManagerData 32 | LoadGameManagerData(xmlDoc); 33 | 34 | // Load the Store 35 | LoadStore(xmlDoc); 36 | 37 | 38 | } 39 | void LoadGameManagerData(XmlDocument _xmlDoc) 40 | { 41 | // Load Game Manager Info - Company Name 42 | XmlNodeList CompanyTextNameNode = _xmlDoc.GetElementsByTagName("CompanyName"); 43 | gamemanager.instance.CompanyName = CompanyTextNameNode[0].InnerText; 44 | 45 | // Load Game Manager Info - Starting Balance 46 | XmlNodeList StartingBalanceNode = _xmlDoc.GetElementsByTagName("StartingBalance"); 47 | gamemanager.instance.AddToBalance(float.Parse(StartingBalanceNode[0].InnerText)); 48 | 49 | } 50 | void LoadStore(XmlDocument _xmlDoc) 51 | { 52 | XmlNodeList StoreList = _xmlDoc.GetElementsByTagName("store"); 53 | 54 | foreach (XmlNode StoreInfo in StoreList) 55 | { 56 | // Load Store Nodes 57 | LoadStoreNodes(StoreInfo); 58 | } 59 | } 60 | 61 | void LoadStoreNodes(XmlNode StoreInfo) 62 | { 63 | GameObject NewStore = (GameObject)Instantiate(StorePrefab); 64 | 65 | store storeobj = NewStore.GetComponent(); 66 | 67 | XmlNodeList StoreNodes = StoreInfo.ChildNodes; 68 | foreach (XmlNode StoreNode in StoreNodes) 69 | { 70 | // Set Store variables 71 | SetStoreObj( StoreNode, NewStore, storeobj); 72 | 73 | 74 | } 75 | storeobj.SetNextStoreCost(storeobj.BaseStoreCost); 76 | NewStore.transform.SetParent(StorePanel.transform); 77 | 78 | } 79 | 80 | void SetStoreObj(XmlNode StoreNode, GameObject NewStore, store storeobj) 81 | { 82 | if (StoreNode.Name == "name") 83 | { 84 | Text StoreText = NewStore.transform.Find("StoreNameText").GetComponent(); 85 | StoreText.text = StoreNode.InnerText; 86 | storeobj.StoreName = StoreNode.InnerText; 87 | } 88 | 89 | if (StoreNode.Name == "image") 90 | { 91 | Sprite newSprite = Resources.Load(StoreNode.InnerText); 92 | Image StoreImage = NewStore.transform.Find("ImageButtonClick").GetComponent(); 93 | StoreImage.sprite = newSprite; 94 | } 95 | 96 | if (StoreNode.Name == "BaseStoreCost") 97 | storeobj.BaseStoreCost = float.Parse(StoreNode.InnerText); 98 | if (StoreNode.Name == "BaseStoreProfit") 99 | storeobj.BaseStoreProfit = float.Parse(StoreNode.InnerText); 100 | if (StoreNode.Name == "StoreTimer") 101 | storeobj.StoreTimer = float.Parse(StoreNode.InnerText); 102 | 103 | if (StoreNode.Name == "StoreMultiplier") 104 | storeobj.StoreMultiplier = float.Parse(StoreNode.InnerText); 105 | if (StoreNode.Name == "StoreTimerDivision") 106 | storeobj.StoreTimerDivision = int.Parse(StoreNode.InnerText); 107 | if (StoreNode.Name == "StoreCount") 108 | storeobj.StoreCount = int.Parse(StoreNode.InnerText); 109 | if (StoreNode.Name == "ManagerCost") 110 | CreateManager(StoreNode, storeobj); 111 | } 112 | 113 | void CreateManager(XmlNode StoreNode, store storeobj) 114 | { 115 | // Created New Manger from Manager Prefab 116 | GameObject NewManager = (GameObject)Instantiate(ManagerPrefab); 117 | 118 | // Update name of Manager to Store Name 119 | Text ManagerNameText = NewManager.transform.Find("ManagerNameText").GetComponent(); 120 | ManagerNameText.text = storeobj.StoreName; 121 | 122 | // Update Manager Cost from XML to Store Object 123 | storeobj.ManagerCost = float.Parse(StoreNode.InnerText); 124 | 125 | // Get Manager Button Component and link with UIStore Object 126 | Button ManagerButton = NewManager.transform.Find("UnlockManagerButton").GetComponent