Comments (7)
What is to happen if a boulder receives two simultaneous signals from either direction? Should it stay put? In fact, that could be pretty neat, as it would allow for traps where two players must synchronise their movement.
from advancedcircuits-plugin.
This would require a Boulder to be delayed before it actually starts rolling so it could be cancelled because a rolling Boulder could never receive a signal. But, one could build an an appropriate circuit for that already so I see no use in implementing this.
from advancedcircuits-plugin.
This is true, but it seems to me like the question still stands: what happens if the boulder receives two simultaneous signals from two disparate directions?
Now, I don't know how the signals are done by the game, and perhaps there are no such things as simultaneous signals, and if so I withdraw my question. Feel free to enlighten me!
from advancedcircuits-plugin.
Two simultaneous signals are impossible to receive as signals in AC don't travel with speed, they are instant - one signal would always reach the Boulder before the other, and if that one is 1 the Boulder would start rolling, making it impossible for it to receive another signal to stop it again.
from advancedcircuits-plugin.
That signals are instant I was already privy to, but suppose one and the same component is sending the two signals, like so:
Forgive my persistence, by the way, I only seek understanding.
from advancedcircuits-plugin.
Actually one branch would be processed first, after that the other one. As that one branch is being processed first it would already prepare the Boulder to roll, even though the circuit did not finished processing all branches yet. As the Boulder is already prepared for rolling, the other branch would be unable to signal the Boulder again.
Same thing goes for other components, if let's say a Dart Trap received 1, the arrow will be fired, no matter if there's a 0 signal following after that in the same circuit processing.
from advancedcircuits-plugin.
Ah, OK. Thanks for clearing that up!
from advancedcircuits-plugin.
Related Issues (20)
- Bug With Block Activators and Chests
- Sign Command Signs Should be Auto Initialized
- Crash On Startup (on guide server as well) HOT 2
- Wireless Transmitter Shouldn't Work When Wired Directly
- Timers - Lifetime
- Make Modifiers act as Components to Modify Following Components
- Timers and Looping
- 1.2.2 Compatibility HOT 2
- Honey Support for Pumps
- New Dart Traps Support
- New Statues Support
- Alternative Blocks HOT 1
- Teleporter Branching
- Teleporter in Wireless does not register to server HOT 1
- Actuators not working at all, vanilla nor AC. HOT 1
- New tile styles not working
- Buff does not apply
- ac loaded but doesn't seem to be working at all HOT 10
- Broken Door Handling
- Upgrade SignCommands to the Same Newtonsoft.Json Version
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from advancedcircuits-plugin.