Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //in weapon
- RNLF FFFFFFFFFFFFFF 0 A_SpawnItemEx ("DummyShrapnel",0,2,44,cos(-pitch),0,sin(-pitch),frandom(-4.0,4.0),SXF_TRANSFERPITCH|SXF_NOCHECKPOSITION)
- //dummy shrapnel
- actor DummyShrapnel
- {
- +NOINTERACTION
- Radius 1
- Height 1
- States
- {
- Spawn:
- PUFF A 0
- PUFF A 0
- PUFF A 0 A_SetPitch(pitch+frandom(-4.0,4.0))
- Goto Spawn2
- Spawn2:
- PUFF A 0
- PUFF A 0
- PUFF A 0 A_Jump(256, "Shoot50", "Shoot51", "Shoot52", "Shoot53", "Shoot54", "Shoot55", "Shoot56", "Shoot57", "Shoot58", "Shoot59", "Shoot60")
- Loop
- Shoot30:
- PUFF A 0 A_SpawnItemEx ("ToolboxShrapnelMissile",0,0,0,cos(-pitch)*30,0,sin(-pitch)*30,0,SXF_TRANSFERPITCH)
- PUFF A 0 A_SpawnItemEx ("ShrapnelTrail",-1,0,(sin(pitch)*1),cos(-pitch)*30,0,sin(-pitch)*30,0,SXF_TRANSFERPITCH)
- PUFF A 0 A_SpawnItemEx ("ShrapnelTrail1",-2,0,(sin(pitch)*2),cos(-pitch)*30,0,sin(-pitch)*30,0,SXF_TRANSFERPITCH)
- PUFF A 0 A_SpawnItemEx ("ShrapnelTrail1",-3,0,(sin(pitch)*3),cos(-pitch)*30,0,sin(-pitch)*30,0,SXF_TRANSFERPITCH)
- PUFF A 0 A_SpawnItemEx ("ShrapnelTrail2",-4,0,(sin(pitch)*4),cos(-pitch)*30,0,sin(-pitch)*30,0,SXF_TRANSFERPITCH)
- PUFF A 0 A_SpawnItemEx ("ShrapnelTrail2",-5,0,(sin(pitch)*5),cos(-pitch)*30,0,sin(-pitch)*30,0,SXF_TRANSFERPITCH)
- PUFF A 0 A_SpawnItemEx ("ShrapnelTrail3",-6,0,(sin(pitch)*6),cos(-pitch)*30,0,sin(-pitch)*30,0,SXF_TRANSFERPITCH)
- PUFF A 0 A_SpawnItemEx ("ShrapnelTrail3",-7,0,(sin(pitch)*7),cos(-pitch)*30,0,sin(-pitch)*30,0,SXF_TRANSFERPITCH)
- Goto Spawn3
- etc for other shoot states with different values
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement