This is basically a scripted engine in ZC. There's still plenty of things that need added, like enemies, items, functional combos, a scripted subscreen (a default one might function, but it also might not... depends on how items end up being handled), etc
So far, scrolling around on the map (with solidity) works, items have been partially implemented, custom Link actions and similar things have been partially implemented, along with some other miscellaneous things.
Downloads and stuff:
Version 2.6:
Pastebin: Module 1, Module 2, Module 3, Module 4
Dropbox Download: Tech Demo + Code
Currently implemented Modules:
Module 1: This has the map scrolling code itself, the global script, and some generally useful functions.
Module 2: This handles Link's actions, his animation(s), and items.
Module 3: This will eventually handle custom weapons, possibly hurting Link a/o enemies. Currently doesn't do much though.
Module 4: This allows you to create a "sprite". Think of it like a version of DrawCombo that can be persistent (except with drawing tiles and not combos).
Planned Modules:
Module 5: This would handle enemies (so Links collisions with them, their 'AI', etc)
Module 6: Scripted subscreen. Not sure the exact uses of it, but because how much of the "engine" is gonna be rescripted, I'd imagine some default subcreen things wouldn't work correctly.
Anyone can contribute, and I'll periodically update this thread with updates to the code, etc. Enjoy!