If I do this:
would it be the same as this:
Or would the 1-st way not always have i set to 0 upon creation? xP
JASS:
struct a
integer i = 0
endstruct
JASS:
struct a
integer i
static method create takes nothing returns thistype
local thistype this = thistype.allocate()
set this.i = 0
return this
endmethod
endstruct