Post by Jatsu on Mar 30, 2014 12:35:06 GMT 1
Browser:
aboutmybrowser.com/UUZ-ZWVz
Image:
Steps to reproduce:
1. Spawn a pulsebox, flag, and fire box
2. Connect pulsebox to the fire box
3. Set enabled and disabled time to 20 seconds each
4. Wait until the fire box turns on and collect the flag
-> Upon respawn you should still see the fire box active. This shows you that the pulsebox doesn't reset during flag capture. Hell, even the right click option "reset logic" doesn't effect pulseboxes!
Log:
Attachment Deleted
Extra:
aboutmybrowser.com/UUZ-ZWVz
Image:
Steps to reproduce:
1. Spawn a pulsebox, flag, and fire box
2. Connect pulsebox to the fire box
3. Set enabled and disabled time to 20 seconds each
4. Wait until the fire box turns on and collect the flag
-> Upon respawn you should still see the fire box active. This shows you that the pulsebox doesn't reset during flag capture. Hell, even the right click option "reset logic" doesn't effect pulseboxes!
Log:
Attachment Deleted
Extra:
- It should also be known that all pulseboxes with same settings share the same clock - there's a test you can do to prove this, I'll post it if you're curious. Anyway, it's just weird, but I'm not going to report it as a bug. I like it being consistent this way. What I don't like is it not reseting like other logic boxes do!
- [DID YOU KNOW?] Only toggles and timers are actually affected by "reset logic". Yes, if toggles are active, they are turned off in order of which was spawned first in a project. Same with timers, except they simply cut their active duration short if they are active.
- [FUN FACT] Even your CPU clocks are not 100% active when power is turned off. Seriously, most clocks use oscillator crystals which only oscillate when energy is provided. So it should make sense for pulseboxes to behave this way, because that's how it actually works in reality. Of course, it will only make sense when this logic reset bug is fixed. It should reset back to starting at its disabled time after it is reset - this way when logic creators use pulseboxes to simulate a CPU clock, it doesn't bugger up our sensitive time setups.