Commit Graph

20 Commits

Author SHA1 Message Date
Michael Liu
e427ea973e
Fix Sub FSM Value Set issue (#178) 2020-07-13 07:58:11 +02:00
jmacgill
3140feab42
Generator creates compilable code with type specific modifications (#169)
* Make Examples path check OS agnostic.

* Examples path check OS agnostic.

* Update Runtime.cs

* Re-generate and patch back in type specific changes

* Add missing UnityEngine using.

* Marked as not sealed

* Support the current value type as a conditional.

* Nested if blocks

* Use next char instead of next linefeed.

* Remove debug lines.

* Keep Atom Base Variable sepecfic code.

* Fix position of endif

* Add Raise for void type

* Add void and FSM specific logic

* Add is numeric conditional

* Add more type specific logic

* Add is Vector to generator.

* Add type specific logic

* Add collider type

* Add color specific logic

* Working on whitespace diffs

* Working on whitespace diffs

* remove unused test assembly

* removed example nested if

* test comment removed after regen

* missing ValueEquals

* missing ValueEquals on colliders

* missing color speciifc code.

* whitesapce cleanup

* whitesapce cleanup

* whitesapce cleanup

* whitesapce cleanup

* whitesapce cleanup

* whitesapce cleanup

* remove temp debug

* Generated events now follows editoconfig. + Inline conditionals now supports white spaces.

Co-authored-by: jrmacgill <jmacgill@gmail.com>
Co-authored-by: Adam Ramberg <adam@mambojambostudios.com>
2020-07-12 08:18:51 +02:00
AdamRamberg
1e8abc6ad6 #160 - Hook up OnFixedUpdate handler 2020-05-21 17:53:27 +02:00
Adam Ramberg
cb5f702df6 Fixes to issues in v4.0.1 2020-03-22 01:22:08 +01:00
Adam Ramberg
f09e466030 FSM docs v1 2020-03-21 23:52:11 +01:00
Adam Ramberg
0e8f13b369 FSM docs 2020-03-21 22:59:30 +01:00
Adam Ramberg
4ba6beee59 Added some more docs 2020-03-21 22:45:39 +01:00
Adam Ramberg
9fd64a12f3 Move AtomListAttribute to core 2020-03-21 21:58:41 +01:00
Adam Ramberg
a90a336980 Finished example scene 2020-03-18 02:00:18 +01:00
Adam Ramberg
9a8f7495fa Fix timing issues 2020-03-16 00:11:18 +01:00
Adam Ramberg
90079f5873 Fix atomstag bug 2020-03-15 23:18:29 +01:00
Adam Ramberg
e6ac211e70 WIP 2020-03-12 01:30:25 +01:00
Adam Ramberg
616bca96b8 Fix transition data event reference 2020-03-11 21:42:59 +01:00
Adam Ramberg
e4c489c88e WIP 2020-03-11 21:11:27 +01:00
Adam Ramberg
42d97b840f More WIP 2020-03-09 23:51:14 +01:00
Adam Ramberg
17fd35a23d Clean up WIP 2020-03-09 00:37:52 +01:00
Adam Ramberg
5d6e94af63 WIP 2020-03-09 00:16:40 +01:00
Adam Ramberg
dbe95e97d1 WIP 2020-03-08 20:41:22 +01:00
Adam Ramberg
ba583f8995 WIP FSM 2020-03-08 13:24:46 +01:00
Adam Ramberg
769388c6e4 FSM pkg + Example WIP 2020-03-08 12:32:41 +01:00