+ Reply to Thread
Page 1 of 350
1 2 3 11 51 101 ... LastLast
Results 1 to 10 of 3493

Thread: Expression Gate 2

  1. #1
    Expressionism 2.0

    Syranide has disabled reputation Syranide's Avatar
    Join Date
    Mar 2007
    Location
    Sweden
    Posts
    4,180

    Default

    Expression Chip 2 thread:

    http://wiki.garrysmod.com/wiki/?title=Wire_Expression2 (documentation wiki)

    This post is not up-to-date and I encourage that you skip to the end of the pages or check the SVN-log for information, or simply ask. There is no need to read through all pages if you can't find what you are looking for right away, just make a new post.
    Last edited by Syranide; 01-30-2010 at 12:17 PM.

  2. #2
    That furred thing
    Black Phoenix will become famous soon enough Black Phoenix will become famous soon enough Black Phoenix's Avatar
    Join Date
    Feb 2007
    Location
    Kyiv, Ukraine
    Posts
    2,739

    Default

    Awesome!
    I'm a wire-crazy person with a tail.

    Take a daily journey into my brain

    D2K5


  3. #3
    Wire Sofaking ShaRose is on a distinguished road ShaRose's Avatar
    Join Date
    Mar 2007
    Location
    Burin, Newfoundland, Canada
    Posts
    454

    Default

    WOOOOOOOOOOOOOT!! Include table support maybe? And special inputs / outputs?

  4. #4
    Wire Noob Calle is on a distinguished road Calle's Avatar
    Join Date
    Jul 2007
    Location
    Norway
    Posts
    17

    Default


  5. #5
    Expressionism 2.0

    Syranide has disabled reputation Syranide's Avatar
    Join Date
    Mar 2007
    Location
    Sweden
    Posts
    4,180

    Default

    WOOOOOOOOOOOOOT!! Include table support maybe? And special inputs / outputs?[/b]


    Yepp, that's "native packet support" basically, it'll be tables that you can access like you expect "A.x", "A.distance". Not implemented yet, but its next on the list but I think I'll go with allowing (almost) any type of data in the table, because I expect people to be storing a lot of strings and vectors in them. However, that would require that you must prefix all indices or similar such as "A.nX", "A.nDistance", "A.vPosition" (perhaps numbers don't have to be prefixed, but you get the idea), because for it all to be fast/safe the type checking must be done at compile time and you never know what kind of data there is in the table, so this is my current issue and I'm trying to find a better solution.

    Special inputs/outputs? If you mean the ones the CPU use then I'm not sure, if it has a purpose, because you can't really use it for hi-speed stuff (can't have the code execute thousands of times per second), but sure, if it has a purpose and isn't too cumbersome implement (which I highly doubt). So, depends on what you can do with them really, would be kind of cool with a "CPU<->Expression Gate" connection though .

    By the way, all inputs and outputs should be also compatible with the normal gates, say vector gates, string-gates if/when they come etc.

  6. #6
    andy1976uk
    Guest andy1976uk's Avatar

    Default

    This looks kewl, looking forward to playing with it.

    PS don't forget the switch...case statements :P

  7. #7
    That furred thing
    Black Phoenix will become famous soon enough Black Phoenix will become famous soon enough Black Phoenix's Avatar
    Join Date
    Feb 2007
    Location
    Kyiv, Ukraine
    Posts
    2,739

    Default

    Add hi-speed interface, which would expose some internal and temporary variables, so you can change inputs from CPU, and read them via hi-speed. No need to run at fast speed though, regular speed would be fine. It just eleminates extra level of hassle, and probably gives more speed
    I'm a wire-crazy person with a tail.

    Take a daily journey into my brain

    D2K5


  8. #8
    Wire Dev - Thruster God Shandolum has a spectacular aura about Shandolum has a spectacular aura about Shandolum has a spectacular aura about Shandolum's Avatar
    Join Date
    Apr 2007
    Location
    Europe -> Denmark
    Posts
    880

    Default

    YAY... overjoyed... Can't wait to the day we get an ETA, lol.

    Think the v1 has been a little annoying recently, so really looking forward to getting a clean start on v2.
    Everything can be improved upon. Nothing is Perfect.
    The only way to move forward, is to surpass what has already been done.
    Creator of many things.

  9. #9
    Inactive George is on a distinguished road George's Avatar
    Join Date
    Mar 2007
    Posts
    80

    Default

    Awesome, would it be possible to allow it to control parts of the map? You know when you press a button and a door opens, like in freespace03.
    These kind of phrases in your sig are gay, put this in your sig if you agree.

    These kind of phrases in your sig are gay, put this in your sig if you agree.

    These kind of phrases in your sig are gay, put this in your sig if you agree.

  10. #10
    Wire Sofaking ShaRose is on a distinguished road ShaRose's Avatar
    Join Date
    Mar 2007
    Location
    Burin, Newfoundland, Canada
    Posts
    454

    Default

    Wired Users. Also, multiline coding?

+ Reply to Thread
Page 1 of 350
1 2 3 11 51 101 ... LastLast

LinkBacks (?)

  1. 01-27-2010, 01:34 PM

Similar Threads

  1. Difference expression help (First expression gate)
    By Whosdr in forum Custom Gates
    Replies: 4
    Last Post: 12-28-2008, 08:25 PM
  2. Expression Gate : Can't save expression
    By m0nday in forum Bug Reports
    Replies: 2
    Last Post: 08-06-2008, 12:29 PM
  3. Expression Gate
    By CupricReki in forum Advanced Gates
    Replies: 1
    Last Post: 02-07-2008, 03:13 PM
  4. Expression gate help
    By nullvoid in forum Advanced Gates
    Replies: 2
    Last Post: 07-23-2007, 05:47 AM
  5. Gate - Expression -> Gone!
    By Qvazzler in forum Help & Support
    Replies: 10
    Last Post: 05-25-2007, 10:26 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts