Browsing Wiremod's section
← Back to ACE
🔁

Mirrored article

This page is synced automatically from the wiremod/wire GitHub wiki (last synced 1 hour ago). Edits made here will be overwritten on the next sync — contribute on the source wiki instead.

e2 docs custom ftrace

📁 Additional ExtensionsUpdated 1 hour ago•0 views
Custom/ftrace Ftrace = noFTrace() Returns invalid flash trace object (1 ops) Ftrace = :setFTrace( Vp, Vd, Nl) Returns flash trace local to the entity by origin position, direction vector, length dista

Jump to table of contents

Custom/ftrace
Ftrace = noFTrace()
Returns invalid flash trace object (1 ops)

Ftrace = :setFTrace( Vp, Vd, Nl)
Returns flash trace local to the entity by origin position, direction vector, length distance (20 ops)

Ftrace = newFTrace( Vp, Vd, Nl)
Returns flash trace relative to the world by origin position, direction vector, length distance (20 ops)

Ftrace = :setFTrace( Vp, Vd)
Returns flash trace local to the entity by origin position, direction vector, length distance from direction vector (20 ops)

Ftrace = newFTrace( Vp, Vd)
Returns flash trace relative to the world by origin position, direction vector, length distance from direction vector (20 ops)

Ftrace = :setFTrace( Vp, Nl)
Returns flash trace relative to the entity by origin position, direction vector from up, length distance (20 ops)

Ftrace = newFTrace( Vp, Nl)
Returns flash trace relative to the world by origin position, direction vector from up, length distance (20 ops)

Ftrace = :setFTrace( Vp)
Returns flash trace local to the entity by origin position, zero direction vector, zero length distance (20 ops)

Ftrace = newFTrace( Vp)
Returns flash trace relative to the world by origin position, zero direction vector, zero length distance (20 ops)

Ftrace = :setFTrace( Nl)
Returns flash trace relative to the entity by length distance, direction vector, zero length distance (20 ops)

Ftrace = newFTrace( Nl)
Returns flash trace relative to the world by length distance, direction vector, zero length distance (20 ops)

Ftrace = :setFTrace()
Returns flash trace local to the entity by zero origin position, zero direction vector, zero length distance (20 ops)

Ftrace = newFTrace()
Returns flash trace relative to the world by zero origin position, zero direction vector, zero length distance (20 ops)

Ftrace = Ftrace:getCopy( Ee, Vp, Vd, Nl)
Returns flash trace copy instance of the current object using other entity, origin, direction and length (20 ops)

Ftrace = Ftrace:getCopy( Vp, Vd, Nl)
Returns flash trace copy instance of the current object using other origin, direction and length (20 ops)

Ftrace = Ftrace:getCopy( Ee, Vp, Vd)
Returns flash trace copy instance of the current object using other entity, origin and direction (20 ops)

Ftrace = Ftrace:getCopy( Vp, Vd)
Returns flash trace copy instance of the current object using other origin and direction (20 ops)

Ftrace = Ftrace:getCopy( Ee, Vp, Nl)
Returns flash trace copy instance of the current object using other entity, origin and length (20 ops)

Ftrace = Ftrace:getCopy( Vp, Nl)
Returns flash trace copy instance of the current object using other origin and length (20 ops)

Ftrace = Ftrace:getCopy( Ee, Vp)
Returns flash trace copy instance of the current object using other entity and origin (20 ops)

Ftrace = Ftrace:getCopy( Vp)
Returns flash trace copy instance of the current object using other origin (20 ops)

Ftrace = Ftrace:getCopy( Ee, Nl)
Returns flash trace copy instance of the current object using other entity and length (20 ops)

Ftrace = Ftrace:getCopy( Nl)
Returns flash trace copy instance of the current object using other length (20 ops)

Ftrace = Ftrace:getCopy( Ee)
Returns flash trace copy instance of the current object using other entity (20 ops)

Ftrace = Ftrace:getCopy()
Returns flash trace copy instance of the current object (20 ops)

Ftrace = Ftrace:addEntHitSkip( Ve)
Adds the entity to the flash trace internal ignore hit list (3 ops)

