View Poll Results: I support the idea of "packed" table outputs for Wire components

Voters
4. You may not vote on this poll
  • Yes

    4 100.00%
  • No (please elaborate)

    0 0%
+ Reply to Thread
Results 1 to 3 of 3

Thread: VOTE: Significant development / Reduce your wiring

  1. #1
    andy1976uk
    Guest andy1976uk's Avatar

    Default VOTE: Significant development / Reduce your wiring

    OK, this request should be very easy to implement on an individual basis, but I'm requesting that it gets added to essentially every component in Wiremod. I'd be willing to do this if given the requisite code and SVN access, even if temporary.

    The idea is that every component would have somekind of Pack/Table output (in addition to, or perhaps instead of, it's current outputs). All of the outputs would be within this table and would have to be used with an E-gate. As expression gate usage is increasingly ubiquitous and in everyone's best interests, it seems pragmatic to me. The benefit of this is a substanial decrease in the amount of required wiring which would not only add to the aesthetic qualities of your contraptions but most likely improve performance too.

    A simple example: You have an E-Gate setup to process outputs from a GPS and a Gyroscope. Instead of having individual wire connections for X Y Z, Pitch, Roll, Yaw etc, you could have 1 "packed" output for GPS and another one for the gyro, then within the E-gate you use the Recv() function to unpack the data.

    There you've immediately reduced the need for 4 wires and with a pretty simple application.

    Does it make sense? Is it desirable? Are there any drawbacks? Do you want it?

  2. #2
    Wirererer moogle_man's Avatar
    Join Date
    Jul 2008
    Location
    Gumdrop LN, Candy Land
    Posts
    194

    Default Re: VOTE: Significant development / Reduce your wiring

    Looks pretty cool, it just might be a bit difficult for noobs to deal with, but other then that I'm all for it!
    92% of teens have moved onto rap. If you are part of the 8% that still listen to real music, copy and paste this into your signature.
    My IQ is 153 - Free-IQTest.net - Free IQ Test
    moogle_man- He keeps the USA running! The clever way...

  3. #3
    Expressionism 2.0 Syranide's Avatar
    Join Date
    Mar 2007
    Location
    Sweden
    Posts
    4,573

    Default Re: VOTE: Significant development / Reduce your wiring

    This is on the list of ideas that should eventually make it into egate2, not sure exactly how it would look/work but it's intended, it would make it alot neater to be able to connect components instead of single outputs and inputs. It could even be that instead of being a table of values, you get an "object" for it instead that can contain various additional functions, to give you even more control.

    It will not be added to egate1 though, because packet support is seriously bad for it because of the way it works (packets can dissappear over time etc) and it would be highly unintuitive what value does what.

+ Reply to Thread

Similar Threads

  1. Website Logo Vote
    By Faron in forum Wiremod Website Chat
    Replies: 23
    Last Post: 01-31-2009, 04:16 AM
  2. VOTE: Custom models
    By andy1976uk in forum Ideas & Suggestions
    Replies: 1
    Last Post: 08-05-2008, 09:20 PM
  3. Vote on The Orange Box
    By handcrafted in forum Off-Topic
    Replies: 0
    Last Post: 12-08-2007, 12:06 PM
  4. Expressions to reduce lag? And a few other questions
    By Locklear in forum Installation and Malfunctions Support
    Replies: 13
    Last Post: 10-02-2007, 08:21 PM
  5. Neater wiring
    By cheeze in forum Gate Nostalgia (Old School Wiring) Discussion & Help
    Replies: 8
    Last Post: 04-08-2007, 12:00 PM

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
proceed-collector
proceed-collector
proceed-collector
proceed-collector
linguistic-parrots
linguistic-parrots
linguistic-parrots
linguistic-parrots