diff --git a/Aimbot-PPO-MultiScene/Assets/ML-Agents/Timers/InGame_timers.json b/Aimbot-PPO-MultiScene/Assets/ML-Agents/Timers/InGame_timers.json index e32dda2..8f7a981 100644 --- a/Aimbot-PPO-MultiScene/Assets/ML-Agents/Timers/InGame_timers.json +++ b/Aimbot-PPO-MultiScene/Assets/ML-Agents/Timers/InGame_timers.json @@ -1 +1 @@ -{"count":1,"self":49.843855999999995,"total":49.849858,"children":{"InitializeActuators":{"count":2,"self":0.0010003,"total":0.0010003,"children":null},"InitializeSensors":{"count":2,"self":0.0010000999999999999,"total":0.0010000999999999999,"children":null}},"gauges":{},"metadata":{"timer_format_version":"0.1.0","start_time_seconds":"1662380026","unity_version":"2020.3.19f1","command_line_arguments":"C:\\Program Files\\Unity\\Hub\\Editor\\2020.3.19f1\\Editor\\Unity.exe -projectpath C:\\Users\\UCUNI\\OneDrive\\Unity\\ML-Agents\\Aimbot-PPO\\Aimbot-PPO-MultiScene -useHub -hubIPC -cloudEnvironment production -licensingIpc LicenseClient-UCUNI -hubSessionId 209fdf30-2c1f-11ed-916f-33e85f4223cc -accessToken IuORxC7h70N41GHOqk3KOoetERc0UUQjx5TXQ7GcoN400ef","communication_protocol_version":"1.5.0","com.unity.ml-agents_version":"2.0.0","scene_name":"InGame","end_time_seconds":"1662380076"}} \ No newline at end of file +{"count":1,"self":76.1056064,"total":77.0151326,"children":{"InitializeActuators":{"count":2,"self":0.0010002,"total":0.0010002,"children":null},"InitializeSensors":{"count":2,"self":0.0010006,"total":0.0010006,"children":null},"AgentSendState":{"count":3525,"self":0.020509199999999998,"total":0.045513399999999996,"children":{"CollectObservations":{"count":3525,"self":0.014000199999999999,"total":0.014000199999999999,"children":null},"WriteActionMask":{"count":3525,"self":0.0015004999999999999,"total":0.0015004999999999999,"children":null},"RequestDecision":{"count":3525,"self":0.0095035,"total":0.0095035,"children":null}}},"DecideAction":{"count":3525,"self":0.0245083,"total":0.0245083,"children":null},"AgentAct":{"count":3525,"self":0.83650059999999993,"total":0.83650059999999993,"children":null}},"gauges":{"AKMAgent.CumulativeReward":{"count":2,"max":206.058914,"min":20.96005,"runningAverage":113.509483,"value":206.058914,"weightedAverage":67.2347641}},"metadata":{"timer_format_version":"0.1.0","start_time_seconds":"1662472464","unity_version":"2020.3.19f1","command_line_arguments":"C:\\Program Files\\Unity\\Hub\\Editor\\2020.3.19f1\\Editor\\Unity.exe -projectpath C:\\Users\\UCUNI\\OneDrive\\Unity\\ML-Agents\\Aimbot-PPO\\Aimbot-PPO-MultiScene -useHub -hubIPC -cloudEnvironment production -licensingIpc LicenseClient-UCUNI -hubSessionId 209fdf30-2c1f-11ed-916f-33e85f4223cc -accessToken 5GeE0MPO4nIT2FtMaaxUH4hsA72o91Oemjld-dVfVXY00ef","communication_protocol_version":"1.5.0","com.unity.ml-agents_version":"2.0.0","scene_name":"InGame","end_time_seconds":"1662472541"}} \ No newline at end of file diff --git a/Aimbot-PPO-MultiScene/Assets/ML-Agents/Timers/Start_timers.json b/Aimbot-PPO-MultiScene/Assets/ML-Agents/Timers/Start_timers.json index 8abff68..8f545e8 100644 --- a/Aimbot-PPO-MultiScene/Assets/ML-Agents/Timers/Start_timers.json +++ b/Aimbot-PPO-MultiScene/Assets/ML-Agents/Timers/Start_timers.json @@ -1 +1 @@ -{"count":1,"self":43.5237632,"total":43.6840131,"children":{"InitializeActuators":{"count":2,"self":0.0009992,"total":0.0009992,"children":null},"InitializeSensors":{"count":2,"self":0.0009998,"total":0.0009998,"children":null},"AgentSendState":{"count":593,"self":0.0074995,"total":0.013000699999999999,"children":{"CollectObservations":{"count":593,"self":0.0015008999999999999,"total":0.0015008999999999999,"children":null},"WriteActionMask":{"count":593,"self":0,"total":0,"children":null},"RequestDecision":{"count":593,"self":0.0040003,"total":0.0040003,"children":null}}},"DecideAction":{"count":593,"self":0.0039997999999999995,"total":0.0039997999999999995,"children":null},"AgentAct":{"count":593,"self":0.1412494,"total":0.1412494,"children":null}},"gauges":{},"metadata":{"timer_format_version":"0.1.0","start_time_seconds":"1662366923","unity_version":"2020.3.19f1","command_line_arguments":"C:\\Program Files\\Unity\\Hub\\Editor\\2020.3.19f1\\Editor\\Unity.exe -projectpath C:\\Users\\UCUNI\\OneDrive\\Unity\\ML-Agents\\Aimbot-PPO-MultiScene -useHub -hubIPC -cloudEnvironment production -licensingIpc LicenseClient-UCUNI -hubSessionId 209fdf30-2c1f-11ed-916f-33e85f4223cc -accessToken 3CjC0epfWRwxG_KrVpNvr61CG1zT0gOQYZxf1vrmOrM00ef","communication_protocol_version":"1.5.0","com.unity.ml-agents_version":"2.0.0","scene_name":"Start","end_time_seconds":"1662366967"}} \ No newline at end of file +{"count":1,"self":5.485704,"total":5.4877040999999993,"children":{"InitializeActuators":{"count":2,"self":0.0010002,"total":0.0010002,"children":null},"InitializeSensors":{"count":2,"self":0.0010000999999999999,"total":0.0010000999999999999,"children":null}},"gauges":{},"metadata":{"timer_format_version":"0.1.0","start_time_seconds":"1662470064","unity_version":"2020.3.19f1","command_line_arguments":"C:\\Program Files\\Unity\\Hub\\Editor\\2020.3.19f1\\Editor\\Unity.exe -projectpath C:\\Users\\UCUNI\\OneDrive\\Unity\\ML-Agents\\Aimbot-PPO\\Aimbot-PPO-MultiScene -useHub -hubIPC -cloudEnvironment production -licensingIpc LicenseClient-UCUNI -hubSessionId 209fdf30-2c1f-11ed-916f-33e85f4223cc -accessToken 5GeE0MPO4nIT2FtMaaxUH4hsA72o91Oemjld-dVfVXY00ef","communication_protocol_version":"1.5.0","com.unity.ml-agents_version":"2.0.0","scene_name":"Start","end_time_seconds":"1662470069"}} \ No newline at end of file diff --git a/Aimbot-PPO-MultiScene/Assets/Scenes/InGame.unity b/Aimbot-PPO-MultiScene/Assets/Scenes/InGame.unity index 44566f4..53d80bb 100644 --- a/Aimbot-PPO-MultiScene/Assets/Scenes/InGame.unity +++ b/Aimbot-PPO-MultiScene/Assets/Scenes/InGame.unity @@ -311,7 +311,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &15909075 @@ -386,7 +386,7 @@ 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: -15.333334, y: 0} + m_AnchoredPosition: {x: -15, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &16217190 @@ -576,7 +576,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &25666661 MonoBehaviour: @@ -657,7 +657,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -201.26, y: -140} - m_SizeDelta: {x: 27.555555, y: 23.555555} + m_SizeDelta: {x: 27, y: 24} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &25903619 MonoBehaviour: @@ -911,7 +911,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &42608553 MonoBehaviour: @@ -1073,7 +1073,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: 117} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &48524278 MonoBehaviour: @@ -1302,7 +1302,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &52282413 MonoBehaviour: @@ -1416,7 +1416,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &69535876 MonoBehaviour: @@ -1494,7 +1494,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &72077395 @@ -1772,7 +1772,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: -63} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &102944257 MonoBehaviour: @@ -1847,7 +1847,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &111303087 MonoBehaviour: @@ -1925,7 +1925,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &119127067 @@ -2473,6 +2473,85 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 143942508} m_CullTransparentMesh: 1 +--- !u!1 &146100691 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 146100692} + - component: {fileID: 146100694} + - component: {fileID: 146100693} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &146100692 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 146100691} + 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: 813204784} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 3, y: 0} + m_SizeDelta: {x: -6, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &146100693 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 146100691} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 979318e2cdafc0e43bfd56bb63011857, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: EnemyNum +--- !u!222 &146100694 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 146100691} + m_CullTransparentMesh: 1 --- !u!1 &147875581 GameObject: m_ObjectHideFlags: 0 @@ -2643,7 +2722,7 @@ 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: -19.777779, y: 0} + m_AnchoredPosition: {x: -19.5, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &149710882 @@ -2719,7 +2798,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &162289220 MonoBehaviour: @@ -2996,7 +3075,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &188789335 @@ -3114,7 +3193,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: 57} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &188953746 MonoBehaviour: @@ -3188,7 +3267,7 @@ 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: -15.333334, y: 0} + m_AnchoredPosition: {x: -15, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &191139044 @@ -3272,7 +3351,7 @@ RectTransform: - {fileID: 1148611240} - {fileID: 1483392555} m_Father: {fileID: 1619861058} - m_RootOrder: 6 + m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1} @@ -3288,17 +3367,10 @@ MonoBehaviour: m_GameObject: {fileID: 194652654} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e23822cccaf08084ab5cde559ca068e0, type: 3} + m_Script: {fileID: 11500000, guid: f31155528181e24438cf507311adf048, type: 3} m_Name: m_EditorClassIdentifier: Agent: {fileID: 629870337} - nonRBT: {fileID: 1946802032} - shootRBT: {fileID: 1506720545} - shootWithoutReadyRBT: {fileID: 800325711} - hitRBT: {fileID: 1958294035} - killRBT: {fileID: 2076769190} - winRBT: {fileID: 317682825} - loseRBT: {fileID: 841599021} nonRInputField: {fileID: 756103205} shootRInputField: {fileID: 1931933154} shootWithoutReadyRInputField: {fileID: 1832129956} @@ -3306,6 +3378,13 @@ MonoBehaviour: killRInputField: {fileID: 429369156} winRInputField: {fileID: 1148611241} loseRInputField: {fileID: 1483392556} + nonRPlaceholder: {fileID: 2141717} + shootRPlaceholder: {fileID: 136678430} + shootWithoutReadyRPlaceholder: {fileID: 1753479626} + hitRPlaceholder: {fileID: 2138874025} + killRPlaceholder: {fileID: 1399697881} + winRPlaceholder: {fileID: 1016459706} + loseRPlaceholder: {fileID: 1977465145} --- !u!1 &195883127 GameObject: m_ObjectHideFlags: 0 @@ -3476,7 +3555,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: 117} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &200583464 MonoBehaviour: @@ -4833,7 +4912,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &208643482 @@ -4908,7 +4987,7 @@ 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: -19.777779, y: 0} + m_AnchoredPosition: {x: -19.5, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &210575780 @@ -5171,7 +5250,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: 122.380005, y: -140} - m_SizeDelta: {x: 27.555555, y: 23.555555} + m_SizeDelta: {x: 27, y: 24} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &221517430 MonoBehaviour: @@ -5245,7 +5324,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &225688601 @@ -5881,6 +5960,61 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 307946888} m_CullTransparentMesh: 1 +--- !u!1 &313400499 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 313400500} + - component: {fileID: 313400501} + m_Layer: 5 + m_Name: EnemyNumChanger + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &313400500 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 313400499} + 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: 804500845} + - {fileID: 2131057827} + - {fileID: 813204784} + m_Father: {fileID: 1619861058} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -170.5, y: -65} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &313400501 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 313400499} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 137cfd15c80550b4589b3dce99ff2d09, type: 3} + m_Name: + m_EditorClassIdentifier: + Agent: {fileID: 629870337} + enemyNumInputField: {fileID: 813204785} + enemyNumPlaceholder: {fileID: 146100693} + enemyNumAddInfoText: {fileID: 804500846} --- !u!1 &317534021 GameObject: m_ObjectHideFlags: 0 @@ -5990,7 +6124,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 194652656} - m_TargetAssemblyTypeName: RewardChanger, Assembly-CSharp + m_TargetAssemblyTypeName: RealTimeRewardChanger, Assembly-CSharp m_MethodName: winRBTPresses m_Mode: 1 m_Arguments: @@ -6096,7 +6230,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: 57} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &326222086 MonoBehaviour: @@ -6170,7 +6304,7 @@ 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: -19.777779, y: 0} + m_AnchoredPosition: {x: -19.5, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &326762361 @@ -6246,7 +6380,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -0, y: 0} - m_SizeDelta: {x: 19.555555, y: 19.555555} + m_SizeDelta: {x: 19, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &328064206 MonoBehaviour: @@ -6660,7 +6794,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: -33} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &358674452 MonoBehaviour: @@ -7268,13 +7402,13 @@ MonoBehaviour: m_TargetGraphic: {fileID: 429369157} m_TextComponent: {fileID: 1692175694} m_Placeholder: {fileID: 1399697881} - m_ContentType: 0 + m_ContentType: 3 m_InputType: 0 m_AsteriskChar: 42 - m_KeyboardType: 0 + m_KeyboardType: 2 m_LineType: 0 m_HideMobileInput: 0 - m_CharacterValidation: 0 + m_CharacterValidation: 2 m_CharacterLimit: 0 m_OnEndEdit: m_PersistentCalls: @@ -7437,7 +7571,7 @@ 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: -19.777779, y: 0} + m_AnchoredPosition: {x: -19.5, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &430915229 @@ -8456,7 +8590,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: 87} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &465774760 MonoBehaviour: @@ -8598,7 +8732,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: 14.5, y: -140} - m_SizeDelta: {x: 27.555555, y: 23.555555} + m_SizeDelta: {x: 27, y: 24} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &474214544 MonoBehaviour: @@ -8831,7 +8965,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -93.37999, y: -140} - m_SizeDelta: {x: 27.555555, y: 23.555555} + m_SizeDelta: {x: 27, y: 24} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &495150916 MonoBehaviour: @@ -8906,7 +9040,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &496880998 MonoBehaviour: @@ -8985,7 +9119,7 @@ RectTransform: - {fileID: 665628738} - {fileID: 719190099} m_Father: {fileID: 1619861058} - m_RootOrder: 4 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1} @@ -9102,7 +9236,7 @@ RectTransform: - {fileID: 1821752599} - {fileID: 1841514737} m_Father: {fileID: 1619861058} - m_RootOrder: 5 + m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1} @@ -9262,7 +9396,7 @@ 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: -19.777779, y: 0} + m_AnchoredPosition: {x: -19.5, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &517135392 @@ -9415,7 +9549,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -0, y: 0} - m_SizeDelta: {x: 19.555555, y: 19.555555} + m_SizeDelta: {x: 19, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &528506632 MonoBehaviour: @@ -9652,7 +9786,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: 230.26001, y: -140} - m_SizeDelta: {x: 27.555555, y: 23.555555} + m_SizeDelta: {x: 27, y: 24} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &568499058 MonoBehaviour: @@ -9726,7 +9860,7 @@ 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: -124.666664, y: 0} + m_AnchoredPosition: {x: -130, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &571903142 @@ -9802,7 +9936,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -0, y: 0} - m_SizeDelta: {x: 19.555555, y: 19.555555} + m_SizeDelta: {x: 19, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &591203362 MonoBehaviour: @@ -9883,7 +10017,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: -93} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &595285977 MonoBehaviour: @@ -9957,7 +10091,7 @@ 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: -19.777779, y: 0} + m_AnchoredPosition: {x: -19.5, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &600869056 @@ -10033,7 +10167,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -0, y: 0} - m_SizeDelta: {x: 19.555555, y: 19.555555} + m_SizeDelta: {x: 19, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &602372912 MonoBehaviour: @@ -11910,7 +12044,7 @@ 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: -19.777779, y: 0} + m_AnchoredPosition: {x: -19.5, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &645014597 @@ -12306,7 +12440,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -0, y: 0} - m_SizeDelta: {x: 19.555555, y: 19.555555} + m_SizeDelta: {x: 19, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &649944399 MonoBehaviour: @@ -12657,7 +12791,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: 37} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &691081144 MonoBehaviour: @@ -12911,7 +13045,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: -59} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &717272752 MonoBehaviour: @@ -13064,7 +13198,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &720116288 @@ -13140,7 +13274,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &721859328 MonoBehaviour: @@ -13300,7 +13434,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 1} m_AnchorMax: {x: 0.5, y: 1} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 217.77777, y: 30.666666} + m_SizeDelta: {x: 225, y: 31} m_Pivot: {x: 0.5, y: 1} --- !u!114 &733816199 MonoBehaviour: @@ -13493,7 +13627,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &755709331 @@ -13617,13 +13751,13 @@ MonoBehaviour: m_TargetGraphic: {fileID: 756103206} m_TextComponent: {fileID: 307946890} m_Placeholder: {fileID: 2141717} - m_ContentType: 0 + m_ContentType: 3 m_InputType: 0 m_AsteriskChar: 42 - m_KeyboardType: 0 + m_KeyboardType: 2 m_LineType: 0 m_HideMobileInput: 0 - m_CharacterValidation: 0 + m_CharacterValidation: 2 m_CharacterLimit: 0 m_OnEndEdit: m_PersistentCalls: @@ -13857,7 +13991,7 @@ 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: -19.777779, y: 0} + m_AnchoredPosition: {x: -19.5, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &763127412 @@ -13981,13 +14115,13 @@ MonoBehaviour: m_TargetGraphic: {fileID: 785752921} m_TextComponent: {fileID: 1304207501} m_Placeholder: {fileID: 2138874025} - m_ContentType: 0 + m_ContentType: 3 m_InputType: 0 m_AsteriskChar: 42 - m_KeyboardType: 0 + m_KeyboardType: 2 m_LineType: 0 m_HideMobileInput: 0 - m_CharacterValidation: 0 + m_CharacterValidation: 2 m_CharacterLimit: 0 m_OnEndEdit: m_PersistentCalls: @@ -14076,7 +14210,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &793704202 MonoBehaviour: @@ -14219,7 +14353,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &796009157 @@ -14324,7 +14458,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 194652656} - m_TargetAssemblyTypeName: RewardChanger, Assembly-CSharp + m_TargetAssemblyTypeName: RealTimeRewardChanger, Assembly-CSharp m_MethodName: shootWithoutReadyRBTPresses m_Mode: 1 m_Arguments: @@ -14547,7 +14681,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &802051163 MonoBehaviour: @@ -14591,6 +14725,85 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 802051161} m_CullTransparentMesh: 1 +--- !u!1 &804500844 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 804500845} + - component: {fileID: 804500847} + - component: {fileID: 804500846} + m_Layer: 5 + m_Name: EnemyNumAddInfoText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &804500845 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 804500844} + 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: 313400500} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -133.41925, y: -17} + m_SizeDelta: {x: 506.8468, y: 18} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &804500846 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 804500844} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 1, b: 0.54730225, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 979318e2cdafc0e43bfd56bb63011857, type: 3} + m_FontSize: 15 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 5 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Enemy Num add Success. Valid in the next round. +--- !u!222 &804500847 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 804500844} + m_CullTransparentMesh: 1 --- !u!1 &804560881 GameObject: m_ObjectHideFlags: 0 @@ -14625,7 +14838,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &804560883 @@ -14703,7 +14916,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -93.37999, y: -140} - m_SizeDelta: {x: 27.555555, y: 23.555555} + m_SizeDelta: {x: 27, y: 24} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &808684900 MonoBehaviour: @@ -14825,6 +15038,149 @@ Transform: m_CorrespondingSourceObject: {fileID: 4658081160006525512, guid: db65a59014728b245830bf6269cbbfa6, type: 3} m_PrefabInstance: {fileID: 1351715751} m_PrefabAsset: {fileID: 0} +--- !u!1 &813204783 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 813204784} + - component: {fileID: 813204787} + - component: {fileID: 813204786} + - component: {fileID: 813204785} + m_Layer: 5 + m_Name: enemyNumInput + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &813204784 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 813204783} + 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: 146100692} + - {fileID: 1678407469} + m_Father: {fileID: 313400500} + m_RootOrder: 2 + 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: 70, y: 0} + m_SizeDelta: {x: 100, y: 22} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &813204785 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 813204783} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 813204786} + m_TextComponent: {fileID: 1678407470} + m_Placeholder: {fileID: 146100693} + m_ContentType: 2 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 4 + m_LineType: 0 + m_HideMobileInput: 0 + m_CharacterValidation: 1 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_CustomCaretColor: 0 + m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} + m_Text: + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_ShouldActivateOnSelect: 1 +--- !u!114 &813204786 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 813204783} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &813204787 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 813204783} + m_CullTransparentMesh: 1 --- !u!1 &815597365 GameObject: m_ObjectHideFlags: 0 @@ -14859,7 +15215,7 @@ 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: -116.666664, y: 0} + m_AnchoredPosition: {x: -121, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &815597367 @@ -15095,7 +15451,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -0, y: 0} - m_SizeDelta: {x: 19.555555, y: 19.555555} + m_SizeDelta: {x: 19, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &838006002 MonoBehaviour: @@ -15223,7 +15579,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 194652656} - m_TargetAssemblyTypeName: RewardChanger, Assembly-CSharp + m_TargetAssemblyTypeName: RealTimeRewardChanger, Assembly-CSharp m_MethodName: loseRBTPresses m_Mode: 1 m_Arguments: @@ -15309,7 +15665,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -201.26, y: -140} - m_SizeDelta: {x: 27.555555, y: 23.555555} + m_SizeDelta: {x: 27, y: 24} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &844985475 MonoBehaviour: @@ -15861,7 +16217,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -0, y: 0} - m_SizeDelta: {x: 19.555555, y: 19.555555} + m_SizeDelta: {x: 19, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &878929885 MonoBehaviour: @@ -15942,7 +16298,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: 27} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &885432328 MonoBehaviour: @@ -16095,7 +16451,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &886618692 @@ -16253,7 +16609,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: -123} - m_SizeDelta: {x: 18.666668, y: 23.555555} + m_SizeDelta: {x: 18, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &894156495 MonoBehaviour: @@ -16327,7 +16683,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -481.04327, y: -65} + m_AnchoredPosition: {x: -621.3255, y: -65} m_SizeDelta: {x: 188.9113, y: 30} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &894179990 @@ -16490,7 +16846,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: -27} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &907816954 MonoBehaviour: @@ -16806,7 +17162,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: 117} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &928900840 MonoBehaviour: @@ -16881,7 +17237,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &932711993 MonoBehaviour: @@ -17039,7 +17395,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -0, y: 0} - m_SizeDelta: {x: 19.555555, y: 19.555555} + m_SizeDelta: {x: 19, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &942607302 MonoBehaviour: @@ -17192,7 +17548,7 @@ 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: -114.888885, y: 0} + m_AnchoredPosition: {x: -118.5, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &951578500 @@ -17267,7 +17623,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &956206175 @@ -17505,7 +17861,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: 101} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &962451838 MonoBehaviour: @@ -17582,7 +17938,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: 27} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &966834424 MonoBehaviour: @@ -18035,7 +18391,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1010425410 @@ -18146,7 +18502,7 @@ MonoBehaviour: m_HorizontalOverflow: 0 m_VerticalOverflow: 0 m_LineSpacing: 1 - m_Text: win + m_Text: winR --- !u!222 &1016459707 CanvasRenderer: m_ObjectHideFlags: 0 @@ -18189,7 +18545,7 @@ 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: -19.777779, y: 0} + m_AnchoredPosition: {x: -19.5, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1023339847 @@ -18425,7 +18781,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -0, y: 0} - m_SizeDelta: {x: 19.555555, y: 19.555555} + m_SizeDelta: {x: 19, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1032063798 MonoBehaviour: @@ -18619,7 +18975,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1045203208 @@ -19083,7 +19439,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1083382303 MonoBehaviour: @@ -19308,7 +19664,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -93.37999, y: -140} - m_SizeDelta: {x: 27.555555, y: 23.555555} + m_SizeDelta: {x: 27, y: 24} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1113647591 MonoBehaviour: @@ -19383,7 +19739,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1133378796 MonoBehaviour: @@ -19510,13 +19866,13 @@ MonoBehaviour: m_TargetGraphic: {fileID: 1148611242} m_TextComponent: {fileID: 648100780} m_Placeholder: {fileID: 1016459706} - m_ContentType: 0 + m_ContentType: 3 m_InputType: 0 m_AsteriskChar: 42 - m_KeyboardType: 0 + m_KeyboardType: 2 m_LineType: 0 m_HideMobileInput: 0 - m_CharacterValidation: 0 + m_CharacterValidation: 2 m_CharacterLimit: 0 m_OnEndEdit: m_PersistentCalls: @@ -19607,7 +19963,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: 5} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1163442370 MonoBehaviour: @@ -19875,7 +20231,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: 14.5, y: -140} - m_SizeDelta: {x: 27.555555, y: 23.555555} + m_SizeDelta: {x: 27, y: 24} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1186343262 MonoBehaviour: @@ -19949,7 +20305,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1199612233 @@ -21617,7 +21973,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: -123} - m_SizeDelta: {x: 18.666668, y: 23.555555} + m_SizeDelta: {x: 18, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1234601879 MonoBehaviour: @@ -21768,7 +22124,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1235656835 @@ -21976,7 +22332,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: -123} - m_SizeDelta: {x: 18.666668, y: 23.555555} + m_SizeDelta: {x: 18, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1241541575 MonoBehaviour: @@ -22164,8 +22520,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -82.51779, y: -65} - m_SizeDelta: {x: 65, y: 30} + m_AnchoredPosition: {x: -220.3, y: -65} + m_SizeDelta: {x: 70, y: 30} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &1266400768 CanvasRenderer: @@ -22243,7 +22599,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1273108963 @@ -22400,7 +22756,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: 122.380005, y: -140} - m_SizeDelta: {x: 27.555555, y: 23.555555} + m_SizeDelta: {x: 27, y: 24} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1282464053 MonoBehaviour: @@ -22477,7 +22833,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 1} m_AnchorMax: {x: 0.5, y: 1} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 237.33333, y: 30.666666} + m_SizeDelta: {x: 248, y: 31} m_Pivot: {x: 0.5, y: 1} --- !u!114 &1283581650 MonoBehaviour: @@ -22900,7 +23256,7 @@ 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: -19.777779, y: 0} + m_AnchoredPosition: {x: -19.5, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1311450674 @@ -22975,7 +23331,7 @@ 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: -19.777779, y: 0} + m_AnchoredPosition: {x: -19.5, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1319598734 @@ -23053,7 +23409,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: -33} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1321112282 MonoBehaviour: @@ -23424,7 +23780,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -0, y: 0} - m_SizeDelta: {x: 19.555555, y: 19.555555} + m_SizeDelta: {x: 19, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1356798916 MonoBehaviour: @@ -23912,7 +24268,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1392249418 MonoBehaviour: @@ -23991,7 +24347,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 10.666667, y: 19.555555} + m_SizeDelta: {x: 10, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1393325966 MonoBehaviour: @@ -24170,7 +24526,7 @@ MonoBehaviour: m_HorizontalOverflow: 0 m_VerticalOverflow: 0 m_LineSpacing: 1 - m_Text: kill + m_Text: killR --- !u!222 &1399697882 CanvasRenderer: m_ObjectHideFlags: 0 @@ -24216,7 +24572,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: -3} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1399926666 MonoBehaviour: @@ -24290,7 +24646,7 @@ 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: -19.777779, y: 0} + m_AnchoredPosition: {x: -19.5, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1402881480 @@ -24480,7 +24836,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: 87} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1414640703 MonoBehaviour: @@ -24965,7 +25321,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1439682605 MonoBehaviour: @@ -25081,7 +25437,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1443827059 MonoBehaviour: @@ -25225,7 +25581,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 1} m_AnchorMax: {x: 0.5, y: 1} m_AnchoredPosition: {x: -0, y: -2} - m_SizeDelta: {x: 209.77777, y: 26.666666} + m_SizeDelta: {x: 217, y: 27} m_Pivot: {x: 0.5, y: 1} --- !u!114 &1462706066 MonoBehaviour: @@ -25371,7 +25727,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -201.26, y: -140} - m_SizeDelta: {x: 27.555555, y: 23.555555} + m_SizeDelta: {x: 27, y: 24} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1470983557 MonoBehaviour: @@ -25446,7 +25802,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -0, y: 0} - m_SizeDelta: {x: 19.555555, y: 19.555555} + m_SizeDelta: {x: 19, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1475721442 MonoBehaviour: @@ -25604,7 +25960,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: 122.380005, y: -140} - m_SizeDelta: {x: 27.555555, y: 23.555555} + m_SizeDelta: {x: 27, y: 24} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1481370282 MonoBehaviour: @@ -25727,13 +26083,13 @@ MonoBehaviour: m_TargetGraphic: {fileID: 1483392557} m_TextComponent: {fileID: 1591846253} m_Placeholder: {fileID: 1977465145} - m_ContentType: 0 + m_ContentType: 3 m_InputType: 0 m_AsteriskChar: 42 - m_KeyboardType: 0 + m_KeyboardType: 2 m_LineType: 0 m_HideMobileInput: 0 - m_CharacterValidation: 0 + m_CharacterValidation: 2 m_CharacterLimit: 0 m_OnEndEdit: m_PersistentCalls: @@ -25902,7 +26258,7 @@ 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: -15.333334, y: 0} + m_AnchoredPosition: {x: -15, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1489565677 @@ -25977,7 +26333,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1494239044 @@ -26052,7 +26408,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1495256093 @@ -26177,7 +26533,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 194652656} - m_TargetAssemblyTypeName: RewardChanger, Assembly-CSharp + m_TargetAssemblyTypeName: RealTimeRewardChanger, Assembly-CSharp m_MethodName: shootRBTPresses m_Mode: 1 m_Arguments: @@ -26260,7 +26616,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -353.24, y: -65.00003} + m_AnchoredPosition: {x: -493.52222, y: -65.00003} m_SizeDelta: {x: 65, y: 30} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &1510253034 @@ -26340,7 +26696,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 1} m_AnchorMax: {x: 0.5, y: 1} m_AnchoredPosition: {x: -0, y: -2} - m_SizeDelta: {x: 229.33333, y: 26.666666} + m_SizeDelta: {x: 240, y: 27} m_Pivot: {x: 0.5, y: 1} --- !u!114 &1517139710 MonoBehaviour: @@ -26528,7 +26884,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1536968433 MonoBehaviour: @@ -26607,7 +26963,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1537446176 MonoBehaviour: @@ -26906,7 +27262,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: -217.8778, y: -65} + m_AnchoredPosition: {x: -358.16003, y: -65} m_SizeDelta: {x: 205.722, y: 30} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1569521922 @@ -27129,7 +27485,7 @@ 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: -19.777779, y: 0} + m_AnchoredPosition: {x: -19.5, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1602618188 @@ -27284,7 +27640,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1614878827 MonoBehaviour: @@ -27362,7 +27718,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1614888748 @@ -27438,7 +27794,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -0, y: 0} - m_SizeDelta: {x: 19.555555, y: 19.555555} + m_SizeDelta: {x: 19, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1615325407 MonoBehaviour: @@ -27513,6 +27869,7 @@ RectTransform: - {fileID: 1510253033} - {fileID: 1569521921} - {fileID: 1266400767} + - {fileID: 313400500} - {fileID: 497823044} - {fileID: 509053162} - {fileID: 194652655} @@ -27558,7 +27915,7 @@ 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: -19.777779, y: 0} + m_AnchoredPosition: {x: -19.5, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1625376958 @@ -27854,7 +28211,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: -93} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1635496872 MonoBehaviour: @@ -27993,7 +28350,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1669330273 @@ -28115,6 +28472,85 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1674594923} m_Mesh: {fileID: -7775485357160322779, guid: 99fcce1f10b2ebd4a8cd31a345f6bed8, type: 3} +--- !u!1 &1678407468 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1678407469} + - component: {fileID: 1678407471} + - component: {fileID: 1678407470} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1678407469 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1678407468} + 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: 813204784} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 3, y: 0} + m_SizeDelta: {x: -6, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1678407470 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1678407468} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 979318e2cdafc0e43bfd56bb63011857, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 69 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!222 &1678407471 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1678407468} + m_CullTransparentMesh: 1 --- !u!1 &1685871916 GameObject: m_ObjectHideFlags: 0 @@ -28309,7 +28745,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 1} m_AnchorMax: {x: 0.5, y: 1} m_AnchoredPosition: {x: -0, y: -2} - m_SizeDelta: {x: 213.33333, y: 26.666666} + m_SizeDelta: {x: 222, y: 27} m_Pivot: {x: 0.5, y: 1} --- !u!114 &1697246156 MonoBehaviour: @@ -28712,7 +29148,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: -63} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1721895621 MonoBehaviour: @@ -28789,7 +29225,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: 69} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1725213617 MonoBehaviour: @@ -29026,7 +29462,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 10.666667, y: 19.555555} + m_SizeDelta: {x: 10, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1744030219 MonoBehaviour: @@ -29287,7 +29723,7 @@ MonoBehaviour: m_HorizontalOverflow: 0 m_VerticalOverflow: 0 m_LineSpacing: 1 - m_Text: 'SWOR + m_Text: 'SWORR ' --- !u!222 &1753479627 @@ -29333,7 +29769,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1753569903 MonoBehaviour: @@ -29630,7 +30066,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1769014920 @@ -29708,7 +30144,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: 14.5, y: -140} - m_SizeDelta: {x: 27.555555, y: 23.555555} + m_SizeDelta: {x: 27, y: 24} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1770477495 MonoBehaviour: @@ -30286,7 +30722,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -0, y: 0} - m_SizeDelta: {x: 19.555555, y: 19.555555} + m_SizeDelta: {x: 19, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1811785219 MonoBehaviour: @@ -30607,7 +31043,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1821850660 @@ -30952,13 +31388,13 @@ MonoBehaviour: m_TargetGraphic: {fileID: 1832129957} m_TextComponent: {fileID: 1111257559} m_Placeholder: {fileID: 1753479626} - m_ContentType: 0 + m_ContentType: 3 m_InputType: 0 m_AsteriskChar: 42 - m_KeyboardType: 0 + m_KeyboardType: 2 m_LineType: 0 m_HideMobileInput: 0 - m_CharacterValidation: 0 + m_CharacterValidation: 2 m_CharacterLimit: 0 m_OnEndEdit: m_PersistentCalls: @@ -31012,6 +31448,85 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1832129954} m_CullTransparentMesh: 1 +--- !u!1 &1832248880 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1832248881} + - component: {fileID: 1832248883} + - component: {fileID: 1832248882} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1832248881 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1832248880} + 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: 2131057827} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1832248882 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1832248880} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 979318e2cdafc0e43bfd56bb63011857, type: 3} + m_FontSize: 17 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: <<< +--- !u!222 &1832248883 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1832248880} + m_CullTransparentMesh: 1 --- !u!1 &1841514736 GameObject: m_ObjectHideFlags: 0 @@ -31203,7 +31718,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1863075756 MonoBehaviour: @@ -31282,7 +31797,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -0, y: 0} - m_SizeDelta: {x: 19.555555, y: 19.555555} + m_SizeDelta: {x: 19, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1863263629 MonoBehaviour: @@ -31361,7 +31876,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 10.666667, y: 19.555555} + m_SizeDelta: {x: 10, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1867950665 MonoBehaviour: @@ -31477,7 +31992,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1872392833 MonoBehaviour: @@ -31595,7 +32110,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: -3} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1884023751 MonoBehaviour: @@ -31749,7 +32264,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 1} m_AnchorMax: {x: 0.5, y: 1} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 221.33333, y: 30.666666} + m_SizeDelta: {x: 230, y: 31} m_Pivot: {x: 0.5, y: 1} --- !u!114 &1885190693 MonoBehaviour: @@ -31901,7 +32416,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -553.2, y: -91} - m_SizeDelta: {x: 29.333334, y: 23.555555} + m_SizeDelta: {x: 28, y: 24} m_Pivot: {x: 1, y: 0.5} --- !u!114 &1907076006 MonoBehaviour: @@ -32053,7 +32568,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: 230.26001, y: -140} - m_SizeDelta: {x: 27.555555, y: 23.555555} + m_SizeDelta: {x: 27, y: 24} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1926093283 MonoBehaviour: @@ -32332,13 +32847,13 @@ MonoBehaviour: m_TargetGraphic: {fileID: 1931933155} m_TextComponent: {fileID: 429029229} m_Placeholder: {fileID: 136678430} - m_ContentType: 0 + m_ContentType: 3 m_InputType: 0 m_AsteriskChar: 42 - m_KeyboardType: 0 + m_KeyboardType: 2 m_LineType: 0 m_HideMobileInput: 0 - m_CharacterValidation: 0 + m_CharacterValidation: 2 m_CharacterLimit: 0 m_OnEndEdit: m_PersistentCalls: @@ -32427,7 +32942,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: -0, y: 0} - m_SizeDelta: {x: 19.555555, y: 19.555555} + m_SizeDelta: {x: 19, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1935182774 MonoBehaviour: @@ -32555,7 +33070,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 194652656} - m_TargetAssemblyTypeName: RewardChanger, Assembly-CSharp + m_TargetAssemblyTypeName: RealTimeRewardChanger, Assembly-CSharp m_MethodName: nonRBTPresses m_Mode: 1 m_Arguments: @@ -32717,7 +33232,7 @@ 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: -20.666668, y: 0} + m_AnchoredPosition: {x: -20, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1952665840 @@ -32897,7 +33412,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 194652656} - m_TargetAssemblyTypeName: RewardChanger, Assembly-CSharp + m_TargetAssemblyTypeName: RealTimeRewardChanger, Assembly-CSharp m_MethodName: hitRBTPresses m_Mode: 1 m_Arguments: @@ -33101,7 +33616,7 @@ MonoBehaviour: m_HorizontalOverflow: 0 m_VerticalOverflow: 0 m_LineSpacing: 1 - m_Text: lose + m_Text: loseR --- !u!222 &1977465146 CanvasRenderer: m_ObjectHideFlags: 0 @@ -33621,7 +34136,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &2021417084 MonoBehaviour: @@ -34431,7 +34946,7 @@ RectTransform: m_AnchorMin: {x: 1, y: 0.5} m_AnchorMax: {x: 1, y: 0.5} m_AnchoredPosition: {x: -4, y: 0} - m_SizeDelta: {x: 21.333334, y: 19.555555} + m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 1, y: 0.5} --- !u!114 &2054949624 MonoBehaviour: @@ -34618,7 +35133,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 194652656} - m_TargetAssemblyTypeName: RewardChanger, Assembly-CSharp + m_TargetAssemblyTypeName: RealTimeRewardChanger, Assembly-CSharp m_MethodName: killRBTPresses m_Mode: 1 m_Arguments: @@ -34724,7 +35239,7 @@ RectTransform: m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: 230.26001, y: -140} - m_SizeDelta: {x: 27.555555, y: 23.555555} + m_SizeDelta: {x: 27, y: 24} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &2085253773 MonoBehaviour: @@ -35080,7 +35595,7 @@ 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: -19.777779, y: 0} + m_AnchoredPosition: {x: -19.5, y: 0} m_SizeDelta: {x: 20, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &2121688059 @@ -35121,6 +35636,139 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2121688057} m_CullTransparentMesh: 1 +--- !u!1 &2131057826 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2131057827} + - component: {fileID: 2131057830} + - component: {fileID: 2131057829} + - component: {fileID: 2131057828} + m_Layer: 5 + m_Name: enemyNumAddBT + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2131057827 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2131057826} + 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: 1832248881} + m_Father: {fileID: 313400500} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 40, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2131057828 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2131057826} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 0 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2131057829} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 313400501} + m_TargetAssemblyTypeName: RealTimeEnemyNumChanger, Assembly-CSharp + m_MethodName: nonRBTPresses + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 1 +--- !u!114 &2131057829 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2131057826} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2131057830 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2131057826} + m_CullTransparentMesh: 1 --- !u!1 &2138874023 GameObject: m_ObjectHideFlags: 0 @@ -35191,7 +35839,7 @@ MonoBehaviour: m_HorizontalOverflow: 0 m_VerticalOverflow: 0 m_LineSpacing: 1 - m_Text: hit + m_Text: hitR --- !u!222 &2138874026 CanvasRenderer: m_ObjectHideFlags: 0 diff --git a/Aimbot-PPO-MultiScene/Assets/Scenes/Start.unity b/Aimbot-PPO-MultiScene/Assets/Scenes/Start.unity index 3450661..84f221f 100644 --- a/Aimbot-PPO-MultiScene/Assets/Scenes/Start.unity +++ b/Aimbot-PPO-MultiScene/Assets/Scenes/Start.unity @@ -690,6 +690,59 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 282242985} m_CullTransparentMesh: 1 +--- !u!1 &289162991 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 289162992} + - component: {fileID: 289162993} + m_Layer: 5 + m_Name: EnemyNum + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &289162992 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 289162991} + 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: 409680776} + - {fileID: 1746261329} + m_Father: {fileID: 1375409014} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 214, y: -290} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &289162993 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 289162991} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 64d0bcf55e4db0c488996ba1051c279f, type: 3} + m_Name: + m_EditorClassIdentifier: + DataTransfer: {fileID: 1483319556} + EnemyNumInput: {fileID: 409680777} + EnemyNumText: {fileID: 1746261330} --- !u!1 &293920964 GameObject: m_ObjectHideFlags: 0 @@ -940,6 +993,161 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 350269940} m_CullTransparentMesh: 1 +--- !u!1 &409680775 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 409680776} + - component: {fileID: 409680779} + - component: {fileID: 409680778} + - component: {fileID: 409680777} + m_Layer: 5 + m_Name: EnemyNumInput + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &409680776 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 409680775} + 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: 830483181} + - {fileID: 1963132020} + m_Father: {fileID: 289162992} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 80, y: 0} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &409680777 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 409680775} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d199490a83bb2b844b9695cbf13b01ef, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 409680778} + m_TextComponent: {fileID: 1963132021} + m_Placeholder: {fileID: 830483182} + m_ContentType: 2 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 4 + m_LineType: 0 + m_HideMobileInput: 0 + m_CharacterValidation: 1 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 289162993} + m_TargetAssemblyTypeName: StartSceneEnemyNumChanger, Assembly-CSharp + m_MethodName: onValueChanged + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_CustomCaretColor: 0 + m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} + m_Text: + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_ShouldActivateOnSelect: 1 +--- !u!114 &409680778 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 409680775} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &409680779 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 409680775} + m_CullTransparentMesh: 1 --- !u!1 &473186478 GameObject: m_ObjectHideFlags: 0 @@ -2432,6 +2640,85 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 808693437} m_CullTransparentMesh: 1 +--- !u!1 &830483180 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 830483181} + - component: {fileID: 830483183} + - component: {fileID: 830483182} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &830483181 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830483180} + 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: 409680776} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 5, y: 0} + m_SizeDelta: {x: -10, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &830483182 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830483180} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 979318e2cdafc0e43bfd56bb63011857, type: 3} + m_FontSize: 14 + m_FontStyle: 2 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 3 +--- !u!222 &830483183 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 830483180} + m_CullTransparentMesh: 1 --- !u!1 &846094854 GameObject: m_ObjectHideFlags: 0 @@ -3806,6 +4093,7 @@ RectTransform: - {fileID: 1539152182} - {fileID: 1546066800} - {fileID: 2046915484} + - {fileID: 289162992} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -3984,8 +4272,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 52ba7faaa6129cf418f26c5933d4ea0e, type: 3} m_Name: m_EditorClassIdentifier: - LoadDirDate: 0 - LoadDirTime: 0 nonRewardDefault: -0.05 shootRewardDefault: -0.06 shootWithoutReadyRewardDefault: -0.06 @@ -3993,15 +4279,7 @@ MonoBehaviour: killRewardDefault: 10 winRewardDefault: 20 loseRewardDefault: -10 - nonReward: 0 - shootReward: 0 - shootWithoutReadyReward: 0 - hitReward: 0 - killReward: 0 - winReward: 0 - loseReward: 0 - DecisionPeriod: 1 - ActionsBetweenDecisions: 0 + EnemyNumDefault: 3 --- !u!4 &1483319558 Transform: m_ObjectHideFlags: 0 @@ -4246,7 +4524,7 @@ 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: 305.43787, y: 0} + m_AnchoredPosition: {x: 286.9, y: 0.5} m_SizeDelta: {x: 247.8758, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1633180793 @@ -4543,6 +4821,85 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1733870682} m_CullTransparentMesh: 1 +--- !u!1 &1746261328 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1746261329} + - component: {fileID: 1746261331} + - component: {fileID: 1746261330} + m_Layer: 5 + m_Name: EnemyNumText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1746261329 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1746261328} + 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: 289162992} + m_RootOrder: 1 + 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: -48.5, y: 0} + m_SizeDelta: {x: 80, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1746261330 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1746261328} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: 979318e2cdafc0e43bfd56bb63011857, type: 3} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 5 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Enemy Num +--- !u!222 &1746261331 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1746261328} + m_CullTransparentMesh: 1 --- !u!1 &1768793742 GameObject: m_ObjectHideFlags: 0 @@ -5171,6 +5528,85 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1952163554} m_CullTransparentMesh: 1 +--- !u!1 &1963132019 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1963132020} + - component: {fileID: 1963132022} + - component: {fileID: 1963132021} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1963132020 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1963132019} + 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: 409680776} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -0.5} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1963132021 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1963132019} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 14 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 0 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!222 &1963132022 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1963132019} + m_CullTransparentMesh: 1 --- !u!1 &1982556590 GameObject: m_ObjectHideFlags: 0 @@ -5361,8 +5797,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: 85.2, y: 0} - m_SizeDelta: {x: 160, y: 20} + m_AnchoredPosition: {x: 81.57973, y: 0} + m_SizeDelta: {x: 152.7595, y: 20} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &2025428252 MonoBehaviour: @@ -5464,7 +5900,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 207.1, y: -287.3} + m_AnchoredPosition: {x: 214, y: -317.9} m_SizeDelta: {x: 100, y: 100} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &2046915485 diff --git a/Aimbot-PPO-MultiScene/Assets/Script/InGame.meta b/Aimbot-PPO-MultiScene/Assets/Script/InGame.meta new file mode 100644 index 0000000..aa12207 --- /dev/null +++ b/Aimbot-PPO-MultiScene/Assets/Script/InGame.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a21ce0a6cd8625d40a303acfa21d924c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Aimbot-PPO-MultiScene/Assets/Script/AgentWithGun.cs b/Aimbot-PPO-MultiScene/Assets/Script/InGame/AgentWithGun.cs similarity index 99% rename from Aimbot-PPO-MultiScene/Assets/Script/AgentWithGun.cs rename to Aimbot-PPO-MultiScene/Assets/Script/InGame/AgentWithGun.cs index b1bed3d..3bd3556 100644 --- a/Aimbot-PPO-MultiScene/Assets/Script/AgentWithGun.cs +++ b/Aimbot-PPO-MultiScene/Assets/Script/InGame/AgentWithGun.cs @@ -99,6 +99,9 @@ public class AgentWithGun : Agent HistoryRec = transform.GetComponent(); rayScript = GetComponent(); + // Enemy Num + enemyNum = DataTransfer.EnemyNum; + // get load directory. LoadDirDate = DataTransfer.LoadDirDate; LoadDirTime = DataTransfer.LoadDirTime; diff --git a/Aimbot-PPO-MultiScene/Assets/Script/AgentWithGun.cs.meta b/Aimbot-PPO-MultiScene/Assets/Script/InGame/AgentWithGun.cs.meta similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/AgentWithGun.cs.meta rename to Aimbot-PPO-MultiScene/Assets/Script/InGame/AgentWithGun.cs.meta diff --git a/Aimbot-PPO-MultiScene/Assets/Script/CameraChange.cs b/Aimbot-PPO-MultiScene/Assets/Script/InGame/CameraChange.cs similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/CameraChange.cs rename to Aimbot-PPO-MultiScene/Assets/Script/InGame/CameraChange.cs diff --git a/Aimbot-PPO-MultiScene/Assets/Script/CameraChange.cs.meta b/Aimbot-PPO-MultiScene/Assets/Script/InGame/CameraChange.cs.meta similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/CameraChange.cs.meta rename to Aimbot-PPO-MultiScene/Assets/Script/InGame/CameraChange.cs.meta diff --git a/Aimbot-PPO-MultiScene/Assets/Script/Camera_Control.cs b/Aimbot-PPO-MultiScene/Assets/Script/InGame/Camera_Control.cs similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/Camera_Control.cs rename to Aimbot-PPO-MultiScene/Assets/Script/InGame/Camera_Control.cs diff --git a/Aimbot-PPO-MultiScene/Assets/Script/Camera_Control.cs.meta b/Aimbot-PPO-MultiScene/Assets/Script/InGame/Camera_Control.cs.meta similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/Camera_Control.cs.meta rename to Aimbot-PPO-MultiScene/Assets/Script/InGame/Camera_Control.cs.meta diff --git a/Aimbot-PPO-MultiScene/Assets/Script/Enemy.cs b/Aimbot-PPO-MultiScene/Assets/Script/InGame/Enemy.cs similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/Enemy.cs rename to Aimbot-PPO-MultiScene/Assets/Script/InGame/Enemy.cs diff --git a/Aimbot-PPO-MultiScene/Assets/Script/Enemy.cs.meta b/Aimbot-PPO-MultiScene/Assets/Script/InGame/Enemy.cs.meta similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/Enemy.cs.meta rename to Aimbot-PPO-MultiScene/Assets/Script/InGame/Enemy.cs.meta diff --git a/Aimbot-PPO-MultiScene/Assets/Script/EnemyHPBar.cs b/Aimbot-PPO-MultiScene/Assets/Script/InGame/EnemyHPBar.cs similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/EnemyHPBar.cs rename to Aimbot-PPO-MultiScene/Assets/Script/InGame/EnemyHPBar.cs diff --git a/Aimbot-PPO-MultiScene/Assets/Script/EnemyHPBar.cs.meta b/Aimbot-PPO-MultiScene/Assets/Script/InGame/EnemyHPBar.cs.meta similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/EnemyHPBar.cs.meta rename to Aimbot-PPO-MultiScene/Assets/Script/InGame/EnemyHPBar.cs.meta diff --git a/Aimbot-PPO-MultiScene/Assets/Script/HistoryRecorder.cs b/Aimbot-PPO-MultiScene/Assets/Script/InGame/HistoryRecorder.cs similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/HistoryRecorder.cs rename to Aimbot-PPO-MultiScene/Assets/Script/InGame/HistoryRecorder.cs diff --git a/Aimbot-PPO-MultiScene/Assets/Script/HistoryRecorder.cs.meta b/Aimbot-PPO-MultiScene/Assets/Script/InGame/HistoryRecorder.cs.meta similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/HistoryRecorder.cs.meta rename to Aimbot-PPO-MultiScene/Assets/Script/InGame/HistoryRecorder.cs.meta diff --git a/Aimbot-PPO-MultiScene/Assets/Script/RaySensors.cs b/Aimbot-PPO-MultiScene/Assets/Script/InGame/RaySensors.cs similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/RaySensors.cs rename to Aimbot-PPO-MultiScene/Assets/Script/InGame/RaySensors.cs diff --git a/Aimbot-PPO-MultiScene/Assets/Script/RaySensors.cs.meta b/Aimbot-PPO-MultiScene/Assets/Script/InGame/RaySensors.cs.meta similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/RaySensors.cs.meta rename to Aimbot-PPO-MultiScene/Assets/Script/InGame/RaySensors.cs.meta diff --git a/Aimbot-PPO-MultiScene/Assets/Script/InGame/RealTimeEnemyNumChanger.cs b/Aimbot-PPO-MultiScene/Assets/Script/InGame/RealTimeEnemyNumChanger.cs new file mode 100644 index 0000000..12213f0 --- /dev/null +++ b/Aimbot-PPO-MultiScene/Assets/Script/InGame/RealTimeEnemyNumChanger.cs @@ -0,0 +1,44 @@ +using System; +using UnityEngine; +using UnityEngine.UI; + +public class RealTimeEnemyNumChanger : MonoBehaviour +{ + public GameObject Agent; + + public InputField enemyNumInputField; + public Text enemyNumPlaceholder; + public Text enemyNumAddInfoText; + + private void Start() + { + enemyNumAddInfoText.text = ""; + } + + public void nonRBTPresses() + { + if (enemyNumInputField.GetComponent().text == "-") + { + // input chara not illegal + enemyNumPlaceholder.color = Color.red; + enemyNumPlaceholder.text = "Wrong Type!"; + enemyNumInputField.GetComponent().text = ""; + } + else if (enemyNumInputField.GetComponent().text == "") + { + // empty chara + enemyNumPlaceholder.color = Color.gray; + enemyNumPlaceholder.text = "nonR"; + } + else + { + // good to go~ + enemyNumPlaceholder.color = Color.gray; + enemyNumPlaceholder.text = "nonR"; + string num = enemyNumInputField.GetComponent().text; + Agent.GetComponent().enemyNum = Math.Abs(int.Parse(num)); + enemyNumInputField.GetComponent().text = ""; + enemyNumAddInfoText.text = $"Enemy Num = {num} add Success. Valid in the next round."; + } + } +} diff --git a/Aimbot-PPO-MultiScene/Assets/Script/OnCam.cs.meta b/Aimbot-PPO-MultiScene/Assets/Script/InGame/RealTimeEnemyNumChanger.cs.meta similarity index 83% rename from Aimbot-PPO-MultiScene/Assets/Script/OnCam.cs.meta rename to Aimbot-PPO-MultiScene/Assets/Script/InGame/RealTimeEnemyNumChanger.cs.meta index b02cd51..eb35013 100644 --- a/Aimbot-PPO-MultiScene/Assets/Script/OnCam.cs.meta +++ b/Aimbot-PPO-MultiScene/Assets/Script/InGame/RealTimeEnemyNumChanger.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: d1f4766daac5b854db2634c914619261 +guid: 137cfd15c80550b4589b3dce99ff2d09 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Aimbot-PPO-MultiScene/Assets/Script/InGame/RealTimeRewardChanger.cs b/Aimbot-PPO-MultiScene/Assets/Script/InGame/RealTimeRewardChanger.cs new file mode 100644 index 0000000..5258f16 --- /dev/null +++ b/Aimbot-PPO-MultiScene/Assets/Script/InGame/RealTimeRewardChanger.cs @@ -0,0 +1,207 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UI; + +public class RealTimeRewardChanger : MonoBehaviour +{ + public GameObject Agent; + + public InputField nonRInputField; + public InputField shootRInputField; + public InputField shootWithoutReadyRInputField; + public InputField hitRInputField; + public InputField killRInputField; + public InputField winRInputField; + public InputField loseRInputField; + + public Text nonRPlaceholder; + public Text shootRPlaceholder; + public Text shootWithoutReadyRPlaceholder; + public Text hitRPlaceholder; + public Text killRPlaceholder; + public Text winRPlaceholder; + public Text loseRPlaceholder; + + + public void nonRBTPresses() + { + if (nonRInputField.GetComponent().text == "-") + { + // input chara not illegal + nonRPlaceholder.color = Color.red; + nonRPlaceholder.text = "Wrong Type!"; + nonRInputField.GetComponent().text = ""; + }else if (nonRInputField.GetComponent().text == "") + { + // empty chara + nonRPlaceholder.color = Color.gray; + nonRPlaceholder.text = "nonR"; + } + else + { + // good to go~ + nonRPlaceholder.color = Color.gray; + nonRPlaceholder.text = "nonR"; + string reward = nonRInputField.GetComponent().text; + Agent.GetComponent().nonReward = float.Parse(reward); + nonRInputField.GetComponent().text = ""; + } + } + + public void shootRBTPresses() + { + if (shootRInputField.GetComponent().text == "-") + { + // input chara not illegal + shootRPlaceholder.color = Color.red; + shootRPlaceholder.text = "Wrong Type!"; + shootRInputField.GetComponent().text = ""; + } + else if (shootRInputField.GetComponent().text == "") + { + // empty chara + shootRPlaceholder.color = Color.gray; + shootRPlaceholder.text = "shootR"; + } + else + { + // good to go~ + shootRPlaceholder.color = Color.gray; + shootRPlaceholder.text = "shootR"; + string reward = shootRInputField.GetComponent().text; + Agent.GetComponent().shootReward = float.Parse(reward); + shootRInputField.GetComponent().text = ""; + } + } + + public void shootWithoutReadyRBTPresses() + { + if (shootWithoutReadyRInputField.GetComponent().text == "-") + { + // input chara not illegal + shootWithoutReadyRPlaceholder.color = Color.red; + shootWithoutReadyRPlaceholder.text = "Wrong Type!"; + shootWithoutReadyRInputField.GetComponent().text = ""; + } + else if (shootWithoutReadyRInputField.GetComponent().text == "") + { + // empty chara + shootWithoutReadyRPlaceholder.color = Color.gray; + shootWithoutReadyRPlaceholder.text = "SWORR"; + } + else + { + // good to go~ + shootWithoutReadyRPlaceholder.color = Color.gray; + shootWithoutReadyRPlaceholder.text = "SWORR"; + string reward = shootWithoutReadyRInputField.GetComponent().text; + Agent.GetComponent().shootWithoutReadyReward = float.Parse(reward); + shootWithoutReadyRInputField.GetComponent().text = ""; + } + } + + public void hitRBTPresses() + { + if (hitRInputField.GetComponent().text == "-") + { + // input chara not illegal + hitRPlaceholder.color = Color.red; + hitRPlaceholder.text = "Wrong Type!"; + hitRInputField.GetComponent().text = ""; + } + else if (hitRInputField.GetComponent().text == "") + { + // empty chara + hitRPlaceholder.color = Color.gray; + hitRPlaceholder.text = "hitR"; + } + else + { + // good to go~ + hitRPlaceholder.color = Color.gray; + hitRPlaceholder.text = "hitR"; + string reward = hitRInputField.GetComponent().text; + Agent.GetComponent().hitReward = float.Parse(reward); + hitRInputField.GetComponent().text = ""; + } + } + + public void killRBTPresses() + { + if (killRInputField.GetComponent().text == "-") + { + // input chara not illegal + killRPlaceholder.color = Color.red; + killRPlaceholder.text = "Wrong Type!"; + killRInputField.GetComponent().text = ""; + } + else if (killRInputField.GetComponent().text == "") + { + // empty chara + killRPlaceholder.color = Color.gray; + killRPlaceholder.text = "killR"; + } + else + { + // good to go~ + killRPlaceholder.color = Color.gray; + killRPlaceholder.text = "killR"; + string reward = killRInputField.GetComponent().text; + Agent.GetComponent().killReward = float.Parse(reward); + killRInputField.GetComponent().text = ""; + } + } + + public void winRBTPresses() + { + if (winRInputField.GetComponent().text == "-") + { + // input chara not illegal + winRPlaceholder.color = Color.red; + winRPlaceholder.text = "Wrong Type!"; + winRInputField.GetComponent().text = ""; + } + else if (winRInputField.GetComponent().text == "") + { + // empty chara + winRPlaceholder.color = Color.gray; + winRPlaceholder.text = "winR"; + } + else + { + // good to go~ + winRPlaceholder.color = Color.gray; + winRPlaceholder.text = "winR"; + string reward = winRInputField.GetComponent().text; + Agent.GetComponent().winReward = float.Parse(reward); + winRInputField.GetComponent().text = ""; + } + } + + public void loseRBTPresses() + { + if (loseRInputField.GetComponent().text == "-") + { + // input chara not illegal + loseRPlaceholder.color = Color.red; + loseRPlaceholder.text = "Wrong Type!"; + loseRInputField.GetComponent().text = ""; + } + else if (loseRInputField.GetComponent().text == "") + { + // empty chara + loseRPlaceholder.color = Color.gray; + loseRPlaceholder.text = "loseR"; + } + else + { + // good to go~ + loseRPlaceholder.color = Color.gray; + loseRPlaceholder.text = "loseR"; + string reward = loseRInputField.GetComponent().text; + Agent.GetComponent().loseReward = float.Parse(reward); + loseRInputField.GetComponent().text = ""; + } + } +} diff --git a/Aimbot-PPO-MultiScene/Assets/Script/RewardChanger.cs.meta b/Aimbot-PPO-MultiScene/Assets/Script/InGame/RealTimeRewardChanger.cs.meta similarity index 83% rename from Aimbot-PPO-MultiScene/Assets/Script/RewardChanger.cs.meta rename to Aimbot-PPO-MultiScene/Assets/Script/InGame/RealTimeRewardChanger.cs.meta index 03d99ef..524cd19 100644 --- a/Aimbot-PPO-MultiScene/Assets/Script/RewardChanger.cs.meta +++ b/Aimbot-PPO-MultiScene/Assets/Script/InGame/RealTimeRewardChanger.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e23822cccaf08084ab5cde559ca068e0 +guid: f31155528181e24438cf507311adf048 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/Aimbot-PPO-MultiScene/Assets/Script/SaveWeightsButton.cs b/Aimbot-PPO-MultiScene/Assets/Script/InGame/SaveWeightsButton.cs similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/SaveWeightsButton.cs rename to Aimbot-PPO-MultiScene/Assets/Script/InGame/SaveWeightsButton.cs diff --git a/Aimbot-PPO-MultiScene/Assets/Script/SaveWeightsButton.cs.meta b/Aimbot-PPO-MultiScene/Assets/Script/InGame/SaveWeightsButton.cs.meta similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/SaveWeightsButton.cs.meta rename to Aimbot-PPO-MultiScene/Assets/Script/InGame/SaveWeightsButton.cs.meta diff --git a/Aimbot-PPO-MultiScene/Assets/Script/UIController.cs b/Aimbot-PPO-MultiScene/Assets/Script/InGame/UIController.cs similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/UIController.cs rename to Aimbot-PPO-MultiScene/Assets/Script/InGame/UIController.cs diff --git a/Aimbot-PPO-MultiScene/Assets/Script/UIController.cs.meta b/Aimbot-PPO-MultiScene/Assets/Script/InGame/UIController.cs.meta similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/UIController.cs.meta rename to Aimbot-PPO-MultiScene/Assets/Script/InGame/UIController.cs.meta diff --git a/Aimbot-PPO-MultiScene/Assets/Script/OnCam.cs b/Aimbot-PPO-MultiScene/Assets/Script/OnCam.cs deleted file mode 100644 index 0cfe32b..0000000 --- a/Aimbot-PPO-MultiScene/Assets/Script/OnCam.cs +++ /dev/null @@ -1,17 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -public class OnCam : MonoBehaviour -{ - public void OnBecameInvisible() - { - Debug.Log("I SEE U"); - } - - // ...and enable it again when it becomes visible. - public void OnBecameVisible() - { - Debug.Log("NO Visual"); - } -} diff --git a/Aimbot-PPO-MultiScene/Assets/Script/RewardChanger.cs b/Aimbot-PPO-MultiScene/Assets/Script/RewardChanger.cs deleted file mode 100644 index a371cb2..0000000 --- a/Aimbot-PPO-MultiScene/Assets/Script/RewardChanger.cs +++ /dev/null @@ -1,55 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using UnityEngine.UI; - -public class RewardChanger : MonoBehaviour -{ - public GameObject Agent; - - public Button nonRBT; - public Button shootRBT; - public Button shootWithoutReadyRBT; - public Button hitRBT; - public Button killRBT; - public Button winRBT; - public Button loseRBT; - - public InputField nonRInputField; - public InputField shootRInputField; - public InputField shootWithoutReadyRInputField; - public InputField hitRInputField; - public InputField killRInputField; - public InputField winRInputField; - public InputField loseRInputField; - - - public void nonRBTPresses(){ - string reward = nonRInputField.GetComponent().text; - Agent.GetComponent().nonReward = float.Parse(reward); - } - public void shootRBTPresses(){ - string reward = shootRInputField.GetComponent().text; - Agent.GetComponent().shootReward = float.Parse(reward); - } - public void shootWithoutReadyRBTPresses(){ - string reward = shootWithoutReadyRInputField.GetComponent().text; - Agent.GetComponent().shootWithoutReadyReward = float.Parse(reward); - } - public void hitRBTPresses(){ - string reward = hitRInputField.GetComponent().text; - Agent.GetComponent().hitReward = float.Parse(reward); - } - public void killRBTPresses(){ - string reward = killRInputField.GetComponent().text; - Agent.GetComponent().killReward = float.Parse(reward); - } - public void winRBTPresses(){ - string reward = winRInputField.GetComponent().text; - Agent.GetComponent().winReward = float.Parse(reward); - } - public void loseRBTPresses(){ - string reward = loseRInputField.GetComponent().text; - Agent.GetComponent().loseReward = float.Parse(reward); - } -} diff --git a/Aimbot-PPO-MultiScene/Assets/Script/Start.meta b/Aimbot-PPO-MultiScene/Assets/Script/Start.meta new file mode 100644 index 0000000..e70b27f --- /dev/null +++ b/Aimbot-PPO-MultiScene/Assets/Script/Start.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 58aaf9e292ab84e488d6a832943252d0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Aimbot-PPO-MultiScene/Assets/Script/DecisionPeriodChanger.cs b/Aimbot-PPO-MultiScene/Assets/Script/Start/DecisionPeriodChanger.cs similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/DecisionPeriodChanger.cs rename to Aimbot-PPO-MultiScene/Assets/Script/Start/DecisionPeriodChanger.cs diff --git a/Aimbot-PPO-MultiScene/Assets/Script/DecisionPeriodChanger.cs.meta b/Aimbot-PPO-MultiScene/Assets/Script/Start/DecisionPeriodChanger.cs.meta similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/DecisionPeriodChanger.cs.meta rename to Aimbot-PPO-MultiScene/Assets/Script/Start/DecisionPeriodChanger.cs.meta diff --git a/Aimbot-PPO-MultiScene/Assets/Script/LoadDirDateTextChange.cs b/Aimbot-PPO-MultiScene/Assets/Script/Start/LoadDirDateTextChange.cs similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/LoadDirDateTextChange.cs rename to Aimbot-PPO-MultiScene/Assets/Script/Start/LoadDirDateTextChange.cs diff --git a/Aimbot-PPO-MultiScene/Assets/Script/LoadDirDateTextChange.cs.meta b/Aimbot-PPO-MultiScene/Assets/Script/Start/LoadDirDateTextChange.cs.meta similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/LoadDirDateTextChange.cs.meta rename to Aimbot-PPO-MultiScene/Assets/Script/Start/LoadDirDateTextChange.cs.meta diff --git a/Aimbot-PPO-MultiScene/Assets/Script/LoadDirTimeTextChange.cs b/Aimbot-PPO-MultiScene/Assets/Script/Start/LoadDirTimeTextChange.cs similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/LoadDirTimeTextChange.cs rename to Aimbot-PPO-MultiScene/Assets/Script/Start/LoadDirTimeTextChange.cs diff --git a/Aimbot-PPO-MultiScene/Assets/Script/LoadDirTimeTextChange.cs.meta b/Aimbot-PPO-MultiScene/Assets/Script/Start/LoadDirTimeTextChange.cs.meta similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/LoadDirTimeTextChange.cs.meta rename to Aimbot-PPO-MultiScene/Assets/Script/Start/LoadDirTimeTextChange.cs.meta diff --git a/Aimbot-PPO-MultiScene/Assets/Script/LoadDirToggle.cs b/Aimbot-PPO-MultiScene/Assets/Script/Start/LoadDirToggle.cs similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/LoadDirToggle.cs rename to Aimbot-PPO-MultiScene/Assets/Script/Start/LoadDirToggle.cs diff --git a/Aimbot-PPO-MultiScene/Assets/Script/LoadDirToggle.cs.meta b/Aimbot-PPO-MultiScene/Assets/Script/Start/LoadDirToggle.cs.meta similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/LoadDirToggle.cs.meta rename to Aimbot-PPO-MultiScene/Assets/Script/Start/LoadDirToggle.cs.meta diff --git a/Aimbot-PPO-MultiScene/Assets/Script/RewardsChange.cs b/Aimbot-PPO-MultiScene/Assets/Script/Start/RewardsChange.cs similarity index 84% rename from Aimbot-PPO-MultiScene/Assets/Script/RewardsChange.cs rename to Aimbot-PPO-MultiScene/Assets/Script/Start/RewardsChange.cs index 3786f1e..c84f650 100644 --- a/Aimbot-PPO-MultiScene/Assets/Script/RewardsChange.cs +++ b/Aimbot-PPO-MultiScene/Assets/Script/Start/RewardsChange.cs @@ -34,7 +34,7 @@ public class RewardsChange : MonoBehaviour public void nonRValueChanged() { - if (nonRInputOBJ.GetComponent().text == "") + if (nonRInputOBJ.GetComponent().text == "" || nonRInputOBJ.GetComponent().text == "-") { nonRInputText.color = Color.gray; DataTransfer.GetComponent().nonReward = DataTransfer.GetComponent().nonRewardDefault; @@ -47,7 +47,7 @@ public class RewardsChange : MonoBehaviour } public void shootRValueChanged() { - if (shootRInputOBJ.GetComponent().text == "") + if (shootRInputOBJ.GetComponent().text == "" || shootRInputOBJ.GetComponent().text == "-") { shootRInputText.color = Color.gray; DataTransfer.GetComponent().shootReward = DataTransfer.GetComponent().shootRewardDefault; @@ -59,7 +59,7 @@ public class RewardsChange : MonoBehaviour } public void shootWOReadyRValueChanged() { - if(shootWithoutReadyRInputOBJ.GetComponent().text == "") + if(shootWithoutReadyRInputOBJ.GetComponent().text == "" || shootWithoutReadyRInputOBJ.GetComponent().text == "-") { shootWithoutReadyRInputText.color = Color.gray; DataTransfer.GetComponent().shootWithoutReadyReward = DataTransfer.GetComponent().shootWithoutReadyRewardDefault; @@ -71,7 +71,7 @@ public class RewardsChange : MonoBehaviour } public void hitRValueChanged() { - if(hitRInputOBJ.GetComponent().text == "") + if(hitRInputOBJ.GetComponent().text == "" || hitRInputOBJ.GetComponent().text == "-") { hitRInputText.color = Color.gray; DataTransfer.GetComponent().hitReward = DataTransfer.GetComponent().hitRewardDefault; @@ -83,7 +83,7 @@ public class RewardsChange : MonoBehaviour } public void winRValueChanged() { - if(winRInputOBJ.GetComponent().text == "") + if(winRInputOBJ.GetComponent().text == "" || winRInputOBJ.GetComponent().text == "-") { winRInputText.color = Color.gray; DataTransfer.GetComponent().winReward = DataTransfer.GetComponent().winRewardDefault; @@ -95,7 +95,7 @@ public class RewardsChange : MonoBehaviour } public void loseRValueChanged() { - if(loseRInputOBJ.GetComponent().text == "") + if(loseRInputOBJ.GetComponent().text == "" || loseRInputOBJ.GetComponent().text == "-") { loseRInputText.color = Color.gray; DataTransfer.GetComponent().loseReward = DataTransfer.GetComponent().loseRewardDefault; @@ -107,7 +107,7 @@ public class RewardsChange : MonoBehaviour } public void killRValueChanged() { - if(killRInputOBJ.GetComponent().text == "") + if(killRInputOBJ.GetComponent().text == "" || killRInputOBJ.GetComponent().text == "-") { killRInputText.color = Color.gray; DataTransfer.GetComponent().killReward = DataTransfer.GetComponent().killRewardDefault; diff --git a/Aimbot-PPO-MultiScene/Assets/Script/RewardsChange.cs.meta b/Aimbot-PPO-MultiScene/Assets/Script/Start/RewardsChange.cs.meta similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/RewardsChange.cs.meta rename to Aimbot-PPO-MultiScene/Assets/Script/Start/RewardsChange.cs.meta diff --git a/Aimbot-PPO-MultiScene/Assets/Script/SceneChange.cs b/Aimbot-PPO-MultiScene/Assets/Script/Start/SceneChange.cs similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/SceneChange.cs rename to Aimbot-PPO-MultiScene/Assets/Script/Start/SceneChange.cs diff --git a/Aimbot-PPO-MultiScene/Assets/Script/SceneChange.cs.meta b/Aimbot-PPO-MultiScene/Assets/Script/Start/SceneChange.cs.meta similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/SceneChange.cs.meta rename to Aimbot-PPO-MultiScene/Assets/Script/Start/SceneChange.cs.meta diff --git a/Aimbot-PPO-MultiScene/Assets/Script/Start/StartSceneEnemyNumChanger.cs b/Aimbot-PPO-MultiScene/Assets/Script/Start/StartSceneEnemyNumChanger.cs new file mode 100644 index 0000000..1bb987e --- /dev/null +++ b/Aimbot-PPO-MultiScene/Assets/Script/Start/StartSceneEnemyNumChanger.cs @@ -0,0 +1,26 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UI; + +public class StartSceneEnemyNumChanger : MonoBehaviour +{ + public GameObject DataTransfer; + public InputField EnemyNumInput; + public Text EnemyNumText; + + public void onValueChanged() + { + if (EnemyNumInput.GetComponent().text == "" || EnemyNumInput.GetComponent().text.Contains("-")) + { + EnemyNumText.color = Color.gray; + DataTransfer.GetComponent().nonReward = DataTransfer.GetComponent().EnemyNumDefault; + } + else + { + EnemyNumText.color = Color.yellow; + DataTransfer.GetComponent().EnemyNum = Math.Abs(int.Parse(EnemyNumInput.GetComponent().text)); + } + } +} diff --git a/Aimbot-PPO-MultiScene/Assets/Script/Start/StartSceneEnemyNumChanger.cs.meta b/Aimbot-PPO-MultiScene/Assets/Script/Start/StartSceneEnemyNumChanger.cs.meta new file mode 100644 index 0000000..b203a26 --- /dev/null +++ b/Aimbot-PPO-MultiScene/Assets/Script/Start/StartSceneEnemyNumChanger.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 64d0bcf55e4db0c488996ba1051c279f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Aimbot-PPO-MultiScene/Assets/Script/StartSeneData.cs b/Aimbot-PPO-MultiScene/Assets/Script/Start/StartSeneData.cs similarity index 55% rename from Aimbot-PPO-MultiScene/Assets/Script/StartSeneData.cs rename to Aimbot-PPO-MultiScene/Assets/Script/Start/StartSeneData.cs index c34badf..dcd362a 100644 --- a/Aimbot-PPO-MultiScene/Assets/Script/StartSeneData.cs +++ b/Aimbot-PPO-MultiScene/Assets/Script/Start/StartSeneData.cs @@ -1,11 +1,10 @@ +using System; using System.Collections; using System.Collections.Generic; using UnityEngine; public class StartSeneData : MonoBehaviour { - public string LoadDirDate = "0"; - public string LoadDirTime = "0"; [Header("Default Rewards")] public float nonRewardDefault = -0.05f; public float shootRewardDefault = -0.06f; @@ -15,18 +14,26 @@ public class StartSeneData : MonoBehaviour public float winRewardDefault = 20.0f; public float loseRewardDefault = -10.0f; - [Header("Rewards for Transfer")] - public float nonReward; - public float shootReward; - public float shootWithoutReadyReward; - public float hitReward; - public float killReward; - public float winReward; - public float loseReward; + // LoadDir + [System.NonSerialized]public string LoadDirDate = "0"; + [System.NonSerialized]public string LoadDirTime = "0"; - [Header("Decision Period")] - public int DecisionPeriod = 1; - public bool ActionsBetweenDecisions = true; + // Rewards + [System.NonSerialized]public float nonReward; + [System.NonSerialized] public float shootReward; + [System.NonSerialized]public float shootWithoutReadyReward; + [System.NonSerialized]public float hitReward; + [System.NonSerialized]public float killReward; + [System.NonSerialized]public float winReward; + [System.NonSerialized]public float loseReward; + + // DecisionPeriod + [System.NonSerialized]public int DecisionPeriod = 1; + [System.NonSerialized]public bool ActionsBetweenDecisions = true; + + // EnemyNum + public int EnemyNumDefault = 3; + [System.NonSerialized]public int EnemyNum = 3; private void Start() { diff --git a/Aimbot-PPO-MultiScene/Assets/Script/StartSeneData.cs.meta b/Aimbot-PPO-MultiScene/Assets/Script/Start/StartSeneData.cs.meta similarity index 100% rename from Aimbot-PPO-MultiScene/Assets/Script/StartSeneData.cs.meta rename to Aimbot-PPO-MultiScene/Assets/Script/Start/StartSeneData.cs.meta diff --git a/Aimbot-PPO-Python/main.ipynb b/Aimbot-PPO-Python/main.ipynb index 7da5a55..9174113 100644 --- a/Aimbot-PPO-Python/main.ipynb +++ b/Aimbot-PPO-Python/main.ipynb @@ -68,7 +68,8 @@ "text": [ "√√√√√Enviroment Initialized Success√√√√√\n", "√√√√√Buffer Initialized Success√√√√√\n", - "No loadDir specified,Create a New Model\n", + "Load Model:\n", + "PPO-Model/09051841/190108\n", "CONTINUOUS_SIZE 1\n", "DISCRETE_SIZE 5\n", "STATE_SIZE 29\n" @@ -159,7 +160,11 @@ "output_type": "stream", "text": [ "EP 0 START\n", - "√√√√√Buffer Initialized Success√√√√√\n" + "√√√√√Buffer Initialized Success√√√√√\n", + "++++++++++++++++++++++++++++++++++++\n", + "++++++++++++Model Loaded++++++++++++\n", + "PPO-Model/09051841/190108\n", + "++++++++++++++++++++++++++++++++++++\n" ] }, { @@ -176,25 +181,598 @@ "name": "stdout", "output_type": "stream", "text": [ - "SAVENOW!\n", - "Model's Weights Saved\n", - "A_Loss: 9210259745450.666 C_Loss: 7842064320569890.0\n", - "SAVENOW!\n", - "Model's Weights Saved\n", + "A_Loss: 128583691.2 C_Loss: 812.6740254720052\n", "EP OVER!\n", - "A_Loss: 4103941.316666667 C_Loss: 410607418692949.3\n" - ] - }, - { - "ename": "FileNotFoundError", - "evalue": "[Errno 2] No such file or directory: 'PPO-Model/09052116/211645/-53'", - "output_type": "error", - "traceback": [ - "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[1;31mFileNotFoundError\u001b[0m Traceback (most recent call last)", - "\u001b[1;32m~\\AppData\\Local\\Temp/ipykernel_15440/420232317.py\u001b[0m in \u001b[0;36m\u001b[1;34m\u001b[0m\n\u001b[0;32m 86\u001b[0m \u001b[1;32mif\u001b[0m \u001b[1;33m(\u001b[0m\u001b[0mepTotalReward\u001b[0m \u001b[1;33m>\u001b[0m \u001b[0mmaxTotalReward\u001b[0m \u001b[1;32mand\u001b[0m \u001b[0mepTotalReward\u001b[0m \u001b[1;33m!=\u001b[0m \u001b[1;36m0\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 87\u001b[0m \u001b[0mmaxTotalReward\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mepTotalReward\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 88\u001b[1;33m \u001b[0magent\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0msaveWeights\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mepTotalReward\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 89\u001b[0m \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"New Record! Save NN\"\u001b[0m\u001b[1;33m,\u001b[0m\u001b[0mepTotalReward\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 90\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", - "\u001b[1;32mc:\\Users\\UCUNI\\OneDrive\\Unity\\ML-Agents\\Aimbot-PPO\\Aimbot-PPO-Python\\PPO.py\u001b[0m in \u001b[0;36msaveWeights\u001b[1;34m(self, score)\u001b[0m\n\u001b[0;32m 403\u001b[0m \u001b[1;31m# create an empty file named as score to recored score\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 404\u001b[0m \u001b[0mscore_dir\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0msaveDir\u001b[0m\u001b[1;33m+\u001b[0m\u001b[0mdatetime\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mdatetime\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mnow\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mstrftime\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"%H%M%S\"\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;33m+\u001b[0m \u001b[1;34m\"/\"\u001b[0m \u001b[1;33m+\u001b[0m \u001b[0mstr\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mround\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mscore\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 405\u001b[1;33m \u001b[0mscorefile\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mopen\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mscore_dir\u001b[0m\u001b[1;33m,\u001b[0m\u001b[1;34m'w'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 406\u001b[0m \u001b[0mscorefile\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mclose\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 407\u001b[0m \u001b[0mactor_save_dir\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0msaveDir\u001b[0m\u001b[1;33m+\u001b[0m\u001b[0mdatetime\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mdatetime\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mnow\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mstrftime\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;34m\"%H%M%S\"\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;33m+\u001b[0m \u001b[1;34m\"/actor/\"\u001b[0m \u001b[1;33m+\u001b[0m \u001b[1;34m\"actor.ckpt\"\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", - "\u001b[1;31mFileNotFoundError\u001b[0m: [Errno 2] No such file or directory: 'PPO-Model/09052116/211645/-53'" + "A_Loss: 18745178.266666666 C_Loss: 154.92835998535156\n", + "Model's Weights Saved\n", + "New Record! Save NN -38.23000041767955\n", + "EP 1 START\n", + "A_Loss: 563364718.9333333 C_Loss: 813.9496988932292\n", + "EP OVER!\n", + "A_Loss: 2345777356.8 C_Loss: 1002.7922281901042\n", + "Model's Weights Saved\n", + "New Record! Save NN 6.009999185800552\n", + "EP 2 START\n", + "A_Loss: 135096590.93333334 C_Loss: 289.0239980061849\n", + "EP OVER!\n", + "A_Loss: -1.0771097699801127 C_Loss: 94.56021474202474\n", + "EP 3 START\n", + "A_Loss: 188551280.0 C_Loss: 178.76077473958333\n", + "EP OVER!\n", + "A_Loss: -0.7733836094538371 C_Loss: 24.582142766316732\n", + "EP 4 START\n", + "A_Loss: 1542771293.8666666 C_Loss: 2540.582096354167\n", + "EP OVER!\n", + "A_Loss: 17443229.466666665 C_Loss: 403.4093978881836\n", + "EP 5 START\n", + "A_Loss: 0.9811522722244262 C_Loss: 173.3322311401367\n", + "EP OVER!\n", + "A_Loss: 0.062289920759697755 C_Loss: 83.96865743001302\n", + "EP 6 START\n", + "A_Loss: 207701843.2 C_Loss: 508.06519571940106\n", + "EP OVER!\n", + "A_Loss: 198849240.53333333 C_Loss: 318.39104512532555\n", + "EP 7 START\n", + "A_Loss: 227911159.46666667 C_Loss: 280.90660603841144\n", + "EP OVER!\n", + "A_Loss: 138269843.73333332 C_Loss: 530.1331217447917\n", + "EP 8 START\n", + "A_Loss: 944055261.8666667 C_Loss: 24907129397945.176\n", + "EP OVER!\n", + "A_Loss: -4141405.066666667 C_Loss: 49846409529480.53\n", + "Model's Weights Saved\n", + "New Record! Save NN 32.569999642670155\n", + "EP 9 START\n", + "A_Loss: 13671169501.866667 C_Loss: 44895753103.339066\n", + "EP OVER!\n", + "A_Loss: 43214365218.13333 C_Loss: 37662.319010416664\n", + "EP 10 START\n", + "A_Loss: 29955732002.133335 C_Loss: 68502.11927083334\n", + "EP OVER!\n", + "A_Loss: 20331074764.8 C_Loss: 38761.32864583333\n", + "EP 11 START\n", + "A_Loss: 17149350843.733334 C_Loss: 41642.053385416664\n", + "EP OVER!\n", + "A_Loss: 16021737676.8 C_Loss: 24600.219270833335\n", + "EP 12 START\n", + "A_Loss: 20431896029.866665 C_Loss: 82939.88125\n", + "EP OVER!\n", + "A_Loss: 12221524718.933332 C_Loss: 41908.44921875\n", + "EP 13 START\n", + "A_Loss: 23195075515.733334 C_Loss: 72094.946875\n", + "EP OVER!\n", + "A_Loss: 30219999095.466667 C_Loss: 25428.986588541666\n", + "EP 14 START\n", + "A_Loss: 27674789614.933334 C_Loss: 77286.32708333334\n", + "EP OVER!\n", + "A_Loss: 14385042363.733334 C_Loss: 44674.395833333336\n", + "EP 15 START\n", + "A_Loss: 6491561813.333333 C_Loss: 57468.32369791667\n", + "EP OVER!\n", + "A_Loss: 14895148373.333334 C_Loss: 27674.523567708333\n", + "EP 16 START\n", + "A_Loss: 23592904157.866665 C_Loss: 54008.02786458333\n", + "EP OVER!\n", + "A_Loss: 28394169002.666668 C_Loss: 35594.001302083336\n", + "EP 17 START\n", + "A_Loss: 31493442082.133335 C_Loss: 43341.80390625\n", + "EP OVER!\n", + "A_Loss: 15182564420.266666 C_Loss: 13120.031575520834\n", + "EP 18 START\n", + "A_Loss: 15298737561.6 C_Loss: 31930.973177083335\n", + "EP OVER!\n", + "A_Loss: 18384228215.466667 C_Loss: 20152.706770833334\n", + "EP 19 START\n", + "A_Loss: 19412337732.266666 C_Loss: 13991118556664.594\n", + "EP OVER!\n", + "A_Loss: 10120899857.066668 C_Loss: 39128662677.066666\n", + "EP 20 START\n", + "A_Loss: 19142413516.8 C_Loss: 129969.633203125\n", + "EP OVER!\n", + "A_Loss: 5016769467.733334 C_Loss: 9036.797916666666\n", + "EP 21 START\n", + "A_Loss: 18806764066.133335 C_Loss: 14859.599609375\n", + "EP OVER!\n", + "A_Loss: 8090647210.666667 C_Loss: 6834.12041015625\n", + "EP 22 START\n", + "A_Loss: 18050034210.133335 C_Loss: 15550.104427083334\n", + "EP OVER!\n", + "A_Loss: 84.65721384684245 C_Loss: 9692.593880208333\n", + "EP 23 START\n", + "A_Loss: 11287560055.466667 C_Loss: 10906.8736328125\n", + "EP OVER!\n", + "A_Loss: 9644667630.933332 C_Loss: 8087.964127604167\n", + "EP 24 START\n", + "A_Loss: 3744549939.2 C_Loss: 5294.3908203125\n", + "EP OVER!\n", + "A_Loss: 263749590.4 C_Loss: 1567.651505533854\n", + "EP 25 START\n", + "A_Loss: 5730180334.933333 C_Loss: 3254.1029459635415\n", + "EP OVER!\n", + "A_Loss: 4258283246.9333334 C_Loss: 1893.0966227213542\n", + "EP 26 START\n", + "A_Loss: 2880076526.9333334 C_Loss: 1959.542569986979\n", + "EP OVER!\n", + "A_Loss: 3309443618.133333 C_Loss: 816.9943277994792\n", + "EP 27 START\n", + "A_Loss: 1501129864.5333333 C_Loss: 750.1781555175781\n", + "EP OVER!\n", + "A_Loss: 1310018705.0666666 C_Loss: 259.69133911132815\n", + "EP 28 START\n", + "A_Loss: 587718690.1333333 C_Loss: 433.7637430826823\n", + "EP OVER!\n", + "A_Loss: 532166058.6666667 C_Loss: 279.7773742675781\n", + "EP 29 START\n", + "A_Loss: 70524670.93333334 C_Loss: 65.66910146077474\n", + "EP OVER!\n", + "A_Loss: 73527637.06666666 C_Loss: 89.10262959798177\n", + "EP 30 START\n", + "A_Loss: 144336381.86666667 C_Loss: 11965969993490.188\n", + "EP OVER!\n", + "A_Loss: 1655646916881.0667 C_Loss: 10321726704401.066\n", + "EP 31 START\n", + "A_Loss: 41522109.46666667 C_Loss: 2869060630042.067\n", + "EP OVER!\n", + "A_Loss: -64.74283854166667 C_Loss: 16231.0900390625\n", + "EP 32 START\n", + "A_Loss: 3817272.5 C_Loss: 25434.281510416666\n", + "EP OVER!\n", + "A_Loss: 279540269.8666667 C_Loss: 10897.152734375\n", + "EP 33 START\n", + "A_Loss: -88.46073099772136 C_Loss: 19774.261588541667\n", + "EP OVER!\n", + "A_Loss: 400722821.04817367 C_Loss: 7724.169270833333\n", + "EP 34 START\n", + "A_Loss: 1930250.1738263448 C_Loss: 12444.766927083334\n", + "EP OVER!\n", + "A_Loss: 37003849.2 C_Loss: 8640.598307291666\n", + "EP 35 START\n", + "A_Loss: 55674022.4 C_Loss: 14830.487825520833\n", + "EP OVER!\n", + "A_Loss: 78330882.4 C_Loss: 7793.051595052083\n", + "EP 36 START\n", + "A_Loss: 10209805.2 C_Loss: 11949599399.99375\n", + "EP OVER!\n", + "A_Loss: 48724937985574.92 C_Loss: 17860793484356.266\n", + "EP 37 START\n", + "A_Loss: 4330507.568489583 C_Loss: 223605282927.2875\n", + "EP OVER!\n", + "A_Loss: 7667.229915364584 C_Loss: 57925.12994791667\n", + "EP 38 START\n", + "A_Loss: 184.12769877115886 C_Loss: 7122.831803385417\n", + "EP OVER!\n", + "A_Loss: 15510.455403645834 C_Loss: 52148.67734375\n", + "EP 39 START\n", + "A_Loss: 5272.286588541667 C_Loss: 286373.10833333334\n", + "EP OVER!\n", + "A_Loss: 2.6445246855417888 C_Loss: 4984.467862955729\n", + "EP 40 START\n", + "A_Loss: 5228.9494140625 C_Loss: 366411.77291666664\n", + "EP OVER!\n", + "A_Loss: -288.28272705078126 C_Loss: 12667.800716145834\n", + "EP 41 START\n", + "A_Loss: 19474.684244791668 C_Loss: 45928038184215.41\n", + "EP OVER!\n", + "A_Loss: 2104.5810709635416 C_Loss: 276810.7479166667\n", + "EP 42 START\n", + "A_Loss: 61.346117909749346 C_Loss: 24438.237760416665\n", + "EP OVER!\n", + "A_Loss: 14208.790559895833 C_Loss: 220833.20625\n", + "EP 43 START\n", + "A_Loss: 5357.714680989583 C_Loss: 332224.36041666666\n", + "EP OVER!\n", + "A_Loss: 85.4434425354004 C_Loss: 6307.7271484375\n", + "EP 44 START\n", + "A_Loss: 122.99782867431641 C_Loss: 19919.213411458335\n", + "EP OVER!\n", + "A_Loss: 15087.8431640625 C_Loss: 161420.19166666668\n", + "EP 45 START\n", + "A_Loss: 1674.8425455729166 C_Loss: 309222.24166666664\n", + "EP OVER!\n", + "A_Loss: 1518.2337646484375 C_Loss: 349629.71041666664\n", + "EP 46 START\n", + "A_Loss: 2379.195491536458 C_Loss: 364705.35833333334\n", + "EP OVER!\n", + "A_Loss: 209796462.2 C_Loss: 13010572456.520052\n", + "EP 47 START\n", + "A_Loss: -2574.44921875 C_Loss: 39260709.6\n", + "EP OVER!\n", + "A_Loss: -255952.503125 C_Loss: 1636249529955.0833\n", + "EP 48 START\n", + "A_Loss: 607266.8805664063 C_Loss: 40067520562.25208\n", + "EP OVER!\n", + "A_Loss: 2080.8306803385417 C_Loss: 175271.12291666667\n", + "EP 49 START\n", + "A_Loss: 592.0791585286458 C_Loss: 303988.81666666665\n", + "EP OVER!\n", + "A_Loss: 6402.670670572917 C_Loss: 52915.89296875\n", + "EP 50 START\n", + "A_Loss: 1395209.9906412761 C_Loss: 47937.68541666667\n", + "EP OVER!\n", + "A_Loss: 5355160.362174479 C_Loss: 46913.726822916666\n", + "EP 51 START\n", + "A_Loss: 131.98586934407552 C_Loss: 131763.49583333332\n", + "EP OVER!\n", + "A_Loss: 545.0480163574218 C_Loss: 177076.325\n", + "EP 52 START\n", + "A_Loss: -295055.39791666664 C_Loss: 21676655815489.375\n", + "EP OVER!\n", + "A_Loss: 96046800076.8 C_Loss: 2559427411968.0\n", + "EP 53 START\n", + "A_Loss: 23993694.0 C_Loss: 400391016517.3333\n", + "EP OVER!\n", + "A_Loss: 93352.0390625 C_Loss: 619253805875.2\n", + "EP 54 START\n", + "A_Loss: 2732956.3833333333 C_Loss: 46527696896.0\n", + "EP OVER!\n", + "A_Loss: 39510.85885416667 C_Loss: 28781911654.4\n", + "EP 55 START\n", + "A_Loss: -29427.872395833332 C_Loss: 5438102272.0\n", + "EP OVER!\n", + "A_Loss: 90085.98177083333 C_Loss: 3624150245.866667\n", + "EP 56 START\n", + "A_Loss: -498753.30625 C_Loss: 823590289405.8667\n", + "EP OVER!\n", + "A_Loss: 10569771.733333332 C_Loss: 2970159109461.3335\n", + "EP 57 START\n", + "A_Loss: -50644.94348958333 C_Loss: 646384501282.1333\n", + "EP OVER!\n", + "A_Loss: 23941.277994791668 C_Loss: 53731624072.53333\n", + "EP 58 START\n", + "A_Loss: -199527.115625 C_Loss: 2830466387626.6665\n", + "EP OVER!\n", + "A_Loss: 5080.106127929687 C_Loss: 1123213416857.6\n", + "EP 59 START\n", + "A_Loss: 854754.9208333333 C_Loss: 89255951291.73334\n", + "EP OVER!\n", + "A_Loss: -6642.098014322916 C_Loss: 2435903428.266667\n", + "EP 60 START\n", + "A_Loss: 21668.172135416666 C_Loss: 4344311575859.2\n", + "EP OVER!\n", + "A_Loss: -2874.193896484375 C_Loss: 1691038327.4666667\n", + "EP 61 START\n", + "A_Loss: 46610.647135416664 C_Loss: 355761074.1333333\n", + "EP OVER!\n", + "A_Loss: 174212.034375 C_Loss: 49708919.233333334\n", + "EP 62 START\n", + "A_Loss: 135704.40625 C_Loss: 47006909.06666667\n", + "EP OVER!\n", + "A_Loss: 10387.477018229167 C_Loss: 51938460.8\n", + "EP 63 START\n", + "A_Loss: 594.3608805338541 C_Loss: 16747537224969.105\n", + "EP OVER!\n", + "A_Loss: 109.09736455281576 C_Loss: 4015293.466666667\n", + "EP 64 START\n", + "A_Loss: 2528.45546875 C_Loss: 5244184.566666666\n", + "EP OVER!\n", + "A_Loss: 228.57803039550782 C_Loss: 4565261.5\n", + "EP 65 START\n", + "A_Loss: 576.867138671875 C_Loss: 690111.6791666667\n", + "EP OVER!\n", + "A_Loss: 2555.884700520833 C_Loss: 1223311.4583333333\n", + "EP 66 START\n", + "A_Loss: 1392.1302897135417 C_Loss: 4376503.633333334\n", + "EP OVER!\n", + "A_Loss: 3898.088427734375 C_Loss: 2490652.9833333334\n", + "EP 67 START\n", + "A_Loss: 456.2262491861979 C_Loss: 1098666.3\n", + "EP OVER!\n", + "A_Loss: -223.93345540364584 C_Loss: 2048068.5666666667\n", + "EP 68 START\n", + "A_Loss: -439.01691080729165 C_Loss: 2945374.433333333\n", + "EP OVER!\n", + "A_Loss: -24.373832575480144 C_Loss: 343411.81875\n", + "EP 69 START\n", + "A_Loss: 5111.536979166666 C_Loss: 10348606653210.434\n", + "EP OVER!\n", + "A_Loss: -38.84524319966634 C_Loss: 1990322.725\n", + "EP 70 START\n", + "A_Loss: 951.8831461588542 C_Loss: 223227.01875\n", + "EP OVER!\n", + "A_Loss: 172.96959330240887 C_Loss: 1922374.9416666667\n", + "EP 71 START\n", + "A_Loss: 39.82610600789388 C_Loss: 533955.7208333333\n", + "EP OVER!\n", + "A_Loss: 620.001796468099 C_Loss: 282419.71979166666\n", + "EP 72 START\n", + "A_Loss: 10333.698046875 C_Loss: 2511066.466666667\n", + "EP OVER!\n", + "A_Loss: -83.75911153157553 C_Loss: 1593542.8833333333\n", + "EP 73 START\n", + "A_Loss: 1590.978955078125 C_Loss: 931809.2333333333\n", + "EP OVER!\n", + "A_Loss: 189.47867533365886 C_Loss: 1312441.1333333333\n", + "EP 74 START\n", + "A_Loss: -4686.18564453125 C_Loss: 8461484.133333333\n", + "EP OVER!\n", + "A_Loss: 152230.85208333333 C_Loss: 26483003486139.734\n", + "EP 75 START\n", + "A_Loss: 543.5623474121094 C_Loss: 676008774.1916667\n", + "EP OVER!\n", + "A_Loss: 72.8592913309733 C_Loss: 646183.675\n", + "EP 76 START\n", + "A_Loss: -111.36540323893229 C_Loss: 1268551.3833333333\n", + "EP OVER!\n", + "A_Loss: -86.98175252278646 C_Loss: 1884845.4166666667\n", + "EP 77 START\n", + "A_Loss: 9.363872464497884 C_Loss: 574981.4\n", + "EP OVER!\n", + "A_Loss: 10.75021572113037 C_Loss: 1757512.1051269532\n", + "EP 78 START\n", + "A_Loss: -91.82536315917969 C_Loss: 1116194.3125\n", + "EP OVER!\n", + "A_Loss: -2419.4617513020835 C_Loss: 9647680415.9\n", + "EP 79 START\n", + "A_Loss: 12534.184114583333 C_Loss: 125233972.73333333\n", + "EP OVER!\n", + "A_Loss: -12864.7326171875 C_Loss: 32251742043101.867\n", + "EP 80 START\n", + "A_Loss: 69521.21354166667 C_Loss: 239759950.93333334\n", + "EP OVER!\n", + "A_Loss: 1941.87587890625 C_Loss: 3182419.7\n", + "EP 81 START\n", + "A_Loss: 48.873761876424155 C_Loss: 2138957.5\n", + "EP OVER!\n", + "A_Loss: -172.59212137858074 C_Loss: 1479709.7\n", + "EP 82 START\n", + "A_Loss: -217.69344889322917 C_Loss: 1724748.0333333334\n", + "EP OVER!\n", + "A_Loss: 8.864885139465333 C_Loss: 2801.1948404947916\n", + "EP 83 START\n", + "A_Loss: -23.036806042989095 C_Loss: 487250.31875\n", + "EP OVER!\n", + "A_Loss: -85.1435302734375 C_Loss: 459072.14375\n", + "EP 84 START\n", + "A_Loss: -159.0248555501302 C_Loss: 704506.4\n", + "EP OVER!\n", + "A_Loss: 391660.59375 C_Loss: 185407429.55\n", + "EP 85 START\n", + "A_Loss: 11304412.4 C_Loss: 436438987025.06665\n", + "EP OVER!\n", + "A_Loss: -508119.4666666667 C_Loss: 27526751540565.332\n", + "EP 86 START\n", + "A_Loss: 8.469103686014812 C_Loss: 35030720904.04556\n", + "EP OVER!\n", + "A_Loss: 79.07336120605468 C_Loss: 2628.575537109375\n", + "EP 87 START\n", + "A_Loss: 87.94131622314453 C_Loss: 3291.388395182292\n", + "EP OVER!\n", + "A_Loss: 63.07492167154948 C_Loss: 3989.5349609375\n", + "EP 88 START\n", + "A_Loss: 9.08399314880371 C_Loss: 3549.7614908854166\n", + "EP OVER!\n", + "A_Loss: 47.93385569254557 C_Loss: 1957.0295735677084\n", + "EP 89 START\n", + "A_Loss: 76.6830576578776 C_Loss: 4872.250081380208\n", + "EP OVER!\n", + "A_Loss: 77.35536549886068 C_Loss: 1778.1133951822917\n", + "EP 90 START\n", + "A_Loss: 26.445547739664715 C_Loss: 1201.9427978515625\n", + "EP OVER!\n", + "A_Loss: 37.380027770996094 C_Loss: 2120.48583984375\n", + "EP 91 START\n", + "A_Loss: 62.73122533162435 C_Loss: 1910.77255859375\n", + "EP OVER!\n", + "A_Loss: 7.070840994517009 C_Loss: 2663.728580729167\n", + "Model's Weights Saved\n", + "New Record! Save NN 36.159999914467335\n", + "EP 92 START\n", + "A_Loss: 83.22457122802734 C_Loss: 4142.598046875\n", + "EP OVER!\n", + "A_Loss: -2965967.5 C_Loss: 89986176198316.5\n", + "EP 93 START\n", + "A_Loss: 5039913.333333333 C_Loss: 11098771021277.867\n", + "EP OVER!\n", + "A_Loss: 15480.3697265625 C_Loss: 119004974489.6\n", + "EP 94 START\n", + "A_Loss: -16268.488020833332 C_Loss: 2171354205.866667\n", + "EP OVER!\n", + "A_Loss: 25105.733463541666 C_Loss: 180378952.53333333\n", + "EP 95 START\n", + "A_Loss: -356.90814819335935 C_Loss: 4823839.716666667\n", + "EP OVER!\n", + "A_Loss: -103.6774673461914 C_Loss: 1091913.1416666666\n", + "EP 96 START\n", + "A_Loss: 132.41912180582682 C_Loss: 3535627.6166666667\n", + "EP OVER!\n", + "A_Loss: -250.67224629720053 C_Loss: 2047510.1\n", + "EP 97 START\n", + "A_Loss: 191.60374145507814 C_Loss: 2080957.1833333333\n", + "EP OVER!\n", + "A_Loss: 317.184033203125 C_Loss: 1221589.425\n", + "EP 98 START\n", + "A_Loss: -39.01324615478516 C_Loss: 998958.2208333333\n", + "EP OVER!\n", + "A_Loss: -190.1520253499349 C_Loss: 1742518.1\n", + "EP 99 START\n", + "A_Loss: 311.61248372395835 C_Loss: 620184.1416666667\n", + "EP OVER!\n", + "A_Loss: -264.8520751953125 C_Loss: 1779512.7666666666\n", + "EP 100 START\n", + "A_Loss: -94.42798614501953 C_Loss: 1547244.1833333333\n", + "EP OVER!\n", + "A_Loss: -153766.15104166666 C_Loss: 33501732032887.137\n", + "EP 101 START\n", + "A_Loss: 60208.17265625 C_Loss: 27465943313.066666\n", + "EP OVER!\n", + "A_Loss: 17862.422265625 C_Loss: 988074240.0\n", + "EP 102 START\n", + "A_Loss: 28635.012890625 C_Loss: 144180219.2\n", + "EP OVER!\n", + "A_Loss: 265.3567850748698 C_Loss: 2369780.45\n", + "EP 103 START\n", + "A_Loss: -17.382435480753582 C_Loss: 726623.9833333333\n", + "EP OVER!\n", + "A_Loss: 16.159270922342937 C_Loss: 124937.20364583333\n", + "EP 104 START\n", + "A_Loss: 180.78487548828124 C_Loss: 2608104.4\n", + "EP OVER!\n", + "A_Loss: -472.0964823404948 C_Loss: 3132594.6666666665\n", + "EP 105 START\n", + "A_Loss: -245.632177734375 C_Loss: 1839736.6333333333\n", + "EP OVER!\n", + "A_Loss: -84.94388631184896 C_Loss: 788294.0833333334\n", + "EP 106 START\n", + "A_Loss: -344.7350769042969 C_Loss: 2457982.183333333\n", + "EP OVER!\n", + "A_Loss: 247.77904154459637 C_Loss: 191985.88020833334\n", + "EP 107 START\n", + "A_Loss: -93.01107330322266 C_Loss: 1014136.5958333333\n", + "EP OVER!\n", + "A_Loss: -301.968603515625 C_Loss: 2097648.5416666665\n", + "EP 108 START\n", + "A_Loss: -355.8355692545573 C_Loss: 2356025.3333333335\n", + "EP OVER!\n", + "A_Loss: -176.879106648763 C_Loss: 905950.4666666667\n", + "EP 109 START\n", + "A_Loss: 2279212.8916666666 C_Loss: 5355236439927.467\n", + "EP OVER!\n", + "A_Loss: 230154.93229166666 C_Loss: 21897054401331.2\n", + "EP 110 START\n", + "A_Loss: 204.3412821451823 C_Loss: 11179356820.975\n", + "EP OVER!\n", + "A_Loss: -44.459004465738936 C_Loss: 606090.0875\n", + "EP 111 START\n", + "A_Loss: -55.804770151774086 C_Loss: 453019.00625\n", + "EP OVER!\n", + "A_Loss: 437.7322265625 C_Loss: 531331.7\n", + "EP 112 START\n", + "A_Loss: -176.73267822265626 C_Loss: 1254341.2416666667\n", + "EP OVER!\n", + "A_Loss: -9.164166609446207 C_Loss: 116005.52552083334\n", + "EP 113 START\n", + "A_Loss: 57.09782918294271 C_Loss: 590456.1916666667\n", + "EP OVER!\n", + "A_Loss: -28.08950449625651 C_Loss: 368954.27291666664\n", + "EP 114 START\n", + "A_Loss: -141.4985616048177 C_Loss: 545265.2583333333\n", + "EP OVER!\n", + "A_Loss: 196.88966267903646 C_Loss: 262787.0489583333\n", + "EP 115 START\n", + "A_Loss: 9875956.133333333 C_Loss: 3146464274264.442\n", + "EP OVER!\n", + "A_Loss: 74947.0171875 C_Loss: 1476110921523.2\n", + "EP 116 START\n", + "A_Loss: -147298.26770833333 C_Loss: 7414750106920.533\n", + "EP OVER!\n", + "A_Loss: -61223.323958333334 C_Loss: 166082947754.66666\n", + "EP 117 START\n", + "A_Loss: 155204.75208333333 C_Loss: 54631106969.6\n", + "EP OVER!\n", + "A_Loss: -5608.896809895833 C_Loss: 239498007.5\n", + "EP 118 START\n", + "A_Loss: 64438.151041666664 C_Loss: 1624584972.8\n", + "EP OVER!\n", + "A_Loss: 2922.034130859375 C_Loss: 6422857095816.533\n", + "EP 119 START\n", + "A_Loss: 4014.168212890625 C_Loss: 72697799.46666667\n", + "EP OVER!\n", + "A_Loss: 1831.806486002604 C_Loss: 35837436.0\n", + "EP 120 START\n", + "A_Loss: 10667.054622395834 C_Loss: 26391209.166666668\n", + "EP OVER!\n", + "A_Loss: 127434.12447916667 C_Loss: 182761787114.13333\n", + "EP 121 START\n", + "A_Loss: 143913.98645833333 C_Loss: 1208985656729.6\n", + "EP OVER!\n", + "A_Loss: 16578.108658854166 C_Loss: 1837287090.1333334\n", + "EP 122 START\n", + "A_Loss: -117467.396875 C_Loss: 1478863227690.6667\n", + "EP OVER!\n", + "A_Loss: -70148.46614583333 C_Loss: 5382309429111.467\n", + "EP 123 START\n", + "A_Loss: -49.01672922770182 C_Loss: 3541015449.633333\n", + "EP OVER!\n", + "A_Loss: -40.59830932617187 C_Loss: 352259.06875\n", + "EP 124 START\n", + "A_Loss: -95.25742848714192 C_Loss: 858177.2\n", + "EP OVER!\n", + "A_Loss: -52.94597473144531 C_Loss: 293412.5625\n", + "EP 125 START\n", + "A_Loss: -225.69961649576823 C_Loss: 748738.2375\n", + "EP OVER!\n", + "A_Loss: -4.78879960378011 C_Loss: 123586.36875\n", + "EP 126 START\n", + "A_Loss: -201.62482401529948 C_Loss: 720683.4833333333\n", + "EP OVER!\n", + "A_Loss: -21.21190528869629 C_Loss: 35503.817057291664\n", + "EP 127 START\n", + "A_Loss: 152.8080861409505 C_Loss: 41394907675409.0\n", + "EP OVER!\n", + "A_Loss: 3.5420272588729858 C_Loss: 95929.18802083333\n", + "EP 128 START\n", + "A_Loss: -2.3434098323186237 C_Loss: 43473.105729166666\n", + "EP OVER!\n", + "A_Loss: -31.295360438028972 C_Loss: 90783.04791666666\n", + "EP 129 START\n", + "A_Loss: 361140.66041666665 C_Loss: 72744.59609375\n", + "EP OVER!\n", + "A_Loss: 2418.9001627604166 C_Loss: 3928226928.5666666\n", + "EP 130 START\n", + "A_Loss: 11.188031895955403 C_Loss: 146395.30833333332\n", + "EP OVER!\n", + "A_Loss: -288.8839884440104 C_Loss: 726967.2367838542\n", + "EP 131 START\n", + "A_Loss: 228.3966074625651 C_Loss: 1645105.6708333334\n", + "EP OVER!\n", + "A_Loss: 56.98198420206706 C_Loss: 80022.94166666667\n", + "EP 132 START\n", + "A_Loss: 32.61619491577149 C_Loss: 13436.4310546875\n", + "EP OVER!\n", + "A_Loss: -3.019519786039988 C_Loss: 26069.423307291665\n", + "EP 133 START\n", + "A_Loss: 5.228196366628011 C_Loss: 25157.172005208333\n", + "EP OVER!\n", + "A_Loss: 13.022575950622558 C_Loss: 3747.759977213542\n", + "EP 134 START\n", + "A_Loss: -80517.8953125 C_Loss: 15650603660651.291\n", + "EP OVER!\n", + "A_Loss: 16014.4521484375 C_Loss: 9164626090.666666\n", + "EP 135 START\n", + "A_Loss: 117133.68125 C_Loss: 87002011844.26666\n", + "EP OVER!\n", + "A_Loss: 15981.832682291666 C_Loss: 47913645943.46667\n", + "EP 136 START\n", + "A_Loss: 19723.941666666666 C_Loss: 610387874.1333333\n", + "EP OVER!\n", + "A_Loss: -6.982747983932495 C_Loss: 42435512.56666667\n", + "EP 137 START\n", + "A_Loss: -177.51118876139324 C_Loss: 1209231.775\n", + "EP OVER!\n", + "A_Loss: -18.883594957987466 C_Loss: 646092.9708333333\n", + "EP 138 START\n", + "A_Loss: 152.13518269856772 C_Loss: 282594.4010416667\n", + "EP OVER!\n", + "A_Loss: 18.2394229888916 C_Loss: 124778.96979166666\n", + "EP 139 START\n", + "A_Loss: 165.62351684570314 C_Loss: 132396.28125\n", + "EP OVER!\n", + "A_Loss: -245.43899637858073 C_Loss: 928183.8291666667\n", + "EP 140 START\n", + "A_Loss: -104456.69375 C_Loss: 1376307509015.4375\n", + "EP OVER!\n", + "A_Loss: 9644.121158854166 C_Loss: 66630244983.46667\n", + "EP 141 START\n", + "A_Loss: -92.3751708984375 C_Loss: 142594040.71354166\n", + "EP OVER!\n", + "A_Loss: 29.573409907023112 C_Loss: 46747.54921875\n", + "EP 142 START\n", + "A_Loss: 1008713.7708333334 C_Loss: 20930468997730.31\n", + "EP OVER!\n", + "A_Loss: -80090.73802083333 C_Loss: 1022462403106.1333\n", + "EP 143 START\n", + "A_Loss: -23560.799739583334 C_Loss: 32153040110.933334\n", + "EP OVER!\n", + "A_Loss: 3245.091129557292 C_Loss: 950403610.1333333\n", + "EP 144 START\n", + "A_Loss: 184.1011952718099 C_Loss: 1113755.1979166667\n", + "EP OVER!\n", + "A_Loss: 963.6497111002604 C_Loss: 1592140.8416666666\n", + "EP 145 START\n", + "A_Loss: 315.7770711263021 C_Loss: 494445.6979166667\n", + "EP OVER!\n", + "A_Loss: 440.2256103515625 C_Loss: 490657.3229166667\n", + "EP 146 START\n" ] } ],