Ftrace = Ftrace:remEntHitSkip( Ve)
Removes the entity from the flash trace internal ignore hit list (3 ops)

Ftrace = Ftrace:remEntHitSkip()
Removes all the entities from the flash trace internal ignore hit list (3 ops)

Ftrace = Ftrace:addEntHitOnly( Ve)
Adds the entity to the flash trace internal only hit list (3 ops)

Ftrace = Ftrace:remEntHitOnly( Ve)
Removes the entity from the flash trace internal only hit list (3 ops)

Ftrace = Ftrace:remEntHitOnly()
Removes all the entities from the flash trace internal only hit list (3 ops)

Ftrace = Ftrace:remEntHit()
Removes all the entities from the flash trace internal hit list (3 ops)

Ftrace = Ftrace:remHit()
Removes all the options from the flash trace internal hit preferences (3 ops)

Ftrace = Ftrace:remHit( Sm)
Removes the option from the flash trace internal hit preferences (3 ops)

Ftrace = Ftrace:addHitSkip( Sm, Vn)
Adds the option to the flash trace internal ignore hit list (3 ops)

Ftrace = Ftrace:remHitSkip( Sm, Vn)
Removes the option from the flash trace internal ignore hit list (3 ops)

Ftrace = Ftrace:addHitOnly( Sm, Vn)
Adds the option to the flash trace internal hit only list (3 ops)

Ftrace = Ftrace:remHitOnly( Sm, Vn)
Removes the option from the flash trace internal only hit list (3 ops)

Ftrace = Ftrace:addHitSkip( Sm, Vs)
Adds the option to the flash trace internal ignore hit list (3 ops)

Ftrace = Ftrace:remHitSkip( Sm, Vs)
Removes the option from the flash trace internal ignore hit list (3 ops)

Ftrace = Ftrace:addHitOnly( Sm, Vs)
Adds the option to the flash trace internal hit only list (3 ops)

Ftrace = Ftrace:remHitOnly( Sm, Vs)
Removes the option from the flash trace internal only hit list (3 ops)

Ftrace = Ftrace:rayMove()
Moves the flash trace ray with its own direction and magnitude (3 ops)

Ftrace = Ftrace:rayMove( Nl)
Moves the flash trace ray with its own direction and magnitude length (3 ops)

Ftrace = Ftrace:rayMove( Vv)
Moves the flash trace ray with displacement vector (3 ops)

Ftrace = Ftrace:rayMove( Nx, Ny, Nz)
Moves the flash trace ray with displacement as three numbers (3 ops)

Ftrace = Ftrace:rayMove( Vv, Nl)
Moves the flash trace ray with direction vector, magnitude length (3 ops)

Ftrace = Ftrace:rayAmend( Vv)
Amends the flash trace ray direction using a vector (3 ops)

Ftrace = Ftrace:rayAmend( Nx, Ny, Nz)
Amends the flash trace ray direction using three numbers (3 ops)

Ftrace = Ftrace:rayAmend( Vv, Nl)
Amends the flash trace ray direction using vector and magnitude (3 ops)

Ftrace = Ftrace:rayMul( Nn)
Expands the flash trace ray with a number (3 ops)

Ftrace = Ftrace:rayMul( Vv)
Expands the flash trace ray each component individually using a vector (3 ops)

Ftrace = Ftrace:rayMul( Nx, Ny, Nz)
Expands the flash trace ray each component individually using three numbers (3 ops)

Ftrace = Ftrace:rayDiv( Nn)
Contracts the flash trace ray with a number (3 ops)

Ftrace = Ftrace:rayDiv( Vv)
Contracts the flash trace ray each component individually using a vector (3 ops)

Ftrace = Ftrace:rayDiv( Nx, Ny, Nz)
Contracts the flash trace ray each component individually using three numbers (3 ops)

Ftrace = Ftrace:rayAim( Vv)
Aims the flash trace ray at a given position using a vector (3 ops)

Ftrace = Ftrace:rayAim( Nx, Ny, Nz)
Aims the flash trace ray at a given position using three numbers (3 ops)

