-
Notifications
You must be signed in to change notification settings - Fork 334
e2 docs wirelink
Returns true if the linked component is high-speed capable (2 ops)
Returns the entity of the linked component (2 ops)
Returns true if the linked component has an input of the specified name (2 ops)
Returns true if the linked component has an output of the specified name (2 ops)
Returns the array from the specified address of linked component. Deprecated, use XWL[S,array] instead (5 ops)
Returns the gtable from the specified address of linked component. Deprecated, use XWL[S,gtable] instead (5 ops)
Returns the complex from the specified address of linked component. Deprecated, use XWL[S,complex] instead (5 ops)
Returns the matrix2 from the specified address of linked component. Deprecated, use XWL[S,matrix2] instead (5 ops)
Returns the table from the specified address of linked component. Deprecated, use XWL[S,table] instead (5 ops)
Returns the vector2 from the specified address of linked component. Deprecated, use XWL[S,vector2] instead (5 ops)
Returns the angle from the specified address of linked component. Deprecated, use XWL[S,angle] instead (5 ops)
Returns the matrix from the specified address of linked component. Deprecated, use XWL[S,matrix] instead (5 ops)
Returns the matrix4 from the specified address of linked component. Deprecated, use XWL[S,matrix4] instead (5 ops)
Returns the vector4 from the specified address of linked component. Deprecated, use XWL[S,vector4] instead (5 ops)
Returns the tracedata from the specified address of linked component. Deprecated, use XWL[S,tracedata] instead (5 ops)
Returns the string from the specified address of linked component. Deprecated, use XWL[S,string] instead (5 ops)
Returns the wirelink from the specified address of linked component. Deprecated, use XWL[S,wirelink] instead (5 ops)
Returns the effect from the specified address of linked component. Deprecated, use XWL[S,effect] instead (5 ops)
Returns the ranger from the specified address of linked component. Deprecated, use XWL[S,ranger] instead (5 ops)
Returns the number from the specified address of linked component. Deprecated, use XWL[S,number] instead (5 ops)
Returns the bone from the specified address of linked component. Deprecated, use XWL[S,bone] instead (5 ops)
Returns the stcontrol from the specified address of linked component. Deprecated, use XWL[S,stcontrol] instead (5 ops)
Returns the quaternion from the specified address of linked component. Deprecated, use XWL[S,quaternion] instead (5 ops)
Returns the vector from the specified address of linked component. Deprecated, use XWL[S,vector] instead (5 ops)
Returns the ftrace from the specified address of linked component. Deprecated, use XWL[S,ftrace] instead (5 ops)
Returns the entity from the specified address of linked component. Deprecated, use XWL[S,entity] instead (5 ops)
Sets the component's input of the specified name equal to specified vector. Deprecated, use XWL[S,vector] = X instead (5 ops)
Sets the component's input of the specified name equal to specified angle. Deprecated, use XWL[S,angle] = X instead (5 ops)
Sets the component's input of the specified name equal to specified gtable. Deprecated, use XWL[S,gtable] = X instead (5 ops)
Sets the component's input of the specified name equal to specified entity. Deprecated, use XWL[S,entity] = X instead (5 ops)
Sets the component's input of the specified name equal to specified array. Deprecated, use XWL[S,array] = X instead (5 ops)
Sets the component's input of the specified name equal to specified vector2. Deprecated, use XWL[S,vector2] = X instead (5 ops)
Sets the component's input of the specified name equal to specified stcontrol. Deprecated, use XWL[S,stcontrol] = X instead (5 ops)
Sets the component's input of the specified name equal to specified matrix2. Deprecated, use XWL[S,matrix2] = X instead (5 ops)
Sets the component's input of the specified name equal to specified matrix. Deprecated, use XWL[S,matrix] = X instead (5 ops)
Sets the component's input of the specified name equal to specified ftrace. Deprecated, use XWL[S,ftrace] = X instead (5 ops)
Sets the component's input of the specified name equal to specified effect. Deprecated, use XWL[S,effect] = X instead (5 ops)
Sets the component's input of the specified name equal to specified matrix4. Deprecated, use XWL[S,matrix4] = X instead (5 ops)
Sets the component's input of the specified name equal to specified complex. Deprecated, use XWL[S,complex] = X instead (5 ops)
Sets the component's input of the specified name equal to specified bone. Deprecated, use XWL[S,bone] = X instead (5 ops)
Sets the component's input of the specified name equal to specified tracedata. Deprecated, use XWL[S,tracedata] = X instead (5 ops)
Sets the component's input of the specified name equal to specified table. Deprecated, use XWL[S,table] = X instead (5 ops)
Sets the component's input of the specified name equal to specified quaternion. Deprecated, use XWL[S,quaternion] = X instead (5 ops)
Sets the component's input of the specified name equal to specified vector4. Deprecated, use XWL[S,vector4] = X instead (5 ops)
Sets the component's input of the specified name equal to specified number. Deprecated, use XWL[S,number] = X instead (5 ops)
Sets the component's input of the specified name equal to specified wirelink. Deprecated, use XWL[S,wirelink] = X instead (5 ops)
Sets the component's input of the specified name equal to specified string. Deprecated, use XWL[S,string] = X instead (5 ops)
Sets the component's input of the specified name equal to specified ranger. Deprecated, use XWL[S,ranger] = X instead (5 ops)
Sets the X/Y/Z to the corresponding values in the vector (15 ops)
Retrieves the X/Y/Z as the corresponding values in the vector (15 ops)
Returns wirelink to this E2 (5 ops)
Returns an invalid wirelink (1 ops)
Returns an array of all the inputs that XWL has without their types. Returns an empty array if it has none (15 ops)
Returns an array of all the outputs that XWL has without their types. Returns an empty array if it has none (15 ops)
Returns the type of input that S is in lowercase. ( "NORMAL" is changed to "number" ) (15 ops)
Returns the type of output that S is in lowercase. ( "NORMAL" is changed to "number" ) (15 ops)
Writes value into specified memory cell. Deprecated, use XWL[N] = X instead (5 ops)
Returns contents of the specified memory cell. Deprecated, use XWL[N] instead (5 ops)
Reads an array's elements from a piece of memory. Strings and sub-tables (angles, vectors, matrices) are written as pointers to the actual data. Strings are written null-terminated (5 ops)
Same as XWL:writeString(snnnv), with an extra argument for flashing text. 0 or 1 is recommended (20 ops)
Same as XWL:writeString(snnnn), with an extra argument for flashing text. 0 or 1 is recommended (20 ops)
Same as XWL:writeString(snnvn), with an extra argument for flashing text. 0 or 1 is recommended (20 ops)
Same as XWL:writeString(snnvv), with an extra argument for flashing text. 0 or 1 is recommended (20 ops)
Same as XWL:writeString(snnv), with an extra argument for background colour (20 ops)
Same as XWL:writeString(snnv), with an extra argument for background colour. This is in the form of a 3-digit RGB code. 0 is black, while 999 is white, 900 is pure red and so on (20 ops)
Same as XWL:writeString(snnn), with an extra argument for background colour (20 ops)
Same as XWL:writeString(snnn), with an extra argument for background colour. 3-digit RGB again (20 ops)
Same as XWL:writeString(snn), with an extra argument for the text colour (20 ops)
Same as XWL:writeString(snn), with an extra argument for the text colour. This is in the form of a 3-digit RGB code. 0 is black, while 999 is white, 900 is pure red and so on (20 ops)
A helper function for using the Wired Console Screen. The string will be written to the screen in white text on black background. The number arguments specify the starting position - X/Horizontal (0-29 recommended) and Y/vertical (0-17) (20 ops)
Same as XWL:writeUnicodeString(snnnv), with an extra argument for flashing text. 0 or 1 is recommended (20 ops)
Same as XWL:writeUnicodeString(snnvv), with an extra argument for flashing text. 0 or 1 is recommended (20 ops)
Same as XWL:writeUnicodeString(snnvn), with an extra argument for flashing text. 0 or 1 is recommended (20 ops)
Same as XWL:writeUnicodeString(snnnn), with an extra argument for flashing text. 0 or 1 is recommended (20 ops)
Same as XWL:writeUnicodeString(snnn), with an extra argument for background colour (20 ops)
Same as XWL:writeUnicodeString(snnn), with an extra argument for background colour. 3-digit RGB again (20 ops)
Same as XWL:writeUnicodeString(snnv), with an extra argument for background colour (20 ops)
Same as XWL:writeUnicodeString(snnv), with an extra argument for background colour. This is in the form of a 3-digit RGB code. 0 is black, while 999 is white, 900 is pure red and so on (20 ops)
Same as XWL:writeUnicodeString(snn), with an extra argument for the text colour (20 ops)
Same as XWL:writeUnicodeString(snn), with an extra argument for the text colour. This is in the form of a 3-digit RGB code. 0 is black, while 999 is white, 900 is pure red and so on (20 ops)
A helper function for using the Wired Console Screen. The unicode string will be written to the screen in white text on black background. The number arguments specify the starting position - X/Horizontal (0-29 recommended) and Y/vertical (0-17) (20 ops)
Writes a null-terminated string to the given address. Returns the next free address or 0 on failure (20 ops)
Reads a null-terminated string from the given address. Returns an empty string on failure (20 ops)
Writes an array's elements into a piece of memory. Strings and sub-tables (angles, vectors, matrices) are written as pointers to the actual data. Strings are written null-terminated (20 ops)
Same as writeArray, except it uses the numerically indexed variables of the table instead (20 ops)
(20 ops)
(20 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
- Home 🏠
- Syntax 🔣
- Directives 🎛️
- Editor 🖥️
- Events 🌟 (new!)
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