Color: rgb(110, 157, 234)
Tooltip: Faraday Cage, In a box of this wall, portals and wifi are blocked; emp does not work on things inside.
Properties:
Uses:
Sounds More like the statis wall.Try snapshots if you want to test it out.
He's referring to this. https://youtu.be/YQDqVUNdWiY
A really hacky way to do it would be to put WIFI, portals and EMP on another layer.
That might be hard to code, though.
Possible way for EMP:
Inside the box:
Add a variable that governs the range of EMP (the default setting covers the whole canvas).
EMP would then send out invisible "rays" when it is sparked, in 8 directions (north, northeast, northwest, south, southeast, southwest, east, west).
The "rays" would pass through every element and stop when it touches a Faraday Cage Wall.
If all 8 rays detect that wall, then EMP's range variable is changed to the distance from itself to the walls.
Outside the box:
This might counteract the above method; EMP would be on a separate layer.
A faraday cage wall box would subtract its area from the EMP layer (for example, if the canvas is 100x100, and there is a box of that wall that has an area of 20, then anything inside the box that has an area of 20 is excluded from the layer by having a flag set).
Anything with the special flag set would have to probability of being damaged by EMP set to 0.
The flag should be called "EMPcanDestroy". This flag could be able to be changed by the PROP tool.
1: What if the box is irregular?
doesn't seem to be a problem with gravity wall