Antonio Fulgêncio de Lima Neto
Antonio Fulgêncio de Lima Neto
- Corrigida verificação de next state ao fim do round; - Substituído `this->GetRound()` por `this->m_Round[this->m_State]` para evitar bugs em configurações variadas de round; - Corrigido bug na verificação de vencedor...
Por último: - Otimizada criação das variáveis para evitar alocação de memória desncessária
Reinserida CVar de controle de troca de times ao início de cada overtime
Fiz um fork do PugMod, e implementei também a correção do comportamento de trocar os lados ao início de cada OT.
Opa! Hoje instalei a build mais recente do servidor e testei através do comando `enround t` e `endround ct`. E o comportamento que afirmei ocorreu de fato ocorreu. ![OT Finalizado...
Man, no item 6.4.1 da própria regra da ESL que mandastes acima descreve a situação. "Para o começo da prorrogação os times permanecerão nos lados em que jogaram o último...
EDIT: Testei agora, e a sua correção funcionou para a situação que descrevi, mas ainda não consegui testar mais de 2 ou 3 overtimes, já que ainda está com o...
Opa, tinha criado uma PR com estas correções, mas de fato, alterar esta CVar para manter o padrão de Cvars é muito bem-vindo, já que a cvar do tempo regulamentar...
Sim, a parte lógica da checagem de vencedor está excelente. Pelos meus testes, está funcionando corretamente. A parte do swap, funciona para valores onde a metade de `pug_play_overtime_rounds` é um...
Recriei a PR com as correções que citei no comentário acima.