Compare commits

..

No commits in common. 'main' and 'dev-hazim' have entirely different histories.

@ -1,6 +1,5 @@
fileFormatVersion: 2
guid: 4820cfdc51338c446998173c5d2cbf92
folderAsset: yes
guid: a55ee4efaad27d948ba5f03fc6d7bc80
DefaultImporter:
externalObjects: {}
userData:

@ -1,6 +1,5 @@
fileFormatVersion: 2
guid: bcfaccbad73a9fc40ace15e2a5d904e3
folderAsset: yes
guid: ed9b95dc6ed6d0647ad7f1a8f305385d
DefaultImporter:
externalObjects: {}
userData:

@ -1,23 +0,0 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class ButtonSoundAdder : MonoBehaviour
{
public Button[] AllButtons;
void Start()
{
if (AllButtons.Length == 0)
{
AllButtons = FindObjectsOfType<Button>();
for (int i = 0; i < AllButtons.Length; i++)
{
AllButtons[i].onClick.AddListener(() =>
{
Sound.instance.PlayButton(Sound.Button.Back);
});
}
}
}
}

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: cc50748c3f058a94995b829453e642ce
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

@ -1,47 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &6735715112326351935
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 395310428236833428}
- component: {fileID: 9146290202529402156}
m_Layer: 0
m_Name: ButtonSoundAdder
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &395310428236833428
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6735715112326351935}
serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &9146290202529402156
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 6735715112326351935}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: cc50748c3f058a94995b829453e642ce, type: 3}
m_Name:
m_EditorClassIdentifier:
AllButtons: []

@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: e988c5a811a849344a8dc56a31c3277d
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

@ -1,101 +0,0 @@
// using System.Collections;
// using System.Collections.Generic;
// using UnityEngine;
//
// public class DeviceSafeArea : MonoBehaviour
// {
// [SerializeField] private RectTransform Panel;
// public Vector4 offsetFromDevice;
// Rect LastSafeArea = new Rect(0, 0, 0, 0);
//
// void Awake()
// {
// Panel ??= GetComponent<RectTransform>();
// Refresh();
// }
//
// void Update()
//
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class DeviceSafeArea : MonoBehaviour
{
[SerializeField] private RectTransform Panel;
public Vector4 offsetFromDevice = new Vector4(0, 47, 34, 0); // iphone 14 safe area offset
public Vector4 lastOffsetFromDevice;
[Space(5)] public Vector4 offsetFromDeviceLog;
Rect LastSafeArea = new Rect(0, 0, 0, 0);
void Awake()
{
Panel ??= GetComponent<RectTransform>();
lastOffsetFromDevice = offsetFromDevice;
Refresh();
}
void Update()
{
Refresh();
}
[ContextMenu("Refresh")]
public void Refresh()
{
Rect safeArea = GetSafeArea();
if (safeArea != LastSafeArea || (offsetFromDevice != lastOffsetFromDevice))
ApplySafeArea(safeArea);
}
Rect GetSafeArea()
{
return Screen.safeArea;
}
void ApplySafeArea(Rect r)
{
LastSafeArea = r;
#if UNITY_EDITOR
{
lastOffsetFromDevice = offsetFromDevice;
// Add manual offsets
r.x += offsetFromDevice.w; // Left offset
r.width -= offsetFromDevice.w + offsetFromDevice.x; // Right offset
r.y += offsetFromDevice.z; // Bottom offset
r.height -= offsetFromDevice.z + offsetFromDevice.y; // Top offset
}
#endif
// Convert safe area rectangle from absolute pixels to normalized anchor coordinates
Vector2 anchorMin = r.position;
Vector2 anchorMax = r.position + r.size;
anchorMin.x /= Screen.width;
anchorMin.y /= Screen.height;
anchorMax.x /= Screen.width;
anchorMax.y /= Screen.height;
Panel.anchorMin = anchorMin;
Panel.anchorMax = anchorMax;
CalculateMargin(r);
}
void CalculateMargin(Rect safeAreas)
{
float screenWidth = Screen.width;
float screenHeight = Screen.height;
var safeArea = safeAreas;
// Calculate the difference between safe area and screen size
float leftMargin = safeArea.x;
float rightMargin = screenWidth - (safeArea.x + safeArea.width);
float topMargin = screenHeight - (safeArea.y + safeArea.height);
float bottomMargin = safeArea.y;
offsetFromDeviceLog.w = leftMargin;
offsetFromDeviceLog.x = rightMargin;
offsetFromDeviceLog.y = topMargin;
offsetFromDeviceLog.z = bottomMargin;
}
}

