Notícias do Servidor

Todas as novidades do servidor você encontra aqui!

O jogo fechando sozinho ao desenhar muitos efeitos de uma vez

Um lote de efeitos podia ser desenhado com a lista de materiais de outro grupo e acabava buscando uma imagem que não existe.

Um relatório de fechamento apontou direto para o desenho dos efeitos, e a conta fechou.

  • O que acontecia. Os efeitos são juntados num lote e desenhados de uma vez, e o lote guarda o número do material de cada pedaço. Se, entre juntar e desenhar, o jogo trocasse o conjunto de materiais ativo — o cenário e alguns modelos fazem isso o tempo todo — aquele número deixava de fazer sentido, e o jogo ia buscar uma imagem que não estava lá.
  • Nada avisava, porque o número continuava cabendo numa outra lista, maior. Só o fechamento denunciava.
  • A correção. O número passou a ser conferido nos cinco pontos em que é usado. Material que não pertence àquele lote simplesmente não é desenhado, em vez de derrubar o jogo.