Hi Ashley.
I hope I'm not disturbing. I would like to request for an IStorage addon interface for the Addon SDK. I planned to call localforage
directly but I recall it's unadvised to use undocumented features. Hence, here I am.
Why?
I plan to create an addon to automate active-time session monitoring. Specifically both for offline & online games. Where for offline I need to automatically keep track of the last active session time, both online or offline.
The case for offline, I need it to be automatically recorded, with a timer to the localForage.
What do you need?
I was hoping for the basic things like get
, set
, remove
, clear
.
But if you could consider giving us an option to create our own Instance Key instead of the regular c3-localstorage-id-description
, then it would be really great, so we can make it feel like everything is really automated when it's hidden from obstruction, it really helps in development and organization.
How about Scripting?
I've thought about that, although there are things that you just need as addons, like this addon.
The best workflow I've came up is:
- Addons: World objects & complicated stuffs that need a simplification wrapper.
- Events: Editor core-features that are easier to use for tasks with events.
- Scripting: Complex stuffs that are easier and better in performance with JS.
That's why I'd need an addon for this one.
You should post this to the features/suggestion tracker.
I've tried before. Although, the features/suggestion tracker has been acting weird when I posted a suggestion before, it doesn't show up but I did receive a confirmation email.
The post I've made was labeled C3-I-1049.
That's all, hoping for your kind consideration. Thank you.