branchSpaceUsurperUnity/precachingcancel

27 Commits over 30 Days - 0.04cph!

6 Years Ago
Started on codegen refactor Finished code gen property export system
6 Years Ago
Ignoring generated scripts (1/2) Ignoring generated scripts (2/2)
6 Years Ago
Fixed method name ambiguity
6 Years Ago
Added BakeStageScripts build step
6 Years Ago
armor boss patterns removed Unit_Pxc track patterns track form 0 patterns more track patterns fixed pxc not fading out armor stage changes show cheat button on menu tweaked menu fixed pxc last form fading out armor tweaks Disabled unused stuff disabled intro boss 3rd form Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity Fix for standalone error Fixed possible exception on score submit Fixed menu link lines being flipped for some reason Merge branch 'master' into precaching
6 Years Ago
Working on a way for ScriptFunc discovery to know when an action set's target is different to the containing object CodeGen errors now only show up in the editor
6 Years Ago
Can now override FuncParams for fields when doing ScriptFunc discovery Moved HowieTest stage Fixes for ScriptFunc discovery
6 Years Ago
Now only emits a warning if an uncached ScriptFunc is encountered Moved some ChargePattern calls to use the new parameters Better warnings about invalid CallMethods / SetValues
6 Years Ago
units without repulsion circles still check bounds can set unit avoid/repel strength as callmethod, armor shield repulsion circles etc player and playergun properties work, rotating gun starts in aim direction armor prison 2 damage powerup armor form 0 reqs can override powerups in pattern config damage spokes armor parallel pattern fixed rotating gun angle fixed weird visual with backwards bullet armor patterns armor projectile unit 2 new track wall form 0 track wall form 1 track wall form 2 hunter form 1 movement proximity bullets can take actions on units zoo pet changes, unit Heal method can heal pixels for a certain amount zoo pet 2 tweaked armor lasso locators Added editor script to purge empty directories Fixed possible exception when running without steam initialized Merge branch 'master' into precaching
6 Years Ago
RemoteControlNearbyUnits bulletPath discovery
6 Years Ago
FuncParams precaching, repel effect discovery Extra player gun / poweup / pattern script discovery
6 Years Ago
Fixed explosion effect not being discovered by code gen Merge branch 'precaching' of SpaceUsurperUnity into precaching Cached script funcs now generated in separate files for each stage Now generating methods to precache all resources used by a stage
6 Years Ago
tweaked array style
6 Years Ago
FsmSetValueAction script func discovery
6 Years Ago
Gradually discovering more ScriptFuncs
6 Years Ago
Fixed CallMethod action invocation with cached ScriptFuncs Updated Facepunch.ExpressionStrings Fixed Unit FSM script func discovery Can now discover resource references from FsmCallMethodAction parameters
6 Years Ago
Added progress bar to code gen Original return type of cached script funcs is now preseved
6 Years Ago
Updated Facepunch.ExpressionStrings Fixed CallMethod action targets not being discoverd by codegen
6 Years Ago
new invasion boss form spawn delay tweaked cube form 1 tweaked cube form 0 tweaked edifice form 1 intro boss form 2 reorganized unit config and fsm folders better warning for missing ChargePattern path or partType armor prison unit pixel debris func armor lasso bullet bullet killplayer onhit unit form onHitPlayer callback pixel damagePlayer property laser onHitPlayer callback and damagePlayer property refined lasso bullet lasso locators unit SetScale sword bullet, dragged bullets work with circle skew armor projectile unit Merge branch 'master' into precaching
6 Years Ago
Fixed codegen sometimes failing Got rid of redundant cached script funcs
6 Years Ago
Resource references can now be enumerables and fields BulletRecipe ScriptFunc discovery Updated Facepunch.ExpressionStrings Working on fixing ScriptFunc cache key conflicts
6 Years Ago
Removed old MusicManager from scene
6 Years Ago
Added PlayerGunData ScriptFunc discovery PatternRecipe ScriptFunc discovery
6 Years Ago
Fixed possible exceptions when generating script funcs for missing FSMs Added attributes for automatic script func discovery Removed old music manager Implemented new way of discovering ScriptFuncs
6 Years Ago
zoo egg pixels zoo pet rooms know when player inside them pixel range pixelnum Fixed songs not including stage properties properly fixed unit form onSpawn new armor pixels CHIPPY-110: Can now omit sample start bar, which now auto increments some twin patterns frame stage bullet facing angle velocity mode doesnt update with zero velocity merge pixelgroup prereqs enable rope properly frame boss respawning shield track wall 0 is separate unit track boss forms better armor form 2 hunter boss movement behaviour new guard unit 2nd guard unit zoo boss 3rd form new onion boss 2nd form new trench 1st form satellite 3rd form storm 3rd form Added throwIfNotFound option to HotloadedData.Get() CHIPPY-111: Songs now also look for samples in a directory with the song's name CHIPPY-113: Song scripting can now controll lowpass / highpass Added MP3Sharp new guard boss pixels cube boss 3rd form Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity orb new 3rd form cube boss movement, unit form spawnPos bullet and laser can be set to kill player even with shields bullet color blink easing mode, laser color blink properties Loading MP3 samples from custom stages Merge branch 'master' of SpaceUsurperUnity alwaysKillPlayer works while invuln, can be applied to units Form requirement regex is now case insensitive Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity armor boss requirements cleaned up some files cleaned up some unit fsm frame patterns unit startFormNum for convenience testing more graceful error if a bullet recipe cant be found more frame patterns CHIPPY-115: Fixed music not starting immediately Merge branch 'master' of SpaceUsurperUnity CHIPPY-116, CHIPPY-117: Moved replay archiving to a worker thread Merge branch 'master' into precaching
6 Years Ago
Safeguarded against updating generated funcs while caching is enabled
6 Years Ago
Added method to precache SFX Added warning when loading json assets during gameplay Working on fixing up ScriptFunc pre-compiling