= Ftrace:getChip()
Returns the flash trace auto-assigned expression chip entity (3 ops)

= Ftrace:getBase()
Returns the flash trace base attachment entity if available (3 ops)

Ftrace = Ftrace:setBase( Ee)
Updates the flash trace base attachment entity (3 ops)

Ftrace = Ftrace:remBase()
Removes the base attachment entity of the flash trace (3 ops)

= Ftrace:isIgnoreWorld()
Returns the flash trace trace IgnoreWorld flag (3 ops)

Ftrace = Ftrace:setIsIgnoreWorld( Nn)
Updates the flash trace trace IgnoreWorld flag (3 ops)

= Ftrace:getPos()
Returns flash trace origin position (3 ops)

= Ftrace:getPosLocal()
Returns flash trace world origin position converted to base attachment entity local axis (3 ops)

= Ftrace:getPosWorld()
Returns flash trace local origin position converted to base attachment entity world axis (3 ops)

= Ftrace:getPosLocal( Ve)
Returns flash trace world origin position converted to entity local axis (3 ops)

= Ftrace:getPosWorld( Ve)
Returns flash trace local origin position converted to entity world axis (3 ops)

= Ftrace:getPosLocal( Vp, Va)
Returns flash trace world origin position converted to position/angle local axis (7 ops)

= Ftrace:getPosWorld( Vp, Va)
Returns flash trace local origin position converted to position/angle world axis (7 ops)

Ftrace = Ftrace:setPos( Vo)
Updates the flash trace origin position (3 ops)

= Ftrace:getDir()
Returns flash trace direction vector (3 ops)

= Ftrace:getDirLocal()
Returns flash trace world direction vector converted to base attachment entity local axis (3 ops)

= Ftrace:getDirWorld()
Returns flash trace local direction vector converted to base attachment entity world axis (3 ops)

= Ftrace:getDirLocal( Ve)
Returns flash trace world direction vector converted to entity local axis (3 ops)

= Ftrace:getDirWorld( Ve)
Returns flash trace local direction vector converted to entity world axis (3 ops)

= Ftrace:getDirLocal( Va)
Returns flash trace world direction vector converted to angle local axis (3 ops)

= Ftrace:getDirWorld( Va)
Returns flash trace local direction vector converted to angle world axis (3 ops)

Ftrace = Ftrace:setDir( Vd)
Updates the flash trace direction vector (3 ops)

= Ftrace:getLen()
Returns flash trace length distance (3 ops)

Ftrace = Ftrace:setLen( Nl)
Updates flash trace length distance (3 ops)

= Ftrace:getMask()
Returns flash trace trace hit mask enums MASK (3 ops)

Ftrace = Ftrace:setMask( Nn)
Updates flash trace trace hit mask enums MASK (3 ops)

= Ftrace:getCollideGroup()
Returns flash trace trace collision group enums COLLISION_GROUP (3 ops)

Ftrace = Ftrace:setCollideGroup( Nn)
Updates flash trace trace collision group enums COLLISION_GROUP (3 ops)

= Ftrace:getStart()
Returns flash trace trace start position sent to trace-line (3 ops)

= Ftrace:getStop()
Returns flash trace trace stop position sent to trace-line (3 ops)

Ftrace = Ftrace:smpLocal()
Samples the flash trace and updates the trace-result by base attachment entity local axis (12 ops)

Ftrace = Ftrace:smpLocal( Ve)
Samples the flash trace and updates the trace-result by entity position and forward vectors (12 ops)

Ftrace = Ftrace:smpLocal( Va)
Samples the flash trace and updates the trace-result by base position, angle (12 ops)

Ftrace = Ftrace:smpLocal( Vp)
Samples the flash trace and updates the trace-result by position, base angle (12 ops)

Ftrace = Ftrace:smpLocal( Vp, Va)
Samples the flash trace and updates the trace-result by position, angle (12 ops)

Ftrace = Ftrace:smpLocal( Ve, Vp)
Samples the flash trace and updates the trace-result by position, entity angle (12 ops)

Ftrace = Ftrace:smpLocal( Ve, Va)
Samples the flash trace and updates the trace-result by entity position, angle (12 ops)

