wc3campaigns
WC3C Homepage - www.wc3c.netUser Control Panel (Requires Log-In)Engage in discussions with other users and join contests in the WC3C forums!Read one of our many tutorials, ranging in difficulty from beginner to advanced!Show off your artistic talents in the WC3C Gallery!Download quality models, textures, spells (vJASS/JASS), systems, and scripts!Download maps that have passed through our rigorous approval process!

Go Back   Wc3C.net > Warcraft III Modding > Developer's Corner > Warcraft Editing Tools
User Name
Password
Register Rules Get Hosted! Chat Pastebin FAQ and Rules Members List Calendar



Reply
 
Thread Tools Search this Thread
Old 02-14-2006, 10:02 PM   #16
Zoxc
( ~)>
 
Zoxc's Avatar


Respected User
 
Join Date: Feb 2005
Posts: 959

Submissions (9)

Zoxc is just really nice (312)Zoxc is just really nice (312)Zoxc is just really nice (312)

Default

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
Attached Files
File Type: zip JassCraftScript.zip (444.5 KB, 103 views)
__________________
Zoxc is offline   Reply With Quote
Sponsored Links - Login to hide this ad!
Old 02-15-2006, 10:09 PM   #17
PitzerMike
Alcopops
 
PitzerMike's Avatar


Tools & Tutorials Moderator
 
Join Date: Jan 2003
Posts: 2,794

Submissions (12)

PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)PitzerMike is a splendid one to behold (643)

Approved Map: Pitzer's Minesweeper

Default

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.
__________________
Zoom (requires log in)
PitzerMike is offline   Reply With Quote
Old 02-17-2006, 03:40 PM   #18
Zoxc
( ~)>
 
Zoxc's Avatar


Respected User
 
Join Date: Feb 2005
Posts: 959

Submissions (9)

Zoxc is just really nice (312)Zoxc is just really nice (312)Zoxc is just really nice (312)

Default

*Updated* - .mdl editing support (highlight and codefolding)
__________________
Zoxc is offline   Reply With Quote
Old 02-19-2006, 01:26 PM   #19
Chuckle_Brother
Oh for the sake of fudge
 
Chuckle_Brother's Avatar


Respected User
 
Join Date: Dec 2005
Posts: 782

Submissions (2)

Chuckle_Brother will become famous soon enough (53)Chuckle_Brother will become famous soon enough (53)

Send a message via ICQ to Chuckle_Brother Send a message via AIM to Chuckle_Brother Send a message via MSN to Chuckle_Brother Send a message via Yahoo to Chuckle_Brother
Default

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?
__________________
"...you play a mean banjo"
Chuckle_Brother is offline   Reply With Quote
Old 02-19-2006, 02:44 PM   #20
BertTheJasser
xyzi - our universe
 
BertTheJasser's Avatar
 
Join Date: May 2005
Posts: 742

Submissions (2)

BertTheJasser has a spectacular aura about (111)BertTheJasser has a spectacular aura about (111)BertTheJasser has a spectacular aura about (111)BertTheJasser has a spectacular aura about (111)

Default

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.
BertTheJasser is offline   Reply With Quote
Old 02-19-2006, 05:08 PM   #21
Zoxc
( ~)>
 
Zoxc's Avatar


Respected User
 
Join Date: Feb 2005
Posts: 959

Submissions (9)

Zoxc is just really nice (312)Zoxc is just really nice (312)Zoxc is just really nice (312)

Default

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 )
__________________
Zoxc is offline   Reply With Quote
Old 02-19-2006, 11:47 PM   #22
eGust
User
 
Join Date: Dec 2005
Posts: 6

eGust is on a distinguished road (12)

Default

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"
this code is right, or u can write the right side as "abc|ndefblablabla"

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-19-2006 at 11:58 PM.
eGust is offline   Reply With Quote
Old 02-20-2006, 01:59 AM   #23
Zoxc
( ~)>
 
Zoxc's Avatar


Respected User
 
Join Date: Feb 2005
Posts: 959

Submissions (9)

Zoxc is just really nice (312)Zoxc is just really nice (312)Zoxc is just really nice (312)

Default

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 02:00 AM.
Zoxc is offline   Reply With Quote
Old 02-20-2006, 03:42 AM   #24
eGust
User
 
Join Date: Dec 2005
Posts: 6

eGust is on a distinguished road (12)

Default

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
my new syntax has a new construct:
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
eGust is offline   Reply With Quote
Old 02-20-2006, 04:12 AM   #25
eGust
User
 
Join Date: Dec 2005
Posts: 6

eGust is on a distinguished road (12)

Default

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 06:02 AM.
eGust is offline   Reply With Quote
Old 02-20-2006, 04:32 PM   #26
Zoxc
( ~)>
 
Zoxc's Avatar


Respected User
 
Join Date: Feb 2005
Posts: 959

Submissions (9)

Zoxc is just really nice (312)Zoxc is just really nice (312)Zoxc is just really nice (312)

Default

Quote:
Originally Posted by eGust
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
my new syntax has a new construct:
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.

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....)
__________________
Zoxc is offline   Reply With Quote
Old 02-21-2006, 01:08 AM   #27
eGust
User
 
Join Date: Dec 2005
Posts: 6

eGust is on a distinguished road (12)

Default

so email me
i'm very busy recently, and i have no time to logon msn to chat
eGust is offline   Reply With Quote
Old 02-22-2006, 06:06 AM   #28
emjlr3
Rehabbing
 
emjlr3's Avatar
 
Join Date: Jun 2005
Posts: 1,386

Submissions (14)

emjlr3 is a jewel in the rough (151)emjlr3 is a jewel in the rough (151)

Mapping Contest First Place

Send a message via AIM to emjlr3 Send a message via MSN to emjlr3
Default

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
__________________
emjlr3 is offline   Reply With Quote
Old 02-22-2006, 12:29 PM   #29
Zoxc
( ~)>
 
Zoxc's Avatar


Respected User
 
Join Date: Feb 2005
Posts: 959

Submissions (9)

Zoxc is just really nice (312)Zoxc is just really nice (312)Zoxc is just really nice (312)

Default

Looking into the .MPQ stuff...

When you used Undo, had you anything folded?
__________________
Zoxc is offline   Reply With Quote
Old 02-22-2006, 03:15 PM   #30
emjlr3
Rehabbing
 
emjlr3's Avatar
 
Join Date: Jun 2005
Posts: 1,386

Submissions (14)

emjlr3 is a jewel in the rough (151)emjlr3 is a jewel in the rough (151)

Mapping Contest First Place

Send a message via AIM to emjlr3 Send a message via MSN to emjlr3
Default

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 03:17 PM.
emjlr3 is offline   Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT. The time now is 11:04 PM.


Affiliates
The Hubb The JASS Vault Clan WEnW Campaign Creations Clan CBS GamesModding Flixreel Videos

Powered by vBulletin (Copyright ©2000 - 2017, Jelsoft Enterprises Ltd).
Hosted by www.OICcam.com
IT Support and Services provided by Executive IT Services