201,677 Commits over 4,171 Days - 2.01cph!
Organisation commit 2/134
added new lava_court style collision to all existing courts
added new lava_court style collision to all existing courts
foundation.steps metal conversion update
Removed randomisation of attributes on init
Scion tweaks, PlayerCamera sets it's target transform as Scion's DOF target
Updated Owl character select camera prefab
- Increased chance of enemies having special abilitites from 10 -> 20 percent
- Upto 3 random enemy abilities are now picked per mission (there's only 2 ingame at the moment though!)
- Fixed bug with enemies not healing properly
- BaseEntities now have an Invulnerable flag
- Changed the way enemy shield ability works, it now applies Invulnerable flag instead of using a collision blocker as the shield
- Added function to EnemyAbilityManager to return the names of all chosen abilities
- Mission generation screen now shows the names of the randomly chosen enemy abilities for the mission
Biome tweaks, camera tweaks
Organisation commit 3/134
- Enemies no longer drop the old, unused items
- Enemies with healing ability no longer target themselves
- Boomerang glitch fix
foundation.steps toptier conversion update
- more code purge / cleanup
- Boomerang now hits a maximum of 3 targets (upgradeable later?)
- Boomerang now ignores invulnerable targets
- Renamed BuildMission to MissionBuilder and all calls to it
Owl temp forehand / backhand
- Added a LevelComponent which gets added at runtime and builds lists of all room obejcts and Room components
- Fixed editor time NRE with enemy abilities
Fixed stat tick calling the wrong methods
▆▇▉▅▅▋▆ █▄▇▉█ ▊▌▇▇ ▅▅▅█▊▋▌▋▊▊
renamed StatLeveledValue to ScaledValue
- Moved a bunch of stuff from RoomSpawner to Room
- Room now contains a list of all the spawn location components, and they're no longer destroyed at level gen
Moved StatSettings LinkFrom/LinkTo out of StatLinkerSettings base and into StatLinkerBasicSettings
MinValue and MaxValue moved to StatSettings/Stat base
Fixed SSAO/CB shenanigans