Remote Push Arrows
#1
Headbumper: Editcraft took inspiration from PR2, so why not take inspiration from it?

[Image: RI8wHl4.png]

Remote Push Arrows allow you to receive a player interaction from one block and make it affect another.

For example, you can make it so that when a player bumps a block, it can push a push block far away, or make some blocks below them finish.


Arrows are drawn from a source block side to a destination block side, and are invisible in game by default. When an arrow is activated by either a player interaction or another arrow, it creates such an interaction on the destination block on the next frame (or later than that, if set to do so).

There are three arrow types based on how they determine their destination: Fixed, Relative, and Absolute.
  Fixed arrows will follow a destination block around as it moves, permanently linking the two.
  Relative arrows will have their destination determined by relative position to the source block.

  Absolute arrows will have their destination always at a particular absolute position.

 If there is no destination, then the arrow doesn't do anything.


When clicking on an arrow, you can delete it, change its color, change its type, or change the delay. By default, the delay is set to one frame, and cannot be zero.

Obviously, there's gonna have to be some limitations, as an implementation of this without protections can fall victim to a signal multiplier, with the potential to crash the game. Perhaps each side only receives one signal per frame, with any further signals being dropped, and a limit to the amount of arrow outputs per side.

These can be used to create complicated contraptions that can do things without directly needing the player.

Overall please add these it would be cool bye
i failed the mario twitter challenge
The Following 1 User Says Thank You to ThePizzaEater1000 For This Useful Post:
  • Camer the Dragon
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)