![]() |
#16 |
( ~)>
Respected User
Join Date: Feb 2005
Posts: 959
![]() ![]() ![]() |
![]() Kylix is only for linux....
Now here is a little demo for a scripting engine that will come to JassCraft. It's pretty buggy and lacks alot of functions. Also it has no documentation yeat. I managed to make Ping Pong out of it. It is in the .zip. Good play'in ![]() |
![]() |
![]() |
Sponsored Links - Login to hide this ad! |
|
![]() |
#17 |
Alcopops
Tools & Tutorials Moderator
|
![]() In order to add preprocessor capabilities you could use PPJASS.
__________________It's an existing wrapper over PJASS and has the following keywords: #include <file> #define <defname> <value> #if <defname> #elseif <defname> #else #endif It's also called via command line and works like the C preprocessor. It runs the preprocessor results through PJASS. The error lines returned by PJASS are translated back to the original line numbers (before includes got resolved) in the file. I'm sure you can find the thread where it was posted with the search function. |
![]() |
![]() |
![]() |
#18 |
( ~)>
Respected User
Join Date: Feb 2005
Posts: 959
![]() ![]() ![]() |
![]() *Updated* - .mdl editing support (highlight and codefolding)
__________________ |
![]() |
![]() |
![]() |
#19 |
Oh for the sake of fudge
Respected User
|
![]() Good tool...when it works. For some reason it absolutely HATES Jass Shop Pro. And I have to completely wipe JSP off my comp or else they both go to hell.
__________________Any idea why this might be? |
![]() |
![]() |
![]() |
#20 |
xyzi - our universe
Join Date: May 2005
Posts: 742
![]() ![]() ![]() ![]() |
![]() To additional options this has(which JSP doesn't) are wunderfull,.. but the Syntax check is not very good. So I always write my code in JassCraft and check it in JSP. That's really anoying! Do something or just use JSP syntax check. Thx. Anyways: Really helpfull Tool.
|
![]() |
![]() |
![]() |
#21 |
( ~)>
Respected User
Join Date: Feb 2005
Posts: 959
![]() ![]() ![]() |
![]() What do you mean by PJASS is not very good?
__________________Anyway eGust is soon done with his syntax checker then it will be implemented in JassCraft. ( The one in JSP is buggy ) |
![]() |
![]() |
![]() |
#22 |
User
Join Date: Dec 2005
Posts: 6
![]() |
![]() my system was down and i was setuping windows in last weekend... i hope that i can finish new syntax check today or tomorrow
btw, a highlight display bug: Code:
string s = "abc def"+"blalblabla" and show me the highlight code some time, i'll fix it and add right parentheses' highlight(in jsp it doesn't work if there is a multi-line string between them) if u get a hint-window component can display colored text( if the window get a pushpin on it is better), i'll show the declare in it. and if a map is opened, there will show what do the "STRING_XXX" mean in war3map.wts(or i write a new component later) Last edited by eGust : 02-20-2006 at 12:58 AM. |
![]() |
![]() |
![]() |
#23 |
( ~)>
Respected User
Join Date: Feb 2005
Posts: 959
![]() ![]() ![]() |
![]() Infact I'm still using your highlighter... Modified it a bit thus .. , but I didn't get the param thing to work. Simply didn't display anything.
__________________I'm not using hint-window. I'm using TForm. Last edited by Zoxc : 02-20-2006 at 03:00 AM. |
![]() |
![]() |
![]() |
#24 |
User
Join Date: Dec 2005
Posts: 6
![]() |
![]() alright, i already fixed that multi-line string highlight bug in 1.4.3.6, but didn't fix the par's display bug as:
Code:
s = ("blablabla blablabla"|) //this '|' is the cursor, the left-par will not be colored projects: { - IncludeList : the files as c.j, b.j, c.ai - ProjectList : ProjectFiles({w3m/w3m\blizzard.j}, or castersystem - UsedList : actual files to do display or syntax check - something else } so i must write a new synhighlighter to display different highlight easy. i'll talk about hint-window with u later |
![]() |
![]() |
![]() |
#25 |
User
Join Date: Dec 2005
Posts: 6
![]() |
![]() to do:
- finish the new powerful and quick syntax check (85% now, it loads cj very fast, only takes 0ms or 17ms on my computer) - make a new synhighlight - war3map.wts editor and show it in hint-window when move the mouse on "STIRNG_XXX"(colored string or just code). - wc3 registry fixer ( i made one with KOL long time ago, it can find war3 path in hd automatically or just browse and point it by user, write the path into registry, assign wc3 files, and add a menu item "Test" for .w3m and/or .w3x files ) - plugins API ( that means, if vexorain want, he can just build wc3map Optimizer as a plug-in ) - advanced search of functions: to find a function by the name or/and type of its parameter(s) Last edited by eGust : 02-21-2006 at 07:02 AM. |
![]() |
![]() |
![]() |
#26 | |
( ~)>
Respected User
Join Date: Feb 2005
Posts: 959
![]() ![]() ![]() |
![]() Quote:
The synhighlighter should not have any info about Jass Natives. It will just fetch it from TJassLib. I will send you my version of highlight when you get on MSNM. (Never....) |
|
![]() |
![]() |
![]() |
#27 |
User
Join Date: Dec 2005
Posts: 6
![]() |
![]() so email me
i'm very busy recently, and i have no time to logon msn to chat |
![]() |
![]() |
![]() |
#28 |
Rehabbing
|
![]() um saving fiels can;t be done, keeps saying invald type, and I dont think edit undo works, and if you oepn something from a .mpq, if you try to open something esle from the .mpq it gives errors and wont open em
__________________ |
![]() |
![]() |
![]() |
#29 |
( ~)>
Respected User
Join Date: Feb 2005
Posts: 959
![]() ![]() ![]() |
![]() Looking into the .MPQ stuff...
__________________When you used Undo, had you anything folded? |
![]() |
![]() |
![]() |
#30 |
Rehabbing
|
![]() er what does anything folded mean? basically I had accidently clicked a function to many times, so it made like 3 of em, I tried to edti undo it, and nothing happened
__________________btw I love the new colors, really neat Last edited by emjlr3 : 02-22-2006 at 04:17 PM. |
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
|
|