This is my idea of an FSM after reading a Wikipedia article about them (Wikipedia is fun to read!). I may be wrong. Anyway, this is a COMPLETELY impractical use of a Finite-State Machine, and I made it only to see if I could. It is not very fun at all. Feel free to use my code or remix (But give me credit, please). I'm going to use the code again in a text-based game, or at least try to.