diff --git a/.com-unity-codely.json b/.com-unity-codely.json index 7c0d687..ddc148a 100644 --- a/.com-unity-codely.json +++ b/.com-unity-codely.json @@ -1,11 +1,10 @@ { - "unity_port": 52435, - "stream_port": 49756, + "unity_port": 64000, + "stream_port": 60971, "created_date": "2026-07-02T06:04:43.8452691Z", "project_path": "C:/Users/27228/Desktop/0520Client/0520Client/Assets", "reloading": false, "reason": "ready", - "seq": 183431, - "last_heartbeat": "2026-08-04T02:32:38.354Z" -}" + "seq": 46, + "last_heartbeat": "2026-08-04T06:09:29.816Z" } \ No newline at end of file diff --git a/Assets/Resources/ResMap.txt b/Assets/Resources/ResMap.txt index 6ed7f9a..4d3833a 100644 --- a/Assets/Resources/ResMap.txt +++ b/Assets/Resources/ResMap.txt @@ -80,3 +80,5 @@ Panel_studentSub2=UIPrefab/Panel/student/Panel_studentSub2 Panel_studentSub3推演=UIPrefab/Panel/student/Panel_studentSub3推演 Panel_studentWatingMain=UIPrefab/Panel/student/Panel_studentWatingMain Panel_WaitResultPanel=UIPrefab/Panel/student/Panel_WaitResultPanel +编队行军编辑界面-_0001_东风后勤保障=Sprite/编队行军编辑界面-_0001_东风后勤保障 +carIcon=carIcon diff --git a/Assets/Resources/Sprite/编队行军编辑界面-_0001_东风后勤保障.png b/Assets/Resources/Sprite/编队行军编辑界面-_0001_东风后勤保障.png new file mode 100644 index 0000000..3798145 Binary files /dev/null and b/Assets/Resources/Sprite/编队行军编辑界面-_0001_东风后勤保障.png differ diff --git a/Assets/Resources/Sprite/编队行军编辑界面-_0001_东风后勤保障.png.meta b/Assets/Resources/Sprite/编队行军编辑界面-_0001_东风后勤保障.png.meta new file mode 100644 index 0000000..b8962c1 --- /dev/null +++ b/Assets/Resources/Sprite/编队行军编辑界面-_0001_东风后勤保障.png.meta @@ -0,0 +1,92 @@ +fileFormatVersion: 2 +guid: 160c40d95342eb04c8c555b36279be6e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + 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 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + 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: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/UIPrefab/Image_FixStepPrefab.prefab b/Assets/Resources/UIPrefab/Image_FixStepPrefab.prefab index d701e71..703201a 100644 --- a/Assets/Resources/UIPrefab/Image_FixStepPrefab.prefab +++ b/Assets/Resources/UIPrefab/Image_FixStepPrefab.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &3616374059221973013 GameObject: diff --git a/Assets/Resources/UIPrefab/Image_ResultPre.prefab b/Assets/Resources/UIPrefab/Image_ResultPre.prefab index ca0be0b..b98b196 100644 --- a/Assets/Resources/UIPrefab/Image_ResultPre.prefab +++ b/Assets/Resources/UIPrefab/Image_ResultPre.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &1106984069965660 GameObject: diff --git a/Assets/Resources/UIPrefab/Image_areaFlageIcon.prefab b/Assets/Resources/UIPrefab/Image_areaFlageIcon.prefab index d916b92..2deda08 100644 --- a/Assets/Resources/UIPrefab/Image_areaFlageIcon.prefab +++ b/Assets/Resources/UIPrefab/Image_areaFlageIcon.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &214484058097580011 GameObject: diff --git a/Assets/Resources/UIPrefab/Image_carInstance.prefab b/Assets/Resources/UIPrefab/Image_carInstance.prefab index ff90dec..58a3a82 100644 --- a/Assets/Resources/UIPrefab/Image_carInstance.prefab +++ b/Assets/Resources/UIPrefab/Image_carInstance.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &1370150282 GameObject: diff --git a/Assets/Resources/UIPrefab/Image_childEquip.prefab b/Assets/Resources/UIPrefab/Image_childEquip.prefab index c202596..643836b 100644 --- a/Assets/Resources/UIPrefab/Image_childEquip.prefab +++ b/Assets/Resources/UIPrefab/Image_childEquip.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &7813618798179688436 GameObject: diff --git a/Assets/Resources/UIPrefab/Image_mapTitle.prefab b/Assets/Resources/UIPrefab/Image_mapTitle.prefab index a949b6b..35c4ad1 100644 --- a/Assets/Resources/UIPrefab/Image_mapTitle.prefab +++ b/Assets/Resources/UIPrefab/Image_mapTitle.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &589691519999409300 GameObject: diff --git a/Assets/Resources/UIPrefab/Image_person1.prefab b/Assets/Resources/UIPrefab/Image_person1.prefab index 5cd189c..af0ecf8 100644 --- a/Assets/Resources/UIPrefab/Image_person1.prefab +++ b/Assets/Resources/UIPrefab/Image_person1.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &3315967724757797640 GameObject: diff --git a/Assets/Resources/UIPrefab/Image_tufa.prefab b/Assets/Resources/UIPrefab/Image_tufa.prefab index 0b2826c..2333fc0 100644 --- a/Assets/Resources/UIPrefab/Image_tufa.prefab +++ b/Assets/Resources/UIPrefab/Image_tufa.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &3108833167014843931 GameObject: diff --git a/Assets/Resources/UIPrefab/Image_tufaInstance.prefab b/Assets/Resources/UIPrefab/Image_tufaInstance.prefab index 4ce3ff6..cd1ddc8 100644 --- a/Assets/Resources/UIPrefab/Image_tufaInstance.prefab +++ b/Assets/Resources/UIPrefab/Image_tufaInstance.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &3125547545627911407 GameObject: diff --git a/Assets/Resources/UIPrefab/Image_答题框.prefab b/Assets/Resources/UIPrefab/Image_答题框.prefab index 03f0b9a..8471ae7 100644 --- a/Assets/Resources/UIPrefab/Image_答题框.prefab +++ b/Assets/Resources/UIPrefab/Image_答题框.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &82058828772843888 GameObject: diff --git a/Assets/Resources/UIPrefab/Image_装备详情.prefab b/Assets/Resources/UIPrefab/Image_装备详情.prefab index 014ca92..484bb87 100644 --- a/Assets/Resources/UIPrefab/Image_装备详情.prefab +++ b/Assets/Resources/UIPrefab/Image_装备详情.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &8402700412858976255 GameObject: diff --git a/Assets/Resources/UIPrefab/Image_车载元素1.prefab b/Assets/Resources/UIPrefab/Image_车载元素1.prefab index 458761a..78b9e3b 100644 --- a/Assets/Resources/UIPrefab/Image_车载元素1.prefab +++ b/Assets/Resources/UIPrefab/Image_车载元素1.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &3434091835877576161 GameObject: diff --git a/Assets/Resources/UIPrefab/Image_车载元素2.prefab b/Assets/Resources/UIPrefab/Image_车载元素2.prefab index f0d8b5a..043baa6 100644 --- a/Assets/Resources/UIPrefab/Image_车载元素2.prefab +++ b/Assets/Resources/UIPrefab/Image_车载元素2.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &3590280462961183066 GameObject: diff --git a/Assets/Resources/UIPrefab/Panel/Panel_Adjusting.prefab b/Assets/Resources/UIPrefab/Panel/Panel_Adjusting.prefab index 3b906ee..4ec2f46 100644 --- a/Assets/Resources/UIPrefab/Panel/Panel_Adjusting.prefab +++ b/Assets/Resources/UIPrefab/Panel/Panel_Adjusting.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &1274072925730314405 GameObject: diff --git a/Assets/Resources/UIPrefab/Panel/Panel_LoginPublic.prefab b/Assets/Resources/UIPrefab/Panel/Panel_LoginPublic.prefab index c227db7..269d03f 100644 --- a/Assets/Resources/UIPrefab/Panel/Panel_LoginPublic.prefab +++ b/Assets/Resources/UIPrefab/Panel/Panel_LoginPublic.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &868351462890481783 GameObject: diff --git a/Assets/Resources/UIPrefab/Panel/Panel_ModelManagement.prefab b/Assets/Resources/UIPrefab/Panel/Panel_ModelManagement.prefab index a1cdd96..b2d3ea3 100644 --- a/Assets/Resources/UIPrefab/Panel/Panel_ModelManagement.prefab +++ b/Assets/Resources/UIPrefab/Panel/Panel_ModelManagement.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &844052711166502400 GameObject: diff --git a/Assets/Resources/UIPrefab/Panel/Panel_RecordDeatail.prefab b/Assets/Resources/UIPrefab/Panel/Panel_RecordDeatail.prefab index d6a46bc..3be6218 100644 --- a/Assets/Resources/UIPrefab/Panel/Panel_RecordDeatail.prefab +++ b/Assets/Resources/UIPrefab/Panel/Panel_RecordDeatail.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &1193932761403511005 GameObject: diff --git a/Assets/Resources/UIPrefab/Panel/Panel_TeacherMain.prefab b/Assets/Resources/UIPrefab/Panel/Panel_TeacherMain.prefab index 7d813dd..b6a9398 100644 --- a/Assets/Resources/UIPrefab/Panel/Panel_TeacherMain.prefab +++ b/Assets/Resources/UIPrefab/Panel/Panel_TeacherMain.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &1005779247420219473 GameObject: diff --git a/Assets/Resources/UIPrefab/Panel/Panel_UserManagement.prefab b/Assets/Resources/UIPrefab/Panel/Panel_UserManagement.prefab index 1944aed..33c7a9a 100644 --- a/Assets/Resources/UIPrefab/Panel/Panel_UserManagement.prefab +++ b/Assets/Resources/UIPrefab/Panel/Panel_UserManagement.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &6487249514628813768 GameObject: diff --git a/Assets/Resources/UIPrefab/Panel/Panel_history.prefab b/Assets/Resources/UIPrefab/Panel/Panel_history.prefab index e6b2d7c..296f758 100644 --- a/Assets/Resources/UIPrefab/Panel/Panel_history.prefab +++ b/Assets/Resources/UIPrefab/Panel/Panel_history.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &2148298613770932290 GameObject: diff --git a/Assets/Resources/UIPrefab/Panel/Panel_promptWindow.prefab b/Assets/Resources/UIPrefab/Panel/Panel_promptWindow.prefab index fe9a1f2..a28d647 100644 --- a/Assets/Resources/UIPrefab/Panel/Panel_promptWindow.prefab +++ b/Assets/Resources/UIPrefab/Panel/Panel_promptWindow.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &487893749556672722 GameObject: diff --git a/Assets/Resources/UIPrefab/Panel/Panel_subjects1Editor.prefab b/Assets/Resources/UIPrefab/Panel/Panel_subjects1Editor.prefab index c51db7f..f86ee18 100644 --- a/Assets/Resources/UIPrefab/Panel/Panel_subjects1Editor.prefab +++ b/Assets/Resources/UIPrefab/Panel/Panel_subjects1Editor.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &3313869782843363496 GameObject: diff --git a/Assets/Resources/UIPrefab/Panel/Panel_subjects2Editor.prefab b/Assets/Resources/UIPrefab/Panel/Panel_subjects2Editor.prefab index 193ff3a..3f784f5 100644 --- a/Assets/Resources/UIPrefab/Panel/Panel_subjects2Editor.prefab +++ b/Assets/Resources/UIPrefab/Panel/Panel_subjects2Editor.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &303071113378937640 GameObject: @@ -1823,7 +1823,7 @@ MonoBehaviour: m_EditorClassIdentifier: childPrefab: {fileID: 5284238725627834056, guid: e190eb2c827322e489d5422bb64761c9, type: 3} - needSprite: 0 + needSprite: 1 buildInSprite: 0 --- !u!1 &4298130452376964379 GameObject: diff --git a/Assets/Resources/UIPrefab/Panel/student/Panel_SceneLoadingPanel.prefab b/Assets/Resources/UIPrefab/Panel/student/Panel_SceneLoadingPanel.prefab index 3b13da4..788d45c 100644 --- a/Assets/Resources/UIPrefab/Panel/student/Panel_SceneLoadingPanel.prefab +++ b/Assets/Resources/UIPrefab/Panel/student/Panel_SceneLoadingPanel.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &876993476989344154 GameObject: diff --git a/Assets/Resources/UIPrefab/Panel/student/Panel_studentSub1推演.prefab b/Assets/Resources/UIPrefab/Panel/student/Panel_studentSub1推演.prefab index 786fd0b..0e53e33 100644 --- a/Assets/Resources/UIPrefab/Panel/student/Panel_studentSub1推演.prefab +++ b/Assets/Resources/UIPrefab/Panel/student/Panel_studentSub1推演.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &1935207593513568508 GameObject: diff --git a/Assets/Resources/UIPrefab/Panel/student/Panel_studentSub3推演.prefab b/Assets/Resources/UIPrefab/Panel/student/Panel_studentSub3推演.prefab index 235aa13..15317a3 100644 --- a/Assets/Resources/UIPrefab/Panel/student/Panel_studentSub3推演.prefab +++ b/Assets/Resources/UIPrefab/Panel/student/Panel_studentSub3推演.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &15625365078616507 GameObject: @@ -2839,6 +2839,7 @@ MonoBehaviour: m_CaretBlinkRate: 0.85 m_CaretWidth: 1 m_ReadOnly: 0 + m_ShouldActivateOnSelect: 1 --- !u!1 &6722779735168275860 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/UIPrefab/Panel/student/Panel_studentWatingMain.prefab b/Assets/Resources/UIPrefab/Panel/student/Panel_studentWatingMain.prefab index 3d29440..85d8d07 100644 --- a/Assets/Resources/UIPrefab/Panel/student/Panel_studentWatingMain.prefab +++ b/Assets/Resources/UIPrefab/Panel/student/Panel_studentWatingMain.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &876993476989344154 GameObject: diff --git a/Assets/Resources/UIPrefab/Panel_TestPanel.prefab b/Assets/Resources/UIPrefab/Panel_TestPanel.prefab index a3af3dd..8c14e6e 100644 --- a/Assets/Resources/UIPrefab/Panel_TestPanel.prefab +++ b/Assets/Resources/UIPrefab/Panel_TestPanel.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &3045505165218802427 GameObject: diff --git a/Assets/Resources/UIPrefab/Panel_studentSub1.prefab b/Assets/Resources/UIPrefab/Panel_studentSub1.prefab index d166d70..d01ec54 100644 --- a/Assets/Resources/UIPrefab/Panel_studentSub1.prefab +++ b/Assets/Resources/UIPrefab/Panel_studentSub1.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &27537736769312482 GameObject: @@ -6396,6 +6396,7 @@ MonoBehaviour: m_CaretBlinkRate: 0.85 m_CaretWidth: 1 m_ReadOnly: 0 + m_ShouldActivateOnSelect: 1 --- !u!1 &6969781580255018737 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/UIPrefab/StudentIcon.prefab b/Assets/Resources/UIPrefab/StudentIcon.prefab index 37250e8..6b715b2 100644 --- a/Assets/Resources/UIPrefab/StudentIcon.prefab +++ b/Assets/Resources/UIPrefab/StudentIcon.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &2905738067223659177 GameObject: diff --git a/Assets/Resources/UIPrefab/Text_dynamicPrompt.prefab b/Assets/Resources/UIPrefab/Text_dynamicPrompt.prefab index f62d7cc..e318b50 100644 --- a/Assets/Resources/UIPrefab/Text_dynamicPrompt.prefab +++ b/Assets/Resources/UIPrefab/Text_dynamicPrompt.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &5189025931152347541 GameObject: diff --git a/Assets/Resources/UIPrefab/TransportTimePre.prefab b/Assets/Resources/UIPrefab/TransportTimePre.prefab index 36ae640..b2ed89f 100644 --- a/Assets/Resources/UIPrefab/TransportTimePre.prefab +++ b/Assets/Resources/UIPrefab/TransportTimePre.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &677944956668035580 GameObject: @@ -241,7 +241,7 @@ MonoBehaviour: m_HorizontalOverflow: 1 m_VerticalOverflow: 1 m_LineSpacing: 1 - m_Text: "\u8F6C\u8FD0\u8017\u65F6\uFF1A5\u520615\u79D2" + m_Text: --- !u!1 &3598891298843645712 GameObject: m_ObjectHideFlags: 0 @@ -570,7 +570,7 @@ MonoBehaviour: m_HorizontalOverflow: 0 m_VerticalOverflow: 1 m_LineSpacing: 1 - m_Text: "\u67E5\u770B\u5E03\u5C40" + m_Text: \u67E5\u770B\u5E03\u5C40 --- !u!1 &5717351215093549152 GameObject: m_ObjectHideFlags: 0 @@ -723,7 +723,7 @@ MonoBehaviour: m_HorizontalOverflow: 1 m_VerticalOverflow: 1 m_LineSpacing: 1 - m_Text: "\u6700\u77ED\u8017\u65F6\uFF1A" + m_Text: --- !u!1 &7570292331416418713 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/UIPrefab/UserPrefab.prefab b/Assets/Resources/UIPrefab/UserPrefab.prefab index ad7be90..4ea3be8 100644 --- a/Assets/Resources/UIPrefab/UserPrefab.prefab +++ b/Assets/Resources/UIPrefab/UserPrefab.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &4151171443173648906 GameObject: diff --git a/Assets/Resources/UIPrefab/Window_评估界面1.prefab b/Assets/Resources/UIPrefab/Window_评估界面1.prefab index 2a30cef..fc96fca 100644 --- a/Assets/Resources/UIPrefab/Window_评估界面1.prefab +++ b/Assets/Resources/UIPrefab/Window_评估界面1.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &723290734874051712 GameObject: @@ -2526,8 +2526,8 @@ RectTransform: 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: -224, y: 358} - m_SizeDelta: {x: 160, y: 30} + m_AnchoredPosition: {x: -18.450012, y: 358} + m_SizeDelta: {x: 571.1, y: 30} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &4614399930633415736 CanvasRenderer: @@ -2560,14 +2560,14 @@ MonoBehaviour: m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} m_FontSize: 22 m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 2 - m_MaxSize: 40 + m_BestFit: 1 + m_MinSize: 20 + m_MaxSize: 22 m_Alignment: 3 - m_AlignByGeometry: 0 + m_AlignByGeometry: 1 m_RichText: 1 m_HorizontalOverflow: 0 - m_VerticalOverflow: 1 + m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: "\u64CD\u4F5C\u8BE6\u60C5\uFF1A" --- !u!1 &6433369456735920292 @@ -2835,8 +2835,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0.5} m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 115, y: 401} - m_SizeDelta: {x: 160, y: 30} + m_AnchoredPosition: {x: 335.1, y: 401} + m_SizeDelta: {x: 600, y: 30} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &8024291315218636464 CanvasRenderer: @@ -2869,14 +2869,14 @@ MonoBehaviour: m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} m_FontSize: 18 m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 1 - m_MaxSize: 40 + m_BestFit: 1 + m_MinSize: 15 + m_MaxSize: 18 m_Alignment: 3 m_AlignByGeometry: 0 m_RichText: 1 - m_HorizontalOverflow: 1 - m_VerticalOverflow: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: "\u5B66\u5458:457898 \u5B8C\u6210\u8BAD\u7EC3\u79D1\u76EE\uFF1A\u7F16\u961F\u884C\u519B+\u4FEE\u7406\u6240\u5C55\u5F00" --- !u!1 &6611560986485133716 @@ -2897,7 +2897,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &3515239700554139175 RectTransform: m_ObjectHideFlags: 0 @@ -3143,6 +3143,7 @@ MonoBehaviour: m_CaretBlinkRate: 0.85 m_CaretWidth: 1 m_ReadOnly: 0 + m_ShouldActivateOnSelect: 1 --- !u!1 &7109321623463882742 GameObject: m_ObjectHideFlags: 0 @@ -3759,7 +3760,7 @@ RectTransform: m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 20} m_Pivot: {x: 0.5, y: 0.5} @@ -3827,26 +3828,21 @@ PrefabInstance: propertyPath: m_Name value: TransportTimePre objectReference: {fileID: 0} - - target: {fileID: 5346773284729297405, guid: 628be995583da79498bb64c7335f4d85, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 90 - objectReference: {fileID: 0} - - target: {fileID: 5346773284729297405, guid: 628be995583da79498bb64c7335f4d85, - type: 3} - propertyPath: m_AnchorMin.x - value: 0 - objectReference: {fileID: 0} - target: {fileID: 5346773284729297405, guid: 628be995583da79498bb64c7335f4d85, type: 3} propertyPath: m_AnchorMax.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 5363330708825747453, guid: 628be995583da79498bb64c7335f4d85, + - target: {fileID: 5346773284729297405, guid: 628be995583da79498bb64c7335f4d85, type: 3} propertyPath: m_AnchorMin.x value: 0 objectReference: {fileID: 0} + - target: {fileID: 5346773284729297405, guid: 628be995583da79498bb64c7335f4d85, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 90 + objectReference: {fileID: 0} - target: {fileID: 5363330708825747453, guid: 628be995583da79498bb64c7335f4d85, type: 3} propertyPath: m_AnchorMax.x @@ -3857,9 +3853,19 @@ PrefabInstance: propertyPath: m_AnchorMax.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 5363330708825747453, guid: 628be995583da79498bb64c7335f4d85, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} - target: {fileID: 5966996696604502574, guid: 628be995583da79498bb64c7335f4d85, type: 3} - propertyPath: m_Color.r + propertyPath: m_Color.a + value: 0.5803922 + objectReference: {fileID: 0} + - target: {fileID: 5966996696604502574, guid: 628be995583da79498bb64c7335f4d85, + type: 3} + propertyPath: m_Color.b value: 0.4528302 objectReference: {fileID: 0} - target: {fileID: 5966996696604502574, guid: 628be995583da79498bb64c7335f4d85, @@ -3869,13 +3875,53 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5966996696604502574, guid: 628be995583da79498bb64c7335f4d85, type: 3} - propertyPath: m_Color.b + propertyPath: m_Color.r value: 0.4528302 objectReference: {fileID: 0} - - target: {fileID: 5966996696604502574, guid: 628be995583da79498bb64c7335f4d85, + - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, type: 3} - propertyPath: m_Color.a - value: 0.5803922 + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, + type: 3} + propertyPath: m_RootOrder + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, + type: 3} + propertyPath: m_AnchorMax.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, + type: 3} + propertyPath: m_SizeDelta.x + value: -80 + objectReference: {fileID: 0} + - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, + type: 3} + propertyPath: m_SizeDelta.y + value: 40 objectReference: {fileID: 0} - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, type: 3} @@ -3892,6 +3938,11 @@ PrefabInstance: propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, type: 3} propertyPath: m_LocalRotation.x @@ -3909,13 +3960,13 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, type: 3} - propertyPath: m_LocalRotation.w - value: 1 + propertyPath: m_AnchoredPosition.x + value: 0 objectReference: {fileID: 0} - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, type: 3} - propertyPath: m_RootOrder - value: 12 + propertyPath: m_AnchoredPosition.y + value: 193 objectReference: {fileID: 0} - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, type: 3} @@ -3932,65 +3983,10 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, - type: 3} - propertyPath: m_AnchoredPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, - type: 3} - propertyPath: m_AnchoredPosition.y - value: 193 - objectReference: {fileID: 0} - - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, - type: 3} - propertyPath: m_SizeDelta.x - value: -80 - objectReference: {fileID: 0} - - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, - type: 3} - propertyPath: m_SizeDelta.y - value: 40 - objectReference: {fileID: 0} - - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, - type: 3} - propertyPath: m_AnchorMin.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, - type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, - type: 3} - propertyPath: m_AnchorMax.x - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, - type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, - type: 3} - propertyPath: m_Pivot.x - value: 0.5 - objectReference: {fileID: 0} - - target: {fileID: 6516190488594330770, guid: 628be995583da79498bb64c7335f4d85, - type: 3} - propertyPath: m_Pivot.y - value: 0.5 - objectReference: {fileID: 0} - target: {fileID: 7155700665145742217, guid: 628be995583da79498bb64c7335f4d85, type: 3} - propertyPath: m_Enabled - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 7155700665145742217, guid: 628be995583da79498bb64c7335f4d85, - type: 3} - propertyPath: m_Color.r - value: 0.18823531 + propertyPath: m_Color.b + value: 0.8705883 objectReference: {fileID: 0} - target: {fileID: 7155700665145742217, guid: 628be995583da79498bb64c7335f4d85, type: 3} @@ -3999,12 +3995,17 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 7155700665145742217, guid: 628be995583da79498bb64c7335f4d85, type: 3} - propertyPath: m_Color.b - value: 0.8705883 + propertyPath: m_Color.r + value: 0.18823531 + objectReference: {fileID: 0} + - target: {fileID: 7155700665145742217, guid: 628be995583da79498bb64c7335f4d85, + type: 3} + propertyPath: m_Enabled + value: 1 objectReference: {fileID: 0} - target: {fileID: 7779599871585014926, guid: 628be995583da79498bb64c7335f4d85, type: 3} - propertyPath: m_Color.r + propertyPath: m_Color.b value: 1 objectReference: {fileID: 0} - target: {fileID: 7779599871585014926, guid: 628be995583da79498bb64c7335f4d85, @@ -4014,12 +4015,12 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 7779599871585014926, guid: 628be995583da79498bb64c7335f4d85, type: 3} - propertyPath: m_Color.b + propertyPath: m_Color.r value: 1 objectReference: {fileID: 0} - target: {fileID: 8925505950675575926, guid: 628be995583da79498bb64c7335f4d85, type: 3} - propertyPath: m_Color.r + propertyPath: m_Color.b value: 1 objectReference: {fileID: 0} - target: {fileID: 8925505950675575926, guid: 628be995583da79498bb64c7335f4d85, @@ -4029,12 +4030,12 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 8925505950675575926, guid: 628be995583da79498bb64c7335f4d85, type: 3} - propertyPath: m_Color.b + propertyPath: m_Color.r value: 1 objectReference: {fileID: 0} - target: {fileID: 9105819362390779676, guid: 628be995583da79498bb64c7335f4d85, type: 3} - propertyPath: m_Color.r + propertyPath: m_Color.b value: 1 objectReference: {fileID: 0} - target: {fileID: 9105819362390779676, guid: 628be995583da79498bb64c7335f4d85, @@ -4044,7 +4045,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 9105819362390779676, guid: 628be995583da79498bb64c7335f4d85, type: 3} - propertyPath: m_Color.b + propertyPath: m_Color.r value: 1 objectReference: {fileID: 0} m_RemovedComponents: [] diff --git a/Assets/Resources/UIPrefab/Windwo_装备维修评估界面.prefab b/Assets/Resources/UIPrefab/Windwo_装备维修评估界面.prefab index f406468..8c8b729 100644 --- a/Assets/Resources/UIPrefab/Windwo_装备维修评估界面.prefab +++ b/Assets/Resources/UIPrefab/Windwo_装备维修评估界面.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &1310088295168634044 GameObject: @@ -391,6 +391,7 @@ MonoBehaviour: m_CaretBlinkRate: 0.85 m_CaretWidth: 1 m_ReadOnly: 0 + m_ShouldActivateOnSelect: 1 --- !u!1 &1310088295257712714 GameObject: m_ObjectHideFlags: 0 @@ -749,6 +750,7 @@ MonoBehaviour: m_CaretBlinkRate: 0.85 m_CaretWidth: 1 m_ReadOnly: 0 + m_ShouldActivateOnSelect: 1 --- !u!1 &1310088295464901117 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/UIPrefab/评价指标.prefab b/Assets/Resources/UIPrefab/评价指标.prefab index ede8875..7ca1a26 100644 --- a/Assets/Resources/UIPrefab/评价指标.prefab +++ b/Assets/Resources/UIPrefab/评价指标.prefab @@ -1,4 +1,4 @@ -%YAML 1.1 +%YAML 1.1 %TAG !u! tag:unity3d.com,2011: --- !u!1 &45754905435947487 GameObject: diff --git a/Assets/Resources/carIcon.png b/Assets/Resources/carIcon.png new file mode 100644 index 0000000..3798145 Binary files /dev/null and b/Assets/Resources/carIcon.png differ diff --git a/Assets/Resources/carIcon.png.meta b/Assets/Resources/carIcon.png.meta new file mode 100644 index 0000000..d9cf8fb --- /dev/null +++ b/Assets/Resources/carIcon.png.meta @@ -0,0 +1,92 @@ +fileFormatVersion: 2 +guid: ea503580c1e44e0e9e2b59a67552d42a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + 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 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 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: 1 + 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 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + applyGammaDecoding: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/InitScene.unity b/Assets/Scenes/InitScene.unity index 61062f6..bf7aa23 100644 --- a/Assets/Scenes/InitScene.unity +++ b/Assets/Scenes/InitScene.unity @@ -18913,6 +18913,150 @@ Transform: m_Father: {fileID: 2011743535} m_RootOrder: 841 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &46462109 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 46462110} + - component: {fileID: 46462112} + - component: {fileID: 46462111} + m_Layer: 0 + m_Name: AudioSourceThunder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &46462110 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 46462109} + 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_Children: [] + m_Father: {fileID: 598959250} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 179.999, y: 179.999, z: 179.999} +--- !u!114 &46462111 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 46462109} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 4 + audiosrc: {fileID: 46462112} + isFadingIn: 0 + isFadingOut: 0 +--- !u!82 &46462112 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 46462109} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &47208104 GameObject: m_ObjectHideFlags: 0 @@ -23485,6 +23629,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &62782593 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 62782594} + - component: {fileID: 62782596} + - component: {fileID: 62782595} + m_Layer: 0 + m_Name: AudioSourceWeather2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &62782594 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 62782593} + 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_Children: [] + m_Father: {fileID: 1539835002} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 179.999, y: 179.999, z: 179.999} +--- !u!114 &62782595 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 62782593} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 1 + audiosrc: {fileID: 62782596} + isFadingIn: 0 + isFadingOut: 0 +--- !u!82 &62782596 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 62782593} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &63068014 GameObject: m_ObjectHideFlags: 0 @@ -63886,41 +64174,6 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 ---- !u!84 &174325522 -RenderTexture: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: - m_ImageContentsHash: - serializedVersion: 2 - Hash: 00000000000000000000000000000000 - m_ForcedFallbackFormat: 4 - m_DownscaleFallback: 0 - serializedVersion: 3 - m_Width: 512 - m_Height: 512 - m_AntiAliasing: 1 - m_MipCount: -1 - m_DepthFormat: 0 - m_ColorFormat: 4 - m_MipMap: 0 - m_GenerateMips: 1 - m_SRGB: 1 - m_UseDynamicScale: 0 - m_BindMS: 0 - m_EnableCompatibleFormat: 1 - m_TextureSettings: - serializedVersion: 2 - m_FilterMode: 1 - m_Aniso: 1 - m_MipBias: 0 - m_WrapU: 0 - m_WrapV: 0 - m_WrapW: 0 - m_Dimension: 2 - m_VolumeDepth: 1 --- !u!1 &174609836 GameObject: m_ObjectHideFlags: 0 @@ -73785,6 +74038,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &200883546 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 200883547} + - component: {fileID: 200883549} + - component: {fileID: 200883548} + m_Layer: 0 + m_Name: AudioSourceWeather1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &200883547 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 200883546} + 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_Children: [] + m_Father: {fileID: 1539835002} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 179.999, y: 179.999, z: 179.999} +--- !u!114 &200883548 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 200883546} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 0 + audiosrc: {fileID: 200883549} + isFadingIn: 0 + isFadingOut: 0 +--- !u!82 &200883549 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 200883546} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &201609931 GameObject: m_ObjectHideFlags: 0 @@ -87501,6 +87898,150 @@ Transform: m_Father: {fileID: 2011743535} m_RootOrder: 561 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &231095043 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 231095044} + - component: {fileID: 231095046} + - component: {fileID: 231095045} + m_Layer: 0 + m_Name: AudioSourceWeather1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &231095044 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 231095043} + 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_Children: [] + m_Father: {fileID: 1788820677} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 179.999, y: 179.999, z: 179.999} +--- !u!114 &231095045 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 231095043} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 0 + audiosrc: {fileID: 231095046} + isFadingIn: 0 + isFadingOut: 0 +--- !u!82 &231095046 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 231095043} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &231449416 GameObject: m_ObjectHideFlags: 0 @@ -100857,6 +101398,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &269761657 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 269761658} + - component: {fileID: 269761660} + - component: {fileID: 269761659} + m_Layer: 0 + m_Name: AudioSourceAmbient + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &269761658 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 269761657} + 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_Children: [] + m_Father: {fileID: 1539835002} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &269761659 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 269761657} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 2 + audiosrc: {fileID: 269761660} + isFadingIn: 1 + isFadingOut: 0 +--- !u!82 &269761660 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 269761657} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: ce917758e82eec84dabb1ff43c16b92c, type: 3} + m_PlayOnAwake: 0 + m_Volume: 0 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &269876266 GameObject: m_ObjectHideFlags: 0 @@ -139017,6 +139702,150 @@ Transform: m_Father: {fileID: 2011743535} m_RootOrder: 929 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &366711319 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 366711320} + - component: {fileID: 366711322} + - component: {fileID: 366711321} + m_Layer: 0 + m_Name: AudioSourceAmbient2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &366711320 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 366711319} + 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_Children: [] + m_Father: {fileID: 598959250} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &366711321 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 366711319} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 3 + audiosrc: {fileID: 366711322} + isFadingIn: 0 + isFadingOut: 0 +--- !u!82 &366711322 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 366711319} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 0 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &367321446 GameObject: m_ObjectHideFlags: 0 @@ -204146,6 +204975,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &529316752 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 529316753} + - component: {fileID: 529316755} + - component: {fileID: 529316754} + m_Layer: 0 + m_Name: AudioSourceZone + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &529316753 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 529316752} + 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_Children: [] + m_Father: {fileID: 1788820677} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &529316754 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 529316752} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 5 + audiosrc: {fileID: 529316755} + isFadingIn: 1 + isFadingOut: 0 +--- !u!82 &529316755 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 529316752} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: ce917758e82eec84dabb1ff43c16b92c, type: 3} + m_PlayOnAwake: 0 + m_Volume: 0 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &529375576 GameObject: m_ObjectHideFlags: 0 @@ -209438,6 +210411,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &544320702 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 544320703} + - component: {fileID: 544320705} + - component: {fileID: 544320704} + m_Layer: 0 + m_Name: AudioSourceAmbient2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &544320703 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 544320702} + 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_Children: [] + m_Father: {fileID: 1788820677} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &544320704 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 544320702} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 3 + audiosrc: {fileID: 544320705} + isFadingIn: 0 + isFadingOut: 0 +--- !u!82 &544320705 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 544320702} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 0 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &544533417 GameObject: m_ObjectHideFlags: 0 @@ -235320,6 +236437,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &596533404 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 596533405} + - component: {fileID: 596533407} + - component: {fileID: 596533406} + m_Layer: 0 + m_Name: AudioSourceAmbient + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &596533405 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 596533404} + 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_Children: [] + m_Father: {fileID: 846681057} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &596533406 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 596533404} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 2 + audiosrc: {fileID: 596533407} + isFadingIn: 1 + isFadingOut: 0 +--- !u!82 &596533407 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 596533404} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: ce917758e82eec84dabb1ff43c16b92c, type: 3} + m_PlayOnAwake: 0 + m_Volume: 0 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &596881036 GameObject: m_ObjectHideFlags: 0 @@ -237048,6 +238309,42 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &598959249 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 598959250} + m_Layer: 0 + m_Name: SFX Holder(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &598959250 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 598959249} + 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_Children: + - {fileID: 2044509339} + - {fileID: 2003189221} + - {fileID: 807154760} + - {fileID: 366711320} + - {fileID: 46462110} + - {fileID: 1871898552} + m_Father: {fileID: 2011743535} + m_RootOrder: 932 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &599425349 GameObject: m_ObjectHideFlags: 0 @@ -249072,6 +250369,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &629004192 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 629004193} + - component: {fileID: 629004195} + - component: {fileID: 629004194} + m_Layer: 0 + m_Name: AudioSourceAmbient2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &629004193 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 629004192} + 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_Children: [] + m_Father: {fileID: 2074900406} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &629004194 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 629004192} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 3 + audiosrc: {fileID: 629004195} + isFadingIn: 0 + isFadingOut: 0 +--- !u!82 &629004195 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 629004192} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 0 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &629895373 GameObject: m_ObjectHideFlags: 0 @@ -261484,7 +262925,7 @@ ReflectionProbe: m_RenderDynamicObjects: 0 m_UseOcclusionCulling: 1 m_Importance: 1 - m_CustomBakedTexture: {fileID: 1433294653} + m_CustomBakedTexture: {fileID: 1422653107} --- !u!114 &662267968 MonoBehaviour: m_ObjectHideFlags: 0 @@ -265828,6 +267269,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &675970689 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 675970690} + - component: {fileID: 675970692} + - component: {fileID: 675970691} + m_Layer: 0 + m_Name: AudioSourceThunder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &675970690 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 675970689} + 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_Children: [] + m_Father: {fileID: 2074900406} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 179.999, y: 179.999, z: 179.999} +--- !u!114 &675970691 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 675970689} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 4 + audiosrc: {fileID: 675970692} + isFadingIn: 0 + isFadingOut: 0 +--- !u!82 &675970692 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 675970689} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &676119418 GameObject: m_ObjectHideFlags: 0 @@ -269428,6 +271013,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &682569930 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 682569931} + - component: {fileID: 682569933} + - component: {fileID: 682569932} + m_Layer: 0 + m_Name: AudioSourceZone + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &682569931 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 682569930} + 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_Children: [] + m_Father: {fileID: 1539835002} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &682569932 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 682569930} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 5 + audiosrc: {fileID: 682569933} + isFadingIn: 1 + isFadingOut: 0 +--- !u!82 &682569933 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 682569930} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: ce917758e82eec84dabb1ff43c16b92c, type: 3} + m_PlayOnAwake: 0 + m_Volume: 0 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &682930060 GameObject: m_ObjectHideFlags: 0 @@ -294844,6 +296573,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &750407246 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 750407247} + - component: {fileID: 750407249} + - component: {fileID: 750407248} + m_Layer: 0 + m_Name: AudioSourceZone + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &750407247 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 750407246} + 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_Children: [] + m_Father: {fileID: 2074900406} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &750407248 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 750407246} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 5 + audiosrc: {fileID: 750407249} + isFadingIn: 1 + isFadingOut: 0 +--- !u!82 &750407249 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 750407246} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: ce917758e82eec84dabb1ff43c16b92c, type: 3} + m_PlayOnAwake: 0 + m_Volume: 0 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &750449345 GameObject: m_ObjectHideFlags: 0 @@ -314968,6 +316841,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &797897351 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 797897352} + - component: {fileID: 797897354} + - component: {fileID: 797897353} + m_Layer: 0 + m_Name: AudioSourceWeather2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &797897352 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 797897351} + 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_Children: [] + m_Father: {fileID: 846681057} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 179.999, y: 179.999, z: 179.999} +--- !u!114 &797897353 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 797897351} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 1 + audiosrc: {fileID: 797897354} + isFadingIn: 0 + isFadingOut: 0 +--- !u!82 &797897354 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 797897351} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &798589970 GameObject: m_ObjectHideFlags: 0 @@ -319720,6 +321737,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &807154759 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 807154760} + - component: {fileID: 807154762} + - component: {fileID: 807154761} + m_Layer: 0 + m_Name: AudioSourceAmbient + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &807154760 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 807154759} + 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_Children: [] + m_Father: {fileID: 598959250} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &807154761 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 807154759} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 2 + audiosrc: {fileID: 807154762} + isFadingIn: 1 + isFadingOut: 0 +--- !u!82 &807154762 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 807154759} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: ce917758e82eec84dabb1ff43c16b92c, type: 3} + m_PlayOnAwake: 0 + m_Volume: 0 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &807241284 GameObject: m_ObjectHideFlags: 0 @@ -333388,6 +335549,42 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &846681056 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 846681057} + m_Layer: 0 + m_Name: SFX Holder(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &846681057 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 846681056} + 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_Children: + - {fileID: 972896747} + - {fileID: 797897352} + - {fileID: 596533405} + - {fileID: 2082967000} + - {fileID: 1674306634} + - {fileID: 1699336926} + m_Father: {fileID: 2011743535} + m_RootOrder: 933 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &846885837 GameObject: m_ObjectHideFlags: 0 @@ -362526,7 +364723,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: e3b0e4dc8e6422348b78cf91ffacc7ec, type: 3} m_Name: m_EditorClassIdentifier: - runState: 1 + runState: 0 isTest: 0 --- !u!4 &913893912 Transform: @@ -387418,6 +389615,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &972896746 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 972896747} + - component: {fileID: 972896749} + - component: {fileID: 972896748} + m_Layer: 0 + m_Name: AudioSourceWeather1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &972896747 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 972896746} + 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_Children: [] + m_Father: {fileID: 846681057} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 179.999, y: 179.999, z: 179.999} +--- !u!114 &972896748 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 972896746} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 0 + audiosrc: {fileID: 972896749} + isFadingIn: 0 + isFadingOut: 0 +--- !u!82 &972896749 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 972896746} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &973657481 GameObject: m_ObjectHideFlags: 0 @@ -406642,6 +408983,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &1025581712 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1025581713} + - component: {fileID: 1025581715} + - component: {fileID: 1025581714} + m_Layer: 0 + m_Name: AudioSourceWeather2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1025581713 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1025581712} + 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_Children: [] + m_Father: {fileID: 2074900406} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 179.999, y: 179.999, z: 179.999} +--- !u!114 &1025581714 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1025581712} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 1 + audiosrc: {fileID: 1025581715} + isFadingIn: 0 + isFadingOut: 0 +--- !u!82 &1025581715 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1025581712} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &1025670719 GameObject: m_ObjectHideFlags: 0 @@ -413837,41 +416322,6 @@ Transform: m_Father: {fileID: 2011743535} m_RootOrder: 689 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!84 &1045299512 -RenderTexture: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: - m_ImageContentsHash: - serializedVersion: 2 - Hash: 00000000000000000000000000000000 - m_ForcedFallbackFormat: 4 - m_DownscaleFallback: 0 - serializedVersion: 3 - m_Width: 2048 - m_Height: 2048 - m_AntiAliasing: 1 - m_MipCount: -1 - m_DepthFormat: 0 - m_ColorFormat: 4 - m_MipMap: 0 - m_GenerateMips: 1 - m_SRGB: 1 - m_UseDynamicScale: 0 - m_BindMS: 0 - m_EnableCompatibleFormat: 1 - m_TextureSettings: - serializedVersion: 2 - m_FilterMode: 1 - m_Aniso: 1 - m_MipBias: 0 - m_WrapU: 0 - m_WrapV: 0 - m_WrapW: 0 - m_Dimension: 2 - m_VolumeDepth: 1 --- !u!1 &1045340602 GameObject: m_ObjectHideFlags: 0 @@ -445510,6 +447960,150 @@ Transform: m_Father: {fileID: 1292940143} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 67.0212, y: 447.7858, z: 0} +--- !u!1 &1126750259 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1126750260} + - component: {fileID: 1126750262} + - component: {fileID: 1126750261} + m_Layer: 0 + m_Name: AudioSourceThunder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1126750260 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126750259} + 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_Children: [] + m_Father: {fileID: 1788820677} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 179.999, y: 179.999, z: 179.999} +--- !u!114 &1126750261 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126750259} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 4 + audiosrc: {fileID: 1126750262} + isFadingIn: 0 + isFadingOut: 0 +--- !u!82 &1126750262 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126750259} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &1126832990 GameObject: m_ObjectHideFlags: 0 @@ -457315,6 +459909,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &1145311558 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1145311559} + - component: {fileID: 1145311561} + - component: {fileID: 1145311560} + m_Layer: 0 + m_Name: AudioSourceAmbient + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1145311559 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1145311558} + 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_Children: [] + m_Father: {fileID: 1788820677} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1145311560 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1145311558} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 2 + audiosrc: {fileID: 1145311561} + isFadingIn: 1 + isFadingOut: 0 +--- !u!82 &1145311561 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1145311558} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: ce917758e82eec84dabb1ff43c16b92c, type: 3} + m_PlayOnAwake: 0 + m_Volume: 0 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &1145448245 GameObject: m_ObjectHideFlags: 0 @@ -526156,15 +528894,15 @@ MonoBehaviour: SFXHolderPrefab: {fileID: 126800, guid: 9c3f35feb7ea8e84bbdbd37d8bb2ddf0, type: 3} ambientSFXVolume: 0.3 weatherSFXVolume: 1 - currentAmbientSource: {fileID: 918474572} + currentAmbientSource: {fileID: 1145311560} ambientSFXVolumeMod: 0 weatherSFXVolumeMod: 0 - AudioSourceWeather: {fileID: 546222431} - AudioSourceWeather2: {fileID: 234552226} - AudioSourceAmbient: {fileID: 918474572} - AudioSourceAmbient2: {fileID: 804384095} - AudioSourceThunder: {fileID: 1484871570} - AudioSourceZone: {fileID: 489514074} + AudioSourceWeather: {fileID: 231095045} + AudioSourceWeather2: {fileID: 1841351747} + AudioSourceAmbient: {fileID: 1145311560} + AudioSourceAmbient2: {fileID: 544320704} + AudioSourceThunder: {fileID: 1126750261} + AudioSourceZone: {fileID: 529316754} Weather: updateWeather: 1 weatherPresets: [] @@ -526184,7 +528922,7 @@ MonoBehaviour: snowStrength: 0 curSnowStrength: 0 thundersfx: 0 - currentAudioSource: {fileID: 546222431} + currentAudioSource: {fileID: 231095045} weatherFullyChanged: 0 currentTemperature: 4.996012 temperatureModifier: 0 @@ -526253,9 +528991,9 @@ MonoBehaviour: currentActiveCloudsQualityPreset: {fileID: 11400000, guid: ecdd5bc980eef614fb9a2325ec2c21fa, type: 2} cloudsRenderTarget: {fileID: 0} - weatherMap: {fileID: 174325522} + weatherMap: {fileID: 2034778894} satRenderTarget: {fileID: 0} - cloudShadowMap: {fileID: 1045299512} + cloudShadowMap: {fileID: 1494497097} skyMat: {fileID: 879859318} skyReflectionMat: {fileID: 0} cloudsQualityList: @@ -575506,6 +578244,41 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!84 &1422653107 +RenderTexture: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Enviro Reflection Final Cubemap + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 3 + m_Width: 256 + m_Height: 256 + m_AntiAliasing: 1 + m_MipCount: -1 + m_DepthFormat: 1 + m_ColorFormat: 48 + m_MipMap: 1 + m_GenerateMips: 0 + m_SRGB: 0 + m_UseDynamicScale: 0 + m_BindMS: 0 + m_EnableCompatibleFormat: 1 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 1 + m_WrapV: 1 + m_WrapW: 1 + m_Dimension: 4 + m_VolumeDepth: 1 --- !u!1 &1422707659 GameObject: m_ObjectHideFlags: 0 @@ -579574,41 +582347,6 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 ---- !u!84 &1433294653 -RenderTexture: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: Enviro Reflection Final Cubemap - m_ImageContentsHash: - serializedVersion: 2 - Hash: 00000000000000000000000000000000 - m_ForcedFallbackFormat: 4 - m_DownscaleFallback: 0 - serializedVersion: 3 - m_Width: 256 - m_Height: 256 - m_AntiAliasing: 1 - m_MipCount: -1 - m_DepthFormat: 1 - m_ColorFormat: 48 - m_MipMap: 1 - m_GenerateMips: 0 - m_SRGB: 0 - m_UseDynamicScale: 0 - m_BindMS: 0 - m_EnableCompatibleFormat: 1 - m_TextureSettings: - serializedVersion: 2 - m_FilterMode: 1 - m_Aniso: 1 - m_MipBias: 0 - m_WrapU: 1 - m_WrapV: 1 - m_WrapW: 1 - m_Dimension: 4 - m_VolumeDepth: 1 --- !u!1 &1433439452 GameObject: m_ObjectHideFlags: 0 @@ -595557,6 +598295,150 @@ Transform: m_Father: {fileID: 2011743535} m_RootOrder: 521 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1465937405 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1465937406} + - component: {fileID: 1465937408} + - component: {fileID: 1465937407} + m_Layer: 0 + m_Name: AudioSourceThunder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1465937406 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1465937405} + 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_Children: [] + m_Father: {fileID: 1539835002} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 179.999, y: 179.999, z: 179.999} +--- !u!114 &1465937407 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1465937405} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 4 + audiosrc: {fileID: 1465937408} + isFadingIn: 0 + isFadingOut: 0 +--- !u!82 &1465937408 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1465937405} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &1466042832 GameObject: m_ObjectHideFlags: 0 @@ -608301,6 +611183,41 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!84 &1494497097 +RenderTexture: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 3 + m_Width: 2048 + m_Height: 2048 + m_AntiAliasing: 1 + m_MipCount: -1 + m_DepthFormat: 0 + m_ColorFormat: 4 + m_MipMap: 0 + m_GenerateMips: 1 + m_SRGB: 1 + m_UseDynamicScale: 0 + m_BindMS: 0 + m_EnableCompatibleFormat: 1 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_Dimension: 2 + m_VolumeDepth: 1 --- !u!1 &1494542849 GameObject: m_ObjectHideFlags: 0 @@ -626481,6 +629398,42 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &1539835001 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1539835002} + m_Layer: 0 + m_Name: SFX Holder(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1539835002 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1539835001} + 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_Children: + - {fileID: 200883547} + - {fileID: 62782594} + - {fileID: 269761658} + - {fileID: 1587241097} + - {fileID: 1465937406} + - {fileID: 682569931} + m_Father: {fileID: 2011743535} + m_RootOrder: 934 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1539942896 GameObject: m_ObjectHideFlags: 0 @@ -645309,6 +648262,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &1587241096 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1587241097} + - component: {fileID: 1587241099} + - component: {fileID: 1587241098} + m_Layer: 0 + m_Name: AudioSourceAmbient2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1587241097 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1587241096} + 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_Children: [] + m_Father: {fileID: 1539835002} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1587241098 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1587241096} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 3 + audiosrc: {fileID: 1587241099} + isFadingIn: 0 + isFadingOut: 0 +--- !u!82 &1587241099 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1587241096} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 0 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &1588274707 GameObject: m_ObjectHideFlags: 0 @@ -678609,6 +681706,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &1674306633 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1674306634} + - component: {fileID: 1674306636} + - component: {fileID: 1674306635} + m_Layer: 0 + m_Name: AudioSourceThunder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1674306634 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1674306633} + 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_Children: [] + m_Father: {fileID: 846681057} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 179.999, y: 179.999, z: 179.999} +--- !u!114 &1674306635 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1674306633} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 4 + audiosrc: {fileID: 1674306636} + isFadingIn: 0 + isFadingOut: 0 +--- !u!82 &1674306636 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1674306633} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 0 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &1674865524 GameObject: m_ObjectHideFlags: 0 @@ -688365,6 +691606,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &1699336925 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1699336926} + - component: {fileID: 1699336928} + - component: {fileID: 1699336927} + m_Layer: 0 + m_Name: AudioSourceZone + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1699336926 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1699336925} + 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_Children: [] + m_Father: {fileID: 846681057} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1699336927 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1699336925} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 5 + audiosrc: {fileID: 1699336928} + isFadingIn: 1 + isFadingOut: 0 +--- !u!82 &1699336928 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1699336925} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: ce917758e82eec84dabb1ff43c16b92c, type: 3} + m_PlayOnAwake: 0 + m_Volume: 0 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &1700966004 GameObject: m_ObjectHideFlags: 0 @@ -706581,6 +709966,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &1752808676 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1752808677} + - component: {fileID: 1752808679} + - component: {fileID: 1752808678} + m_Layer: 0 + m_Name: AudioSourceWeather1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1752808677 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1752808676} + 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_Children: [] + m_Father: {fileID: 2074900406} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 179.999, y: 179.999, z: 179.999} +--- !u!114 &1752808678 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1752808676} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 0 + audiosrc: {fileID: 1752808679} + isFadingIn: 0 + isFadingOut: 0 +--- !u!82 &1752808679 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1752808676} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &1752896975 GameObject: m_ObjectHideFlags: 0 @@ -722058,6 +725587,42 @@ Transform: m_Father: {fileID: 2011743535} m_RootOrder: 762 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1788820676 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1788820677} + m_Layer: 0 + m_Name: SFX Holder(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1788820677 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1788820676} + 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_Children: + - {fileID: 231095044} + - {fileID: 1841351746} + - {fileID: 1145311559} + - {fileID: 544320703} + - {fileID: 1126750260} + - {fileID: 529316753} + m_Father: {fileID: 2011743535} + m_RootOrder: 935 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1788986656 GameObject: m_ObjectHideFlags: 0 @@ -741894,6 +745459,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &1841351745 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1841351746} + - component: {fileID: 1841351748} + - component: {fileID: 1841351747} + m_Layer: 0 + m_Name: AudioSourceWeather2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1841351746 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1841351745} + 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_Children: [] + m_Father: {fileID: 1788820677} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 179.999, y: 179.999, z: 179.999} +--- !u!114 &1841351747 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1841351745} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 1 + audiosrc: {fileID: 1841351748} + isFadingIn: 0 + isFadingOut: 0 +--- !u!82 &1841351748 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1841351745} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &1841406611 GameObject: m_ObjectHideFlags: 0 @@ -753630,6 +757339,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &1871898551 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1871898552} + - component: {fileID: 1871898554} + - component: {fileID: 1871898553} + m_Layer: 0 + m_Name: AudioSourceZone + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1871898552 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871898551} + 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_Children: [] + m_Father: {fileID: 598959250} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1871898553 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871898551} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 5 + audiosrc: {fileID: 1871898554} + isFadingIn: 1 + isFadingOut: 0 +--- !u!82 &1871898554 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871898551} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: ce917758e82eec84dabb1ff43c16b92c, type: 3} + m_PlayOnAwake: 0 + m_Volume: 0 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &1871923469 GameObject: m_ObjectHideFlags: 0 @@ -781776,6 +785629,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &1949714799 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1949714800} + - component: {fileID: 1949714802} + - component: {fileID: 1949714801} + m_Layer: 0 + m_Name: AudioSourceAmbient + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1949714800 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1949714799} + 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_Children: [] + m_Father: {fileID: 2074900406} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1949714801 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1949714799} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 2 + audiosrc: {fileID: 1949714802} + isFadingIn: 1 + isFadingOut: 0 +--- !u!82 &1949714802 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1949714799} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: ce917758e82eec84dabb1ff43c16b92c, type: 3} + m_PlayOnAwake: 0 + m_Volume: 0 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &1949842988 GameObject: m_ObjectHideFlags: 0 @@ -801720,6 +805717,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &2003189220 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2003189221} + - component: {fileID: 2003189223} + - component: {fileID: 2003189222} + m_Layer: 0 + m_Name: AudioSourceWeather2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2003189221 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2003189220} + 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_Children: [] + m_Father: {fileID: 598959250} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 179.999, y: 179.999, z: 179.999} +--- !u!114 &2003189222 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2003189220} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 1 + audiosrc: {fileID: 2003189223} + isFadingIn: 0 + isFadingOut: 0 +--- !u!82 &2003189223 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2003189220} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &2003218566 GameObject: m_ObjectHideFlags: 0 @@ -806098,6 +810239,11 @@ Transform: - {fileID: 405467822} - {fileID: 366566930} - {fileID: 1544997627} + - {fileID: 2074900406} + - {fileID: 598959250} + - {fileID: 846681057} + - {fileID: 1539835002} + - {fileID: 1788820677} m_Father: {fileID: 0} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -814705,6 +818851,41 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!84 &2034778894 +RenderTexture: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 3 + m_Width: 512 + m_Height: 512 + m_AntiAliasing: 1 + m_MipCount: -1 + m_DepthFormat: 0 + m_ColorFormat: 4 + m_MipMap: 0 + m_GenerateMips: 1 + m_SRGB: 1 + m_UseDynamicScale: 0 + m_BindMS: 0 + m_EnableCompatibleFormat: 1 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_Dimension: 2 + m_VolumeDepth: 1 --- !u!1 &2034874405 GameObject: m_ObjectHideFlags: 0 @@ -818269,6 +822450,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &2044509338 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2044509339} + - component: {fileID: 2044509341} + - component: {fileID: 2044509340} + m_Layer: 0 + m_Name: AudioSourceWeather1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2044509339 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2044509338} + 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_Children: [] + m_Father: {fileID: 598959250} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 179.999, y: 179.999, z: 179.999} +--- !u!114 &2044509340 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2044509338} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 0 + audiosrc: {fileID: 2044509341} + isFadingIn: 0 + isFadingOut: 0 +--- !u!82 &2044509341 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2044509338} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 1 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &2044566513 GameObject: m_ObjectHideFlags: 0 @@ -829069,6 +833394,42 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &2074900405 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2074900406} + m_Layer: 0 + m_Name: SFX Holder(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2074900406 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2074900405} + 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_Children: + - {fileID: 1752808677} + - {fileID: 1025581713} + - {fileID: 1949714800} + - {fileID: 629004193} + - {fileID: 675970690} + - {fileID: 750407247} + m_Father: {fileID: 2011743535} + m_RootOrder: 931 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2074904007 GameObject: m_ObjectHideFlags: 0 @@ -832309,6 +836670,150 @@ AudioSource: m_PreInfinity: 2 m_PostInfinity: 2 m_RotationOrder: 0 +--- !u!1 &2082966999 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2082967000} + - component: {fileID: 2082967002} + - component: {fileID: 2082967001} + m_Layer: 0 + m_Name: AudioSourceAmbient2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2082967000 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2082966999} + 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_Children: [] + m_Father: {fileID: 846681057} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2082967001 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2082966999} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1b2448d7ad76ff46bab248a00cec2dc, type: 3} + m_Name: + m_EditorClassIdentifier: + myFunction: 3 + audiosrc: {fileID: 2082967002} + isFadingIn: 0 + isFadingOut: 0 +--- !u!82 &2082967002 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2082966999} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 0} + m_PlayOnAwake: 0 + m_Volume: 0 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 0 --- !u!1 &2083063884 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/PublicTool/AssetsManager.cs b/Assets/Scripts/PublicTool/AssetsManager.cs index 16b71b1..3e4c7c8 100644 --- a/Assets/Scripts/PublicTool/AssetsManager.cs +++ b/Assets/Scripts/PublicTool/AssetsManager.cs @@ -115,7 +115,6 @@ namespace XFramework } else { - Debug.LogWarning($"SAMap中不存在{assetsName}"); return null; } } diff --git a/Assets/Scripts/PublicTool/OpenFileName.cs b/Assets/Scripts/PublicTool/OpenFileName.cs index 1229b08..8698e8e 100644 --- a/Assets/Scripts/PublicTool/OpenFileName.cs +++ b/Assets/Scripts/PublicTool/OpenFileName.cs @@ -84,7 +84,6 @@ namespace Public.File if (DllTest.GetOpenFileName(ofn)) { string replay_file_name = ofn.file.ToString(); - Debug.Log(replay_file_name); return replay_file_name; } else diff --git a/Assets/Scripts/UIScripts/Teacher/Mono/TransportScoreCtrl.cs b/Assets/Scripts/UIScripts/Teacher/Mono/TransportScoreCtrl.cs index 152fc5c..417e1f3 100644 --- a/Assets/Scripts/UIScripts/Teacher/Mono/TransportScoreCtrl.cs +++ b/Assets/Scripts/UIScripts/Teacher/Mono/TransportScoreCtrl.cs @@ -15,23 +15,51 @@ public class TransportScoreCtrl : MonoBehaviour UnityAction scoreChangedEvent; float useTime; - // Start is called before the first frame update + bool subscribed; + void Awake() { setBestTime.minValue = 1; setBestTime.maxValue = 60; - setBestTime.value = 10;//默认处于10分钟状态 + setBestTime.value = 10; setBestTime.wholeNumbers = true; setBestTime.onValueChanged.AddListener(SliderValueChanged); } - /// - /// 注入初始化数据 注册分数变化事件 返回初始得分 - /// - /// 秒数 - /// 分数变化事件 - /// 分数 - public float InjectTimeGetScore(float time,UnityAction scoreChanged ) + void OnEnable() + { + if (!subscribed) + { + LocalizationManager.LanguageChanged += OnLanguageChanged; + subscribed = true; + } + } + + void OnDisable() + { + if (subscribed) + { + LocalizationManager.LanguageChanged -= OnLanguageChanged; + subscribed = false; + } + scoreChangedEvent = null; + setBestTime.value = 10; + } + + private void OnLanguageChanged() + { + if (showBestTime != null && !string.IsNullOrEmpty(showBestTime.text)) + { + LocalizationManager.SetFormatted(showBestTime, "{0}分钟", setBestTime.value); + } + if (showUseTime != null && !string.IsNullOrEmpty(showUseTime.text) && useTime > 0) + { + TimeSpan ts = TimeSpan.FromSeconds(useTime); + LocalizationManager.SetFormatted(showUseTime, "转运耗时:{0}分:{1}秒", ts.Minutes, ts.Seconds); + } + } + + public float InjectTimeGetScore(float time, UnityAction scoreChanged) { useTime = time; TimeSpan ts = TimeSpan.FromSeconds(time); @@ -40,25 +68,16 @@ public class TransportScoreCtrl : MonoBehaviour return GetScore(setBestTime.value); } - - //计算 扣除分数 float GetScore(float bestTime) { - float bestTimeSeconds = bestTime * 60; //设置的是分钟 改为秒 - if (bestTime * 60 >= useTime)//未超过最佳时间 不扣分 + if (bestTime * 60 >= useTime) return 0; - return 100 -100* bestTime / useTime; //超出时按照超出比例计算扣除分数 满分100 + return 100 - 100 * bestTime / useTime; } - private void SliderValueChanged( float value ) + private void SliderValueChanged(float value) { LocalizationManager.SetFormatted(showBestTime, "{0}分钟", value); scoreChangedEvent?.Invoke(GetScore(value)); } - - private void OnDisable() - { - scoreChangedEvent = null; - setBestTime.value = 10;//默认处于10分钟状态 - } } diff --git a/Assets/Scripts/UIScripts/Teacher/Subject1EditorCtrl.cs b/Assets/Scripts/UIScripts/Teacher/Subject1EditorCtrl.cs index ed7696b..af8d9d6 100644 --- a/Assets/Scripts/UIScripts/Teacher/Subject1EditorCtrl.cs +++ b/Assets/Scripts/UIScripts/Teacher/Subject1EditorCtrl.cs @@ -195,12 +195,15 @@ public class Subject1EditorCtrl : SubjectEditorBase private void InitCarIcon() { - Dictionary selectCars = new Dictionary(); + // 先清除之前的装备图标 避免残留 + equipContent.RemoveAll(); + // 重新创建所有装备图标 + List carNames = new List(); for (int i = 0; i < recordClass.usedEquips.Count; i++) { - selectCars[recordClass.usedEquips[i].name] = recordClass.usedEquips[i]; + carNames.Add(recordClass.usedEquips[i].name); } - equipContent.SetInitMsg(selectCars); + equipContent.CreatChildren(carNames.ToArray(), EquipIconCreatOver); } //关闭界面时初始化界面 diff --git a/Assets/Scripts/UIScripts/Teacher/Subject2EditorCtrl.cs b/Assets/Scripts/UIScripts/Teacher/Subject2EditorCtrl.cs index 307fd9c..9d7aab4 100644 --- a/Assets/Scripts/UIScripts/Teacher/Subject2EditorCtrl.cs +++ b/Assets/Scripts/UIScripts/Teacher/Subject2EditorCtrl.cs @@ -207,11 +207,26 @@ public class Subject2EditorCtrl : SubjectEditorBase //直接在地图上创建车辆信息 private async void CreatOnMapCar( List onMapCars) { - for (int i = 0; i < recordClass.onMapCars.Count; i++)//创建车辆图标 并放置在地图上 + for (int i = 0; i < recordClass.onMapCars.Count; i++) { string equipTypeName = onMapCars[i].name.Split('(')[0]; - string path = StreamingAssetsManager.GetPath($"{equipTypeName}_Tex"); - Sprite sprite = await OutSpriteLoader.LoadSprite(path); + string texKey = $"{equipTypeName}_Tex"; + string path = StreamingAssetsManager.GetPath(texKey); + Sprite sprite = null; + if (!string.IsNullOrEmpty(path)) + sprite = await OutSpriteLoader.LoadSprite(path); + // 如果外部贴图加载失败,从装备列表中查找对应图标 + if (sprite == null) + { + foreach (var icon in equipContent.children.Values) + { + if (icon.text_IconName.text == equipTypeName) + { + sprite = icon.image_Icon.sprite; + break; + } + } + } IconBase iconBase= CreatCarInstance(onMapCars[i].name, sprite); iconBase.GetComponent()?.SetFixedAnchoredPos(new Vector2(onMapCars[i].aPX, onMapCars[i].aPY)); AddOrRemoveCarOnMap(iconBase as CarIconInstanceCtrl,true); diff --git a/Assets/Scripts/UIScripts/ThisProjectPublic/EditorContentCtrl.cs b/Assets/Scripts/UIScripts/ThisProjectPublic/EditorContentCtrl.cs index fb4e2bd..610fdf8 100644 --- a/Assets/Scripts/UIScripts/ThisProjectPublic/EditorContentCtrl.cs +++ b/Assets/Scripts/UIScripts/ThisProjectPublic/EditorContentCtrl.cs @@ -16,57 +16,52 @@ public class EditorContentCtrl : MonoBehaviour [Header("内部数据时勾选 否则加载外部数据")] public bool buildInSprite; public Dictionary children { get { return iconDic; } } - /// - /// 创建一系列子物体 加载外部UI资源时 使用await等待资源加载完成 内部资源无需等待 - /// - /// 子物体预制件名称 - public async void CreatChildren(string[] carsName,UnityAction CreatOverEvent=null) + + private static Sprite _unifiedSprite; + private static Sprite GetUnifiedSprite() { - if (needSprite&& !buildInSprite)//需要加载外部多个资源时 + if (_unifiedSprite == null) + _unifiedSprite = Resources.Load("carIcon"); + return _unifiedSprite; + } + + public async void CreatChildren(string[] carsName, UnityAction CreatOverEvent = null) + { + Sprite unified = GetUnifiedSprite(); + for (int i = 0; i < carsName.Length; i++) { - string[] paths = new string[carsName.Length]; - for (int i = 0; i < carsName.Length; i++) + IconBase icon = GetIcon(carsName[i]); + if (unified != null) + icon.SetSprite(unified); + else if (needSprite && !buildInSprite) { - paths[i] = StreamingAssetsManager.GetPath($"{carsName[i]}_Tex"); + string path = StreamingAssetsManager.GetPath($"{carsName[i]}_Tex"); + Sprite sprite = await OutSpriteLoader.LoadSprite(path); + icon.SetSprite(sprite); } - Sprite [] sprites= await OutSpriteLoader.LoadSprites(paths); - for (int i = 0; i < carsName.Length; i++) + else if (needSprite && buildInSprite) { - IconBase icon = GetIcon(carsName[i]); - icon.SetSprite(sprites[i]); - CreatOverAndInitIcon(carsName[i],null,icon); - } - } - else - { - for (int i = 0; i < carsName.Length; i++) - { - if (CreatOverEvent != null && i == carsName.Length - 1)//最后一个加载完成后 触发加载完成事件 - { - AddChild(carsName[i], null); - //Debug.Log("开始加载最后一张图片"); - } - else - AddChild(carsName[i]); + Sprite sprite = Resources.Load(ResourcesManager.GetPath(carsName[i])); + icon.SetSprite(sprite); } + CreatOverAndInitIcon(carsName[i], null, icon); } CreatOverEvent?.Invoke(); } - - - //名称重复时不生成新的元素 用新元素的数据覆盖原有的数据 - public async void AddChild(string childName,object initMsg=null) + public async void AddChild(string childName, object initMsg = null) { - //Debug.Log(childName); IconBase iconBase = GetIcon(childName); - if (needSprite) + Sprite unified = GetUnifiedSprite(); + if (unified != null) + { + iconBase.SetSprite(unified); + } + else if (needSprite) { Sprite sprite; if (buildInSprite) - { sprite = Resources.Load(ResourcesManager.GetPath(childName)); - } else { string path = StreamingAssetsManager.GetPath($"{childName}_Tex"); @@ -75,10 +70,8 @@ public class EditorContentCtrl : MonoBehaviour iconBase.SetSprite(sprite); } CreatOverAndInitIcon(childName, initMsg, iconBase); - //createOver?.Invoke(); } - - //图标创建完成 加入字典 设置初始化数据 + private void CreatOverAndInitIcon(string childName, object initMsg, IconBase iconBase) { iconDic[childName] = iconBase; @@ -87,7 +80,6 @@ public class EditorContentCtrl : MonoBehaviour iconBase.SetUpdateIconMsg(initMsg); } - //获取一个图标实例 优先从字典中获取避免重复 字典中不存在时创建 private IconBase GetIcon(string childName) { IconBase iconBase; @@ -98,10 +90,6 @@ public class EditorContentCtrl : MonoBehaviour return iconBase; } - /// - /// 移除一个元素 - /// - /// public void RemoveChild(string childName) { if (!iconDic.ContainsKey(childName)) return; @@ -110,38 +98,22 @@ public class EditorContentCtrl : MonoBehaviour DBManager.Instance.DeleteABMsg(childName); } - /// - /// 移除所有元素 - /// public void RemoveAll() { foreach (var item in iconDic) - { Destroy(item.Value.gameObject); - } iconDic.Clear(); } - /// - /// 初始化图标 - /// - /// 图标创建时指定的唯一标识类 - /// 图标初始化数据类 - /// 数据集合 - public void SetInitMsg(Dictionary msgDic) + public void SetInitMsg(Dictionary msgDic) { if (msgDic != null) { foreach (var item in msgDic) { if (iconDic.ContainsKey(item.Key.ToString())) - { iconDic[item.Key.ToString()].SetUpdateIconMsg(item.Value); - } } } } - - - } diff --git a/Assets/StreamingAssets/Localization.xml b/Assets/StreamingAssets/Localization.xml index e599391..5ddc889 100644 --- a/Assets/StreamingAssets/Localization.xml +++ b/Assets/StreamingAssets/Localization.xml @@ -519,4 +519,11 @@ + + + + + + + diff --git a/Assets/StreamingAssets/OutAssets/Sprite/5吨火炮拆装车_Tex.png b/Assets/StreamingAssets/OutAssets/Sprite/5吨火炮拆装车_Tex.png index d5c2cf2..3798145 100644 Binary files a/Assets/StreamingAssets/OutAssets/Sprite/5吨火炮拆装车_Tex.png and b/Assets/StreamingAssets/OutAssets/Sprite/5吨火炮拆装车_Tex.png differ diff --git a/Assets/StreamingAssets/OutAssets/Sprite/5吨火炮拆装车_Tex.png.bak b/Assets/StreamingAssets/OutAssets/Sprite/5吨火炮拆装车_Tex.png.bak new file mode 100644 index 0000000..d5c2cf2 Binary files /dev/null and b/Assets/StreamingAssets/OutAssets/Sprite/5吨火炮拆装车_Tex.png.bak differ diff --git a/Assets/StreamingAssets/OutAssets/Sprite/5吨火炮拆装车_Tex.png.bak.meta b/Assets/StreamingAssets/OutAssets/Sprite/5吨火炮拆装车_Tex.png.bak.meta new file mode 100644 index 0000000..36c7745 --- /dev/null +++ b/Assets/StreamingAssets/OutAssets/Sprite/5吨火炮拆装车_Tex.png.bak.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9300a815fdc35444c83c059c99526604 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 10 38 00.xml b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 10 38 00.xml new file mode 100644 index 0000000..a72c10a --- /dev/null +++ b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 10 38 00.xml @@ -0,0 +1 @@ +修理所展开林地CXW111型武器修理工程车-3439.545411316.552120CXW111型武器修理工程车(1)-3480.846681309.6685805吨火炮拆装车-3568.038821325.730470600平米帐篷1CXW111型武器修理工程车(2)-3510.675541370.473510 \ No newline at end of file diff --git a/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 10 38 00.xml.meta b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 10 38 00.xml.meta new file mode 100644 index 0000000..ffbaaf6 --- /dev/null +++ b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 10 38 00.xml.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6570d4f41c556404ca261cf53255e524 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 10 48 06.xml b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 10 48 06.xml new file mode 100644 index 0000000..0b33147 --- /dev/null +++ b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 10 48 06.xml @@ -0,0 +1 @@ +修理所展开丘陵CXW111型武器修理工程车-1925.303831160.5440 \ No newline at end of file diff --git a/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 10 48 06.xml.meta b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 10 48 06.xml.meta new file mode 100644 index 0000000..ce74c5c --- /dev/null +++ b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 10 48 06.xml.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: fd8e76a2127a0c842b5fc0a28c3225c3 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 11 06 58.xml b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 11 06 58.xml new file mode 100644 index 0000000..2f24c4d --- /dev/null +++ b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 11 06 58.xml @@ -0,0 +1 @@ +修理所展开林地CXW111型武器修理工程车-3477.073731315.7911405吨火炮拆装车-3490.284421280.562380600平米帐篷15吨火炮拆装车(1)-3526.394291317.552730600平米帐篷1 \ No newline at end of file diff --git a/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 11 06 58.xml.meta b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 11 06 58.xml.meta new file mode 100644 index 0000000..e678416 --- /dev/null +++ b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 11 06 58.xml.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 38fad3849ca05cc4ab510756bd9bc4c9 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 11 35 22.xml b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 11 35 22.xml new file mode 100644 index 0000000..436168d --- /dev/null +++ b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 11 35 22.xml @@ -0,0 +1 @@ +修理所展开林地CXW111型武器修理工程车-3481.4571305.6234105吨火炮拆装车-3531.805181319.721070600平米帐篷1CXW111型武器修理工程车(1)-3580.13941343.888180 \ No newline at end of file diff --git a/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 11 35 22.xml.meta b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 11 35 22.xml.meta new file mode 100644 index 0000000..ff27aa9 --- /dev/null +++ b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 11 35 22.xml.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a3065c4818ceb044198aa61b4c504893 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 13 52 22.xml b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 13 52 22.xml new file mode 100644 index 0000000..b9589ca --- /dev/null +++ b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 13 52 22.xml @@ -0,0 +1 @@ +修理所展开林地CXW111型武器修理工程车-3481.4571305.6234105吨火炮拆装车-3531.805181319.721070600平米帐篷1CXW111型武器修理工程车(1)-3580.13941343.888180后勤装备通用维修车2002型-3544.337651373.024660 \ No newline at end of file diff --git a/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 13 52 22.xml.meta b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 13 52 22.xml.meta new file mode 100644 index 0000000..5defb1d --- /dev/null +++ b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 13 52 22.xml.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8d372bdcb95748a48b9a7da4559aaa6a +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 13 53 46.xml b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 13 53 46.xml new file mode 100644 index 0000000..3621e5a --- /dev/null +++ b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 13 53 46.xml @@ -0,0 +1 @@ +修理所展开林地CXW111型武器修理工程车-3481.4571305.6234105吨火炮拆装车-3531.805181319.721070600平米帐篷1CXW111型武器修理工程车(1)-3580.13941343.888180后勤装备通用维修车2002型-3544.337651373.024660后勤装备通用维修车2002型(1)-3508.55641286.612790CXF111-1型防化修理车-3535.7241294.536620CXG511型工程装备保养车-3565.155521313.214480CXG111型工程机械修理车-3588.9271322.270260VMD301型电源车-3604.774661332.458130VMZ308型通指装备电子检测维修车-3633.640141350.003780徐工QY16K型汽车起重机-3522.70631343.211910CXC031汽车保养车-3510.820311240.201420CXC022汽车保养车-3566.287351190.960210CXC012汽车修理工程车-3639.300291205.6760CXL231型雷达检测车-3580.437261236.239620CXL221型雷达检测车-3652.317871263.40710VMZ304光电检测维修车-3564.023441158.698730VMZ306机电检测维修车-3510.254391179.074460徐工QY25K型汽车起重机-3462.1451195.488160CXW211光电装备检测工程车-3656.281171.716550CXZ411型装甲能源工程车-3611.000491164.358760CXZ321型装甲拆装工程车-3681.183841229.447630CXZ311型装甲拆装工程车-3622.886471240.201660CXZ111型装甲修理工程车-3599.681151278.1230VMG101履带装甲补给车-3682.881591276.9910VME104履带装甲抢修车-3711.7471213.03394096A坦克抢救车-3707.219481251.521360ZJQ84Q式中型坦克抢救车-3684.579831172.282470VMZ301电子检测维修车-3671.561771201.148070VME301机械维修车-3654.0161304.724610CXW121型武器修理工程车-3690.23951306.422490VME202轮式装甲抢修车-3691.371341339.81605吨火炮拆装车(1)-3707.219481358.493650600平米帐篷1CXW111型武器修理工程车(2)-3679.485841376.039430 \ No newline at end of file diff --git a/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 13 53 46.xml.meta b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 13 53 46.xml.meta new file mode 100644 index 0000000..fbefb8f --- /dev/null +++ b/Assets/StreamingAssets/XML/修理所展开/修理所展开科目2026_8_4 13 53 46.xml.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b16ee984a60dfb94b90b945cc4950d88 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/CODELY.md b/CODELY.md index 4d558ef..4e0b28a 100644 --- a/CODELY.md +++ b/CODELY.md @@ -13,6 +13,7 @@ - [2026-07-31 15:49:27] BasePanel is NOT a MonoBehaviour — Unity's OnEnable/OnDisable are NOT called. Must use BasePanel's own virtual methods: OnStart() (called every Push), OnDisable() (called when covered), OnDestroy() (called on Pop). For LanguageChanged subscription in BasePanel subclasses, subscribe in InitEvent() (first time only) + OnStart() (every Push), unsubscribe in OnDisable() + OnDestroy(). **Why:** RecordDetailPanel lost translation subscription after Pop→Push cycle because InitEvent only runs once and Unity lifecycle methods don't fire on non-MonoBehaviour classes. - [2026-08-03 11:58:13] LocalizationManager was forcing verticalOverflow=Overflow on all Text components when applying fonts, overriding prefab's Truncate setting. Removed all 3 forced verticalOverflow assignments (in Localize(Text), Localize(Dropdown), Localize(InputField)). Must preserve prefab's original verticalOverflow setting. **Why:** user set Truncate on Image_person2 prefab Text but runtime showed Overflow because LocalizationManager overwrote it during font application. - [2026-08-03 17:15:04] PromptTextCtrl now has SetPromptLocalized(key, color, time, args) for real-time translation during the 3-second display window. Existing SetPrompt(msg, ...) calls with pre-translated strings do NOT update on language switch. Must use SetPromptLocalized when the prompt should re-translate while still visible. **Why:** user reported planning prompt not translating during 3s window. **How to apply:** replace SetPrompt(LocalizationManager.Get("key"), color, time) with SetPromptLocalized("key", color, time). For format strings: SetPromptLocalized("存在未规划的车辆{0}!", color, time, carName). +- [2026-08-04 11:12:54] When editing scenario files (想定文件), InitCarIcon() must RemoveAll() then CreatChildren() to rebuild equipment icons from scratch — NOT SetInitMsg() which only updates existing icons. Panel is reused across sessions so stale icons from previous edits cause UI mismatch. **Why:** user reported equipment list UI different when editing saved scenario vs creating new one. ### Project - [2026-07-23 10:59:21] User is building a multi-language localization system (Chinese/English/French/Russian) for a Unity 2019.4 military equipment repair simulation training app. Translations are stored in `Assets/StreamingAssets/Localization.xml` (external XML, ~470 entries). Code fallback in `LocalizationManager.cs`. Key patterns: `SetFormatted()` for format strings, `InjectOperateMsgLocalized()` for operation records, `IconBase.SetName()` wraps `LocalizationManager.Get()`, `PromptWindowInitData` has key+args constructor for real-time translation of popups. @@ -26,6 +27,7 @@ - [2026-07-31 09:26:47] Desert (沙漠) terrain appears too bright/yellow at runtime vs editor. Root cause: Enviro weather system ("晴") deletes Directional Light and uses its own strong sun lighting. Desert sand textures are light-colored (avg RGB ~198,164,130), so under Enviro's full sun they look washed out. Mountain (山地) looks fine because its textures are darker (green/brown). This is a visual/aesthetic difference, not a code bug. EnviroSkyRendering + EnviroPostProcessing are added at runtime by MyEnviroManager.ChangeFocus to Camera.main. Camera prefab from Resources/GOPrefab/Camera.prefab does NOT have Enviro components - they're added dynamically. - [2026-07-31 10:44:15] Terrain names finalized: 山地 renamed to 林地 (Forest/Forêt/Лес). Scene file: Assets/Scenes/林地.unity (was 山地.unity), NavMesh folder: Assets/Scenes/林地/, AB name: 林地, DB Name: 林地. All 4 terrains: 林地, 丘陵, 沙漠, 海岛. Old names (山地/平原/城市) completely removed from DB, SAMap, Localization. - [2026-08-04 10:25:58] Continuous training flow (编队行军→修理所展开): SubStart() is called when entering Sub2 from Sub1 continuity. Cars may not be created yet when GetCarList() is accessed. Must fallback to CameraPos when carList is empty. AppraiseSliderCtrl pointName and WaitResultPanel appraiseLevel must use LocalizationManager.Get() for translation. EditorAppraiser.CheckAreaDistance/CheckAreaToWaterDistance must translate area names via Get() before Format(). +- [2026-08-04 11:53:15] EditorContentCtrl now uses unified sprite (carIcon.png in Resources/) for ALL equipment icons instead of loading individual _Tex sprites. GetUnifiedSprite() loads via Resources.Load("carIcon"). If null, falls back to original needSprite logic. Subject2EditorCtrl.CreatOnMapCar also falls back to equipContent.children sprites when _Tex not found. carIcon.png must be in Resources/ with textureType:8 (Sprite) in .meta. New Resources assets require exe rebuild to include in resources.assets for student/teacher apps. ### Reference diff --git a/mem-log/mem-2026-08-04.log b/mem-log/mem-2026-08-04.log index cee1561..29128ee 100644 --- a/mem-log/mem-2026-08-04.log +++ b/mem-log/mem-2026-08-04.log @@ -408,3 +408,1086 @@ [2026-08-04T02:32:22.020Z] onEndTurn: naturalStop=undefined toolCalls=0 nudgeMsg=no [2026-08-04T02:32:22.021Z] LiveUpdateForge: EndTurn fallback flush [2026-08-04T02:32:22.021Z] onEndTurn: naturalStop=false toolCalls=0 nudgeMsg=no +[2026-08-04T02:32:39.427Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:32:39.521Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:32:51.368Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:32:51.369Z] onEndTurn: naturalStop=undefined toolCalls=1 nudgeMsg=no +[2026-08-04T02:32:51.369Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:32:51.369Z] onEndTurn: naturalStop=false toolCalls=1 nudgeMsg=no +[2026-08-04T02:33:09.272Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:33:09.350Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:33:19.301Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:33:19.301Z] onEndTurn: naturalStop=undefined toolCalls=2 nudgeMsg=no +[2026-08-04T02:33:19.302Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:33:19.302Z] onEndTurn: naturalStop=true toolCalls=2 nudgeMsg=no +[2026-08-04T02:40:27.822Z] ResumeDiffForge: running checkResumeConsistency +[2026-08-04T02:40:27.824Z] checkResumeConsistency: forgedTimestamps=[["project","1970-01-01T00:00:00.000Z"]] +[2026-08-04T02:40:27.840Z] checkResumeConsistency: injecting 1 diff notification(s) +[2026-08-04T02:40:27.840Z] injectForgedHistory: role=user preview="[agent-auto] [memory-update 2026-08-04 10:25:58] project memory file has been mo" +[2026-08-04T02:40:27.917Z] injectForgedHistory: recordMessage persisted +[2026-08-04T02:40:27.917Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T02:40:27.918Z] NudgeForge: ResumeComplete — restoring count from history +[2026-08-04T02:40:27.919Z] restoreNudgeCountFromHistory: found last write at idx=2067 count=2 +[2026-08-04T02:40:28.131Z] LiveUpdateForge: allowLiveUpdate = true (first real BeforeSend) +[2026-08-04T02:40:28.134Z] InitialReadForge.onBeforeSend: SKIP (fr=false syn=false hasRead=true) +[2026-08-04T02:40:46.426Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:40:46.427Z] onEndTurn: naturalStop=undefined toolCalls=2 nudgeMsg=no +[2026-08-04T02:40:46.427Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:40:46.428Z] onEndTurn: naturalStop=false toolCalls=2 nudgeMsg=no +[2026-08-04T02:40:47.269Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:40:47.349Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:40:58.428Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:40:58.428Z] onEndTurn: naturalStop=undefined toolCalls=3 nudgeMsg=no +[2026-08-04T02:40:58.429Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:40:58.429Z] onEndTurn: naturalStop=false toolCalls=3 nudgeMsg=no +[2026-08-04T02:40:58.445Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:40:58.522Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:41:14.244Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:41:14.244Z] onEndTurn: naturalStop=undefined toolCalls=4 nudgeMsg=no +[2026-08-04T02:41:14.245Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:41:14.245Z] onEndTurn: naturalStop=false toolCalls=4 nudgeMsg=no +[2026-08-04T02:41:14.559Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:41:14.639Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:41:31.672Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:41:31.673Z] onEndTurn: naturalStop=undefined toolCalls=5 nudgeMsg=no +[2026-08-04T02:41:31.673Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:41:31.681Z] onEndTurn: naturalStop=false toolCalls=5 nudgeMsg=no +[2026-08-04T02:41:31.877Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:41:32.072Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:41:44.226Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:41:44.227Z] onEndTurn: naturalStop=undefined toolCalls=6 nudgeMsg=no +[2026-08-04T02:41:44.227Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:41:44.229Z] onEndTurn: naturalStop=false toolCalls=6 nudgeMsg=no +[2026-08-04T02:41:44.516Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:41:44.586Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:41:58.643Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:41:58.644Z] onEndTurn: naturalStop=undefined toolCalls=7 nudgeMsg=no +[2026-08-04T02:41:58.644Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:41:58.645Z] onEndTurn: naturalStop=false toolCalls=7 nudgeMsg=no +[2026-08-04T02:41:58.667Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:41:58.795Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:42:12.722Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:42:12.723Z] onEndTurn: naturalStop=undefined toolCalls=8 nudgeMsg=no +[2026-08-04T02:42:12.724Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:42:12.724Z] onEndTurn: naturalStop=false toolCalls=8 nudgeMsg=no +[2026-08-04T02:42:12.997Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:42:13.141Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:42:26.782Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:42:26.782Z] onEndTurn: naturalStop=undefined toolCalls=9 nudgeMsg=no +[2026-08-04T02:42:26.783Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:42:26.783Z] onEndTurn: naturalStop=false toolCalls=9 nudgeMsg=no +[2026-08-04T02:42:26.800Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:42:26.889Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:42:38.465Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:42:38.466Z] onEndTurn: naturalStop=undefined toolCalls=10 nudgeMsg=no +[2026-08-04T02:42:38.466Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:42:38.467Z] onEndTurn: naturalStop=false toolCalls=10 nudgeMsg=no +[2026-08-04T02:42:38.483Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:42:38.562Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:42:52.336Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:42:52.337Z] onEndTurn: naturalStop=undefined toolCalls=11 nudgeMsg=no +[2026-08-04T02:42:52.337Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:42:52.338Z] onEndTurn: naturalStop=false toolCalls=11 nudgeMsg=no +[2026-08-04T02:42:52.450Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:42:52.528Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:43:04.385Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:43:04.386Z] onEndTurn: naturalStop=undefined toolCalls=12 nudgeMsg=no +[2026-08-04T02:43:04.386Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:43:04.387Z] onEndTurn: naturalStop=false toolCalls=12 nudgeMsg=no +[2026-08-04T02:43:15.239Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:43:15.387Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:43:27.822Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:43:27.823Z] onEndTurn: naturalStop=undefined toolCalls=13 nudgeMsg=no +[2026-08-04T02:43:27.823Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:43:27.823Z] onEndTurn: naturalStop=true toolCalls=13 nudgeMsg=no +[2026-08-04T02:46:49.863Z] ResumeDiffForge: running checkResumeConsistency +[2026-08-04T02:46:49.866Z] checkResumeConsistency: forgedTimestamps=[["project","1970-01-01T00:00:00.000Z"]] +[2026-08-04T02:46:49.880Z] checkResumeConsistency: injecting 1 diff notification(s) +[2026-08-04T02:46:49.880Z] injectForgedHistory: role=user preview="[agent-auto] [memory-update 2026-08-04 10:25:58] project memory file has been mo" +[2026-08-04T02:46:49.956Z] injectForgedHistory: recordMessage persisted +[2026-08-04T02:46:49.958Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T02:46:49.958Z] NudgeForge: ResumeComplete — restoring count from history +[2026-08-04T02:46:49.959Z] restoreNudgeCountFromHistory: found last write at idx=2067 count=13 +[2026-08-04T02:46:50.159Z] LiveUpdateForge: allowLiveUpdate = true (first real BeforeSend) +[2026-08-04T02:46:50.160Z] InitialReadForge.onBeforeSend: SKIP (fr=false syn=false hasRead=true) +[2026-08-04T02:47:04.216Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:47:04.216Z] onEndTurn: naturalStop=undefined toolCalls=13 nudgeMsg=no +[2026-08-04T02:47:04.217Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:47:04.217Z] onEndTurn: naturalStop=false toolCalls=13 nudgeMsg=no +[2026-08-04T02:47:04.857Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:47:04.934Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:47:15.036Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:47:15.037Z] onEndTurn: naturalStop=undefined toolCalls=14 nudgeMsg=no +[2026-08-04T02:47:15.037Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:47:15.037Z] onEndTurn: naturalStop=false toolCalls=14 nudgeMsg=no +[2026-08-04T02:47:15.050Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:47:15.123Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:47:24.351Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:47:24.351Z] onEndTurn: naturalStop=undefined toolCalls=15 nudgeMsg=no +[2026-08-04T02:47:24.352Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:47:24.352Z] onEndTurn: naturalStop=false toolCalls=15 nudgeMsg=no +[2026-08-04T02:47:24.551Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:47:24.618Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:47:35.089Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:47:35.090Z] onEndTurn: naturalStop=undefined toolCalls=16 nudgeMsg=no +[2026-08-04T02:47:35.090Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:47:35.091Z] onEndTurn: naturalStop=false toolCalls=16 nudgeMsg=no +[2026-08-04T02:47:35.298Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:47:35.363Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:48:02.037Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:48:02.038Z] onEndTurn: naturalStop=undefined toolCalls=17 nudgeMsg=no +[2026-08-04T02:48:02.039Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:48:02.039Z] onEndTurn: naturalStop=false toolCalls=17 nudgeMsg=no +[2026-08-04T02:48:02.246Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:48:02.314Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:48:16.680Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:48:16.680Z] onEndTurn: naturalStop=undefined toolCalls=18 nudgeMsg=no +[2026-08-04T02:48:16.681Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:48:16.681Z] onEndTurn: naturalStop=false toolCalls=18 nudgeMsg=no +[2026-08-04T02:48:16.897Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:48:16.960Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:48:29.486Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:48:29.486Z] onEndTurn: naturalStop=undefined toolCalls=19 nudgeMsg=no +[2026-08-04T02:48:29.487Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:48:29.488Z] onEndTurn: naturalStop=false toolCalls=19 nudgeMsg=no +[2026-08-04T02:48:55.373Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:48:55.459Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:49:14.790Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:49:14.791Z] onEndTurn: naturalStop=undefined toolCalls=20 nudgeMsg=no +[2026-08-04T02:49:14.792Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:49:14.792Z] onEndTurn: naturalStop=false toolCalls=20 nudgeMsg=no +[2026-08-04T02:49:14.834Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:49:14.911Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:49:34.309Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:49:34.309Z] onEndTurn: naturalStop=undefined toolCalls=21 nudgeMsg=no +[2026-08-04T02:49:34.309Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:49:34.310Z] onEndTurn: naturalStop=false toolCalls=21 nudgeMsg=no +[2026-08-04T02:49:34.322Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:49:34.390Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:49:45.792Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:49:45.793Z] onEndTurn: naturalStop=undefined toolCalls=22 nudgeMsg=no +[2026-08-04T02:49:45.793Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:49:45.793Z] onEndTurn: naturalStop=false toolCalls=22 nudgeMsg=no +[2026-08-04T02:49:45.833Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:49:45.897Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:49:56.093Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:49:56.094Z] onEndTurn: naturalStop=undefined toolCalls=23 nudgeMsg=no +[2026-08-04T02:49:56.095Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:49:56.095Z] onEndTurn: naturalStop=false toolCalls=23 nudgeMsg=no +[2026-08-04T02:49:56.105Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:49:56.176Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:50:21.167Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:50:21.167Z] onEndTurn: naturalStop=undefined toolCalls=24 nudgeMsg=no +[2026-08-04T02:50:21.168Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:50:21.168Z] onEndTurn: naturalStop=false toolCalls=24 nudgeMsg=no +[2026-08-04T02:50:21.320Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:50:21.385Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:50:32.028Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:50:32.028Z] onEndTurn: naturalStop=undefined toolCalls=25 nudgeMsg=no +[2026-08-04T02:50:32.029Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:50:32.029Z] onEndTurn: naturalStop=false toolCalls=25 nudgeMsg=no +[2026-08-04T02:50:53.211Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:50:53.429Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:51:12.980Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:51:12.980Z] onEndTurn: naturalStop=undefined toolCalls=26 nudgeMsg=no +[2026-08-04T02:51:12.981Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:51:12.981Z] onEndTurn: naturalStop=false toolCalls=26 nudgeMsg=no +[2026-08-04T02:51:23.321Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:51:23.766Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:51:43.020Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:51:43.021Z] onEndTurn: naturalStop=undefined toolCalls=27 nudgeMsg=no +[2026-08-04T02:51:43.021Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:51:43.021Z] onEndTurn: naturalStop=true toolCalls=27 nudgeMsg=no +[2026-08-04T02:54:36.148Z] ResumeDiffForge: running checkResumeConsistency +[2026-08-04T02:54:36.150Z] checkResumeConsistency: forgedTimestamps=[["project","1970-01-01T00:00:00.000Z"]] +[2026-08-04T02:54:36.164Z] checkResumeConsistency: injecting 1 diff notification(s) +[2026-08-04T02:54:36.164Z] injectForgedHistory: role=user preview="[agent-auto] [memory-update 2026-08-04 10:25:58] project memory file has been mo" +[2026-08-04T02:54:36.224Z] injectForgedHistory: recordMessage persisted +[2026-08-04T02:54:36.224Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T02:54:36.225Z] NudgeForge: ResumeComplete — restoring count from history +[2026-08-04T02:54:36.226Z] restoreNudgeCountFromHistory: found last write at idx=2067 count=27 +[2026-08-04T02:54:36.492Z] LiveUpdateForge: allowLiveUpdate = true (first real BeforeSend) +[2026-08-04T02:54:36.493Z] InitialReadForge.onBeforeSend: SKIP (fr=false syn=false hasRead=true) +[2026-08-04T02:54:48.464Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:54:48.464Z] onEndTurn: naturalStop=undefined toolCalls=27 nudgeMsg=no +[2026-08-04T02:54:48.465Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:54:48.465Z] onEndTurn: naturalStop=false toolCalls=27 nudgeMsg=no +[2026-08-04T02:54:48.497Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:54:48.566Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:55:02.156Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:55:02.156Z] onEndTurn: naturalStop=undefined toolCalls=28 nudgeMsg=no +[2026-08-04T02:55:02.156Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:55:02.157Z] onEndTurn: naturalStop=false toolCalls=28 nudgeMsg=no +[2026-08-04T02:55:02.168Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:55:02.229Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:55:11.398Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:55:11.398Z] onEndTurn: naturalStop=undefined toolCalls=29 nudgeMsg=no +[2026-08-04T02:55:11.399Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:55:11.399Z] onEndTurn: naturalStop=false toolCalls=29 nudgeMsg=no +[2026-08-04T02:55:11.411Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:55:11.474Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:55:21.689Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:55:21.690Z] onEndTurn: naturalStop=undefined toolCalls=30 nudgeMsg=no +[2026-08-04T02:55:21.690Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:55:21.691Z] onEndTurn: naturalStop=false toolCalls=30 nudgeMsg=no +[2026-08-04T02:55:21.702Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:55:21.772Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:55:32.019Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:55:32.020Z] onEndTurn: naturalStop=undefined toolCalls=31 nudgeMsg=no +[2026-08-04T02:55:32.020Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:55:32.021Z] onEndTurn: naturalStop=false toolCalls=31 nudgeMsg=no +[2026-08-04T02:55:32.034Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:55:32.106Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:57:07.837Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:57:07.838Z] onEndTurn: naturalStop=undefined toolCalls=32 nudgeMsg=no +[2026-08-04T02:57:07.838Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:57:07.839Z] onEndTurn: naturalStop=false toolCalls=32 nudgeMsg=no +[2026-08-04T02:57:08.301Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:57:08.381Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:57:19.103Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:57:19.103Z] onEndTurn: naturalStop=undefined toolCalls=33 nudgeMsg=no +[2026-08-04T02:57:19.104Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:57:19.104Z] onEndTurn: naturalStop=false toolCalls=33 nudgeMsg=no +[2026-08-04T02:57:19.114Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:57:19.183Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:57:33.614Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:57:33.614Z] onEndTurn: naturalStop=undefined toolCalls=34 nudgeMsg=no +[2026-08-04T02:57:33.615Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:57:33.615Z] onEndTurn: naturalStop=false toolCalls=34 nudgeMsg=no +[2026-08-04T02:57:33.626Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:57:33.699Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:57:43.571Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:57:43.571Z] onEndTurn: naturalStop=undefined toolCalls=35 nudgeMsg=no +[2026-08-04T02:57:43.572Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:57:43.572Z] onEndTurn: naturalStop=false toolCalls=35 nudgeMsg=no +[2026-08-04T02:57:43.587Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:57:43.649Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:58:02.368Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:58:02.368Z] onEndTurn: naturalStop=undefined toolCalls=36 nudgeMsg=no +[2026-08-04T02:58:02.369Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:58:02.369Z] onEndTurn: naturalStop=false toolCalls=36 nudgeMsg=no +[2026-08-04T02:58:02.380Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:58:02.450Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:58:18.467Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:58:18.468Z] onEndTurn: naturalStop=undefined toolCalls=37 nudgeMsg=no +[2026-08-04T02:58:18.469Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:58:18.469Z] onEndTurn: naturalStop=false toolCalls=37 nudgeMsg=no +[2026-08-04T02:58:18.592Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:58:18.660Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:58:32.974Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:58:32.975Z] onEndTurn: naturalStop=undefined toolCalls=38 nudgeMsg=no +[2026-08-04T02:58:32.975Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:58:32.975Z] onEndTurn: naturalStop=false toolCalls=38 nudgeMsg=no +[2026-08-04T02:58:51.721Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:58:51.815Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:59:00.620Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:59:00.620Z] onEndTurn: naturalStop=undefined toolCalls=39 nudgeMsg=no +[2026-08-04T02:59:00.621Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:59:00.621Z] onEndTurn: naturalStop=false toolCalls=39 nudgeMsg=no +[2026-08-04T02:59:09.432Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T02:59:09.512Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T02:59:39.295Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:59:39.295Z] onEndTurn: naturalStop=undefined toolCalls=40 nudgeMsg=no +[2026-08-04T02:59:39.296Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T02:59:39.296Z] onEndTurn: naturalStop=true toolCalls=40 nudgeMsg=no +[2026-08-04T03:04:33.827Z] MemoryForge: attached 5 listener(s) +[2026-08-04T03:04:33.827Z] InitialReadForge: armed one-shot BeforeSend after NewSessionStart +[2026-08-04T03:04:33.827Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T03:04:33.971Z] MemoryForge: attached 5 listener(s) +[2026-08-04T03:04:33.972Z] InitialReadForge: armed one-shot BeforeSend after NewSessionStart +[2026-08-04T03:04:33.972Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T03:05:33.233Z] ResumeDiffForge: running checkResumeConsistency +[2026-08-04T03:05:33.235Z] checkResumeConsistency: forgedTimestamps=[["project","1970-01-01T00:00:00.000Z"]] +[2026-08-04T03:05:33.252Z] checkResumeConsistency: injecting 1 diff notification(s) +[2026-08-04T03:05:33.252Z] injectForgedHistory: role=user preview="[agent-auto] [memory-update 2026-08-04 10:25:58] project memory file has been mo" +[2026-08-04T03:05:33.327Z] injectForgedHistory: recordMessage persisted +[2026-08-04T03:05:33.328Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T03:05:33.328Z] NudgeForge: ResumeComplete — restoring count from history +[2026-08-04T03:05:33.329Z] restoreNudgeCountFromHistory: found last write at idx=2067 count=40 +[2026-08-04T03:07:27.447Z] ResumeDiffForge: running checkResumeConsistency +[2026-08-04T03:07:27.450Z] checkResumeConsistency: forgedTimestamps=[["project","1970-01-01T00:00:00.000Z"]] +[2026-08-04T03:07:27.469Z] checkResumeConsistency: injecting 1 diff notification(s) +[2026-08-04T03:07:27.469Z] injectForgedHistory: role=user preview="[agent-auto] [memory-update 2026-08-04 10:25:58] project memory file has been mo" +[2026-08-04T03:07:27.529Z] injectForgedHistory: recordMessage persisted +[2026-08-04T03:07:27.530Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T03:07:27.530Z] NudgeForge: ResumeComplete — restoring count from history +[2026-08-04T03:07:27.531Z] restoreNudgeCountFromHistory: found last write at idx=2067 count=40 +[2026-08-04T03:07:27.688Z] LiveUpdateForge: allowLiveUpdate = true (first real BeforeSend) +[2026-08-04T03:07:27.690Z] InitialReadForge.onBeforeSend: SKIP (fr=false syn=false hasRead=true) +[2026-08-04T03:07:43.111Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:07:43.112Z] onEndTurn: naturalStop=undefined toolCalls=40 nudgeMsg=no +[2026-08-04T03:07:43.112Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:07:43.113Z] onEndTurn: naturalStop=false toolCalls=40 nudgeMsg=no +[2026-08-04T03:08:09.713Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:08:15.852Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:08:15.943Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:08:25.721Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:08:25.722Z] onEndTurn: naturalStop=undefined toolCalls=42 nudgeMsg=no +[2026-08-04T03:08:25.723Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:08:25.723Z] onEndTurn: naturalStop=false toolCalls=42 nudgeMsg=no +[2026-08-04T03:08:25.736Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:08:25.805Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:08:37.146Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:08:37.146Z] onEndTurn: naturalStop=undefined toolCalls=43 nudgeMsg=no +[2026-08-04T03:08:37.147Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:08:37.147Z] onEndTurn: naturalStop=false toolCalls=43 nudgeMsg=no +[2026-08-04T03:08:37.156Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:08:37.217Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:08:51.095Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:08:51.095Z] onEndTurn: naturalStop=undefined toolCalls=44 nudgeMsg=no +[2026-08-04T03:08:51.096Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:08:51.096Z] onEndTurn: naturalStop=false toolCalls=44 nudgeMsg=no +[2026-08-04T03:08:51.109Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:08:51.174Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:10:23.552Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:10:23.552Z] onEndTurn: naturalStop=undefined toolCalls=45 nudgeMsg=no +[2026-08-04T03:10:23.553Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:10:23.553Z] onEndTurn: naturalStop=false toolCalls=45 nudgeMsg=no +[2026-08-04T03:10:24.055Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:10:24.126Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:10:33.569Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:10:33.569Z] onEndTurn: naturalStop=undefined toolCalls=46 nudgeMsg=no +[2026-08-04T03:10:33.570Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:10:33.570Z] onEndTurn: naturalStop=false toolCalls=46 nudgeMsg=no +[2026-08-04T03:10:33.580Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:10:33.640Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:10:43.464Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:10:43.464Z] onEndTurn: naturalStop=undefined toolCalls=47 nudgeMsg=no +[2026-08-04T03:10:43.465Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:10:43.465Z] onEndTurn: naturalStop=false toolCalls=47 nudgeMsg=no +[2026-08-04T03:10:43.837Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:10:43.949Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:10:54.748Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:10:54.748Z] onEndTurn: naturalStop=undefined toolCalls=48 nudgeMsg=no +[2026-08-04T03:10:54.749Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:10:54.749Z] onEndTurn: naturalStop=false toolCalls=48 nudgeMsg=no +[2026-08-04T03:10:54.760Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:10:54.826Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:11:15.484Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:11:15.484Z] onEndTurn: naturalStop=undefined toolCalls=49 nudgeMsg=no +[2026-08-04T03:11:15.485Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:11:15.485Z] onEndTurn: naturalStop=false toolCalls=49 nudgeMsg=no +[2026-08-04T03:11:15.593Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:11:15.663Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:11:27.218Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:11:27.218Z] onEndTurn: naturalStop=undefined toolCalls=50 nudgeMsg=no +[2026-08-04T03:11:27.219Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:11:27.219Z] onEndTurn: naturalStop=false toolCalls=50 nudgeMsg=no +[2026-08-04T03:11:46.080Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:11:46.159Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:11:59.988Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:11:59.989Z] onEndTurn: naturalStop=undefined toolCalls=51 nudgeMsg=no +[2026-08-04T03:11:59.989Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:11:59.990Z] onEndTurn: naturalStop=false toolCalls=51 nudgeMsg=no +[2026-08-04T03:12:08.949Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:12:09.032Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:12:21.281Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:12:21.281Z] onEndTurn: naturalStop=undefined toolCalls=52 nudgeMsg=no +[2026-08-04T03:12:21.282Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:12:21.282Z] onEndTurn: naturalStop=false toolCalls=52 nudgeMsg=no +[2026-08-04T03:12:29.011Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:12:29.094Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:12:40.601Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:12:40.602Z] onEndTurn: naturalStop=undefined toolCalls=53 nudgeMsg=no +[2026-08-04T03:12:40.602Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:12:40.603Z] onEndTurn: naturalStop=true toolCalls=0 nudgeMsg=YES +[2026-08-04T03:12:40.613Z] InitialReadForge.onBeforeSend: SKIP (fr=false syn=false hasRead=true) +[2026-08-04T03:12:54.145Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:12:54.145Z] onEndTurn: naturalStop=undefined toolCalls=0 nudgeMsg=no +[2026-08-04T03:12:54.146Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:12:54.146Z] onEndTurn: naturalStop=false toolCalls=0 nudgeMsg=no +[2026-08-04T03:12:54.179Z] LiveUpdateForge: self-write on C:\Users\27228\Desktop\0520Client\0520Client\CODELY.md, baseline aligned +[2026-08-04T03:12:54.181Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:12:54.250Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:13:04.025Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:13:04.025Z] onEndTurn: naturalStop=undefined toolCalls=0 nudgeMsg=no +[2026-08-04T03:13:04.026Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:13:04.026Z] onEndTurn: naturalStop=true toolCalls=0 nudgeMsg=no +[2026-08-04T03:15:38.497Z] ResumeDiffForge: running checkResumeConsistency +[2026-08-04T03:15:38.498Z] checkResumeConsistency: forgedTimestamps=[["project","1970-01-01T00:00:00.000Z"]] +[2026-08-04T03:15:38.509Z] checkResumeConsistency: injecting 1 diff notification(s) +[2026-08-04T03:15:38.509Z] injectForgedHistory: role=user preview="[agent-auto] [memory-update 2026-08-04 11:12:54] project memory file has been mo" +[2026-08-04T03:15:38.580Z] injectForgedHistory: recordMessage persisted +[2026-08-04T03:15:38.581Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T03:15:38.581Z] NudgeForge: ResumeComplete — restoring count from history +[2026-08-04T03:15:38.582Z] restoreNudgeCountFromHistory: found last write at idx=2190 count=0 +[2026-08-04T03:15:38.775Z] LiveUpdateForge: allowLiveUpdate = true (first real BeforeSend) +[2026-08-04T03:15:38.776Z] InitialReadForge.onBeforeSend: SKIP (fr=false syn=false hasRead=true) +[2026-08-04T03:16:09.808Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:16:09.808Z] onEndTurn: naturalStop=undefined toolCalls=0 nudgeMsg=no +[2026-08-04T03:16:09.809Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:16:09.809Z] onEndTurn: naturalStop=false toolCalls=0 nudgeMsg=no +[2026-08-04T03:16:09.997Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:16:10.062Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:16:21.569Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:16:21.569Z] onEndTurn: naturalStop=undefined toolCalls=1 nudgeMsg=no +[2026-08-04T03:16:21.569Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:16:21.571Z] onEndTurn: naturalStop=false toolCalls=1 nudgeMsg=no +[2026-08-04T03:16:40.340Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:16:40.416Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:16:53.370Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:16:53.370Z] onEndTurn: naturalStop=undefined toolCalls=2 nudgeMsg=no +[2026-08-04T03:16:53.371Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:16:53.371Z] onEndTurn: naturalStop=false toolCalls=2 nudgeMsg=no +[2026-08-04T03:17:00.273Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:17:00.349Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:17:12.131Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:17:12.132Z] onEndTurn: naturalStop=undefined toolCalls=3 nudgeMsg=no +[2026-08-04T03:17:12.132Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:17:12.132Z] onEndTurn: naturalStop=false toolCalls=3 nudgeMsg=no +[2026-08-04T03:18:19.662Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:18:19.743Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:18:31.418Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:18:31.419Z] onEndTurn: naturalStop=undefined toolCalls=4 nudgeMsg=no +[2026-08-04T03:18:31.420Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:18:31.421Z] onEndTurn: naturalStop=false toolCalls=4 nudgeMsg=no +[2026-08-04T03:18:31.467Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:18:31.574Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:18:47.829Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:18:47.829Z] onEndTurn: naturalStop=undefined toolCalls=5 nudgeMsg=no +[2026-08-04T03:18:47.830Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:18:47.830Z] onEndTurn: naturalStop=false toolCalls=5 nudgeMsg=no +[2026-08-04T03:18:47.962Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:18:48.038Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:19:00.940Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:19:00.941Z] onEndTurn: naturalStop=undefined toolCalls=6 nudgeMsg=no +[2026-08-04T03:19:00.941Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:19:00.942Z] onEndTurn: naturalStop=false toolCalls=6 nudgeMsg=no +[2026-08-04T03:19:18.965Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:19:19.298Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:19:33.783Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:19:33.784Z] onEndTurn: naturalStop=undefined toolCalls=7 nudgeMsg=no +[2026-08-04T03:19:33.784Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:19:33.785Z] onEndTurn: naturalStop=false toolCalls=7 nudgeMsg=no +[2026-08-04T03:19:43.101Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:19:43.522Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:19:55.767Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:19:55.767Z] onEndTurn: naturalStop=undefined toolCalls=8 nudgeMsg=no +[2026-08-04T03:19:55.767Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:19:55.767Z] onEndTurn: naturalStop=true toolCalls=8 nudgeMsg=no +[2026-08-04T03:20:00.127Z] ResumeDiffForge: running checkResumeConsistency +[2026-08-04T03:20:00.128Z] checkResumeConsistency: forgedTimestamps=[["project","1970-01-01T00:00:00.000Z"]] +[2026-08-04T03:20:00.140Z] checkResumeConsistency: injecting 1 diff notification(s) +[2026-08-04T03:20:00.140Z] injectForgedHistory: role=user preview="[agent-auto] [memory-update 2026-08-04 11:12:54] project memory file has been mo" +[2026-08-04T03:20:00.210Z] injectForgedHistory: recordMessage persisted +[2026-08-04T03:20:00.211Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T03:20:00.211Z] NudgeForge: ResumeComplete — restoring count from history +[2026-08-04T03:20:00.212Z] restoreNudgeCountFromHistory: found last write at idx=2190 count=8 +[2026-08-04T03:20:00.351Z] LiveUpdateForge: allowLiveUpdate = true (first real BeforeSend) +[2026-08-04T03:20:00.353Z] InitialReadForge.onBeforeSend: SKIP (fr=false syn=false hasRead=true) +[2026-08-04T03:20:11.845Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:20:11.846Z] onEndTurn: naturalStop=undefined toolCalls=8 nudgeMsg=no +[2026-08-04T03:20:11.846Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:20:11.847Z] onEndTurn: naturalStop=false toolCalls=8 nudgeMsg=no +[2026-08-04T03:20:12.100Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:20:12.167Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:20:21.805Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:20:21.805Z] onEndTurn: naturalStop=undefined toolCalls=9 nudgeMsg=no +[2026-08-04T03:20:21.805Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:20:21.806Z] onEndTurn: naturalStop=false toolCalls=9 nudgeMsg=no +[2026-08-04T03:20:21.817Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:20:21.887Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:20:37.813Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:20:37.814Z] onEndTurn: naturalStop=undefined toolCalls=10 nudgeMsg=no +[2026-08-04T03:20:37.814Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:20:37.814Z] onEndTurn: naturalStop=false toolCalls=10 nudgeMsg=no +[2026-08-04T03:20:37.984Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:20:38.062Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:20:55.511Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:20:55.511Z] onEndTurn: naturalStop=undefined toolCalls=11 nudgeMsg=no +[2026-08-04T03:20:55.512Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:20:55.512Z] onEndTurn: naturalStop=false toolCalls=11 nudgeMsg=no +[2026-08-04T03:20:55.689Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:20:55.755Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:21:05.854Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:21:05.854Z] onEndTurn: naturalStop=undefined toolCalls=12 nudgeMsg=no +[2026-08-04T03:21:05.854Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:21:05.855Z] onEndTurn: naturalStop=false toolCalls=12 nudgeMsg=no +[2026-08-04T03:21:06.033Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:21:06.101Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:21:21.401Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:21:21.401Z] onEndTurn: naturalStop=undefined toolCalls=13 nudgeMsg=no +[2026-08-04T03:21:21.401Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:21:21.402Z] onEndTurn: naturalStop=false toolCalls=13 nudgeMsg=no +[2026-08-04T03:21:30.205Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:21:30.278Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:21:49.778Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:21:49.778Z] onEndTurn: naturalStop=undefined toolCalls=14 nudgeMsg=no +[2026-08-04T03:21:49.779Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:21:49.779Z] onEndTurn: naturalStop=false toolCalls=14 nudgeMsg=no +[2026-08-04T03:21:56.620Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:21:56.702Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:22:09.803Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:22:09.803Z] onEndTurn: naturalStop=undefined toolCalls=15 nudgeMsg=no +[2026-08-04T03:22:09.804Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:22:09.804Z] onEndTurn: naturalStop=false toolCalls=15 nudgeMsg=no +[2026-08-04T03:22:09.955Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:22:10.029Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:22:33.081Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:22:33.082Z] onEndTurn: naturalStop=undefined toolCalls=16 nudgeMsg=no +[2026-08-04T03:22:33.082Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:22:33.083Z] onEndTurn: naturalStop=false toolCalls=16 nudgeMsg=no +[2026-08-04T03:22:49.331Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:22:49.414Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:23:00.181Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:23:00.181Z] onEndTurn: naturalStop=undefined toolCalls=17 nudgeMsg=no +[2026-08-04T03:23:00.182Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:23:00.182Z] onEndTurn: naturalStop=false toolCalls=17 nudgeMsg=no +[2026-08-04T03:23:18.529Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:23:18.610Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:23:28.663Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:23:28.664Z] onEndTurn: naturalStop=undefined toolCalls=18 nudgeMsg=no +[2026-08-04T03:23:28.664Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:23:28.665Z] onEndTurn: naturalStop=false toolCalls=18 nudgeMsg=no +[2026-08-04T03:23:52.005Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:23:52.101Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:24:01.940Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:24:01.941Z] onEndTurn: naturalStop=undefined toolCalls=19 nudgeMsg=no +[2026-08-04T03:24:01.941Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:24:01.942Z] onEndTurn: naturalStop=false toolCalls=19 nudgeMsg=no +[2026-08-04T03:24:09.008Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:24:09.094Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:24:21.385Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:24:21.387Z] onEndTurn: naturalStop=undefined toolCalls=20 nudgeMsg=no +[2026-08-04T03:24:21.388Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:24:21.388Z] onEndTurn: naturalStop=false toolCalls=20 nudgeMsg=no +[2026-08-04T03:24:29.294Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:24:29.382Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:25:34.717Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:25:34.717Z] onEndTurn: naturalStop=undefined toolCalls=21 nudgeMsg=no +[2026-08-04T03:25:34.718Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:25:34.718Z] onEndTurn: naturalStop=true toolCalls=21 nudgeMsg=no +[2026-08-04T03:35:53.702Z] MemoryForge: attached 5 listener(s) +[2026-08-04T03:35:53.703Z] InitialReadForge: armed one-shot BeforeSend after NewSessionStart +[2026-08-04T03:35:53.703Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T03:36:13.931Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T03:36:14.224Z] ResumeDiffForge: running checkResumeConsistency +[2026-08-04T03:36:14.226Z] checkResumeConsistency: forgedTimestamps=[["project","1970-01-01T00:00:00.000Z"]] +[2026-08-04T03:36:14.265Z] checkResumeConsistency: injecting 1 diff notification(s) +[2026-08-04T03:36:14.266Z] injectForgedHistory: role=user preview="[agent-auto] [memory-update 2026-08-04 11:12:54] project memory file has been mo" +[2026-08-04T03:36:14.266Z] injectForgedHistory: recordMessage persisted +[2026-08-04T03:36:14.267Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T03:36:14.267Z] NudgeForge: ResumeComplete — restoring count from history +[2026-08-04T03:36:14.269Z] restoreNudgeCountFromHistory: found last write at idx=2190 count=21 +[2026-08-04T03:36:15.303Z] ResumeDiffForge: running checkResumeConsistency +[2026-08-04T03:36:15.305Z] checkResumeConsistency: forgedTimestamps=[["project","1970-01-01T00:00:00.000Z"]] +[2026-08-04T03:36:15.335Z] checkResumeConsistency: injecting 1 diff notification(s) +[2026-08-04T03:36:15.335Z] injectForgedHistory: role=user preview="[agent-auto] [memory-update 2026-08-04 11:12:54] project memory file has been mo" +[2026-08-04T03:36:15.850Z] injectForgedHistory: recordMessage persisted +[2026-08-04T03:36:15.851Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T03:36:15.851Z] NudgeForge: ResumeComplete — restoring count from history +[2026-08-04T03:36:15.852Z] restoreNudgeCountFromHistory: found last write at idx=2190 count=21 +[2026-08-04T03:36:16.701Z] ResumeDiffForge: running checkResumeConsistency +[2026-08-04T03:36:16.702Z] checkResumeConsistency: forgedTimestamps=[["project","1970-01-01T00:00:00.000Z"]] +[2026-08-04T03:36:16.722Z] checkResumeConsistency: injecting 1 diff notification(s) +[2026-08-04T03:36:16.722Z] injectForgedHistory: role=user preview="[agent-auto] [memory-update 2026-08-04 11:12:54] project memory file has been mo" +[2026-08-04T03:36:17.591Z] injectForgedHistory: recordMessage persisted +[2026-08-04T03:36:17.592Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T03:36:17.592Z] NudgeForge: ResumeComplete — restoring count from history +[2026-08-04T03:36:17.593Z] restoreNudgeCountFromHistory: found last write at idx=2190 count=21 +[2026-08-04T03:36:18.040Z] MemoryForge: attached 5 listener(s) +[2026-08-04T03:36:18.041Z] InitialReadForge: armed one-shot BeforeSend after NewSessionStart +[2026-08-04T03:36:18.041Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T03:36:18.082Z] MemoryForge: detached all listeners +[2026-08-04T03:36:18.083Z] ResumeDiffForge: running checkResumeConsistency +[2026-08-04T03:36:18.142Z] checkResumeConsistency: forgedTimestamps=[["project","1970-01-01T00:00:00.000Z"]] +[2026-08-04T03:36:19.159Z] checkResumeConsistency: injecting 1 diff notification(s) +[2026-08-04T03:36:19.160Z] injectForgedHistory: role=user preview="[agent-auto] [memory-update 2026-08-04 11:12:54] project memory file has been mo" +[2026-08-04T03:36:19.652Z] injectForgedHistory: recordMessage persisted +[2026-08-04T03:36:19.652Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T03:36:19.652Z] NudgeForge: ResumeComplete — restoring count from history +[2026-08-04T03:36:19.653Z] restoreNudgeCountFromHistory: found last write at idx=2190 count=21 +[2026-08-04T03:36:19.792Z] LiveUpdateForge: allowLiveUpdate = true (first real BeforeSend) +[2026-08-04T03:36:19.845Z] InitialReadForge.onBeforeSend: SKIP (fr=false syn=false hasRead=true) +[2026-08-04T03:37:18.942Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:37:18.943Z] onEndTurn: naturalStop=undefined toolCalls=21 nudgeMsg=no +[2026-08-04T03:37:18.944Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:37:18.944Z] onEndTurn: naturalStop=false toolCalls=21 nudgeMsg=no +[2026-08-04T03:37:31.690Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:37:31.794Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:37:48.499Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:37:48.500Z] onEndTurn: naturalStop=undefined toolCalls=22 nudgeMsg=no +[2026-08-04T03:37:48.500Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:37:48.501Z] onEndTurn: naturalStop=false toolCalls=22 nudgeMsg=no +[2026-08-04T03:37:48.587Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:37:48.657Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:37:58.568Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:37:58.569Z] onEndTurn: naturalStop=undefined toolCalls=23 nudgeMsg=no +[2026-08-04T03:37:58.569Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:37:58.570Z] onEndTurn: naturalStop=false toolCalls=23 nudgeMsg=no +[2026-08-04T03:37:58.582Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:37:58.651Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:38:13.538Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:38:13.539Z] onEndTurn: naturalStop=undefined toolCalls=24 nudgeMsg=no +[2026-08-04T03:38:13.539Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:38:13.540Z] onEndTurn: naturalStop=false toolCalls=24 nudgeMsg=no +[2026-08-04T03:38:13.686Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:38:13.762Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:38:29.075Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:38:29.076Z] onEndTurn: naturalStop=undefined toolCalls=25 nudgeMsg=no +[2026-08-04T03:38:29.076Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:38:29.077Z] onEndTurn: naturalStop=false toolCalls=25 nudgeMsg=no +[2026-08-04T03:38:59.283Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:38:59.364Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:39:09.783Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:39:09.783Z] onEndTurn: naturalStop=undefined toolCalls=26 nudgeMsg=no +[2026-08-04T03:39:09.783Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:39:09.784Z] onEndTurn: naturalStop=false toolCalls=26 nudgeMsg=no +[2026-08-04T03:39:22.605Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:39:22.681Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:39:37.281Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:39:37.282Z] onEndTurn: naturalStop=undefined toolCalls=27 nudgeMsg=no +[2026-08-04T03:39:37.282Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:39:37.282Z] onEndTurn: naturalStop=false toolCalls=27 nudgeMsg=no +[2026-08-04T03:39:54.910Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:39:55.019Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:40:08.000Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:40:08.001Z] onEndTurn: naturalStop=undefined toolCalls=28 nudgeMsg=no +[2026-08-04T03:40:08.001Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:40:08.002Z] onEndTurn: naturalStop=true toolCalls=28 nudgeMsg=no +[2026-08-04T03:41:41.170Z] ResumeDiffForge: running checkResumeConsistency +[2026-08-04T03:41:41.172Z] checkResumeConsistency: forgedTimestamps=[["project","1970-01-01T00:00:00.000Z"]] +[2026-08-04T03:41:41.182Z] checkResumeConsistency: injecting 1 diff notification(s) +[2026-08-04T03:41:41.183Z] injectForgedHistory: role=user preview="[agent-auto] [memory-update 2026-08-04 11:12:54] project memory file has been mo" +[2026-08-04T03:41:41.256Z] injectForgedHistory: recordMessage persisted +[2026-08-04T03:41:41.257Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T03:41:41.257Z] NudgeForge: ResumeComplete — restoring count from history +[2026-08-04T03:41:41.258Z] restoreNudgeCountFromHistory: found last write at idx=2190 count=28 +[2026-08-04T03:41:41.411Z] LiveUpdateForge: allowLiveUpdate = true (first real BeforeSend) +[2026-08-04T03:41:41.415Z] InitialReadForge.onBeforeSend: SKIP (fr=false syn=false hasRead=true) +[2026-08-04T03:41:53.303Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:41:53.304Z] onEndTurn: naturalStop=undefined toolCalls=28 nudgeMsg=no +[2026-08-04T03:41:53.304Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:41:53.305Z] onEndTurn: naturalStop=false toolCalls=28 nudgeMsg=no +[2026-08-04T03:41:53.377Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:41:53.457Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:42:04.659Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:42:04.659Z] onEndTurn: naturalStop=undefined toolCalls=29 nudgeMsg=no +[2026-08-04T03:42:04.660Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:42:04.660Z] onEndTurn: naturalStop=false toolCalls=29 nudgeMsg=no +[2026-08-04T03:42:04.893Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:42:04.958Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:42:25.385Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:42:25.386Z] onEndTurn: naturalStop=undefined toolCalls=30 nudgeMsg=no +[2026-08-04T03:42:25.386Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:42:25.386Z] onEndTurn: naturalStop=false toolCalls=30 nudgeMsg=no +[2026-08-04T03:42:25.397Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:42:25.461Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:42:36.549Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:42:36.549Z] onEndTurn: naturalStop=undefined toolCalls=31 nudgeMsg=no +[2026-08-04T03:42:36.550Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:42:36.550Z] onEndTurn: naturalStop=false toolCalls=31 nudgeMsg=no +[2026-08-04T03:42:36.562Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:42:36.636Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:42:52.224Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:42:52.224Z] onEndTurn: naturalStop=undefined toolCalls=32 nudgeMsg=no +[2026-08-04T03:42:52.225Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:42:52.226Z] onEndTurn: naturalStop=false toolCalls=32 nudgeMsg=no +[2026-08-04T03:42:52.350Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:42:52.420Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:43:02.794Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:43:02.795Z] onEndTurn: naturalStop=undefined toolCalls=33 nudgeMsg=no +[2026-08-04T03:43:02.795Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:43:02.796Z] onEndTurn: naturalStop=false toolCalls=33 nudgeMsg=no +[2026-08-04T03:43:21.522Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:43:21.686Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:43:33.790Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:43:33.790Z] onEndTurn: naturalStop=undefined toolCalls=34 nudgeMsg=no +[2026-08-04T03:43:33.791Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:43:33.791Z] onEndTurn: naturalStop=false toolCalls=34 nudgeMsg=no +[2026-08-04T03:43:42.397Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:43:42.489Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:43:53.178Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:43:53.178Z] onEndTurn: naturalStop=undefined toolCalls=35 nudgeMsg=no +[2026-08-04T03:43:53.179Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:43:53.179Z] onEndTurn: naturalStop=true toolCalls=35 nudgeMsg=no +[2026-08-04T03:45:15.587Z] ResumeDiffForge: running checkResumeConsistency +[2026-08-04T03:45:15.588Z] checkResumeConsistency: forgedTimestamps=[["project","1970-01-01T00:00:00.000Z"]] +[2026-08-04T03:45:15.604Z] checkResumeConsistency: injecting 1 diff notification(s) +[2026-08-04T03:45:15.604Z] injectForgedHistory: role=user preview="[agent-auto] [memory-update 2026-08-04 11:12:54] project memory file has been mo" +[2026-08-04T03:45:15.676Z] injectForgedHistory: recordMessage persisted +[2026-08-04T03:45:15.676Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T03:45:15.677Z] NudgeForge: ResumeComplete — restoring count from history +[2026-08-04T03:45:15.678Z] restoreNudgeCountFromHistory: found last write at idx=2190 count=35 +[2026-08-04T03:45:15.892Z] LiveUpdateForge: allowLiveUpdate = true (first real BeforeSend) +[2026-08-04T03:45:15.894Z] InitialReadForge.onBeforeSend: SKIP (fr=false syn=false hasRead=true) +[2026-08-04T03:45:26.881Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:45:26.881Z] onEndTurn: naturalStop=undefined toolCalls=35 nudgeMsg=no +[2026-08-04T03:45:26.882Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:45:26.883Z] onEndTurn: naturalStop=false toolCalls=35 nudgeMsg=no +[2026-08-04T03:45:27.104Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:45:27.165Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:45:36.894Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:45:36.895Z] onEndTurn: naturalStop=undefined toolCalls=36 nudgeMsg=no +[2026-08-04T03:45:36.895Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:45:36.896Z] onEndTurn: naturalStop=false toolCalls=36 nudgeMsg=no +[2026-08-04T03:45:36.909Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:45:36.979Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:45:46.310Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:45:46.310Z] onEndTurn: naturalStop=undefined toolCalls=37 nudgeMsg=no +[2026-08-04T03:45:46.311Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:45:46.311Z] onEndTurn: naturalStop=false toolCalls=37 nudgeMsg=no +[2026-08-04T03:45:56.831Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:45:56.926Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:46:06.437Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:46:06.438Z] onEndTurn: naturalStop=undefined toolCalls=38 nudgeMsg=no +[2026-08-04T03:46:06.438Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:46:06.438Z] onEndTurn: naturalStop=false toolCalls=38 nudgeMsg=no +[2026-08-04T03:46:06.455Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:46:06.519Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:46:19.541Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:46:19.541Z] onEndTurn: naturalStop=undefined toolCalls=39 nudgeMsg=no +[2026-08-04T03:46:19.542Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:46:19.542Z] onEndTurn: naturalStop=false toolCalls=39 nudgeMsg=no +[2026-08-04T03:46:34.257Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:46:34.343Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:46:45.508Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:46:45.508Z] onEndTurn: naturalStop=undefined toolCalls=40 nudgeMsg=no +[2026-08-04T03:46:45.509Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:46:45.509Z] onEndTurn: naturalStop=false toolCalls=40 nudgeMsg=no +[2026-08-04T03:47:03.234Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:47:03.335Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:47:16.412Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:47:16.413Z] onEndTurn: naturalStop=undefined toolCalls=41 nudgeMsg=no +[2026-08-04T03:47:16.413Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:47:16.414Z] onEndTurn: naturalStop=false toolCalls=41 nudgeMsg=no +[2026-08-04T03:47:37.890Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:47:37.980Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:47:57.856Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:47:57.856Z] onEndTurn: naturalStop=undefined toolCalls=42 nudgeMsg=no +[2026-08-04T03:47:57.856Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:47:57.857Z] onEndTurn: naturalStop=false toolCalls=42 nudgeMsg=no +[2026-08-04T03:48:12.196Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:48:12.311Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:48:27.052Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:48:27.053Z] onEndTurn: naturalStop=undefined toolCalls=43 nudgeMsg=no +[2026-08-04T03:48:27.053Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:48:27.053Z] onEndTurn: naturalStop=false toolCalls=43 nudgeMsg=no +[2026-08-04T03:48:36.872Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:48:36.946Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:48:50.622Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:48:50.622Z] onEndTurn: naturalStop=undefined toolCalls=44 nudgeMsg=no +[2026-08-04T03:48:50.623Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:48:50.623Z] onEndTurn: naturalStop=false toolCalls=44 nudgeMsg=no +[2026-08-04T03:48:50.721Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:48:50.784Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:49:00.411Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:49:00.411Z] onEndTurn: naturalStop=undefined toolCalls=45 nudgeMsg=no +[2026-08-04T03:49:00.411Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:49:00.412Z] onEndTurn: naturalStop=false toolCalls=45 nudgeMsg=no +[2026-08-04T03:49:23.931Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:49:24.006Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:49:34.561Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:49:34.561Z] onEndTurn: naturalStop=undefined toolCalls=46 nudgeMsg=no +[2026-08-04T03:49:34.562Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:49:34.562Z] onEndTurn: naturalStop=false toolCalls=46 nudgeMsg=no +[2026-08-04T03:49:40.736Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:49:40.813Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:50:01.369Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:50:01.370Z] onEndTurn: naturalStop=undefined toolCalls=47 nudgeMsg=no +[2026-08-04T03:50:01.370Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:50:01.370Z] onEndTurn: naturalStop=false toolCalls=47 nudgeMsg=no +[2026-08-04T03:52:03.270Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:52:03.368Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:52:12.990Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:52:12.990Z] onEndTurn: naturalStop=undefined toolCalls=48 nudgeMsg=no +[2026-08-04T03:52:12.991Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:52:12.991Z] onEndTurn: naturalStop=false toolCalls=48 nudgeMsg=no +[2026-08-04T03:52:31.126Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:52:31.217Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:52:43.415Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:52:43.416Z] onEndTurn: naturalStop=undefined toolCalls=49 nudgeMsg=no +[2026-08-04T03:52:43.416Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:52:43.416Z] onEndTurn: naturalStop=false toolCalls=49 nudgeMsg=no +[2026-08-04T03:52:51.417Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:52:51.515Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:53:04.676Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:53:04.676Z] onEndTurn: naturalStop=undefined toolCalls=50 nudgeMsg=no +[2026-08-04T03:53:04.677Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:53:04.677Z] onEndTurn: naturalStop=true toolCalls=0 nudgeMsg=YES +[2026-08-04T03:53:04.684Z] InitialReadForge.onBeforeSend: SKIP (fr=false syn=false hasRead=true) +[2026-08-04T03:53:15.639Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:53:15.640Z] onEndTurn: naturalStop=undefined toolCalls=0 nudgeMsg=no +[2026-08-04T03:53:15.641Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:53:15.641Z] onEndTurn: naturalStop=false toolCalls=0 nudgeMsg=no +[2026-08-04T03:53:15.679Z] LiveUpdateForge: self-write on C:\Users\27228\Desktop\0520Client\0520Client\CODELY.md, baseline aligned +[2026-08-04T03:53:15.680Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:53:15.749Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:53:26.274Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:53:26.275Z] onEndTurn: naturalStop=undefined toolCalls=0 nudgeMsg=no +[2026-08-04T03:53:26.275Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:53:26.276Z] onEndTurn: naturalStop=true toolCalls=0 nudgeMsg=no +[2026-08-04T03:55:24.099Z] ResumeDiffForge: running checkResumeConsistency +[2026-08-04T03:55:24.101Z] checkResumeConsistency: forgedTimestamps=[["project","1970-01-01T00:00:00.000Z"]] +[2026-08-04T03:55:24.112Z] checkResumeConsistency: injecting 1 diff notification(s) +[2026-08-04T03:55:24.112Z] injectForgedHistory: role=user preview="[agent-auto] [memory-update 2026-08-04 11:53:15] project memory file has been mo" +[2026-08-04T03:55:24.178Z] injectForgedHistory: recordMessage persisted +[2026-08-04T03:55:24.178Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T03:55:24.179Z] NudgeForge: ResumeComplete — restoring count from history +[2026-08-04T03:55:24.180Z] restoreNudgeCountFromHistory: found last write at idx=2311 count=0 +[2026-08-04T03:55:24.342Z] LiveUpdateForge: allowLiveUpdate = true (first real BeforeSend) +[2026-08-04T03:55:24.344Z] InitialReadForge.onBeforeSend: SKIP (fr=false syn=false hasRead=true) +[2026-08-04T03:55:35.313Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:55:35.313Z] onEndTurn: naturalStop=undefined toolCalls=0 nudgeMsg=no +[2026-08-04T03:55:35.314Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:55:35.314Z] onEndTurn: naturalStop=false toolCalls=0 nudgeMsg=no +[2026-08-04T03:55:53.620Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:55:53.700Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:56:05.049Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:56:05.050Z] onEndTurn: naturalStop=undefined toolCalls=1 nudgeMsg=no +[2026-08-04T03:56:05.050Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:56:05.050Z] onEndTurn: naturalStop=false toolCalls=1 nudgeMsg=no +[2026-08-04T03:56:12.538Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:56:12.622Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:56:21.945Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:56:21.946Z] onEndTurn: naturalStop=undefined toolCalls=2 nudgeMsg=no +[2026-08-04T03:56:21.946Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:56:21.947Z] onEndTurn: naturalStop=false toolCalls=2 nudgeMsg=no +[2026-08-04T03:56:21.958Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:56:22.026Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:56:37.659Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:56:37.660Z] onEndTurn: naturalStop=undefined toolCalls=3 nudgeMsg=no +[2026-08-04T03:56:37.660Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:56:37.660Z] onEndTurn: naturalStop=false toolCalls=3 nudgeMsg=no +[2026-08-04T03:57:50.382Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:57:50.481Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:58:10.978Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:58:10.978Z] onEndTurn: naturalStop=undefined toolCalls=4 nudgeMsg=no +[2026-08-04T03:58:10.979Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:58:10.979Z] onEndTurn: naturalStop=false toolCalls=4 nudgeMsg=no +[2026-08-04T03:58:29.287Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:58:29.363Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:58:47.625Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:58:47.625Z] onEndTurn: naturalStop=undefined toolCalls=5 nudgeMsg=no +[2026-08-04T03:58:47.626Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:58:47.626Z] onEndTurn: naturalStop=false toolCalls=5 nudgeMsg=no +[2026-08-04T03:58:55.305Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T03:58:55.385Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T03:59:12.604Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:59:12.604Z] onEndTurn: naturalStop=undefined toolCalls=6 nudgeMsg=no +[2026-08-04T03:59:12.605Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T03:59:12.605Z] onEndTurn: naturalStop=true toolCalls=6 nudgeMsg=no +[2026-08-04T04:02:33.749Z] ResumeDiffForge: running checkResumeConsistency +[2026-08-04T04:02:33.750Z] checkResumeConsistency: forgedTimestamps=[["project","1970-01-01T00:00:00.000Z"]] +[2026-08-04T04:02:33.761Z] checkResumeConsistency: injecting 1 diff notification(s) +[2026-08-04T04:02:33.762Z] injectForgedHistory: role=user preview="[agent-auto] [memory-update 2026-08-04 11:53:15] project memory file has been mo" +[2026-08-04T04:02:33.830Z] injectForgedHistory: recordMessage persisted +[2026-08-04T04:02:33.831Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T04:02:33.832Z] NudgeForge: ResumeComplete — restoring count from history +[2026-08-04T04:02:33.833Z] restoreNudgeCountFromHistory: found last write at idx=2311 count=6 +[2026-08-04T04:02:33.976Z] LiveUpdateForge: allowLiveUpdate = true (first real BeforeSend) +[2026-08-04T04:02:33.978Z] InitialReadForge.onBeforeSend: SKIP (fr=false syn=false hasRead=true) +[2026-08-04T04:02:46.377Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:02:46.377Z] onEndTurn: naturalStop=undefined toolCalls=6 nudgeMsg=no +[2026-08-04T04:02:46.378Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:02:46.378Z] onEndTurn: naturalStop=false toolCalls=6 nudgeMsg=no +[2026-08-04T04:02:46.627Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:02:46.692Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:02:59.336Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:02:59.336Z] onEndTurn: naturalStop=undefined toolCalls=7 nudgeMsg=no +[2026-08-04T04:02:59.337Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:02:59.337Z] onEndTurn: naturalStop=false toolCalls=7 nudgeMsg=no +[2026-08-04T04:02:59.344Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:02:59.415Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:03:11.217Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:03:11.217Z] onEndTurn: naturalStop=undefined toolCalls=8 nudgeMsg=no +[2026-08-04T04:03:11.218Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:03:11.218Z] onEndTurn: naturalStop=false toolCalls=8 nudgeMsg=no +[2026-08-04T04:03:11.392Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:03:11.462Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:04:15.510Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:04:15.511Z] onEndTurn: naturalStop=undefined toolCalls=9 nudgeMsg=no +[2026-08-04T04:04:15.511Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:04:15.511Z] onEndTurn: naturalStop=false toolCalls=9 nudgeMsg=no +[2026-08-04T04:04:25.211Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:04:25.291Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:04:36.474Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:04:36.475Z] onEndTurn: naturalStop=undefined toolCalls=10 nudgeMsg=no +[2026-08-04T04:04:36.475Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:04:36.475Z] onEndTurn: naturalStop=false toolCalls=10 nudgeMsg=no +[2026-08-04T04:04:36.488Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:04:36.557Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:04:49.547Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:04:49.547Z] onEndTurn: naturalStop=undefined toolCalls=11 nudgeMsg=no +[2026-08-04T04:04:49.548Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:04:49.548Z] onEndTurn: naturalStop=false toolCalls=11 nudgeMsg=no +[2026-08-04T04:04:49.559Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:04:49.626Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:04:59.504Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:04:59.504Z] onEndTurn: naturalStop=undefined toolCalls=12 nudgeMsg=no +[2026-08-04T04:04:59.505Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:04:59.505Z] onEndTurn: naturalStop=false toolCalls=12 nudgeMsg=no +[2026-08-04T04:04:59.517Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:04:59.584Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:05:14.016Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:05:14.017Z] onEndTurn: naturalStop=undefined toolCalls=13 nudgeMsg=no +[2026-08-04T04:05:14.018Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:05:14.018Z] onEndTurn: naturalStop=false toolCalls=13 nudgeMsg=no +[2026-08-04T04:05:14.434Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:05:14.513Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:05:24.504Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:05:24.505Z] onEndTurn: naturalStop=undefined toolCalls=14 nudgeMsg=no +[2026-08-04T04:05:24.505Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:05:24.505Z] onEndTurn: naturalStop=false toolCalls=14 nudgeMsg=no +[2026-08-04T04:05:24.669Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:05:24.732Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:05:34.989Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:05:34.989Z] onEndTurn: naturalStop=undefined toolCalls=15 nudgeMsg=no +[2026-08-04T04:05:34.990Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:05:34.990Z] onEndTurn: naturalStop=false toolCalls=15 nudgeMsg=no +[2026-08-04T04:05:35.000Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:05:35.065Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:05:47.820Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:05:47.821Z] onEndTurn: naturalStop=undefined toolCalls=16 nudgeMsg=no +[2026-08-04T04:05:47.821Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:05:47.822Z] onEndTurn: naturalStop=false toolCalls=16 nudgeMsg=no +[2026-08-04T04:06:54.589Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:06:54.827Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:07:08.503Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:07:08.504Z] onEndTurn: naturalStop=undefined toolCalls=17 nudgeMsg=no +[2026-08-04T04:07:08.504Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:07:08.505Z] onEndTurn: naturalStop=false toolCalls=17 nudgeMsg=no +[2026-08-04T04:07:19.366Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:07:19.541Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:07:30.915Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:07:30.915Z] onEndTurn: naturalStop=undefined toolCalls=18 nudgeMsg=no +[2026-08-04T04:07:30.916Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:07:30.917Z] onEndTurn: naturalStop=false toolCalls=18 nudgeMsg=no +[2026-08-04T04:07:38.765Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:07:38.942Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:07:52.038Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:07:52.038Z] onEndTurn: naturalStop=undefined toolCalls=19 nudgeMsg=no +[2026-08-04T04:07:52.038Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:07:52.039Z] onEndTurn: naturalStop=false toolCalls=19 nudgeMsg=no +[2026-08-04T04:08:01.726Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:08:01.826Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:08:13.190Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:08:13.190Z] onEndTurn: naturalStop=undefined toolCalls=20 nudgeMsg=no +[2026-08-04T04:08:13.191Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:08:13.191Z] onEndTurn: naturalStop=false toolCalls=20 nudgeMsg=no +[2026-08-04T04:08:13.675Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:08:13.763Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:08:24.400Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:08:24.401Z] onEndTurn: naturalStop=undefined toolCalls=21 nudgeMsg=no +[2026-08-04T04:08:24.402Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:08:24.402Z] onEndTurn: naturalStop=false toolCalls=21 nudgeMsg=no +[2026-08-04T04:08:24.608Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:08:24.678Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:08:34.513Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:08:34.513Z] onEndTurn: naturalStop=undefined toolCalls=22 nudgeMsg=no +[2026-08-04T04:08:34.514Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:08:34.514Z] onEndTurn: naturalStop=false toolCalls=22 nudgeMsg=no +[2026-08-04T04:08:34.703Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:08:34.783Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:08:44.241Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:08:44.242Z] onEndTurn: naturalStop=undefined toolCalls=23 nudgeMsg=no +[2026-08-04T04:08:44.242Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:08:44.242Z] onEndTurn: naturalStop=false toolCalls=23 nudgeMsg=no +[2026-08-04T04:08:44.256Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:08:44.330Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:08:56.559Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:08:56.559Z] onEndTurn: naturalStop=undefined toolCalls=24 nudgeMsg=no +[2026-08-04T04:08:56.561Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:08:56.562Z] onEndTurn: naturalStop=false toolCalls=24 nudgeMsg=no +[2026-08-04T04:08:56.839Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:08:56.913Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:09:06.341Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:09:06.342Z] onEndTurn: naturalStop=undefined toolCalls=25 nudgeMsg=no +[2026-08-04T04:09:06.342Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:09:06.343Z] onEndTurn: naturalStop=false toolCalls=25 nudgeMsg=no +[2026-08-04T04:09:06.357Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:09:06.450Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:09:19.385Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:09:19.385Z] onEndTurn: naturalStop=undefined toolCalls=26 nudgeMsg=no +[2026-08-04T04:09:19.386Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:09:19.386Z] onEndTurn: naturalStop=false toolCalls=26 nudgeMsg=no +[2026-08-04T04:09:35.940Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T04:09:36.052Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T04:09:45.600Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:09:45.601Z] onEndTurn: naturalStop=undefined toolCalls=27 nudgeMsg=no +[2026-08-04T04:09:45.601Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T04:09:45.601Z] onEndTurn: naturalStop=true toolCalls=27 nudgeMsg=no +[2026-08-04T05:55:13.561Z] MemoryForge: attached 5 listener(s) +[2026-08-04T05:55:13.562Z] InitialReadForge: armed one-shot BeforeSend after NewSessionStart +[2026-08-04T05:55:13.563Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T05:55:37.128Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T05:55:37.502Z] ResumeDiffForge: running checkResumeConsistency +[2026-08-04T05:55:37.503Z] checkResumeConsistency: forgedTimestamps=[["project","1970-01-01T00:00:00.000Z"]] +[2026-08-04T05:55:37.525Z] checkResumeConsistency: injecting 1 diff notification(s) +[2026-08-04T05:55:37.525Z] injectForgedHistory: role=user preview="[agent-auto] [memory-update 2026-08-04 11:53:15] project memory file has been mo" +[2026-08-04T05:55:37.526Z] injectForgedHistory: recordMessage persisted +[2026-08-04T05:55:37.526Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T05:55:37.527Z] NudgeForge: ResumeComplete — restoring count from history +[2026-08-04T05:55:37.528Z] restoreNudgeCountFromHistory: found last write at idx=2311 count=27 +[2026-08-04T05:55:38.887Z] ResumeDiffForge: running checkResumeConsistency +[2026-08-04T05:55:38.889Z] checkResumeConsistency: forgedTimestamps=[["project","1970-01-01T00:00:00.000Z"]] +[2026-08-04T05:55:38.908Z] checkResumeConsistency: injecting 1 diff notification(s) +[2026-08-04T05:55:38.909Z] injectForgedHistory: role=user preview="[agent-auto] [memory-update 2026-08-04 11:53:15] project memory file has been mo" +[2026-08-04T05:55:39.002Z] injectForgedHistory: recordMessage persisted +[2026-08-04T05:55:39.003Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T05:55:39.003Z] NudgeForge: ResumeComplete — restoring count from history +[2026-08-04T05:55:39.005Z] restoreNudgeCountFromHistory: found last write at idx=2311 count=27 +[2026-08-04T05:55:39.906Z] ResumeDiffForge: running checkResumeConsistency +[2026-08-04T05:55:39.908Z] checkResumeConsistency: forgedTimestamps=[["project","1970-01-01T00:00:00.000Z"]] +[2026-08-04T05:55:39.927Z] checkResumeConsistency: injecting 1 diff notification(s) +[2026-08-04T05:55:39.927Z] injectForgedHistory: role=user preview="[agent-auto] [memory-update 2026-08-04 11:53:15] project memory file has been mo" +[2026-08-04T05:55:41.524Z] injectForgedHistory: recordMessage persisted +[2026-08-04T05:55:41.526Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T05:55:41.528Z] NudgeForge: ResumeComplete — restoring count from history +[2026-08-04T05:55:41.532Z] restoreNudgeCountFromHistory: found last write at idx=2311 count=27 +[2026-08-04T05:55:41.999Z] MemoryForge: attached 5 listener(s) +[2026-08-04T05:55:42.000Z] InitialReadForge: armed one-shot BeforeSend after NewSessionStart +[2026-08-04T05:55:42.001Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T05:55:42.084Z] MemoryForge: detached all listeners +[2026-08-04T05:55:42.085Z] ResumeDiffForge: running checkResumeConsistency +[2026-08-04T05:55:42.090Z] checkResumeConsistency: forgedTimestamps=[["project","1970-01-01T00:00:00.000Z"]] +[2026-08-04T05:55:42.359Z] checkResumeConsistency: injecting 1 diff notification(s) +[2026-08-04T05:55:42.359Z] injectForgedHistory: role=user preview="[agent-auto] [memory-update 2026-08-04 11:53:15] project memory file has been mo" +[2026-08-04T05:55:42.560Z] injectForgedHistory: recordMessage persisted +[2026-08-04T05:55:42.561Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T05:55:42.561Z] NudgeForge: ResumeComplete — restoring count from history +[2026-08-04T05:55:42.562Z] restoreNudgeCountFromHistory: found last write at idx=2311 count=27 +[2026-08-04T05:55:42.644Z] LiveUpdateForge: allowLiveUpdate = true (first real BeforeSend) +[2026-08-04T05:55:42.646Z] InitialReadForge.onBeforeSend: SKIP (fr=false syn=false hasRead=true) +[2026-08-04T05:57:49.239Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T05:57:49.240Z] onEndTurn: naturalStop=undefined toolCalls=27 nudgeMsg=no +[2026-08-04T05:57:49.241Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T05:57:49.241Z] onEndTurn: naturalStop=false toolCalls=27 nudgeMsg=no +[2026-08-04T05:57:49.482Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T05:57:49.590Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T05:59:56.807Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T05:59:56.808Z] onEndTurn: naturalStop=undefined toolCalls=28 nudgeMsg=no +[2026-08-04T05:59:56.808Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T05:59:56.809Z] onEndTurn: naturalStop=false toolCalls=28 nudgeMsg=no +[2026-08-04T05:59:56.956Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T05:59:57.063Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T06:00:12.586Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T06:00:12.587Z] onEndTurn: naturalStop=undefined toolCalls=29 nudgeMsg=no +[2026-08-04T06:00:12.588Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T06:00:12.588Z] onEndTurn: naturalStop=false toolCalls=29 nudgeMsg=no +[2026-08-04T06:02:03.380Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T06:02:03.464Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T06:02:20.222Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T06:02:20.223Z] onEndTurn: naturalStop=undefined toolCalls=30 nudgeMsg=no +[2026-08-04T06:02:20.223Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T06:02:20.224Z] onEndTurn: naturalStop=false toolCalls=30 nudgeMsg=no +[2026-08-04T06:03:38.361Z] LiveUpdateForge: AfterToolExec flush +[2026-08-04T06:03:38.449Z] InitialReadForge.onBeforeSend: SKIP (fr=true syn=false hasRead=true) +[2026-08-04T06:03:56.826Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T06:03:56.828Z] onEndTurn: naturalStop=undefined toolCalls=31 nudgeMsg=no +[2026-08-04T06:03:56.828Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T06:03:56.829Z] onEndTurn: naturalStop=true toolCalls=31 nudgeMsg=no +[2026-08-04T06:07:09.815Z] ResumeDiffForge: running checkResumeConsistency +[2026-08-04T06:07:09.817Z] checkResumeConsistency: forgedTimestamps=[["project","1970-01-01T00:00:00.000Z"]] +[2026-08-04T06:07:09.829Z] checkResumeConsistency: injecting 1 diff notification(s) +[2026-08-04T06:07:09.829Z] injectForgedHistory: role=user preview="[agent-auto] [memory-update 2026-08-04 11:53:15] project memory file has been mo" +[2026-08-04T06:07:09.893Z] injectForgedHistory: recordMessage persisted +[2026-08-04T06:07:09.893Z] LiveUpdateForge: session reset, allowLiveUpdate = false +[2026-08-04T06:07:09.894Z] NudgeForge: ResumeComplete — restoring count from history +[2026-08-04T06:07:09.895Z] restoreNudgeCountFromHistory: found last write at idx=2311 count=31 +[2026-08-04T06:07:10.075Z] LiveUpdateForge: allowLiveUpdate = true (first real BeforeSend) +[2026-08-04T06:07:10.076Z] InitialReadForge.onBeforeSend: SKIP (fr=false syn=false hasRead=true) +[2026-08-04T06:08:16.403Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T06:08:16.403Z] onEndTurn: naturalStop=undefined toolCalls=31 nudgeMsg=no +[2026-08-04T06:08:16.403Z] LiveUpdateForge: EndTurn fallback flush +[2026-08-04T06:08:16.404Z] onEndTurn: naturalStop=false toolCalls=31 nudgeMsg=no