CC Zone - Chip's Challenge Forum
CCX Files - Printable Version

+- CC Zone - Chip's Challenge Forum (https://forum.bitbusters.club)
+-- Forum: Chip's Challenge (https://forum.bitbusters.club/forum-4.html)
+--- Forum: Programs and Editors (https://forum.bitbusters.club/forum-16.html)
+--- Thread: CCX Files (/thread-2438.html)

Pages: 1 2


CCX Files - pillowpc2001 - 24-Oct-2012

Quote:A CCX file editing tool sounds like it would be a great addition to a Chip's Controls v5.0... Smiley


Wow, I completely forgot that I had posted this...but 9 months later, this is officially in progress:

[Image: ccxeditor.png]

(Note that this is just a prototype I threw together today; nothing is actually functional yet except the Exit menu option. Smiley)


CCX Files - Flareon350 - 24-Oct-2012

Whoa! Whenever this is released officially, I'm totally using this to add a storyline to my set Slight smile


CCX Files - Lessinath - 24-Oct-2012

If you can get that to work, we'd all love you for it.


CCX Files - KeyboardWielder - 25-Oct-2012

Thumbs up

A couple of quick notes regarding the format:-
  • Author and ruleset information can be specified on the levelset as a whole and/or overridden for individual levels. There is also a flag for pedantic compatibility.

  • Text properties can be also be specified for the entire file and/or overridden for individual pages.

  • The level name is just a comment for human readability of the .ccx file and is not meant to be used. Ideally, your program would lookup the level name from the .dat/.ccl file.


- Madhav.


CCX Files - IceyLava108 - 25-Oct-2012

I should really start working on my own CCX -- I started it a while back and then just never got around to it. Might as well start it up again


CCX Files - pillowpc2001 - 28-Oct-2012

Quote: Thumbs up

A couple of quick notes regarding the format:-
  • Author and ruleset information can be specified on the levelset as a whole and/or overridden for individual levels. There is also a flag for pedantic compatibility.

  • Text properties can be also be specified for the entire file and/or overridden for individual pages.



Thanks for the info - I assume the pedantic flag is pedantic=yes?

Quote:
  • The level name is just a comment for human readability of the .ccx file and is not meant to be used. Ideally, your program would lookup the level name from the .dat/.ccl file.


Unfortunately, my programming knowledge doesn't include reading .dat files, but that probably would be quite a helpful feature... I'll either try to figure it out or maybe have a feature for importing a level list generated by cclpinfo (a little inconvenient, but better than having to type them all in manually...).

BTW - this semester has been pretty hectic so far, so right now I'm thinking this will probably only be released near the end of December... Plus it could depend on how long my other planned Chip's Controls modifications take, which I hope to get added in this same release... But if the others take too long, I could always release a standalone version of the CCX editor before releasing the Chip's Controls update...


CCX Files - Lessinath - 28-Oct-2012

.DAT file structure:

http://www.seasip.de....uk/ccfile.html

This link is taken from the wiki.


CCX Files - pillowpc2001 - 28-Oct-2012

Quote:.DAT file structure:

http://www.seasip.de....uk/ccfile.html

This link is taken from the wiki.


That would help, although I'll still have to figure out how to do the actual programming using that information (I had a lot of help with the EXE-modifying parts of Chip's Controls... Tongue)


CCX Files - AdrenalinDragon - 31-Oct-2012

Quote:Wow, I completely forgot that I had posted this...but 9 months later, this is officially in progress:

[Image: ccxeditor.png]

(Note that this is just a prototype I threw together today; nothing is actually functional yet except the Exit menu option. Smiley)


Looking good! Maybe a preview button could be added to link with Tile World 2, so that you can see if all the text/pictures appeared properly.


CCX Files - budugoo - 27-Feb-2013

What the....

I just saw this post after manually creating an entire CCX (and typing it all out myself).



Anyway, I just uploaded a CCX file for CC1 - Everyone please try it out and give me feedback

http://cczone.invisi...hallenge-1-ccx/