1. I have seen other people using the in-game DOOM decals for custom projectiles. I would be interested in finding out what they are, however, I can't seem to find what the other decals even are or where exactly they are located file-wise. The only one I know of is:
Code: Select all
DECAL Scorch
2. I've noticed that when using a reload function, as soon as the magazine is empty, the firing sound will be immediately cut off and initiate the reloading. Is there anyway to have it so that the firing sound is able to play out in its entirity before reloading? Below is an example of the firing code and reload function for one of my weapons.
Code: Select all
Fire:
CAR1 A 0 A_JumpIfInventory("CarbineMag", 50, "Full")
CAR1 A 0 Bright A_PlaySound("weapons/cs_elite", CHAN_WEAPON)
CAR1 A 1 Bright A_FireProjectile("Flechette", frandom(-2.4, 2.4), 1, 0, 0, 0, frandom(-2.4, 2.4))
CAR1 A 1 Offset(0,5)
CAR1 A 1 Offset(1,10)
CAR1 A 0 Bright A_AlertMonsters
CAR1 A 0 A_JumpIfNoAmmo("Reload")
Goto Ready
Reload:
TNT1 A 0 A_PlaySound("weapons/shotgr", CHAN_WEAPON, 100.0)
CBST A 30 A_GiveInventory("CarbineMag", 50)
TNT1 A 0 A_JumpIfInventory("CarbineMag",50,"Full")
Goto Ready
Thanks for any help provided.
This might have questions added to it later.