8,073 Commits over 3,806 Days - 0.09cph!
CHIPPY-188: Fixed lasers not rotating after last commit
CHIPPY-188: Fixed another possible case where laser lines might not be removed properly
Making extra sure laser rectlines aren't reused
Level select styling tweaks
Fixed some cases where pause / game over fadeing wasn't resetting
Added Planet.ToString()
CHIPPY-163: Fixed planet links being wrong colour when first entering menu
CHIPPY-187: Fixed returning to last selected stage
CHIPPY-183: Game over UI is now in the centre of the screen
Stage_Fading can now support custom fading from multiple sources
CHIPPY-185: Fixed not being able to use the restart button during game over
CHIPPY-184: Added sfx to progress bar
CHIPPY-182: Stage doesn't auto-restart on death
CHIPPY-182: Fixed pressing enter to restart on death not working
Fixed a couple of exceptions when not connected to steam
CHIPPY-175: Removed old progress notification thing
CHIPPY-175: Removed death progress UI connector
CHIPPY-175: Fixed game over UI position
Fixed stages not resetting
CHIPPY-175: Progress bar appears on death
CHIPPY-175: Working on death progress bar placement / styling
CHIPPY-175: Working on progress bar on pause / victory
CHIPPY-162: Moved victory UI to a prefab
Added public ScoringHandler property to GameStage
CHIPPY-173: Can now return to main menu from victory screen with one button press
Removed old victory UI
Added separate leaderboard corner menu icon
CHIPPY-162: Started working on new gameover / victory UI
CHIPPY-162: Basic new pause menu UI
CHIPPY-181: Added Stage_Scoring.HasCheated
Replays / scores aren't submitted if cheated
CHIPPY-181: Can now press L to instantly show victory screen
CHIPPY-180: Fixed another possible case
Merge branch 'master' of SpaceUsurperUnity
CHIPPY-180: Fixed sometimes using different paths for the same status effect key
Logging stage list for use on /watch page
Logging file quotas
Unit progress logging only for editor builds
Merge branch 'master' of SpaceUsurperUnity
CHIPPY-159: Some logging to investigate
CHIPPY-159: Fixed not setting paramCollection in FsmSetValueAction.Prepare
CHIPPY-137: Progress / score is now calculated at the moment of death
CHIPPY-137: Added progress weighting properties
CHIPPY-137: Basic form progress weighting working
CHIPPY-137: Added custom progress scriptfunc to unit forms
CHIPPY-137: Better weighting calculation for units required by others
CHIPPY-172: Updated Facepunch.ExpressionStrings
CHIPPY-172: Can now access scripted properties of Units, Stages and the Player through `target.Get<Type>(name)`
Fixed whitelisting interface members
CHIPPY-171: Updated Facepunch.ExpressionStrings
More type name tests
Support for array / generic type names
Fixed a property incorrectly being static
Fixed support for generic type lookups
Added a type parameter test
Added type parameter grammar
Fixed type param grammar ambiguity
Added type lookup API
Added support for type parameters in method calls
CHIPPY-170: Implemented "index" param for SetValue actions
CHIPPY-150: Added test for SetValue with an "index"
CHIPPY-169: Updated Facepunch.ExpressionStrings
Added array indexing serialization tests
Implemented basic array indexing serialization
Finished indexing serialization
Added another array indexing test
Array indexing working for basic cases
Added list indexing test
Finished implementing array indexing
Added indexing test
Added indexing grammar
Wrapped more try / catches with #if !DEBUG
Merge branch 'conversion'
CHIPPY-151: Added example of array initialization
Fixed replay testing being on for some reason
CHIPPY-151: Added `length` property to custom property definitions
CHIPPY-151: Can now initialize arrays with an array of values
CHIPPY-161: Added GameManager.AllLevelsUnlocked
CHIPPY-161: Now doesn't show cheat button prompt if all levels are unlocked
CHIPPY-161: Cheat level button press now disabled if all levels are unlocked
CHIPPY-161: Added separate CanSkipLevels bool to GameManager
SetValue actions with a "target" now need a "type"
Working on fixing broken resource paths
Nicer stage names in inspector
Fixed some missing properties when baking unit part scripts
Fixed some more bad resource paths
Fixed possible warning caused by "onProximity" baking
Fixed CHIPPY-154
Fixed campaign total score leaderboards not loading
Fixed CHIPPY-158
Better example campaign layouts
Moved total scores UI to be per-campaign
Camera position is now more biased towards the selected planet
Campaigns can now use custom menu icons
Lower tolerance for navigating in the main menu
CHIPPY-156: Added a total score leaderboard for each campaign
Fixed leaderboard scrolling interfering with main menu scrolling
Fixed CHIPPY-155
Merge branch 'master' of SpaceUsurperUnity
Basic campaign menu mockup
Now only stages for the current campaign are shown
CHIPPY-136: Added example campaign json
Moved new campaigns to one file
CHIPPY-152: Added CampaginData / CampaignListData
CHIPPY-152: Can now load stage menu icon layouts from new campaign files
Now replaces existing replay file for new leaderboard entries on a stage
Now cleans up all unrecognised .spr files
Hopeful fix for not being able to remove some archived replays
Hopefully fixed replay quotas not being enforced for some stages
Reduced per-stage replay archive quota to 20
Added logging of how many replays are stored for each stage
Planet UI now picks the best side based on planet links
Temporarily disabled the partially implemented campaign menu
Fixed CHIPPY-144
Fixed CHIPPY-149
Fixed bad texture path