userJames Kingcancel

6,876 Commits over 3,531 Days - 0.08cph!

6 Years Ago
Added FsmActionExecutor Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
Updated Facepunch.ExpressionStrings
6 Years Ago
Added string interpolation for ScriptFuncs
6 Years Ago
Added HowieTest stage Added default value for FormData.BaseHp
6 Years Ago
Can now specify unit part dimensions with `size`, `width`, `height`, or `area` Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
Updated Facepunch.ExpressionStrings
6 Years Ago
Added some more json deserialization tests Now supporting constant object values for script funcs in json
6 Years Ago
Fixed failing json tests
6 Years Ago
Added SetFloat action, renamed SetIntValue to SetInt Added support for custom float properties Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
Updated Facepunch.ExpressionStrings
6 Years Ago
Better support for using enum values in expressions returning an enum type
6 Years Ago
Updated Facepunch.ExpressionStrings
6 Years Ago
Added enum tests Fixed expression strings containing only an enum name Fixed enum string coercion
6 Years Ago
Updated Facepunch.ExpressionStrings
6 Years Ago
Some ParameterCollection finishing touches Added boolean support Added null support
6 Years Ago
Fixed FsmValue<string> parsing when not using interpolation
6 Years Ago
Simplified finding CallMethod target Only attempt to load unit FSM if not null
6 Years Ago
Current Fsm is now passed to FsmAction.Execute Added FsmRemoteControlAction
6 Years Ago
Fixed possible exception in ScriptedUnit Fixed using integer literals for floats in FSM json
6 Years Ago
Fixed Octopus third form
6 Years Ago
Changed how unit parts are positioned in json
6 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
6 Years Ago
Added ParameterCollection.Add(ident, value) Easier way to reset values in a ParameterCollection
6 Years Ago
Added IParameterCollection
6 Years Ago
Added `player` variable for unit / stage ScriptFuncs
6 Years Ago
Added `partExists(type)` function to be used in unit FSMs
6 Years Ago
Can now specify dependencies between units in json Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
Can now use scripted stages in the level select menu
6 Years Ago
Working on StageIDs accomodating scripted stages Can now play scripted version of Octopus
6 Years Ago
Now using json version of OctopusTurret Added mockup StageConfig for Octopus Added StageData, ScriptedStage
6 Years Ago
Changed json unit event handling system, added handlers for onFixedUpdate and onPixelHit
6 Years Ago
Added OctopusTurret.json
6 Years Ago
Fixed part requirements in ScriptedUnit Got rid of PlayMakerGUI game object
6 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
6 Years Ago
Fixed a typo in SetFromConstant
6 Years Ago
Implemented applying base form data Implemented OnFormDestroyed callbacks for ScriptedUnit Implemented basic form creation in ScriptedUnit
6 Years Ago
Fixed ScriptFunc usages in UnitData Started work on a ScriptedUnit class
6 Years Ago
Added hotloadable UnitData Merge branch 'master' of SpaceUsurperUnity
6 Years Ago
CallMethod action target defaults to Stage in StageFSMs Added `spawn turrets` state to Octopus stage FSM
6 Years Ago
Octopus second form json mockup Finished octopus json mockup
6 Years Ago
Moved generated FSM files to avoid naming conflicts Working on mocking up a unit config file
6 Years Ago
Now using json FSMs for stages
6 Years Ago
Fixed unit FSMs not being found
6 Years Ago
StageFSM conversion
6 Years Ago
Fixed Fuse stage FSM errors
6 Years Ago
Working on making sure FSMs can be used for stages Added Stage_Behaviour stage component
6 Years Ago
Fixed FsmData.FindNextState(curState, nextStateName)
6 Years Ago
String interpolation for FSM values
6 Years Ago
Added implicit conversion to strings
6 Years Ago
Now using reflection in FsmSetIntVarAction