Planejador de construção
Liste o que o seu monarca constrói, na ordem, e o que a primeira construção que treina unidades treina em seguida. O planejador calcula quando cada tarefa começa e termina, como a sua mana sobe e desce e quando uma falta de mana deixa os seus construtores mais lentos. Ele segue as mesmas regras que o próprio jogo usa. O jogo conta o tempo em ticks, 30 por segundo, e o planejador também.
Como funciona a construção
A cada tick, um construtor acrescenta à tarefa o seu workertime multiplicado por 0,03333333. Esse número é o do próprio jogo, escrito com oito casas decimais, e é um pouco menor que um trigésimo. Todo monarca tem workertime de 10, então acrescenta 0,3333333 por tick, e um Quartel também.
Uma tarefa termina quando o total acrescentado chega ao tempo de construção da unidade. A Pedra-Ímã de Aramon tem tempo de construção de 92, então Elsin leva 277 ticks para construir uma: 9,23 segundos. Uma divisão simples daria 276 ticks, mas o jogo arredonda a cada soma, e o último pedacinho custa mais um tick.
Você paga conforme o trabalho avança. Cada tick de trabalho custa a mesma fração do custo em mana da unidade: cerca de 1,01 de mana por tick para a Pedra-Ímã, ou 30,4 de mana por segundo.
Como a mana é calculada
Kingdoms fecha as contas da sua mana a cada tick, nesta ordem:
- A renda do tick entra no seu estoque. Um monarca rende 10 de mana por segundo, uma construção que treina unidades rende 1, e uma Pedra-Ímã rende 10 vezes a classificação do local de mana onde está. A Pedra-Ímã precisa cobrir o local inteiro, ou não rende nada.
- O seu armazenamento é o total que todas as suas unidades prontas comportam: 5.000 para um monarca, 1.000 para uma Pedra-Ímã e 100 para um Quartel.
- O jogo soma o que todos os construtores em atividade gastariam neste tick. Se o estoque não cobre esse valor, todos os construtores trabalham na mesma velocidade reduzida, em proporção ao que há disponível.
- Cada construtor trabalha e paga na sua vez, e nunca tira mais mana do que resta.
- A mana acima do armazenamento é perdida.
Assim, quando a mana falta, Kingdoms desacelera todas as tarefas de forma gradual em vez de pará-las. Os construtores passam então a andar tão rápido quanto a renda permite.
Um monarca traz o próprio armazenamento para o seu estoque quando a batalha começa, então você começa com 5.000 de mana. Se a sua partida começou com outra quantidade, altere-a no planejador.
O que o planejador deixa de fora
- Andar, virar e a saída das unidades da construção que as treinou. Um construtor posiciona a próxima tarefa no tick seguinte ao fim da anterior e começa a trabalhar nela no tick depois desse.
- Todos os construtores, exceto o monarca e a primeira construção da lista dele que treina unidades. As unidades que ela treina somam a sua renda e o seu armazenamento, mas não constroem nem se movem.
- Ajudar outro construtor, magias e combate.