NEventAction is now fully editable via EventActionField(). |
|
More...
|
over 14 years ago
|
Got NEventAction to serialize. Now stores the eventType as a string, but has a property that allows Type-d setting/getting. |
|
More...
|
over 14 years ago
|
NEventBase is not longer Serializable; I realized that NEvents should only exist at run-time and should always disappear when no longer used. |
|
More...
|
over 14 years ago
|
Added nicer assert message if the Base type is attempted to be instantiated. |
|
More...
|
over 14 years ago
|
Added yet-another-test-reaction: this one holds an NEventAction. |
|
More...
|
over 14 years ago
|
Updated the Docks to use the explicitly-typed version of AutoField. |
|
More...
|
over 14 years ago
|
Added to AutoField to allow an explicit Type to be passed in. This is useful when you know the Type, such as FieldInfo#FieldType. |
|
More...
|
over 14 years ago
|
Typo Fixes. |
|
More...
|
over 14 years ago
|
Just realized that the scope, and scope… fields are not public. Doh. Now they are. |
|
More...
|
over 14 years ago
|
A slight amount of optimization (static typing). |
|
More...
|
over 14 years ago
|
Comment about the peculiarties of setting a staticly-typed local var to null. |
|
More...
|
over 14 years ago
|
Some minor code tweaks. Notably: • _elementsToRemove is now cleared after remove said elements. I have no idea how it was working before (ScriptableObject#DestroyImmediate() must not complain if you pass null in). • I decided that we shouldn't be silently continuing if we find a null element; instead, we should complain! That shouldn't happen! |
|
More...
|
over 14 years ago
|
Everything's serializable!!! |
|
More...
|
over 14 years ago
|
Moved the actual NEvent Send() method to NEventBase(); it just takes the targets and optionally, a global flag. |
|
More...
|
over 14 years ago
|
Added a missing type declaration. |
|
More...
|
over 14 years ago
|
Switched NEventPlug to just use ScriptableObject's enabled state as its "auto-sends" determiner. |
|
More...
|
over 14 years ago
|
Fixed some missing return types and return statements. |
|
More...
|
over 14 years ago
|
A bit of folder re-org. |
|
More...
|
over 14 years ago
|
Bajillions of changes to the DockEditors. I'll try to keep this breif: • custom GUIStyle for field labels • fixed a bug where null elements would assert • now only sorts when a new element has been added • Create widget is now at the top • element and field names are now "nice-ified" • element fields are now showing up (only public fields, though) • sorting is a little smarter now |
|
More...
|
over 14 years ago
|
Made TestAbility have a public initialValue, set in the constructor. |
|
More...
|
over 14 years ago
|
Gave ReactionBase a reactionName as well, which is everything before the word "On". |
|
More...
|
over 14 years ago
|
Cleaned up an assert message a bit. |
|
More...
|
over 14 years ago
|
Made NEventBase not inherit from ScriptableObject, for now, to prevent memory "leaks". |
|
More...
|
over 14 years ago
|
Added AutoField method for a field generated from its type. |
|
More...
|
over 14 years ago
|
Made NEventAction not inherit from ScriptableObject (for now) to prevent memory "leaks". |
|
More...
|
over 14 years ago
|
Made owner private, but publically settable, since it's only meant to be set once. |
|
More...
|
over 14 years ago
|
NAbilityDock requires NEventPlug… NEventAction will assert without it. |
|
More...
|
over 14 years ago
|
On Awake, the Docks now make sure all their elements have an owner. |
|
More...
|
over 14 years ago
|
Fixed an apparent bug that could've been causing problems (not sure how it was working or why it wasn't complaining about nothing being returned). |
|
More...
|
over 14 years ago
|
Pushed all the changes from NReactionDock… to NAbilityDock…. • Switched NAbilityDock to using straight arrays instead of Hashes. • Made a NAbilityDockEditor that is a modified clone of NReactionDockEditor. |
|
More...
|
over 14 years ago
|