close #36 : fire, move, repeat and cloak state are now serialized