Search results

  1. Van Damm

    TESH for NewGen

    Try the Horus project, you may like it =) Download link
  2. Van Damm

    Tool AdicHelper - A cJass parser

    @Frozenhelfir: The latest development version (1.4.1.20) compiles the latest version of AIDS without errors. You just need to update from development branch if you use stable version.
  3. Van Damm

    Tool AdicHelper - A cJass parser

    Interesting idea... We'll think aboout that.
  4. Van Damm

    Tool AdicHelper - A cJass parser

    This optimization is done only if "Enable AdicOptimizer" menu entry is checked. I hope ADOLF will move all other optimizations there too =) And, btw, Vex's optimizer doesn't remove excessive code.
  5. Van Damm

    Tool AdicHelper - A cJass parser

    New development version is out: 1.4.1.1 In this dev version we've implemented removal of unused functions from resulting map script. Example follows: void f_00 (int i) {} void f_01 () {} After saving the map with Optimizer turned on you won't find the f_00 function in the resulting map script...
  6. Van Damm

    Tool AdicHelper - A cJass parser

    Everything that works in vJass, works in cJass. The compiler chain is: World Editor -> AdicHelper -> JassHelper -> resulting war3map.j
  7. Van Damm

    Tool AdicHelper - A cJass parser

    All main syntax questions can be answered by reading the manual. Yes, it is. You should install the new version manually as it's written on our site. Maybe I should write it here too? cJass should be compatible with any vJass code. If you run in any incompatibilities, please send me a PM or...
  8. Van Damm

    Tool AdicHelper - A cJass parser

    I am proud to present AdicHelper — a cJass to vJass/Jass parser. What is cJass? cJass is an addition to Blizzard's JASS2 language, which is fully compatible with the popular vJass syntax. The goal of our team is to grant coders more possibilities to create high-quality and simple code. Core...
  9. Van Damm

    Tutorial The Complete Guide to JASS, vJASS, and cJASS

    I have some additions as for installing of the tools: You messed up the NewGen install - the provided pictures are for JassHelper It's not a good idea to install Newgen directly to warcraft folder, you'd better install it to jassnewgenpack subfolder of the warcraft folder - in this case it will...
  10. Van Damm

    Snippet Recycle

    Your cJass code will not compile cause you didn't include "cj_types_priv", and it's at the same time not cJass-way, you should use defines whenever you can: library Recycle { include "cj_types_priv.j" // you forgot this - it's needed for void, int etc define { <release...
  11. Van Damm

    cJASS - Code in JASS with C syntax.

    Yes, you're right. If you're using vJass code, then cJass compiles it to be compatible with JassHelper. And yet again you are right, it's not correct to mess with vJass features, so we won't add the ones that are too closely related to vJass. I didn't fully understand you at first, but your...
  12. Van Damm

    cJASS - Code in JASS with C syntax.

    cJass is limited only by Jass itself.
  13. Van Damm

    cJASS - Code in JASS with C syntax.

    @Uberplayer: Sorry, we'll fix that in next version. @All: Nobody forces you to use cJass. And if you use it, you can use it side-by-side with vJass.
  14. Van Damm

    cJASS - Code in JASS with C syntax.

    For now, you can read our Syntax page for some syntax description. Full manual is coming this week. If you have any questions, you can PM me or write to our Feedback section. You don't need this library, it's completely optional. You can see all the libraries available in the standard package...
  15. Van Damm

    cJASS - Code in JASS with C syntax.

    That's the way ADOLF wanted to do it. And yes, assembler is his favorite programming language and he likes to code everything by hand. And thanks for understanding our purposes =) More cool features are coming soon, as well as our official thread here.
  16. Van Damm

    cJASS - Code in JASS with C syntax.

    cJass is not intended to be used this way. Yes, if it detects the usage of vJass syntax, it translates the code to it. But the tool works with the whole map script, so you won't be able to simply convert triggers. Anyway, the processed file is saved in the tool dir as parsed_war3map.j, which is...
  17. Van Damm

    cJASS - Code in JASS with C syntax.

    cJass is not only about C-style syntax. Among the main features of it are defines and lots of stuff, related to them, inline increments/decrements and locals, which can be declared anywhere. C-like syntax can be used or not if you don't like it (even defines can be written in jass-way like...
  18. Van Damm

    TESH for NewGen

    Thank you. I will ask him as soon as WC3C goes up and running again )
  19. Van Damm

    TESH for NewGen

    Thanks for cooperation, but that's a TESH v0.4 source from the old thread, which is a stand-alone application, not the NewGen plugin. I still ask SFilip to release the source code of NewGen version
  20. Van Damm

    TESH for NewGen

    Of course I have Delphi, I just need the source code =)
Top