Would an easier workaround be to make the xtra reference unique? If you
store the havok xtra ref in a global - then it makes sense that it would be
available to both shockwave instances, but if it were a property of another
variable - eg the actorlist[1].pHavok - then that should isolate it so
another instance of havok could be separately initialized. Yes?
--Al
-----Original Message-----
From: dirgames-l-bouncesnuttybar.drama.uga.edu
[mailto:dirgames-l-bouncesnuttybar.drama.uga.edu] On Behalf Of Gene Endrody
Sent: Tuesday, January 23, 2007 4:36 PM
To: Director - Shockwave - and Flash Game Production
Subject: [dirGames-L] Odd Shockwave exploit
Some of my Sherwood players have discovered an odd exploit that allows them
to "Fly" in the Sherwood world. What the players are doing is opening a new
browser window, with a second copy of the game running. It seems that the
Havok collision data from one copy of the game is being used by the second
copy of the game. So by teleporting your character to a different level, the
ground data is different and your character appears to fly or levitate while
walking around. Because Sherwood is multiplayer, the avatars appear to float
as well. That, of course, makes it the coolest exploit ever and everybody is
doing it now - even the Sherwood Dungeon Wikipedia entry has the expliot
described on it.
http://en.wikipedia.org/wiki/Sherwood_Dungeon
Anyway to tell if two Shockwave movies are running?
Any ideas on how Havok data is getting from one shockwave movie to the
other?
Gene
MaidMarian.com
_______________________________________________
dirGames-L mailing list - dirGames-Lnuttybar.drama.uga.edu
http://nuttybar.drama.uga.edu/mailman/listinfo/dirgames-l
_______________________________________________
dirGames-L mailing list - dirGames-Lnuttybar.drama.uga.edu
http://nuttybar.drama.uga.edu/mailman/listinfo/dirgames-l