Depois de um acidente em uma missão OVNI, recarreguei meu arquivo salvo tanto para um arquivo de missão quanto para um arquivo de missão. Ambos os salvamentos dão o erro "Building BUILDING_EDEN_MANSIONS has no landing pads" e fecham o jogo. Isso pode estar se referindo a um prédio do governo sem sua plataforma de pouso depois que eu o destruí tentando liberar um caminho para um veículo de construção acidentado. O jogo funcionou bem antes de recarregar o jogo e salvar os arquivos.
Teste save_Stream - Nova Batalha (2) .zip
e Q não mencionou que ele usava teclas de atalho de depuração anteriormente para destruir o terreno ao redor ...
Correto. Usei as teclas de depuração para destruir o terreno dentro e ao redor do campo de pouso.
Em anexo está um salvamento de uma versão anterior (na última semana). Eu carreguei isso e o campo de pouso está faltando no mesmo prédio, mas o jogo carrega bem.
Sim, a verificação de bases de aterrissagem válidas (já que "deveriam" ser invencíveis?) Faz parte da validação do GameState feita no tempo de carregamento de salvamento.
Eu diria que deveria ser um erro fatal, já que o jogo simplesmente não lida com edifícios que não são acessíveis.
Os campos de pouso eram destrutíveis em baunilha, no entanto. Eu lembro
destruí-los na tentativa de evitar que as naves saiam, embora eu
não me lembro se foi 100% eficaz.
No sábado, 27 de julho de 2019, 21h18 Jonathan Hamilton [email protected]
escreveu:
Sim, verificar se há bases de aterrissagem válidas (já que "deveriam" ser invencíveis?) É
parte da validação de GameState feita em tempo de carregamento de economia.Eu diria que deveria ser um erro fatal, já que o jogo simplesmente não
lidar com edifícios que não são acessíveis.-
Você está recebendo isso porque é o autor do tópico.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/OpenApoc/OpenApoc/issues/666?email_source=notifications&email_token=AMFISVJELCNT6DJSCPHS633QBT6WBA5CNFSM4IHJSWP2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD26V6EA#issuecomment-515727120 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AMFISVJBWCF3LYNE326C6RTQBT6WBANCNFSM4IHJSWPQ
.
Sim, os campos de pouso eram destrutíveis no jogo original
Testando, aqui estão os efeitos que os danos aos campos de pouso têm (também se aplica a garagens, embora no jogo original haja um bug que significa que as garagens não são removidas visualmente, mesmo que sejam destruídas)
A preocupação com o acima exposto e com o OpenApoc é que não acredito que atualmente armazenemos quaisquer informações sobre veículos mantidos dentro da propriedade da organização.
Eu acredito que os veículos são gerados / destruídos de acordo com a geração da missão. Isso acontece no jogo original, mas parece haver um tempo de espera antes / depois de cada missão em que os veículos estão presentes na área de pouso / garagem podem ser destruídos, também parece haver um modelo para o que cada organização pode lançar a partir dele edifícios contra agressores com base nas finanças disponíveis.
Certamente, precisamos de algumas informações sobre como tudo isso é feito no código do jogo original. Mas parece que o OpenApoc atualmente fica drasticamente aquém do gerenciamento de edifícios, veículos e organizações da mesma maneira que o jogo original.
Brincando mais com o jogo original, suspeito que o tempo de espera para os veículos da organização em cada um de seus edifícios é reiniciado a partir do início de cada semana, onde uma revisão é feita de quais veículos / equipamentos / agentes / edifícios ele tem acesso e em comparação com Pontuação X-COM e número da semana para fins de disponibilidade e nível de tecnologia
As missões são então planejadas com base nesta revisão
O número de veículos e agentes disponíveis para cada organização muda de acordo com as finanças em um determinado momento
Se o X-COM (ou outra organização) destruir os veículos ou agentes necessários para uma missão, e a organização matriz tiver fundos suficientes para recrutar ou comprar substitutos, ela o fará, permitindo que as missões sejam geradas de acordo com seu plano semanal
Se a organização matriz teve seus fundos reduzidos por, por exemplo, perda de propriedade, destruição de veículos, equipamentos ou agentes de invasões ou conflito com outras organizações, então ela tentará comprar tudo o que puder e mantê-los dentro de seus edifícios
Parece, em raras circunstâncias, que se o X-COM ou outra organização atacar um edifício, a organização matriz também pode gerar, além de embarcações para defender a carga da propriedade e embarcações-táxi que transportam equipamentos e pessoal para outros edifícios seguros. Eles também podem ser destruídos, custando à organização-mãe o que quer que esteja dentro dela.
Parece que o jogo original é excepcionalmente mais complexo do que eu esperava ... Mas eu nunca realmente parei para observar, em detalhes, o que está acontecendo do lado do usuário para tais encontros fora dos comportamentos Beta que diferem ligeiramente
Eu assumi erroneamente que comportamentos como a movimentação de agentes e equipamentos via táxi e cargueiros haviam sido cortados ... Obviamente não é o caso ... É bom ter testemunhado isso no Jogo Original.
Excelente trabalho e observações! Eu gostaria de ter examinado essas coisas com mais profundidade quando joguei no passado. Acho que o OpenAPOC chegará a tempo.
Aqui está um clipe do meu stream para mostrar o que estava acontecendo. Observe no final do clipe que carreguei outro arquivo salvo com o mesmo campo de aterrissagem destruído, mas o jogo foi capaz de carregá-lo bem.
Comentários muito úteis
Brincando mais com o jogo original, suspeito que o tempo de espera para os veículos da organização em cada um de seus edifícios é reiniciado a partir do início de cada semana, onde uma revisão é feita de quais veículos / equipamentos / agentes / edifícios ele tem acesso e em comparação com Pontuação X-COM e número da semana para fins de disponibilidade e nível de tecnologia
As missões são então planejadas com base nesta revisão
O número de veículos e agentes disponíveis para cada organização muda de acordo com as finanças em um determinado momento
Se o X-COM (ou outra organização) destruir os veículos ou agentes necessários para uma missão, e a organização matriz tiver fundos suficientes para recrutar ou comprar substitutos, ela o fará, permitindo que as missões sejam geradas de acordo com seu plano semanal
Se a organização matriz teve seus fundos reduzidos por, por exemplo, perda de propriedade, destruição de veículos, equipamentos ou agentes de invasões ou conflito com outras organizações, então ela tentará comprar tudo o que puder e mantê-los dentro de seus edifícios
Parece, em raras circunstâncias, que se o X-COM ou outra organização atacar um edifício, a organização matriz também pode gerar, além de embarcações para defender a carga da propriedade e embarcações-táxi que transportam equipamentos e pessoal para outros edifícios seguros. Eles também podem ser destruídos, custando à organização-mãe o que quer que esteja dentro dela.
Parece que o jogo original é excepcionalmente mais complexo do que eu esperava ... Mas eu nunca realmente parei para observar, em detalhes, o que está acontecendo do lado do usuário para tais encontros fora dos comportamentos Beta que diferem ligeiramente
Eu assumi erroneamente que comportamentos como a movimentação de agentes e equipamentos via táxi e cargueiros haviam sido cortados ... Obviamente não é o caso ... É bom ter testemunhado isso no Jogo Original.