Wifi blocker wall [Revive]

  • greymatter
    21st Jun 2013 Member 4 Permalink
    Okay, i had suggested this before, and received lots of positive feedback.

    http://tpt.io/.239127

    Jacob1 and jacsonmj said it was good.
    Jacob1 said it was easy to code.
    Almost all posts on that thread are positive approvals.

    And yet i find that it is not on the beta of v88.0.
    So i decided to revive this suggestion by making a new thread.

    Name-Wifi blocker wall

    Section-Walls

    Colour-Very very very faint grey, almost invisible.


    Properties:

    ~ Elements can be drawn in the wall without getting deleted (like detector wall)

    ~~MAIN PROPERTY: wifi cannot transmit spark out of this wall.
    so if there are 3 wifi with the same channel and if 2 of them are in this wall, the wifis in the wall can transmit spark to each other but not to the one outside. Likewise the wifi outside cannot transmit spark to the wifi inside.

    ~The wifi has to be covered by the wall, not just inside the circle of the wall.

    ~Electrodes inside the wall cannot create plasma arcs with electrodes outside the wall, and vice versa

    ~Portals cannot transfer materials from inside the wall to outside,and vice versa.

    Uses:

    ~For multiple electronics to function in a single save without changing all the wifi channels.

    ~Wifi spark control

    ~For testing electronic stuff

    ~Spark mazes

    ~Electronic art

    ~Electrode control

    ~For multiple portal pieces to function in a single save without changing all the channels.

    ~So if you have a logo that uses wifi, and if the wifi channels are used in the save, just draw over the logo with this wall, and no need to change all the channels.

    ~and more....


    approve/disapprove/suggest below.
    thank you.
  • xetalim
    21st Jun 2013 Member 0 Permalink

    @greymatter (View Post)

     you could just have bumped your old thread.

  • boxmein
    21st Jun 2013 Former Staff 0 Permalink
    @greymatter (View Post)
    But what happens to two pieces of WIFI inside the wall? Will they conduct between each other?
    Will this mean adding a whole new portalp?
  • greymatter
    21st Jun 2013 Member 0 Permalink
    @xetalim (View Post)
    Nah, that would just get buried. And it was bumped more than enough times by me anyways =P

    @boxmein (View Post)
    "'portalp"
    I have no idea what that means.
    But, what I thought is to make a piece of code that makes every wifi/portal/electrode in the wall be on a seperate channel which cannot be seen or edited, ilke the existing temp value channels.
  • greymatter
    24th Jun 2013 Member 0 Permalink
    Bump?
  • doyfo
    5th Sep 2013 Banned 0 Permalink
    This post is hidden because the user is banned
  • therocketeer
    5th Sep 2013 Member 0 Permalink
    I like it, very good suggestion.
  • china-richway2
    11th Oct 2013 Member 0 Permalink

    Very good suggestion, I like it so much that I even decided to send a pull request for this.

    I have just sent a pull request as jacksonmj said.

    It won't be a pity even if it is rejected because it will still be in my mod.

    EVERYBODY LET'S EXPECT MY PULL REQUEST TO BE ACCEPTED

    https://github.com/simtr/The-Powder-Toy/pull/175

    Commit: (in my repo, not in official repo yet)

    https://github.com/china-richway2/The-Powder-Toy/commit/55cd6c180e921dab152246aabd1165ac7e67e686

    (Some more info: 1.It still don't work with portals. 2.You has to do 'ERASE WALL' or 'BLOCKER WALL' once to get it work after you pasted/loaded a save. Will be fixed later) 3.You can put up to 99 blocks of WIFI blocker wall but all the blocks of blocker wall will be seen as one for portals.

     a single particle uses 76 bytes to store, a single portal channel has 8 directions to suck particles, each direction stores 80 particles, there're 100 channels. Uses 76*8*80*100=4864000B=4.63MB, it's the biggest memory used part of TPT else than those 235008 particles in the screen. I can't possibly put 2 more portal datas unless I can decrease one of those numbers.

     

    It would be nice if someone could tell me which website I can upload my blocker wall. Thanks.

    @greymatter (View Post)

     portalp is a varible in-game. It stores portal data (all about what particles a portal has, up to 80 particles maximum every channel).

    Edited 11 times by china-richway2. Last: 19th Oct 2013
  • wolfy1339
    11th Oct 2013 Member 0 Permalink

    @china-richway2 (View Post)

     you can upload the source on github and give us the link to it

  • greymatter
    11th Oct 2013 Member 0 Permalink
    @china-richway2 (View Post)
    Well thanks for that. I really appreciate what you did.