[Submission] HM1A2 'Flame Rifle'
- Joblez_I
-
Topic Author
- Wraith
-
Less
More
- Posts: 16
3 months 2 days ago #12877
by Joblez_I
[Submission] HM1A2 'Flame Rifle' was created by Joblez_I
Name: HM1A2 Flame Rifle
Class: 6
Type: Projectile
Palette: Doom
Summon: HM1A2
Ammo Type: Cells
Description:
The HM1A2 'Flame Rifle' is a Plasma Weapon built for the UAC's New Combat Units. What it lacks in ROF it makes up for in stopping power.
Made to fire in 3-round bursts, the weapon fires two side-by-side plasma projectiles that tear through enemies.
Submitted: Joblez
Code: Joblez
Sounds: Joblez, Id Software
Sprites: Cascade, Joblez, Tesefy, Id Software
Sprite Edit: Joblez
Download Here.
Class: 6
Type: Projectile
Palette: Doom
Summon: HM1A2
Ammo Type: Cells
Description:
The HM1A2 'Flame Rifle' is a Plasma Weapon built for the UAC's New Combat Units. What it lacks in ROF it makes up for in stopping power.
Made to fire in 3-round bursts, the weapon fires two side-by-side plasma projectiles that tear through enemies.
Submitted: Joblez
Code: Joblez
Sounds: Joblez, Id Software
Sprites: Cascade, Joblez, Tesefy, Id Software
Sprite Edit: Joblez
Download Here.
Please Log in or Create an account to join the conversation.
- Gothic
-
- Moderator
-
Less
More
- Posts: 1329
2 months 2 weeks ago #12906
by Gothic
Replied by Gothic on topic [Submission] HM1A2 'Flame Rifle'
Really good.
I suggest reducing the amount of damage to (random(1,3)*2) to balance it with the plasma rifle.
Also at the end of the first and second shots, you should add an ammo check so it stops its firing animation if you run out of ammo:
I suggest reducing the amount of damage to (random(1,3)*2) to balance it with the plasma rifle.
Also at the end of the first and second shots, you should add an ammo check so it stops its firing animation if you run out of ammo:
Code:
Fire:
//First Shot
TNT1 A 0 A_Playsound("Hellmortar/fire",CHAN_WEAPON)
HLFG B 1 BRIGHT
{
A_OverlayOffset(0,0,38,WOF_INTERPOLATE);
A_FireProjectile("HellBall",-2);
A_FireProjectile("HellBall",2);
}
HLFG C 1 BRIGHT A_OverlayOffset(0,0,38,WOF_INTERPOLATE)
HLFG A 1 { A_OverlayOffset(0,0,36,WOF_INTERPOLATE); A_CheckReload; }
//Second Shot
TNT1 A 0 A_Playsound("Hellmortar/fire",CHAN_WEAPON)
HLFG B 1 BRIGHT
{
A_OverlayOffset(0,0,38,WOF_INTERPOLATE);
A_FireProjectile("HellBall",-2);
A_FireProjectile("HellBall",2);
}
HLFG C 1 BRIGHT A_OverlayOffset(0,0,38,WOF_INTERPOLATE)
HLFG A 1 { A_OverlayOffset(0,0,36,WOF_INTERPOLATE); A_CheckReload; }
Please Log in or Create an account to join the conversation.
- Joblez_I
-
Topic Author
- Wraith
-
Less
More
- Posts: 16
2 weeks 4 days ago #12960
by Joblez_I
Replied by Joblez_I on topic [Submission] HM1A2 'Flame Rifle'
I think these are good changes. The file the link sends you to has been updated with the edits you have suggested.
Please Log in or Create an account to join the conversation.
