Skip to content

Releases: pablothedolphin/Scriptable-Framework

1.2.12

16 Jan 12:48
Compare
Choose a tag to compare

ValueItems can now have their values updated via dynamic values passed from UI events.

The platform class now has additional properties and a Path() method which takes a PathType enum (can be set in the inspector) for allowing developers to easily choose which file path their code should point to.

Added extension methods to allow easy conversion between DateTime values and strings.

Added Vector2 versions of ValueList, ValueItem, AppEvent, AppEventListener and AppResponse.

See "how to install" to learn how to add this to your project.

1.2.9

11 Sep 08:23
5ea8748
Compare
Choose a tag to compare

Event objects now have a RaiseFromUI method which is designed to be called directly from UI callbacks from components like buttons, sliders, dropdowns and textfields. This eliminates the need for writing wrapper functions everywhere that just raise your events.

Also added a static class of some useful extension methods.

See "how to install" to learn how to add this to your project.

1.2.5

23 Aug 13:41
Compare
Choose a tag to compare

Refactored StateMachine.UpdateState to now be directly compatible with UI events via drag and drop assignment. Added new reference object types to handle collections of Animators. Applied custom execution order to most components so that they execute BEFORE user code on the same Unity callbacks.

See "how to install" to learn how to add this to your project.

1.2.1

21 Aug 14:29
b832a52
Compare
Choose a tag to compare

ReferenceItems and ReferenceLists now have a checkbox which forces them to ignore all calls to clear or reset their data to allow for use cases like referencing prefabs in and out of runtime. Also removed some by product files from generating the documentation from 1.2.0.

See "how to install" to learn how to add this to your project.

1.2.0 - Open Source Release

21 Aug 14:10
Compare
Choose a tag to compare

Features unit test coverage and full documentation.

See "how to install" to learn how to add this to your project.