andev
Member
Something I've been wondering for a while now, why does game maker treat string position ids differently? Everything else starts counting from 0.
Lists
Grids
Arrays
Sprites
Objects
Scripts
Sounds
Buffers
Buffer seek
Backgrounds
Rooms
Instances (+100000)
And I'm sure there's more...
But strings? Nope, the first character is 1.
Also while I'm at it, why do slots outside a grid return 0? And not undefined like all the ds functions?
Oh oh oh! And audio_play_sound? Shouldn't it be audio_sound_play?
And of course, not forgetting direction being the wrong way around (most annoying when working with physics).
Lists
Grids
Arrays
Sprites
Objects
Scripts
Sounds
Buffers
Buffer seek
Backgrounds
Rooms
Instances (+100000)
And I'm sure there's more...
But strings? Nope, the first character is 1.
Also while I'm at it, why do slots outside a grid return 0? And not undefined like all the ds functions?
Oh oh oh! And audio_play_sound? Shouldn't it be audio_sound_play?
And of course, not forgetting direction being the wrong way around (most annoying when working with physics).