Página 1 de 1

Qual o formato de horas do Game Maker ?

Enviado: Ter Mar 27, 2018 11:51 am
por Foxy Of Jungle
Qual o formato de horas do Game Maker ?
12h ou 24h?
Ou isso está de acordo com as configurações do dispositivo executando o jogo ?

Exemplo:
Preciso fazer um sistema de dia e noite, conforme o tempo real, então, eis a questão se for 24h:

Código: Selecionar todos

if (current_hour >= 6 and current_hour <= 12) 
{
 global.cycle_type = "day"
}
 else
{
 global.cycle_type = "night"
}
O código acima verifica se é dia ou noite, mas preciso saber se tem possibilidade de o horário ser no formato 12h.
Se sim, como adquirir o valor "integer" ou "return" se é ou não..

Re: Qual o formato de horas do Game Maker ?  Tópico resolvido

Enviado: Qui Mar 29, 2018 6:08 pm
por All-x
Não sei se já solucionou a dúvida, porém irei responder. Essa variável usa o formato de 24 horas e não há como trocar para 12 horas. Mesmo se o sistema estiver configurado com o formato de 12 horas o valor retornado será em 24. Logo não precisa se preocupar que seu código não funcione em sistemas com outro formato.

O mesmo vale para as funções date_ com ressalvas. As funções abaixo usam o formato configurado pelo usuário do sistema:
  • date_datetime_string
  • date_time_string
São as funções que convertem o tempo em uma string já formatada (Que, novamente, pode ser personalizada pelo usuário do sistema). Essas funções não devem ser usadas para coisas que interfiram in-game como é o teu caso, mas sim pra estatísticas, logs e afins.

FLWS!

Re: Qual o formato de horas do Game Maker ?

Enviado: Dom Abr 01, 2018 12:12 am
por Foxy Of Jungle
Obrigado pela resposta! eu já fiz o sistema, só tinha essa dúvida mesmo :)