7,945 Commits over 3,745 Days - 0.09cph!
each units disconnect/implode/part colors are different
cleaned up sfx json file
reorganized sfx files
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Can now specify data paths that locate arbitrarily deep into a json file
Can now specify in-place json objects anywhere a data path is accepted
Legacy support for the old style of unit form configs
Stopped button rebinding placeholder text truncating
Unit FormData is now a separate root json object, so inheritance can be used
Example usage of inheritance in Unit FormDatas
Fixed missing text in MultiChoice controls, now resizes better
Button rebinding behaves a bit nicer on controller
CHIPPY-283: Fixed settings menu sometimes not closing properly when paused
Button binding icon tweaks
Fixed setttings pages not having focus returned properly
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Fixed binding icon sometimes not clearing when removing a binding
Added avatar placeholders
CHIPPY-276: Settings menu now remembers which page it was on
CHIPPY-284: Can now use scroll wheel in leaderboards
Fixed leaderboard TopFade transform
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Fixed possible NRE in FsmArrayEnumerator
Fixed cases where FsmEnumerators wouldn't get returned to their pools
Fixed unnecessary allocation of debug text when debugging isn't enabled
progress on backgrounds for claw, storm, frame, laser
Merge branch 'master' of SpaceUsurperUnity
fixing build error
Fixed progress calculation after refactor
Fixed possible NRE when FSMs change states
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Merge branch 'master' into performance
Using typed setters / getters for ParameterCollections
Gradually removing allocations
Updated Google.PlayServicesResolver
Fsm execution refactor to remove allocations
Removed SelectableIcon allocation
Removed another allocation
Got rid of a bunch more per-frame alocations
Fixed FsmEnumerators not getting disposed correctly
Pooling Fsm.ActionSet
Got rid of FsmState allocation
Fixed Fsm execution bug after refactor
Fixed a bug with Fsm subroutine execution introduced after the refactor
Fixed progress calculation after refactor
Fixed possible NRE when FSMs change states
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Merge branch 'master' into performance
Fixed a bug with Fsm subroutine execution introduced after the refactor
Fixed Fsm execution bug after refactor
Fixed FsmEnumerators not getting disposed correctly
Pooling Fsm.ActionSet
Got rid of FsmState allocation
Got rid of a bunch more per-frame alocations
Fsm execution refactor to remove allocations
Removed SelectableIcon allocation
Removed another allocation
Updated Google.PlayServicesResolver
Using typed setters / getters for ParameterCollections
Gradually removing allocations
Tweaked controller button icons, added trigger icons
Refactored BorderWarning
CHIPPY-277: Fixed warning border sometimes not showing
Button prompt icons now update live when controls are rebound
Control rebinding page now uses button prompt icons
Merge branch 'master' of SpaceUsurperUnity
Moved button prompt icon bounce params to ButtonPromptManager
Button prompt icons animate when pressed
Added ButtonPromptIcon.Opacity
ButtonPromptIcons now update icon only when needed
Split off ButtonPromptIcon from ButtonPromptItem
Added button prompts for changing main menu tab
Added button prompts for changing powerup
Merge branch 'master' of SpaceUsurperUnity
Implemented Stage.AffectUnitsInRadius
Merge branch 'master' of SpaceUsurperUnity
Added bumper button icons
Fix for annoying error spam in editor
CHIPPY-282: Working on making button prompts dynamic again
Merge branch 'master' of SpaceUsurperUnity
CHIPPY-282: Now loads prompt configs from json
CHIPPY-282: Added support for controller button prompt icons again, switches dynamically
Large images are no longer put into atlases
Quad / diamond rendering refactor so support for old atlases is cleaner
Merge branch 'master' of SpaceUsurperUnity
Fixed unnecessarily large sprite atlases being allocated
CHIPPY-245: Fixed odd input behaviour during lag spikes
Sprite atlases now use 3D textures
Fixed missing newlines in missing file message
Seems like the problem was String.eachLine?
Error matching still not working
Trying to fix error matching
Trying to force 0 exit code
Trying another method of making missing files more visible
Fixed a typo in Jenkinsfile
Messing around with the Jenkinsfile
Merge branch 'master' of SpaceUsurperUnity
CHIPPY-259: Can now define one or more "#include" paths for any json data
CHIPPY-259: Example usage
Fixed incorrect status effect path
Diamond rendering can now use new sprite atlas system
Merge branch 'master' of SpaceUsurperUnity