Commit Graph

11 Commits

Author SHA1 Message Date
AdamRamberg
e732dad66a #51 - Add none generic base classes for all atoms 2019-09-30 22:55:33 +02:00
AdamRamberg
cb20008760 Generate missing types & correct inconsistencies 2019-09-30 00:02:54 +02:00
AdamRamberg
23223338d4 Use Runtime.IsUnityAtomsRepo 2019-09-29 23:26:17 +02:00
AdamRamberg
c34450641d New directory for drawers and editors 2019-09-27 18:08:18 +02:00
AdamRamberg
2e512858e2 Generate x2 Atoms and generator clean up 2019-09-27 17:48:18 +02:00
AdamRamberg
5d76909374 "ScriptableObject" prefix -> "Atom" prefix 2019-09-25 21:05:06 +02:00
AdamRamberg
235766e76d Add posibility to choose what to generate 2019-09-22 20:59:54 +02:00
AdamRamberg
07c845330d Generate SetVariableValue action 2019-09-18 22:34:40 +02:00
AdamRamberg
09db88ac8b Add AtomDrawers to Atoms generator 2019-07-05 10:55:22 +02:00
AdamRamberg
0f20423461 Small style tweaks 2019-06-17 23:11:00 +02:00
Oliver Biwer
72f17db03f Canary/generator fix (#44)
* Moved Generator.cs into Editor folder under AtomsEditor.asmdef

Generator.cs must not be outside of the Editor Assembly Definition because it uses UnityEditor and thus would prevent games from building

* - cleaned up unused imports
- fixed a potential bug in Templating.cs because IndexOf is culture specific
    - at least warnings in Rider are now eliminated
- cleaned up the logic of Templating.cs
    - the while condition had never changed, it contained a redundant true
    - using an early return if the list is null

* Replaced ResolveConditionals in Templating.cs to allow nested IF-blocks
fixed typos
2019-06-17 23:09:42 +02:00