10,916 Commits over 3,347 Days - 0.14cph!
- Area 1-2 now reorganised for hot loading/unloading
- Arena events/phases now display animated headers when starting a new phase or completing an arena.
- Arena events now wait until all spawned items are dead (and not just spawned) before being classed as completed.
- Seperated materials for bowel bag explosion and grenade
- Added entrance to Monster Arena from the monster level
- Re-organised both of those scenes so they support hot swap loading/unloading
- Added spawner map-markers
- Changed green goo gun behaviour
- UI screen navigation fixed, all can return to gameplay by pressing B
- Fixed enemies shooting themselves ;)
- Made the temporary visual effects clearer/brigther for Timeslow/Power Ring
- BaseRadiusBlast can now do damage to anything in range
- Reworked the blast impact effect
- Made a grenade style weapon and blast effect
- WeaponItem now has more control over BaseLauncher properties
- Reduced speed of Monster Arena enemies
- Spawners can now be set to make stuff they spawn grant 0 experience
- Ripple/distortion effects work again
- Time Slow bubble added to object pooler so that it works again!
- Monster arena spawn work
- SpawnPhaseControllers can now start/stop spawning and chain phases together
- Monster arena work and SpawnPhaseController.cs checkin
- Fixed Power Ring not passing through enemies anymore
- Monster arena spawn changes
- Added bowel bag enemy prefab
- Monster arena spawning work
- Added monster arena level to port menu
- Monster arena white box
- More weapon, item and dual wielding changes/fixes/improvements
- Monster themed arena rough test level
- More weapon work
- Weapons can now be equipped per-arm and have their own properties
- Added support for additonal weapon anchors, started propper implementation of dual/multi wielding
- Merged skill system rework to Main now that it mostly works
- New placeholder ship model is now on correct layer so that it gets ignored by the outline effect
- Fixed a skill upgrade bug caused by last commit
- Made skill tree nagivation slightly better with a gamepad. Or maybe worse.
- Added skill icons to skill hot swap screen and fixed text colours
- Hot swap skill panels now show bound gamepad buttons
- Can now actually equip skills using the new system!
- Skills can now be marked as passive
- Passive skills no longer show up in the skill hotswap list
- Skill hotswap list can now be navigated
- Added a skill hot swap panel, bound to Dpad right, that displays a list of all currently available/unlocked skills with name + icon
- Switched back to test ship 3
- Added test ship 4
- Switched to one of the concept ship models
- Skills with other skill prerequisites are now handled and enforced before allowing a skill to be upgraded
- Fixed an error spamming when you have skills equipped
- Added skill description text for the current skills
- Loads more skill UI work
- Skill/tree system rework + UI part 3
- Branched and started reworking the skill activation/configuration system to be more flexible, ready to use with the new XML skill and skill tree setup
- Increased size of player projectiles from 1 to 1.2
- Moved player ship weapon anchor to right arm
- Simplified SkillTree XML definition now that individual skill details are stored in the Skill XML data
- Skill tree UI now references the skill list for skill details not the Skill Tree data
- Keyboard controls are a bit less shit
- Added basic generic skill and skill upgrade data structures which can be setup via XML (but not applied in-game, yet)
- Added a floor debug mode
- Lowered the amount speed reduction for flying backwards
- Trialing reduced player movement speed when flying "backwards"
- More skill tree UI work, added vertical lines to skill unlock columns
- Re-enabled player map-marker
- Skill tree icon images are now specified via XML
- Started aligning skill tree elements
- Added Skill Tree screen as a sub screen to the main UI so it can be navigated via the root controller
- Started placeholder UI screen for Skill trees. Auto-constructed from XML skill tree definitions.
- Started work on new skill tree data format and classes
- Initial basic loading of skill trees from XML files
- Added a test skilltree xml file
- Graphics settings now have real default values, not just everything turned off. (everything except vsync is enabled by default now)
- Attempts to default to 1280x720 resoltuion until the player picks one in the settings menu
- Disabled the Unity resoltuion/settings launcher