userJames Kingcancel
branchSpaceUsurperUnity/mastercancel

2,640 Commits over 2,710 Days - 0.04cph!

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)
7 Years Ago
String interpolation for FSM values
7 Years Ago
Now using reflection in FsmSetIntVarAction
7 Years Ago
Fixed FSM hotloading
7 Years Ago
Split new FSM stuff into separate files
7 Years Ago
Got rid of some transitions again
7 Years Ago
Fixed some incorrect transitions in generated FSM json
7 Years Ago
Fixed exceptions when a unit has no FSM data
7 Years Ago
Fixed possible FsmCallMethodAction error