Hiya folks,
Being the sucker for punishment that I am, I've decided that I'll code up that next generation of DIYCE that I had hinted at some time ago (seeing as nobody took the challenge). I call it FuzzyDIYCE, mostly as a joke, but it should give old DIYCE users a warm fuzzy feeling (in a good way). However, I've also decided to put a little twist on the project.
Though there are a few tutorials for people wanting to get their feet wet with add-on creation of which a couple were written by myself (shameless self-plug), there doesn't appear to be anything a bit more advanced. Further, many folk have been having trouble getting their minds wrapped around how the code works in the current DIYCE 2 and older DIYCE 1.4 add-ons, let alone those who simply want to use DIYCE without the hassle of actually programming the durn thing.
So to attempt to alleviate these problems, I'll be creating the project in the open. That is, the entire development of FuzzyDIYCE will be posted and commented on in the forums (unless a GM/CM/FM ixnays the concept). This would then become the programmer documentation/manual. It would also mean that anyone can contribute to both development and maintenance of the project.
As to FuzzyDIYCE itself, here is a brief breakdown of what I'm thinking (subject to change, of course):
- Fully graphical skill rotation editable in-game. Complete with drag-and-drop skills/items/etc.
- Just-in-time cached data variable reading so that no piece of information need be queried more than once.
- Shareable skill rotations/lists with other players both in-game and in forums.
- In-game help system.
- Simplified DIYCE timer usage.
- Skill sub-lists.
...and possibly more though the above are the main highlights.
So what I'd like to know here is:
a) Do you think this would be a good thing? Want it? Would enjoy contributing?
b) Would the forum gods allow a dev thread as described?
-----
TL;DR: Looking to see if folk want a newer easier to use DIYCE, and if the GMs/CMs/FMs would allow the openess of the project as described above.