Reply to Re: Missiles an' stuff
If you don't have an account, just leave the password field blank.
I'm pretty sure:
&missle_source will store the sprite that last hit something.
and this code
if (sp_brain(&missle_source,-1) == 11)
&missle_source = 1;
if (sp_brain(&missle_source,-1) == 17)
&missle_source = 1;
sets &missle_source to what &enemy_sprite is.
So missile source doesn't mean the source of the missile, but the source of hit including missiles. &enemy_sprite is just a "poorer" version of &missle_source as you can get &enemy_sprite from &missle_source but not the other way around.
&missle_source will store the sprite that last hit something.
and this code
if (sp_brain(&missle_source,-1) == 11)
&missle_source = 1;
if (sp_brain(&missle_source,-1) == 17)
&missle_source = 1;
sets &missle_source to what &enemy_sprite is.
So missile source doesn't mean the source of the missile, but the source of hit including missiles. &enemy_sprite is just a "poorer" version of &missle_source as you can get &enemy_sprite from &missle_source but not the other way around.