hehe malice - by coincidence - I tried both of those in testing, before I clicked onto the reading the CreateSprite help text more carefully and noticing the -1,-1 to 1,1.
didn't work :( Actually, i just spent the last 40 minutes exploring this.. dammit :)
Anyway semar, the reason this doesn't happen with meshes, is because sprites are a special kind of entity that don't follow even half the rules that other entities do. For instance, they have no Z depth which makes half the entity commands invalid for them. I guess Mark forgot to add into the ScaleSprite code to resize the fake entitybox as well. :)
tempsprite=copysprite(sprite)
freeentity sprite
sprite=copysprite(tempsprite)
entitypickmode sprite,3
freeentity sprite
sprite=copysprite(tempsprite)
entitypickmode sprite,3
didn't work :( Actually, i just spent the last 40 minutes exploring this.. dammit :)
Anyway semar, the reason this doesn't happen with meshes, is because sprites are a special kind of entity that don't follow even half the rules that other entities do. For instance, they have no Z depth which makes half the entity commands invalid for them. I guess Mark forgot to add into the ScaleSprite code to resize the fake entitybox as well. :)