Ftrace = Ftrace:smpWorld()
Samples the flash trace and updates the trace-result by the world axis (12 ops)

Ftrace = Ftrace:smpWorld( Ve)
Samples the flash trace and updates the trace-result by entity position and forward vectors (12 ops)

Ftrace = Ftrace:smpWorld( Va)
Samples the flash trace and updates the trace-result by entity position and angle forward (12 ops)

Ftrace = Ftrace:smpWorld( Vp)
Samples the flash trace and updates the trace-result by position vector and entity forward (12 ops)

Ftrace = Ftrace:smpWorld( Vp, Va)
Samples the flash trace and updates the trace-result by position, angle (12 ops)

Ftrace = Ftrace:smpWorld( Ve, Vp)
Samples the flash trace and updates the trace-result by position, entity angle (12 ops)

Ftrace = Ftrace:smpWorld( Ve, Va)
Samples the flash trace and updates the trace-result by entity position, angle (12 ops)

= Ftrace:isHitNoDraw()
Returns the flash trace trace-result HitNoDraw flag (3 ops)

= Ftrace:isHitNonWorld()
Returns the flash trace trace-result HitNonWorld flag (3 ops)

= Ftrace:isHit()
Returns the flash trace trace-result Hit flag (3 ops)

= Ftrace:isHitSky()
Returns the flash trace trace-result HitSky flag (3 ops)

= Ftrace:isHitWorld()
Returns the flash trace trace-result HitWorld flag (3 ops)

= Ftrace:getHitBox()
Returns the flash trace trace-result HitBox number (3 ops)

= Ftrace:getMatType()
Returns the flash trace trace-result MatType material type number (3 ops)

= Ftrace:getHitGroup()
Returns the flash trace trace-result HitGroup group ID number (3 ops)

= Ftrace:getHitPos()
Returns the flash trace trace-result HitPos location vector (8 ops)

= Ftrace:getHitNormal()
Returns flash trace trace-result surface HitNormal vector (8 ops)

= Ftrace:getNormal()
Returns the flash trace trace-result Normal aim vector (8 ops)

= Ftrace:getHitTexture()
Returns the flash trace trace-result HitTexture string (8 ops)

= Ftrace:getStartPos()
Returns the flash trace trace-result StartPos vector (8 ops)

= Ftrace:getSurfPropsID()
Returns the flash trace trace-result SurfaceProps ID type number (3 ops)

= Ftrace:getSurfPropsName()
Returns the flash trace trace-result SurfaceProps ID type name string (3 ops)

= Ftrace:getBone()
Returns the flash trace trace-result PhysicsBone ID number (3 ops)

= Ftrace:getFraction()
Returns the flash trace trace-result Fraction in the interval [0-1] number (3 ops)

= Ftrace:getFractionLen()
Returns the flash trace trace-result Fraction multiplied by its length distance number (3 ops)

= Ftrace:isStartSolid()
Returns the flash trace trace-result StartSolid flag (3 ops)

= Ftrace:isAllSolid()
Returns the flash trace trace-result AllSolid flag (3 ops)

= Ftrace:getFractionLS()
Returns the flash trace trace-result FractionLeftSolid in the interval [0-1] number (3 ops)

= Ftrace:getFractionLenLS()
Returns the flash trace trace-result FractionLeftSolid multiplied by its length distance number (3 ops)

= Ftrace:getEntity()
Returns the flash trace trace-result Entity entity (3 ops)

Ftrace = Ftrace:dumpItem( Nn)
Dumps the flash trace to the chat area by number identifier (15 ops)

Ftrace = Ftrace:dumpItem( Sn)
Dumps the flash trace to the chat area by string identifier (15 ops)

Ftrace = Ftrace:dumpItem( Nt, Nn)
Dumps the flash trace by number identifier in the specified area by first argument (15 ops)

Ftrace = Ftrace:dumpItem( Nt, Sn)
Dumps the flash trace by string identifier in the specified area by first argument (15 ops)

Was this article helpful?

See More

Discussion(0)

No comments yet. Be the first to ask a question!

Have a question? Sign in to join the discussion.