-
Notifications
You must be signed in to change notification settings - Fork 334
e2 docs globalvars
Returns the gTable. The string determines group (1 ops)
Returns the gTable. The string determines group, and the number determines wether or not the table should be shared (1 ops)
Returns a safe gTable which group is a numerical hash created from the code of the E2 itself (1 ops)
Removes all non-shared variables and group tables you have created (5 ops)
Clears the gTable (5 ops)
Returns the number of entries in the gTable. Does not add the entries in subtables (5 ops)
Converts the GTable into a table (5 ops)
Removes and returns the variable of the number type at the index S (5 ops)
Removes and returns the variable of the string type at the index S (5 ops)
Removes and returns the variable of the table type at the index S (5 ops)
Removes and returns the variable of the stcontrol type at the index S (5 ops)
Removes and returns the variable of the matrix type at the index S (5 ops)
Removes and returns the variable of the vector4 type at the index S (5 ops)
Removes and returns the variable of the matrix4 type at the index S (5 ops)
Removes and returns the variable of the wirelink type at the index S (5 ops)
Removes and returns the variable of the vector2 type at the index S (5 ops)
Removes and returns the variable of the ftrace type at the index S (5 ops)
Removes and returns the variable of the angle type at the index S (5 ops)
Removes and returns the variable of the array type at the index S (5 ops)
Removes and returns the variable of the complex type at the index S (5 ops)
Removes and returns the variable of the quaternion type at the index S (5 ops)
Removes and returns the variable of the vector type at the index S (5 ops)
Removes and returns the variable of the matrix2 type at the index S (5 ops)
Removes and returns the variable of the bone type at the index S (5 ops)
Removes and returns the variable of the entity type at the index S (5 ops)
Removes and returns the variable of the tracedata type at the index S (5 ops)
Removes and returns the variable of the ranger type at the index S (5 ops)
Removes and returns the variable of the effect type at the index S (5 ops)
Removes all variables of the array type in your non-shared table (5 ops)
Removes all variables of the matrix2 type in your non-shared table (5 ops)
Removes all variables of the stcontrol type in your non-shared table (5 ops)
Removes all variables of the quaternion type in your non-shared table (5 ops)
Removes all variables of the bone type in your non-shared table (5 ops)
Removes all variables of the number type in your non-shared table (5 ops)
Removes all variables of the vector type in your non-shared table (5 ops)
Removes all variables of the complex type in your non-shared table (5 ops)
Removes all variables of the matrix type in your non-shared table (5 ops)
Removes all variables of the angle type in your non-shared table (5 ops)
Removes all variables of the ranger type in your non-shared table (5 ops)
Removes all variables of the matrix4 type in your non-shared table (5 ops)
Removes all variables of the effect type in your non-shared table (5 ops)
Removes all variables of the ftrace type in your non-shared table (5 ops)
Removes all variables of the tracedata type in your non-shared table (5 ops)
Removes all variables of the entity type in your non-shared table (5 ops)
Removes all variables of the string type in your non-shared table (5 ops)
Removes all variables of the wirelink type in your non-shared table (5 ops)
Removes all variables of the vector4 type in your non-shared table (5 ops)
Removes all variables of the table type in your non-shared table (5 ops)
Removes all variables of the vector2 type in your non-shared table (5 ops)
Removes all variables of the matrix2 type in your non-shared table in group S (5 ops)
Removes all variables of the ftrace type in your non-shared table in group S (5 ops)
Removes all variables of the vector2 type in your non-shared table in group S (5 ops)
Removes all variables of the effect type in your non-shared table in group S (5 ops)
Removes all variables of the number type in your non-shared table in group S (5 ops)
Removes all variables of the array type in your non-shared table in group S (5 ops)
Removes all variables of the complex type in your non-shared table in group S (5 ops)
Removes all variables of the string type in your non-shared table in group S (5 ops)
Removes all variables of the angle type in your non-shared table in group S (5 ops)
Removes all variables of the stcontrol type in your non-shared table in group S (5 ops)
Removes all variables of the table type in your non-shared table in group S (5 ops)
Removes all variables of the matrix4 type in your non-shared table in group S (5 ops)
Removes all variables of the vector4 type in your non-shared table in group S (5 ops)
Removes all variables of the tracedata type in your non-shared table in group S (5 ops)
Removes all variables of the entity type in your non-shared table in group S (5 ops)
Removes all variables of the quaternion type in your non-shared table in group S (5 ops)
Removes all variables of the wirelink type in your non-shared table in group S (5 ops)
Removes all variables of the vector type in your non-shared table in group S (5 ops)
Removes all variables of the matrix type in your non-shared table in group S (5 ops)
Removes all variables of the bone type in your non-shared table in group S (5 ops)
Removes all variables of the ranger type in your non-shared table in group S (5 ops)
Sets the E2's current group. Does persist (1 ops)
Gets the E2's current group (1 ops)
Sets wether or not you want to share the variables. (1/0) Remember that there are two tables for each group: one which is shared and one which is not; values do not transition between the two (1 ops)
Returns 1/0 (1 ops)
Resets the group back to "default" (1 ops)
Sets a variable of the entity type at index S in the current group (8 ops)
Sets a variable of the angle type at index S in the current group (8 ops)
Sets a variable of the vector type at index S in the current group (8 ops)
Sets a variable of the number type at index S in the current group (8 ops)
Sets a variable of the string type at index S in the current group (8 ops)
Gets a variable of the entity type from index S in the current group (8 ops)
Gets a variable of the vector type from index S in the current group (8 ops)
Gets a variable of the angle type from index S in the current group (8 ops)
Gets a variable of the string type from index S in the current group (8 ops)
Gets a variable of the number type from index S in the current group (8 ops)
Exactly the same as gSetVec(N:toString(),vector) (8 ops)
Exactly the same as gSetNum(N:toString(),number) (8 ops)
Exactly the same as gSetEnt(N:toString(),entity) (8 ops)
Exactly the same as gSetStr(N:toString(),string) (8 ops)
Exactly the same as gSetAng(N:toString(),angle) (8 ops)
Exactly the same as gGetNum(N:toString()) (8 ops)
Exactly the same as gGetStr(N:toString()) (8 ops)
Exactly the same as gGetVec(N:toString()) (8 ops)
Exactly the same as gGetAng(N:toString()) (8 ops)
Exactly the same as gGetEnt(N:toString()) (8 ops)
Removes and returns the variable of the vector type at the index S in the current group (8 ops)
Removes and returns the variable of the string type at the index S in the current group (8 ops)
Removes and returns the variable of the angle type at the index S in the current group (8 ops)
Removes and returns the variable of the entity type at the index S in the current group (8 ops)
Removes and returns the variable of the number type at the index S in the current group (8 ops)
Exactly the same as gDeleteNum(N:toString()) (8 ops)
Exactly the same as gDeleteEnt(N:toString()) (8 ops)
Exactly the same as gDeleteVec(N:toString()) (8 ops)
Exactly the same as gDeleteAng(N:toString()) (8 ops)
Exactly the same as gDeleteStr(N:toString()) (8 ops)
Exactly the same as gRemoveAllStrings(S) (Except it removes in the group set by gSetGroup instead of using the group as an argument) (5 ops)
Exactly the same as gRemoveAllEntitys(S) (Except it removes in the group set by gSetGroup instead of using the group as an argument) (5 ops)
Exactly the same as gRemoveAllAngles(S) (Except it removes in the group set by gSetGroup instead of using the group as an argument) (5 ops)
Exactly the same as gRemoveAllNumbers(S) (Except it removes in the group set by gSetGroup instead of using the group as an argument) (5 ops)
Exactly the same as gRemoveAllVectors(S) (Except it removes in the group set by gSetGroup instead of using the group as an argument) (5 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