Metallicafan212’s Harry Potter 2

RU FR EN UA PT

Это игровой движок и редактор. Он обновляет ядро игры, изменяет параметры графики и звука (DirectX 9.0 + OpenAl), создаёт новую папку для сохранений.

Что нужно знать о данном проекте:

  1. Данный движок-редактор предназначен для работы с уровнями из игры Тайная комната.
  2. На момент выпуска (24 декабря 2021 года) проект может корректно работать только под Windows 10. Поддержка Windows 7/8/8.1, возможно, будет добавлена позже.
  3. Не совместим с DXTORY.
  4. Папка для сохранений: Harry – Coding Evolved

Как получить его?

Ссылка находится внутри этого документа: информация о проекте (на английском языке).

Внимание: автор запрещает публиковать прямую ссылку на файлы проекта. Ссылка на самую последнюю версию доступна только в указанном выше документе.

Установка:

  1. Вариант для новичков: загрузить установщик и установить проект с его помощью.
  2. Вариант для опытных: создать копию файлов игры Тайна я комната; удалить из папки этой игры system следующие файлы: ogg.dll, ogg_d.dll, vorbis.dll, vorbis_d.dll, vorbisfile.dll, vorbisfile_d.dll, and WinKeyHook.dll. Далее нужно войти в Google-папку из инструкции автора, выделить все файлы, выбрать “Скачать”. После загрузки архива, нужно извлечь его содержимое в папку system отдельной копии игры Тайная комната.
  3. Настроить язык в файле Default.ini (Language=rus).
  4. При необходимости, нужно установить следующие зависимости: DirectX Runtime, Visual C++ 2021 Redistributable X86. Только для пользователей Windows 7: Platform Update for Windows 7

Особенности:

  • Прорисовка на основе DirectX 9
  • Поддержка текстур DXT1/3/5
  • Поддержка широких и ультра широких мониторов
  • Коррекция FOV
  • Поддержка звуковых потоков OGG из звуковых пакетов
  • MiMalloc для улучшения скорости и стабильности (спасибо Death Stranding)
  • Actor rotation gizmo
  • Actor translation gizmo
  • Actor scale gizmo
  • Поддержка альфа-слоя
  • GUI based mesh and animation importing/exporting
  • EFX per zone reverb and effects
  • Несколько зон небосвода (Sky Zones) в уровне
  • Raw input for mouse movement
  • Full floating point UV coordinates
  • Animation scrubbing
  • Обработка ошибок при загрузке уровня
  • Отображение ошибок загрузки уровня
  • Selection Context Box: Gives you information on CutName, Tag, Event, and the like on actors, gives the applied texture when a surface is selected
  • Современный внешний вид
  • Новая команда stat fps, отображающая реальное количество кадров. Цвет индикации зависит от количества кадров (100+ = зелёный, 100-60 = залёно-жёлтый, 60 – 30 = жёлто-красный, < 30 = красный)
  • New front-end without Safedisc, so no crack is needed anymore Front-end doesn’t restart the whole application after picking new game or load game, making it easier to record or stream
  • Movers update lighting when moving in game
  • Ability to apply a texture’s alpha layer as Alpha to Coverage. This special mode requires DX9 and Anti Aliasing on, however. 200+ FPS speedup fix Prefab browser
  • Ability to see and select fonts in the texture browser (a la UE2) Lighting only mode in the game and editor Unlocked debug render modes in game (bsp cuts, zones, etc.)
  • Ability to see actors out of bounds in the editor Ability to clip brushes to the 3D geometry, to make brush placement easier, which can be disabled on the Viewport toolbar
  • Возможность импорта текстур в многочисленных форматах (PNG, DDS, BMP, JPG, GIF и другие).
  • Ability to scale up textures automatically on import to fix compression artifacts Ability to export textures in PNG format with masking converted to alpha Ability to link animation packages to meshes, like UE2 Ability to import nearly every audio format using FFMPEG
  • Ability to export XA encoded audio natively to raw WAV files
  • Возможность импортировать звуки с синхронизацией губ, в том числе возможность переопределять данные синхронизации губ другим звуком.
  • Возможность задать значение gamestate при запуске игры (-GSTATE=GState000).
  • Возможность открывать карты с отсутствующими актерами и/или текстурами.
  • Улучшенный UCC.
  • Возможность расширять/заменять классы от KnowWonder.
  • Исправление динамических массивов.
  • Динамические массивы могут использоваться в редакторе, в UC и в игре.
  • New Properties window Static properties window, as an optional secondary type in the context menu: use it to compare two actors against each other
  • Ability to see which property was modified from the defaults or from the parent Static properties sheet, one that will stick around and not update to the currently selected actor (F3 by default)
  • Free actor movement. Movement is not locked to the axes like in regular UE1/2, think like the editor in Star Wars Republic Commando (View > Advanced Options > Editor > Advanced)
  • Возможность просмотра скрытых свойств актёра
  • Макрокоманды в стилях C и CPPText
  • Возможность внешнего изменения любого значка редактора
  • Расширенный редактор свойств поверхностей (Surface Properties Sheet)
  • Enhanced Brush Builder Sheet
  • Расширенное меню размещения актёров
  • Возможность добавления нескольких пользовательских заставок
  • Custom GameStateTexture: The texture will use the first texture in the list that has the current gamestate in its list, changing the base texture. Easily can make gamestated versions of maps this way, including snow versions with little effort. See New Modding Features for image examples
  • Другое.

