Stedd
3e67df68c7
Added more entities to playground scene
2024-10-09 19:38:41 +02:00
Stedd
328dea759f
Added a PowerLost BoolReference to prevent looping over _activePowerStructures twice in PowerHandler
2024-10-06 11:50:48 +02:00
Stedd
27a10a152a
Disabled editor debug in ScriptableObject architecture. Causes GC spikes
2024-10-06 11:49:52 +02:00
Stedd
ff880f90ee
Added damage dealt and kills stats to weapons
2024-10-06 11:48:56 +02:00
Stedd
825d59c164
Merge pull request 'Dev/PowerSystem' ( #6 ) from Dev/PowerSystem into master
...
Reviewed-on: #6
2024-10-05 19:40:10 +02:00
Stedd
19673f725b
Cleanup
2024-10-05 19:38:49 +02:00
Stedd
0d807957f1
Fixed weapon debug ray
2024-10-05 19:38:26 +02:00
Stedd
e37bd3fde5
Added simple power loss mechanic
...
Also added two UI texts to see power consumption and generation
2024-10-05 19:24:11 +02:00
Stedd
165fa076c6
Added simple enemy spawner
2024-10-05 18:54:10 +02:00
Stedd
07eb9bc0d0
Merge pull request 'Dev/ScriptableObjectsRefactor' ( #4 ) from Dev/ScriptableObjectsRefactor into master
...
Reviewed-on: #4
2024-10-05 17:34:00 +02:00
Stedd
f42899649c
Added some some more turrets and enemies
2024-10-05 17:29:45 +02:00
Stedd
7ae77b4357
Reduced speed of enemies
2024-10-05 17:29:27 +02:00
Stedd
d762ad7985
Build settings
2024-10-05 17:19:35 +02:00
Stedd
2cfa1da8a7
Added debug functions
2024-10-05 17:19:15 +02:00
Stedd
a43d9f354a
using cleanup
2024-10-05 17:10:03 +02:00
Stedd
fabec89267
Fixed error in target RuntimeSets
2024-10-05 17:09:24 +02:00
Stedd
253f7b78d1
Fixed a mistake in Turret OnEnable method
2024-10-05 17:08:01 +02:00
Stedd
d4e9bde59d
Renamed TargetFinder function
2024-10-05 17:07:38 +02:00
Stedd
1719b56d8a
Fixed null error if there are no targets
2024-10-05 17:07:22 +02:00
Stedd
bb89431807
Added simple death mechanic
2024-10-05 17:06:31 +02:00
Stedd
369c32fe71
A bunch of settings was reverted after the last commit.
2024-10-05 15:58:23 +02:00
Stedd
f7ae5d6549
Merge remote-tracking branch 'origin/Dev/ScriptableObjectsRefactor' into Dev/ScriptableObjectsRefactor
...
# Conflicts:
# Assets/Entities/Scripts/EntityBase.cs
# Assets/Entities/Scripts/PowerBase.cs
# Assets/Entities/Structures/Scripts/StructureBase.cs
2024-10-05 15:39:14 +02:00
Stedd
9e0304fe93
Fixed bug in PowerBase initialization
2024-10-05 15:35:58 +02:00
Stedd
53560fcc6b
Nicer syntax for adding components if null
2024-10-05 15:34:39 +02:00
Stedd
b9d9e52c49
Disabled OpenGL for linux
2024-10-05 15:31:57 +02:00
Stedd
37d0e02368
Updated unity
2024-10-05 15:24:41 +02:00
Stedd
979e631eac
WIP ScriptableObjects Refactor
2023-10-28 18:09:02 +02:00
Stedd
f897529e82
Game notes updates
2023-10-09 01:40:21 +02:00
Stedd
294340f637
Latest CoreSystems
2023-10-09 01:40:08 +02:00
Stedd
911f18a5e7
Changes from build and run
2023-10-09 01:39:51 +02:00
Stedd
841b8f5b11
Enemies has weapons
2023-10-08 19:15:18 +02:00
Stedd
e4d15da38c
Turret weapon working
2023-10-08 18:49:25 +02:00
Stedd
208c745911
Merge branch 'Dev/Composition'
2023-10-08 16:54:30 +02:00
Stedd
780bef97b6
latest core
2023-10-08 16:52:16 +02:00
Stedd
b043440827
Reorganizing and renaming
2023-10-08 16:50:59 +02:00
Stedd
cd62cd6aa2
Updated NavMesh
2023-10-08 16:42:15 +02:00
Stedd
6956bf0c7f
Added some runtime sets
2023-10-08 16:23:57 +02:00
Stedd
33c644b2d8
Targeting working again
2023-10-08 16:20:52 +02:00
Stedd
af8e183f93
gitignore
2023-10-08 14:57:57 +02:00
Stedd
0a67caf9be
Changed namespaces
2023-10-08 14:54:36 +02:00
Stedd
1bb9d584dd
moved interfaces to CoreSystems
2023-10-08 14:07:18 +02:00
Stedd
357e02ff4f
Changed naming scheme of ScriptableObjects
2023-10-08 14:06:15 +02:00
Stedd
35d80db948
Added submodule
2023-10-08 13:14:17 +02:00
Stedd
d4aabafbdf
Updated and removed some packages
2023-10-08 13:04:33 +02:00
Stedd
ce40da5de0
Unity 2022.3.10
2023-10-08 13:01:21 +02:00
Stedd
9237031dc6
Some cleanups
2022-10-06 00:40:50 +02:00
Stedd
4027bf3c97
WIP PowerSystem
2022-10-06 00:35:57 +02:00
Stedd
b1f2446fa6
Added Targeting for entities
...
*Changed all Runtime Sets to be <EntityBase> instead of <StructureBase> or <EnemyBase>
*Added targeting configuration scriptable object (can now set up many differet targeting schemes and use them as needed)
*Added targeting script
*Modified Turret and Enemy to use targeting script (added on play)
*Added NavMesh and NavMeshAgents for enemy movement to be used during prototyping
2022-10-01 21:42:18 +02:00
Stedd
a70bd626a6
Updated PowerHandler
...
Calculates consumption and peak consumption
2022-10-01 20:03:27 +02:00
Stedd
47fdfdbc66
Added Turret targeting
2022-10-01 18:17:16 +02:00