for anyone curious (if indeed there is anyone)
the status of the plugin
so far, you are able to create, and access customized objects through a specialized notation
custom type creation will be a feature primarily for advanced users
it gives you alot of power, but it also requires extra care to keep your things in order
but as of now
you can do things like this (these features are already implemented and working)
create template "character"
add string "name" to {"template","character"}
add number "hitpoints" to {"template","character"}
set {"template","character","hitpoints"} to 100
add object "charactersprite" to {"template","character"}
add objectarray "inventory" to {"template","character"}
create superarray "party"
add 5 "character"s to party
add string "affiliation" to "party"
{"party",0,"name"} = "johnathon"
add object (applesprite) to {"party",0,"inventory"}
add object (woodenplanksprite) to {"party",0,"inventory"}
I will be adding shortcuts as well, so you can use 1 word to refer to a long address like
shortcut "mainweapon" = {"party",0,"inventory",global('currentweapon')}
EDIT:Shortcuts working, including shortcuts to shortcuts, and shortcuts to templates