Skip to content
Commits on May 14, 2016
  1. @Divran

    Fixes #1133

    Fixes #1133
    Divran committed May 14, 2016
Commits on May 13, 2016
  1. @Divran

    Added 3 new functions to holo

    holoDeleteAll(N) - N = 1/0, 0 to only delete holos spawned by this E2. 1
    to delete all holos spawned by any E2 you own. 0 is same behavior as
    holoDeleteAll()
    
    holoAmount() - Returns the amount of holograms you have currently
    spawned, across all E2s.
    
    holoMaxAmount() - Returns the current setting of the wire_holograms_max
    convar. Not the same as holoRemainingSpawns(), which returns the burst
    amount. Use with holoAmount to make sure you never run out of holograms.
    Divran committed May 13, 2016
  2. @Divran

    Revert "Added solution if hologram count isn't reduced"

    This reverts commit 12e96fb.
    Divran committed May 13, 2016
  3. @Divran

    Added solution if hologram count isn't reduced

    Sometimes, PlayerAmount is not correctly reduced when holograms are removed (not sure why). This, at least, gives players a way to fix it, when it happens (simply run holoDeleteAll() or any other function that calls this function)
    Divran committed May 13, 2016
Commits on Apr 21, 2016
  1. @Anticept

    Update readme.md

    Anticept committed Apr 20, 2016
Commits on Mar 27, 2016
  1. @Divran

    Merge pull request #1111 from CornerPin/patch-1

    Fixed randvec4()
    Divran committed Mar 27, 2016
  2. @CornerPin

    Fixed randvec4()

    Fixed "entities/gmod_wire_expression2/core/vector2.lua:1099: attempt to call global 'sqrt' (a nil value)" and returned value no longer vector2.
    CornerPin committed Mar 27, 2016
Commits on Mar 20, 2016
  1. @Nebual

    Merge pull request #1107 from GuurgleOS/patch-notice-text-size

    Fixed size for permission notice on extension menu
    Nebual committed Mar 19, 2016
Commits on Mar 19, 2016
  1. @GuurgleOS

    Fixed size for permission notice on extension menu

    The label displaying "You are not a superadmin..." is now multiline and will not be cut off.
    
    Indent fix
    
    Fixed stuff in line notes
    
    Fixed notation
    
    Fixed size for permission notice on extension menu 2
    GuurgleOS committed Mar 14, 2016
  2. @Nebual

    Merge pull request #1075 from suunrider/dhddlimit

    Set limit of DHDD to 256 KiB
    Nebual committed Mar 19, 2016
Commits on Mar 14, 2016
  1. Set limit of DHDD to 256 KiB

    squashme
    suunrider committed with suunrider Jan 5, 2016
  2. @Divran

    Merge pull request #1025 from thegrb93/keyboard_lock_fix

    Make keyboard lock players based on its own synchronous value.
    Divran committed Mar 14, 2016
Commits on Mar 13, 2016
  1. @Divran

    Added array serialization to json functions

    Arrays can now serialize numbers and strings (other types are too
    ambiguous to be serialized in E2, unfortunately)
    Divran committed Mar 13, 2016
  2. @Divran

    Fixed json serialization not working properly

    Due to my stupidity. Fixes #1106
    Divran committed Mar 13, 2016
Commits on Mar 7, 2016
  1. @Divran

    Remove chair parented to player check

    This has now been fixed in gmod itself using a similar solution, see Facepunch/garrysmod-issues#1596
    Divran committed Mar 7, 2016
Commits on Feb 10, 2016
  1. @Nebual

    Merge pull request #1090 from thegrb93/turret_fix

    Compensate bullet position lag.
    Nebual committed Feb 10, 2016
Commits on Feb 7, 2016
  1. @TomyLobo

    Fixed typo

    TomyLobo committed Dec 4, 2015
  2. @TomyLobo
Commits on Feb 6, 2016
  1. @AbigailBuccaneer

    Merge pull request #1092 from wiremod/revert-962-patch-1

    Revert "Changed DHDD's array output to a "proxy" array"
    AbigailBuccaneer committed Feb 6, 2016
  2. @AbigailBuccaneer

    Merge pull request #1093 from thegrb93/unused_screens

    Added missing wire screen models.
    AbigailBuccaneer committed Feb 6, 2016
Commits on Feb 3, 2016
  1. @Nebual

    Merge pull request #1094 from bigdogmat/hostip

    Add E2 hostip()
    Nebual committed Feb 2, 2016
Commits on Feb 2, 2016
  1. @bigdogmat

    Added hostip() description

    bigdogmat committed Feb 2, 2016
  2. @bigdogmat

    Added E2 hostip()

    bigdogmat committed Feb 2, 2016
Commits on Jan 31, 2016
  1. @thegrb93
Commits on Jan 28, 2016
  1. @Nebual

    Merge pull request #964 from wiremod/emergency-shutdown-beta

    Added wire_expression2_ram_emergency_shutdown_enable convar (beta)
    Nebual committed Jan 27, 2016
Commits on Jan 26, 2016
  1. @TomyLobo
Commits on Jan 25, 2016
  1. @thegrb93

    Compensate bullet position lag.

    thegrb93 committed Jan 25, 2016
Commits on Jan 24, 2016
  1. @AbigailBuccaneer

    Merge pull request #1083 from wiremod/1081-foreach-typecheck

    Make foreach operator pass typechecking
    AbigailBuccaneer committed Jan 24, 2016
  2. @AbigailBuccaneer

    Merge pull request #1086 from wiremod/1022-tpspretty-extended-types

    Make tps_pretty work with extended types
    AbigailBuccaneer committed Jan 24, 2016
Commits on Jan 18, 2016
  1. @AbigailBuccaneer

    Merge pull request #1077 from sebipl/master

    Fix digital screen when clearing screen repeatedly
    AbigailBuccaneer committed Jan 18, 2016
Commits on Jan 17, 2016
  1. @AbigailBuccaneer

    Make tps_pretty work with extended types

    Previously, tps_pretty was called in some places with a table argument and
    in some with a string. Calling it with a string would work okay unless it
    contained an extended type (in which case the type eg. 'xv4' was seen as
    three types).
    
    tps_pretty now uses functionality from E2Lib to split the type ID strings
    and get their human-readable names.
    
    Fixes #1022.
    AbigailBuccaneer committed Jan 17, 2016
  2. @AbigailBuccaneer

    Merge pull request #1078 from wiremod/remove-e2sim-stuff

    Remove e2sim-specific stuff
    AbigailBuccaneer committed Jan 17, 2016
  3. @AbigailBuccaneer

    Merge pull request #1084 from wiremod/cleanup-e2-core

    Clean up E2 core.lua
    AbigailBuccaneer committed Jan 17, 2016
Commits on Jan 16, 2016
  1. @TomyLobo

    Cleaned up E2 core.lua.

    TomyLobo committed Jan 17, 2016
  2. @AbigailBuccaneer

    Make `foreach` operator pass typechecking

    `foreach` doesn't return a value, but it used the return value field to specify the key types.
    
    The following code now compiles and runs with `wire_expression2_debug 1`:
    
        Array = array("hello", "world", "it's me")
        foreach (Key, Value:string = Array) { print(Key, Value) }
    
        Table = table()
        Table["hello", string] = "world"
        Table["it's", string] = "me"
        Table[1, string] = "numerical indices aren't enumerated"
        foreach (Key, Value:string = Table) {
            print(Key, Value)
        }
    
    Fixes #1081.
    AbigailBuccaneer committed Jan 16, 2016
Something went wrong with that request. Please try again.