129 Commits by 2 Authors. 0 files added, 0 deleted, 0 moved.
31 August 2018
ryleigh
trying to rename exe again, icon
incremented version
change product name undo fuse debug
minor tweaks
some tweaks to levels Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
changelog removed laser visual bug
merge difficulty ranks changed some menu cores tweaked some powerup drops
some laser stage changes fixed laser boss spawning robo units Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity removed skull sprites some guard boss changes some zoo changes
James King
Added some navigation shortcuts in main menu
Switched button to browse campaign scores
Fixed case where pressing escape in the main menu won't toggle the corner menu Merge branch 'master' of https://github.com/Facepunch/SpaceUsurperUnity
Changed which action toggles corner menu in main menu Merge branch 'master' of https://github.com/Facepunch/SpaceUsurperUnity
Fixed a warning
Game over UI control tweaks
Fixed typo in onion boss json
Fixed NREs when unable to read json
Fixed json reading errors not being marked as errors Can navigate back to main menu on game over Can now restart stage on victory
Fixed being able to select hidden menu items during game over Stage no longer stays paused on victory
Better JsonReaderException logging Progress doesn't animate again when switching back to it while still paused
CHIPPY-188: Fixed lasers hanging around after their part dies
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
30 August 2018
James King
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
ryleigh
cant collect powerups that are already max level replaced armor lasso bullets with warp Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity made bubble border thicker removed some ununused sprites improved some tentacle stuff some invasion changes storm boss changes Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
29 August 2018
James King
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
ryleigh
changed intro powerups/patterns can damage pixels while form spawning but cant destroy them Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity some messing with pixelchunks some tweaks to trench level balance changes to Beginner levels
28 August 2018
James King
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
27 August 2018
James King
CHIPPY-180: Fixed another possible case Merge branch 'master' of https://github.com/Facepunch/SpaceUsurperUnity
CHIPPY-180: Fixed sometimes using different paths for the same status effect key
ryleigh
guard shot pattern uses hexagons tweaked intro patterns merge fixed angle issue with intro pattern
26 August 2018
ryleigh
laser lengthLerpSpeed new shield effect improve some powerup icons sabre powerup, fixed child bullet rotation bug, can set pixel transform color
fixed bug with out-of-bounds bullet not leaving parent pattern audio polish when in slowmo etc merge
24 August 2018
James King
Logging stage list for use on /watch page Logging file quotas Unit progress logging only for editor builds Merge branch 'master' of https://github.com/Facepunch/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
ryleigh
hexagon bullets Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
23 August 2018
James King
CHIPPY-172: Updated Facepunch.ExpressionStrings CHIPPY-172: Can now access scripted properties of Units, Stages and the Player through `target.Get<Type>(name)`
CHIPPY-171: Updated Facepunch.ExpressionStrings
CHIPPY-170: Implemented "index" param for SetValue actions
CHIPPY-150: Added test for SetValue with an "index" CHIPPY-169: Updated Facepunch.ExpressionStrings
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
22 August 2018
ryleigh
hide other egg when destroying one simplified player reverse acceleration factor unit form core respawn time merge zoo stage
21 August 2018
James King
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
20 August 2018
James King
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 https://github.com/Facepunch/SpaceUsurperUnity
ryleigh
zoo egg pet spawning zoo boss pixel targeting workin gon pet egg respawning
19 August 2018
James King
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
ryleigh
guard stage
18 August 2018
ryleigh
guard stage unit respawning working on guard patterns
17 August 2018
ryleigh
converted some units part onDestroy funcs to subroutines Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity hunter stage
James King
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
16 August 2018
James King
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
Fixed CHIPPY-147
Fixed CHIPPY-146
Working on CHIPPY-143 Tweaked default main menu scroll sensitivity Fixed CHIPPY-148 Merge branch 'master' of https://github.com/Facepunch/SpaceUsurperUnity Finished off new leaderboard mode buttons
ryleigh
cube stage movement, drone powerup cube form 0 cube stage
fixed bullet patterns refactor
commented out Stage_BulletPatterns refactor for now as it causes bullet angle issues separate bullet cantBeRepelled/cantBeDestroyed properties again onion stage
15 August 2018
James King
Fixed CHIPPY-141
Fixed CHIPPY-145
Refactored Stage_BulletPatterns.ShootBulletPatterns Merge branch 'master' of https://github.com/Facepunch/SpaceUsurperUnity Implemented CHIPPY-142
ryleigh
pixelgroup numTimesDestroyed property can stop specific active/charging patterns trench forms 0 and 1 explosive turret powerup trench stage Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
14 August 2018
James King
Fixed inconsistent scaling of pause menu items Resetting menu icon easing rate when toggling pause menu Fixed starting position of pause menu when shown Fixed corner menu in menu stage wobbling if corner-most item is selected Merge branches 'master' and 'master' of https://github.com/Facepunch/SpaceUsurperUnity
ryleigh
bullet.SetBounds Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity tweak to how pixelgroup patterns are stopped frame stage patterns
13 August 2018
James King
Fixed planets positioned relative to the camera wobbling around Moved corner menu to right side, added bool to swap sides Merge branch 'master' of https://github.com/Facepunch/SpaceUsurperUnity Stage now fades out a bit while paused Fixed current stage planet being greyed out in pause menu if not completed
ryleigh
bullet facing/movement start angle funcs removed redundant bullet.damagePlayer player death effect tweaks better player death particles bullet keyframes can have no duration bullet.SetKeyframe whitelisted method merge bullet.Redirect, bullet out of bounds callbacks bouncing bullet can set custom bullet bounds bullet.SetPosition
12 August 2018
James King
Working on CHIPPY-138 Fixed scripts module not loading Workaround for scripting error when changing stage type Menu planets are now relative to the camera, can be ordered with json Finished basics of CHIPPY-135 Fixed entering the options menu
Workaround for scripting error when changing stage type Menu planets are now relative to the camera, can be ordered with json Finished basics of CHIPPY-135new-menu
Fixed scripts module not loadingnew-menu
fixed satellite invuln and bullets stage.AffectBulletsInRadius bullet.AffectTouchingBullets Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Now only emitting a warning when attempting to Prepare a SetValue with an overridden target Fixed another issue with SetValue actions Added a ParameterPassthroughAttribute for CallMethod actions AffectTouchingBullets() etc now preserves parameters from caller bullet check if touching player, apply actions to player inner spiral pattern slow start pattern Some FSM state pooling Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity affect bullets test pattern properties and callbacks pattern fsm, slowStart3 pattern affect bullets issue Fixed BulletRecipe.ToString() Added assert to make sure dummy stages aren't pooled twice Fixed dummy stages sometimes getting pooled twice tweaked slow3 and player hitbox visuals tweaked player visuals some more fixed destroy field bullet Added example multi-resource json file grid pattern grid2 pattern player look direction in config trail pattern chasing patterns fixed bullet sprite lerping Some more json resource examples Now also searches from root of Resources directory for json files Now using "DataPath" instead of string for resource paths Added DataPathConverter curve pattern suction bullet New DataPath system mostly working bounce patterns OctopusStage is now fully working with the new DataPath system fixed rectwidthmods, slalom pattern Hotloaded data now loads from a JsonReader rather than a string Fixed unit shield / target patterns not being ResourceReferences maze bullet donut pattern laser patterns turn pattern die pattern surround pattern lines pattern spinning bullets powerup conveyor powerup random pattern Working on mutli-resource json files AffectPlayer parameter passthrough New DataSource system for loading json Can now use '.' prefix in data paths as a shorthand for resources in the same source file Implemented loading multiple resources from one json file DataSource caching Implemented loading resources from text assets again Added line info properties to HotloadedDataJsonReader Fixed non-editor compilation error Re-implemented live refreshing tweaked conveyor effect Merge branch 'multijson' Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity merging frame pattern jsons combined rest of frame patterns combined octopus json files Added logging to show which paths were searched when failing to find a resource Changed how code gen reacts to not finding a file Merge branch 'master' of https://github.com/Facepunch/SpaceUsurperUnity Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity moved onion and laser units to new folders got rid of UnitConfig and UnitFSM folders moved intro patterns combined fuse patterns and bullets combined laser patterns combined tentacle patterns combined invasion patterns combined twin patterns combined track patterns combined armor patterns combined edifice patterns combined edifice patterns move player patterns moved default patterns New way of finding all StageData paths Better implementation of HotloadedData.Get(), added comments HotloadedData.Get() supports loading from resources again Fixed standalone build error Improved relative subpath shorthand logic moved powerup patterns, better error reporting for pattern json moved the rest of BulletPatterns and Bullets Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity StageData.GetAllResourcePaths() now looks for files named `stage.json` Displayed stage name is now loaded from stage config (from "title" field) Merge branch 'master' of https://github.com/Facepunch/SpaceUsurperUnity removed PlayerGunConfig folder, etc removed FuncParams folder Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity removed StageFSM folder got rid of StatusConfig folder removed Subroutines folder cleaned up intro boss removed CoreConfig folder Implemented DataPath serialization Fixed fetching StageMenuData for custom stages Unit parts now use "spritePath" property for animated sprites donut2 pattern donut3 pattern donut3 grid pattern Added DataPath.FindAllSearchDirectories() Fixed FuncParams resources not being precached Json cache is now cleared before running ScriptFuncCodeGen Fixed incorrect explosion pattern path Fixed incorrect attribute resource type for ExplosionPattern DataPath now takes type args for the referenced data type, got rid of ResourceReferenceAttribute Updated Facepunch.ExpressionStrings bullet loopNum, renamed some properties Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity fixed corelayer divide by zero-scale new form of twin boss new twin first form fixed rotation issue on pixelchunks load sprite anim if no core or sprite is specified; fixes fuse trigger tweaked player physics renamed twin stage to claw tweaked grid appearance cover out of bounds area with black stage border clamps to arena bounds if smaller than cam bounds some player gun tweaks stage bg color func grid color func can change grid properties can set letterbox color can change size of arena claw boss position fixed rotation force calculation, added some patterns to levels orb grid pattern polished grid pattern Fixed StageID.UrlSafeName Replay files not associated with an existing stage are now deleted on startup Merge branch 'master' of https://github.com/Facepunch/SpaceUsurperUnity Elevated some warnings to errors Added support for `..` in resource paths Added `target` property to CallSubroutine Now supporting relative paths for CoreLayer textures Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity orb form 0 patterns orb form 1 patterns orb form 2 patterns Fixed possible exception when not providing a target for CallSubroutine storm form 0 patterns Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity added grid+laser pattern to orb Added method to load Texture2D from a DataPath Merge branch 'master' of https://github.com/Facepunch/SpaceUsurperUnity fixed pattern.despawnWhenAnchorInactive storm 2nd form storm 3rd form patterns satellite patterns fixed border warning for stages smaller than camera bounds claw form 0 patterns finished claw patterns offscreen req parts show border warning when protected part is shot edifice patterns rename mapEase to map bullet partDamageFactor Working on purging all cases strings are used for data paths Merge branches 'master' and 'master' of https://github.com/Facepunch/SpaceUsurperUnity invasion patterns Updated Facepunch.ExpressionStrings Added Array and List<> to whitelist Merge branch 'master' into multijson Updated Facepunch.ExpressionStrings Can now convert strings to DataPath<T>s in ScriptFuncs Updated Facepunch.ExpressionStrings Fixed pattern FuncParams path type Fixed relative DataPath<T>s in FsmValue method calls Working on CHIPPY-138new-menu
10 August 2018
James King
Working on purging all cases strings are used for data paths Merge branches 'master' and 'master' of https://github.com/Facepunch/SpaceUsurperUnity Merge branch 'master' into multijson Updated Facepunch.ExpressionStrings Can now convert strings to DataPath<T>s in ScriptFuncs Updated Facepunch.ExpressionStrings Fixed pattern FuncParams path type Fixed relative DataPath<T>s in FsmValue method calls
rename mapEase to map bullet partDamageFactor invasion patterns Updated Facepunch.ExpressionStrings Added Array and List<> to whitelist Merge branch 'master' into multijson Updated Facepunch.ExpressionStrings Can now convert strings to DataPath<T>s in ScriptFuncs Updated Facepunch.ExpressionStrings Fixed pattern FuncParams path typemultijson
Updated Facepunch.ExpressionStrings Added Array and List<> to whitelist
ryleigh
rename mapEase to map bullet partDamageFactor invasion patterns
9 August 2018
James King
tweaked slow3 and player hitbox visuals tweaked player visuals some more fixed destroy field bullet grid pattern grid2 pattern player look direction in config trail pattern chasing patterns fixed bullet sprite lerping curve pattern suction bullet bounce patterns fixed rectwidthmods, slalom pattern maze bullet donut pattern laser patterns turn pattern die pattern surround pattern lines pattern spinning bullets powerup conveyor powerup random pattern AffectPlayer parameter passthrough tweaked conveyor effect Merge branch 'multijson' Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity merging frame pattern jsons combined rest of frame patterns combined octopus json files Added logging to show which paths were searched when failing to find a resource Changed how code gen reacts to not finding a file Merge branch 'master' of https://github.com/Facepunch/SpaceUsurperUnity Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity moved onion and laser units to new folders got rid of UnitConfig and UnitFSM folders moved intro patterns combined fuse patterns and bullets combined laser patterns combined tentacle patterns combined invasion patterns combined twin patterns combined track patterns combined armor patterns combined edifice patterns combined edifice patterns move player patterns moved default patterns New way of finding all StageData paths Better implementation of HotloadedData.Get(), added comments HotloadedData.Get() supports loading from resources again Fixed standalone build error Improved relative subpath shorthand logic moved powerup patterns, better error reporting for pattern json moved the rest of BulletPatterns and Bullets Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity StageData.GetAllResourcePaths() now looks for files named `stage.json` Displayed stage name is now loaded from stage config (from "title" field) Merge branch 'master' of https://github.com/Facepunch/SpaceUsurperUnity removed PlayerGunConfig folder, etc removed FuncParams folder Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity removed StageFSM folder got rid of StatusConfig folder removed Subroutines folder cleaned up intro boss removed CoreConfig folder Implemented DataPath serialization Fixed fetching StageMenuData for custom stages Unit parts now use "spritePath" property for animated sprites donut2 pattern donut3 pattern donut3 grid pattern Added DataPath.FindAllSearchDirectories() Fixed FuncParams resources not being precached Json cache is now cleared before running ScriptFuncCodeGen Fixed incorrect explosion pattern path Fixed incorrect attribute resource type for ExplosionPattern DataPath now takes type args for the referenced data type, got rid of ResourceReferenceAttribute Updated Facepunch.ExpressionStrings bullet loopNum, renamed some properties Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity fixed corelayer divide by zero-scale new form of twin boss new twin first form fixed rotation issue on pixelchunks load sprite anim if no core or sprite is specified; fixes fuse trigger tweaked player physics renamed twin stage to claw tweaked grid appearance cover out of bounds area with black stage border clamps to arena bounds if smaller than cam bounds some player gun tweaks stage bg color func grid color func can change grid properties can set letterbox color can change size of arena claw boss position fixed rotation force calculation, added some patterns to levels orb grid pattern polished grid pattern Fixed StageID.UrlSafeName Replay files not associated with an existing stage are now deleted on startup Merge branch 'master' of https://github.com/Facepunch/SpaceUsurperUnity Elevated some warnings to errors Added support for `..` in resource paths Added `target` property to CallSubroutine Now supporting relative paths for CoreLayer textures Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity orb form 0 patterns orb form 1 patterns orb form 2 patterns Fixed possible exception when not providing a target for CallSubroutine storm form 0 patterns Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity added grid+laser pattern to orb Added method to load Texture2D from a DataPath Merge branch 'master' of https://github.com/Facepunch/SpaceUsurperUnity fixed pattern.despawnWhenAnchorInactive storm 2nd form storm 3rd form patterns satellite patterns fixed border warning for stages smaller than camera bounds claw form 0 patterns finished claw patterns offscreen req parts show border warning when protected part is shot edifice patterns Working on purging all cases strings are used for data paths Merge branches 'master' and 'master' of https://github.com/Facepunch/SpaceUsurperUnitymultijson
ryleigh
offscreen req parts show border warning when protected part is shot edifice patterns
fixed border warning for stages smaller than camera bounds claw form 0 patterns finished claw patterns
8 August 2018
ryleigh
fixed pattern.despawnWhenAnchorInactive storm 2nd form storm 3rd form patterns satellite patterns
7 August 2018
James King
Added method to load Texture2D from a DataPath Merge branch 'master' of https://github.com/Facepunch/SpaceUsurperUnity
Fixed possible exception when not providing a target for CallSubroutine
ryleigh
orb form 0 patterns orb form 1 patterns orb form 2 patterns storm form 0 patterns Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity added grid+laser pattern to orb
6 August 2018
ryleigh
fixed rotation force calculation, added some patterns to levels orb grid pattern polished grid pattern Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
James King
Now supporting relative paths for CoreLayer textures
Elevated some warnings to errors Added support for `..` in resource paths Added `target` property to CallSubroutine
Fixed StageID.UrlSafeName Replay files not associated with an existing stage are now deleted on startup Merge branch 'master' of https://github.com/Facepunch/SpaceUsurperUnity
5 August 2018
ryleigh
renamed twin stage to claw tweaked grid appearance cover out of bounds area with black stage border clamps to arena bounds if smaller than cam bounds some player gun tweaks stage bg color func grid color func can change grid properties can set letterbox color can change size of arena claw boss position
4 August 2018
ryleigh
fixed rotation issue on pixelchunks load sprite anim if no core or sprite is specified; fixes fuse trigger tweaked player physics
donut2 pattern donut3 pattern donut3 grid pattern bullet loopNum, renamed some properties Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity fixed corelayer divide by zero-scale new form of twin boss new twin first form
3 August 2018
James King
Updated Facepunch.ExpressionStrings
DataPath now takes type args for the referenced data type, got rid of ResourceReferenceAttribute
Added DataPath.FindAllSearchDirectories() Fixed FuncParams resources not being precached Json cache is now cleared before running ScriptFuncCodeGen Fixed incorrect explosion pattern path Fixed incorrect attribute resource type for ExplosionPattern
Unit parts now use "spritePath" property for animated sprites
Implemented DataPath serialization Fixed fetching StageMenuData for custom stages
StageData.GetAllResourcePaths() now looks for files named `stage.json` Displayed stage name is now loaded from stage config (from "title" field) Merge branch 'master' of https://github.com/Facepunch/SpaceUsurperUnity
ryleigh
removed PlayerGunConfig folder, etc removed FuncParams folder Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity removed StageFSM folder got rid of StatusConfig folder removed Subroutines folder cleaned up intro boss removed CoreConfig folder
2 August 2018
ryleigh
moved default patterns moved powerup patterns, better error reporting for pattern json moved the rest of BulletPatterns and Bullets Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
combined tentacle patterns combined invasion patterns combined twin patterns combined track patterns combined armor patterns combined edifice patterns combined edifice patterns move player patterns
James King
Improved relative subpath shorthand logic
Fixed standalone build error
HotloadedData.Get() supports loading from resources again
Better implementation of HotloadedData.Get(), added comments
New way of finding all StageData paths
1 August 2018
ryleigh
moved intro patterns combined fuse patterns and bullets combined laser patterns
combined octopus json files Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity moved onion and laser units to new folders got rid of UnitConfig and UnitFSM folders
tweaked conveyor effect Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity merging frame pattern jsons combined rest of frame patterns
James King
Added logging to show which paths were searched when failing to find a resource Changed how code gen reacts to not finding a file Merge branch 'master' of https://github.com/Facepunch/SpaceUsurperUnity
Added example multi-resource json file Some more json resource examples Now also searches from root of Resources directory for json files Now using "DataPath" instead of string for resource paths Added DataPathConverter New DataPath system mostly working OctopusStage is now fully working with the new DataPath system Hotloaded data now loads from a JsonReader rather than a string Fixed unit shield / target patterns not being ResourceReferences Working on mutli-resource json files New DataSource system for loading json Can now use '.' prefix in data paths as a shorthand for resources in the same source file Implemented loading multiple resources from one json file DataSource caching Implemented loading resources from text assets again Added line info properties to HotloadedDataJsonReader Fixed non-editor compilation error Re-implemented live refreshing Merge branch 'multijson'