Browse Source

新加入骷髅敌人逻辑

pull/5/head
软件204张景程 2 years ago
parent
commit
64f7af91dd
  1. 31
      ColorlessWorld-2024-4-2/Assets/GameDate/Enemy/SkeletonArcher.asset
  2. 8
      ColorlessWorld-2024-4-2/Assets/GameDate/Enemy/SkeletonArcher.asset.meta
  3. 31
      ColorlessWorld-2024-4-2/Assets/GameDate/Enemy/SkullGuardian.asset
  4. 8
      ColorlessWorld-2024-4-2/Assets/GameDate/Enemy/SkullGuardian.asset.meta
  5. 4
      ColorlessWorld-2024-4-2/Assets/Image/DefaultMap.mat
  6. 4
      ColorlessWorld-2024-4-2/Assets/Image/EnemyMap.mat
  7. 4
      ColorlessWorld-2024-4-2/Assets/Image/GlassMapmaterial.mat
  8. BIN
      ColorlessWorld-2024-4-2/Assets/Image/defMap.png
  9. 127
      ColorlessWorld-2024-4-2/Assets/Image/defMap.png.meta
  10. BIN
      ColorlessWorld-2024-4-2/Assets/Image/enemyMap 1.png
  11. 127
      ColorlessWorld-2024-4-2/Assets/Image/enemyMap 1.png.meta
  12. 77
      ColorlessWorld-2024-4-2/Assets/Image/head 1.prefab
  13. 7
      ColorlessWorld-2024-4-2/Assets/Image/head 1.prefab.meta
  14. BIN
      ColorlessWorld-2024-4-2/Assets/Image/playerMap.png
  15. 127
      ColorlessWorld-2024-4-2/Assets/Image/playerMap.png.meta
  16. 13712
      ColorlessWorld-2024-4-2/Assets/Scenes/SampleScene.unity
  17. 2
      ColorlessWorld-2024-4-2/Assets/Scripts/Card/TurnMaster.cs
  18. 384
      ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/EnemyManager.cs
  19. 118
      ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/EnemyNode.cs
  20. 216
      ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkeletonArcher.cs
  21. 11
      ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkeletonArcher.cs.meta
  22. 131
      ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkullGuardian.cs
  23. 11
      ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkullGuardian.cs.meta
  24. 10
      ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/Wolf.cs
  25. 73
      ColorlessWorld-2024-4-2/Assets/Scripts/GameManager.cs
  26. 2
      ColorlessWorld-2024-4-2/Assets/Scripts/Tool/AStar/AStarManager.cs
  27. 2
      ColorlessWorld-2024-4-2/Assets/Scripts/Tool/Interface/IEnemyObserver.cs
  28. 95
      ColorlessWorld-2024-4-2/Assets/Scripts/UI/EnemyPlanActionUI.cs
  29. BIN
      ColorlessWorld-2024-4-2/Library/ArtifactDB
  30. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/03/03dc67f3f01aeaa2a20ad842be0f8353
  31. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/0a/0abfecccd96c48e6bf73a7d3f979fa97
  32. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/16/16ba27a9c24625d7a9f1d7f7b2cdbd1f
  33. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/1b/1ba82f512e73db27e343339dec795d77
  34. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/1d/1d5dda049da04a6b33e435f29eb50786
  35. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/28/2839d6761156354eab7f5f18f23206dd
  36. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/2c/2c88030d0513c1d0c7023544cac02c72
  37. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/3a/3aa0e865f892a71ba75e29a48522f271
  38. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/3f/3f5700f851458ad250f3e2bd0c8017d7
  39. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/49/49ad8416a847c057ecb72a889048678f
  40. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/58/58acca0fe33bada65ee0f7ae7bd18f58
  41. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/69/69032e26ce1873e45980ecab08460aeb
  42. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/71/71d7c9edbac6a2ecd97298f40af99189
  43. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/7e/7edfba5c15d9baf0c0c9c68a3e61d8e8
  44. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/7f/7f350c8ad48cc3a2a5cb9fc449bee106
  45. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/84/84212b2af2c1dfaf428bcc85055e06bb
  46. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/90/90d3f703d2b149c9d352d854c24a4378
  47. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/91/91c352ec021553a631752c0176db683a
  48. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/9d/9dc6762719a2cff94a840866202bbdc5
  49. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/a4/a4873a93ec58beecb7bbae718a092db0
  50. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/bb/bb630fce9f3650efa7600aab56112f4d
  51. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/c3/c3c9af0fd5da806f8202366b20daa3b6
  52. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/c4/c4a7065396d8eef59e8f337b405f8896
  53. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/c6/c6bd67cb5dc1bf7fae88af77e457e30d
  54. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/d2/d2cfa10b6a3c81603521c361f765e34b
  55. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/d3/d3fdb33bd06ef57ca4c183de0e6453ca
  56. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/d4/d456a5e1fe7b90324b074d271f73df0a
  57. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/d5/d5df76a08e060b18565deb1b77e96f32
  58. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/d7/d776020d8fb4e44e6975f3a106d6c5d2
  59. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/e0/e03c9954aa88ee6228326f2e5815308f
  60. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/e3/e3e37f1869d818076d1acb12c5b26589
  61. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/f5/f50f4404f4a92c24c57f085e2a503ba7
  62. BIN
      ColorlessWorld-2024-4-2/Library/Artifacts/fa/fa55d08780065d8d54dcf3553c2f7194
  63. 2
      ColorlessWorld-2024-4-2/Library/Bee/1900b0aE-inputdata.json
  64. BIN
      ColorlessWorld-2024-4-2/Library/Bee/1900b0aE.dag
  65. 94
      ColorlessWorld-2024-4-2/Library/Bee/1900b0aE.dag.json
  66. BIN
      ColorlessWorld-2024-4-2/Library/Bee/1900b0aE.dag.payloads
  67. BIN
      ColorlessWorld-2024-4-2/Library/Bee/1900b0aE.dag_derived
  68. BIN
      ColorlessWorld-2024-4-2/Library/Bee/TundraBuildState.state
  69. BIN
      ColorlessWorld-2024-4-2/Library/Bee/TundraBuildState.state.map
  70. 2
      ColorlessWorld-2024-4-2/Library/Bee/artifacts/1900b0aE.dag/Assembly-CSharp.rsp
  71. 1454
      ColorlessWorld-2024-4-2/Library/Bee/backend1.traceevents
  72. 1379
      ColorlessWorld-2024-4-2/Library/Bee/backend2.traceevents
  73. 14
      ColorlessWorld-2024-4-2/Library/Bee/buildprogram0.traceevents
  74. 3020
      ColorlessWorld-2024-4-2/Library/Bee/fullprofile.json
  75. BIN
      ColorlessWorld-2024-4-2/Library/Bee/tundra.digestcache
  76. 14
      ColorlessWorld-2024-4-2/Library/Bee/tundra.log.json
  77. BIN
      ColorlessWorld-2024-4-2/Library/BurstCache/JIT/Hashes/a110ffe6b760e4b56cb86ae44bc7857d.bhc
  78. BIN
      ColorlessWorld-2024-4-2/Library/BurstCache/JIT/Hashes/f890d1fdde3a07f1cb7ddaf50227f1a0.bhc
  79. BIN
      ColorlessWorld-2024-4-2/Library/InspectorExpandedItems.asset
  80. BIN
      ColorlessWorld-2024-4-2/Library/SceneVisibilityState.asset
  81. BIN
      ColorlessWorld-2024-4-2/Library/Search/transactions.db
  82. BIN
      ColorlessWorld-2024-4-2/Library/ShaderCache/EditorEncounteredVariants
  83. BIN
      ColorlessWorld-2024-4-2/Library/SourceAssetDB
  84. 2
      ColorlessWorld-2024-4-2/Library/StateCache/SceneView/8c/8cd7c613bf844de3b80696e27a479d5e.json
  85. 6
      ColorlessWorld-2024-4-2/Library/UIElements/EditorWindows/UnityEditor.InspectorWindow.pref
  86. 2
      ColorlessWorld-2024-4-2/Library/ilpp.pid
  87. 5936
      ColorlessWorld-2024-4-2/Logs/AssetImportWorker0-prev.log
  88. 7837
      ColorlessWorld-2024-4-2/Logs/AssetImportWorker0.log
  89. 5786
      ColorlessWorld-2024-4-2/Logs/AssetImportWorker1-prev.log
  90. 7633
      ColorlessWorld-2024-4-2/Logs/AssetImportWorker1.log
  91. 1731
      ColorlessWorld-2024-4-2/Logs/AssetImportWorker2.log
  92. 1707
      ColorlessWorld-2024-4-2/Logs/AssetImportWorker3.log
  93. 3
      ColorlessWorld-2024-4-2/Logs/shadercompiler-UnityShaderCompiler.exe0.log
  94. 78
      ColorlessWorld-2024-4-2/UserSettings/Layouts/CurrentMaximizeLayout.dwlt
  95. 140
      ColorlessWorld-2024-4-2/UserSettings/Layouts/default-2022.dwlt
  96. BIN
      ColorlessWorld-2024-4-2/obj/Debug/Assembly-CSharp.csproj.AssemblyReference.cache

31
ColorlessWorld-2024-4-2/Assets/GameDate/Enemy/SkeletonArcher.asset

@ -0,0 +1,31 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
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: 20f70984b262f8d4382bf5262dddb83e, type: 3}
m_Name: SkeletonArcher
m_EditorClassIdentifier:
enemyName: skeletonArcher
enemyIcon: {fileID: 21300000, guid: 99d6cfcd8d628454989abc09534f0b64, type: 3}
stepRange: 2
stepRangeMultiplier: 1
speed: 2
maxMoveCoolDown: 0
currentMoveCoolDown: 0
shieldValue: 0
upShieldValue: 0
maxHP: 25
currentHP: 25
colourType: 0
maxSkillCoolDown: 3
currentSkillCoolDown: 3
damageMultiplier: 1
damage: 4
attackRange: 5

8
ColorlessWorld-2024-4-2/Assets/GameDate/Enemy/SkeletonArcher.asset.meta

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: cd41dee2989428446961e4cb663b53ff
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

31
ColorlessWorld-2024-4-2/Assets/GameDate/Enemy/SkullGuardian.asset

@ -0,0 +1,31 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
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: 20f70984b262f8d4382bf5262dddb83e, type: 3}
m_Name: SkullGuardian
m_EditorClassIdentifier:
enemyName: skullGuardian
enemyIcon: {fileID: 21300000, guid: bd8f3094e7ef01148bddd857e065ebc3, type: 3}
stepRange: 3
stepRangeMultiplier: 1
speed: 1
maxMoveCoolDown: 0
currentMoveCoolDown: 0
shieldValue: 0
upShieldValue: 7
maxHP: 27
currentHP: 27
colourType: 0
maxSkillCoolDown: 3
currentSkillCoolDown: 3
damageMultiplier: 1
damage: 5
attackRange: 1

8
ColorlessWorld-2024-4-2/Assets/GameDate/Enemy/SkullGuardian.asset.meta

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: f3b1b010998041142826272011c50414
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

4
ColorlessWorld-2024-4-2/Assets/Image/DefaultMap.mat

@ -27,7 +27,7 @@ Material:
serializedVersion: 3 serializedVersion: 3
m_TexEnvs: m_TexEnvs:
- _BaseMap: - _BaseMap:
m_Texture: {fileID: 2800000, guid: 42a7ffb8960ecfe468ad7898db2398da, type: 3} m_Texture: {fileID: 2800000, guid: 7dabc4a5de8b7f14c8af2d6c078e4470, type: 3}
m_Scale: {x: 1, y: 1} m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0} m_Offset: {x: 0, y: 0}
- _BumpMap: - _BumpMap:
@ -51,7 +51,7 @@ Material:
m_Scale: {x: 1, y: 1} m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0} m_Offset: {x: 0, y: 0}
- _MainTex: - _MainTex:
m_Texture: {fileID: 2800000, guid: 42a7ffb8960ecfe468ad7898db2398da, type: 3} m_Texture: {fileID: 2800000, guid: 7dabc4a5de8b7f14c8af2d6c078e4470, type: 3}
m_Scale: {x: 1, y: 1} m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0} m_Offset: {x: 0, y: 0}
- _MetallicGlossMap: - _MetallicGlossMap:

4
ColorlessWorld-2024-4-2/Assets/Image/EnemyMap.mat

@ -26,7 +26,7 @@ Material:
serializedVersion: 3 serializedVersion: 3
m_TexEnvs: m_TexEnvs:
- _BaseMap: - _BaseMap:
m_Texture: {fileID: 2800000, guid: 24a0694f2c9ecf6479b01911043d466f, type: 3} m_Texture: {fileID: 2800000, guid: ef8be5fd7b9a2b24d8ffed755e2605b4, type: 3}
m_Scale: {x: 1, y: 1} m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0} m_Offset: {x: 0, y: 0}
- _BumpMap: - _BumpMap:
@ -50,7 +50,7 @@ Material:
m_Scale: {x: 1, y: 1} m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0} m_Offset: {x: 0, y: 0}
- _MainTex: - _MainTex:
m_Texture: {fileID: 2800000, guid: 24a0694f2c9ecf6479b01911043d466f, type: 3} m_Texture: {fileID: 2800000, guid: ef8be5fd7b9a2b24d8ffed755e2605b4, type: 3}
m_Scale: {x: 1, y: 1} m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0} m_Offset: {x: 0, y: 0}
- _MetallicGlossMap: - _MetallicGlossMap:

4
ColorlessWorld-2024-4-2/Assets/Image/GlassMapmaterial.mat

@ -39,7 +39,7 @@ Material:
serializedVersion: 3 serializedVersion: 3
m_TexEnvs: m_TexEnvs:
- _BaseMap: - _BaseMap:
m_Texture: {fileID: 2800000, guid: 297864e103dc2e34fa3338ced1545c2c, type: 3} m_Texture: {fileID: 2800000, guid: 675fbaf6fc91ba94eb098a7bcac7dc3d, type: 3}
m_Scale: {x: 1, y: 1} m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0} m_Offset: {x: 0, y: 0}
- _BumpMap: - _BumpMap:
@ -63,7 +63,7 @@ Material:
m_Scale: {x: 1, y: 1} m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0} m_Offset: {x: 0, y: 0}
- _MainTex: - _MainTex:
m_Texture: {fileID: 2800000, guid: 297864e103dc2e34fa3338ced1545c2c, type: 3} m_Texture: {fileID: 2800000, guid: 675fbaf6fc91ba94eb098a7bcac7dc3d, type: 3}
m_Scale: {x: 1, y: 1} m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0} m_Offset: {x: 0, y: 0}
- _MetallicGlossMap: - _MetallicGlossMap:

