Hey guys... I have been saying for ever since forever... "soon as I get around to it, I'll start giving you guys some organized versions of my scripts..."... but I had to keep putting it off and putting it off.
Well, I finally got some done! The idea is simple enough. Pretty much everything anyone has asked to do here, I've already accomplished in my personal projects and then some years ago. I don't mean that as arrogantly as it sounds - that kind of experimentation and feature creep is also the reason I've never managed to release a whole module.
Anyway, the reason I couldn't share my stuff in parts is because it was all too tied together. Binding wouldn't work without damage. Damage wouldn't work without sound. Sound wouldn't work without random generator, that wouldn't work without variables control... and so on.
The rewrite doesn't alleviate dependence - that's still there. But now each set of functions can be packaged up on its own, and downloaded as a set. If there are dependencies, they can be brought in as a set too, and you don't have to manually do the re-connection. More or less, the scripts act as plug in modules on their own.
So... here are the first two. There are many more to come, and I'll be happy to help as time goes on.
Error - Super simple error trapping message system. Really just a support package.
Vars - This one is the real starting point. Variables with type checking, defaults, and error trapping all ready to rock!
For those who have been asking and waiting for this stuff, thank for your patience and sorry for taking so long!
DC
Well, I finally got some done! The idea is simple enough. Pretty much everything anyone has asked to do here, I've already accomplished in my personal projects and then some years ago. I don't mean that as arrogantly as it sounds - that kind of experimentation and feature creep is also the reason I've never managed to release a whole module.
Anyway, the reason I couldn't share my stuff in parts is because it was all too tied together. Binding wouldn't work without damage. Damage wouldn't work without sound. Sound wouldn't work without random generator, that wouldn't work without variables control... and so on.
The rewrite doesn't alleviate dependence - that's still there. But now each set of functions can be packaged up on its own, and downloaded as a set. If there are dependencies, they can be brought in as a set too, and you don't have to manually do the re-connection. More or less, the scripts act as plug in modules on their own.
So... here are the first two. There are many more to come, and I'll be happy to help as time goes on.
Error - Super simple error trapping message system. Really just a support package.
Vars - This one is the real starting point. Variables with type checking, defaults, and error trapping all ready to rock!
For those who have been asking and waiting for this stuff, thank for your patience and sorry for taking so long!
DC