@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 843c5a62268dc7243bcf88054310fdcf
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because one or more lines are too long

Binary file not shown.

@ -1,23 +0,0 @@
fileFormatVersion: 2
guid: 609c1b54e4d5c434e984329145119f2f
AudioImporter:
externalObjects: {}
serializedVersion: 7
defaultSettings:
serializedVersion: 2
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
preloadAudioData: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

@ -1,183 +0,0 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &2841454134410498069
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7340193569768488633}
- component: {fileID: 3885656845593072640}
- component: {fileID: 7579012741215992196}
- component: {fileID: 2047007519730416167}
m_Layer: 5
m_Name: LoadingIcon
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &7340193569768488633
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2841454134410498069}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: -744}
m_SizeDelta: {x: 116, y: 116}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3885656845593072640
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2841454134410498069}
m_CullTransparentMesh: 1
--- !u!114 &7579012741215992196
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2841454134410498069}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 3c211ed28a1254ad5be923faa2874f0e, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!114 &2047007519730416167
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2841454134410498069}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4d0390bd8b8ffd640b34fe25065ff1df, type: 3}
m_Name:
m_EditorClassIdentifier:
updateType: 0
isSpeedBased: 0
hasOnStart: 0
hasOnPlay: 0
hasOnUpdate: 0
hasOnStepComplete: 0
hasOnComplete: 0
hasOnTweenCreated: 0
hasOnRewind: 0
onStart:
m_PersistentCalls:
m_Calls: []
onPlay:
m_PersistentCalls:
m_Calls: []
onUpdate:
m_PersistentCalls:
m_Calls: []
onStepComplete:
m_PersistentCalls:
m_Calls: []
onComplete:
m_PersistentCalls:
m_Calls: []
onTweenCreated:
m_PersistentCalls:
m_Calls: []
onRewind:
m_PersistentCalls:
m_Calls: []
targetIsSelf: 1
targetGO: {fileID: 0}
tweenTargetIsTargetGO: 1
delay: 0
duration: 1
easeType: 1
easeCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 1
value: 1
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
loopType: 0
loops: -1
id:
isRelative: 1
isFrom: 0
isIndependentUpdate: 0
autoKill: 1
isActive: 1
isValid: 1
target: {fileID: 7340193569768488633}
animationType: 3
targetType: 11
forcedTargetType: 0
autoPlay: 1
useTargetAsV3: 0
endValueFloat: 0
endValueV3: {x: 0, y: 0, z: 360}
endValueV2: {x: 0, y: 0}
endValueColor: {r: 1, g: 1, b: 1, a: 1}
endValueString:
endValueRect:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
endValueTransform: {fileID: 0}
optionalBool0: 0
optionalFloat0: 0
optionalInt0: 0
optionalRotationMode: 0
optionalScrambleMode: 0
optionalString:

@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: 68fee11129a275741be2c396aa20ceab
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

File diff suppressed because it is too large Load Diff

@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: f6670d8117a961048b4a0ff4bbf6d59e
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 5.5 KiB

Before

Width:  |  Height:  |  Size: 5.8 KiB

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 573 KiB

@ -1,127 +0,0 @@
fileFormatVersion: 2
guid: eb5fe245bdc530d4094108257ab431fe
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: 3627893f9a824364e96f6e199e719418
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: 28acce7f876f9a64dad34507c0153fb3
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: 42c597428e933b6459d47d1d9ac7d933
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