BIN
ColorlessWorld-2024-4-2/Assets/Image/defMap.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

127
ColorlessWorld-2024-4-2/Assets/Image/defMap.png.meta

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

BIN
ColorlessWorld-2024-4-2/Assets/Image/enemyMap 1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

127
ColorlessWorld-2024-4-2/Assets/Image/enemyMap 1.png.meta

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

77
ColorlessWorld-2024-4-2/Assets/Image/head 1.prefab

@ -0,0 +1,77 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &7429868863709343630
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3455870911667358594}
- component: {fileID: 4143743717990911317}
- component: {fileID: 9056489289630293226}
m_Layer: 5
m_Name: head 1
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &3455870911667358594
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7429868863709343630}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 176, y: 89}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4143743717990911317
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7429868863709343630}
m_CullTransparentMesh: 1
--- !u!114 &9056489289630293226
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7429868863709343630}
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: 0
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 0
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 60f21dd9d90e94f4c8692156423646f4, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1

7
ColorlessWorld-2024-4-2/Assets/Image/head 1.prefab.meta

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

BIN
ColorlessWorld-2024-4-2/Assets/Image/playerMap.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

127
ColorlessWorld-2024-4-2/Assets/Image/playerMap.png.meta

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

13712
ColorlessWorld-2024-4-2/Assets/Scenes/SampleScene.unity

File diff suppressed because it is too large

2
ColorlessWorld-2024-4-2/Assets/Scripts/Card/TurnMaster.cs

@ -73,7 +73,7 @@ public class TurnMaster : Singleton<TurnMaster>
//StartCoroutine(EnemyTurn()); //StartCoroutine(EnemyTurn());
//敌人动作如移动,涂色 //敌人动作如移动,涂色
EnemyManager.Instance.EnemyMove_Observer(); EnemyManager.Instance.EnemyTurn_Observer();
EnemyManager.Instance.EnemyColour_Observer(); EnemyManager.Instance.EnemyColour_Observer();
EnemyManager.Instance.enemyTurnSettle(0); EnemyManager.Instance.enemyTurnSettle(0);

384
ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/EnemyManager.cs

@ -7,8 +7,8 @@ public class EnemyManager : Singleton<EnemyManager>
[SerializeField] [SerializeField]
public List<IEnemyObserver> enemyObservers = new List<IEnemyObserver>(); public List<IEnemyObserver> enemyObservers = new List<IEnemyObserver>();
[Header ("怪物攻击范围预览影响池")] // [Header ("怪物攻击范围预览影响池")]
public List<MapUnity> influencePreviewPool = new List<MapUnity>(); // public List<MapUnity> influencePreviewPool = new List<MapUnity>();
private void Start() private void Start()
{ {
@ -29,11 +29,11 @@ public class EnemyManager : Singleton<EnemyManager>
observer.EnemyColour(); observer.EnemyColour();
} }
} }
public void EnemyMove_Observer() public void EnemyTurn_Observer()
{ {
foreach (var observer in enemyObservers) foreach (var observer in enemyObservers)
{ {
observer.EnemyMove(); observer.EnemyTurn();
observer.GetEnemyNode().bleedSettle(); observer.GetEnemyNode().bleedSettle();
} }
} }
@ -61,9 +61,10 @@ public class EnemyManager : Singleton<EnemyManager>
} }
} }
public void AttackRangePreviewInfluencedNode(MapUnity enemyNode, int step)//可移动格子预览 public void AttackRangePreviewInfluencedNode(MapUnity enemyNode, int step,List<MapUnity> influencePreviewPool)//可移动格子预览
{ {
influencePreviewPool.Clear();
influencePreviewPool .Clear();
//GameManager.Instance.playerOn.InfluencePool = GameManager.Instance.playerOn.unitPool; //GameManager.Instance.playerOn.InfluencePool = GameManager.Instance.playerOn.unitPool;
MapUnity playerNode = enemyNode; MapUnity playerNode = enemyNode;
MapUnity currentNode = enemyNode; MapUnity currentNode = enemyNode;
@ -433,5 +434,376 @@ public class EnemyManager : Singleton<EnemyManager>
influencePreviewPool[i].influenced = true; influencePreviewPool[i].influenced = true;
influencePreviewPool[i].choossedMark.GetComponent<Renderer>().material = influencePreviewPool[i].red; influencePreviewPool[i].choossedMark.GetComponent<Renderer>().material = influencePreviewPool[i].red;
} }
}
public void AttackRangeInfluencedNode(MapUnity enemyNode, int step, List<MapUnity> influencePreviewPool)//计算攻击范围
{
influencePreviewPool.Clear();
//GameManager.Instance.playerOn.InfluencePool = GameManager.Instance.playerOn.unitPool;
MapUnity playerNode = enemyNode;
MapUnity currentNode = enemyNode;
MapUnity xRememberNode = enemyNode;
//Vector2 currentPoint = new Vector2(currentNode.locationX, currentNode.locationY);
//Vector2 surchPoint = new Vector2(currentNode.locationX, currentNode.locationY-step);
//迭代六次-逆时针
//向左
for (int j = 0; j < step; j++)
{
// surchPoint.y = currentNode.locationY+j+1;
// surchPoint.x = currentNode.locationX;
if (j != 0)
{
if (xRememberNode.unitPool[0] != null)
{
xRememberNode = xRememberNode.unitPool[0];//延迟一步
}
else break;
}
currentNode = xRememberNode;
for (int k = 0; k < step - j; k++)
{
if (currentNode.unitPool[5] != null)
{
influencePreviewPool.Add(currentNode.unitPool[5]);
currentNode = currentNode.unitPool[5];
}
else break;
}
}
//向左下
xRememberNode = playerNode;//记忆标量归位
for (int j = 0; j < step; j++)
{
// surchPoint.y = currentNode.locationY+j+1;
// surchPoint.x = currentNode.locationX;
if (j != 0)
{
if (xRememberNode.unitPool[5] != null)
{
xRememberNode = xRememberNode.unitPool[5];//延迟一步
}
else break;
}
currentNode = xRememberNode;
for (int k = 0; k < step - j; k++)
{
if (currentNode.unitPool[4] != null)
{
influencePreviewPool.Add(currentNode.unitPool[4]);
currentNode = currentNode.unitPool[4];
}
else break;
}
}
//向右
xRememberNode = playerNode;//记忆标量归位
for (int j = 0; j < step; j++)
{
// surchPoint.y = currentNode.locationY+j+1;
// surchPoint.x = currentNode.locationX;
if (j != 0)
{
if (xRememberNode.unitPool[4] != null)
{
xRememberNode = xRememberNode.unitPool[4];//延迟一步
}
else break;
}
currentNode = xRememberNode;
for (int k = 0; k < step - j; k++)
{
if (currentNode.unitPool[3] != null)
{
influencePreviewPool.Add(currentNode.unitPool[3]);
currentNode = currentNode.unitPool[3];
}
else break;
}
}
//向右上
xRememberNode = playerNode;//记忆标量归位
for (int j = 0; j < step; j++)
{
// surchPoint.y = currentNode.locationY+j+1;
// surchPoint.x = currentNode.locationX;
if (j != 0)
{
if (xRememberNode.unitPool[3] != null)
{
xRememberNode = xRememberNode.unitPool[3];//延迟一步
}
else break;
}
currentNode = xRememberNode;
for (int k = 0; k < step - j; k++)
{
if (currentNode.unitPool[2] != null)
{
influencePreviewPool.Add(currentNode.unitPool[2]);
currentNode = currentNode.unitPool[2];
}
else break;
}
}
//向上
xRememberNode = playerNode;//记忆标量归位
for (int j = 0; j < step; j++)
{
// surchPoint.y = currentNode.locationY+j+1;
// surchPoint.x = currentNode.locationX;
if (j != 0)
{
if (xRememberNode.unitPool[2] != null)
{
xRememberNode = xRememberNode.unitPool[2];//延迟一步
}
else break;
}
currentNode = xRememberNode;
for (int k = 0; k < step - j; k++)
{
if (currentNode.unitPool[1] != null)
{
influencePreviewPool.Add(currentNode.unitPool[1]);
currentNode = currentNode.unitPool[1];
}
else break;
}
}
//向左上
xRememberNode = playerNode;//记忆标量归位
for (int j = 0; j < step; j++)
{
// surchPoint.y = currentNode.locationY+j+1;
// surchPoint.x = currentNode.locationX;
if (j != 0)
{
if (xRememberNode.unitPool[1] != null)
{
xRememberNode = xRememberNode.unitPool[1];//延迟一步
}
else break;
}
currentNode = xRememberNode;
for (int k = 0; k < step - j; k++)
{
if (currentNode.unitPool[0] != null)
{
influencePreviewPool.Add(currentNode.unitPool[0]);
currentNode = currentNode.unitPool[0];
}
else break;
}
}
//迭代六次-顺时针
//向左
xRememberNode = playerNode;//记忆标量归位
for (int j = 0; j < step; j++)
{
// surchPoint.y = currentNode.locationY+j+1;
// surchPoint.x = currentNode.locationX;
if (j != 0)
{
if (xRememberNode.unitPool[5] != null)
{
xRememberNode = xRememberNode.unitPool[5];//延迟一步
}
else break;
}
currentNode = xRememberNode;
for (int k = 0; k < step - j; k++)
{
if (currentNode.unitPool[0] != null)
{
if (currentNode.influenced == false)
{
influencePreviewPool.Add(currentNode.unitPool[0]);
currentNode = currentNode.unitPool[0];
}
}
else break;
}
}
//向左下
xRememberNode = playerNode;//记忆标量归位
for (int j = 0; j < step; j++)
{
// surchPoint.y = currentNode.locationY+j+1;
// surchPoint.x = currentNode.locationX;
if (j != 0)
{
if (xRememberNode.unitPool[4] != null)
{
xRememberNode = xRememberNode.unitPool[4];//延迟一步
}
else break;
}
currentNode = xRememberNode;
for (int k = 0; k < step - j; k++)
{
if (currentNode.unitPool[5] != null)
{
if (currentNode.influenced == false)
{
influencePreviewPool.Add(currentNode.unitPool[5]);
currentNode = currentNode.unitPool[5];
}
}
else break;
}
}
//向右
xRememberNode = playerNode;//记忆标量归位
for (int j = 0; j < step; j++)
{
// surchPoint.y = currentNode.locationY+j+1;
// surchPoint.x = currentNode.locationX;
if (j != 0)
{
if (xRememberNode.unitPool[3] != null)
{
xRememberNode = xRememberNode.unitPool[3];//延迟一步
}
else break;
}
currentNode = xRememberNode;
for (int k = 0; k < step - j; k++)
{
if (currentNode.unitPool[4] != null)
{
if (currentNode.influenced == false)
{
influencePreviewPool.Add(currentNode.unitPool[4]);
currentNode = currentNode.unitPool[4];
}
}
else break;
}
}
//向右上
xRememberNode = playerNode;//记忆标量归位
for (int j = 0; j < step; j++)
{
// surchPoint.y = currentNode.locationY+j+1;
// surchPoint.x = currentNode.locationX;
if (j != 0)
{
if (xRememberNode.unitPool[2] != null)
{
xRememberNode = xRememberNode.unitPool[2];//延迟一步
}
else break;
}
currentNode = xRememberNode;
for (int k = 0; k < step - j; k++)
{
if (currentNode.unitPool[3] != null)
{
if (currentNode.influenced == false)
{
influencePreviewPool.Add(currentNode.unitPool[3]);
currentNode = currentNode.unitPool[3];
}
}
else break;
}
}
//向上
xRememberNode = playerNode;//记忆标量归位
for (int j = 0; j < step; j++)
{
// surchPoint.y = currentNode.locationY+j+1;
// surchPoint.x = currentNode.locationX;
if (j != 0)
{
if (xRememberNode.unitPool[1] != null)
{
xRememberNode = xRememberNode.unitPool[1];//延迟一步
}
else break;
}
currentNode = xRememberNode;
for (int k = 0; k < step - j; k++)
{
if (currentNode.unitPool[2] != null)
{
if (currentNode.influenced == false)
{
influencePreviewPool.Add(currentNode.unitPool[2]);
currentNode = currentNode.unitPool[2];
}
}
else break;
}
}
//向左上
xRememberNode = playerNode;//记忆标量归位
for (int j = 0; j < step; j++)
{
// surchPoint.y = currentNode.locationY+j+1;
// surchPoint.x = currentNode.locationX;
if (j != 0)
{
if (xRememberNode.unitPool[0] != null)
{
xRememberNode = xRememberNode.unitPool[0];//延迟一步
}
else break;
}
currentNode = xRememberNode;
for (int k = 0; k < step - j; k++)
{
if (currentNode.unitPool[1] != null)
{
if (currentNode.influenced == false)
{
influencePreviewPool.Add(currentNode.unitPool[1]);
currentNode = currentNode.unitPool[1];
}
}
else break;
}
}
} }
} }

118
ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/EnemyNode.cs

