Seems like you have figured it out. But there is a slight problem. The bee doesn't behave like it does in the original Jazz1 (look carefully) and special enemies in other levels don't always work correctly. Since I know you would like to figure this out yourself I'll just hide the solution.
*spoiler ahead*
You should use the event's mutli-purpose byte in order to determine which one of the 16 paths the special enemy should use.
I don't think your implementation takes movement speed into account either. Although just looking at the code makes me realise how much shorter my code could have been.
Last edited by Newspaz; Jul 26, 2008 at 01:46 PM.
|