-
Notifications
You must be signed in to change notification settings - Fork 333
e2 docs custom ftrace
Returns invalid flash trace object (1 ops)
Returns flash trace local to the entity by origin position, direction vector, length distance (20 ops)
Returns flash trace relative to the world by origin position, direction vector, length distance (20 ops)
Returns flash trace local to the entity by origin position, direction vector, length distance from direction vector (20 ops)
Returns flash trace relative to the world by origin position, direction vector, length distance from direction vector (20 ops)
Returns flash trace relative to the entity by origin position, direction vector from up, length distance (20 ops)
Returns flash trace relative to the world by origin position, direction vector from up, length distance (20 ops)
Returns flash trace local to the entity by origin position, zero direction vector, zero length distance (20 ops)
Returns flash trace relative to the world by origin position, zero direction vector, zero length distance (20 ops)
Returns flash trace relative to the entity by length distance, direction vector, zero length distance (20 ops)
Returns flash trace relative to the world by length distance, direction vector, zero length distance (20 ops)
Returns flash trace local to the entity by zero origin position, zero direction vector, zero length distance (20 ops)
Returns flash trace relative to the world by zero origin position, zero direction vector, zero length distance (20 ops)
Returns flash trace copy instance of the current object using other entity, origin, direction and length (20 ops)
Returns flash trace copy instance of the current object using other origin, direction and length (20 ops)
Returns flash trace copy instance of the current object using other entity, origin and direction (20 ops)
Returns flash trace copy instance of the current object using other origin and direction (20 ops)
Returns flash trace copy instance of the current object using other entity, origin and length (20 ops)
Returns flash trace copy instance of the current object using other origin and length (20 ops)
Returns flash trace copy instance of the current object using other entity and origin (20 ops)
Returns flash trace copy instance of the current object using other origin (20 ops)
Returns flash trace copy instance of the current object using other entity and length (20 ops)
Returns flash trace copy instance of the current object using other length (20 ops)
Returns flash trace copy instance of the current object using other entity (20 ops)
Returns flash trace copy instance of the current object (20 ops)
Adds the entity to the flash trace internal ignore hit list (3 ops)
Removes the entity from the flash trace internal ignore hit list (3 ops)
Removes all the entities from the flash trace internal ignore hit list (3 ops)
Adds the entity to the flash trace internal only hit list (3 ops)
Removes the entity from the flash trace internal only hit list (3 ops)
Removes all the entities from the flash trace internal only hit list (3 ops)
Removes all the entities from the flash trace internal hit list (3 ops)
Removes all the options from the flash trace internal hit preferences (3 ops)
Removes the option from the flash trace internal hit preferences (3 ops)
Adds the option to the flash trace internal ignore hit list (3 ops)
Removes the option from the flash trace internal ignore hit list (3 ops)
Adds the option to the flash trace internal hit only list (3 ops)
Removes the option from the flash trace internal only hit list (3 ops)
Adds the option to the flash trace internal ignore hit list (3 ops)
Removes the option from the flash trace internal ignore hit list (3 ops)
Adds the option to the flash trace internal hit only list (3 ops)
Removes the option from the flash trace internal only hit list (3 ops)
Moves the flash trace ray with its own direction and magnitude (3 ops)
Moves the flash trace ray with its own direction and magnitude length (3 ops)
Moves the flash trace ray with displacement vector (3 ops)
Moves the flash trace ray with displacement as three numbers (3 ops)
Moves the flash trace ray with direction vector, magnitude length (3 ops)
Amends the flash trace ray direction using a vector (3 ops)
Amends the flash trace ray direction using three numbers (3 ops)
Amends the flash trace ray direction using vector and magnitude (3 ops)
Expands the flash trace ray with a number (3 ops)
Expands the flash trace ray each component individually using a vector (3 ops)
Expands the flash trace ray each component individually using three numbers (3 ops)
Contracts the flash trace ray with a number (3 ops)
Contracts the flash trace ray each component individually using a vector (3 ops)
Contracts the flash trace ray each component individually using three numbers (3 ops)
Aims the flash trace ray at a given position using a vector (3 ops)
Aims the flash trace ray at a given position using three numbers (3 ops)
Returns the flash trace auto-assigned expression chip entity (3 ops)
Returns the flash trace base attachment entity if available (3 ops)
Updates the flash trace base attachment entity (3 ops)
Removes the base attachment entity of the flash trace (3 ops)
Returns the flash trace trace IgnoreWorld
flag (3 ops)
Updates the flash trace trace IgnoreWorld
flag (3 ops)
Returns flash trace origin position (3 ops)
Returns flash trace world origin position converted to base attachment entity local axis (3 ops)
Returns flash trace local origin position converted to base attachment entity world axis (3 ops)
Returns flash trace world origin position converted to entity local axis (3 ops)
Returns flash trace local origin position converted to entity world axis (3 ops)
Returns flash trace world origin position converted to position/angle local axis (7 ops)
Returns flash trace local origin position converted to position/angle world axis (7 ops)
Updates the flash trace origin position (3 ops)
Returns flash trace direction vector (3 ops)
Returns flash trace world direction vector converted to base attachment entity local axis (3 ops)
Returns flash trace local direction vector converted to base attachment entity world axis (3 ops)
Returns flash trace world direction vector converted to entity local axis (3 ops)
Returns flash trace local direction vector converted to entity world axis (3 ops)
Returns flash trace world direction vector converted to angle local axis (3 ops)
Returns flash trace local direction vector converted to angle world axis (3 ops)
Updates the flash trace direction vector (3 ops)
Returns flash trace length distance (3 ops)
Updates flash trace length distance (3 ops)
Returns flash trace trace hit mask enums MASK (3 ops)
Updates flash trace trace hit mask enums MASK (3 ops)
Returns flash trace trace collision group enums COLLISION_GROUP (3 ops)
Updates flash trace trace collision group enums COLLISION_GROUP (3 ops)
Returns flash trace trace start position sent to trace-line (3 ops)
Returns flash trace trace stop position sent to trace-line (3 ops)
Samples the flash trace and updates the trace-result by base attachment entity local axis (12 ops)
Samples the flash trace and updates the trace-result by entity position and forward vectors (12 ops)
Samples the flash trace and updates the trace-result by base position, angle (12 ops)
Samples the flash trace and updates the trace-result by position, base angle (12 ops)
Samples the flash trace and updates the trace-result by position, angle (12 ops)
Samples the flash trace and updates the trace-result by position, entity angle (12 ops)
Samples the flash trace and updates the trace-result by entity position, angle (12 ops)
Samples the flash trace and updates the trace-result by the world axis (12 ops)
Samples the flash trace and updates the trace-result by entity position and forward vectors (12 ops)
Samples the flash trace and updates the trace-result by entity position and angle forward (12 ops)
Samples the flash trace and updates the trace-result by position vector and entity forward (12 ops)
Samples the flash trace and updates the trace-result by position, angle (12 ops)
Samples the flash trace and updates the trace-result by position, entity angle (12 ops)
Samples the flash trace and updates the trace-result by entity position, angle (12 ops)
Returns the flash trace trace-result HitNoDraw
flag (3 ops)
Returns the flash trace trace-result HitNonWorld
flag (3 ops)
Returns the flash trace trace-result Hit
flag (3 ops)
Returns the flash trace trace-result HitSky
flag (3 ops)
Returns the flash trace trace-result HitWorld
flag (3 ops)
Returns the flash trace trace-result HitBox
number (3 ops)
Returns the flash trace trace-result MatType
material type number (3 ops)
Returns the flash trace trace-result HitGroup
group ID number (3 ops)
Returns the flash trace trace-result HitPos
location vector (8 ops)
Returns flash trace trace-result surface HitNormal
vector (8 ops)
Returns the flash trace trace-result Normal
aim vector (8 ops)
Returns the flash trace trace-result HitTexture
string (8 ops)
Returns the flash trace trace-result StartPos
vector (8 ops)
Returns the flash trace trace-result SurfaceProps
ID type number (3 ops)
Returns the flash trace trace-result SurfaceProps
ID type name string (3 ops)
Returns the flash trace trace-result PhysicsBone
ID number (3 ops)
Returns the flash trace trace-result Fraction
in the interval [0-1] number (3 ops)
Returns the flash trace trace-result Fraction
multiplied by its length distance number (3 ops)
Returns the flash trace trace-result StartSolid
flag (3 ops)
Returns the flash trace trace-result AllSolid
flag (3 ops)
Returns the flash trace trace-result FractionLeftSolid
in the interval [0-1] number (3 ops)
Returns the flash trace trace-result FractionLeftSolid
multiplied by its length distance number (3 ops)
Returns the flash trace trace-result Entity
entity (3 ops)
Dumps the flash trace to the chat area by number identifier (15 ops)
Dumps the flash trace to the chat area by string identifier (15 ops)
Dumps the flash trace by number identifier in the specified area by first argument (15 ops)
Dumps the flash trace by string identifier in the specified area by first argument (15 ops)
Please do not alter the e2 docs ...
pages manually.
They are autogenerated from the E2Helper. In the future, this will hopefully be its own dedicated website or tool.
Basic Features: core, debug, number, selfaware,
string, timer
🌎 World: angle, color, find, ranger, sound,
🔣 Math: bitwise, complex, matrix, quaternion, vector, vector2/4
📦 Entities: bone, constraint, egp, entity, hologram, npc
👨 Players: chat, console, player, weapon
📊 Data storage: array, files, globalvars, serialization, table
💬 Communication: datasignal, http, signal, wirelink,
❓ Informational: gametick, serverinfo, steamidconv, unitconv
Disabled by default: constraintcore, effects, propcore, remoteupload, wiring
Wire-Extras (repo): camera, ftrace, holoanim, light, stcontrol, tracesystem
Expression 2 ⚙️
- Syntax 🔣
- Directives 🎛️
- Editor 🖥️
- Ops 📊
- Learning & Getting Help 📚
- Triggers ⏲️
- Events 🎬
- Find Functions 🔍
- Physics 🚀
- EGP Basics 📈
- Lambdas λ
- Tips & Tricks 📘
Click To Expand
- 🟥 SPU
- 🟥 Address Bus
- 🟥 Extended Bus
- 🟥 Plug/Socket
- 🟥 Port
- 🟥 Transfer Bus
- 🟩 GPU
- 🟥 Dynamic Memory
- 🟥 Flash EEPROM
- 🟥 ROM
- 🟧 Beacon Sensor
- 🟧 Locator
- 🟧 Target Finder
- 🟧 Waypoint
- 🟥 XYZ Beacon
- 🟩 CPU
- 🟩 Expression 2
- 🟩 Gates
- 🟥 PID
- 🟧 CD Disk
- 🟥 CD Ray
- 🟧 DHDD
- 🟥 Keycard
- 🟥 RAM-card
- 🟧 Satellite Dish
- 🟧 Store
- 🟧 Transferer
- 🟥 Wired Wirer
- 🟧 Adv Entity Marker
- 🟧 Damage Detector
- 🟧 Entity Marker
- 🟧 GPS
- 🟧 Gyroscope
- 🟥 HighSpeed Ranger
- 🟧 Laser Pointer Receiver
- 🟥 Microphone
- 🟧 Ranger
- 🟧 Speedometer
- 🟧 Water Sensor
- 🟧 7 Segment Display
- 🟥 Adv. Hud Indicator
- 🟧 Console Screen
- 🟧 Control Panel
- 🟧 Digital Screen
- 🟧 EGP v3
- 🟧 Fix RenderTargets
- 🟥 GPULib Switcher
- 🟧 Hud Indicator
- 🟧 Indicator
- 🟧 Lamp
- 🟧 Light
- 🟧 Oscilloscope
- 🟧 Pixel
- 🟧 Screen
- 🟧 Sound Emitter
- 🟧 Text Screen
- 🟩 Cam Controller
- 🟧 Colorer
- 🟧 FX Emitter
- 🟧 HighSpeed Holoemitter
- 🟧 HoloEmitter
- 🟧 HoloGrid
- 🟥 Interactable Holography Emitter
- 🟥 Materializer
- 🟥 Painter
- 🟧 Adv. Input
- 🟧 Button
- 🟧 Constant Value
- 🟥 Door Controller
- 🟧 Dual Input
- 🟧 Dynamic Button
- 🟧 Eye Pod
- 🟧 Graphics Tablet
- 🟧 Keyboard
- 🟥 Lever
- 🟧 Numpad
- 🟧 Numpad Input
- 🟧 Numpad Output
- 🟧 Plug
- 🟧 Pod Controller
- 🟧 Radio
- 🟧 Relay
- 🟧 Text Receiver
- 🟧 Two-way Radio
- 🟧 Vehicle Controller
- 🟥 Door
- 🟥 Adv. Dupe. Teleporter
- 🟥 Buoyancy
- 🟧 Clutch
- 🟧 Detonator
- 🟧 Explosives
- 🟧 Explosives (Simple)
- 🟥 Forcer
- 🟩 Freezer
- 🟧 Gimbal (Facer)
- 🟧 Grabber
- 🟧 Hoverball
- 🟧 Hoverdrive Controller
- 🟥 Hydraulic
- 🟧 Igniter
- 🟧 Nailer
- 🟩 Prop Spawner
- 🟥 Servo
- 🟥 Simple Servo
- 🟧 Thruster
- 🟥 Touchplate
- 🟥 Trail
- 🟩 Turret
- 🟩 User
- 🟥 Vector Thruster
- 🟥 Vehicle Exit Point
- 🟧 Weight (Adjustable)
- 🟧 Weld/Constraint Latch
- 🟥 Wheel
- 🟥 Wire Magnet
- 🟥 Wired Npc Controller
- 🟧 Debugger
- 🟥 GUI Wiring
- 🟥 Multi Wire
- 🟧 Namer
- 🟥 Simulate Data
- 🟩 Wiring
- 🟥 Beam Reader
- 🟥 Implanter
- 🟥 Reader
- 🟥 Target Filter
- 🟥 User Reader
Gates 🚥
Click To Expand
TBD