Add files via upload

This commit is contained in:
celisej567
2021-08-05 17:54:51 +03:00
committed by GitHub
parent d58ad89d11
commit 76b55e2a87
57 changed files with 5632 additions and 0 deletions

View File

@@ -0,0 +1,46 @@
using Sandbox;
public partial class ThrusterEntity
{
private Particles effects;
[Event.Frame]
public void OnFrame()
{
UpdateEffects();
}
protected void CreateEffects()
{
if ( effects != null )
return;
effects = Particles.Create( "particles/physgun_end_nohit.vpcf" );
}
protected virtual void KillEffects()
{
if ( effects == null )
return;
effects.Destroy( false );
effects = null;
}
protected virtual void UpdateEffects()
{
if ( Enabled )
{
CreateEffects();
}
else
{
KillEffects();
}
if ( effects == null )
return;
effects.SetPosition( 0, Position + Rotation.Up * 20 );
}
}