userJames Kingcancel
repoSpaceUsurperUnitycancel

3,468 Commits over 2,710 Days - 0.05cph!

7 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
7 Years Ago
Made it easier to debug diverging rand calls
7 Years Ago
Fixed string interpolation with CallMethod parameters
7 Years Ago
Custom unit / stage / powerup properties can now be any type
7 Years Ago
Updated Facepunch.ExpressionStrings Replaced SetInt and SetFloat actions with a generic SetValue
7 Years Ago
Fixed hotloading of event handlers in unit config
7 Years Ago
Added sfx.json Replacing SfxType with string idents All sfx are now loaded from json
7 Years Ago
Fixed running action sets on FSMs without current states
7 Years Ago
Better exception logging for CallMethod actions Updated Facepunch.ExpressionStrings Can now use a list of FsmActions in event handlers in unit configs
7 Years Ago
Fixed setting sfx for pixels in unit configs
7 Years Ago
Changed how pixel data properties are specified in unit configs
7 Years Ago
Updated Facepunch.ExpressionStrings
7 Years Ago
Added FsmActionExecutor Merge branch 'master' of SpaceUsurperUnity
7 Years Ago
Updated Facepunch.ExpressionStrings
7 Years Ago
Added HowieTest stage Added default value for FormData.BaseHp
7 Years Ago
Can now specify unit part dimensions with `size`, `width`, `height`, or `area` Merge branch 'master' of SpaceUsurperUnity
7 Years Ago
Updated Facepunch.ExpressionStrings
7 Years Ago
Added SetFloat action, renamed SetIntValue to SetInt Added support for custom float properties Merge branch 'master' of SpaceUsurperUnity
7 Years Ago
Updated Facepunch.ExpressionStrings
7 Years Ago
Updated Facepunch.ExpressionStrings
7 Years Ago
Updated Facepunch.ExpressionStrings
7 Years Ago
Fixed FsmValue<string> parsing when not using interpolation
7 Years Ago
Simplified finding CallMethod target Only attempt to load unit FSM if not null
7 Years Ago
Current Fsm is now passed to FsmAction.Execute Added FsmRemoteControlAction
7 Years Ago
Fixed possible exception in ScriptedUnit Fixed using integer literals for floats in FSM json
7 Years Ago
Fixed Octopus third form
7 Years Ago
Changed how unit parts are positioned in json
7 Years Ago
Updated Facepunch.ExpressionStrings Switching to using ParameterCollections for FSMs Custom unit properties specified by json are working Can now use custom properties in scripted stages Fixed FSM Repeat with a delay of 0
7 Years Ago
Added `player` variable for unit / stage ScriptFuncs
7 Years Ago
Added `partExists(type)` function to be used in unit FSMs
7 Years Ago
Can now specify dependencies between units in json Merge branch 'master' of SpaceUsurperUnity
7 Years Ago
Can now use scripted stages in the level select menu
7 Years Ago
Working on StageIDs accomodating scripted stages Can now play scripted version of Octopus
7 Years Ago
Now using json version of OctopusTurret Added mockup StageConfig for Octopus Added StageData, ScriptedStage
7 Years Ago
Changed json unit event handling system, added handlers for onFixedUpdate and onPixelHit
7 Years Ago
Added OctopusTurret.json
7 Years Ago
Fixed part requirements in ScriptedUnit Got rid of PlayMakerGUI game object
7 Years Ago
ScriptedUnit part creation Merge branch 'master' of SpaceUsurperUnity ScriptedUnit pixel config Updated Facepunch.ExpressionStrings Finishing off ScriptedUnit, not spawning yet Octopus unit is now entirely scripted
7 Years Ago
Implemented applying base form data Implemented OnFormDestroyed callbacks for ScriptedUnit Implemented basic form creation in ScriptedUnit
7 Years Ago
Fixed ScriptFunc usages in UnitData Started work on a ScriptedUnit class
7 Years Ago
Added hotloadable UnitData Merge branch 'master' of SpaceUsurperUnity
7 Years Ago
CallMethod action target defaults to Stage in StageFSMs Added `spawn turrets` state to Octopus stage FSM
7 Years Ago
Octopus second form json mockup Finished octopus json mockup
7 Years Ago
Moved generated FSM files to avoid naming conflicts Working on mocking up a unit config file
7 Years Ago
Now using json FSMs for stages
7 Years Ago
Fixed unit FSMs not being found
7 Years Ago
StageFSM conversion
7 Years Ago
Fixed Fuse stage FSM errors
7 Years Ago
Working on making sure FSMs can be used for stages Added Stage_Behaviour stage component
7 Years Ago
Fixed FsmData.FindNextState(curState, nextStateName)