I got the shotgun code to start working.
Here were the several errors. Now, some of them are very important and possibly game breaking if you don't get Noxid's feedback first:
1. In the first file (Shotgun.txt), use PlayerX and PlayerY for quote's coordinates, not PlayerXPos and PlayerYPos.
2. The offset in the second file (the bullet file) is totally unrecognizable. It says "offset bullet0A". I'm assuming Noxid is referring to the tenth possible bullet, so 4055A0 would be the code for the machine gun bullet.
However, I'm not sure if that's the right offset so you should ask Noxid first.
3. In the second file, the bullet.frametimer was not defined. I chose bullet.frametimer=[ecx+2C], but I haven't done much bullet hacking so I am not sure if that's right.
Please ask Noxid about this too.
4. In the second file, Call Random was supposed to be Call Rand. I'm pretty sure that this is the right fix.
I have already performed the fixes on the text-files:
http://www.mediafire.com/?n4saepndpmqgepg
The files will compile now, but they may not actually work in the executable due to my guessing about what Noxid meant, so you've gotta consult him.
2. Those Missle and Crumble Blocks...are you referencin' Metroid?
3. WHY DID IGOR TALK!? My jaw dropped when he/she told me I saw nothin'!
4. Why did you put so many bugs in the Egg Corridor?