Skip to content

Commit

Permalink
Add links to each section
Browse files Browse the repository at this point in the history
  • Loading branch information
Vurv78 authored Jan 4, 2021
1 parent 0a794dc commit 9282c0e
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,15 @@ This is comparable to addons like [AntCore](https://github.com/tockno/E2-AntCore

## Additions

### PrintGlobal - Expression2
### [PrintGlobal - Expression2](https://github.com/Vurv78/VExtensions/blob/master/lua/entities/gmod_wire_expression2/core/custom/sv_printglobal.lua)
Allows you to print to other players chats with Expression 2, behaves like chat.AddText
This is similar to the ChatPrint E2 extension, except it is more lenient, supports trailing strings and colors, and is much safer for the server with net size restriction.

### CoroutineCore - Expression2
### [CoroutineCore - Expression2](https://github.com/Vurv78/VExtensions/blob/master/lua/entities/gmod_wire_expression2/core/custom/sv_coroutines.lua)
Allows you to make use of lua's coroutines in expression2, by turning udfs into coroutines, you can xco:wait(n) and xco:yield(), and retrieve results from xco:resume().
https://github.com/Vurv78/E2-CoroutineCore

### WebMaterials - Expression2
### [WebMaterials - Expression2](https://github.com/Vurv78/VExtensions/blob/master/lua/entities/gmod_wire_expression2/core/custom/sv_webmaterials.lua)
Allows you to interact with images pulled off of the web that can be applied as a material to props and egp image boxes.

Whitelisted by default, see the whitelist @ https://github.com/Vurv78/VExtensions/blob/master/lua/entities/gmod_wire_expression2/core/custom/sv_webmaterials.lua#L25
Expand All @@ -32,25 +32,25 @@ vex_webmaterials_max_sv
vex_webmaterials_enabled_cl 1
```

### Tool Core - Expression2
### [Tool Core - Expression2](https://github.com/Vurv78/VExtensions/blob/master/lua/entities/gmod_wire_expression2/core/custom/sv_e2controller.lua)

Allows you to make use of a custom tool in the wiremod tab, the 'E2 Controller'

By right clicking a chip with the tool, you can take control of it and handle things inside of it with runOn* events when the tool clicks, that receive ranger data of the click.. etc

### VRMod Functions - Expression2
### [VRMod Functions - Expression2](https://github.com/Vurv78/VExtensions/blob/master/lua/entities/gmod_wire_expression2/core/custom/sv_vrmod.lua)

Allows you to use VRMod's SHARED functions and hooks if vrmod is installed on your server
StarfallEx already has these builtin now, so they have been removed from VExtensions. See https://github.com/thegrb93/StarfallEx/commit/111d81e8c97f01d3b290909c333b675f901bfa77

This includes functions to get the vr player's headset position, hand position, whether they just dropped a prop and more


### Selfaware Extended - Expression2
### [Selfaware Extended - Expression2](https://github.com/Vurv78/VExtensions/blob/master/lua/entities/gmod_wire_expression2/core/custom/sv_selfaware2.lua)

Adds more functions that are more 'selfaware' just like e2's general selfaware.lua core
Examples are ``defined(string funcname)`` and ``getFunctionPath(string funcname)`` to use the useful #ifdef

Two currently added are getFunctionPath(s) to get the file path of an e2function, and ifdef(s) to basically be able to use #ifdef, just in runtime.

### Other General Functions:

Expand Down

0 comments on commit 9282c0e

Please sign in to comment.