INNER CODE UNIT · C

action

acoto87/war1 · src/war_actions.c:991

        WarUnitAction* action = &unit->actions[i];
        action->status = WAR_ACTION_NOT_STARTED;
        action->scale = 1.0f;
        action->waitEndGameTime = 0;
        action->stepIndex = -1;
        action->lastActionStep = WAR_ACTION_STEP_NONE;
        action->lastSoundStep = WAR_ACTION_STEP_NONE;
    }
}

s32 wact_getActionDuration(WarContext* context, WarEntity* entity, WarUnitActionType type)
{
    assert(wu_isUnit(entity));

    if (type == WAR_ACTION_TYPE_NONE)
        return 0;

    WarUnitComponent* unit = we_getUnitComponent(context, entity);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…