5,204 Commits over 2,710 Days - 0.08cph!
fixed some moveAngle properties
can have non-rect part, can set part colors in json
fuse wall lasers
set fuse laser visuals in json
fuse wire pixel flashing
started on a maze2 stage
fuse wall wire pixel colors
merge
can set current pixel colors in json
fuse glass breaking
fuse container bg
fix unit funcs being null on spawnInstantly units
fix spawnInstantly unit not being destroyed
unit set animSpeed
fixed unit bounds checking
fuse enemy movement
remote control units with bullets
Merge branch 'master' into custom-stages
remote control units with bullets
can set current pixel colors in json
fuse glass breaking
fuse container bg
fix unit funcs being null on spawnInstantly units
fix spawnInstantly unit not being destroyed
unit set animSpeed
fixed unit bounds checking
fuse enemy movement
can have non-rect part, can set part colors in json
fuse wall lasers
set fuse laser visuals in json
fuse wire pixel flashing
fuse wall wire pixel colors
merge
fixed some moveAngle properties
increment part counter
tentacle unit form 1
tentacle form 2 json setup
tentacle part charging tweaks
more charge pattern params
tweaked tentacle spiral pattern
improved bullet border warning
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Fixed error in non-editor builds
Merge branch 'master' of SpaceUsurperUnity
Added utility methods to skip comments while reading json
Support for FSMs with duplicate state names
Can set ParameterCollection values to a Func<T>
Replaced Bullet properties set every frame with getter funcs
bullet borderWarningColor
stop clamping border glow
unit core look stuff in json, unit core follows player by default
powerups disperse in direction of damage
tentacles form 2 changes
octopus submarine
can set and change stage background color
stage onUpdate func
Can now define arrays in ScriptFuncs
octopus mine pattern
floating mine bullet
dropping mine bullet
bubble bullets
rising bubble pattern
bubble sfx
octopus patterns, etc
Fixed some bullet property getters being overwritten
Fixed SfxData hotloading
Got rid of GetLerpedValue allocations
Updated Facepunch.ExpressionStrings
oob disabled units stop their bullet patterns
invasion units
fuse boss pixels
fuse wall pixels; unit.DoesPixelExist
Added warning when attempting to change to a non-existant state
Updated Facepunch.ExpressionStrings
Fixed some harmful caching causing slowdown
Merge branch 'master' into custom-stages
Updated Facepunch.ExpressionStrings
Fixed some harmful caching causing slowdown
Added warning when attempting to change to a non-existant state
oob disabled units stop their bullet patterns
invasion units
fuse boss pixels
fuse wall pixels; unit.DoesPixelExist
Updated Facepunch.ExpressionStrings
Got rid of GetLerpedValue allocations
Fixed some bullet property getters being overwritten
octopus submarine
can set and change stage background color
stage onUpdate func
octopus mine pattern
floating mine bullet
dropping mine bullet
bubble bullets
rising bubble pattern
bubble sfx
octopus patterns, etc
Can now define arrays in ScriptFuncs
bullet borderWarningColor
stop clamping border glow
unit core look stuff in json, unit core follows player by default
powerups disperse in direction of damage
tentacles form 2 changes
Can set ParameterCollection values to a Func<T>
Replaced Bullet properties set every frame with getter funcs
Added utility methods to skip comments while reading json
Support for FSMs with duplicate state names
Fixed error in non-editor builds
Merge branch 'master' of SpaceUsurperUnity
increment part counter
tentacle unit form 1
tentacle form 2 json setup
tentacle part charging tweaks
more charge pattern params
tweaked tentacle spiral pattern
improved bullet border warning
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Part way through rewiting StageID
Added hotloaded PluginData
Fixed error in non-editor builds
Started working on user-created stage support
Merge branch 'master' of SpaceUsurperUnity
Merge branch 'master' of SpaceUsurperUnity
tentacle form 0
pixelgroup transformations in json
pxc transformation in json
cleaned up tentacle unit fsm
tweaked maze outer unit
chargePattern maxDist
maze boss spokes
player camera moves toward velocity direction
more maze attacks
fix pixel isAnchor bug, fix planet core render angle
maze unit form 0
got rid of invuln pixel colors
tweaked invuln hit color
border warning json moved from unit form to part
improved pixelgroup jittering when pxc rotates
Started working on user-created stage support
avoid bullets powerup
poweurup display name doesnt automatically include level
repel when grazed powerup
active repel powerup
powerup double pattern
Added Yield FSM action that waits for the next fixed update
Fixed powerup tri bullets not being set up correctly
Fixed possible problem when changing FSM state from an executed action set
Alternate fix for Fsm index out of range
Action sets can now be immediately executed on an fsm (until a Wait action is reached)
Merge branch 'master' of SpaceUsurperUnity
sequenced laser unit lasers
powerup addGun
can flip bullet sprites and powerup icons
despawn player guns
can replace default gun, guns can ignore pixel collision
player gun opacity in json
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
Updated Facepunch.Unity
Added easy way to test staging API
Comment deletion now persistent
Merge branch 'master' of SpaceUsurperUnity
bulletNum needs to be an Init param of bullet so starting funcs work properly
laser robo unit
bullet cantBeDestroyed property
player damage force in json, timescale when leveling up powerup
powerup changes, ffd powerup, timescale changes, powerup fsm actions hack
laser robo unit movement
powerup effect bullets wont be destroyed
diamond skull bullet grows and glows as you get near it
player bullet push force func to json
Added ways to distinguish friend's comments
Working on better diagnostics for script func compilation errors
Added partPos to Unit's FuncParams as a lazy fix
Limit of 10 comments per replay per user
ChargePattern uses a direction func instead of angle
laser gun shoot colors fixed
pixelgroups have their own parameter collection
laser unit form 0
laser unit form 1
laser unit form 2
Fixed using enter to submit comment after adding an emoji
Fixed conflicts between comment submission and pause menu
Revert "Fsm.ExecuteActions() now returns an IFsmActionSet that can be cancelled"
This reverts commit 6a108a6e717ff4b9eee9d58368ec1861b696654d.
Merge branch 'master' of SpaceUsurperUnity
New way to cancel FsmAction sets
simplified playerGun params
improved playergun color lerping
improved player gun adding, gunNum property
changed bullet loop to prevent modify error
testing a pattern
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity
cancel powerup ongoing Actions when deactivated
Fsm.ExecuteActions() now returns an IFsmActionSet that can be cancelled
Added options menu page to unblock comment authors
Blocked comment author persistence
Non-persistent comment author blocking
Fixed hidden comments' markers being visible
Fixed debug comments not being cleared on restart
Better error for unknown json-defined property types
Merge branch 'master' of SpaceUsurperUnity
Added player comment blocking drag/drop button
fix player shoot powerup
removed powerup pickups
powerup icon color
powerup stuff
timer cancelled callbacks to fix odd bug when restarting rapidly and spawning bullets
powerup disperse
some player invuln stuff to json, better invuln effect
Merge branch 'master' of github.com:Facepunch/SpaceUsurperUnity