3,393 Commits over 273 Days - 0.52cph!
Refactored Controls, started work on a cursor axis.
Refactored Controls, started work on a cursor axis.
Exposed Vector2f binary operators.
Exposed Vector2f binary operators.
Ensured Animation.Frame will never be less than 0.
Ensured Animation.Frame will never be less than 0.
Replaced Vector2f.Magnitude() references with Vector2f.Length.
Replaced Vector2f.Magnitude() references with Vector2f.Length.
Fixed line drawing using degrees when radians are expected.
Fixed line drawing using degrees when radians are expected.
[ultimate_soldier] movement and some aiming
[ultimate_soldier] movement and some aiming
added NumFrames getter to Animation
added NumFrames getter to Animation
made Animation _progress a public property
made Animation _progress a public property
added Magnitude method to Vector2f
added Magnitude method to Vector2f
implemented a set for Animation.Frame
implemented a set for Animation.Frame
Replaced TestJS with SmashBloxJS
Replaced TestJS with SmashBloxJS
Merge branch 'master' of arcade into js-scripting
Merge branch 'master' of arcade into js-scripting
Added the ability to reference other JS source files that must be evaluated prior to the current one using hints:
//! require "source1.js" "somedir/source2.js" "../etc.js"
Added the ability to reference other JS source files that must be evaluated prior to the current one using hints:
//! require "source1.js" "somedir/source2.js" "../etc.js"
Added overloaded operator bindings generation for structs.
Added overloaded operator bindings generation for structs.
Exposed some more members of types in the API.
Exposed some more members of types in the API.
Fixed ObjectInstance.PopulateFunctions() ignoring inherited members.
Fixed ObjectInstance.PopulateFunctions() ignoring inherited members.
Valid resource type names now have automatically created alias variables.
Valid resource type names now have automatically created alias variables.
Added an OnReceiveBindingInstance() virtual method to Bindable, and made Bindable to ObjectInstance translation automatic.
Added an OnReceiveBindingInstance() virtual method to Bindable, and made Bindable to ObjectInstance translation automatic.
Added bindings for resource loading, started work on a JS port of SmashBlox.
Added bindings for resource loading, started work on a JS port of SmashBlox.
[memory_dungeon] message box tweaks
[memory_dungeon] message box tweaks
[memory_dungeon] cursor shows # of remaining moves in the turn
[memory_dungeon] cursor shows # of remaining moves in the turn
[memory_dungeon] player turn timing re-structured
[memory_dungeon] player turn timing re-structured
[memory_dungeon] damage floaters
[memory_dungeon] damage floaters
Replaced Mathf.Max(int, int) with Math.Max.
Replaced Mathf.Max(int, int) with Math.Max.
Merge branch 'master' of arcade into js-scripting
Conflicts:
GameAPI/Mathf.cs
Merge branch 'master' of arcade into js-scripting
Conflicts:
GameAPI/Mathf.cs