Revision Difference
util.SpriteTrail#517962
<function name="SpriteTrail" parent="util" type="libraryfunc">
<description>Adds a trail to the specified entity.</description>
<realm>Server</realm>
<args>
<arg name="ent" type="Entity">Entity to attach trail to</arg>
<arg name="attachmentID" type="number">Attachment ID of the entitiys model to attach trail to. If you are not sure, set this to 0</arg>
<arg name="color" type="table">Color of the trail, use <page>Global.Color</page></arg>⤶
<arg name="color" type="table">Color of the trail, use <page>Global.Color</page></arg>⤶
<arg name="additive" type="boolean">Should the trail be additive or not</arg>
<arg name="startWidth" type="number">Start width of the trail</arg>
<arg name="endWidth" type="number">End width of the trail</arg>
<arg name="lifetime" type="number">How long it takes to transition from startWidth to endWidth</arg>
<arg name="textureRes" type="number">The resolution of trails texture. A good value can be calculated using this formula: 1 / ( startWidth + endWidth ) * 0.5</arg>
<arg name="textureRes" type="number">The resolution of trails texture. A good value can be calculated using this formula: 1 / ( startWidth + endWidth ) * 0.5</arg>
<arg name="texture" type="string">Path to the texture to use as a trail.</arg>
</args>
<rets>
<ret name="" type="Entity">Entity of created trail ([env_spritetrail](https://developer.valvesoftware.com/wiki/Env_spritetrail))</ret>
</rets>
</function>
<example>
<description>A console command that gives the player a red trail.</description>
<code>
concommand.Add( "givetrail", function( ply )
local trail = util.SpriteTrail( ply, 0, Color( 255, 0, 0 ), false, 15, 1, 4, 1 / ( 15 + 1 ) * 0.5, "trails/plasma" )
print( trail )
end )
</code>
</example>