INNER CODE UNIT · C

numberOfUnits

acoto87/war1 · src/war_ai.c:262

    s32 numberOfUnits = wu_getNumberOfUnitsOfType(context, aiPlayer->index, command->wait.unitType);
    if (numberOfUnits >= command->wait.count)
    {
        command->status = WAR_AI_COMMAND_STATUS_COMPLETED;
        return true;
    }

    return false;
}

bool wai_executeSleepAICommand(WarContext* context, WarPlayerInfo* aiPlayer, WarAICommand* command)
{
    NOT_USED(aiPlayer);

    command->status = WAR_AI_COMMAND_STATUS_STARTED;
    if (context->realTime >= command->sleep.endRealTime)
    {
        command->status = WAR_AI_COMMAND_STATUS_COMPLETED;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…