Open jobmail opened 2 months ago
arrayset(_:g_fDeathTime, 0, sizeof(g_fDeathTime));
Возможно, стоит заменить на arrayset(g_fDeathTime, 0.0, sizeof(g_fDeathTime)); и далее по коду в условиях выражение "|| !g_fDeathTime" заменить на "|| g_fDeathTime == 0.0"
Пояснительную бригаду (зачем 1, зачем 2)
ну 0 для float это эквивалент NAN, и 0.0 != NULL != false != 0
Если инициализировать 0 - везде будет при любых мат. операциях g_fDeathTime + 1.0 = NAN
я вызываю санитаров!
arrayset(_:g_fDeathTime, 0, sizeof(g_fDeathTime));
Возможно, стоит заменить на arrayset(g_fDeathTime, 0.0, sizeof(g_fDeathTime)); и далее по коду в условиях выражение "|| !g_fDeathTime" заменить на "|| g_fDeathTime == 0.0"