Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nitro0fun/easy-e2

E2 helper to easily use EGP
https://github.com/nitro0fun/easy-e2

expression2 gmod vue wiremod

Last synced: 9 days ago
JSON representation

E2 helper to easily use EGP

Awesome Lists containing this project

README

        

# Easy E2

E2 helper to easily create interactive EGPv3 screens.

Automatically deployed on: https://nitro0fun.github.io/easy-e2/

[![MIT License](https://img.shields.io/badge/License-MIT-green.svg)](https://choosealicense.com/licenses/mit/)

[![Build status](https://img.shields.io/github/actions/workflow/status/NiTrO0FuN/easy-e2/build.yml)](https://github.com/NiTrO0FuN/easy-e2/actions/workflows/build.yml)

## Walkthrough
### 1- Online
- Go to the official [website](https://nitro0fun.github.io/easy-e2/).
- Create up to 10 screens with at most 300 objects per screen.
- Copy the generated E2 code on the right-hand side of the screen.
### 2- In-game
- Place an EGPv3 screen as well as an E2 chip.
- Paste the code into the E2 chip (right click on the chip with the E2 toolgun to access it).
- Connect the chip to the screen as follows:

- Enjoy!

## Run Locally

Clone the project

```bash
git clone https://github.com/NiTrO0FuN/easy-e2
```

Go to the project directory

```bash
cd easy-e2
```

Install dependencies

```bash
npm install
```

Start the dev server

```bash
npm run dev
```

## Tech Stack

**Client:** [Vue.js](https://vuejs.org/), [Quasar](https://quasar.dev/), [Fabric.js](http://fabricjs.com/), [Highlightjs](https://highlightjs.org/)