# Option set-before-own-kickoff Gamestate set with own kickoff ## State Machine ## State initial
If that state is active,
> | The basic behavior stand is executed.
> | These output symbols are set:
| head-control-mode | = | head-control-mode.search-auto
The decision tree:
Pseudo code of the decision tree:
if ( | robot-number == 3 | ) | // robot number is three
{
transition-to-state(stand-for-dash);
}
else
{
transition-to-state(stand);
}
## State stand
If that state is active,
> | The basic behavior stand is executed.
> | These output symbols are set:
| head-control-mode | = | head-control-mode.search-auto
The decision tree:
Pseudo code of the decision tree:
transition-to-state(stand);

## State stand-for-dash

If that state is active,
> | The basic behavior walk is executed. Parameters:
| walk.type | = | walk-type.normal ;
| walk.speed-x | = | 0 ;
| walk.speed-y | = | 0 ;
| walk.rotation-speed | = | 0 ;
> | These output symbols are set:
| head-control-mode | = | head-control-mode.search-auto
The decision tree:
Pseudo code of the decision tree:
transition-to-state(stand-for-dash);