-
Notifications
You must be signed in to change notification settings - Fork 334
e2 docs table
(1 ops)
Clears the table (1 ops)
Returns the number of entries in the table. Does not add the entries in subtables (1 ops)
Returns the number of sequential numerical indexes (3 ops)
Returns 1 if the table contains any value at specified index (1 ops)
Returns 1 if the table contains any value at specified index (1 ops)
Prints a table like the lua function PrintTable does, except to the chat area (5 ops)
Returns a flipped copy of the table. Only affects string values in the array part and number values in the table part (5 ops)
Returns a new table with the typeids of the table (5 ops)
Removes the specified entry from the array-part and returns 1 if removed (5 ops)
Force removes the specified entry from the table-part, without moving subsequent entries down and returns 1 if removed (5 ops)
Removes the specified entry from the table-part and returns 1 if removed (5 ops)
Force removes the specified entry from the array-part, without moving subsequent entries down and returns 1 if removed (5 ops)
Removes all entries not of the specified type (5 ops)
Removes all entries of the specified type (5 ops)
Returns a copy of the table (10 ops)
Returns the unique ID of the table (1 ops)
Formats the table as a human-readable string (5 ops)
Adds the contents of the second table to the end of the first table. Returns new table (5 ops)
Merges T2 with T. Any variables with the same indexes are overwritten by T2's variables (5 ops)
Removes all variables with keys that exist in T2 (5 ops)
Removes all variables with keys which don't exist in T2 (5 ops)
Removes the last entry in the array-part and returns 1 if removed (3 ops)
Removes the first element of the table; all other entries will move down one address and returns 1 if removed (3 ops)
Returns the smallest numerical entry in the array-part (5 ops)
Returns the largest numerical entry in the array-part (5 ops)
Returns the index of the largest numerical entry in the array-part (5 ops)
Returns the index of the smallest numerical entry in the array-part (5 ops)
Returns an array with the typeids of the array-part of the table (5 ops)
Converts the table into an array. (Note that there is no R:totable() function because E2 arrays do not save typeids) (5 ops)
Inserts the finds from an entity discovery event into an table's array-part and returns it. (Basically the same as findToArray()) (20 ops)
Concatenates the array-part of the table (1 ops)
Concatenates the array-part of the table, with a string delimiter (1 ops)
Concatenates the array-part of the table, starting at index N, with string S in between each (1 ops)
Concatenates the array-part of the table, starting at index N1 and ending at N2, with string S in between each (1 ops)
Concatenates the array-part of the table, starting at index N (1 ops)
Concatenates the array-part of the table, starting at index N1 and ending at N2 (1 ops)
Inverts the array, creating a lookup table (5 ops)
Inverts the table, creating a lookup table (5 ops)
Returns an array with the keys of the table (5 ops)
Returns an array with the values of the table (tables and arrays, which arrays do not support, are discarded) (5 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified string index, with the specified type, and returns it (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Removes the variable at the specified numerical index, with the specified type, and returns it. All sequential keys will be moved down to fill the gap (8 ops)
Adds the variable to the end of the table (10 ops)
Adds the variable to the end of the table (10 ops)
Adds the variable to the end of the table (10 ops)
Adds the variable to the end of the table (10 ops)
Adds the variable to the end of the table (10 ops)
Adds the variable to the end of the table (10 ops)
Adds the variable to the end of the table (10 ops)
Adds the variable to the end of the table (10 ops)
Adds the variable to the end of the table (10 ops)
Adds the variable to the end of the table (10 ops)
Adds the variable to the end of the table (10 ops)
Adds the variable to the end of the table (10 ops)
Adds the variable to the end of the table (10 ops)
Adds the variable to the end of the table (10 ops)
Adds the variable to the end of the table (10 ops)
Adds the variable to the end of the table (10 ops)
Adds the variable to the end of the table (10 ops)
Adds the variable to the end of the table (10 ops)
Adds the variable to the end of the table (10 ops)
Adds the variable to the end of the table (10 ops)
Adds the variable to the end of the table (10 ops)
Removes and returns the last variable (10 ops)
Removes and returns the last variable (10 ops)
Removes and returns the last variable (10 ops)
Removes and returns the last variable (10 ops)
Removes and returns the last variable (10 ops)
Removes and returns the last variable (10 ops)
Removes and returns the last variable (10 ops)
Removes and returns the last variable (10 ops)
Removes and returns the last variable (10 ops)
Removes and returns the last variable (10 ops)
Removes and returns the last variable (10 ops)
Removes and returns the last variable (10 ops)
Removes and returns the last variable (10 ops)
Removes and returns the last variable (10 ops)
Removes and returns the last variable (10 ops)
Removes and returns the last variable (10 ops)
Removes and returns the last variable (10 ops)
Removes and returns the last variable (10 ops)
Removes and returns the last variable (10 ops)
Removes and returns the last variable (10 ops)
Removes and returns the last variable (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Inserts the variable at the specified position. Moves all other indexes up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 ops)
Adds the data to the beginning of the table. Will move all other entries up one step to compensate (10 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