The Shrike is a belt fed M-16 weapon that uses the lower receiver of the M-16 and a modified upper receiver. The weapon can be seen here Shrike Page.
I used the M4 as a base for the Shrike; but I added several burst modes to the weapon. This weapon can fire 1, 3, 5 or a 10 round burst. (5 and 10 are based on the game since the Shrike can be considered a light assault gun)
I am not sure if this has been posted before; but I wanted to post this on the chance that it had not.
The array must equal the number of modes that you have and each burst must use the
"index INT 2;"burst". Other than that, it is just a copy and paste job.
Mode
Modes RECORD
ListOfMode ARRAY 4
SubMode RECORD
index INT 1 ;"single"
......
rounds INT 1
......
END_OF_SubMode
SubMode RECORD
index INT 2 ;"burst"
.......
rounds INT 3
.......
END_OF_SubMode
SubMode RECORD
index INT 2 ;"burst"
.......
rounds INT 5
.......
END_OF_SubMode
SubMode RECORD
index INT 2 ;"burst"
.......
rounds INT 10
.......
END_OF_SubMode
Of course you will be more accurate with a single or 3 rnd burst; but a 10 round burst comes in real handy when you are in a dark spaceship 10ft from a Morelman....