0
I Use This!
Inactive

Commits : Listings

Analyzed about 12 hours ago. based on code collected about 13 hours ago.
May 02, 2023 — May 02, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
NEventAction is now fully editable via EventActionField().
Slipp Douglas Thompson
as Slippy Douglas
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.
Slipp Douglas Thompson
as Slippy Douglas
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.
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
Added nicer assert message if the Base type is attempted to be instantiated.
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
Added yet-another-test-reaction: this one holds an NEventAction.
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
Updated the Docks to use the explicitly-typed version of AutoField.
Slipp Douglas Thompson
as Slippy Douglas
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.
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
Typo Fixes.
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
Just realized that the scope, and scope… fields are not public. Doh. Now they are.
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
A slight amount of optimization (static typing).
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
Comment about the peculiarties of setting a staticly-typed local var to null.
Slipp Douglas Thompson
as Slippy Douglas
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!
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
Everything's serializable!!!
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
Moved the actual NEvent Send() method to NEventBase(); it just takes the targets and optionally, a global flag.
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
Added a missing type declaration.
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
Switched NEventPlug to just use ScriptableObject's enabled state as its "auto-sends" determiner.
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
Fixed some missing return types and return statements.
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
A bit of folder re-org.
Slipp Douglas Thompson
as Slippy Douglas
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
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
Made TestAbility have a public initialValue, set in the constructor.
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
Gave ReactionBase a reactionName as well, which is everything before the word "On".
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
Cleaned up an assert message a bit.
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
Made NEventBase not inherit from ScriptableObject, for now, to prevent memory "leaks".
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
Added AutoField method for a field generated from its type.
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
Made NEventAction not inherit from ScriptableObject (for now) to prevent memory "leaks".
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
Made owner private, but publically settable, since it's only meant to be set once.
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
NAbilityDock requires NEventPlug… NEventAction will assert without it.
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago
On Awake, the Docks now make sure all their elements have an owner.
Slipp Douglas Thompson
as Slippy Douglas
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).
Slipp Douglas Thompson
as Slippy Douglas
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.
Slipp Douglas Thompson
as Slippy Douglas
More... over 14 years ago