Okome_Mod-Guest_Role icon

Guest Role

14 host-assigned roles, including Muscle and Negotiator. F8 menu and random assignment. Solo supported; guests need no mod. Keyboard edition.

Last updated an hour ago
Total downloads 2155
Total rating 3 
Categories Upgrades Mods Client-side AI Generated Misc Modpacks
Dependency string Okome_Mod-Guest_Role-2.13.67
Dependants 0 other packages depend on this package

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

Guest_Role

Package version / 配布パッケージ:2.13.67

Assign one of 14 roles to players from the host's menu. Solo play is also supported. ホストのメニューからプレイヤーへ14種類の役職を付与できます。シングルプレイにも対応しています。

Only the host needs this mod. Guests do not need to install it. ホストのみ導入してください。ゲストへのMOD導入は不要です。

Role guide / 能力・使い方

Open the role guide / 役職紹介サイトを開く

Detailed role descriptions are provided on the website instead of explanation images. 詳しい役職説明は画像ではなく、上記サイトをご覧ください。

Medic / Mechanic / Tank / Bird / Brawler / Burger / Agent / Trapper / Bomber / Blader / Eater / Zombie / Muscle / Negotiator

メディック / メカニック / タンク / バード / ブロウラー / バーガー / エージェント / トラッパー / ボマー / ブレイダー / イーター / ゾンビ / マッスル / ネゴシエーター

Keyboard controls / キーボード操作

Action / 操作 Default / 初期操作
Toggle the role menu / 役職メニューの開閉 Tap F8 / F8単押し
Randomly assign roles / ランダムに役職を付与 Hold F8 for 1 second / F8を1秒長押し
Select player / プレイヤー選択 ↑ / ↓
Select role / 役職選択 ← / →
Assign / 付与 Enter
Remove the selected player's role / 選択したプレイヤーの役職を解除 Backspace
Close the menu / メニューを閉じる Esc
Explain recently assigned roles / 直前に付与した役職を説明 Click Role explanation in the menu / メニュー下部のロールの説明をクリック

A completed long press does not also open the menu when the key is released. The menu key can be changed in cfg. 長押し成立後にキーを離しても、メニューは一緒に開きません。メニューキーはcfgで変更できます。

The explanation button asks eligible players assigned a role within the last 20 seconds to speak their role's abilities and drawbacks. Japanese is used when the host's game language is Japanese; otherwise English is used. 説明ボタンを押すと、役職付与から20秒以内の対象プレイヤーが能力とデメリットを発言します。ホストのゲーム言語が日本語の場合は日本語、それ以外は英語です。

Expression abilities follow the game's expression bindings (defaults include anger 5, narrowed eyes 7, closed eyes 8 and joy 0). Other abilities use actions such as crouching or opening the map. See the role guide for each role's conditions. 表情を使う能力はゲーム側の表情設定に従います(初期設定:怒り5、目を細める7、瞑目8、喜び0)。そのほか、しゃがみやマップ表示などを使う能力もあります。各役職の発動条件は役職ガイドをご確認ください。

Role explanations / ロール説明

After the abilities, the explanation now continues with Drawback: in English or デメリット: in Japanese. The same player speaks the whole explanation. Burger has no separate drawback entry, so no drawback announcement is added for that role. 能力の説明に続けて、英語では Drawback:、日本語では デメリット: と発言します。説明全体を同じプレイヤーが発言します。バーガーには独立したデメリット欄がないため、この発言は追加しません。

The text follows the role guide with two clarifications to match the implemented rules: Medic's weapon damage is reduced by 5%; Muscle can hold prohibited weapons in shops and the travel truck but cannot store them. This release changes explanations, not role balance. サイトを基に、現行の能力と一致するよう次の点を補足しています。メディックは武器全般の与ダメージが5%減少します。マッスルはショップ・移動中のトラック内なら禁止武器を持てますが、インベントリには収納できません。今回の変更は説明文のみです。

Damage reduction for guests / ゲストの軽減処理について

When only the host has this mod installed and a guest does not, the host cannot directly modify the guest's local damage calculation before damage is applied. For guests using roles with damage reduction, this mod therefore reproduces the effect by immediately restoring the amount of HP that should have been prevented after the guest takes the normal damage.

As a result, a hit that would normally be fatal, including an instant-kill attack, may cause the guest to die briefly before being immediately revived and having their HP adjusted to reflect the damage reduction.

ホスト側のみMODを導入し、ゲスト側がMOD非導入の場合、ゲーム内部の仕様上、ゲスト側で行われるダメージ計算をホスト側から直接変更し、被弾前にダメージを軽減することはできません。そのため、ゲストが被ダメージ軽減系の役職を使用する際は、一度通常どおりのダメージを受けた直後に、軽減されるはずだった分のHPを即時回復させることで再現しています。

この仕組みにより、即死系の攻撃など通常なら致死となるダメージを受けた場合、一度死亡してから即時蘇生し、軽減を反映したHPへ補正する処理が挟まる可能性があります。

Installation / 導入

Install with a Thunderstore-compatible mod manager together with the listed dependencies: BepInExPack and REPOLib 4.2.0 or later. For manual installation, copy the included BepInEx folder into the game directory after installing those dependencies. Thunderstore対応MODマネージャーで依存MODのBepInExPack・REPOLib 4.2.0以降と一緒に導入してください。手動の場合は依存MODを導入したうえで、同梱のBepInExフォルダをゲームフォルダへ統合してください。

This is the keyboard distribution edition. Do not install it alongside another Guest-Role DLL or the personal edition. Existing cfg values are retained; change the relevant cfg entry if your controls differ from the defaults above. No personal cfg is included. キーボード向け配布版です。個人用版や古いGuest-Role.dllとの二重導入は避けてください。既存cfgの設定が優先されるため、上記の初期操作と異なる場合は該当設定を変更してください。個人用cfgは同梱していません。

RoleShuffle and the Host-series mods are optional and are not required to use Guest_Role. RoleShuffleやHostシリーズのMODは任意です。Guest_Role単体の使用には必要ありません。

More roles / シリーズ紹介

HostVeteranSurvivor / HostGreatWizard / HostCharger add separate host roles. Each requires its corresponding Host mod; they are not bundled in this package. HostVeteranSurvivor・HostGreatWizard・HostChargerでは、ホスト向けの役職を追加できます。それぞれ対応するHost MODが必要で、このZIPには同梱していません。

Explore the series and its roles / シリーズの役職を見る

Verification / 確認範囲

This package contains the same tested DLL as Guest-Role 2.13.66. It has passed compilation and offline checks of both languages, explanation order, complete drawback text, and unchanged gameplay methods. These checks do not constitute a live Unity physics or host/unmodded-guest multiplayer playtest. Guest-Role 2.13.66と同一のDLLを収録しています。ビルドと、日本語・英語の説明順序、デメリット本文、能力処理が変わっていないことのオフライン検証を実施しています。Unityの物理挙動および未導入ゲストを含む実機マルチプレイ確認は未実施です。