Garry's Mod

Garry's Mod

Not enough ratings
[Wiremod] Expression Gate (Expression1 GM11->GM13 port)
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Tool
Addon Tags: Build, Fun
File Size
Posted
Updated
67.352 KB
3 Jul, 2020 @ 6:26am
18 Sep, 2021 @ 7:43am
2 Change Notes ( view )

Subscribe to download
[Wiremod] Expression Gate (Expression1 GM11->GM13 port)

Description
Yes, there was an expression1.
NOTE: this isn't a complete port, there are still two issues that i haven't fixed yet, but it shouldn't interfere much with E1.
Unfixed bugs:
-For some reason, when you try to spawn an E1 chip in multiplayer, it gives off a lua error. It still spawns the chip from what i've seen, but any wiring to/from it gets removed.
-Folder exploration hasn't been fixed, so if you want to use old expression chips that you might have, you'll have to move them from the folders to the main Expression1 folder (garrysmod/data/expression1)


(this information may not be accurate so correct me if i'm wrong)
The Wired Expression Chip was a scriptable chip that used to be in Wiremod before it was removed after 4 September 2016.
It works like any other gate, except that it needs to have a valid program to be able to spawn it.

On September 4 2016, the last version of Wiremod containing the Expression gate was released. After that it was removed.
I found expression code files in a version of wiremod from GM11, and tried to move them to GM13, yet it had a ton of lua errors, so i decided to fix every error i could, to the point it was decently usable.

I dug up some useful links if you want to learn the syntax and functions of the Expression gate:
http://web.archive.org/web/20080718182057/http://www.wiremod.com/forum/advanced-gates/439-expression-gate-documentation.html
https://maurits.tv/data/garrysmod/wiki/wiki.garrysmod.com/indexffa0.html

Disclaimer: I don't claim to have written or made Expression1 in any way, Expression1 was made by Syranide, and i just ported the GM11 version to GM13.
5 Comments
andreweathan  [author] 5 Sep, 2022 @ 3:39am 
yeah that issue happens, you should be fine though, e1 should work normally (i think)
Surge 30 Aug, 2022 @ 4:54am 
[[Wiremod] Expression Gate (Expression1 GM11->GM13 port)] Couldn't include file 'parser.lua' - File not found (@lua/entities/gmod_wire_expression/cl_init.lua (line 4))
1. unknown - lua/entities/gmod_wire_expression/cl_init.lua:4
andreweathan  [author] 18 Sep, 2021 @ 7:44am 
should be fixed now
andreweathan  [author] 18 Sep, 2021 @ 7:40am 
oops that was a constant problem with my older addons, forgot to fix it for this one
Surge 18 Sep, 2021 @ 7:32am 
addon too new to use old API. how to fix it?