Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
DroneToOrbItem
【Host Only MOD】 Adds orb items and Heal Drone to shop rolls.オーブアイテムとヒールドローンをショップ抽選へ追加します
By REPO_JP
| Last updated | a week ago |
| Total downloads | 5313 |
| Total rating | 8 |
| Categories | Mods Items Drones Server-side AI Generated |
| Dependency string | REPO_JP-DroneToOrbItem-4.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
COMPATIBLE WITH COSMETICS UPDATE V0.4.0.
DroneToOrbItem
This mod is a host-only mod that adds orb items and the unused Heal Drone item to normal shop rolls.
The host can make internal removed-item assets appear naturally in shops without adding custom prefab assets. It targets the existing game item assets, registers missing shop/stat keys, and injects the items into shop candidate lists during shop initialization.
Added shop items
- Orb Battery
- Orb Feather
- Orb Heal
- Orb Indestructible
- Orb Magnet
- Orb Torque
- Orb Zero Gravity
- Heal Drone
Main features
- Adds removed orb items to shop rolls
- Adds the unused Heal Drone item to shop rolls
- Supports per-item enable/disable settings
- Supports per-item shop maximum settings
- Supports per-item spawn chance settings
- Supports per-item price delta settings
- Supports orb radius, battery drain, wall-through, and held-only behavior settings
- Avoids full Resources loading and loads only targeted item paths
- Supports REPO v0.4.x shop registration changes by using safe stat-key registration
Installation
- Install BepInEx for REPO.
- Place
DroneToOrbItem.dllintoBepInEx/plugins. - Start the game once to generate the config file.
- Edit the generated config if needed.
- Host the room with this mod installed.
Host-only behavior
Only the host needs this mod for shop generation. The shop candidate injection, item registration, and item value adjustment are handled by the host.
Players without the mod should still be able to join because this mod uses existing game item prefabs instead of adding new external prefab assets.
Config items
General
| Setting | Description | Default | Min | Max |
|---|---|---|---|---|
| Count Purchased Against Max | If true, purchased count is subtracted from the per-shop maximum | true | - | - |
Orb Common
| Setting | Description | Default | Min | Max |
|---|---|---|---|---|
| Common Orb Battery Drain Rate | Fallback common battery drain rate for orb items | 0.1 | 0 | 100 |
Orb Battery
| Setting | Description | Default | Min | Max |
|---|---|---|---|---|
| Orb Battery Extra Drain Rate | Additional battery drain used by Orb Battery when it charges targets | 1.5 | 0 | 100 |
Orb Heal
| Setting | Description | Default | Min | Max |
|---|---|---|---|---|
| Orb Heal Rate | Heal interval in seconds for Orb Heal | 2 | 0.01 | 100 |
| Orb Heal Amount | Heal amount per tick for Orb Heal | 10 | 0 | 1000 |
| Orb Heal Use HealthPack Slot | Treat Orb Heal as a health-pack shop slot item | false | - | - |
Heal Drone
| Setting | Description | Default | Min | Max |
|---|---|---|---|---|
| Heal Drone Rate | Heal interval in seconds for Heal Drone | 2 | 0.01 | 100 |
| Heal Drone Amount | Heal amount per tick for Heal Drone | 10 | 0 | 1000 |
Per-item settings
The following settings are generated for each item:
- Orb Battery
- Orb Feather
- Orb Heal
- Orb Indestructible
- Orb Magnet
- Orb Torque
- Orb Zero Gravity
- Heal Drone
| Section | Setting format | Description | Default | Min | Max |
|---|---|---|---|---|---|
| Enabled | {Item Name} Enabled |
Include this item in shop rolls | true | - | - |
| Shop Max Amount | {Item Name} Max Amount In Shop |
Maximum possible amount per shop roll | 1 | 1 | 10 |
| Shop Spawn Chance | {Item Name} Spawn Chance Percent |
Shop appearance chance percent | 10, except Orb Torque 0 | 0 | 100 |
| Shop Price Delta | {Item Name} Price Delta |
Price delta added to the generated shop price | item-dependent | -50 | 50 |
| Orb Radius | {Item Name} Radius |
Effect radius. Visual effect size follows this radius automatically | 1 | 0.01 | 100 |
| Orb Individual Battery Drain | {Item Name} Battery Drain Rate |
Individual common battery drain override | 0.1 | 0 | 100 |
| Orb Through Walls | {Item Name} Allow Through Walls |
Allow the item effect to apply through walls | true | - | - |
| Orb Held Only | {Item Name} Only Active While Held |
Make the item work only while it is being held | false | - | - |
Default per-item values
| Item | Max Amount In Shop | Spawn Chance Percent | Price Delta |
|---|---|---|---|
| Orb Battery | 1 | 10 | 0 |
| Orb Feather | 1 | 10 | 0 |
| Orb Heal | 1 | 10 | 20 |
| Orb Indestructible | 1 | 10 | 0 |
| Orb Magnet | 1 | 10 | 20 |
| Orb Torque | 1 | 0 | 0 |
| Orb Zero Gravity | 1 | 10 | 0 |
| Heal Drone | 1 | 10 | 20 |
Notes
- The mod intentionally avoids
Resources.LoadAll<Item>(string.Empty)to prevent unrelated broken or editor-only assets from being loaded. - The mod registers only known target items from safe item paths.
- If an item cannot be found in the current game build, it is skipped and logged.
- Orb Torque is disabled by default through a 0% spawn chance because its behavior can be more intrusive than the other orb items.
※Mod created by AI
COSMETICS UPDATE V0.4.0対応済み.
DroneToOrbItem
このMODは、ホスト専用の、オーブアイテムと未使用のHeal Droneを通常ショップ抽選へ追加するMODです。
REPOが好きな日本人のための日本人のみのREPOのDiscordサーバーあります! 参加は以下のリンクから! https://discord.gg/h5ATY4m5bZ
ホスト側で、ゲーム内に存在するRemoved Items系の内部アイテムをショップへ自然に出現させます。外部Prefabを追加せず、既存のゲーム内Itemアセットを登録し、ショップ初期化時に候補リストへ追加します。
追加されるショップアイテム
- Orb Battery
- Orb Feather
- Orb Heal
- Orb Indestructible
- Orb Magnet
- Orb Torque
- Orb Zero Gravity
- Heal Drone
主な機能
- Removed Items配下のオーブアイテムをショップ抽選へ追加
- 未使用のHeal Droneをショップ抽選へ追加
- アイテムごとの有効化/無効化設定
- アイテムごとのショップ最大出現数設定
- アイテムごとの出現確率設定
- アイテムごとの価格差分設定
- オーブの範囲、バッテリー消費、壁越し判定、保持中のみ有効化の設定
- Resources全体ロードを避け、対象Itemパスのみを安全にロード
- REPO v0.4.xのショップ登録変更に対応した安全な統計キー登録
導入方法
- REPOへBepInExを導入します。
DroneToOrbItem.dllをBepInEx/pluginsに配置します。- 一度ゲームを起動してConfigを生成します。
- 必要に応じて生成されたConfigを編集します。
- このMODを導入した状態でホストしてください。
ホスト専用の動作
ショップ生成にはホストのみ導入が必要です。ショップ候補への追加、Item登録、Item価格調整はホスト側で処理されます。
このMODは外部Prefabを追加せず、ゲーム内に存在するItem Prefabを使用するため、未導入の参加者でも参加しやすい構造です。
設定項目
General
| 設定値名 | 設定内容説明 | 初期値 | 最小値 | 最大値 |
|---|---|---|---|---|
| Count Purchased Against Max | 購入済み数をショップ最大個数から差し引くかどうか | true | - | - |
Orb Common
| 設定値名 | 設定内容説明 | 初期値 | 最小値 | 最大値 |
|---|---|---|---|---|
| Common Orb Battery Drain Rate | オーブ系アイテムの共通バッテリー消費量の既定値 | 0.1 | 0 | 100 |
Orb Battery
| 設定値名 | 設定内容説明 | 初期値 | 最小値 | 最大値 |
|---|---|---|---|---|
| Orb Battery Extra Drain Rate | Orb Batteryが対象を充電した時の追加消費量 | 1.5 | 0 | 100 |
Orb Heal
| 設定値名 | 設定内容説明 | 初期値 | 最小値 | 最大値 |
|---|---|---|---|---|
| Orb Heal Rate | Orb Healの回復間隔 秒 | 2 | 0.01 | 100 |
| Orb Heal Amount | Orb Healの1回あたり回復量 | 10 | 0 | 1000 |
| Orb Heal Use HealthPack Slot | Orb Healをヘルスパック枠として扱うかどうか | false | - | - |
Heal Drone
| 設定値名 | 設定内容説明 | 初期値 | 最小値 | 最大値 |
|---|---|---|---|---|
| Heal Drone Rate | Heal Droneの回復間隔 秒 | 2 | 0.01 | 100 |
| Heal Drone Amount | Heal Droneの1回あたり回復量 | 10 | 0 | 1000 |
アイテム別設定
以下の各アイテムごとに設定が生成されます。
- Orb Battery
- Orb Feather
- Orb Heal
- Orb Indestructible
- Orb Magnet
- Orb Torque
- Orb Zero Gravity
- Heal Drone
| セクション | 設定値名 | 設定内容説明 | 初期値 | 最小値 | 最大値 |
|---|---|---|---|---|---|
| Enabled | {Item Name} Enabled |
ショップ抽選対象に含めるかどうか | true | - | - |
| Shop Max Amount | {Item Name} Max Amount In Shop |
1回のショップ抽選で出現しうる最大個数 | 1 | 1 | 10 |
| Shop Spawn Chance | {Item Name} Spawn Chance Percent |
ショップ出現確率パーセント | 10、Orb Torqueのみ0 | 0 | 100 |
| Shop Price Delta | {Item Name} Price Delta |
生成されたショップ価格へ加算減算する差分 | アイテム別 | -50 | 50 |
| Orb Radius | {Item Name} Radius |
効果範囲。表示エフェクトサイズも自動追従 | 1 | 0.01 | 100 |
| Orb Individual Battery Drain | {Item Name} Battery Drain Rate |
各オーブ個別の共通消費量上書き | 0.1 | 0 | 100 |
| Orb Through Walls | {Item Name} Allow Through Walls |
壁越しでも効果を適用するかどうか | true | - | - |
| Orb Held Only | {Item Name} Only Active While Held |
持っている時だけ有効にするかどうか | false | - | - |
アイテム別初期値
| アイテム | Max Amount In Shop | Spawn Chance Percent | Price Delta |
|---|---|---|---|
| Orb Battery | 1 | 10 | 0 |
| Orb Feather | 1 | 10 | 0 |
| Orb Heal | 1 | 10 | 20 |
| Orb Indestructible | 1 | 10 | 0 |
| Orb Magnet | 1 | 10 | 20 |
| Orb Torque | 1 | 0 | 0 |
| Orb Zero Gravity | 1 | 10 | 0 |
| Heal Drone | 1 | 10 | 20 |
注意事項
- 無関係な壊れたアセットやEditor用アセットを読み込まないよう、
Resources.LoadAll<Item>(string.Empty)は使用していません。 - 既知の対象Itemパスのみを登録します。
- 現在のゲームバージョンに存在しないItemはスキップされ、ログに出力されます。
- Orb Torqueは挙動が他のオーブより強めのため、初期状態では出現確率0%です。
※AI生成MOD