You are viewing a potentially older version of this package. View all versions.
SosoTeam-FeatherguardDrone-1.4.0 icon

FeatherguardDrone

Adds an armoured Featherguard drone with folding wings, compound physics and wall recovery.

Date uploaded 21 hours ago
Version 1.4.0
Download link SosoTeam-FeatherguardDrone-1.4.0.zip
Downloads 7
Dependency string SosoTeam-FeatherguardDrone-1.4.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305
Zehs-REPOLib-4.2.0 icon
Zehs-REPOLib

Library for adding content to R.E.P.O.

Preferred version: 4.2.0

README

Featherguard Drone 3D Prototype

Версия v1.4.0 для R.E.P.O. v0.4.4.3 на основе удачной модели 1.3.1.

Добавляет в обычный магазин новый предмет Featherguard Drone:

  • совмещает эффекты дрона Перо и дрона Неуязвимости;
  • разряжается со скоростью дрона Неуязвимости;
  • при зарядке расходует энергию станции как два обычных дрона;
  • цена имеет диапазон, равный сумме диапазонов цен двух исходных дронов;
  • создаёт округлый бронированный корпус из крупных чёрных, белых и красных панелей;
  • добавляет переднюю многослойную линзу и переносит в неё начало штатного луча;
  • добавляет с каждой стороны одно крупное верхнее и два меньших нижних крыла;
  • заметно раскрывает крылья и включает защитное кольцо по штатному состоянию анимации дрона;
  • показывает красные, белые и чёрные проводки в открытых промежутках брони;
  • использует чистые материалы без заимствованных шахматных текстур;
  • заменяет кубический хитбокс на заранее зарегистрированный составной: сфера корпуса, две боковые опоры-крыла и невидимый центральный киль;
  • центральный киль нарушает круглую линию контакта между крыльями и не даёт дрону свободно катиться;
  • остаётся доступным для захвата благодаря отдельным сетевым идентификаторам всех коллайдеров;
  • ориентирует переднюю линзу по штатной точке луча, поэтому луч больше не проходит через корпус;
  • подключает защиту ко всем штатным дронам R.E.P.O., а не только к Featherguard;
  • проверяет прямой путь от дрона до фактической точки крепления на предмете;
  • при устойчивой преграде вызывает штатный безопасный перенос дрона на сторону предмета;
  • использует родные эффекты телепортации и сетевую синхронизацию R.E.P.O.;
  • игнорирует собственные коллайдеры дрона, коллайдеры цели и триггеры;
  • не перекрашивает системы частиц — пыль при падении остаётся ванильного цвета.

Настройки прототипа

После первого запуска параметры появятся в BepInEx/config/uz.cherdak.repo.featherguarddrone.cfg:

  • Enable custom model — включает новую модель;
  • Model scale — позволяет подогнать размер без пересборки мода.

Установка через Thunderstore Mod Manager

  1. Откройте профиль R.E.P.O.
  2. Выберите SettingsImport local mod.
  3. Укажите архив FeatherguardDrone-1.4.0-Wall-Recovery.zip.
  4. Запустите игру кнопкой Start modded.

Для проверки рекомендуется отдельный профиль Thunderstore. Не включайте стабильную 1.0.0 и 3D-прототип одновременно: у них общий идентификатор мода.

Ручная установка

Скопируйте папку BepInEx из dist-1.4.0 в активный профиль Thunderstore либо установите готовый архив через Import local mod.

Для мультиплеера мод и REPOLib должны быть установлены у всех игроков.

CHANGELOG

Changelog

1.6.2

  • Apply the extraction pose inside the final inventory teleport, preserving its owner checks and multiplayer path.
  • Keep the model upright with an explicit up axis.
  • Add glossier painted panels, segmented wing colours, outward/backward wing tilt and illuminated pivot rings.
  • Keep the inventory icon and gameplay settings unchanged.

1.6.1

  • Restricted obstacle recovery to Featherguard, Feather and Indestructible drones; other drones and modded items keep their normal behaviour.
  • Assign the inventory sprite to ItemAttributes.icon, the field actually read by the hotbar, bypassing the old automatic icon cache for this item only.
  • Give each spawned drone its own sprite so destroying one drone cannot remove another drone's icon.
  • Apply the front-facing pose at inventory extraction without a later visual-only reset.

1.6.0

  • Added a large, bright custom inventory icon with the front lens facing the player and both wings raised.
  • Restored the floating battery meter in the lobby between locations.
  • The drone can now attach to both valuables and ordinary physics-grabbable items.

1.5.5

  • Added a visual-only inventory pose: the drone presents its front lens toward the viewer at a 45-degree left/down angle.
  • Kept the confirmed 1.5.4 gameplay, physics, networking, shop and energy behaviour unchanged.

1.5.4

  • Fixed built-in Feather and Indestructible Drone discovery in saved and multiplayer games.
  • Keeps the exact combined price by accepting only the real drone component with the matching built-in prefab name.
  • No model, physics, effects, battery, or charging changes.

1.5.3

  • Restored the proven registration order used by the working 1.4.x releases.
  • Added a clear log message when the built-in drone data is not ready yet.
  • No model, physics, effects, battery, charging, or price changes.

1.5.2

  • Republished the 1.5.1 registration fix under a new Thunderstore version.
  • No model, physics, gameplay, balance, or networking logic changes.

1.5.1

  • Restored Featherguard registration after the game finishes creating its built-in item list.
  • Registration now runs before REPOLib finalises custom items, keeping the network prefab available to every peer.
  • No model, physics, effect, battery, charging, or price changes.

1.5.0

  • Fixed multiplayer visibility by registering the item and its network prefab before REPOLib finalises the run item list.
  • Added an early registration attempt so every peer prepares the same prefab before room objects can spawn.
  • No model, physics, effect, battery, charging, or price changes.

1.4.3

  • Corrected the shop price to the exact combined price of the Feather Drone and Indestructible Drone: $38,000–$48,000.
  • The source drones are now resolved by their exact built-in resource names, so unrelated drone components cannot affect the price.
  • No model or behaviour changes.

1.4.2

  • Rewritten the Thunderstore description in short and simple English.
  • No gameplay or model changes.

1.4.1

  • Replaced the Russian Thunderstore description with a complete English README.
  • No gameplay, model, physics, or balance changes.

1.4.0

  • Added automatic recovery when a wall blocks the path between a drone and its target.
  • Applied wall recovery to Featherguard and the original R.E.P.O. drones.
  • Preserved the model and compound physics from version 1.3.1.

1.3.1

  • Added an invisible central anti-roll stabiliser.
  • Corrected the model and beam orientation.