2,200 Commits over 578 Days - 0.16cph!
FOR FUCK SAKE interior wall + collision
FOR FUCK SAKE texture and mat to make the hazard area more visible
FOR FUCK SAKE force update material texture
▋ ▅▅▍▆ ▉▉▆▊▇█ ▍▉▉▌▅▉▋█/▄▅▇▇█▇▌▅
!▄ ▍▉▍▆▉▇▆ ▄▆▉▋ ▅▌▊▄▅▍▇
▋█▅ ▄█▆▊ ▄▉█▌ ▊▊█ █▉▇▄ █▆▇▆▇ ▌▌ ▄▄▇▆ ▉▇▆█ ▄▅▋▌ ▌▅▊▉█▌▌▅
- Enemy structures now have a square minimap indiciator to differntiate from ships/enemies
- Minimap in minimised mode is now zoomed further out
- Increased size of enemy indicators on mini map
- Made an AreaBuilder script that will fill an area/room with a "Fill" section from a bunch of variants
- MissionBuilder now calls Build() on all AreaBuilders in a level before spawning enemies
- Some test rooms/fillers
- Anythign with CameraPull script attached is now considered by the camera
- Entity animation states can now be customised and have a default set and states customised via inspector
- Made a room template with a gate that gets closed when entering and opens when all turrets are destroyed
- Made a placeholder pipes-gate opening/closing animation
- New pipes gate prefab
- Set up pipes gate animation controller to use the state setup for the animation trigger code
- Spinning rotor blades in Pipes areas now hurt the player
- Moved player death/deletion code to a central place
- More whitebox level work
FOR FUCK SAKE wip wall interior model / tweak texture compression
- Moved control of enemy pack spawn count to the SpawnLocation component where it should have been all along, so enemy pack size can be controller per level instead of per-pack.
- Town now shows up on main camera
New cam code and tweaks to main
- Added main camera prefab to town
- More camera code changes
- Made enemy SOs for area1 types
- Enemy pack test for Area1 enemies
- Pack SOs now specify min/max spawn "costs"
- Enemies are now spawned randomly within spawn location radius
- Fixed bug causing spawned enemies to reset to Vector3.zero
- Added a MissionEmemySpawner that uses the Mission and enemypack definitions to spawn enemies
- More MissionBuilder work
- Enemy packs are now randomly picked by mission builder
- Refactored some mission building stuff to be in a less stupid place
- Fix for spawn locations in Area1_WIP1
FOR FUCK SAKE wip factory wall / dressing/light test
FOR FUCK SAKE pipe interior asset
▆ ▍▊▅ █▉█▇▋▍ █▊▍▇
▋▄▊ ▄▄▆▉ ▍▊▅▇ █▅▆▉▄▋▆▅ ▇▍█▄ ▌-▌
FOR FUCK SAKE factory asset
- Reworked scriptable object tools
- Created enemy SO template
- Reworcked scriptable object creation menu tools to use new paths
- EnemyPack scriptable object setup (empty) to be used to control enemy randomisation in levels/missions
FOR FUCK SAKE asset interior factory
- WIP changes to make enemy spawning better and work with mission randomisation
- Level changes to Area1_WIP1 ready to be broken into sections
- More mission randomisation stuff
- Changed mission spawn location prefabs to work with new stuff
- Working towards picking and initing random missions
- Exit portals now call LevelFinished() before returning you to town
- Area + level progression is now tracked and saved and reflected in mission screen
- Level work
FOR FUCK SAKE interior floor asset/ cleaning
FOR FUCK SAKE factory interior floor asset/ cleaning asset
- Removed loads of missing components
- Deleted loads of old unused assets/prefabs
- Purged shit