Killing Floor UnrealScript Modding Setup - SDK, tools, compile scripts

Killing Floor UnrealScript Modding Setup - SDK, tools, compile scripts

  • Тема закрыта
  • Вы не можете ответить в тему

Killing Floor UnrealScript Modding Setup - SDK, tools, compile scripts Гайд по UnrealScript setup для Killing Floor 1: SDK, script files, UE Explorer, UnCodex, redirect tools, cache extractor, profiler, compile scripts и editors.

Geekrainian #1

    • Группа: Администратор
    • Сообщений: 974

    Отправлено:

    Killing Floor UnrealScript Modding Setup

    Эта страница - стартовая точка для создания KF1 mutators и UnrealScript packages. Предполагается, что ты умеешь работать с folders, file extensions, binaries и game directories.

    Основной инструмент

    Главный инструмент - Killing Floor SDK, доступный через Steam tools:

    steam://run/1260/

    Внутри есть editor, game script files и UCC.exe.

    Optional tools

    КатегорияToolДля чего
    Complete script filesKF1 UnrealScript filesЗакрыть пробелы SDK, если нужен более полный class tree.
    Binary inspectionUE ExplorerОткрывать .u packages, смотреть classes и decompiled output.
    Dependency graphUnCodexБыстро смотреть package dependencies и class relationships.
    Redirect filesKFRedirectToolСоздавать .uz2 redirect files для admins и client downloads.
    Cache extractionKF Cache ExtractorДоставать packages из local cache для inspection или recovery.
    ProfilingueScriptProfiler.exeАнализировать script bottlenecks по profiler output.

    Минимальный compile script

    Маленький batch script обычно делает четыре вещи:

    del MYMUTATOR.u
    UCC make
    del steam_appid.txt
    pause

    Старый package удаляется перед compile, потому что compiler может ничего не сделать, если предыдущий .u уже существует. steam_appid.txt удаляется после сборки; если оставить его, могут быть проблемы с подключением к серверам.

    Automation

    Если собираешь часто, автоматизируй рутину:

    ToolRole
    KFCompileToolPython-based compile helper с output folders, redirects и flexible project layout.
    KFCmdletСтарый набор batch/PowerShell scripts, который все еще полезен как inspiration для своих workflows.

    Editors

    UnrealScript можно писать хоть в Notepad, но language support помогает.

    EditorNotes
    VSCode + UnrealScript extensionСамый feature-rich современный вариант.
    Sublime Text + UnrealScriptIDEЛегкая альтернатива.
    Notepad++ with UDLПростой fallback для manual syntax highlighting.

    Setup checklist

    1. Установи KF1 SDK.
    2. По возможности создай clean test copy игры.
    3. Разложи package files в ожидаемые System и class folders.
    4. Создай compile script.
    5. Собери через UCC make.
    6. Сначала тестируй в solo.
    7. Готовь server/client files и redirect files только после local testing.

    Связанные страницы

    Назад