Jump to content

Burst Fire possible?


Maxunit

Recommended Posts

Heyo there,

 

I'm currently working on the Section 8 Ports and now I face a problem. One weapon in Section 8 has a mag with 24 bullets, but only shots 3 bullets per mouse click. Is it possible in Fallout 3 to make the same via a script or something?

 

Would be nice, if someone can help me out.

 

Greetings,

 

Maxunit

Link to comment
Share on other sites

I'm experimenting with the Halo Battle Rifle which uses Burst Fire, too, and currently I'm using a kind of "pseudo-burst-fire":

3 Projectiles, 3 Ammo Usage, a custom-sound which pretends that 3 rounds are fired in a row and a longer visible muzzle flash.

Doesn't work really good.

 

hmm, possible script:

scn scriptname
begin onequip
if player [fires]
fireweapon weapon-ID
fireweapon weapon-ID
endif
end

 

anyone knows what could be used at [fires]? then I could test it

Link to comment
Share on other sites

the right weapon is no problem, the script gets attached to a Base Effect which gets tied to an Object Effect which gets used on that weapon.

I'm searching for the, uhm, let's call it "attack-condition" which I can use in the if-line. I would look it up in a list for Oblivion-modding but since Oblivion doesn't have guns... ^^

 

edit: lol, just noticed there's a "Script"-menu, too, when editing a weapon, no need for the effect xD

Link to comment
Share on other sites

I'm not really experienced with FOSE, since I never touched it, but if someone can help me out with the problem, then I would be very happy :)

 

So far this is the main problem which keeps me busy with the porting and causes the release to take longer than I thought :/.

Link to comment
Share on other sites

easiest way to implement is to use a single shot method, but in the Weapon properties in GECK, set ammo usage to 3, projectiles to 3, and in the Sound, put in a sound that sounds like 3 shots are going off. (instead of a single-shot sound).

 

to make the bullets come out in a delay, not sure about that though =/

Link to comment
Share on other sites

easiest way to implement is to use a single shot method, but in the Weapon properties in GECK, set ammo usage to 3, projectiles to 3, and in the Sound, put in a sound that sounds like 3 shots are going off. (instead of a single-shot sound).

 

to make the bullets come out in a delay, not sure about that though =/

That's exactly how my "pseudo-burst-fire" works but it just doesn't feel right

Link to comment
Share on other sites

Maybe something along these lines...?

 

BEGIN GameMode

IF IsKeyPressed 256 == 1;Left Mouse Button
	FireWeapon <Weapon>
	FireWeapon <Weapon>
ENDIF

END

Unfortunately this will not work for people who use anything other than the left mouse button to fire. It's not currently possible to check what the player uses for fire with FOSE at the moment so this is the best bet.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...