+ Reply to Thread
Results 1 to 4 of 4

Thread: Packet Support for Everything

  1. #1
    Wire Amateur Razara's Avatar
    Join Date
    Feb 2007
    Location
    Michigan, USA
    Posts
    64

    Default

    I was thinking that it would save a great deal of time if packet support was added for such things as hoverballs, gps, beacon sensor, etc.
    If the object has more than one input or output a Packet output is added to the list. This would pack all the information into one easy input or output. Each packet value would correspond to the input number. For example with hoverballs: The new input list would look like: A: ZVelocity,B: HoverMode, C: SetZTarget, D: Packet
    and the outputs would be: A: ZPos, B: XPos, C: YPos, D: Packet

    Now the first value of the input packet would be ZVelocity, the second Hovermode, etc. Same for outputs, except with the outputs of course.

    This feature would allow users to still use the old means of using these devices, but also adds a faster version to it.
    The packets could come from either expression chips or cpu chips(I think that it has packet support, not 100% on that) or just the wire duplexers.

  2. #2
    Wire Sofaking Shandolum's Avatar
    Join Date
    Apr 2007
    Location
    Europe -> Denmark
    Posts
    887

    Default

    I could see great use of doing this with the vector function in the expressions with X,Y,Z coordinates. Would save a lot of time.
    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.

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

    Default

    Basically, there is already "typed" input/output-support in wiremod, but the expression gate doesn't type check so the current packet support is rather shoddy. But it is planned for v2 (if ever), proper packet support, with typed inputs/outputs, including native constructs for accessing packets, and not send/recv.

    However, I actually thought about this a few days ago, what is possible already is to have some magic, right-click on other wiremod entities, and have the expression gate automatically create a "packet"-gate for that entity. Which would easily allow you to connect to GPS-coordinates using only one input etc, the only problem I see is that it would require you to know the index of the inputs, although that could be fixable by simply adding the inputs and outputs as comments in the "magic expression gate".

  4. #4
    Wire Sofaking -=Fox=-'s Avatar
    Join Date
    Feb 2007
    Location
    Somewhere in my Mind...
    Posts
    1,846
    Blog Entries
    7

    Default

    Oooh..... this is definitely something i could try to use

    LoL a "ME-Gate"
    http://tiny.cc/OMFGWTFBBQ

    Best People On Wiremod!

    Black Phoenix, Azrael, Jat Goodwin, Magos Mechanicus, ITSBTH, Fizyk, g33v3s,tuusita, InfectiousFight, ief015

    Pointless things that are pointless, are pointlessly pointless, therefore pointlessness is pointless.
    So pointlessly pointing out the pointlessness of this pointless signature is utterly pointless.
    My IQ is 123

+ Reply to Thread

Similar Threads

  1. G15 support
    By Hunter234564 in forum Ideas & Suggestions
    Replies: 10
    Last Post: 03-22-2009, 08:54 AM
  2. Wired Numpad with Packet Support
    By -=Fox=- in forum Ideas & Suggestions
    Replies: 8
    Last Post: 01-15-2008, 11:30 AM
  3. How to implement packet support in Lua?
    By Azrael in forum Installation and Malfunctions Support
    Replies: 1
    Last Post: 08-16-2007, 10:58 AM
  4. Need help with life support...
    By trey in forum Installation and Malfunctions Support
    Replies: 5
    Last Post: 07-17-2007, 11:13 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
proceed-collector
proceed-collector
proceed-collector
proceed-collector
linguistic-parrots
linguistic-parrots
linguistic-parrots
linguistic-parrots