@ -19,7 +19,10 @@ public class EnemyNode : MonoBehaviour,IEnemyObserver
front, front,
stay, stay,
back back
} }
[Header("Ѱ·¶Î§Ô¤ÀÀ³Ø")]
public List<MapUnity> rangePool = new List<MapUnity>();//·¶Î§Ô¤ÀÀ
[Header("敌人类型")] [Header("敌人类型")]
public EnemyType enemyType; public EnemyType enemyType;
public EnemyScript enemyScript; public EnemyScript enemyScript;
@ -38,7 +41,9 @@ public class EnemyNode : MonoBehaviour,IEnemyObserver
{ {
none,//标识是不能进行自律逻辑的单位,如可攻击的地块 none,//标识是不能进行自律逻辑的单位,如可攻击的地块
wolf, wolf,
bird bird,
skullGuardian,
skeletonArcher
} }
[Header("意图行动")] [Header("意图行动")]
public bool canMove; //可以移动 public bool canMove; //可以移动
@ -88,7 +93,7 @@ public class EnemyNode : MonoBehaviour,IEnemyObserver
Debug .Log ("敌人生成在("+positionX +","+positionY +")"); Debug .Log ("敌人生成在("+positionX +","+positionY +")");
} }
public void EnemyMove() public void EnemyTurn()
{ {
switch (enemyScript) switch (enemyScript)
{ {
@ -102,6 +107,14 @@ public class EnemyNode : MonoBehaviour,IEnemyObserver
Bird bird = GetComponent<Bird>(); Bird bird = GetComponent<Bird>();
bird.BirdTurn(); bird.BirdTurn();
break; break;
case EnemyScript.skullGuardian:
SkullGuardian skullGuardian = GetComponent<SkullGuardian>();
skullGuardian.SkullGuardianTurn();
break;
case EnemyScript.skeletonArcher:
SkeletonArcher skeletonArcher = GetComponent<SkeletonArcher>();
skeletonArcher.skeletonArcherTurn();
break;
} }
} }
public void SettlementSkill() public void SettlementSkill()
@ -126,13 +139,65 @@ public class EnemyNode : MonoBehaviour,IEnemyObserver
} }
public void AppearAimLine() public void AppearAimLine()
{ {
if(enemyType ==EnemyType.enemy&&canLineAppre ) MapUnity currentMapUnity = GameManager.Instance.X[positionX].Y[positionY];
EnemyManager.Instance.AttackRangeInfluencedNode(currentMapUnity, EnemyState.attackRange + EnemyState.stepRange,rangePool);
switch (planAction)
{ {
lineAim.SetActive(true); case EnemyNode.PlanAction.attack:
lineAim.GetComponent<EnemyAimLine>().LateDisappear(1); if (rangePool.Contains(GameManager.Instance.playerOn))
canLineAppre = false; {
if (enemyType == EnemyType.enemy && canLineAppre)
{
lineAim.SetActive(true);
lineAim.GetComponent<EnemyAimLine>().LateDisappear(1);
canLineAppre = false;
}
}
break;
case EnemyNode.PlanAction.dashAttack:
if (rangePool.Contains(GameManager.Instance.playerOn))
{
if (enemyType == EnemyType.enemy && canLineAppre)
{
lineAim.SetActive(true);
lineAim.GetComponent<EnemyAimLine>().LateDisappear(1);
canLineAppre = false;
}
}
break;
case EnemyNode.PlanAction.shoot:
if (rangePool.Contains(GameManager.Instance.playerOn))
{
if (enemyType == EnemyType.enemy && canLineAppre)
{
lineAim.SetActive(true);
lineAim.GetComponent<EnemyAimLine>().LateDisappear(1);
canLineAppre = false;
}
}
break;
case EnemyNode.PlanAction.aoe:
if (enemyType == EnemyType.enemy && canLineAppre)
{
if (pasth.Count <= EnemyState.attackRange)
{
lineAim.GetComponent<EnemyAimLine>().aimGamgObject = GameManager.Instance.player.gameObject;
}
else
{
lineAim.GetComponent<EnemyAimLine>().aimGamgObject = pasth[EnemyState.attackRange].gameObject;
}
lineAim.SetActive(true);
lineAim.GetComponent<EnemyAimLine>().LateDisappear(1);
canLineAppre = false;
}
break;
} }
} }
//移动函数 //移动函数
@ -147,7 +212,7 @@ public class EnemyNode : MonoBehaviour,IEnemyObserver
//currentnode移动 //currentnode移动
if(pasth !=null ) if(pasth !=null )
{ {
if (pasth.Count > step + 2) if (pasth.Count > step + 1)
{ {
currentNode.enemyNode = null; currentNode.enemyNode = null;
currentNode.blocked = false; currentNode.blocked = false;
@ -157,15 +222,15 @@ public class EnemyNode : MonoBehaviour,IEnemyObserver
currentNode.enemyNode = this; currentNode.enemyNode = this;
this.transform.position = pasth[step].transform.position; this.transform.position = pasth[step].transform.position;
} }
else if (pasth.Count > 2) else if (pasth.Count > 1)
{ {
currentNode.enemyNode = null; currentNode.enemyNode = null;
// currentNode.blocked = false; // currentNode.blocked = false;
currentNode = pasth[pasth .Count -2]; currentNode = pasth[pasth .Count -1];
positionX = currentNode.locationX; positionX = currentNode.locationX;
positionY = currentNode.locationY; positionY = currentNode.locationY;
currentNode.enemyNode = this; currentNode.enemyNode = this;
this.transform.position = pasth[pasth.Count - 2].transform.position; this.transform.position = pasth[pasth.Count - 1].transform.position;
} }
else else
{ {
@ -179,30 +244,23 @@ public class EnemyNode : MonoBehaviour,IEnemyObserver
//currentnode移动 //currentnode移动
if (oppositePasth != null) if (oppositePasth != null)
{ {
if (oppositePasth.Count > step ) for(int i =0;i<oppositePasth .Count;i++)
{ {
currentNode.enemyNode = null; currentNode.enemyNode = null;
currentNode.blocked = false; currentNode.blocked = false;
currentNode = oppositePasth[step]; currentNode = oppositePasth[i];
positionX = currentNode.locationX; positionX = currentNode.locationX;
positionY = currentNode.locationY; positionY = currentNode.locationY;
currentNode.enemyNode = this; currentNode.enemyNode = this;
this.transform.position = oppositePasth[step].transform.position; this.transform.position = oppositePasth[i].transform.position;
}
else if (oppositePasth.Count > 1) FindPath();
{ if (pasth.Count == EnemyState .attackRange)
currentNode.enemyNode = null; {
// currentNode.blocked = false; moveType = EnemyNode.MoveType.stay;
currentNode = oppositePasth[oppositePasth.Count - 1]; return;
positionX = currentNode.locationX; }
positionY = currentNode.locationY; }
currentNode.enemyNode = this;
this.transform.position = oppositePasth[oppositePasth.Count - 1].transform.position;
}
else
{
//²»Òƶ¯
}
} }
} }

216
ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkeletonArcher.cs

@ -0,0 +1,216 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class SkeletonArcher : MonoBehaviour
{
EnemyNode enemyNode;
public int stayRange = 5;//保持一定距离的范围
[Header("瞄准射线图层剔除")]
public LayerMask layerMask;
[Header("计数标量")]
public float time;
float lastTime = 0;
private void Start()
{
enemyNode = GetComponent<EnemyNode>();
}
private void Update()
{
//时时寻路
if (GameManager.Instance.complete == true && TurnMaster.Instance.turn == TurnMaster.Turn.playerTurn)
{
if (lastTime > 0)
{
lastTime -= Time.deltaTime;
}
else
{
enemyNode.FindPath();
if (enemyNode.pasth.Count > stayRange)
{
enemyNode.moveType = EnemyNode.MoveType.front;
}
else if (enemyNode.pasth.Count == stayRange)
{
enemyNode.moveType = EnemyNode.MoveType.stay;
}
else
{
//反向寻路
MapUnity currentNode = enemyNode.pasth[0];
enemyNode.oppositePasth.Clear();
enemyNode.oppositePasth = AStarManager.Instance.FindOppositePath(currentNode, GameManager.Instance.playerOn, enemyNode.EnemyState.stepRange);
enemyNode.moveType = EnemyNode.MoveType.back;
}
if (enemyNode.moveType == EnemyNode.MoveType.stay)
{
enemyNode.canMove = false;
}
else
{
enemyNode.canMove = true;
}
//瞄准
switch (enemyNode.planAction)
{
case EnemyNode.PlanAction.shoot:
ArcherAim();
break;
case EnemyNode.PlanAction.aoe:
if (enemyNode.pasth.Count <= enemyNode.EnemyState.attackRange)
{
enemyNode.lineAim.GetComponent<EnemyAimLine>().aimGamgObject = GameManager.Instance.player .gameObject;
}
else
{
enemyNode.lineAim.GetComponent<EnemyAimLine>().aimGamgObject = enemyNode.pasth[enemyNode.EnemyState.attackRange].gameObject;
}
break;
}
//重置时间标量
lastTime = time;
}
}
}
public void skeletonArcherTurn()
{
// enemyNode.FindPath();
//放技能
if (enemyNode .EnemyState .currentSkillCoolDown >0)
{
Vector3 dir = GameManager.Instance.player.transform.position - this.transform.position;
Ray ray = new Ray(this.transform.position, dir);
if (Physics.Raycast(ray, out RaycastHit raycastHit, 500, layerMask.value))
{
if (raycastHit.collider.tag == "Player" && enemyNode.pasth.Count+1 <= enemyNode.EnemyState.attackRange)
{
GameManager.Instance.playerState.currentHP -= (float)(enemyNode.EnemyState.damage * enemyNode.EnemyState.damageMultiplier);
}
}
Debug.Log("远程攻击");
}
else
{
if (enemyNode.pasth.Count <= enemyNode.EnemyState.attackRange)
{
ArcherColour(GameManager.Instance.playerOn);
}
else
{
ArcherColour(enemyNode.pasth[enemyNode.EnemyState.attackRange]);
}
enemyNode.EnemyState.currentSkillCoolDown = enemyNode.EnemyState.maxSkillCoolDown;
Debug.Log("剑雨");
}
//移动
ArcherMove();
//下回合意图,先判断行走
enemyNode.FindPath();//因为移动过了所以先重新寻路一下
ArcherAim();//因为移动过了所以重新瞄准一下
enemyNode.SettlementSkill();
if (enemyNode.EnemyState.currentMoveCoolDown > 0)
{
enemyNode.canMove = false;
}
else
{
if (enemyNode.pasth.Count == stayRange)
{
enemyNode.canMove = false;
}
else
{
enemyNode.canMove = true;
}
}
//判断下回合放啥技能
if (enemyNode.EnemyState.currentSkillCoolDown<=0)
{
enemyNode.planAction = EnemyNode.PlanAction.aoe;
enemyNode.canLineAppre = true;
}
else
{
enemyNode.planAction = EnemyNode.PlanAction.shoot;
enemyNode.canLineAppre = true;
}
}
public void ArcherMove()
{
if (enemyNode.pasth.Count > 2)
{
if (enemyNode.canMove)
{
if (enemyNode.moveType == EnemyNode.MoveType.front)
{
enemyNode.Move(enemyNode.pasth[0], enemyNode.EnemyState.stepRange);
}
else if (enemyNode.moveType == EnemyNode.MoveType.stay)
{
//不动
}
else
{
enemyNode.MoveOpposite(enemyNode.oppositePasth[0], enemyNode.EnemyState.stepRange);
}
}
}
}
public void ArcherColour(MapUnity currentNode)
{
List<MapUnity> toColourPool = new List<MapUnity>();
if (currentNode.blocked == false)
toColourPool.Add(currentNode);
for (int i = 0; i < currentNode.unitPool.Count; i++)
{
if (currentNode.unitPool[i] != null && currentNode.unitPool[i].blocked == false)
{
toColourPool.Add(currentNode.unitPool[i]);
}
}
for (int c = 0; c < toColourPool.Count; c++)
{
if (toColourPool.Count > 0)
{
toColourPool[c].whoColour = MapUnity.WhoColour.enemyColour;
if(toColourPool[c].playerOn)
{
GameManager.Instance.playerState.currentHP -= (float)(enemyNode.EnemyState.damage * enemyNode.EnemyState.damageMultiplier);
}
}
}
}
public void ArcherAim()
{
Vector3 dir = GameManager.Instance.player.transform.position - this.transform.position;
Ray ray = new Ray(this.transform.position, dir);
if (Physics.Raycast(ray, out RaycastHit raycastHit, 500, layerMask.value))
{
enemyNode.lineAim.GetComponent<EnemyAimLine>().aimGamgObject = raycastHit.collider.gameObject;
}
}
}

11
ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkeletonArcher.cs.meta

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

131
ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkullGuardian.cs

@ -0,0 +1,131 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class SkullGuardian : MonoBehaviour
{
EnemyNode enemyNode;
[Header("计数标量")]
public float time;
float lastTime = 0;
private void Start()
{
enemyNode = GetComponent<EnemyNode>();
}
private void Update()
{
//时时寻路
if (GameManager.Instance.complete == true && TurnMaster.Instance.turn == TurnMaster.Turn.playerTurn)
{
if (lastTime > 0)
{
lastTime -= Time.deltaTime;
}
else
{
enemyNode.FindPath();
//重置时间标量
lastTime = time;
}
}
}
public void SkullGuardianTurn()
{
enemyNode.FindPath();
//回合动作
switch (enemyNode.planAction)
{
case EnemyNode.PlanAction.attack:
//攻击
MapUnity currentMapUnity = GameManager.Instance.X[enemyNode.positionX].Y[enemyNode.positionY];
if (enemyNode.canMove)
{
if(enemyNode.pasth.Count<= enemyNode.EnemyState.attackRange + enemyNode.EnemyState.stepRange* enemyNode.EnemyState.stepRangeMultiplier)
{
GameManager.Instance.playerState.currentHP -= (float)(enemyNode.EnemyState.damage * enemyNode.EnemyState.damageMultiplier);
}
}
else
{
if (enemyNode.pasth.Count <= enemyNode.EnemyState.attackRange)
{
GameManager.Instance.playerState.currentHP -= (float)(enemyNode.EnemyState.damage * enemyNode.EnemyState.damageMultiplier);
}
}
Debug.Log("攻击");
break;
case EnemyNode.PlanAction.sheield:
enemyNode.EnemyState.shieldValue += enemyNode.EnemyState.upShieldValue;
enemyNode.EnemyState.currentSkillCoolDown = enemyNode.EnemyState.maxSkillCoolDown;
break;
}
SkullGuardianMove();
//下回合意图
enemyNode.SettlementSkill();
NextTurnIntention();
}
public void SkullGuardianMove()
{
if (enemyNode.pasth.Count > 2&& enemyNode.canMove)
{
enemyNode.Move(enemyNode.pasth[0], enemyNode.EnemyState.stepRange);
}
}
public void NextTurnIntention()
{
if (enemyNode.pasth.Count <= 1)
{
enemyNode.canMove = false;
}
else
{
enemyNode.canMove = true;
}
if(enemyNode .EnemyState .currentSkillCoolDown <=0)
{
enemyNode.planAction = EnemyNode.PlanAction.sheield;
}
else
{
enemyNode.planAction = EnemyNode.PlanAction.attack;
enemyNode.canLineAppre = true;
}
}
public void WolfColour()
{
MapUnity currentNode = GameManager.Instance.X[enemyNode.positionX].Y[enemyNode.positionY];
List<MapUnity> toColourPool = new List<MapUnity>();
for (int i = 0; i < currentNode.unitPool.Count; i++)
{
if (currentNode.unitPool[i] != null && currentNode.unitPool[i].blocked == false)
{
toColourPool.Add(currentNode.unitPool[i]);
}
}
for (int c = 0; c < 3; c++)
{
if (toColourPool.Count > 0)
{
int r = Random.Range(0, toColourPool.Count);
toColourPool[r].whoColour = MapUnity.WhoColour.enemyColour;
toColourPool.RemoveAt(r);
}
}
}
}

11
ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkullGuardian.cs.meta

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

10
ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/Wolf.cs

@ -49,13 +49,13 @@ public class Wolf : MonoBehaviour
MapUnity currentMapUnity = GameManager.Instance.X[enemyNode.positionX].Y[enemyNode.positionY]; MapUnity currentMapUnity = GameManager.Instance.X[enemyNode.positionX].Y[enemyNode.positionY];
if(enemyNode .canMove ) if(enemyNode .canMove )
{ {
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange + enemyNode.EnemyState.stepRange); EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange + enemyNode.EnemyState.stepRange, enemyNode.rangePool);
} }
else else
{ {
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange ); EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange , enemyNode.rangePool);
} }
if (EnemyManager.Instance.influencePreviewPool.Contains(GameManager.Instance.playerOn)) if (enemyNode.rangePool.Contains(GameManager.Instance.playerOn))
{ {
GameManager.Instance.playerState.currentHP -= (float)(enemyNode.EnemyState.damage * enemyNode.EnemyState.damageMultiplier); GameManager.Instance.playerState.currentHP -= (float)(enemyNode.EnemyState.damage * enemyNode.EnemyState.damageMultiplier);
} }
@ -65,8 +65,8 @@ public class Wolf : MonoBehaviour
case EnemyNode.PlanAction.dashAttack: case EnemyNode.PlanAction.dashAttack:
//³å·æ //³å·æ
MapUnity current = GameManager.Instance.X[enemyNode.positionX].Y[enemyNode.positionY]; MapUnity current = GameManager.Instance.X[enemyNode.positionX].Y[enemyNode.positionY];
EnemyManager.Instance.AttackRangePreviewInfluencedNode(current, enemyNode.EnemyState.attackRange + dashRange); EnemyManager.Instance.AttackRangePreviewInfluencedNode(current, enemyNode.EnemyState.attackRange + dashRange, enemyNode.rangePool);
if (EnemyManager.Instance.influencePreviewPool.Contains(GameManager.Instance.playerOn)) if (enemyNode.rangePool.Contains(GameManager.Instance.playerOn))
{ {
GameManager.Instance.playerState.currentHP -= (float)(enemyNode.EnemyState.damage * enemyNode.EnemyState.damageMultiplier*2); GameManager.Instance.playerState.currentHP -= (float)(enemyNode.EnemyState.damage * enemyNode.EnemyState.damageMultiplier*2);
} }

