diff --git a/Config/DefaultGame.ini b/Config/DefaultGame.ini index 6b003df..3d223aa 100644 --- a/Config/DefaultGame.ini +++ b/Config/DefaultGame.ini @@ -6,3 +6,6 @@ ProjectID=48EAAE9D4AA343B35C083681A4525CF4 [/Script/CommonInput.CommonInputSettings] InputData=/Game/Blueprints/UI/InputData.InputData_C +[/Script/UnrealEd.ProjectPackagingSettings] +Build=Always + diff --git a/Content/Blueprints/Levels/WavesInvasion/Invasion_Wave1.uasset b/Content/Blueprints/Levels/WavesInvasion/Invasion_Wave1.uasset index 78fa334..27c2d5e 100644 --- a/Content/Blueprints/Levels/WavesInvasion/Invasion_Wave1.uasset +++ b/Content/Blueprints/Levels/WavesInvasion/Invasion_Wave1.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7f1346a9d016e1adc2e80d030dfb303fd39d54a3e406a444cc3f7e0cec95b214 -size 1741 +oid sha256:531b34d0148d969244fdaf319c81c4d4b1e762f083e5bee66067fb72f76561ad +size 1883 diff --git a/Content/Blueprints/Units/Common/AI/BP_AI_Simple.uasset b/Content/Blueprints/Units/Common/AI/BP_AI_Simple.uasset index 7ddb912..f7493a2 100644 --- a/Content/Blueprints/Units/Common/AI/BP_AI_Simple.uasset +++ b/Content/Blueprints/Units/Common/AI/BP_AI_Simple.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9c33d6b1f6a9a8c9aa071ba22397bf416b6cfba9eeaf3d16e490316ebf5258b1 -size 24930 +oid sha256:edfbc855f49205f3a46f673c371f2e94d94488ffa46fd92bce01f9c4ff1c0c0b +size 24248 diff --git a/Content/Blueprints/Units/Common/AI/BTTask_Attack.uasset b/Content/Blueprints/Units/Common/AI/BTTask_Attack.uasset index aa4e6c1..d259f9b 100644 --- a/Content/Blueprints/Units/Common/AI/BTTask_Attack.uasset +++ b/Content/Blueprints/Units/Common/AI/BTTask_Attack.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5ae70c4909225513c17edd5b01d84b18cfeb83a85b17c64dbd6ee175a30b75e1 -size 71898 +oid sha256:c427393f8527a3a6aa0f26fbdbef8bd07c12e5084500011f1447e6f23bf11e96 +size 70212 diff --git a/Content/Blueprints/Units/Common/AI/BTTask_MoveToClosestEnemy.uasset b/Content/Blueprints/Units/Common/AI/BTTask_MoveToClosestEnemy.uasset index 42b4ceb..5bc3d9a 100644 --- a/Content/Blueprints/Units/Common/AI/BTTask_MoveToClosestEnemy.uasset +++ b/Content/Blueprints/Units/Common/AI/BTTask_MoveToClosestEnemy.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9d9f95942988eb449d8271abd3baee90481fcf91e33c3e5e5214d6381c0950d5 -size 253541 +oid sha256:eaae25d3edbc4fd23cd1a87b1eb569c17dcb073e216d68664f2ed4113869a260 +size 249756 diff --git a/Content/Blueprints/Units/Common/AI/BT_Ranged.uasset b/Content/Blueprints/Units/Common/AI/BT_Ranged.uasset index f79c6e5..5dd76da 100644 --- a/Content/Blueprints/Units/Common/AI/BT_Ranged.uasset +++ b/Content/Blueprints/Units/Common/AI/BT_Ranged.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b0e33c110a280a718a0077fb2e492d9cd43477ee9e6c39c7a7296c3bdb19ee93 +oid sha256:ec24c1b040b7883ca699ad59b3466a746570d35f20e2d62fcb2ebd680c0c4661 size 9722 diff --git a/Content/Blueprints/Units/Common/BP_Unit.uasset b/Content/Blueprints/Units/Common/BP_Unit.uasset index cbac7c3..7bf0933 100644 --- a/Content/Blueprints/Units/Common/BP_Unit.uasset +++ b/Content/Blueprints/Units/Common/BP_Unit.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:35c28eaf6da9ea34ba8f4ebbd0f002dbcc72c5b7a81b293252b44f553fb06be4 -size 358361 +oid sha256:cd11d40847375649e7944c163b5fa542a443fb4957cb395b2783a1f8bbffb047 +size 495890 diff --git a/Content/Blueprints/Units/Common/Projectiles/BP_Projectile_Base.uasset b/Content/Blueprints/Units/Common/Projectiles/BP_Projectile_Base.uasset new file mode 100644 index 0000000..d497215 --- /dev/null +++ b/Content/Blueprints/Units/Common/Projectiles/BP_Projectile_Base.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e99cfa4c51ca9fe5b7567b10823b24eee42ebad9a3c1e63ef1802d834236209b +size 65146 diff --git a/Content/Blueprints/Units/Common/Projectiles/BP_Projectile_Basic.uasset b/Content/Blueprints/Units/Common/Projectiles/BP_Projectile_Basic.uasset index 30ba36e..453d9d8 100644 --- a/Content/Blueprints/Units/Common/Projectiles/BP_Projectile_Basic.uasset +++ b/Content/Blueprints/Units/Common/Projectiles/BP_Projectile_Basic.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:84327a0ff04308e701dd22f8218e004cc2c7f997853bd2fd083aaf6eedd5061c -size 68787 +oid sha256:f81d725310c6b2b2e8cb867d24ec1650cb24ba871aa712ee3286434ce43ace1d +size 24162 diff --git a/Content/Blueprints/Units/EM_Rifleman/ABP_EM_Rifleman.uasset b/Content/Blueprints/Units/EM_Rifleman/ABP_EM_Rifleman.uasset index c37b692..609e5d4 100644 --- a/Content/Blueprints/Units/EM_Rifleman/ABP_EM_Rifleman.uasset +++ b/Content/Blueprints/Units/EM_Rifleman/ABP_EM_Rifleman.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4f7e0ba3ee327c347ffa6460d152df652f1e58d42e2424da26d069cdb64ba98f -size 207691 +oid sha256:3ee8ff8324e270c3cd094b374574448ceb6d78fd51ed07d71f46c37a2fa036df +size 210509 diff --git a/Content/Blueprints/Units/EM_Rifleman/BP_EM_Rifleman.uasset b/Content/Blueprints/Units/EM_Rifleman/BP_EM_Rifleman.uasset index dea24fb..4167ca6 100644 --- a/Content/Blueprints/Units/EM_Rifleman/BP_EM_Rifleman.uasset +++ b/Content/Blueprints/Units/EM_Rifleman/BP_EM_Rifleman.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d1cdba706e801e5d846f6ce1afa63e7375f823356e2a0fa2c7816d5539746b16 -size 138469 +oid sha256:b7d5ab8f57fb8025d34d3ea154008e40d649e7907d939ca224ac3cad7295ebc1 +size 45540 diff --git a/Content/Blueprints/Units/EM_Rifleman/DA_EM_Rifleman.uasset b/Content/Blueprints/Units/EM_Rifleman/DA_EM_Rifleman.uasset index 3f47d50..00c3082 100644 --- a/Content/Blueprints/Units/EM_Rifleman/DA_EM_Rifleman.uasset +++ b/Content/Blueprints/Units/EM_Rifleman/DA_EM_Rifleman.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:dba1cd8baa3934dc1620e9ff4b0bb763e6bb99ee03ff2f7c6cffc5ec830084f3 -size 3222 +oid sha256:b7e20b4d0c1e8b7246cbfffff0f27c18e6642dd18cb9ff154d44aecc9cffd264 +size 3870 diff --git a/Content/Blueprints/Units/EM_Rifleman/M_FireRifle.uasset b/Content/Blueprints/Units/EM_Rifleman/M_FireRifle.uasset index 56245c1..19f29d2 100644 --- a/Content/Blueprints/Units/EM_Rifleman/M_FireRifle.uasset +++ b/Content/Blueprints/Units/EM_Rifleman/M_FireRifle.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:110904d8d0307ada4e4f9ea9d3954fdfd644ef63b1a07285ef134c29c4be3d8b -size 8722 +oid sha256:6a5793cab0f1f722140b678562b2eccddd6045c96ea6fd01993f96cc984372e3 +size 15338 diff --git a/Content/Blueprints/Units/M_Mite/BP_Mite.uasset b/Content/Blueprints/Units/M_Mite/BP_Mite.uasset index 89c6d85..92f3581 100644 --- a/Content/Blueprints/Units/M_Mite/BP_Mite.uasset +++ b/Content/Blueprints/Units/M_Mite/BP_Mite.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d2d2cd2b35edf7bed39c96336ed64e2bee9c32f4e95dd69cbab761ef908baec6 -size 69707 +oid sha256:e6ebd2bcf8497b959e10db6aaf8b47e4d9c564de624a20087dfe1d2120926a7e +size 68592 diff --git a/Content/Blueprints/Units/M_Mite/DA_M_Mite.uasset b/Content/Blueprints/Units/M_Mite/DA_M_Mite.uasset index 18c348a..f8e51b6 100644 --- a/Content/Blueprints/Units/M_Mite/DA_M_Mite.uasset +++ b/Content/Blueprints/Units/M_Mite/DA_M_Mite.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:41d6365e885a8bdbb29161c2848a4f23c1ce0d70727afe6f9c7a9322690eacee +oid sha256:5b49c729d17ee4adab50afb685918d9ce74e79a7ead3c3c48ee932c29c5d3394 size 2675 diff --git a/Content/Blueprints/Units/M_Wyrm/ABP_Wyrm.uasset b/Content/Blueprints/Units/M_Wyrm/ABP_Wyrm.uasset new file mode 100644 index 0000000..0d37c9f --- /dev/null +++ b/Content/Blueprints/Units/M_Wyrm/ABP_Wyrm.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db0abd90313ebd0ebc2b18e18de54c10e884b8ca905f716ffad1b5c8df7bcf4f +size 129001 diff --git a/Content/Blueprints/Units/M_Wyrm/BP_Wyrm.uasset b/Content/Blueprints/Units/M_Wyrm/BP_Wyrm.uasset new file mode 100644 index 0000000..f926989 --- /dev/null +++ b/Content/Blueprints/Units/M_Wyrm/BP_Wyrm.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59c7b5cb360ab423f7f3769b0eea6bc97643d0196295547e463c323c40b27f76 +size 44447 diff --git a/Content/Blueprints/Units/M_Wyrm/BP_Wyrm_Projectile.uasset b/Content/Blueprints/Units/M_Wyrm/BP_Wyrm_Projectile.uasset new file mode 100644 index 0000000..89f9feb --- /dev/null +++ b/Content/Blueprints/Units/M_Wyrm/BP_Wyrm_Projectile.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db76c1186a48a828b82f361ac43a39f30918e90797b91576c2951c99c2d96a39 +size 34696 diff --git a/Content/Blueprints/Units/M_Wyrm/DA_Wyrm.uasset b/Content/Blueprints/Units/M_Wyrm/DA_Wyrm.uasset new file mode 100644 index 0000000..8277fa6 --- /dev/null +++ b/Content/Blueprints/Units/M_Wyrm/DA_Wyrm.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c20eb5d92b53c160ba71d20aaebe580acdf463898f0af6a0911f711f8aca198 +size 3428 diff --git a/Content/Blueprints/Units/M_Wyrm/M_Attack.uasset b/Content/Blueprints/Units/M_Wyrm/M_Attack.uasset new file mode 100644 index 0000000..42c487e --- /dev/null +++ b/Content/Blueprints/Units/M_Wyrm/M_Attack.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8081e8c78a285d634aab9e7b7257c760a39d1c46474cb9e3c06ee3e80f8f04b +size 11507 diff --git a/Content/Blueprints/Units/M_Wyrm/N_WyrmProjectile.uasset b/Content/Blueprints/Units/M_Wyrm/N_WyrmProjectile.uasset new file mode 100644 index 0000000..3139de4 --- /dev/null +++ b/Content/Blueprints/Units/M_Wyrm/N_WyrmProjectile.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c644f35c560c2ca25934cdfe2f9cd47623e1112d1396e020e9374a02fe7b3ef7 +size 467547 diff --git a/Content/Blueprints/Units/M_Wyrm/WyrmProjectile.uasset b/Content/Blueprints/Units/M_Wyrm/WyrmProjectile.uasset new file mode 100644 index 0000000..664d873 --- /dev/null +++ b/Content/Blueprints/Units/M_Wyrm/WyrmProjectile.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b866beff2b76486c05e9e7e4e90a5ec5619a38d2098a74b432ce9ea95860ef3a +size 10281 diff --git a/Content/Levels/MainMenu.umap b/Content/Levels/MainMenu.umap index 87305ea..17fdbc3 100644 --- a/Content/Levels/MainMenu.umap +++ b/Content/Levels/MainMenu.umap @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1d300612b444a477b5f0782710dafa3bf12a12915b679e0dcf8ef7e00f37efc2 +oid sha256:11cf0b6e67428ea662e55d925f8972c20dcdaae2873ac3bd450026555bf314fc size 40530 diff --git a/Content/Models/EnemyUnits/Mite/Materials/MiteBase.uasset b/Content/Models/EnemyUnits/Mite/Materials/MiteBase.uasset index b82d416..fe54d12 100644 --- a/Content/Models/EnemyUnits/Mite/Materials/MiteBase.uasset +++ b/Content/Models/EnemyUnits/Mite/Materials/MiteBase.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8c611dbfe1d90bda2049979262658c96d1375cb84b90afed7e7b07433598f92d -size 17168 +oid sha256:6171bbf79d35447e74df0d10a29ee21f27fb0b549b458a9973ad37340320c670 +size 17093 diff --git a/Content/Models/EnemyUnits/Mite/Textures/mite_Base_OcclusionRoughnessMetallic.uasset b/Content/Models/EnemyUnits/Mite/Textures/mite_Base_OcclusionRoughnessMetallic.uasset index 11ba599..a81a9a5 100644 --- a/Content/Models/EnemyUnits/Mite/Textures/mite_Base_OcclusionRoughnessMetallic.uasset +++ b/Content/Models/EnemyUnits/Mite/Textures/mite_Base_OcclusionRoughnessMetallic.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e08c3bb5933f0c28ed52b5710a9ddd596d9563ef18944bf2fde7ca0e0d6af095 -size 281734 +oid sha256:ec460b8436b35caad1b2d3df650bb93c91e56d86ec8d36574613e95e18a0f5b2 +size 281821 diff --git a/Content/Models/EnemyUnits/Mite/mite.uasset b/Content/Models/EnemyUnits/Mite/mite.uasset index beb1ba2..978d946 100644 --- a/Content/Models/EnemyUnits/Mite/mite.uasset +++ b/Content/Models/EnemyUnits/Mite/mite.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9fc576d482c450832dd7f040ab6a192c15d31a593e7e5515aa2fe626b2934157 -size 8493195 +oid sha256:775d06b2ee5c1f08d342815cf04b434b690f913666e8e9627cd34f5506710ee2 +size 8493209 diff --git a/Content/Models/EnemyUnits/Wyrm/Bone.uasset b/Content/Models/EnemyUnits/Wyrm/Bone.uasset new file mode 100644 index 0000000..5c34445 --- /dev/null +++ b/Content/Models/EnemyUnits/Wyrm/Bone.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:506b80aa0873ea6c2bab81415578a60f55e29a5f91c19b70ddbe4357cc83c0e9 +size 9026 diff --git a/Content/Models/EnemyUnits/Wyrm/Carapace.uasset b/Content/Models/EnemyUnits/Wyrm/Carapace.uasset new file mode 100644 index 0000000..c42861f --- /dev/null +++ b/Content/Models/EnemyUnits/Wyrm/Carapace.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39182623e521b81d493b17cf285959ac03db0bb326cdbc41adf11863f4809e72 +size 12320 diff --git a/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_Bone_BaseColor.uasset b/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_Bone_BaseColor.uasset new file mode 100644 index 0000000..7809cff --- /dev/null +++ b/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_Bone_BaseColor.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00aff1430d447b167200c1ec0c3c239b7a64a7616da1eefbf2c02b6cea72669f +size 36236 diff --git a/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_Bone_Normal.uasset b/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_Bone_Normal.uasset new file mode 100644 index 0000000..b2632a1 --- /dev/null +++ b/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_Bone_Normal.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad8050663b53cc96f0e52afab2001d0d1f0117b5fe75493dfbca84f0c3925622 +size 36069 diff --git a/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_Bone_OcclusionRoughnessMetallic.uasset b/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_Bone_OcclusionRoughnessMetallic.uasset new file mode 100644 index 0000000..43ed6c3 --- /dev/null +++ b/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_Bone_OcclusionRoughnessMetallic.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85babef1adabe5391d9cffa492120efbe91b8391775a35e1417c3e131ae9eecb +size 56202 diff --git a/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_Carapace_BaseColor.uasset b/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_Carapace_BaseColor.uasset new file mode 100644 index 0000000..05eaa89 --- /dev/null +++ b/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_Carapace_BaseColor.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aab97e630215946ae781ca6025af93cbd6ca7a453671f47d19dea4f49c95c7b2 +size 105932 diff --git a/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_Carapace_Normal.uasset b/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_Carapace_Normal.uasset new file mode 100644 index 0000000..f7c95af --- /dev/null +++ b/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_Carapace_Normal.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82b324f0eb5ab5c3825d0f5874383dc4b89ba0890dae977ddc048838e0144b17 +size 74356 diff --git a/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_Carapace_OcclusionRoughnessMetallic.uasset b/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_Carapace_OcclusionRoughnessMetallic.uasset new file mode 100644 index 0000000..b8ca7c9 --- /dev/null +++ b/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_Carapace_OcclusionRoughnessMetallic.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:491f79ca565860871cf882d01fde1cee5893d9258b8cccdadfcbb88ac38e25dc +size 81836 diff --git a/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_WyrmBase_BaseColor.uasset b/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_WyrmBase_BaseColor.uasset new file mode 100644 index 0000000..de8ea0d --- /dev/null +++ b/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_WyrmBase_BaseColor.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54a3016b32d3c7cf362827c5cb4bdf90fcbb114298a77db12ae7b398038ba042 +size 254959 diff --git a/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_WyrmBase_Normal.uasset b/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_WyrmBase_Normal.uasset new file mode 100644 index 0000000..801df56 --- /dev/null +++ b/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_WyrmBase_Normal.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6793287de4d0dbcb583a162af94ea92429f48efff1af78b4e9a40541880959f4 +size 74109 diff --git a/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_WyrmBase_OcclusionRoughnessMetallic.uasset b/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_WyrmBase_OcclusionRoughnessMetallic.uasset new file mode 100644 index 0000000..0ada029 --- /dev/null +++ b/Content/Models/EnemyUnits/Wyrm/Textures/wyrm_WyrmBase_OcclusionRoughnessMetallic.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c941e4a76ebc362445e770575d85b34aec5ae27cb44bf7550b9c6a906e92cf36 +size 317121 diff --git a/Content/Models/EnemyUnits/Wyrm/WyrmBase.uasset b/Content/Models/EnemyUnits/Wyrm/WyrmBase.uasset new file mode 100644 index 0000000..12e942e --- /dev/null +++ b/Content/Models/EnemyUnits/Wyrm/WyrmBase.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2cadff77c53c8179531a207c3da19af962bc070b48cb41e4dd623c68a8bc9c77 +size 14699 diff --git a/Content/Models/EnemyUnits/Wyrm/wyrm.uasset b/Content/Models/EnemyUnits/Wyrm/wyrm.uasset new file mode 100644 index 0000000..b367f86 --- /dev/null +++ b/Content/Models/EnemyUnits/Wyrm/wyrm.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5a9b7fcd6b097904b17d1f323ed0691af5378a9c585693b5da88f863ee3918d +size 5621199 diff --git a/Content/Models/EnemyUnits/Wyrm/wyrm_PhysicsAsset.uasset b/Content/Models/EnemyUnits/Wyrm/wyrm_PhysicsAsset.uasset new file mode 100644 index 0000000..d4fe4bb --- /dev/null +++ b/Content/Models/EnemyUnits/Wyrm/wyrm_PhysicsAsset.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d27e7a681e92c7840b17b0b0d7aab35fb5c49f9eb4fa01513cda5d86d23eee03 +size 17779 diff --git a/Content/Models/EnemyUnits/Wyrm/wyrm_Skeleton.uasset b/Content/Models/EnemyUnits/Wyrm/wyrm_Skeleton.uasset new file mode 100644 index 0000000..c355028 --- /dev/null +++ b/Content/Models/EnemyUnits/Wyrm/wyrm_Skeleton.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba0bc6d8fbc172c4e15e160b58be7de8e50b342a56bde444de77635f0983a3bd +size 9000 diff --git a/Content/Models/EnemyUnits/Wyrm/wyrm_animations_Attack.uasset b/Content/Models/EnemyUnits/Wyrm/wyrm_animations_Attack.uasset new file mode 100644 index 0000000..2d61a39 --- /dev/null +++ b/Content/Models/EnemyUnits/Wyrm/wyrm_animations_Attack.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5480dc9a10c6cf4398934d903de6f4229f6396c18f908b33e85b9bc7ca663deb +size 29305 diff --git a/Content/Models/EnemyUnits/Wyrm/wyrm_animations_Run.uasset b/Content/Models/EnemyUnits/Wyrm/wyrm_animations_Run.uasset new file mode 100644 index 0000000..15bc0e1 --- /dev/null +++ b/Content/Models/EnemyUnits/Wyrm/wyrm_animations_Run.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22fa305a0579902c3b42ed4f2a7d472fb244c021a1922e02c49534dd4a14371c +size 44333 diff --git a/Content/Models/EnemyUnits/Wyrm/wyrm_animations_TPose.uasset b/Content/Models/EnemyUnits/Wyrm/wyrm_animations_TPose.uasset new file mode 100644 index 0000000..67550f1 --- /dev/null +++ b/Content/Models/EnemyUnits/Wyrm/wyrm_animations_TPose.uasset @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:003e5eb8b5b689f61540ef5ae69ebe763acdf7b38da9de3f0a6838f4e6bd3a7f +size 25458 diff --git a/Content/Models/PlayerUnits/Exoinfantry/Materials/ArmorShell.uasset b/Content/Models/PlayerUnits/Exoinfantry/Materials/ArmorShell.uasset index ad7b857..6517d65 100644 --- a/Content/Models/PlayerUnits/Exoinfantry/Materials/ArmorShell.uasset +++ b/Content/Models/PlayerUnits/Exoinfantry/Materials/ArmorShell.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c4bad7a90516a2afae60455e36a8162dadeb9e9df474d441a89dd5667aceb5b8 -size 14809 +oid sha256:912a504bda2171f221335180a3d6a0d24681d52458792d542a79ea263546696d +size 10924 diff --git a/Content/Models/PlayerUnits/Exoinfantry/Materials/Barrell.uasset b/Content/Models/PlayerUnits/Exoinfantry/Materials/Barrell.uasset index 38f0886..ee99328 100644 --- a/Content/Models/PlayerUnits/Exoinfantry/Materials/Barrell.uasset +++ b/Content/Models/PlayerUnits/Exoinfantry/Materials/Barrell.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3e71d18f4aa447c9a26391cac109b810d86a2c2643d73d4c92b9ec05a2d13554 -size 12734 +oid sha256:5cf63a61fe99eaf308e20701bb0e88d04cea4c17b8547d899a69561170499124 +size 12350 diff --git a/Content/Models/PlayerUnits/Exoinfantry/Materials/Boots.uasset b/Content/Models/PlayerUnits/Exoinfantry/Materials/Boots.uasset index dac1ea9..4c1537d 100644 --- a/Content/Models/PlayerUnits/Exoinfantry/Materials/Boots.uasset +++ b/Content/Models/PlayerUnits/Exoinfantry/Materials/Boots.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2b250ff46c916ccac7c33dd051bd691ac4e19c6f59465244c26b570d504bf9b3 -size 11030 +oid sha256:bc0eed4abaa6942da67debb9502c7a3e810da3a857c6c7c8c4120320221a8e36 +size 12936 diff --git a/Content/Models/PlayerUnits/Exoinfantry/Materials/Exoinfantry_Base.uasset b/Content/Models/PlayerUnits/Exoinfantry/Materials/Exoinfantry_Base.uasset index e57e409..3cd3310 100644 --- a/Content/Models/PlayerUnits/Exoinfantry/Materials/Exoinfantry_Base.uasset +++ b/Content/Models/PlayerUnits/Exoinfantry/Materials/Exoinfantry_Base.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8f8284fc5abcf98c60d1fd6b4302868e8591a81ebaf1f818d9495084b704e9b9 -size 12072 +oid sha256:962467ec12aae86919e1960ab353eca0ff0eb9a00801ad60d2cff1564a3b9766 +size 11269 diff --git a/Content/Models/PlayerUnits/Exoinfantry/Materials/HelmetBase.uasset b/Content/Models/PlayerUnits/Exoinfantry/Materials/HelmetBase.uasset index 3256a6e..121e90f 100644 --- a/Content/Models/PlayerUnits/Exoinfantry/Materials/HelmetBase.uasset +++ b/Content/Models/PlayerUnits/Exoinfantry/Materials/HelmetBase.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ebe07132e2c30a52386c63f77059273f41a2ae723d00ceec9bc6ff5d38de0af5 -size 12183 +oid sha256:819f4e0e8ecb84417b22a1327d4eaddba6d08d98537ca5aded4ae27889e076b0 +size 12195 diff --git a/Content/Models/PlayerUnits/Exoinfantry/Materials/RifleBase.uasset b/Content/Models/PlayerUnits/Exoinfantry/Materials/RifleBase.uasset index 831a688..0078c97 100644 --- a/Content/Models/PlayerUnits/Exoinfantry/Materials/RifleBase.uasset +++ b/Content/Models/PlayerUnits/Exoinfantry/Materials/RifleBase.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5ef5883daace04bbf368729d2cee86c6b19bb112096b077ffb2a0f4f403919e2 -size 12080 +oid sha256:43d301bcc8ed145221ea6b7cdf37d213b16509c0515c803003c6a4b3535a05b7 +size 11384 diff --git a/Content/Models/PlayerUnits/Exoinfantry/Materials/RifleLower.uasset b/Content/Models/PlayerUnits/Exoinfantry/Materials/RifleLower.uasset index 7388aef..62de526 100644 --- a/Content/Models/PlayerUnits/Exoinfantry/Materials/RifleLower.uasset +++ b/Content/Models/PlayerUnits/Exoinfantry/Materials/RifleLower.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ea2e59d95e694802c9e0766e7fa3f1fdfe13b41408dd653128557dafa21d9be6 -size 11995 +oid sha256:9f7d730b58086d9991d3551750c8c539bcdceca7db81414c93a71edd5d0092f4 +size 12023 diff --git a/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_ArmorBase_OcclusionRoughnessMetallic.uasset b/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_ArmorBase_OcclusionRoughnessMetallic.uasset index 5c087b4..f2c7121 100644 --- a/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_ArmorBase_OcclusionRoughnessMetallic.uasset +++ b/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_ArmorBase_OcclusionRoughnessMetallic.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:815c902d0753d745a3c44176a737eb412ddfa048c1907544ee34d8f51e3ee1f0 -size 152648 +oid sha256:9b903d268707925691bb2de8e736a9857c1a87427716b333cd83efc5bcbbec87 +size 152787 diff --git a/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_ArmorShell_OcclusionRoughnessMetallic.uasset b/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_ArmorShell_OcclusionRoughnessMetallic.uasset index 723b3a4..25430ea 100644 --- a/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_ArmorShell_OcclusionRoughnessMetallic.uasset +++ b/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_ArmorShell_OcclusionRoughnessMetallic.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0c8f103b682c8790c43eab31307fecabcc5df1747ba8fefb37fa031f7ceee8d9 -size 191994 +oid sha256:33f15d19c4c63da9191cd4d1b94fc5bc5d570b92b8aed4f20eff08becd896e69 +size 192444 diff --git a/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_Barrell_OcclusionRoughnessMetallic.uasset b/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_Barrell_OcclusionRoughnessMetallic.uasset index f737c68..41565c4 100644 --- a/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_Barrell_OcclusionRoughnessMetallic.uasset +++ b/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_Barrell_OcclusionRoughnessMetallic.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ea7bfbf52e38f52e445f46ff259134f993e5fce7ebb1992c227b2b46981bd5c1 -size 55547 +oid sha256:d9da6f98522854b455ce87bf7206d610f069dbbca355c5df75107415a61f75c1 +size 55718 diff --git a/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_Boots_OcclusionRoughnessMetallic.uasset b/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_Boots_OcclusionRoughnessMetallic.uasset index d566c86..9299ea3 100644 --- a/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_Boots_OcclusionRoughnessMetallic.uasset +++ b/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_Boots_OcclusionRoughnessMetallic.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6989d4d1baa7e99c2c2d0c4eca17faa9d86bbaeff37353b47de6e1487a2f306f -size 42514 +oid sha256:5a230639002a585889f7f4816d0dd64b1582c41e2e420bbb4d33470874145613 +size 42661 diff --git a/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_HelmetBase_OcclusionRoughnessMetallic.uasset b/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_HelmetBase_OcclusionRoughnessMetallic.uasset index 89a78f3..99dfaf6 100644 --- a/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_HelmetBase_OcclusionRoughnessMetallic.uasset +++ b/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_HelmetBase_OcclusionRoughnessMetallic.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f08fe56698e79e4c4ad4f93b3facac9118b5d0605fa5b06c38eec16dd62ca390 -size 80836 +oid sha256:d9249bdd8587142f84aa13aca499675efdfac8beb7e284f2b1da986c4bb242b2 +size 80948 diff --git a/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_Rifle2_OcclusionRoughnessMetallic.uasset b/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_Rifle2_OcclusionRoughnessMetallic.uasset index 367b7d6..088eed1 100644 --- a/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_Rifle2_OcclusionRoughnessMetallic.uasset +++ b/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_Rifle2_OcclusionRoughnessMetallic.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:dcc33f9d527fc57bbc71558e0b44b61fd6aa45dab90605d5bf0ed246c7c7cf3e -size 76488 +oid sha256:ad3d8441a557dc5e99888826b6fa51725322374485f4d0fd148469bc8f3573bb +size 76565 diff --git a/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_RifleBase_OcclusionRoughnessMetallic.uasset b/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_RifleBase_OcclusionRoughnessMetallic.uasset index d307ced..640c86a 100644 --- a/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_RifleBase_OcclusionRoughnessMetallic.uasset +++ b/Content/Models/PlayerUnits/Exoinfantry/Textures/exoinfantry_RifleBase_OcclusionRoughnessMetallic.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6b9d024c4167f536aaf396b614a9a62b5d94a60c94ae74cbf3ee75753677c6fc -size 146855 +oid sha256:7b0abff52b1ddd61199b2b2277e04f263ceed978893a752765c61d538ef6f85e +size 146995 diff --git a/Content/Models/PlayerUnits/Exoinfantry/exoinfantry.uasset b/Content/Models/PlayerUnits/Exoinfantry/exoinfantry.uasset index 729cf72..29c2a82 100644 --- a/Content/Models/PlayerUnits/Exoinfantry/exoinfantry.uasset +++ b/Content/Models/PlayerUnits/Exoinfantry/exoinfantry.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ea20007c251ce68eb6585ad53b96b4d3ad749974e355ac7be2abdc9bbc8562cd -size 4864702 +oid sha256:448ed455ba8b3478e78e372ccc7da85cb2cc80f543458284cd0d5dc5faa1825d +size 4864375 diff --git a/Content/Models/PlayerUnits/Exoinfantry/exoinfantry_Skeleton.uasset b/Content/Models/PlayerUnits/Exoinfantry/exoinfantry_Skeleton.uasset index 9c673ef..18a13ca 100644 --- a/Content/Models/PlayerUnits/Exoinfantry/exoinfantry_Skeleton.uasset +++ b/Content/Models/PlayerUnits/Exoinfantry/exoinfantry_Skeleton.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c1d224d0fef9197eb217fafd839296578b95e325babdc91b073adaab81d99459 -size 13491 +oid sha256:2030d08440fbd35851398193a60ac84c87269e04ff9bfc98be95764f4cc14933 +size 13569 diff --git a/Source/SpaceBattler/Private/PartySubsystem.cpp b/Source/SpaceBattler/Private/PartySubsystem.cpp index b87cade..b07c17f 100644 --- a/Source/SpaceBattler/Private/PartySubsystem.cpp +++ b/Source/SpaceBattler/Private/PartySubsystem.cpp @@ -78,7 +78,7 @@ void UPartySubsystem::SpawnUnits() FActorSpawnParameters SpawnActorParameters = {}; SpawnActorParameters.SpawnCollisionHandlingOverride = ESpawnActorCollisionHandlingMethod::AdjustIfPossibleButAlwaysSpawn; - FVector Location = SpawnPoint->GetActorLocation() + FVector(i * -VerticalSpacing, -HorizontalOffset * CurrentColumn, 300); + FVector Location = SpawnPoint->GetActorLocation() + FVector(i * -VerticalSpacing + FMath::RandRange(-500.0f, 500.0f), -HorizontalOffset * CurrentColumn + FMath::RandRange(-500.0f, 500.0f), 300); FRotator Rotation = FRotator(0, 90.0f, 0); AActor* NewActor = GetWorld()->SpawnActor(SpawnQueue[i + LastSpawnIndex], &Location, &Rotation, SpawnActorParameters); diff --git a/Source/SpaceBattler/Private/WaveSubsystem.cpp b/Source/SpaceBattler/Private/WaveSubsystem.cpp index 8d18ed1..2179643 100644 --- a/Source/SpaceBattler/Private/WaveSubsystem.cpp +++ b/Source/SpaceBattler/Private/WaveSubsystem.cpp @@ -51,7 +51,7 @@ void UWaveSubsystem::SpawnUnits() FActorSpawnParameters SpawnActorParameters = {}; SpawnActorParameters.SpawnCollisionHandlingOverride = ESpawnActorCollisionHandlingMethod::AdjustIfPossibleButAlwaysSpawn; - FVector Location = SpawnPoint->GetActorLocation() + FVector(i * -VerticalSpacing, -HorizontalOffset * CurrentColumn, 300); + FVector Location = SpawnPoint->GetActorLocation() + FVector(i * -VerticalSpacing + FMath::RandRange(-500.0f, 500.0f), -HorizontalOffset * CurrentColumn + FMath::RandRange(-500.0f, 500.0f), 300); FRotator Rotation = FRotator(0,-90.0f, 0); AActor* NewEnemy = GetWorld()->SpawnActor(SpawnQueue[i + LastSpawnIndex]->GetCharacterClass(), &Location, &Rotation, SpawnActorParameters); diff --git a/Source/SpaceBattler/Public/UnitInfo.h b/Source/SpaceBattler/Public/UnitInfo.h index 372588c..1cf7524 100644 --- a/Source/SpaceBattler/Public/UnitInfo.h +++ b/Source/SpaceBattler/Public/UnitInfo.h @@ -18,39 +18,54 @@ public: TSubclassOf GetCharacterClass() const; protected: - UPROPERTY(BlueprintReadWrite, EditAnywhere) + UPROPERTY(BlueprintReadWrite, EditAnywhere, Category="Information") FText Name; - UPROPERTY(BlueprintReadWrite, EditAnywhere, meta = (MultiLine = true)) + UPROPERTY(BlueprintReadWrite, EditAnywhere, meta = (MultiLine = true), Category="Information") FText Description; - UPROPERTY(BlueprintReadWrite, EditAnywhere) + UPROPERTY(BlueprintReadWrite, EditAnywhere, Category="Information") UTexture2D* Texture2D; - UPROPERTY(BlueprintReadWrite, EditAnywhere) + UPROPERTY(BlueprintReadWrite, EditAnywhere, Category="Stats") float BaseHP; - UPROPERTY(BlueprintReadWrite, EditAnywhere) + UPROPERTY(BlueprintReadWrite, EditAnywhere, Category="Stats") float Attack; - UPROPERTY(BlueprintReadWrite, EditAnywhere) + UPROPERTY(BlueprintReadWrite, EditAnywhere, Category="Stats") float Cooldown; - UPROPERTY(BlueprintReadWrite, EditAnywhere) + UPROPERTY(BlueprintReadWrite, EditAnywhere, Category="Attributes") bool IsRanged; - UPROPERTY(BlueprintReadWrite, EditAnywhere) - float IsFlying; + UPROPERTY(BlueprintReadWrite, EditAnywhere, Category="Attributes") + bool IsFlying; - UPROPERTY(BlueprintReadWrite, EditAnywhere) + UPROPERTY(BlueprintReadWrite, EditAnywhere, Category="Stats") float Range; - UPROPERTY(BlueprintReadWrite, EditAnywhere) + UPROPERTY(BlueprintReadWrite, EditAnywhere, Category="Stats") float Speed; - UPROPERTY(BlueprintReadWrite, EditAnywhere) + UPROPERTY(BlueprintReadWrite, EditAnywhere, Category="Information") int32 Tier; - UPROPERTY(BlueprintReadWrite, EditAnywhere) + UPROPERTY(BlueprintReadWrite, EditAnywhere, Category="Classes") TSubclassOf CharacterClass; + + UPROPERTY(BlueprintReadWrite, EditAnywhere, Category="Ranged Info") + TSubclassOf RangedProjectile; + + UPROPERTY(BlueprintReadWrite, EditAnywhere, Category="Ranged Info") + float RangedProjectileSpeed; + + UPROPERTY(BlueprintReadWrite, EditAnywhere, Category="Ranged Info") + int32 RangedProjectileAmount; + + UPROPERTY(BlueprintReadWrite, EditAnywhere, Category="Ranged Info") + float RangedProjectileDelay; + + UPROPERTY(BlueprintReadWrite, EditAnywhere, Category="Ranged Info") + UAnimMontage* RangedProjectileMontage; };