already going 3D ehgreat ! no more the ugly 127 index in an array
next ->
2 dimensional array !
.array[1][0] <-- like this
is this possible ?![]()
then no more ugly setd/getd stuff like
setd ".party"+ getcharid(1) +"data["+ .@i +"]", value;
if possible, please make it support at least 3 dimension
I have made a custom utility script that runs on 3 dimensional loop
In fact it's limited to 2 billion index max : since the script engine use integer (and not unsigned integer) to store variables and numbers.[*]Magnificent Array Improvement (to all variable types)
[*]Size limit modified from 127 to ...4 billion!
eh?In fact it's limited to 2 billion index max : since the script engine use integer (and not unsigned integer) to store variables and numbers.[*]Magnificent Array Improvement (to all variable types)
[*]Size limit modified from 127 to ...4 billion!
But still a great improvement![]()
Basically:eh?
Where do you see the signed int part?
A bit of searching for "max_arraysize" brought me to script.h
#define SCRIPT_MAX_ARRAYSIZE (UINT_MAX - 1)Looks like an unsigned int to me.
script.h imports cbasetypes.h which has
#define UINT_MAX 0xffffffffWhich is: 4294967295
We use essential cookies to make this site work, and optional cookies to enhance your experience.