73
ColorlessWorld-2024-4-2/Assets/Scripts/GameManager.cs

@ -28,7 +28,9 @@ public class GameManager : Singleton<GameManager>
public Image HpBar; public Image HpBar;
[Header("场地颜色个数UI")] [Header("场地颜色个数UI")]
public int boundary;//¿ª¾Ö³¡µØ·Ö½ç public int playerBoundary;//¿ª¾Ö³¡µØ·Ö½ç
public int enemyBoundary;//³¡µØ·Ö½ç
public Text playerColourCountText; public Text playerColourCountText;
public Text enemyColourCountText; public Text enemyColourCountText;
public Image playerColourCountBar; public Image playerColourCountBar;
@ -104,48 +106,54 @@ public class GameManager : Singleton<GameManager>
//开局场地涂色 //开局场地涂色
public void StartMapColour() public void StartMapColour()
{ {
if(MapManager .Instance .column %2 ==0) for (int i = 0; i < X.Count; i++)
{ {
for (int i = 0; i < X.Count; i++) for (int j = 0; j < X[i].Y.Count; j++)
{ {
for (int j = 0; j < X[i].Y.Count; j++) if (j <= playerBoundary)
{ {
if (j <= boundary) X[i].Y[j].whoColour = MapUnity.WhoColour.playerColour;
{ }
X[i].Y[j].whoColour = MapUnity.WhoColour.playerColour; else if (j == enemyBoundary)
} {
else if(i % 2 != 0)
{ {
X[i].Y[j].whoColour = MapUnity.WhoColour.enemyColour; X[i].Y[j].whoColour = MapUnity.WhoColour.enemyColour;
} }
} }
} else if(j > enemyBoundary)
}
else
{
for (int i = 0; i < X.Count; i++)
{
for (int j = 0; j < X[i].Y.Count; j++)
{ {
if (j < boundary) X[i].Y[j].whoColour = MapUnity.WhoColour.enemyColour;
{
X[i].Y[j].whoColour = MapUnity.WhoColour.playerColour;
}
else if(j==boundary )
{
if(i%2==0)
{
X[i].Y[j].whoColour = MapUnity.WhoColour.playerColour;
}
}
else
{
X[i].Y[j].whoColour = MapUnity.WhoColour.enemyColour;
}
} }
} }
} }
/* else
{
for (int i = 0; i < X.Count; i++)
{
for (int j = 0; j < X[i].Y.Count; j++)
{
if (j < boundary)
{
X[i].Y[j].whoColour = MapUnity.WhoColour.playerColour;
}
else if(j==boundary )
{
if(i%2==0)
{
X[i].Y[j].whoColour = MapUnity.WhoColour.playerColour;
}
}
else
{
X[i].Y[j].whoColour = MapUnity.WhoColour.enemyColour;
}
}
}
}*/
} }
@ -153,6 +161,7 @@ public class GameManager : Singleton<GameManager>
public void CompleteGenerate() public void CompleteGenerate()
{ {
complete = true; complete = true;
TurnMaster.Instance.turn = TurnMaster.Turn.playerTurnBegin;
} }
} }

2
ColorlessWorld-2024-4-2/Assets/Scripts/Tool/AStar/AStarManager.cs

@ -62,7 +62,7 @@ public class AStarManager : Singleton<AStarManager>
{ {
//找到路径,回溯路径 //找到路径,回溯路径
List<MapUnity> path = new List<MapUnity>(); List<MapUnity> path = new List<MapUnity>();
path.Add(endNode); //path.Add(endNode);
while (endNode .aStarNode .fatherNode !=null ) while (endNode .aStarNode .fatherNode !=null )
{ {
path.Add(endNode.aStarNode.fatherNode); path.Add(endNode.aStarNode.fatherNode);

2
ColorlessWorld-2024-4-2/Assets/Scripts/Tool/Interface/IEnemyObserver.cs

@ -3,7 +3,7 @@ public interface IEnemyObserver
{ {
void GetEnemyPosition(); void GetEnemyPosition();
void EnemyMove(); void EnemyTurn();
void EnemyColour(); void EnemyColour();

95
ColorlessWorld-2024-4-2/Assets/Scripts/UI/EnemyPlanActionUI.cs

@ -12,22 +12,13 @@ public class EnemyPlanActionUI : MonoBehaviour
public Text stateText; public Text stateText;
public Text attackDamageText; public Text attackDamageText;
private void OnMouseOver() private void OnMouseEnter()
{ {
if (TurnMaster.Instance.turn == TurnMaster.Turn.playerTurn) if (TurnMaster.Instance.turn == TurnMaster.Turn.playerTurn)
{ {
planPanle.SetActive(true);
planPanle.transform.position = Mouse.current.position.value;
planPanle.SetActive(true);
MapUnity currentMapUnity = GameManager.Instance.X[enemyNode.positionX].Y[enemyNode.positionY]; MapUnity currentMapUnity = GameManager.Instance.X[enemyNode.positionX].Y[enemyNode.positionY];
if (EnemyManager.Instance.influencePreviewPool.Contains(GameManager.Instance.playerOn))
{
enemyNode.lineAim.SetActive(true);
enemyNode.lineAim.GetComponent<EnemyAimLine>().Appear();
}
//回合动作 //回合动作
switch (enemyNode.planAction) switch (enemyNode.planAction)
@ -37,12 +28,17 @@ public class EnemyPlanActionUI : MonoBehaviour
if (enemyNode.canMove) if (enemyNode.canMove)
{ {
stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。" + "这个敌人将会移动" + enemyNode.EnemyState.stepRange.ToString() + "个格子。"; stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。" + "这个敌人将会移动" + enemyNode.EnemyState.stepRange.ToString() + "个格子。";
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange + enemyNode.EnemyState.stepRange); EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange + enemyNode.EnemyState.stepRange, enemyNode.rangePool);
} }
else else
{ {
stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。"; stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。";
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange); EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange, enemyNode.rangePool);
}
if (enemyNode.rangePool.Contains(GameManager.Instance.playerOn))
{
enemyNode.lineAim.SetActive(true);
enemyNode.lineAim.GetComponent<EnemyAimLine>().Appear();
} }
break; break;
@ -51,26 +47,36 @@ public class EnemyPlanActionUI : MonoBehaviour
if (enemyNode.canMove) if (enemyNode.canMove)
{ {
stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。这个敌人将会移动5个格子。"; stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。这个敌人将会移动5个格子。";
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange + 5); EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange + 5, enemyNode.rangePool);
} }
else else
{ {
stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。"; stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。";
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange); EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange, enemyNode.rangePool);
}
if (enemyNode.rangePool.Contains(GameManager.Instance.playerOn))
{
enemyNode.lineAim.SetActive(true);
enemyNode.lineAim.GetComponent<EnemyAimLine>().Appear();
} }
break; break;
case EnemyNode.PlanAction.shoot: case EnemyNode.PlanAction.shoot:
//攻击 //攻击
if (enemyNode.canMove) if (enemyNode.canMove)
{ {
stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。" + "这个敌人将会移动" + enemyNode.EnemyState.stepRange.ToString() + "个格子。"; stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。" + "这个敌人将会移动" + enemyNode.EnemyState.stepRange.ToString() + "个格子。";
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange + enemyNode.EnemyState.stepRange); EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange, enemyNode.rangePool);
} }
else else
{ {
stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。"; stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。";
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange); EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange, enemyNode.rangePool);
}
if (enemyNode.rangePool.Contains(GameManager.Instance.playerOn))
{
enemyNode.lineAim.SetActive(true);
enemyNode.lineAim.GetComponent<EnemyAimLine>().Appear();
} }
break; break;
case EnemyNode.PlanAction.sheield: case EnemyNode.PlanAction.sheield:
@ -78,12 +84,33 @@ public class EnemyPlanActionUI : MonoBehaviour
if (enemyNode.canMove) if (enemyNode.canMove)
{ {
stateText.text = "这个敌人将会回复" + attackDamageText.text + "点护盾。" + "这个敌人将会移动" + enemyNode.EnemyState.stepRange.ToString() + "个格子。"; stateText.text = "这个敌人将会回复" + attackDamageText.text + "点护盾。" + "这个敌人将会移动" + enemyNode.EnemyState.stepRange.ToString() + "个格子。";
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange + enemyNode.EnemyState.stepRange); if (enemyNode.pasth.Count > enemyNode.EnemyState.stepRange)
{
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.stepRange, enemyNode.rangePool);
}
else
{
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.pasth.Count, enemyNode.rangePool);
}
} }
else else
{ {
stateText.text = "这个敌人将会回复" + attackDamageText.text + "点护盾。"; stateText.text = "这个敌人将会回复" + attackDamageText.text + "点护盾。";
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange); }
break;
case EnemyNode.PlanAction.aoe:
enemyNode.lineAim.SetActive(true);
enemyNode.lineAim.GetComponent<EnemyAimLine>().Appear();
if (enemyNode.canMove)
{
stateText.text = "这个敌人将无会造成范围伤害。这个敌人将会移动" + enemyNode.EnemyState.stepRange.ToString() + "个格子。";
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange, enemyNode.rangePool);
}
else
{
stateText.text = "这个敌人将会造成范围伤害";
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange, enemyNode.rangePool);
} }
break; break;
case EnemyNode.PlanAction.random: case EnemyNode.PlanAction.random:
@ -97,14 +124,15 @@ public class EnemyPlanActionUI : MonoBehaviour
} }
//高亮移动预期位置 //高亮移动预期位置
switch (enemyNode .moveType ) switch (enemyNode.moveType)
{ {
case EnemyNode.MoveType.front: case EnemyNode.MoveType.front:
if (enemyNode.pasth.Count > 0) if (enemyNode.pasth.Count > 0)
{ int step = (int)(enemyNode.EnemyState.stepRange * enemyNode.EnemyState.stepRangeMultiplier); {
if (enemyNode .pasth .Count -1> step) int step = (int)(enemyNode.EnemyState.stepRange * enemyNode.EnemyState.stepRangeMultiplier);
if (enemyNode.pasth.Count - 1 > step)
{ {
for (int i = 0; i < step+1; i++) for (int i = 0; i < step + 1; i++)
{ {
enemyNode.pasth[i].choossedMark.GetComponent<Renderer>().material = enemyNode.pasth[i].yellow; enemyNode.pasth[i].choossedMark.GetComponent<Renderer>().material = enemyNode.pasth[i].yellow;
} }
@ -118,7 +146,7 @@ public class EnemyPlanActionUI : MonoBehaviour
} }
else else
{ {
for (int i = 0; i < enemyNode.pasth.Count-2; i++) for (int i = 0; i < enemyNode.pasth.Count; i++)
{ {
enemyNode.pasth[i].choossedMark.GetComponent<Renderer>().material = enemyNode.pasth[i].yellow; enemyNode.pasth[i].choossedMark.GetComponent<Renderer>().material = enemyNode.pasth[i].yellow;
} }
@ -137,8 +165,15 @@ public class EnemyPlanActionUI : MonoBehaviour
} }
break; break;
} }
} }
}
private void OnMouseOver()
{
planPanle.SetActive(true);
planPanle.transform.position = Mouse.current.position.value;
} }
private void OnMouseExit() private void OnMouseExit()
@ -148,11 +183,11 @@ public class EnemyPlanActionUI : MonoBehaviour
enemyNode.lineAim.SetActive(false); enemyNode.lineAim.SetActive(false);
//遍历影响池变色 //遍历影响池变色
for (int i = 0; i < EnemyManager.Instance.influencePreviewPool.Count; i++) for (int i = 0; i < enemyNode.rangePool.Count; i++)
{ {
EnemyManager.Instance.influencePreviewPool[i].influenced = false; enemyNode.rangePool[i].influenced = false;
} }
EnemyManager.Instance.influencePreviewPool.Clear(); enemyNode.rangePool.Clear();
} }
} }

BIN
ColorlessWorld-2024-4-2/Library/ArtifactDB

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/03/03dc67f3f01aeaa2a20ad842be0f8353

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/0a/0abfecccd96c48e6bf73a7d3f979fa97

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/16/16ba27a9c24625d7a9f1d7f7b2cdbd1f

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/1b/1ba82f512e73db27e343339dec795d77

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.7 KiB

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/1d/1d5dda049da04a6b33e435f29eb50786

Binary file not shown.

After

Width:  |  Height:  |  Size: 556 B

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/28/2839d6761156354eab7f5f18f23206dd

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/2c/2c88030d0513c1d0c7023544cac02c72

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/3a/3aa0e865f892a71ba75e29a48522f271

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/3f/3f5700f851458ad250f3e2bd0c8017d7

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/49/49ad8416a847c057ecb72a889048678f

Binary file not shown.

After