@ -1,23 +0,0 @@
fileFormatVersion: 2
guid: 87c5537e5b84cc347909cb5b2cd0c4e2
AudioImporter:
externalObjects: {}
serializedVersion: 7
defaultSettings:
serializedVersion: 2
loadType: 0
sampleRateSetting: 0
sampleRateOverride: 44100
compressionFormat: 1
quality: 1
conversionMode: 0
preloadAudioData: 0
platformSettingOverrides: {}
forceToMono: 0
normalize: 1
loadInBackground: 0
ambisonic: 0
3D: 1
userData:
assetBundleName:
assetBundleVariant:

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -1488,130 +1488,187 @@ RectTransform:
type: 3}
m_PrefabInstance: {fileID: 1467084552}
m_PrefabAsset: {fileID: 0}
--- !u!224 &2041176882 stripped
--- !u!1 &2041176881
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2041176882}
- component: {fileID: 2041176884}
- component: {fileID: 2041176883}
- component: {fileID: 2041176885}
m_Layer: 5
m_Name: icon
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &2041176882
RectTransform:
m_CorrespondingSourceObject: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
m_PrefabInstance: {fileID: 7318603046019886582}
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &7318603046019886582
PrefabInstance:
m_GameObject: {fileID: 2041176881}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 408891932}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: -744}
m_SizeDelta: {x: 116, y: 116}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!114 &2041176883
MonoBehaviour:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 408891932}
m_Modifications:
- target: {fileID: 2841454134410498069, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_Name
value: LoadingIcon
objectReference: {fileID: 0}
- target: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_Pivot.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_Pivot.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_AnchorMax.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_AnchorMax.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_AnchorMin.x
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_AnchorMin.y
value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_SizeDelta.x
value: 116
objectReference: {fileID: 0}
- target: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_SizeDelta.y
value: 116
objectReference: {fileID: 0}
- target: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_LocalRotation.w
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2041176881}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 3c211ed28a1254ad5be923faa2874f0e, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!222 &2041176884
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2041176881}
m_CullTransparentMesh: 1
--- !u!114 &2041176885
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2041176881}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4d0390bd8b8ffd640b34fe25065ff1df, type: 3}
m_Name:
m_EditorClassIdentifier:
updateType: 0
isSpeedBased: 0
hasOnStart: 0
hasOnPlay: 0
hasOnUpdate: 0
hasOnStepComplete: 0
hasOnComplete: 0
hasOnTweenCreated: 0
hasOnRewind: 0
onStart:
m_PersistentCalls:
m_Calls: []
onPlay:
m_PersistentCalls:
m_Calls: []
onUpdate:
m_PersistentCalls:
m_Calls: []
onStepComplete:
m_PersistentCalls:
m_Calls: []
onComplete:
m_PersistentCalls:
m_Calls: []
onTweenCreated:
m_PersistentCalls:
m_Calls: []
onRewind:
m_PersistentCalls:
m_Calls: []
targetIsSelf: 1
targetGO: {fileID: 0}
tweenTargetIsTargetGO: 1
delay: 0
duration: 1
easeType: 1
easeCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 1
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_AnchoredPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_AnchoredPosition.y
value: -744
objectReference: {fileID: 0}
- target: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7340193569768488633, guid: 68fee11129a275741be2c396aa20ceab,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 68fee11129a275741be2c396aa20ceab, type: 3}
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
loopType: 0
loops: -1
id:
isRelative: 1
isFrom: 0
isIndependentUpdate: 0
autoKill: 1
isActive: 1
isValid: 1
target: {fileID: 2041176882}
animationType: 3
targetType: 11
forcedTargetType: 0
autoPlay: 1
useTargetAsV3: 0
endValueFloat: 0
endValueV3: {x: 0, y: 0, z: 360}
endValueV2: {x: 0, y: 0}
endValueColor: {r: 1, g: 1, b: 1, a: 1}
endValueString:
endValueRect:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
endValueTransform: {fileID: 0}
optionalBool0: 0
optionalFloat0: 0
optionalInt0: 0
optionalRotationMode: 0
optionalScrambleMode: 0
optionalString:
--- !u!1660057539 &9223372036854775807
SceneRoots:
m_ObjectHideFlags: 0

@ -911,8 +911,8 @@ MonoBehaviour:
- {fileID: 8300000, guid: 2f4130c9d5cf48829111e4d372e04dcb, type: 3}
- {fileID: 8300000, guid: 719445bebaa148e7bd7be92373b62244, type: 3}
otherClips:
- {fileID: 8300000, guid: 87c5537e5b84cc347909cb5b2cd0c4e2, type: 3}
- {fileID: 8300000, guid: 609c1b54e4d5c434e984329145119f2f, type: 3}
- {fileID: 0}
- {fileID: 0}
--- !u!82 &1790415148045805081
AudioSource:
m_ObjectHideFlags: 0

@ -157,7 +157,6 @@ public class Cell : MonoBehaviour
{
GamePlayManager.instance.OnButtonClick(this);
}
Sound.instance.Play(Sound.Others.PipeRotation);
});
}
rightRotationValue = lcd.RightRotationValue;

