• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

[General] Question about "Table" made by Vexorian

Status
Not open for further replies.
Level 11
Joined
Oct 11, 2012
Messages
711
Do I have to use vJass coding language in order to use Table? I don't know much about vJass and only know some Jass..

Edit: also for the other systems that are written in vJass, do I need to use vJass in order to utilize those systems? Thanks.
 
Level 22
Joined
Sep 24, 2005
Messages
4,821
I think its not a requirement for Table, but you are required to use jasshelper to compile the vjass script.

Some systems use vjass API's, that will require the understanding of vjass.
 
Level 23
Joined
Apr 16, 2012
Messages
4,041
if there are keywords:
JASS:
global
endglobal
constant
private
public
readonly
struct
extends
endstruct
library
endlibrary
scope
endscope
module
endmodule
static
method
endmethod
this
thistype
static if
interface
defaults
endinterface
operator

those all are Vexorian's JH keywords, there are Cohadars as well, but I dont use that(there may be more Vexorians, this is off top of my head)

Edit: also if you see local something someName = something.somethingelse(somethingmoreelse), then that is vJass too, if the types are not the native ones provided by Blizzard, they are all vJass objects
 
Level 22
Joined
Sep 24, 2005
Messages
4,821
When systems require you to call their API functions as methods, just like what edo posted. system.method(argument)

@edo, there are no global and endglobal keywords, you must mean globals and endglobals
 
Level 11
Joined
Oct 11, 2012
Messages
711
if there are keywords:
JASS:
global
endglobal
constant
private
public
readonly
struct
extends
endstruct
library
endlibrary
scope
endscope
module
endmodule
static
method
endmethod
this
thistype
static if
interface
defaults
endinterface
operator

those all are Vexorian's JH keywords, there are Cohadars as well, but I dont use that(there may be more Vexorians, this is off top of my head)

Edit: also if you see local something someName = something.somethingelse(somethingmoreelse), then that is vJass too, if the types are not the native ones provided by Blizzard, they are all vJass objects

Globals can be used by JNGP without being vJASS stuff.

Cohadar's keywords : for,endfor,while,endwhile

When systems require you to call their API functions as methods, just like what edo posted. system.method(parameters)

@edo, there are no global and endglobal keywords, you must mean globals and endglobals

Thanks you all for clarifying this to me. +Rep if I can
 
Status
Not open for further replies.
Top