Width:  |  Height:  |  Size: 556 B

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/58/58acca0fe33bada65ee0f7ae7bd18f58

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/69/69032e26ce1873e45980ecab08460aeb

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/71/71d7c9edbac6a2ecd97298f40af99189

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/7e/7edfba5c15d9baf0c0c9c68a3e61d8e8

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/7f/7f350c8ad48cc3a2a5cb9fc449bee106

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/84/84212b2af2c1dfaf428bcc85055e06bb

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/90/90d3f703d2b149c9d352d854c24a4378

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/91/91c352ec021553a631752c0176db683a

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/9d/9dc6762719a2cff94a840866202bbdc5

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/a4/a4873a93ec58beecb7bbae718a092db0

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/bb/bb630fce9f3650efa7600aab56112f4d

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/c3/c3c9af0fd5da806f8202366b20daa3b6

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/c4/c4a7065396d8eef59e8f337b405f8896

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/c6/c6bd67cb5dc1bf7fae88af77e457e30d

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/d2/d2cfa10b6a3c81603521c361f765e34b

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/d3/d3fdb33bd06ef57ca4c183de0e6453ca

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/d4/d456a5e1fe7b90324b074d271f73df0a

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/d5/d5df76a08e060b18565deb1b77e96f32

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/d7/d776020d8fb4e44e6975f3a106d6c5d2

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/e0/e03c9954aa88ee6228326f2e5815308f

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/e3/e3e37f1869d818076d1acb12c5b26589

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/f5/f50f4404f4a92c24c57f085e2a503ba7

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Artifacts/fa/fa55d08780065d8d54dcf3553c2f7194

Binary file not shown.

2
ColorlessWorld-2024-4-2/Library/Bee/1900b0aE-inputdata.json

File diff suppressed because one or more lines are too long

BIN
ColorlessWorld-2024-4-2/Library/Bee/1900b0aE.dag

Binary file not shown.

94
ColorlessWorld-2024-4-2/Library/Bee/1900b0aE.dag.json

