replicámos os cenários de construtores de spawn muito hardcoded que impulsionam os níveis de missão. também decidi começar uma versão em pseudocódigo python (talvez não?) porque é mais fácil expressar alguns algoritmos em código. e se mantivermos isso idiomático, a reescrita de baixo nível irá encaixar-se naturalmente. os construtores de nível parecem assim, mas ainda temos de mapear os ids de spawn para criaturas e as suas propriedades.