From a49fc0169b2fc6954fc86bbffd06f8170d0ca00e Mon Sep 17 00:00:00 2001 From: Umbriel Date: Tue, 23 Apr 2024 22:40:08 -0700 Subject: [PATCH 1/2] Fixed Coverage - Win Conditions - Attack Button - Build Button - Cancel - End turn --- .../InitTestScene638495073010210768.unity | 460 ++ ...InitTestScene638495073010210768.unity.meta | 7 + Crypto Wars/Assets/Scripts/EndTurn.cs | 12 - .../Assets/Scripts/GUI/AttackButtonScript.cs | 25 +- .../Scripts/GUI/BuildButtonScript.cs.meta | 11 + .../Scripts/Test_EditMode/CancelButtonTest.cs | 14 +- .../Scripts/Test_EditMode/PlayerListTest.cs | 2 + .../Test_PlayMode/AttackButtonScriptTest.cs | 13 +- .../Test_PlayMode/BuildButtonScriptTest.cs | 5 + .../Scripts/Test_PlayMode/EndTurnTest.cs | 63 +- .../testWinConditions.cs | 15 +- .../testWinConditions.cs.meta | 0 .../EditMode/TestCoverageResults_0000.xml | 5444 +++++++++++++++++ ..._0002.xml => TestCoverageResults_0001.xml} | 1961 +++--- .../PlayMode/TestCoverageResults_0000.xml | 4357 ++++++------- .../PlayMode/TestCoverageResults_0001.xml | 2882 ++++----- .../2024-04-23_21-32-55_CoverageHistory.xml | 35 + .../2024-04-23_21-33-05_CoverageHistory.xml | 35 + .../2024-04-23_21-36-55_CoverageHistory.xml | 35 + .../2024-04-23_21-37-22_CoverageHistory.xml | 35 + .../2024-04-23_21-43-04_CoverageHistory.xml | 35 + .../2024-04-23_21-44-53_CoverageHistory.xml | 35 + .../2024-04-23_21-47-20_CoverageHistory.xml | 35 + .../2024-04-23_21-47-59_CoverageHistory.xml | 35 + .../2024-04-23_21-52-08_CoverageHistory.xml | 35 + .../2024-04-23_21-56-32_CoverageHistory.xml | 35 + .../2024-04-23_21-57-24_CoverageHistory.xml | 35 + .../2024-04-23_21-58-34_CoverageHistory.xml | 35 + .../2024-04-23_22-00-33_CoverageHistory.xml | 35 + .../2024-04-23_22-01-20_CoverageHistory.xml | 35 + .../2024-04-23_22-01-43_CoverageHistory.xml | 35 + .../2024-04-23_22-01-59_CoverageHistory.xml | 35 + .../2024-04-23_22-05-39_CoverageHistory.xml | 35 + .../2024-04-23_22-08-33_CoverageHistory.xml | 35 + .../2024-04-23_22-12-59_CoverageHistory.xml | 35 + .../2024-04-23_22-15-40_CoverageHistory.xml | 35 + .../2024-04-23_22-18-53_CoverageHistory.xml | 35 + .../2024-04-23_22-20-59_CoverageHistory.xml | 35 + .../2024-04-23_22-22-18_CoverageHistory.xml | 35 + .../2024-04-23_22-23-44_CoverageHistory.xml | 35 + .../2024-04-23_22-24-57_CoverageHistory.xml | 35 + .../2024-04-23_22-29-24_CoverageHistory.xml | 35 + .../2024-04-23_22-34-54_CoverageHistory.xml | 35 + .../2024-04-23_22-35-45_CoverageHistory.xml | 35 + .../2024-04-23_22-36-07_CoverageHistory.xml | 35 + .../2024-04-23_22-37-22_CoverageHistory.xml | 35 + .../2024-04-23_22-38-34_CoverageHistory.xml | 35 + .../Report/Scripts_AttackButtonScript.html | 91 +- .../CodeCoverage/Report/Scripts_Battles.html | 216 +- .../Report/Scripts_BuildButtonScript.html | 327 +- .../CodeCoverage/Report/Scripts_Building.html | 176 +- .../Report/Scripts_BuildingRegistry.html | 70 +- .../Report/Scripts_CameraScript.html | 112 +- .../Report/Scripts_CancelButton.html | 22 +- .../CodeCoverage/Report/Scripts_Card.html | 136 +- .../Report/Scripts_CardRegistry.html | 78 +- .../Report/Scripts_CardStack.html | 118 +- .../Report/Scripts_CreateDefenseSystem.html | 108 +- .../CodeCoverage/Report/Scripts_EndTurn.html | 130 +- .../Report/Scripts_EscapeMenu.html | 158 +- .../Report/Scripts_GameManager.html | 40 +- .../CodeCoverage/Report/Scripts_Hand.html | 88 +- .../Report/Scripts_HandManager.html | 608 +- .../Report/Scripts_Inventory.html | 240 +- .../Report/Scripts_InventoryManager.html | 132 +- .../Report/Scripts_InventorySelection.html | 52 +- .../CodeCoverage/Report/Scripts_MainMenu.html | 10 +- .../Report/Scripts_MapGenerator.html | 110 +- .../CodeCoverage/Report/Scripts_Player.html | 238 +- .../Report/Scripts_PlayerController.html | 774 ++- .../Report/Scripts_PlayerList.html | 90 +- .../Report/Scripts_SettingsMenu.html | 213 +- .../CodeCoverage/Report/Scripts_Stash.html | 78 +- .../CodeCoverage/Report/Scripts_Tile.html | 150 +- .../Report/Scripts_TurnMaster.html | 134 +- .../Report/Scripts_VictoryScreen.html | 10 +- .../Report/Scripts_WinConditions.html | 72 +- Crypto Wars/CodeCoverage/Report/Summary.json | 64 +- Crypto Wars/CodeCoverage/Report/Summary.md | 64 +- Crypto Wars/CodeCoverage/Report/Summary.xml | 64 +- .../CodeCoverage/Report/badge_combined.svg | 2 +- .../Report/badge_linecoverage.png | Bin 2808 -> 2854 bytes .../Report/badge_linecoverage.svg | 2 +- .../badge_shieldsio_linecoverage_blue.svg | 2 +- ...dge_shieldsio_linecoverage_brightgreen.svg | 2 +- .../badge_shieldsio_linecoverage_green.svg | 2 +- ...badge_shieldsio_linecoverage_lightgrey.svg | 2 +- .../badge_shieldsio_linecoverage_orange.svg | 2 +- .../badge_shieldsio_linecoverage_red.svg | 2 +- .../badge_shieldsio_linecoverage_yellow.svg | 2 +- ...dge_shieldsio_linecoverage_yellowgreen.svg | 2 +- Crypto Wars/CodeCoverage/Report/class.js | 4 +- Crypto Wars/CodeCoverage/Report/index.htm | 112 +- Crypto Wars/CodeCoverage/Report/index.html | 112 +- Crypto Wars/CodeCoverage/Report/main.js | 98 +- Crypto Wars/CodeCoverage/Report/report.css | 4 +- 96 files changed, 14159 insertions(+), 7520 deletions(-) create mode 100644 Crypto Wars/Assets/InitTestScene638495073010210768.unity create mode 100644 Crypto Wars/Assets/InitTestScene638495073010210768.unity.meta create mode 100644 Crypto Wars/Assets/Scripts/GUI/BuildButtonScript.cs.meta rename Crypto Wars/Assets/Scripts/{Test_EditMode => Test_PlayMode}/testWinConditions.cs (83%) rename Crypto Wars/Assets/Scripts/{Test_EditMode => Test_PlayMode}/testWinConditions.cs.meta (100%) create mode 100644 Crypto Wars/CodeCoverage/Crypto Wars-opencov/EditMode/TestCoverageResults_0000.xml rename Crypto Wars/CodeCoverage/Crypto Wars-opencov/EditMode/{TestCoverageResults_0002.xml => TestCoverageResults_0001.xml} (55%) create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_21-32-55_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_21-33-05_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_21-36-55_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_21-37-22_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_21-43-04_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_21-44-53_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_21-47-20_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_21-47-59_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_21-52-08_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_21-56-32_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_21-57-24_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_21-58-34_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_22-00-33_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_22-01-20_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_22-01-43_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_22-01-59_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_22-05-39_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_22-08-33_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_22-12-59_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_22-15-40_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_22-18-53_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_22-20-59_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_22-22-18_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_22-23-44_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_22-24-57_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_22-29-24_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_22-34-54_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_22-35-45_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_22-36-07_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_22-37-22_CoverageHistory.xml create mode 100644 Crypto Wars/CodeCoverage/Report-history/2024-04-23_22-38-34_CoverageHistory.xml diff --git a/Crypto Wars/Assets/InitTestScene638495073010210768.unity b/Crypto Wars/Assets/InitTestScene638495073010210768.unity new file mode 100644 index 0000000..ba9ab49 --- /dev/null +++ b/Crypto Wars/Assets/InitTestScene638495073010210768.unity @@ -0,0 +1,460 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 3 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &94891240 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 94891243} + - component: {fileID: 94891242} + - component: {fileID: 94891241} + m_Layer: 0 + m_Name: Code-based tests runner + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &94891241 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 94891240} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3cf5cb9e1ef590c48b1f919f2a7bd895, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &94891242 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 94891240} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 102e512f651ee834f951a2516c1ea3b8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AssembliesWithTests: + - PlayModeTests + - UnityEngine.TestRunner + testStartedEvent: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 94891241} + m_TargetAssemblyTypeName: UnityEngine.TestTools.TestRunner.Callbacks.PlayModeRunnerCallback, + UnityEngine.TestRunner + m_MethodName: TestStarted + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1093631546} + m_TargetAssemblyTypeName: UnityEditor.TestTools.TestRunner.TestRunnerCallback, + UnityEditor.TestRunner + m_MethodName: TestStarted + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1552850588} + m_TargetAssemblyTypeName: UnityEditor.TestTools.TestRunner.Api.CallbacksDelegatorListener, + UnityEditor.TestRunner + m_MethodName: TestStarted + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1898948577} + m_TargetAssemblyTypeName: UnityEngine.TestRunner.Utils.TestRunCallbackListener, + UnityEngine.TestRunner + m_MethodName: TestStarted + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + testFinishedEvent: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 94891241} + m_TargetAssemblyTypeName: UnityEngine.TestTools.TestRunner.Callbacks.PlayModeRunnerCallback, + UnityEngine.TestRunner + m_MethodName: TestFinished + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1093631546} + m_TargetAssemblyTypeName: UnityEditor.TestTools.TestRunner.TestRunnerCallback, + UnityEditor.TestRunner + m_MethodName: TestFinished + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1552850588} + m_TargetAssemblyTypeName: UnityEditor.TestTools.TestRunner.Api.CallbacksDelegatorListener, + UnityEditor.TestRunner + m_MethodName: TestFinished + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1898948577} + m_TargetAssemblyTypeName: UnityEngine.TestRunner.Utils.TestRunCallbackListener, + UnityEngine.TestRunner + m_MethodName: TestFinished + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + runStartedEvent: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 94891241} + m_TargetAssemblyTypeName: UnityEngine.TestTools.TestRunner.Callbacks.PlayModeRunnerCallback, + UnityEngine.TestRunner + m_MethodName: RunStarted + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1093631546} + m_TargetAssemblyTypeName: UnityEditor.TestTools.TestRunner.TestRunnerCallback, + UnityEditor.TestRunner + m_MethodName: RunStarted + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1552850588} + m_TargetAssemblyTypeName: UnityEditor.TestTools.TestRunner.Api.CallbacksDelegatorListener, + UnityEditor.TestRunner + m_MethodName: RunStarted + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1898948577} + m_TargetAssemblyTypeName: UnityEngine.TestRunner.Utils.TestRunCallbackListener, + UnityEngine.TestRunner + m_MethodName: RunStarted + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + runFinishedEvent: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 94891241} + m_TargetAssemblyTypeName: UnityEngine.TestTools.TestRunner.Callbacks.PlayModeRunnerCallback, + UnityEngine.TestRunner + m_MethodName: RunFinished + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1093631546} + m_TargetAssemblyTypeName: UnityEditor.TestTools.TestRunner.TestRunnerCallback, + UnityEditor.TestRunner + m_MethodName: RunFinished + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1552850588} + m_TargetAssemblyTypeName: UnityEditor.TestTools.TestRunner.Api.CallbacksDelegatorListener, + UnityEditor.TestRunner + m_MethodName: RunFinished + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 1898948577} + m_TargetAssemblyTypeName: UnityEngine.TestRunner.Utils.TestRunCallbackListener, + UnityEngine.TestRunner + m_MethodName: RunFinished + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + settings: + filters: + - assemblyNames: [] + groupNames: [] + categoryNames: [] + testNames: + - AttackButtonScriptTest.TestDeactivate + synchronousOnly: 0 + sceneBased: 0 + originalScene: Assets/Scenes/Project.unity + bootstrapScene: Assets/InitTestScene638495073010210768.unity + runInBackgroundValue: 1 + consoleErrorPaused: 0 + orderedTestNames: [] +--- !u!4 &94891243 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 94891240} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1093631546 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d44e6804bc58be84ea71a619b468f150, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1552850588 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f3e1b3cbf3fac6a459b1a602167ad311, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1898948577 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 68f09f0f82599b5448579854e622a4c1, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1660057539 &9223372036854775807 +SceneRoots: + m_ObjectHideFlags: 0 + m_Roots: + - {fileID: 94891243} diff --git a/Crypto Wars/Assets/InitTestScene638495073010210768.unity.meta b/Crypto Wars/Assets/InitTestScene638495073010210768.unity.meta new file mode 100644 index 0000000..ad50daf --- /dev/null +++ b/Crypto Wars/Assets/InitTestScene638495073010210768.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4e97794c92d24184c98df731a2517bc5 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Crypto Wars/Assets/Scripts/EndTurn.cs b/Crypto Wars/Assets/Scripts/EndTurn.cs index baeeaf8..d5086c7 100644 --- a/Crypto Wars/Assets/Scripts/EndTurn.cs +++ b/Crypto Wars/Assets/Scripts/EndTurn.cs @@ -27,23 +27,11 @@ void Start() // On-screen text for displaying the current phase phaseObject = GameObject.Find("PhaseDisplay"); - if (phaseObject == null) - { - phaseObject = new GameObject("PhaseDisplay"); - phaseObject.AddComponent(); - phaseObject.SetActive(true); - } phaseOutput = phaseObject.GetComponent(); phaseOutput.text = "Phase: " + "Defense"; // On-screen text for turn counter turnObject = GameObject.Find("TurnCounter"); - if (turnObject == null) - { - turnObject = new GameObject("TurnCounter"); - turnObject.AddComponent(); - turnObject.SetActive(true); - } turnOutput = turnObject.GetComponent(); turnOutput.text = "Turn " + turnNum.ToString(); diff --git a/Crypto Wars/Assets/Scripts/GUI/AttackButtonScript.cs b/Crypto Wars/Assets/Scripts/GUI/AttackButtonScript.cs index 315f5f9..365bd9d 100644 --- a/Crypto Wars/Assets/Scripts/GUI/AttackButtonScript.cs +++ b/Crypto Wars/Assets/Scripts/GUI/AttackButtonScript.cs @@ -15,7 +15,7 @@ public class AttackButtonScript : MonoBehaviour private bool DoubleClicked = false; - void Awake() + void Start() { Deactivate(); attackButton.GetComponent