@ -91,17 +91,6 @@ public class GameManager
PlayerPrefs.SetInt("PipeIndex", value);
}
}
public static int EffectIndex
{
get
{
return PlayerPrefs.GetInt("EffectIndex", -1);
}
set
{
PlayerPrefs.SetInt("EffectIndex", value);
}
}
public static int StarLevel
{

@ -32,7 +32,6 @@ public class GamePlayManager : MonoBehaviour
[Header("Layout Setting")]
public RectTransform _levelContainer;
public RectTransform _levelContainerBG;
public float _space;
@ -83,10 +82,7 @@ public class GamePlayManager : MonoBehaviour
[SerializeField] private TimerManager TimerManager;
// Adding the isTimerLevel flag
public static bool isTimerLevel;
public List<GameObject> Backgrounds;
public Image TileBG;
public Image BoxBG;
public Sprite BoxBGSprite;
private void Awake()
{
instance = this;
@ -95,8 +91,8 @@ public class GamePlayManager : MonoBehaviour
private void Start()
{
rootCanvas = base.transform.parent.GetComponent<RectTransform>();
_levelContainerMaxHeight = _levelContainerBG.rect.height;
_levelContainerPosition = _levelContainerBG.localPosition;
_levelContainerMaxHeight = _levelContainer.rect.height;
_levelContainerPosition = _levelContainer.localPosition;
SetupLevel();
}
@ -111,13 +107,6 @@ public class GamePlayManager : MonoBehaviour
public void SetupLevel()
{
if (GameManager.EffectIndex != -1)
{
Backgrounds[GameManager.EffectIndex].SetActive(true);
TileBG.enabled = true;
BoxBG.sprite = BoxBGSprite;
BoxBG.color = new Color(255,255,255,255);
}
isGameOver = false;
closeGameOver = false;
MessagePopup.instance.HideAll();
@ -134,11 +123,11 @@ public class GamePlayManager : MonoBehaviour
float maxCellSize = GameManager.currentLevel.maxCellSize;
startTime = Time.time;
undoList = new List<UndoAction>();
_levelContainerBG.sizeDelta = new Vector2(rootCanvas.rect.width, _levelContainerMaxHeight);
float a = Mathf.Min(_levelContainerBG.rect.width / (float)column, _levelContainerBG.rect.height / (float)row);
_levelContainer.sizeDelta = new Vector2(rootCanvas.rect.width, _levelContainerMaxHeight);
float a = Mathf.Min(_levelContainer.rect.width / (float)column, _levelContainer.rect.height / (float)row);
a = Mathf.Min(a, maxCellSize);
_levelContainerBG.sizeDelta = new Vector2((float)column * a, (float)row * a);
_levelContainerBG.transform.localPosition = _levelContainerPosition + GameManager.currentLevel.levelContainerDelta * a;
_levelContainer.sizeDelta = new Vector2((float)column * a, (float)row * a);
_levelContainer.transform.localPosition = _levelContainerPosition + GameManager.currentLevel.levelContainerDelta * a;
for (int num = _levelContainer.childCount - 1; num >= 0; num--)
{
UnityEngine.Object.Destroy(_levelContainer.GetChild(num).gameObject);
@ -433,7 +422,6 @@ public class GamePlayManager : MonoBehaviour
nextBtn.GetComponentInChildren<TMP_Text>().text = "BACK";
}
nextBtn.interactable = false;
Sound.instance.Play(Sound.Others.LevelComplete);
gameOverPopup.Open();
confettiParticle.Play();
yield return new WaitForSeconds(0.5f);

@ -24,18 +24,18 @@ public class Sound : MonoBehaviour
public enum Others
{
PipeRotation,
LevelComplete,
Other1,
Other2
}
public AudioSource audioSource;
public AudioSource loopAudioSource;
//[HideInInspector]
[HideInInspector]
public AudioClip[] buttonClips;
//[HideInInspector]
[HideInInspector]
public AudioClip[] otherClips;
public static Sound instance;

@ -38,11 +38,10 @@ public class SubscriptionItem
public class ShopManager : MonoBehaviour, IDetailedStoreListener
{
IStoreController m_StoreController;
IStoreController m_StoreContoller;
public List<ConsumableItem> cItem;
public List<ConsumableItem> pItem;
public List<ConsumableItem> eItem;
public List<int> coinsRewards;
//public NonConsumableItem ncItem;
//public SubscriptionItem sItem;
@ -55,11 +54,7 @@ public class ShopManager : MonoBehaviour, IDetailedStoreListener
public PayloadData payloadData;
public List<ButtonState> PipeButtons;
public List<ButtonState> EffectButtons;
//public List<Button> PurchaseButtons;
public GameObject NotEnoughCoinsObj;
public GameObject LoadingScreen;
[Serializable]
public class ButtonState
{
@ -71,65 +66,10 @@ public class ShopManager : MonoBehaviour, IDetailedStoreListener
}
private void Start()
{
EffectDefaulter();
int coins = PlayerPrefs.GetInt("Coin");
coinTxt.text = coins.ToString();
SetupBuilder();
PipePrefGetter();
EffectPrefGetter();
}
void EffectDefaulter()
{
if(PlayerPrefs.HasKey("EffectButtonIsEquipped")==false)
{
PlayerPrefs.SetInt("Coin", PlayerPrefs.GetInt("Coin") + (int)eItem[0].price);
Debug.Log("EffectDefaulter");
AddEffects(0);
EquipUnEquipEffect(0);
}
}
public bool IsProductPurchased(string productId)
{
Product product = m_StoreController.products.WithID(productId);
bool itemBought = false;
if (product != null && product.hasReceipt)
{
// Owned Non Consumables and Subscriptions should always have receipts.
// So here the Non Consumable product has already been bought.
itemBought = true;
}
//var product = m_StoreController?.catalog.allProducts.FirstOrDefault(p => p.definition.id == productId);
//if (product != null)
//{
// return m_StoreController.playerReceipt.ContainsProduct(product);
//}
Debug.Log("IsProductPurchased Called for: " + productId);
return itemBought;
}
// Call this function when you want to check if a product is purchased
public void CheckIfProductPurchased()
{
for (int i = 1; i < pItem.Count; i++)
{
if (IsProductPurchased(pItem[i].Id))
{
//PlayerPrefs.SetInt("PipeButtonIsEquipped" + 0, 1);
PlayerPrefs.SetInt("PipeButtonIsPurchased" + i, 1);
Debug.Log("Pipe " + i + " is purchased already!");
AddPipes(i);
// Product is purchased, grant access to features
}
//else
//{
// // Product is not purchased, handle accordingly
//}
}
}
void PipePrefGetter()
{
@ -163,50 +103,21 @@ public class ShopManager : MonoBehaviour, IDetailedStoreListener
}
}
}
void EffectPrefGetter()
{
for (int i = 0; i < EffectButtons.Count; i++)
{
EffectButtons[i].isEquipped = PlayerPrefs.GetInt("EffectButtonIsEquipped" + i) == 1 ? true : false;
EffectButtons[i].isPurchased = PlayerPrefs.GetInt("EffectButtonIsPurchased" + i) == 1 ? true : false;
if (EffectButtons[i].isPurchased == false)
{
EffectButtons[i].PurchaseButton.gameObject.SetActive(true);
EffectButtons[i].EquipButton.gameObject.SetActive(false);
}
else
{
EffectButtons[i].EquipButton.gameObject.SetActive(true);
EffectButtons[i].PurchaseButton.gameObject.SetActive(false);
if (EffectButtons[i].isEquipped == true)
{
EffectButtons[i].equipButtonText.text = "Equipped";
}
else
{
EffectButtons[i].equipButtonText.text = "Equip";
}
}
}
}
#region setup and initialize
void SetupBuilder()
{
var builder = ConfigurationBuilder.Instance(StandardPurchasingModule.Instance());
for (int i = 0; i < cItem.Count; i++)
{
builder.AddProduct(cItem[i].Id, ProductType.Consumable);
}
for (int i = 1; i < pItem.Count; i++)//Starting from 1 because 1 set of pipe is already bought by default.
{
builder.AddProduct(pItem[i].Id, ProductType.NonConsumable);
}
//for (int i = 0; i < eItem.Count; i++)//Starting from 1 because 1 set of pipe is already bought by default.
//{
// builder.AddProduct(eItem[i].Id, ProductType.NonConsumable);
//}
//builder.AddProduct(ncItem.Id, ProductType.NonConsumable);
//builder.AddProduct(sItem.Id, ProductType.Subscription);
@ -215,8 +126,7 @@ public class ShopManager : MonoBehaviour, IDetailedStoreListener
public void OnInitialized(IStoreController controller, IExtensionProvider extensions)
{
print("Success");
m_StoreController = controller;
CheckIfProductPurchased();
m_StoreContoller = controller;
//CheckNonConsumable(ncItem.Id);
//CheckSubscription(sItem.Id);
}
@ -228,29 +138,35 @@ public class ShopManager : MonoBehaviour, IDetailedStoreListener
{
//AddCoins(50);
currentPurchaseType = PurchaseType.Coins;
LoadingScreen.SetActive(true);
m_StoreController.InitiatePurchase(cItem[index].Id);
m_StoreContoller.InitiatePurchase(cItem[index].Id);
}
public void Consumable_Btn_Pressed_Pipes(int index)
{
//AddCoins(50);
currentPurchaseType = PurchaseType.Pipes;
Debug.Log("Purchasing pipes1... : " + pItem[index].Id);
LoadingScreen.SetActive(true);
m_StoreController.InitiatePurchase(pItem[index].Id);
m_StoreContoller.InitiatePurchase(pItem[index].Id);
//Debug.Log("Purchasing pipes2... : "+ pItem[index].Id);
}
public void Consumable_Btn_Pressed_Effects(int index)
{
currentPurchaseType = PurchaseType.Effects;
AddEffects(index);
}
//public void NonConsumable_Btn_Pressed()
//{
// //RemoveAds();
// m_StoreContoller.InitiatePurchase(ncItem.Id);
//}
//public void Subscription_Btn_Pressed()
//{
// //ActivateElitePass();
// m_StoreContoller.InitiatePurchase(sItem.Id);
//}
#endregion
public PurchaseType currentPurchaseType;
public enum PurchaseType
{
Coins, Pipes, Effects,
Coins, Pipes,
}
#region main
//processing purchase
@ -261,8 +177,6 @@ public class ShopManager : MonoBehaviour, IDetailedStoreListener
var product = purchaseEvent.purchasedProduct;
print("Purchase Complete" + product.definition.id + " Purchase Type: " + currentPurchaseType.ToString());
LoadingScreen.SetActive(false);
if (currentPurchaseType == PurchaseType.Coins)
{
for (int h = 0; h < cItem.Count; h++)
@ -305,28 +219,6 @@ public class ShopManager : MonoBehaviour, IDetailedStoreListener
}
}
}
//else if (currentPurchaseType == PurchaseType.Effects)
//{
// for (int h = 0; h < eItem.Count; h++)
// {
// Debug.Log("product.definition.id : " + product.definition.id);
// Debug.Log("pItem[h].Id : " + eItem[h].Id);
// if (product.definition.id == eItem[h].Id)//consumable item is pressed
// {
// //string receipt = product.receipt;
// //data = JsonUtility.FromJson<Data>(receipt);
// //payload = JsonUtility.FromJson<Payload>(data.Payload);
// //payloadData = JsonUtility.FromJson<PayloadData>(payload.json);
// //int quantity = payloadData.quantity;
// //for (int i = 0; i < quantity; i++)
// //{
// AddEffects(h);
// //}
// }
// }
//}
//else if (product.definition.id == ncItem.Id)//non consumable
//{
@ -346,9 +238,9 @@ public class ShopManager : MonoBehaviour, IDetailedStoreListener
void CheckNonConsumable(string id)
{
if (m_StoreController != null)
if (m_StoreContoller != null)
{
var product = m_StoreController.products.WithID(id);
var product = m_StoreContoller.products.WithID(id);
if (product != null)
{
if (product.hasReceipt)//purchased
@ -366,7 +258,7 @@ public class ShopManager : MonoBehaviour, IDetailedStoreListener
void CheckSubscription(string id)
{
var subProduct = m_StoreController.products.WithID(id);
var subProduct = m_StoreContoller.products.WithID(id);
if (subProduct != null)
{
try
@ -425,23 +317,22 @@ public class ShopManager : MonoBehaviour, IDetailedStoreListener
public void OnInitializeFailed(InitializationFailureReason error)
{
print("failed" + error);
LoadingScreen.SetActive(false);
}
public void OnInitializeFailed(InitializationFailureReason error, string message)
{
LoadingScreen.SetActive(false);
print("initialize failed" + error + message);
}
public void OnPurchaseFailed(Product product, PurchaseFailureReason failureReason)
{
LoadingScreen.SetActive(false);
print("purchase failed" + failureReason);
}
public void OnPurchaseFailed(Product product, PurchaseFailureDescription failureDescription)
{
LoadingScreen.SetActive(false);
print("purchase failed" + failureDescription);
}
#endregion
@ -459,14 +350,7 @@ public class ShopManager : MonoBehaviour, IDetailedStoreListener
coins += toAdd;
PlayerPrefs.SetInt("Coin", coins);
StartCoroutine(startCoinShakeEffect(coins - toAdd, coins, .5f));
}
void SubtractCoins(int coinsToSubtract)
{
int coins = PlayerPrefs.GetInt("Coin");
coins -= coinsToSubtract;
PlayerPrefs.SetInt("Coin", coins);
StartCoroutine(startCoinShakeEffect(coins + coinsToSubtract, coins, .5f));
}
public void EquipUnEquipPipe(int buttonIndex)
{
@ -498,48 +382,10 @@ public class ShopManager : MonoBehaviour, IDetailedStoreListener
}
}
public void EquipUnEquipEffect(int buttonIndex)
{
if (EffectButtons[buttonIndex].isEquipped)
{
PlayerPrefs.SetInt("EffectButtonIsEquipped" + buttonIndex, 0);
PlayerPrefs.SetInt("EffectButtonIsEquipped-1", 1);
EffectIndexSetter(-1);
}
else
{
for (int i = 0; i < EffectButtons.Count; i++)
{
if (i != buttonIndex)
{
EffectButtons[i].isEquipped = false;
PlayerPrefs.SetInt("EffectButtonIsEquipped" + i, 0);
EffectButtons[i].equipButtonText.text = "Equip";
}
else
{
EffectButtons[i].isEquipped = true;
PlayerPrefs.SetInt("EffectButtonIsEquipped" + i, 1);
EffectButtons[i].equipButtonText.text = "Equipped";
EffectIndexSetter(buttonIndex);
}
}
}
}
public void PipeIndexSetter(int index)
{
GameManager.PipeIndex = index;
}
public void EffectIndexSetter(int index)
{
GameManager.EffectIndex = index;
}
void AddPipes(int index)
{
PlayerPrefs.SetInt("PipeButtonIsPurchased" + index, 1);
@ -548,23 +394,6 @@ public class ShopManager : MonoBehaviour, IDetailedStoreListener
PipeButtons[index].PurchaseButton.gameObject.SetActive(false);
Debug.Log("Pipe " + index + " purchased");
}
void AddEffects(int index)
{
int coins = PlayerPrefs.GetInt("Coin");
if (coins >= eItem[index].price)
{
SubtractCoins((int)eItem[index].price);
PlayerPrefs.SetInt("EffectButtonIsPurchased" + index, 1);
EffectButtons[index].isPurchased = true;
EffectButtons[index].EquipButton.gameObject.SetActive(true);
EffectButtons[index].PurchaseButton.gameObject.SetActive(false);
Debug.Log("Effect " + index + " purchased");
}
else
{
NotEnoughCoinsObj.SetActive(true);
}
}
float val;
IEnumerator startCoinShakeEffect(int oldValue, int newValue, float animTime)
{

Binary file not shown.

Before

Width:  |  Height:  |  Size: 707 KiB

@ -1,140 +0,0 @@
fileFormatVersion: 2
guid: 853b549040032464d9d8af6b6438ba75
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

Before

Width:  |  Height:  |  Size: 719 KiB

@ -1,140 +0,0 @@
fileFormatVersion: 2
guid: 774acd93f8b53524bbad2bdae37757b1
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

Before

Width:  |  Height:  |  Size: 404 KiB

@ -1,140 +0,0 @@
fileFormatVersion: 2
guid: c49b0ed857e31d04cbe1d9f90fd9ccc6
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 MiB

@ -1,140 +0,0 @@
fileFormatVersion: 2
guid: fdc62eed4926a7949aafdfab5ab293d3
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 KiB

@ -1,140 +0,0 @@
fileFormatVersion: 2
guid: 131ee19ed424def4797d7c340e30e394
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

Before

Width:  |  Height:  |  Size: 456 KiB

@ -1,140 +0,0 @@
fileFormatVersion: 2
guid: ecc225411c44d814bbb5d4a97e19eeb0
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 13
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5e97eb03825dee720800000000000000
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
mipmapLimitGroupName:
pSDRemoveMatte: 0
userData:
assetBundleName:
assetBundleVariant:

@ -1,13 +1,10 @@
{
"dependencies": {
"com.unity.2d.sprite": "1.0.0",
"com.unity.device-simulator.devices": "1.0.0",
"com.unity.ide.rider": "3.0.31",
"com.unity.ide.visualstudio": "2.0.22",
"com.unity.ide.vscode": "1.2.5",
"com.unity.mobile.android-logcat": "1.4.3",
"com.unity.purchasing": "4.12.2",
"com.unity.recorder": "4.0.3",
"com.unity.textmeshpro": "3.0.9",
"com.unity.modules.ai": "1.0.0",
"com.unity.modules.androidjni": "1.0.0",

@ -6,13 +6,6 @@
"source": "builtin",
"dependencies": {}
},
"com.unity.device-simulator.devices": {
"version": "1.0.0",
"depth": 0,
"source": "registry",
"dependencies": {},
"url": "https://packages.unity.com"
},
"com.unity.ext.nunit": {
"version": "1.0.6",
"depth": 1,
@ -45,13 +38,6 @@
"dependencies": {},
"url": "https://packages.unity.com"
},
"com.unity.mobile.android-logcat": {
"version": "1.4.3",
"depth": 0,
"source": "registry",
"dependencies": {},
"url": "https://packages.unity.com"
},
"com.unity.nuget.newtonsoft-json": {
"version": "3.2.1",
"depth": 2,
@ -72,15 +58,6 @@
},
"url": "https://packages.unity.com"
},
"com.unity.recorder": {
"version": "4.0.3",
"depth": 0,
"source": "registry",
"dependencies": {
"com.unity.timeline": "1.0.0"
},
"url": "https://packages.unity.com"
},
"com.unity.services.core": {
"version": "1.12.5",
"depth": 1,
@ -112,18 +89,6 @@
},
"url": "https://packages.unity.com"
},
"com.unity.timeline": {
"version": "1.7.6",
"depth": 1,
"source": "registry",
"dependencies": {
"com.unity.modules.audio": "1.0.0",
"com.unity.modules.director": "1.0.0",
"com.unity.modules.animation": "1.0.0",
"com.unity.modules.particlesystem": "1.0.0"
},
"url": "https://packages.unity.com"
},
"com.unity.ugui": {
"version": "1.0.0",
"depth": 1,

@ -140,7 +140,7 @@ PlayerSettings:
loadStoreDebugModeEnabled: 0
visionOSBundleVersion: 1.0
tvOSBundleVersion: 1.0
bundleVersion: 1.9
bundleVersion: 1.8
preloadedAssets: []
metroInputSource: 0
wsaTransparentSwapchain: 0
@ -170,7 +170,7 @@ PlayerSettings:
iPhone: 0
tvOS: 0
overrideDefaultApplicationIdentifier: 1
AndroidBundleVersionCode: 8
AndroidBundleVersionCode: 7
AndroidMinSdkVersion: 22
AndroidTargetSdkVersion: 34
AndroidPreferredInstallLocation: 1
@ -289,7 +289,7 @@ PlayerSettings:
- m_BuildTarget:
m_Icons:
- serializedVersion: 2
m_Icon: {fileID: 2800000, guid: eb5fe245bdc530d4094108257ab431fe, type: 3}
m_Icon: {fileID: 2800000, guid: 81fe0d5c4fef1b54bb555d547367a258, type: 3}
m_Width: 128
m_Height: 128
m_Kind: 0
@ -906,7 +906,7 @@ PlayerSettings:
Build: 0
Game Performance: 0
Legacy Analytics: 0
Purchasing: 1
Purchasing: 0
UDP: 0
Unity Ads: 0
luminIcon:

@ -4,7 +4,7 @@
UnityConnectSettings:
m_ObjectHideFlags: 0
serializedVersion: 1
m_Enabled: 1
m_Enabled: 0
m_TestMode: 0
m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events
m_EventUrl: https://cdp.cloud.unity3d.com/v1/events
@ -17,10 +17,10 @@ UnityConnectSettings:
m_LogBufferSize: 10
m_CaptureEditorExceptions: 1
UnityPurchasingSettings:
m_Enabled: 1
m_Enabled: 0
m_TestMode: 0
UnityAnalyticsSettings:
m_Enabled: 1
m_Enabled: 0
m_TestMode: 0
m_InitializeOnStartup: 1
m_PackageRequiringCoreStatsPresent: 1

Loading…
Cancel
Save