Отличия от предыдущих редакторов:

  • Теперь можно править оригинальные карты (уровни)
  • Масштаб карты освещенности поверхности
  • Per surface special lit channels
  • Множество улучшений и дополнений в UnrealScript, например: возможность использовать динамические массивы, макро-команды в C-стиле, correct state extensions, and more
  • Rotation and translation gizmos
  • Randomized (or in order) MultiSounds, which allow a mapper to play random sounds easily without having to use custom actors
  • Gamestate behavior can be edited now (Both whitelisting and blacklisting actors)
  • Animations and meshes can be imported in the editor just like UE2
  • Система связывания анимаций как в UE2
  • Работающий обозреватель музыки в формате OGG
  • Катсцены больше не нужно оформлять в виде отдельных INT-файлов, их теперь можно встраивать непосредственно в файл unr. Так как ограничение на количество символов отсутствует, в сценариях можно использовать комментарии, чтобы код был более понятным.
  • Для текстур могут быть определены звуки шагов.
  • Можно импортировать и использовать в игре полноценные текстуры RGBA8 и DXT
  • Gamestate Textures: click the bottom images to see a bigger version
  • Alpha layered textures can also be used, so you can live out your dream of making Harry wear JC Denton’s sunglasses
  • Hub maps can be made with the same functionality as the stock game maps. Indeed, you can make your own remakes of levels such as the Entry Hall or the Grand Staircase
  • Изменены Музыкальные триггеры: срабатывание нового триггера не останавливает уже воспроизводимую другим триггером мелодию, поэтому вы можете воспроизводить сразу несколько мелодий.

В общем, всё, что могли сделать разработчики, теперь могут сделать моддеры (мододелы) с помощью этого редактора.


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

 

1. Если вы хотите показать комментарий только сотрудникам сайта - добавьте в него слово "секретище" ;-)
2. Для добавления картинки в комментарий воспользуйтесь услугами фотохостинга (подойдёт HTML-код для вставки).
Для размещения файла можно использовать файловый хостинг, например: Яндекс. Диск.

Сов к статье “Metallicafan212’s Harry Potter 2”: 7
  1. Здравствуйте! Есть ли уроки по этому редактору?

    От модератора: здравствуйте. В принципе, подойдут уроки и для предыдущих редакторов. Основная разница заключается в мелочах, вроде указания сжатия для текстур (см. материалы нашего сайта на эту тему), в использовании DirectX 9 и звукового движка. Непонятные моменты мы обычно обсуждаем в дискорде.

  2. Вопрос по режиму отладки.
    Для файла Game.ini в папке Documents/Harry – Coding Evolved выполнил правки в соответствии с инструкцией: hp-games.net/codes-cs
    Ничего не изменилось, кроме того меню игры – оно стало «невидимым». Никакого зелёного текста или режима приведения по Delete – нет.
    Как включить режим отладки в данной сборке?
    —–
    Итак – удалось включить. Но несколько иным способом.
    Нужно изменить только одну строку – bDebugMode на True в [HGame.baseConsole].
    https://disk.yandex.ru/i/-NFBOTkRXPROgg

    От модератора: да, там особо много менять нельзя, ибо гвоздями прибито к DirectX 9. В самом редакторе режим прорисовки тоже лучше не менять.

  3. Не работает.
    После установки и перезагрузки системы ни Launch Game, ни Launch Editor не запускаются, выводя лишь:

    : appinit
    OK

    ?int?Window.Errors. Critical?
    ?int?Core.Errors.Misingini?
    ?int?Core.Errors.History?: appinit

    От модератора: проверьте, чтобы использовалась либо официальная английская, либо русская сборка игры от софтклаб. Никаких триад и фаргусов. При установке из архива не забудьте выбросить указанные в инструкции файлы.
    Ну и да: редактор лучше запускать под Windows 10, не забыв доустановить библиотеки времени выполнения (см. инструкцию, опять-таки). При соблюдении инструкции по установке редактора из архива, у нас пока не замечено проблем с запуском, ещё с закрытой беты.

    • Использовал установщик.
      Обратил внимание, что он создал отдельную папку System в Program Files. Переместил её в папку с игрой и подтвердил замену – всё заработало.

      От модератора: там ещё, в инструкции по установке, нужно внимательно прочитать – некоторые системные файлы игры лучше выкинуть, чтобы не давали ошибок по совместимости интерфейсов. Этот редактор делает акцент на смесь интерфейсов 9 и 11 версий, исключая исходную версию 7.

  4. Здравствуйте, игра вылетает после победы над Василиском, конкретно на загрузке после кат-сцены, в которой Гарри с Джинни уходят из тайной комнаты. Можно ли это как-то пофиксить?