Closed LB-- closed 11 years ago
If I could at least get a word on when somebody will look over this, that would be great. Having this just sit here with no idea when it will be integrated or under what conditions is frustrating for me...
It's generally accepted that Clickteam are sometimes extremely, extremely slow for responses. Not because the people are lazy, but because there's just not enough manpower. Me and Mathias have had a similar experience.
Hopefully merging in Looki's HWA fixes has made this PR easier to merge - I can't tell from this end though. I think I could try the merge myself by pulling this repo and merging my own, but I'm still not very good with git.
A lot of this I want to accept, but some changes are very major, and perhaps beyond the scope of what Edif is trying to provide. It's possible we could split Edif into a base SDK (the current Edif structure) and something more complete (your fork).
I think I like that idea - an updated "basic" SDK with an updated "power" template, you mean?
I'd be open to having your template next to the basic template in this repository.
Sure thing - I'll start doing what I can to make this all happen.
I've done a massive amount of restructuring and fixing up in general of EDIF. Mainly, Edittime.cpp and Runtime.cpp have been split into more specific files, the project in VC++ has nice folder views to organize it all, I've created an EditData class to make dealing with the editdata easier, and I've added a LOT of documentation-style comments. I've also started work on the wiki.
It may take a while to look over all the changes...GitHub had a hard time making the diffs and it seems to just have given up on a lot of them.
Upgrading from previous versions of EDIF
For past extensions to be upgraded they just have to remove the editdata structure from Common.h and add the EditData class and design it to load/save their old editdata. There's no need to touch UpdateEditStructure. Other than that, older extension projects are fully compatible with the changes.
Full list of changes