# Scenario Flow

- [State Machine Interface](/authoring-a-simulation/state-machine/scenario-flow/state-machine-interface.md)
- [State Actions](/authoring-a-simulation/state-machine/scenario-flow/state-actions.md)
- [Attributes](/authoring-a-simulation/state-machine/scenario-flow/attributes.md)
- [Default Attributes](/authoring-a-simulation/state-machine/scenario-flow/attributes/default-attributes.md): There are a variety of attributes that are automatically added on to any asset that is added to the scene. Every created object will have these attributes generated and can be adjusted at the time of
- [Transitions](/authoring-a-simulation/state-machine/scenario-flow/transitions.md)
- [Use](/authoring-a-simulation/state-machine/scenario-flow/transitions/use.md)
- [Snap](/authoring-a-simulation/state-machine/scenario-flow/transitions/snap.md)
- [Proximity](/authoring-a-simulation/state-machine/scenario-flow/transitions/proximity.md)
- [Collide](/authoring-a-simulation/state-machine/scenario-flow/transitions/collide.md)
- [Utterance](/authoring-a-simulation/state-machine/scenario-flow/transitions/utterance.md)
- [Use Release](/authoring-a-simulation/state-machine/scenario-flow/transitions/use-release.md)
- [Conditions](/authoring-a-simulation/state-machine/scenario-flow/transitions/conditions.md)
