5,204 Commits over 2,710 Days - 0.08cph!
bullet movementMode
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
bullet targetPosition lerping
Better codegen error logging
Updated Facepunch.ExpressionStrings
Fixed codegen of Type constants
Whitelisting for members accessed in ScriptFuncs
CallMethod whitelisting
Merge branch 'master' into dynamic-music
Whitelisting for members accessed in ScriptFuncs
Fixed codegen of Type constants
Better codegen error logging
Updated Facepunch.ExpressionStrings
bullet movementMode
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
bullet targetPosition lerping
Figuring out how dynamic music should be composed
Fixed some unit form data being reset to default incorrectly
more bullet PerUpdate stuff, unit BaseHp default value fix
shield effect stacking size
player gun vibrates when touch pixel
tweaking when bullet current move direction is set
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
reworking some bullet param lerping
cleaned up bullet
fixed bullet/pattern mirroring issues
bulletAngle property for homing bullets
removed bullet redirecting
fixed lerping between PerUpdate and keyframe values
more PerUpdate properties on bullet
merge
merge
Fixed Repeat action error
Fixed errors caused by playerPos being overwritten
Updated Facepunch.ExpressionStrings
Added support for aliases in func param definitions
Changed JsonSerializer default value handling
Working on json default value fixes
Fixed error in Stage_Planets
Removed random WebSocketSharp reference
Fixed typo causing weird FSM state changes
shield break effect
shield break 2 parts, some more bullet keyframe timing properties
powerup DespawnLastBullet
powerup funcparams
fixed bulletNum
removed some comments from testunit.fsm
passive repel powerup
TestStage is scripted stage
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
shield visual effect
fixed testunit part json
removed non-json TestUnit and TestStage
powerup onPreventDeath
fix pixel respawn bug
Example song config / samples json
Added SongConfigData and SongSampleData classes
Working on Song / SongManager
Can now specify individual sizes for part placements
bullet handler add force function
player_behaviour and fsm
player onUpdate callback
some music stuff
some trail params
player funcparams file
Added KeyframeProperty<T> for bullet keyframes
Example of PerUpdate mode usage for a bullet keyframe property
stageTime is now defined in stage properties
Deserialized lists and dictionaries are now automatically cleared
Can now pass Func<T> parameters to CallMethod actions
Better logic to choose a method in FsmCallMethodAction
player body shape funcs in config file
fixed octopus stage config player
player gun data
reworking player gun - aiming
reworked more of player gun
some cleanup of old gun stuff
StageFsm / UnitFsm code gen
Fixed possible error when updating generated funcs
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
Fixed exception in MenuStage
Got rid of unnecessary conversions in codegen
Working on code gen for CallMethod params
Merge branch 'master' of SpaceUsurperUnity
Added Fsm.HasActions
powerup issue
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Updated Facepunch.ExpressionStrings
Fixed FsmValue codegen
Merge branch 'master' of SpaceUsurperUnity
unit laser controlling methods
player death effects in config
fixed a bug with bullet size multiplier
changed octopus laser angle
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
ScriptFunc code gen working for more fields
Stage and unit config ScriptFunc code gen working
Fixed error on non-scripted stages
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
CallMethod action can now store return value in a ParameterCollection
redirect powerup, removing more bullet reactions
removing some bullet_reaction stuff
slow motion powerup, fixed bullet hotloading