Post by Jatsu on Mar 21, 2014 7:25:34 GMT 1
Bowser link:
aboutmybrowser.com/vywvhvoq
Example image: (this is a negate triggered binary counter)
Example game:
Winner Winner
Description:
A logic box doesn't change state until all inputs are off, and this causes a reset logic problem if you keep any of the inputs on during the reset. So, if you have a negate triggered toggle system, reset logic causes the active toggle box signal to shift to the next toggle in the chain. And if the chain is long enough and if you let a player keep sending a new signal into that chain, you can keep a signal active forever.
[EXPLOIT] This signal can be used track scores and achievements ingame. Another example you could use it for is if you wanted to add a "Skip Tutorial" to the game after someone beats it once. It's basically an ingame "save system" with the minor setback of having a longer loadtime...
Steps to reproduce:
1. Spawn a few toggles and a few negates
2. Connect a toggle's output to a negate's input.
3. Connect the negate's output from item 2 to a new toggle's input
4. Repeat steps 2 and 3 until you have a long enough chain: it should be toggle - negate - toggle - negate - toggle - negate and so on.
5. Hook up a text box to the toggles to easily see when the toggles are active (you can also have another text box connected to the negates to know when the toggles are inactive, but it's not required)
6. Hook up a pressure pad to a the first toggle in the chain.
7. Refresh the game session (or reset logic until all toggles are off)
8. Enter play mode, and hit the pressure pad a few times - you should see the toggles acting like a negate triggered binary counter, where each hit increases the binary word by 1(for example, 0011 to 0100 or 3 to 4)
9. Hit a flag or reset logic once and look at the toggles
-> Some of the toggles boxes will still be active even though the logic was reset! This is because of the negates. While the toggles are reset to 0, the ones that previously had a active signal are flipping the negate in front of it (from 0 to 1), causing the next toggle in the chain to become active again.
Log Reports:
Attachment Deleted : Log from playing Winner Winner
Attachment Deleted : Log from editing Winner Winner
(Dunno if it makes a difference, nothing really shouts "OMG IT'S BURNING" here... just some unusual things you don't normally see is all.)
Fun bonus stuff!
aboutmybrowser.com/vywvhvoq
Example image: (this is a negate triggered binary counter)
Example game:
Winner Winner
Description:
A logic box doesn't change state until all inputs are off, and this causes a reset logic problem if you keep any of the inputs on during the reset. So, if you have a negate triggered toggle system, reset logic causes the active toggle box signal to shift to the next toggle in the chain. And if the chain is long enough and if you let a player keep sending a new signal into that chain, you can keep a signal active forever.
[EXPLOIT] This signal can be used track scores and achievements ingame. Another example you could use it for is if you wanted to add a "Skip Tutorial" to the game after someone beats it once. It's basically an ingame "save system" with the minor setback of having a longer loadtime...
Steps to reproduce:
1. Spawn a few toggles and a few negates
2. Connect a toggle's output to a negate's input.
3. Connect the negate's output from item 2 to a new toggle's input
4. Repeat steps 2 and 3 until you have a long enough chain: it should be toggle - negate - toggle - negate - toggle - negate and so on.
5. Hook up a text box to the toggles to easily see when the toggles are active (you can also have another text box connected to the negates to know when the toggles are inactive, but it's not required)
6. Hook up a pressure pad to a the first toggle in the chain.
7. Refresh the game session (or reset logic until all toggles are off)
8. Enter play mode, and hit the pressure pad a few times - you should see the toggles acting like a negate triggered binary counter, where each hit increases the binary word by 1(for example, 0011 to 0100 or 3 to 4)
9. Hit a flag or reset logic once and look at the toggles
-> Some of the toggles boxes will still be active even though the logic was reset! This is because of the negates. While the toggles are reset to 0, the ones that previously had a active signal are flipping the negate in front of it (from 0 to 1), causing the next toggle in the chain to become active again.
Log Reports:
Attachment Deleted : Log from playing Winner Winner
Attachment Deleted : Log from editing Winner Winner
(Dunno if it makes a difference, nothing really shouts "OMG IT'S BURNING" here... just some unusual things you don't normally see is all.)
Fun bonus stuff!
- When logic is reset in the binary logic counter it is causing a bit shift, which is a multiplier effect! So when the game resets logic, it's actually multiplying your binary word by 2 (until it gets chopped )
- Here's a link to a screenie of all the logic I used in Winner Winner: imgur.com/5ldF0XF