04.05.2026
1531
239
Автор мода: LarannKiar
Автор публикации: k©קaso√®
Версия: 7.3
Перевод: Мультиязычный
Cassiopeia Papyrus Extender / Кассиопея - Расширитель Папируса для Starfield
Cassiopeia Papyrus Extender - это плагин расширяющий возможности Papyrus, языка скриптов движка игры Creation Engine. Сам по себе данный плагин ничего не добавляет в игру, НО требуется для работы многих модов. Cassiopeia Papyrus Extender регистрирует новые нативные функции, вызываемые из любого мода и скрипта. Другими словами, Cassiopeia — это инструмент для моддеров, позволяющий разрабатывать скриптовые моды способами, которые ранее были недоступны в Starfield, и писать скрипты стало удобнее.
Для моддеров:
Полный список функций можно посмотреть здесь https://drive.google.com/file/d/1pS0oYmXHe0EV4GeGbB0TYhuqmHxEtyRt/view (документ в Google Диске).
Список событий и регистрация событий находятся здесь https://drive.google.com/file/d/1DEg6mjH_InQYpldpTV3B2KNrwarsLs-P/view
В настоящее время реализовано около 315 новых нативных функций и около 45 нативных событий.
Примечание для авторов модов:
Всегда проверяйте свой скриптовый мод с помощью New Game + (SetStage 24EF9C 2000) при редактировании базовых форм в Cassiopeia, поскольку код менеджера сброса исходного состояния игры довольно требователен.
Требования:
Starfield версии 1.15.222 - 1.16.236
SFSE
Установка:
Установить через менеджеры модов, активация не требуется. Игру запускать всегда через SFSE.
Обновление:7.3
* Новые функции: GetHeightMin, GetHeightMax, SetHeightMin, SetHeightMax, GetReferenceHandleCount, GetPackInCellReferenceCount, IsFleeing, TakePhoto.
* Новое событие: PhotoMode_TakeSnapshot.
Обновление:7.2
* Добавлены новые функции: IsFavorite, GetFavoriteSlot, GetFavoriteInSlot, GetFavorites.
Обновление:7.1
* Исправлена ошибка, которая могла привести к зависанию из-за незаметного изменения структуры игровых данных в обновлении Free Lanes при вызове определенных нативных функций.
Обновление:7.0
* Обновлено для версии игры v1.16.236
Обновление:6.6
* Добавлены новые функции: OpenSurfaceMap, IsMenuOpenAny, IsMenuOpenAll, HasFurnitureUser, GetFurnitureUsers, GetFurnitureMarkerUser, HasFurnitureReserver, GetFurnitureReservers, GetFurnitureMarkerReserver, GetFurnitureMarkerCount, GetFurnitureMarkerKeyword, SetFurnitureMarkerKeyword, PlayIdleNoConditions, RestoreAppearance, GetHandscannerTargetRef, IsDying, GetReferenceCameraHeadingAngle, SortReferencesByReferenceArray, IsTurning, RotateActor.
Обновление:6.5
* Добавлены новые функции: GetHeadParts, GetExtraHeadParts, GetCallingThreadName, GetCallingThreadID, GetActorCollisionShapePosition, SetCameraState, DoesContainSameForms, AreVehiclesUnlocked, GetPlayerLandVehicle, DisablePlayerLandVehiclePlacement, IsPlayerLandVehiclePlacementDisabled, IsQuestFailed, SetQuestFailed.
* Несколько оптимизаций кода.
* Скомпилировано только с использованием AVX (Advanced Vector Extensions) и без использования AVX2 в одном файле, для обеспечения большей совместимости с оборудованием. (Заметной потери производительности нет).
Обновление:6.4
* Добавлено: IsHoldingAnimObject.
* Добавлена отдельная версия мод без AVX2 для процессоров, не поддерживающих AVX2. (Примечание: процессоры Intel, выпущенные после 2013 года, и процессоры AMD, выпущенные после 2015 года, поддерживают AVX2).
Обновление:6.3
* Новые функции: GetContainerMenuTarget, GetContainerMenuMode, GetContainerMenuSelectedItem, Get3DPosition, PlaySpellEquipSound, EnableAll, DisableAll, SetLoadedAmmoCount, GetVehicleKeyword, RenameOutpost.
* Функции в каждом типе/категории формы в CassiopeiaPapyrusExtender.psc отсортированы по алфавиту.
Для моддеров:
Полный список функций можно посмотреть здесь https://drive.google.com/file/d/1pS0oYmXHe0EV4GeGbB0TYhuqmHxEtyRt/view (документ в Google Диске).
Список событий и регистрация событий находятся здесь https://drive.google.com/file/d/1DEg6mjH_InQYpldpTV3B2KNrwarsLs-P/view
В настоящее время реализовано около 315 новых нативных функций и около 45 нативных событий.
Примечание для авторов модов:
Всегда проверяйте свой скриптовый мод с помощью New Game + (SetStage 24EF9C 2000) при редактировании базовых форм в Cassiopeia, поскольку код менеджера сброса исходного состояния игры довольно требователен.
Требования:
Starfield версии 1.15.222 - 1.16.236
SFSE
Установка:
Установить через менеджеры модов, активация не требуется. Игру запускать всегда через SFSE.
Обновление:7.3
* Новые функции: GetHeightMin, GetHeightMax, SetHeightMin, SetHeightMax, GetReferenceHandleCount, GetPackInCellReferenceCount, IsFleeing, TakePhoto.
* Новое событие: PhotoMode_TakeSnapshot.
Обновление:7.2
* Добавлены новые функции: IsFavorite, GetFavoriteSlot, GetFavoriteInSlot, GetFavorites.
Обновление:7.1
* Исправлена ошибка, которая могла привести к зависанию из-за незаметного изменения структуры игровых данных в обновлении Free Lanes при вызове определенных нативных функций.
Обновление:7.0
* Обновлено для версии игры v1.16.236
Обновление:6.6
* Добавлены новые функции: OpenSurfaceMap, IsMenuOpenAny, IsMenuOpenAll, HasFurnitureUser, GetFurnitureUsers, GetFurnitureMarkerUser, HasFurnitureReserver, GetFurnitureReservers, GetFurnitureMarkerReserver, GetFurnitureMarkerCount, GetFurnitureMarkerKeyword, SetFurnitureMarkerKeyword, PlayIdleNoConditions, RestoreAppearance, GetHandscannerTargetRef, IsDying, GetReferenceCameraHeadingAngle, SortReferencesByReferenceArray, IsTurning, RotateActor.
Обновление:6.5
* Добавлены новые функции: GetHeadParts, GetExtraHeadParts, GetCallingThreadName, GetCallingThreadID, GetActorCollisionShapePosition, SetCameraState, DoesContainSameForms, AreVehiclesUnlocked, GetPlayerLandVehicle, DisablePlayerLandVehiclePlacement, IsPlayerLandVehiclePlacementDisabled, IsQuestFailed, SetQuestFailed.
* Несколько оптимизаций кода.
* Скомпилировано только с использованием AVX (Advanced Vector Extensions) и без использования AVX2 в одном файле, для обеспечения большей совместимости с оборудованием. (Заметной потери производительности нет).
Обновление:6.4
* Добавлено: IsHoldingAnimObject.
* Добавлена отдельная версия мод без AVX2 для процессоров, не поддерживающих AVX2. (Примечание: процессоры Intel, выпущенные после 2013 года, и процессоры AMD, выпущенные после 2015 года, поддерживают AVX2).
Обновление:6.3
* Новые функции: GetContainerMenuTarget, GetContainerMenuMode, GetContainerMenuSelectedItem, Get3DPosition, PlaySpellEquipSound, EnableAll, DisableAll, SetLoadedAmmoCount, GetVehicleKeyword, RenameOutpost.
* Функции в каждом типе/категории формы в CassiopeiaPapyrusExtender.psc отсортированы по алфавиту.
Версия 7.3 для игры 1.16.236. Скачать с Гугл-диска (354 kb)Сервер №1
Версия 6.6 для игры 1.15.222. Скачать с Гугл-дискаСервер №2
Скачать с Нексуса в разделе MAIN FILESСервер №3





* Новые функции: GetHeightMin, GetHeightMax, SetHeightMin, SetHeightMax, GetReferenceHandleCount, GetPackInCellReferenceCount, IsFleeing, TakePhoto.
* Новое событие: PhotoMode_TakeSnapshot.
* Добавлены новые функции: IsFavorite, GetFavoriteSlot, GetFavoriteInSlot, GetFavorites.
* Исправлена ошибка, которая могла привести к зависанию из-за незаметного изменения структуры игровых данных в обновлении Free Lanes при вызове определенных нативных функций.
* Обновлено для версии игры v1.16.236