Hack. Inspect. Pack.
Нэнси Дрю ойындарын өзгертуге арналған құрал. Ресурстарды шығарыңыз, скриптерді өңдеңіз және архивтерді қайта жинаңыз.
GitHub-та бастапқы код
Нэнси Дрю ойындарын өзгертуге арналған құрал. Ресурстарды шығарыңыз, скриптерді өңдеңіз және архивтерді қайта жинаңыз.
GitHub-та бастапқы код
HeR Interactive барлық ойын ресурстары үшін меншікті архив форматтарын пайдаланады: графика, дыбыс және Lua скриптері. HIP Toolkit оларды оқу, өңдеу және қайта жинау үшін ыңғайлы нативті интерфейс ұсынады — hex редакторсыз.
PNG кескіндер, Lua скриптері және XSheet спрайт кестелері үшін контейнер форматы. JPEG→PNG автоматты конвертациямен кодтаңыз және декодтаңыз.
Барлық ойын ресурстарын жинақтайтын негізгі архив форматы. Қалтаны .dat архивіне жинаңыз немесе шығарыңыз — әрбір CIF жазбасын автодекодтаумен.
OGG Vorbis үшін ойын қозғалтқышының аудио орауышы. Архивтерден музыка мен дыбыстарды шығарыңыз немесе өз .ogg файлдарыңызды ойынға қайта жүктеңіз.
Кез келген қолданылатын файлды қолданба терезесіне апарыңыз — HIP автоматты түрде дұрыс режимді таңдайды.
.cif тастаңыз → декодтау режимі. .lua → кодтау. Қалта → Ciftree жинау. .dat → шығару. HIP файл түрін анықтап, автоматты ауысады.
Архивтерді толығымен өңдеңіз. Ондаған жазбамен Ciftree шығарыңыз, барлық CIF файлдарын декодтаңыз немесе Lua скриптерін бір мезетте декомпилдеңіз.
Әрбір операция экрандағы журналға мәртебе белгішелерімен қосылады. Файл атаулары, өлшемдер және ескертулер — диалогсыз.
Нэнси Дрю ойындары CIF архивтеріндегі байт-код ретінде енгізілген Lua 5.1.5 скриптерімен жұмыс істейді. HIP толық жабдықтаманы ұсынады.
.lua файлын жазыңыз немесе өңдеңіз, содан кейін бір рет басу арқылы байт-кодқа компилдеп CIF контейнеріне жинаңыз. Ойынмен бірге жеткізілген Lua 5.1.5 қозғалтқышы қолданылады.
Скомпилденген байт-кодтан оқылатын бастапқы кодты қалпына келтіру. HIP CIF-тің бастапқы немесе байт-код екенін автоматты анықтайды және бүкіл архивті бірден декомпилдей алады. Функция атаулары өзгеше болуы мүмкін.
C++ кросс-платформалық қозғалтқышындағы SwiftUI-да жазылған нативті қолданба. HIP Toolkit — порт емес, толыққанды Mac қолданбасы.
Finder-де қолданбаны ашпай-ақ CIF кескіндері мен архив мазмұнын қарап шығыңыз. macOS Quick Look кеңейтімімен жұмыс істейді.
Finder-ден, басқа қолданбалардан, терезеге немесе Dock белгішесіне толық апару-тастау қолдауы. Топтық өңдеу үшін бірнеше файлды бірден тастаңыз.
macOS безендіру параметрлерін автоматты түрде орындайды. Кез келген масштаб пен ажыратымдылықта жүйелік қаріптерді пайдаланады.
«Қараңғылық теңізі» ойынында оверлейлік графика үшін ерекше CIF тип 4 (OVL) нұсқасы қолданылады — стандартты тип 2 PNG-ден өзгеше. HIP қажет болса тип 4-ке кодтайды.
Спрайт анимациясы үшін XSheet файлдарын (CIF тип 6) кодтаңыз және декодтаңыз. .xsheet немесе JSON файлдарын деректерді жоғалтпай CIF-ке қайтарады.
Қол жетімді
macOS 26 (Tahoe) немесе одан жаңасы. Бастапқы кодтан жинау — Xcode 26+.
Қол жетімді
Платформаға тәуелсіз дәл сол C++ ядросы. Windows 10 және одан кейінгі нұсқаларға қолдау көрсетіледі.
Толық бастапқы код GitHub-та жарияланған. Зерттеңіз, форклаңыз, үлес қосыңыз.
«Торнадо ізімен» (#22) ойынынан «Қараңғылық теңізі» (#32) дейін сәйкес келеді.