General bug fixes.
Added: co-routines.
Changed: Assignments can now be part of expressions.
Fixed: Expressions not working.
Fixed: Get operators not allowing methods.
General fixes.
General bug fixes.
Fixed: EGP Fonts bug (fixes #109).
Fixed: Vectors spamming console (fixes #110).
Fixed: readPos( BF ) to BF:readPos( )
Fixed: Entity obb functions being able to cause lua errors.
Changed: event trigger( S, S ) now has input type as second para mater.
Fixed: WireLinks should not longer be used to abuse net messages.
Changed: T:pop( ) T:remove( ) T:shift( ) now return variants.
Added: @ predictive operator.
Fixed: time( S )
Fixed a few things.
Derp
Rewrote the main server side entity.
Wire ports will now sort by type then by name.
All wire ports should now properly dupe using all duplicator tools.
Update egp.lua

Text layout Size and Pos parameters were inversed.
egpAlign(n, n, n) was setting valign to EGP's object ID and halign to the given valign parameter.
Fixed: changed operator ~
Fixed: Entity being broken.
Fixed: Events not calling.
Fixed events
Fine!
Merge pull request #120 from gMat000/patch-1

Update egp.lua
Fixed: time(S) creating lua error, (fixes #123).
Fixed: Error with load effect, (fixes #112 & fixes #118).
Fixed: E:setNotSolid(B) causing compiler error, (fixes #117).
Fixed: Scoping with foreach loops, (fixes #125).
Fixed: Precentage char escaping, (fixes #86, fixes #116 & fixes #113).
Added: E:destroy( ) & E:destroy(V,B) by arduinium, (fixes #121).
Removed: S:explodePattern(S) use S:explode(S) instead, (fixes #114).