In dgdk.net 1.1, it seems, if we want to check to see if a sprite exists, we need to write:
if ifDarkGDK.Basic2D.Sprite.Exist( MySprite.ID) = True then...
Could the Exist method become a instanced method, so writing:
if MySprite.Exist() = true then ..
would simplify the need to go back and reference the sprite id number, since it is now maintained by the sprite class for us?
And, Do we even need to call Exist() now? Should we assume the sprite class will check for us until we call Sprite.Delete(), (which is a instanced method)? Could the sprite even be deleted without us calling sprite.delete? I dont see where we can delete a sprite by its id number.