Problems hacking properties

Blitz3D Forums/Blitz3D Programming/Problems hacking properties

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Ok, some of them still work, some don't

Especially those GetTextureScaleU etc. don't work anymore, where their counterparts for the handles obtained by GetTextureBrush (eg GetTextureBrushScaleU) will now work also for loaded and created textures right away.

GetBrushTextureFlags is currently driving me mad.
I put the output as a binary value onto the screen. First there's the 16th bit that is set all the time.

Bit values 1 and 2 work normally. Bit value 4 will return 7, the same as bit value 7!

eg:
tex=loadtexture("map.jpg",4)
will give me
%0000000111

just like
tex=loadtexture("map.jpg",7)

no idea why...

Bit values 8 to 128 are working as expected.

Bit 256 to 32768 will not affect the int found at offset 8 at all.

So it seem the bits are laying around all over :o, Unfort. I really need the flags, they're most important to me.