@ -29489,7 +29489,7 @@
"DisplayName": "Writing Assembly-CSharp.rsp", "DisplayName": "Writing Assembly-CSharp.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2202510, "PayloadOffset": 2202510,
"PayloadLength": 33933, "PayloadLength": 34016,
"PayloadDebugContentSnippet": "-target:library\r\n-out:\"Library", "PayloadDebugContentSnippet": "-target:library\r\n-out:\"Library",
"Inputs": [], "Inputs": [],
"Outputs": [ "Outputs": [
@ -29501,7 +29501,7 @@
"Annotation": "WriteText Library/Bee/artifacts/1900b0aE.dag/Assembly-CSharp.rsp2", "Annotation": "WriteText Library/Bee/artifacts/1900b0aE.dag/Assembly-CSharp.rsp2",
"DisplayName": "Writing Assembly-CSharp.rsp2", "DisplayName": "Writing Assembly-CSharp.rsp2",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2236530, "PayloadOffset": 2236613,
"PayloadLength": 0, "PayloadLength": 0,
"PayloadDebugContentSnippet": "", "PayloadDebugContentSnippet": "",
"Inputs": [], "Inputs": [],
@ -29772,6 +29772,8 @@
"Assets/Scripts/Enemy/EnemyManager.cs", "Assets/Scripts/Enemy/EnemyManager.cs",
"Assets/Scripts/Enemy/EnemyNode.cs", "Assets/Scripts/Enemy/EnemyNode.cs",
"Assets/Scripts/Enemy/Reward.cs", "Assets/Scripts/Enemy/Reward.cs",
"Assets/Scripts/Enemy/SkeletonArcher.cs",
"Assets/Scripts/Enemy/SkullGuardian.cs",
"Assets/Scripts/Enemy/Wolf.cs", "Assets/Scripts/Enemy/Wolf.cs",
"Assets/Scripts/GameManager.cs", "Assets/Scripts/GameManager.cs",
"Assets/Scripts/manager/DestructionManager.cs", "Assets/Scripts/manager/DestructionManager.cs",
@ -30069,7 +30071,7 @@
"Annotation": "WriteText Library/Bee/artifacts/1900b0aE.dag/Assembly-CSharp.dll.mvfrm.rsp", "Annotation": "WriteText Library/Bee/artifacts/1900b0aE.dag/Assembly-CSharp.dll.mvfrm.rsp",
"DisplayName": "Writing Assembly-CSharp.dll.mvfrm.rsp", "DisplayName": "Writing Assembly-CSharp.dll.mvfrm.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2236626, "PayloadOffset": 2236709,
"PayloadLength": 10413, "PayloadLength": 10413,
"PayloadDebugContentSnippet": "Library\\Bee\\artifacts\\mvdfrm\\U", "PayloadDebugContentSnippet": "Library\\Bee\\artifacts\\mvdfrm\\U",
"Inputs": [], "Inputs": [],
@ -30338,7 +30340,7 @@
"Annotation": "WriteText Library/Bee/artifacts/1900b0aE.dag/Assembly-CSharp-Editor.UnityAdditionalFile.txt", "Annotation": "WriteText Library/Bee/artifacts/1900b0aE.dag/Assembly-CSharp-Editor.UnityAdditionalFile.txt",
"DisplayName": "Writing Assembly-CSharp-Editor.UnityAdditionalFile.txt", "DisplayName": "Writing Assembly-CSharp-Editor.UnityAdditionalFile.txt",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2247152, "PayloadOffset": 2247235,
"PayloadLength": 52, "PayloadLength": 52,
"PayloadDebugContentSnippet": "D:\\GitInventory_0524\\test_45\\C", "PayloadDebugContentSnippet": "D:\\GitInventory_0524\\test_45\\C",
"Inputs": [], "Inputs": [],
@ -30351,7 +30353,7 @@
"Annotation": "WriteText Library/Bee/artifacts/1900b0aE.dag/Assembly-CSharp-Editor.rsp", "Annotation": "WriteText Library/Bee/artifacts/1900b0aE.dag/Assembly-CSharp-Editor.rsp",
"DisplayName": "Writing Assembly-CSharp-Editor.rsp", "DisplayName": "Writing Assembly-CSharp-Editor.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2247297, "PayloadOffset": 2247380,
"PayloadLength": 34712, "PayloadLength": 34712,
"PayloadDebugContentSnippet": "-target:library\r\n-out:\"Library", "PayloadDebugContentSnippet": "-target:library\r\n-out:\"Library",
"Inputs": [], "Inputs": [],
@ -30364,7 +30366,7 @@
"Annotation": "WriteText Library/Bee/artifacts/1900b0aE.dag/Assembly-CSharp-Editor.rsp2", "Annotation": "WriteText Library/Bee/artifacts/1900b0aE.dag/Assembly-CSharp-Editor.rsp2",
"DisplayName": "Writing Assembly-CSharp-Editor.rsp2", "DisplayName": "Writing Assembly-CSharp-Editor.rsp2",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2282103, "PayloadOffset": 2282186,
"PayloadLength": 0, "PayloadLength": 0,
"PayloadDebugContentSnippet": "", "PayloadDebugContentSnippet": "",
"Inputs": [], "Inputs": [],
@ -30712,7 +30714,7 @@
"Annotation": "WriteText Library/Bee/artifacts/1900b0aE.dag/Assembly-CSharp-Editor.dll.mvfrm.rsp", "Annotation": "WriteText Library/Bee/artifacts/1900b0aE.dag/Assembly-CSharp-Editor.dll.mvfrm.rsp",
"DisplayName": "Writing Assembly-CSharp-Editor.dll.mvfrm.rsp", "DisplayName": "Writing Assembly-CSharp-Editor.dll.mvfrm.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2282206, "PayloadOffset": 2282289,
"PayloadLength": 11281, "PayloadLength": 11281,
"PayloadDebugContentSnippet": "Library\\Bee\\artifacts\\mvdfrm\\U", "PayloadDebugContentSnippet": "Library\\Bee\\artifacts\\mvdfrm\\U",
"Inputs": [], "Inputs": [],
@ -31001,7 +31003,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/4747638433968585886.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/4747638433968585886.rsp",
"DisplayName": "Writing 4747638433968585886.rsp", "DisplayName": "Writing 4747638433968585886.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2293576, "PayloadOffset": 2293659,
"PayloadLength": 42463, "PayloadLength": 42463,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -31395,7 +31397,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/13686715218353603589.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/13686715218353603589.rsp",
"DisplayName": "Writing 13686715218353603589.rsp", "DisplayName": "Writing 13686715218353603589.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2336129, "PayloadOffset": 2336212,
"PayloadLength": 28397, "PayloadLength": 28397,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -32371,7 +32373,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/12812556936427222528.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/12812556936427222528.rsp",
"DisplayName": "Writing 12812556936427222528.rsp", "DisplayName": "Writing 12812556936427222528.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2364616, "PayloadOffset": 2364699,
"PayloadLength": 29613, "PayloadLength": 29613,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -33477,7 +33479,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/1418726328684876121.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/1418726328684876121.rsp",
"DisplayName": "Writing 1418726328684876121.rsp", "DisplayName": "Writing 1418726328684876121.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2394318, "PayloadOffset": 2394401,
"PayloadLength": 27485, "PayloadLength": 27485,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -34585,7 +34587,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/17346584914308636752.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/17346584914308636752.rsp",
"DisplayName": "Writing 17346584914308636752.rsp", "DisplayName": "Writing 17346584914308636752.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2421893, "PayloadOffset": 2421976,
"PayloadLength": 28599, "PayloadLength": 28599,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -35693,7 +35695,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/5916180605834378387.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/5916180605834378387.rsp",
"DisplayName": "Writing 5916180605834378387.rsp", "DisplayName": "Writing 5916180605834378387.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2450581, "PayloadOffset": 2450664,
"PayloadLength": 28394, "PayloadLength": 28394,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -36801,7 +36803,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/9111662996337956171.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/9111662996337956171.rsp",
"DisplayName": "Writing 9111662996337956171.rsp", "DisplayName": "Writing 9111662996337956171.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2479064, "PayloadOffset": 2479147,
"PayloadLength": 28847, "PayloadLength": 28847,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -37909,7 +37911,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/9870516708743257357.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/9870516708743257357.rsp",
"DisplayName": "Writing 9870516708743257357.rsp", "DisplayName": "Writing 9870516708743257357.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2508000, "PayloadOffset": 2508083,
"PayloadLength": 28417, "PayloadLength": 28417,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -39017,7 +39019,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/18218310762646611085.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/18218310762646611085.rsp",
"DisplayName": "Writing 18218310762646611085.rsp", "DisplayName": "Writing 18218310762646611085.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2536507, "PayloadOffset": 2536590,
"PayloadLength": 28429, "PayloadLength": 28429,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -40125,7 +40127,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/5803490648119114145.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/5803490648119114145.rsp",
"DisplayName": "Writing 5803490648119114145.rsp", "DisplayName": "Writing 5803490648119114145.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2565025, "PayloadOffset": 2565108,
"PayloadLength": 28416, "PayloadLength": 28416,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -41233,7 +41235,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/15394042617203071315.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/15394042617203071315.rsp",
"DisplayName": "Writing 15394042617203071315.rsp", "DisplayName": "Writing 15394042617203071315.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2593531, "PayloadOffset": 2593614,
"PayloadLength": 29618, "PayloadLength": 29618,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -42341,7 +42343,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/9675442845102135732.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/9675442845102135732.rsp",
"DisplayName": "Writing 9675442845102135732.rsp", "DisplayName": "Writing 9675442845102135732.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2623238, "PayloadOffset": 2623321,
"PayloadLength": 29624, "PayloadLength": 29624,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -43449,7 +43451,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/5546506141355401238.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/5546506141355401238.rsp",
"DisplayName": "Writing 5546506141355401238.rsp", "DisplayName": "Writing 5546506141355401238.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2652951, "PayloadOffset": 2653034,
"PayloadLength": 28394, "PayloadLength": 28394,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -44557,7 +44559,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/8899139255040401798.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/8899139255040401798.rsp",
"DisplayName": "Writing 8899139255040401798.rsp", "DisplayName": "Writing 8899139255040401798.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2681434, "PayloadOffset": 2681517,
"PayloadLength": 28416, "PayloadLength": 28416,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -45665,7 +45667,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/12248871281822510316.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/12248871281822510316.rsp",
"DisplayName": "Writing 12248871281822510316.rsp", "DisplayName": "Writing 12248871281822510316.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2709940, "PayloadOffset": 2710023,
"PayloadLength": 29668, "PayloadLength": 29668,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -46775,7 +46777,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/3938377011463375229.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/3938377011463375229.rsp",
"DisplayName": "Writing 3938377011463375229.rsp", "DisplayName": "Writing 3938377011463375229.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2739697, "PayloadOffset": 2739780,
"PayloadLength": 29686, "PayloadLength": 29686,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -47885,7 +47887,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/3064155424177982801.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/3064155424177982801.rsp",
"DisplayName": "Writing 3064155424177982801.rsp", "DisplayName": "Writing 3064155424177982801.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2769472, "PayloadOffset": 2769555,
"PayloadLength": 28459, "PayloadLength": 28459,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -48995,7 +48997,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/11294775302662683298.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/11294775302662683298.rsp",
"DisplayName": "Writing 11294775302662683298.rsp", "DisplayName": "Writing 11294775302662683298.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2798021, "PayloadOffset": 2798104,
"PayloadLength": 27512, "PayloadLength": 27512,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -50105,7 +50107,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/14814235663552238418.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/14814235663552238418.rsp",
"DisplayName": "Writing 14814235663552238418.rsp", "DisplayName": "Writing 14814235663552238418.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2825623, "PayloadOffset": 2825706,
"PayloadLength": 29680, "PayloadLength": 29680,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -51215,7 +51217,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/4014436084419441659.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/4014436084419441659.rsp",
"DisplayName": "Writing 4014436084419441659.rsp", "DisplayName": "Writing 4014436084419441659.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2855392, "PayloadOffset": 2855475,
"PayloadLength": 28538, "PayloadLength": 28538,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -52325,7 +52327,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/10292501669419677951.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/10292501669419677951.rsp",
"DisplayName": "Writing 10292501669419677951.rsp", "DisplayName": "Writing 10292501669419677951.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2884020, "PayloadOffset": 2884103,
"PayloadLength": 29680, "PayloadLength": 29680,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -53435,7 +53437,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/4772145154433932943.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/4772145154433932943.rsp",
"DisplayName": "Writing 4772145154433932943.rsp", "DisplayName": "Writing 4772145154433932943.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2913789, "PayloadOffset": 2913872,
"PayloadLength": 29699, "PayloadLength": 29699,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -54545,7 +54547,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/10571807241835812913.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/10571807241835812913.rsp",
"DisplayName": "Writing 10571807241835812913.rsp", "DisplayName": "Writing 10571807241835812913.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2943578, "PayloadOffset": 2943661,
"PayloadLength": 28614, "PayloadLength": 28614,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -55655,7 +55657,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/17525389461119239690.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/17525389461119239690.rsp",
"DisplayName": "Writing 17525389461119239690.rsp", "DisplayName": "Writing 17525389461119239690.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 2972282, "PayloadOffset": 2972365,
"PayloadLength": 28497, "PayloadLength": 28497,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -56767,7 +56769,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/9703144790800738880.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/9703144790800738880.rsp",
"DisplayName": "Writing 9703144790800738880.rsp", "DisplayName": "Writing 9703144790800738880.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 3000868, "PayloadOffset": 3000951,
"PayloadLength": 29771, "PayloadLength": 29771,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -57881,7 +57883,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/15085861467720516389.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/15085861467720516389.rsp",
"DisplayName": "Writing 15085861467720516389.rsp", "DisplayName": "Writing 15085861467720516389.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 3030729, "PayloadOffset": 3030812,
"PayloadLength": 28499, "PayloadLength": 28499,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -58993,7 +58995,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/3388064732626934676.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/3388064732626934676.rsp",
"DisplayName": "Writing 3388064732626934676.rsp", "DisplayName": "Writing 3388064732626934676.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 3059317, "PayloadOffset": 3059400,
"PayloadLength": 29698, "PayloadLength": 29698,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -60105,7 +60107,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/5249134988916615986.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/5249134988916615986.rsp",
"DisplayName": "Writing 5249134988916615986.rsp", "DisplayName": "Writing 5249134988916615986.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 3089104, "PayloadOffset": 3089187,
"PayloadLength": 28733, "PayloadLength": 28733,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -61217,7 +61219,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/10010842633742469623.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/10010842633742469623.rsp",
"DisplayName": "Writing 10010842633742469623.rsp", "DisplayName": "Writing 10010842633742469623.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 3117927, "PayloadOffset": 3118010,
"PayloadLength": 28926, "PayloadLength": 28926,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -62337,7 +62339,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/6841316898876630997.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/6841316898876630997.rsp",
"DisplayName": "Writing 6841316898876630997.rsp", "DisplayName": "Writing 6841316898876630997.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 3146942, "PayloadOffset": 3147025,
"PayloadLength": 29904, "PayloadLength": 29904,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -63457,7 +63459,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/15312589170787849123.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/15312589170787849123.rsp",
"DisplayName": "Writing 15312589170787849123.rsp", "DisplayName": "Writing 15312589170787849123.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 3176936, "PayloadOffset": 3177019,
"PayloadLength": 29975, "PayloadLength": 29975,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -64573,7 +64575,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/4691676790321305727.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/4691676790321305727.rsp",
"DisplayName": "Writing 4691676790321305727.rsp", "DisplayName": "Writing 4691676790321305727.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 3207000, "PayloadOffset": 3207083,
"PayloadLength": 28540, "PayloadLength": 28540,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -65687,7 +65689,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/15183149355271759364.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/15183149355271759364.rsp",
"DisplayName": "Writing 15183149355271759364.rsp", "DisplayName": "Writing 15183149355271759364.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 3235630, "PayloadOffset": 3235713,
"PayloadLength": 30078, "PayloadLength": 30078,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -66821,7 +66823,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/1723042715960067801.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/1723042715960067801.rsp",
"DisplayName": "Writing 1723042715960067801.rsp", "DisplayName": "Writing 1723042715960067801.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 3265797, "PayloadOffset": 3265880,
"PayloadLength": 29997, "PayloadLength": 29997,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -67941,7 +67943,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/7759033573704817190.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/7759033573704817190.rsp",
"DisplayName": "Writing 7759033573704817190.rsp", "DisplayName": "Writing 7759033573704817190.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 3295883, "PayloadOffset": 3295966,
"PayloadLength": 29986, "PayloadLength": 29986,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -69061,7 +69063,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/6947401630772442630.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/6947401630772442630.rsp",
"DisplayName": "Writing 6947401630772442630.rsp", "DisplayName": "Writing 6947401630772442630.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 3325958, "PayloadOffset": 3326041,
"PayloadLength": 29926, "PayloadLength": 29926,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -70197,7 +70199,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/2240406767038398906.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/2240406767038398906.rsp",
"DisplayName": "Writing 2240406767038398906.rsp", "DisplayName": "Writing 2240406767038398906.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 3355973, "PayloadOffset": 3356056,
"PayloadLength": 30063, "PayloadLength": 30063,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -71319,7 +71321,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/10678863128556690338.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/10678863128556690338.rsp",
"DisplayName": "Writing 10678863128556690338.rsp", "DisplayName": "Writing 10678863128556690338.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 3386126, "PayloadOffset": 3386209,
"PayloadLength": 29726, "PayloadLength": 29726,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],
@ -72498,7 +72500,7 @@
"Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/2781082588993088484.rsp", "Annotation": "WriteResponseFile Library/Bee/artifacts/rsp/2781082588993088484.rsp",
"DisplayName": "Writing 2781082588993088484.rsp", "DisplayName": "Writing 2781082588993088484.rsp",
"ActionType": "WriteFile", "ActionType": "WriteFile",
"PayloadOffset": 3415941, "PayloadOffset": 3416024,
"PayloadLength": 32061, "PayloadLength": 32061,
"PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3", "PayloadDebugContentSnippet": "\"unity-ilpp-a163ef762c9ee52be3",
"Inputs": [], "Inputs": [],

BIN
ColorlessWorld-2024-4-2/Library/Bee/1900b0aE.dag.payloads

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Bee/1900b0aE.dag_derived

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Bee/TundraBuildState.state

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Bee/TundraBuildState.state.map

Binary file not shown.

2
ColorlessWorld-2024-4-2/Library/Bee/artifacts/1900b0aE.dag/Assembly-CSharp.rsp

@ -381,6 +381,8 @@
"Assets/Scripts/Enemy/EnemyManager.cs" "Assets/Scripts/Enemy/EnemyManager.cs"
"Assets/Scripts/Enemy/EnemyNode.cs" "Assets/Scripts/Enemy/EnemyNode.cs"
"Assets/Scripts/Enemy/Reward.cs" "Assets/Scripts/Enemy/Reward.cs"
"Assets/Scripts/Enemy/SkeletonArcher.cs"
"Assets/Scripts/Enemy/SkullGuardian.cs"
"Assets/Scripts/Enemy/Wolf.cs" "Assets/Scripts/Enemy/Wolf.cs"
"Assets/Scripts/GameManager.cs" "Assets/Scripts/GameManager.cs"
"Assets/Scripts/manager/DestructionManager.cs" "Assets/Scripts/manager/DestructionManager.cs"

1454
ColorlessWorld-2024-4-2/Library/Bee/backend1.traceevents

File diff suppressed because it is too large

1379
ColorlessWorld-2024-4-2/Library/Bee/backend2.traceevents

File diff suppressed because it is too large

14
ColorlessWorld-2024-4-2/Library/Bee/buildprogram0.traceevents

@ -1,10 +1,10 @@
{ "pid": 35942, "tid": -1, "ph": "M", "name": "process_name", "args": { "name": "netcorerun.dll" } }, { "pid": 35942, "tid": -1, "ph": "M", "name": "process_name", "args": { "name": "netcorerun.dll" } },
{ "pid": 35942, "tid": -1, "ph": "M", "name": "process_sort_index", "args": { "sort_index": "-1" } }, { "pid": 35942, "tid": -1, "ph": "M", "name": "process_sort_index", "args": { "sort_index": "-1" } },
{ "pid": 35942, "tid": 1, "ph": "M", "name": "thread_name", "args": { "name": "" } }, { "pid": 35942, "tid": 1, "ph": "M", "name": "thread_name", "args": { "name": "" } },
{ "pid": 35942, "tid": 1, "ts": 1718831320116718, "dur": 1022802, "ph": "X", "name": "BuildProgram", "args": {} }, { "pid": 35942, "tid": 1, "ts": 1719206357171611, "dur": 403588, "ph": "X", "name": "BuildProgram", "args": {} },
{ "pid": 35942, "tid": 1, "ts": 1718831320122845, "dur": 485031, "ph": "X", "name": "BuildProgramContextConstructor", "args": {} }, { "pid": 35942, "tid": 1, "ts": 1719206357172744, "dur": 60187, "ph": "X", "name": "BuildProgramContextConstructor", "args": {} },
{ "pid": 35942, "tid": 1, "ts": 1718831321061291, "dur": 5615, "ph": "X", "name": "OutputData.Write", "args": {} }, { "pid": 35942, "tid": 1, "ts": 1719206357514285, "dur": 4444, "ph": "X", "name": "OutputData.Write", "args": {} },
{ "pid": 35942, "tid": 1, "ts": 1718831321066910, "dur": 72595, "ph": "X", "name": "Backend.Write", "args": {} }, { "pid": 35942, "tid": 1, "ts": 1719206357518732, "dur": 56452, "ph": "X", "name": "Backend.Write", "args": {} },
{ "pid": 35942, "tid": 1, "ts": 1718831321069693, "dur": 46292, "ph": "X", "name": "JsonToString", "args": {} }, { "pid": 35942, "tid": 1, "ts": 1719206357520315, "dur": 39403, "ph": "X", "name": "JsonToString", "args": {} },
{ "pid": 35942, "tid": 1, "ts": 1718831321147792, "dur": 1731, "ph": "X", "name": "", "args": {} }, { "pid": 35942, "tid": 1, "ts": 1719206357582541, "dur": 1383, "ph": "X", "name": "", "args": {} },
{ "pid": 35942, "tid": 1, "ts": 1718831321147272, "dur": 2644, "ph": "X", "name": "Write chrome-trace events", "args": {} }, { "pid": 35942, "tid": 1, "ts": 1719206357582037, "dur": 2124, "ph": "X", "name": "Write chrome-trace events", "args": {} },

3020
ColorlessWorld-2024-4-2/Library/Bee/fullprofile.json

File diff suppressed because it is too large

BIN
ColorlessWorld-2024-4-2/Library/Bee/tundra.digestcache

Binary file not shown.

14
ColorlessWorld-2024-4-2/Library/Bee/tundra.log.json

File diff suppressed because one or more lines are too long

BIN
ColorlessWorld-2024-4-2/Library/BurstCache/JIT/Hashes/a110ffe6b760e4b56cb86ae44bc7857d.bhc

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/BurstCache/JIT/Hashes/f890d1fdde3a07f1cb7ddaf50227f1a0.bhc

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/InspectorExpandedItems.asset

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/SceneVisibilityState.asset

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/Search/transactions.db

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/ShaderCache/EditorEncounteredVariants

Binary file not shown.

BIN
ColorlessWorld-2024-4-2/Library/SourceAssetDB

Binary file not shown.

2
ColorlessWorld-2024-4-2/Library/StateCache/SceneView/8c/8cd7c613bf844de3b80696e27a479d5e.json

@ -1 +1 @@
{"cameraMode":{"drawMode":0,"name":"Shaded","section":"Shading Mode"},"sceneLighting":true,"audioPlay":false,"sceneViewState":{"m_AlwaysRefresh":false,"showFog":true,"showSkybox":true,"showFlares":true,"showImageEffects":true,"showParticleSystems":true,"showVisualEffectGraphs":true,"m_FxEnabled":true},"in2DMode":false,"pivot":{"x":5.858705043792725,"y":0.45823049545288088,"z":3.1902248859405519},"rotation":{"x":0.5809919834136963,"y":-0.00010264659795211628,"z":-0.00021224815282039344,"w":0.8141756057739258},"size":4.06609582901001,"orthographic":false} {"cameraMode":{"drawMode":0,"name":"Shaded","section":"Shading Mode"},"sceneLighting":true,"audioPlay":false,"sceneViewState":{"m_AlwaysRefresh":false,"showFog":true,"showSkybox":true,"showFlares":true,"showImageEffects":true,"showParticleSystems":true,"showVisualEffectGraphs":true,"m_FxEnabled":true},"in2DMode":false,"pivot":{"x":3.641876220703125,"y":0.5838644504547119,"z":4.551746845245361},"rotation":{"x":0.5660651922225952,"y":-0.08681631833314896,"z":0.059741247445344928,"w":0.8178631663322449},"size":1.493765950202942,"orthographic":false}

6
ColorlessWorld-2024-4-2/Library/UIElements/EditorWindows/UnityEditor.InspectorWindow.pref

@ -128,6 +128,7 @@ MonoBehaviour:
- __PanelContainer__rootVisualContainer__inspector-window-main-scroll-view__unity-list-m_ObjectsLockedBeforeSerialization__UnityEngine.UIElements.ListView - __PanelContainer__rootVisualContainer__inspector-window-main-scroll-view__unity-list-m_ObjectsLockedBeforeSerialization__UnityEngine.UIElements.ListView
- __PanelContainer__rootVisualContainer__inspector-window-main-scroll-view__unity-list-m_InstanceIDsLockedBeforeSerialization__UnityEngine.UIElements.ListView - __PanelContainer__rootVisualContainer__inspector-window-main-scroll-view__unity-list-m_InstanceIDsLockedBeforeSerialization__UnityEngine.UIElements.ListView
- __PanelContainer__rootVisualContainer__inspector-window-main-scroll-view__unity-list-oppositePasth__UnityEngine.UIElements.ListView - __PanelContainer__rootVisualContainer__inspector-window-main-scroll-view__unity-list-oppositePasth__UnityEngine.UIElements.ListView
- __PanelContainer__rootVisualContainer__inspector-window-main-scroll-view__unity-list-rangePool__UnityEngine.UIElements.ListView
m_Values: m_Values:
- '{}' - '{}'
- '{}' - '{}'
@ -219,8 +220,6 @@ MonoBehaviour:
- '{}' - '{}'
- '{}' - '{}'
- '{}' - '{}'
- '{"m_ShowAlternatingRowBackgrounds":0,"serializedVirtualizationData":{"scrollOffset":{"x":0.0,"y":0.0},"firstVisibleIndex":0,"contentPadding":0.0,"contentHeight":0.0,"anchoredItemIndex":-1,"anchorOffset":0.0}}'
- '{}'
- '{}' - '{}'
- '{}' - '{}'
- '{}' - '{}'
@ -236,6 +235,7 @@ MonoBehaviour:
- '{}' - '{}'
- '{}' - '{}'
- '{}' - '{}'
- '{"m_ShowAlternatingRowBackgrounds":0,"serializedVirtualizationData":{"scrollOffset":{"x":0.0,"y":0.0},"firstVisibleIndex":0,"contentPadding":0.0,"contentHeight":0.0,"anchoredItemIndex":-1,"anchorOffset":0.0}}'
- '{}' - '{}'
- '{}' - '{}'
- '{}' - '{}'
@ -244,3 +244,5 @@ MonoBehaviour:
- '{}' - '{}'
- '{}' - '{}'
- '{}' - '{}'
- '{"m_ShowAlternatingRowBackgrounds":0,"serializedVirtualizationData":{"scrollOffset":{"x":0.0,"y":0.0},"firstVisibleIndex":0,"contentPadding":0.0,"contentHeight":0.0,"anchoredItemIndex":-1,"anchorOffset":0.0}}'
- '{"m_ShowAlternatingRowBackgrounds":0,"serializedVirtualizationData":{"scrollOffset":{"x":0.0,"y":0.0},"firstVisibleIndex":0,"contentPadding":0.0,"contentHeight":0.0,"anchoredItemIndex":-1,"anchorOffset":0.0}}'

2
ColorlessWorld-2024-4-2/Library/ilpp.pid

@ -1 +1 @@
12988 16196

5936
ColorlessWorld-2024-4-2/Logs/AssetImportWorker0-prev.log

File diff suppressed because it is too large

7837
ColorlessWorld-2024-4-2/Logs/AssetImportWorker0.log

File diff suppressed because it is too large

5786
ColorlessWorld-2024-4-2/Logs/AssetImportWorker1-prev.log

File diff suppressed because it is too large

7633
ColorlessWorld-2024-4-2/Logs/AssetImportWorker1.log

File diff suppressed because it is too large

1731
ColorlessWorld-2024-4-2/Logs/AssetImportWorker2.log

File diff suppressed because it is too large

1707
ColorlessWorld-2024-4-2/Logs/AssetImportWorker3.log

File diff suppressed because it is too large

3
ColorlessWorld-2024-4-2/Logs/shadercompiler-UnityShaderCompiler.exe0.log

@ -1,6 +1,3 @@
Base path: 'I:/unity/UnityHubInstall/2022.3.17f1c1/Editor/Data', plugins path 'I:/unity/UnityHubInstall/2022.3.17f1c1/Editor/Data/PlaybackEngines' Base path: 'I:/unity/UnityHubInstall/2022.3.17f1c1/Editor/Data', plugins path 'I:/unity/UnityHubInstall/2022.3.17f1c1/Editor/Data/PlaybackEngines'
Cmd: initializeCompiler Cmd: initializeCompiler
Cmd: shutdown
Quitting shader compiler process

78
ColorlessWorld-2024-4-2/UserSettings/Layouts/CurrentMaximizeLayout.dwlt

@ -19,12 +19,12 @@ MonoBehaviour:
serializedVersion: 2 serializedVersion: 2
x: 0 x: 0
y: 30 y: 30
width: 1459.2001 width: 1459.2
height: 753.2 height: 753.2
m_MinSize: {x: 300, y: 100} m_MinSize: {x: 300, y: 100}
m_MaxSize: {x: 24288, y: 16192} m_MaxSize: {x: 24288, y: 16192}
vertical: 0 vertical: 0
controlID: -1 controlID: 50
--- !u!114 &2 --- !u!114 &2
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
@ -46,8 +46,8 @@ MonoBehaviour:
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 436.80002 x: 439.2
y: 97.6 y: 80.8
width: 738.80005 width: 738.80005
height: 453.4 height: 453.4
m_SerializedDataModeController: m_SerializedDataModeController:
@ -148,7 +148,7 @@ MonoBehaviour:
m_MinSize: {x: 200, y: 100} m_MinSize: {x: 200, y: 100}
m_MaxSize: {x: 16192, y: 16192} m_MaxSize: {x: 16192, y: 16192}
vertical: 1 vertical: 1
controlID: -1 controlID: 51
--- !u!114 &4 --- !u!114 &4
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
@ -173,7 +173,7 @@ MonoBehaviour:
m_MinSize: {x: 200, y: 50} m_MinSize: {x: 200, y: 50}
m_MaxSize: {x: 16192, y: 8096} m_MaxSize: {x: 16192, y: 8096}
vertical: 0 vertical: 0
controlID: -1 controlID: 52
--- !u!114 &5 --- !u!114 &5
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
@ -221,8 +221,8 @@ MonoBehaviour:
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 67.200005 x: 69.6
y: 97.6 y: 80.8
width: 368.6 width: 368.6
height: 453.4 height: 453.4
m_SerializedDataModeController: m_SerializedDataModeController:
@ -237,10 +237,10 @@ MonoBehaviour:
m_OverlaysVisible: 1 m_OverlaysVisible: 1
m_SceneHierarchy: m_SceneHierarchy:
m_TreeViewState: m_TreeViewState:
scrollPos: {x: 0, y: 0} scrollPos: {x: 0, y: 60}
m_SelectedIDs: da150000 m_SelectedIDs: 466c0000
m_LastClickedID: 0 m_LastClickedID: 27718
m_ExpandedIDs: c4ebfaffceebfaff2ec4fcffe6c4fcffe8c4fcfff0c4fcfff6c4fcfffcc4fcff02c5fcff08c5fcff0ec5fcffb423fdff8a4afdff944afdff9a4afdffa04afdffa64afdffac4afdffb24afdffb64afdff2edbfdff36dcfdff76defdffd4defdfff8dffdff7cf2fdff20f3fdff78f9fdff76acffff2afbffff9c6c0000d66c0000ea6c0000c06d0000dc6d0000b26e0000326f0000a06f0000fa6f0000 m_ExpandedIDs: 2afbffff
m_RenameOverlay: m_RenameOverlay:
m_UserAcceptedRename: 0 m_UserAcceptedRename: 0
m_Name: m_Name:
@ -312,8 +312,8 @@ MonoBehaviour:
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 446.4 x: 439.2
y: 178.40001 y: 80.8
width: 738.80005 width: 738.80005
height: 453.4 height: 453.4
m_SerializedDataModeController: m_SerializedDataModeController:
@ -635,9 +635,9 @@ MonoBehaviour:
m_PlayAudio: 0 m_PlayAudio: 0
m_AudioPlay: 0 m_AudioPlay: 0
m_Position: m_Position:
m_Target: {x: 913.17804, y: 541.68835, z: 0.7052572} m_Target: {x: 5.858705, y: 0.4582305, z: 3.190225}
speed: 2 speed: 2
m_Value: {x: 913.17804, y: 541.68835, z: 0.7052572} m_Value: {x: 5.858705, y: 0.4582305, z: 3.190225}
m_RenderMode: 0 m_RenderMode: 0
m_CameraMode: m_CameraMode:
drawMode: 0 drawMode: 0
@ -683,13 +683,13 @@ MonoBehaviour:
m_GridAxis: 1 m_GridAxis: 1
m_gridOpacity: 0.5 m_gridOpacity: 0.5
m_Rotation: m_Rotation:
m_Target: {x: -0.0066096038, y: 0.0036295946, z: -0.00015016038, w: 1.000165} m_Target: {x: 0.580992, y: -0.0001026466, z: -0.00021224815, w: 0.8141756}
speed: 2 speed: 2
m_Value: {x: -0.006608326, y: 0.0036288928, z: -0.00015013135, w: 0.9999716} m_Value: {x: 0.58086604, y: -0.00010262435, z: -0.00021220214, w: 0.8139991}
m_Size: m_Size:
m_Target: 122.42433 m_Target: 4.066096
speed: 2 speed: 2
m_Value: 122.42433 m_Value: 4.066096
m_Ortho: m_Ortho:
m_Target: 0 m_Target: 0
speed: 2 speed: 2
@ -762,8 +762,8 @@ MonoBehaviour:
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 0 x: 69.6
y: 493.4 y: 555.2
width: 1109.4 width: 1109.4
height: 257.80002 height: 257.80002
m_SerializedDataModeController: m_SerializedDataModeController:
@ -787,7 +787,7 @@ MonoBehaviour:
m_SkipHidden: 0 m_SkipHidden: 0
m_SearchArea: 1 m_SearchArea: 1
m_Folders: m_Folders:
- Assets/Scripts/Enemy - Assets/Image
m_Globs: [] m_Globs: []
m_OriginalText: m_OriginalText:
m_ImportLogFlags: 0 m_ImportLogFlags: 0
@ -795,16 +795,16 @@ MonoBehaviour:
m_ViewMode: 1 m_ViewMode: 1
m_StartGridSize: 64 m_StartGridSize: 64
m_LastFolders: m_LastFolders:
- Assets/Scripts/Enemy - Assets/Image
m_LastFoldersGridSize: -1 m_LastFoldersGridSize: -1
m_LastProjectPath: D:\GitInventory_0524\test_45\ColorlessWorld-2024-4-2 m_LastProjectPath: D:\GitInventory_0524\test_45\ColorlessWorld-2024-4-2
m_LockTracker: m_LockTracker:
m_IsLocked: 0 m_IsLocked: 0
m_FolderTreeState: m_FolderTreeState:
scrollPos: {x: 0, y: 79} scrollPos: {x: 0, y: 79}
m_SelectedIDs: 42730000 m_SelectedIDs: c6730000
m_LastClickedID: 29506 m_LastClickedID: 29638
m_ExpandedIDs: 00000000787100007a710000347300003a7300004873000000ca9a3bffffff7f m_ExpandedIDs: 000000000472000006720000ca73000000ca9a3bffffff7f
m_RenameOverlay: m_RenameOverlay:
m_UserAcceptedRename: 0 m_UserAcceptedRename: 0
m_Name: m_Name:
@ -832,7 +832,7 @@ MonoBehaviour:
scrollPos: {x: 0, y: 0} scrollPos: {x: 0, y: 0}
m_SelectedIDs: m_SelectedIDs:
m_LastClickedID: 0 m_LastClickedID: 0
m_ExpandedIDs: 00000000787100007a71000000ca9a3bffffff7f m_ExpandedIDs: 000000000472000006720000
m_RenameOverlay: m_RenameOverlay:
m_UserAcceptedRename: 0 m_UserAcceptedRename: 0
m_Name: m_Name:
@ -857,9 +857,9 @@ MonoBehaviour:
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_ResourceFile: m_ResourceFile:
m_ListAreaState: m_ListAreaState:
m_SelectedInstanceIDs: da150000 m_SelectedInstanceIDs: 466c0000
m_LastClickedInstanceID: 5594 m_LastClickedInstanceID: 27718
m_HadKeyboardFocusLastEvent: 1 m_HadKeyboardFocusLastEvent: 0
m_ExpandedInstanceIDs: c6230000f06f00003a7b000058cc00005ecc00006ed400004e6e000000000000e07200000a7000000e7000000281000056cf0000 m_ExpandedInstanceIDs: c6230000f06f00003a7b000058cc00005ecc00006ed400004e6e000000000000e07200000a7000000e7000000281000056cf0000
m_RenameOverlay: m_RenameOverlay:
m_UserAcceptedRename: 0 m_UserAcceptedRename: 0
@ -884,7 +884,7 @@ MonoBehaviour:
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_ResourceFile: m_ResourceFile:
m_NewAssetIndexInList: -1 m_NewAssetIndexInList: -1
m_ScrollPosition: {x: 0, y: 0} m_ScrollPosition: {x: 0, y: 44.59999}
m_GridSize: 64 m_GridSize: 64
m_SkipHiddenPackages: 0 m_SkipHiddenPackages: 0
m_DirectoriesAreaWidth: 207 m_DirectoriesAreaWidth: 207
@ -910,7 +910,7 @@ MonoBehaviour:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 69.6 x: 69.6
y: 558.4 y: 555.2
width: 1109.4 width: 1109.4
height: 257.80002 height: 257.80002
m_SerializedDataModeController: m_SerializedDataModeController:
@ -940,10 +940,10 @@ MonoBehaviour:
serializedVersion: 2 serializedVersion: 2
x: 1110.4 x: 1110.4
y: 0 y: 0
width: 348.80005 width: 348.79993
height: 753.2 height: 753.2
m_MinSize: {x: 276, y: 71} m_MinSize: {x: 275, y: 50}
m_MaxSize: {x: 4001, y: 4021} m_MaxSize: {x: 4000, y: 4000}
m_ActualView: {fileID: 13} m_ActualView: {fileID: 13}
m_Panes: m_Panes:
- {fileID: 13} - {fileID: 13}
@ -970,9 +970,9 @@ MonoBehaviour:
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 1111.4 x: 1180
y: 19 y: 80.8
width: 347.80005 width: 347.79993
height: 732.2 height: 732.2
m_SerializedDataModeController: m_SerializedDataModeController:
m_DataMode: 0 m_DataMode: 0

140
ColorlessWorld-2024-4-2/UserSettings/Layouts/default-2022.dwlt

@ -15,11 +15,11 @@ MonoBehaviour:
m_PixelRect: m_PixelRect:
serializedVersion: 2 serializedVersion: 2
x: 69.6 x: 69.6
y: 50.4 y: 53.600002
width: 1459.2001 width: 1459.2001
height: 803.2 height: 803.2
m_ShowMode: 4 m_ShowMode: 4
m_Title: "\u9879\u76EE" m_Title: "\u63A7\u5236\u53F0"
m_RootView: {fileID: 2} m_RootView: {fileID: 2}
m_MinSize: {x: 875, y: 321} m_MinSize: {x: 875, y: 321}
m_MaxSize: {x: 10000, y: 10000} m_MaxSize: {x: 10000, y: 10000}
@ -119,7 +119,7 @@ MonoBehaviour:
m_MinSize: {x: 300, y: 100} m_MinSize: {x: 300, y: 100}
m_MaxSize: {x: 24288, y: 16192} m_MaxSize: {x: 24288, y: 16192}
vertical: 0 vertical: 0
controlID: 108 controlID: 106
--- !u!114 &6 --- !u!114 &6
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
@ -139,7 +139,7 @@ MonoBehaviour:
serializedVersion: 2 serializedVersion: 2
x: 0 x: 0
y: 0 y: 0
width: 1110.4 width: 1107.2
height: 753.2 height: 753.2
m_MinSize: {x: 200, y: 100} m_MinSize: {x: 200, y: 100}
m_MaxSize: {x: 16192, y: 16192} m_MaxSize: {x: 16192, y: 16192}
@ -164,7 +164,7 @@ MonoBehaviour:
serializedVersion: 2 serializedVersion: 2
x: 0 x: 0
y: 0 y: 0
width: 1110.4 width: 1107.2
height: 474.4 height: 474.4
m_MinSize: {x: 200, y: 50} m_MinSize: {x: 200, y: 50}
m_MaxSize: {x: 16192, y: 8096} m_MaxSize: {x: 16192, y: 8096}
@ -187,7 +187,7 @@ MonoBehaviour:
serializedVersion: 2 serializedVersion: 2
x: 0 x: 0
y: 0 y: 0
width: 369.6 width: 344
height: 474.4 height: 474.4
m_MinSize: {x: 201, y: 221} m_MinSize: {x: 201, y: 221}
m_MaxSize: {x: 4001, y: 4021} m_MaxSize: {x: 4001, y: 4021}
@ -206,23 +206,23 @@ MonoBehaviour:
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 1 m_EditorHideFlags: 1
m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0}
m_Name: SceneView m_Name: GameView
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_Children: [] m_Children: []
m_Position: m_Position:
serializedVersion: 2 serializedVersion: 2
x: 369.6 x: 344
y: 0 y: 0
width: 740.80005 width: 763.19995
height: 474.4 height: 474.4
m_MinSize: {x: 202, y: 221} m_MinSize: {x: 102, y: 121}
m_MaxSize: {x: 4002, y: 4021} m_MaxSize: {x: 4002, y: 4021}
m_ActualView: {fileID: 14} m_ActualView: {fileID: 12}
m_Panes: m_Panes:
- {fileID: 14} - {fileID: 14}
- {fileID: 12} - {fileID: 12}
m_Selected: 0 m_Selected: 1
m_LastSelected: 1 m_LastSelected: 0
--- !u!114 &10 --- !u!114 &10
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
@ -233,23 +233,23 @@ MonoBehaviour:
m_Enabled: 1 m_Enabled: 1
m_EditorHideFlags: 1 m_EditorHideFlags: 1
m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0}
m_Name: ProjectBrowser m_Name: ConsoleWindow
m_EditorClassIdentifier: m_EditorClassIdentifier:
m_Children: [] m_Children: []
m_Position: m_Position:
serializedVersion: 2 serializedVersion: 2
x: 0 x: 0
y: 474.4 y: 474.4
width: 1110.4 width: 1107.2
height: 278.80002 height: 278.80002
m_MinSize: {x: 231, y: 271} m_MinSize: {x: 101, y: 121}
m_MaxSize: {x: 10001, y: 10021} m_MaxSize: {x: 4001, y: 4021}
m_ActualView: {fileID: 15} m_ActualView: {fileID: 16}
m_Panes: m_Panes:
- {fileID: 15} - {fileID: 15}
- {fileID: 16} - {fileID: 16}
m_Selected: 0 m_Selected: 1
m_LastSelected: 1 m_LastSelected: 0
--- !u!114 &11 --- !u!114 &11
MonoBehaviour: MonoBehaviour:
m_ObjectHideFlags: 52 m_ObjectHideFlags: 52
@ -265,12 +265,12 @@ MonoBehaviour:
m_Children: [] m_Children: []
m_Position: m_Position:
serializedVersion: 2 serializedVersion: 2
x: 1110.4 x: 1107.2
y: 0 y: 0
width: 348.79993 width: 352
height: 753.2 height: 753.2
m_MinSize: {x: 276, y: 71} m_MinSize: {x: 275, y: 50}
m_MaxSize: {x: 4001, y: 4021} m_MaxSize: {x: 4000, y: 4000}
m_ActualView: {fileID: 17} m_ActualView: {fileID: 17}
m_Panes: m_Panes:
- {fileID: 17} - {fileID: 17}
@ -297,9 +297,9 @@ MonoBehaviour:
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 439.2 x: 413.6
y: 80.8 y: 84
width: 738.80005 width: 761.19995
height: 453.4 height: 453.4
m_SerializedDataModeController: m_SerializedDataModeController:
m_DataMode: 0 m_DataMode: 0
@ -317,7 +317,7 @@ MonoBehaviour:
m_ShowGizmos: 0 m_ShowGizmos: 0
m_TargetDisplay: 0 m_TargetDisplay: 0
m_ClearColor: {r: 0, g: 0, b: 0, a: 0} m_ClearColor: {r: 0, g: 0, b: 0, a: 0}
m_TargetSize: {x: 1980, y: 1080} m_TargetSize: {x: 1920, y: 1080}
m_TextureFilterMode: 0 m_TextureFilterMode: 0
m_TextureHideFlags: 61 m_TextureHideFlags: 61
m_RenderIMGUI: 1 m_RenderIMGUI: 1
@ -326,14 +326,14 @@ MonoBehaviour:
m_VSyncEnabled: 0 m_VSyncEnabled: 0
m_Gizmos: 0 m_Gizmos: 0
m_Stats: 0 m_Stats: 0
m_SelectedSizes: 09000000000000000000000000000000000000000000000000000000000000000000000000000000 m_SelectedSizes: 03000000000000000000000000000000000000000000000000000000000000000000000000000000
m_ZoomArea: m_ZoomArea:
m_HRangeLocked: 0 m_HRangeLocked: 0
m_VRangeLocked: 0 m_VRangeLocked: 0
hZoomLockedByDefault: 0 hZoomLockedByDefault: 0
vZoomLockedByDefault: 0 vZoomLockedByDefault: 0
m_HBaseRangeMin: -792 m_HBaseRangeMin: -768
m_HBaseRangeMax: 792 m_HBaseRangeMax: 768
m_VBaseRangeMin: -432 m_VBaseRangeMin: -432
m_VBaseRangeMax: 432 m_VBaseRangeMax: 432
m_HAllowExceedBaseRangeMin: 1 m_HAllowExceedBaseRangeMin: 1
@ -344,7 +344,7 @@ MonoBehaviour:
m_HSlider: 0 m_HSlider: 0
m_VSlider: 0 m_VSlider: 0
m_IgnoreScrollWheelUntilClicked: 0 m_IgnoreScrollWheelUntilClicked: 0
m_EnableMouseInput: 0 m_EnableMouseInput: 1
m_EnableSliderZoomHorizontal: 0 m_EnableSliderZoomHorizontal: 0
m_EnableSliderZoomVertical: 0 m_EnableSliderZoomVertical: 0
m_UniformScale: 1 m_UniformScale: 1
@ -353,23 +353,23 @@ MonoBehaviour:
serializedVersion: 2 serializedVersion: 2
x: 0 x: 0
y: 21 y: 21
width: 738.80005 width: 761.19995
height: 432.4 height: 432.4
m_Scale: {x: 0.46641418, y: 0.46641418} m_Scale: {x: 0.4955729, y: 0.4955729}
m_Translation: {x: 369.40002, y: 216.2} m_Translation: {x: 380.59998, y: 216.2}
m_MarginLeft: 0 m_MarginLeft: 0
m_MarginRight: 0 m_MarginRight: 0
m_MarginTop: 0 m_MarginTop: 0
m_MarginBottom: 0 m_MarginBottom: 0
m_LastShownAreaInsideMargins: m_LastShownAreaInsideMargins:
serializedVersion: 2 serializedVersion: 2
x: -792 x: -768
y: -463.5365 y: -436.26276
width: 1584 width: 1536
height: 927.073 height: 872.5255
m_MinimalGUI: 1 m_MinimalGUI: 1
m_defaultScale: 0.46641418 m_defaultScale: 0.4955729
m_LastWindowPixelSize: {x: 923.50006, y: 566.75} m_LastWindowPixelSize: {x: 951.49994, y: 566.75}
m_ClearInEditMode: 1 m_ClearInEditMode: 1
m_NoCameraWarning: 1 m_NoCameraWarning: 1
m_LowResolutionForAspectRatios: 00000000000000000000 m_LowResolutionForAspectRatios: 00000000000000000000
@ -397,8 +397,8 @@ MonoBehaviour:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 69.6 x: 69.6
y: 80.8 y: 84
width: 368.6 width: 343
height: 453.4 height: 453.4
m_SerializedDataModeController: m_SerializedDataModeController:
m_DataMode: 0 m_DataMode: 0
@ -413,9 +413,9 @@ MonoBehaviour:
m_SceneHierarchy: m_SceneHierarchy:
m_TreeViewState: m_TreeViewState:
scrollPos: {x: 0, y: 0} scrollPos: {x: 0, y: 0}
m_SelectedIDs: da150000 m_SelectedIDs: 90700000
m_LastClickedID: 0 m_LastClickedID: 28816
m_ExpandedIDs: 2afbffffbc6c00000e6e0000246e00003c6e0000206f00009e6f0000d46f0000147000007a700000 m_ExpandedIDs: 8099e9ff8699e9ff8a5ffbff3ea8feff2afbffffbe6c0000146e000004700000
m_RenameOverlay: m_RenameOverlay:
m_UserAcceptedRename: 0 m_UserAcceptedRename: 0
m_Name: m_Name:
@ -461,7 +461,7 @@ MonoBehaviour:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 439.2 x: 439.2
y: 80.8 y: 84
width: 738.80005 width: 738.80005
height: 453.4 height: 453.4
m_SerializedDataModeController: m_SerializedDataModeController:
@ -783,9 +783,9 @@ MonoBehaviour:
m_PlayAudio: 0 m_PlayAudio: 0
m_AudioPlay: 0 m_AudioPlay: 0
m_Position: m_Position:
m_Target: {x: 5.858705, y: 0.4582305, z: 3.190225} m_Target: {x: 3.6418762, y: 0.58386445, z: 4.551747}
speed: 2 speed: 2
m_Value: {x: 5.858705, y: 0.4582305, z: 3.190225} m_Value: {x: 3.6418762, y: 0.58386445, z: 4.551747}
m_RenderMode: 0 m_RenderMode: 0
m_CameraMode: m_CameraMode:
drawMode: 0 drawMode: 0
@ -831,13 +831,13 @@ MonoBehaviour:
m_GridAxis: 1 m_GridAxis: 1
m_gridOpacity: 0.5 m_gridOpacity: 0.5
m_Rotation: m_Rotation:
m_Target: {x: 0.580992, y: -0.0001026466, z: -0.00021224815, w: 0.8141756} m_Target: {x: 0.5660652, y: -0.08681632, z: 0.059741247, w: 0.81786317}
speed: 2 speed: 2
m_Value: {x: 0.58086604, y: -0.00010262435, z: -0.00021220214, w: 0.8139991} m_Value: {x: 0.5659418, y: -0.086797394, z: 0.059728224, w: 0.8176849}
m_Size: m_Size:
m_Target: 4.066096 m_Target: 1.493766
speed: 2 speed: 2
m_Value: 4.066096 m_Value: 1.493766
m_Ortho: m_Ortho:
m_Target: 0 m_Target: 0
speed: 2 speed: 2
@ -884,8 +884,8 @@ MonoBehaviour:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 69.6 x: 69.6
y: 555.2 y: 558.4
width: 1109.4 width: 1106.2
height: 257.80002 height: 257.80002
m_SerializedDataModeController: m_SerializedDataModeController:
m_DataMode: 0 m_DataMode: 0
@ -908,7 +908,7 @@ MonoBehaviour:
m_SkipHidden: 0 m_SkipHidden: 0
m_SearchArea: 1 m_SearchArea: 1
m_Folders: m_Folders:
- Assets/Scripts/Enemy - Assets/Scripts/UI
m_Globs: [] m_Globs: []
m_OriginalText: m_OriginalText:
m_ImportLogFlags: 0 m_ImportLogFlags: 0
@ -916,16 +916,16 @@ MonoBehaviour:
m_ViewMode: 1 m_ViewMode: 1
m_StartGridSize: 64 m_StartGridSize: 64
m_LastFolders: m_LastFolders:
- Assets/Scripts/Enemy - Assets/Scripts/UI
m_LastFoldersGridSize: -1 m_LastFoldersGridSize: -1
m_LastProjectPath: D:\GitInventory_0524\test_45\ColorlessWorld-2024-4-2 m_LastProjectPath: D:\GitInventory_0524\test_45\ColorlessWorld-2024-4-2
m_LockTracker: m_LockTracker:
m_IsLocked: 0 m_IsLocked: 0
m_FolderTreeState: m_FolderTreeState:
scrollPos: {x: 0, y: 79} scrollPos: {x: 0, y: 146.19998}
m_SelectedIDs: c2730000 m_SelectedIDs: d8730000
m_LastClickedID: 29634 m_LastClickedID: 29656
m_ExpandedIDs: 00000000f8710000fa710000b4730000c873000000ca9a3bffffff7f m_ExpandedIDs: 000000000472000006720000c2730000d673000000ca9a3bffffff7f
m_RenameOverlay: m_RenameOverlay:
m_UserAcceptedRename: 0 m_UserAcceptedRename: 0
m_Name: m_Name:
@ -953,7 +953,7 @@ MonoBehaviour:
scrollPos: {x: 0, y: 0} scrollPos: {x: 0, y: 0}
m_SelectedIDs: m_SelectedIDs:
m_LastClickedID: 0 m_LastClickedID: 0
m_ExpandedIDs: 00000000f8710000fa710000 m_ExpandedIDs: 000000000472000006720000
m_RenameOverlay: m_RenameOverlay:
m_UserAcceptedRename: 0 m_UserAcceptedRename: 0
m_Name: m_Name:
@ -978,9 +978,9 @@ MonoBehaviour:
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_ResourceFile: m_ResourceFile:
m_ListAreaState: m_ListAreaState:
m_SelectedInstanceIDs: m_SelectedInstanceIDs: f82e0000
m_LastClickedInstanceID: 0 m_LastClickedInstanceID: 12024
m_HadKeyboardFocusLastEvent: 0 m_HadKeyboardFocusLastEvent: 1
m_ExpandedInstanceIDs: c6230000f06f00003a7b000058cc00005ecc00006ed400004e6e000000000000e07200000a7000000e7000000281000056cf0000 m_ExpandedInstanceIDs: c6230000f06f00003a7b000058cc00005ecc00006ed400004e6e000000000000e07200000a7000000e7000000281000056cf0000
m_RenameOverlay: m_RenameOverlay:
m_UserAcceptedRename: 0 m_UserAcceptedRename: 0
@ -1031,8 +1031,8 @@ MonoBehaviour:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 69.6 x: 69.6
y: 555.2 y: 558.4
width: 1109.4 width: 1106.2
height: 257.80002 height: 257.80002
m_SerializedDataModeController: m_SerializedDataModeController:
m_DataMode: 0 m_DataMode: 0
@ -1065,9 +1065,9 @@ MonoBehaviour:
m_Tooltip: m_Tooltip:
m_Pos: m_Pos:
serializedVersion: 2 serializedVersion: 2
x: 1180 x: 1176.8
y: 80.8 y: 84
width: 347.79993 width: 351
height: 732.2 height: 732.2
m_SerializedDataModeController: m_SerializedDataModeController:
m_DataMode: 0 m_DataMode: 0

BIN
ColorlessWorld-2024-4-2/obj/Debug/Assembly-CSharp.csproj.AssemblyReference.cache

Binary file not shown.
Loading…
Cancel
Save