repoSpaceUsurperUnitycancel

5,183 Commits over 2,527 Days - 0.09cph!

6 Years Ago
some trail params player funcparams file
6 Years Ago
Added KeyframeProperty<T> for bullet keyframes Example of PerUpdate mode usage for a bullet keyframe property stageTime is now defined in stage properties
6 Years Ago
Removed NUnit reference
6 Years Ago
Deserialized lists and dictionaries are now automatically cleared
6 Years Ago
Can now pass Func<T> parameters to CallMethod actions
6 Years Ago
Better logic to choose a method in FsmCallMethodAction
6 Years Ago
player body shape funcs in config file
6 Years Ago
fixed octopus stage config player
6 Years Ago
player gun data reworking player gun - aiming reworked more of player gun some cleanup of old gun stuff
6 Years Ago
StageFsm / UnitFsm code gen
6 Years Ago
PatternRecipe code gen
6 Years Ago
Fixed possible error when updating generated funcs
6 Years Ago
player body color params
6 Years Ago
crosshair params in json
6 Years Ago
powerup calls Fsm.FixedUpdate even when deactivated, if needed Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity cleaned up powerup player sprite with quad rather than tris crosshair uses quad removed triangle removed diamond lines player body params in json
6 Years Ago
Fixed exception in MenuStage
6 Years Ago
CallMethod code gen
6 Years Ago
Got rid of unnecessary conversions in codegen Working on code gen for CallMethod params Merge branch 'master' of SpaceUsurperUnity Added Fsm.HasActions
6 Years Ago
powerup issue Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
6 Years Ago
Updated Facepunch.ExpressionStrings Fixed FsmValue codegen Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
unit laser controlling methods player death effects in config fixed a bug with bullet size multiplier changed octopus laser angle
6 Years Ago
playerShoot powerup uses bullet angle for aiming renamed frameNum to spriteNum removed stage_bulletreactions powerup onAcquire callback renamed powerup iconFrame to iconSpriteNum PlayerData, initialize player movement from json player core specified in config stage config species which player config to use laser data laser set in json turns on
6 Years Ago
ScriptFunc code gen working for more fields
6 Years Ago
Stage and unit config ScriptFunc code gen working
6 Years Ago
Fixed error on non-scripted stages
6 Years Ago
Updated Facepunch.ExpressionStrings Added FuncParams to define what parameters are available for script funcs Switched Stage, Unit and Bullet to use FuncParams Removed unused GetBulletRecipePaths() ScriptFuncCodeGen now works fully with bullet recipes
6 Years Ago
CallMethod action can now store return value in a ParameterCollection
6 Years Ago
redirect powerup, removing more bullet reactions
6 Years Ago
removing some bullet_reaction stuff slow motion powerup, fixed bullet hotloading
6 Years Ago
fixed bullets not ignoring collision with source pxc BulletRecipe is now HotloadedData removed Custom stage and Custom unit PatternRecipe is now HotloadedData stop caching bullet recipes for now SpriteAnimRecipe is now HotloadedData tweaked snake pattern
6 Years Ago
stage.SpawnBullet circle skew is now based on distance not velocity make sure bullets referencing other bullets in the same volley arent gettin a reused pool bullet instead
6 Years Ago
bullet onHitPlayer callback renamed some bullet properties (pxc -> pixel) transform pixel effect when bullet hits pixel pixel splash damage effect from json Spark pixel effect from json bullet lifetime finished callback; bullets with 0 lifetime never expire player shoot pattern with json powerup powerup can remove effect bullets when finished
6 Years Ago
bullet onKeyframe action bullet hurtPlayer func stage SpawnPowerup method for bullets to call bullet trying to call player method Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
6 Years Ago
Started fixing C# code gen of expression strings
6 Years Ago
Support for deserializing objects for CallMethod parameters
6 Years Ago
Updated Facepunch.ExpressionStrings Now using `rand.Int` / `rand.Float` in scriptFuncs Now using `rand` instances in script funcs Merge branch 'master' of SpaceUsurperUnity Fixed error after merge
6 Years Ago
powerup charge decay Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity powerup effect bullet removed some bullet vars removed bullet blinking when despawning bullet target pos func, simplified bullet Init params bullet targetDirection func bullet targetDirection -> targetAngle, simplified some bullet code
6 Years Ago
Made it easier to debug diverging rand calls
6 Years Ago
Fixed string interpolation with CallMethod parameters
6 Years Ago
Custom unit / stage / powerup properties can now be any type
6 Years Ago
Updated Facepunch.ExpressionStrings Replaced SetInt and SetFloat actions with a generic SetValue
6 Years Ago
Fixed hotloading of event handlers in unit config
6 Years Ago
Added sfx.json Replacing SfxType with string idents All sfx are now loaded from json
6 Years Ago
Fixed running action sets on FSMs without current states
6 Years Ago
powerup levels, powerup player hit callback removed vignette again debug drawing methods called from json powerup callbacks
6 Years Ago
added final form to howietest boss
6 Years Ago
Better exception logging for CallMethod actions Updated Facepunch.ExpressionStrings Can now use a list of FsmActions in event handlers in unit configs
6 Years Ago
Fixed setting sfx for pixels in unit configs
6 Years Ago
Changed how pixel data properties are specified in unit configs
6 Years Ago
Updated Facepunch.ExpressionStrings