Combat hammer tertiary fire implemented.
This commit is contained in:
parent
02373b99f0
commit
311bf6e899
13 changed files with 223 additions and 8 deletions
|
|
@ -17,6 +17,7 @@ extend Class SWWMHandler
|
|||
PPShader.SetEnabled("DivineShader",false);
|
||||
PPShader.SetEnabled("Glitch",false);
|
||||
PPShader.SetEnabled("Grain",false);
|
||||
PPShader.SetEnabled("WindBlur",false);
|
||||
}
|
||||
|
||||
private ui void RenderShaders( RenderEvent e )
|
||||
|
|
@ -124,6 +125,13 @@ extend Class SWWMHandler
|
|||
noiz = min(lastdmg*.03*max(0,(lastdmgtimer-(gametic+e.Fractic))/35.),3.5);
|
||||
PPShader.SetUniform1f("Glitch","str2",noiz);
|
||||
}
|
||||
if ( (demo.player.ReadyWeapon is 'ItamexHammer') && demo.IsActorPlayingSound(CHAN_WEAPONEXTRA,"itamex/spin") )
|
||||
{
|
||||
PPShader.SetEnabled("WindBlur",true);
|
||||
PPShader.SetUniform1f("WindBlur","Speed",ItamexHammer(demo.player.ReadyWeapon).charge/100.);
|
||||
PPShader.SetUniform1f("WindBlur","Fade",(ItamexHammer(demo.player.ReadyWeapon).charge/100.)**.5);
|
||||
}
|
||||
else PPShader.SetEnabled("WindBlur",false);
|
||||
if ( !demo.InStateSequence(demo.CurState,demo.FindState("Dash")) )
|
||||
{
|
||||
PPShader.SetEnabled("ZoomBlur",false);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue