BUG: "Hide Alt. Frames Disabled" leaves strange Artifacts

I'm posting this in the Developer's board because this doesn't apply to the main Nova scenario.

I was working on a plug-in, and had a ship with an alt sprite and "Hide Alt. Frames Disabled" turned on in the shan. When I disabled the ship, and flew on top of it, the alt sprite "stuck" to my ship, and continued moving with it.
To make sure it wasn't a problem with my sprites, I tested it out in Nova by turning on "Hide Alt. Frames Disabled" for the Aurora Thunderforge. I then disabled an NPC Thunderforge (by opening a pilot using it, and transferring command to another ship), and the same problem occurred.

How to reproduce:
1. Open Nova Ships 1 in NovaTools, and on the Thunderforge shan, turn on "Hide Alt. Frames Disabled."
2. Create an NPC Thunderforge, or change the shan's ID to that of another ship.
3. Disable the ship and fly over top of it. The center section of the Thunderforge (that was spinning when the ship wasn't disabled) should get carried along with your ship.

I've tried this on two different Macs, though I don't know if it affects the Windows version.

------------------

Interesting. I'll keep this in mind when developing my plugins

------------------

Yeah, there are a couple of graphical glitches in Nova. I forget what the circumstances are but I remember sometimes a station gets stuck to the screen even though I've moved far away from it and then it gets slowly eaten away as other sprites such as asteroids pass over it.

------------------
"The Macintosh may only have 10% of the market, but it is clearly the top 10%." — Douglas Adams

Beta list has been alerted.

------------------
Moderator- (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=9&SUBMIT;=Go&mrxak;=cool")EV Developer's Corner(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=6&SUBMIT;=Go&mrxak;=cool")EV Web Board(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=69SUBMIT=Go&mrxak;=cool")Uplink Web Board(/url) | (url="http://"http://forums.evula.com/viewforum.php?f=18")mAW Forum(/url) | (url="http://"http://forums.evula.com/viewforum.php?f=48")Starcraft Forum(/url) | (url="http://"http://forums.mrxak.com/")mrxak.com Forums(/url) | | (url="http://"http://directory.uroboricforms.org/profile.php?id=00008")My Profile(/url) | (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/postdisplay.cgi?forum=Forum10&topic;=007599-2&whichpost;=mrxak11-06-200203:22PM")mrxak(/url)
(url="http://"http://www.mrxak.com")mrxak.com(/url) | (url="http://"http://www.mrxak.com/haikus/haikuarchive.html")The Haiku Archive(/url) | (url="http://"http://www.mrxak.com/EV/N/amtc/amtc.html")A mrxak TC(/url) | (url="http://"http://www.mrxak.com/EV/N/challenge/thechallenge.html")The Challenge v1.0.3(/url) | (url="http://"http://www.mrxak.com/EV/TmC/TmC.html")The mrxak Challenge(/url) | (url="http://"http://www.mrxak.com/chess/chesstournament.html")Chess(/url) | (url="http://"http://www.evula.org/mrxak/")mrxak's Assorted Webspace(/url) | (url="http://"http://blog.evula.net/mrxak/")The mrxak Blog(/url)
(url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/search.cgi?action=intro")Search First(/url) | (url="http://"http://www.macgamer.net/games/uplink/")Uplink Guide(/url) | (url="http://"http://www.ambrosiasw.com/webboard/Forum69/HTML/000061.html")Install Uplink Add-ons(/url) | (url="http://"http://www.evula.com/survival_guide/")EV/O/N Guide(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=31&SUBMIT;=Go")Plug-in Guide(/url) | (url="http://"http://www.AmbrosiaSW.com/webboard/Forum9/HTML/003196.html")Plug-in Developers(/url) | (url="http://"http://www.AmbrosiaSW.com/webboard/Forum9/HTML/003091.html")Plug-in Testers(/url) | (url="http://"http://davidarthur.evula.net/mc.php")Mission Computer(/url) | (url="http://"http://www.evula.org/aftermath/")Aftermath(/url)
You know you've got problems when each of the voices in your head sees a different psychiatrist.

Are you seeing this in OS 9 or OS X? I've been unable to replicate this in OS 9.

------------------
The programmer's code of entomology: there's always another bug.
There are 10 types of people in the world: those who understand binary and those who have friends.
Windows users: stop asking for plugins. (url="http://"http://www.aznt.com/EVN/EVNEW/")Make one yourself.(/url)
(url="http://"http://www.cwssoftware.com")Sephil Saga Website(/url) | (url="http://"http://www.evula.org/infernostudios/search.html")Add-ons Search Engine(/url)

I've tested it on OS X, Classic, and OS 9.1, on an iMac DV SE 2000 (500mhz) and May 2002 iBook 14 inch 700 mhz.
It could be either a machine-related or OS 9 version related problem or you didn't set it up right.

------------------

Well, I duplicated the Thunderforge (my timing for getting that ship when I did the Auroran string was abysmal—I had just bought an Aurora Cruiser to beat the Moash Mundokiir, then landed, and got the Thunderforege...) shän and made the ID# 128. Then I went and bought a Viper (nice weak ship) and disabled a random Shuttle in Sol. I did it under 9.2. I haven't tried it in OS X or under Classic. It may be because the ship I was using was actually smaller than the rotating part.

------------------
The programmer's code of entomology: there's always another bug.
There are 10 types of people in the world: those who understand binary and those who have friends.
Windows users: stop asking for plugins. (url="http://"http://www.aznt.com/EVN/EVNEW/")Make one yourself.(/url)
(url="http://"http://www.cwssoftware.com")Sephil Saga Website(/url) | (url="http://"http://www.evula.org/infernostudios/search.html")Add-ons Search Engine(/url)

Hm, I did it in a Pirate Valkyrie also smaller, and it still happens. Must be something with 9.2 or the machine.

------------------