R.E.P.O.
Install with App

Details

Latest version
0.9.95
Last Updated
First Uploaded
Downloads
310.7K
Likes
12
Size
73KB
Dependants

Categories

現在はテストリリースです。不具合が起こる可能性があります。 This is currently a test release. Issues may occur.

下に日本語の説明もあります!

[En]

MorePlayerList

We will change the player list in the lobby and ESC menu to accommodate large groups.

Feature

We'll change the layout so the player list doesn't go off-screen and enable scrolling.

Controls

Pressing arrow keys while the EscMenu is open moves the player list.
When EscMenu_List_Type is Split, use the Left Arrow Key or Right Arrow Key to move left or right.
When EscMenu_List_Type is Integration, use the Up Arrow Key or Down Arrow Key to move up and down.

Please remember these operations, as the EscMenu player list can move off-screen or obscure other buttons.

Config

Setting

List Type (enum)

Initial value:Default

  • Default
    Sets the layout to 10:10.

  • Large
    Sets the layout to 7:13.
    This makes better use of the screen, and prevents parts of the name from being hidden.

  • Scroll
    Use the mouse wheel or arrow keys to scroll up and down the list. Press the R key to reset to the initial position.

  • Custom
    Uses the Custom Type Settings configuration.

EscMenu ListType (enum)

Default: Split

  • Split
    Sets a 10:10 two-column layout.
    Some players in the left column may have inaccessible kick buttons; use the right arrow key to shift them.

  • Integration
    Sets a 0:20 single-column layout.
    About two players may go off-screen, so use the down arrow key to shift them.

Enable logging (bool)

Initial value: false Whether to output debug logs.

EscMenu Settings

Scroll Type Settings

  • Scroll reset key(enum)
    Initial value: R
    Key to reset the lobby player list to its initial position.
    Please refer to the page above.

  • Mouse scroll speed(float)
    Initial value: 1
    Mouse wheel scroll speed.

  • Up arrow speed(float)
    Initial value: 1
    Up arrow key scroll speed.

  • Down arrow speed(float)
    Initial value: 1
    Down arrow key scroll speed.

  • Y interval(int)
    Initial value: 32
    Interval for the Y coordinate relative to the player.

Custom Type Settings

  • offset player(int)
    Initial value: 0
    Number of players at which to start applying the offset.

  • X offset(int)
    Initial value: 0
    Offset for the X coordinate.

  • Y offset(int)
    Initial value: 0
    Offset for the Y coordinate.

  • Y interval(int)
    Initial value: 32
    Interval for the Y coordinate relative to the player.


About Custom Type Settings

Please use this when the desired preset is not among those originally provided.

List Type = Same settings as Default.
offset player = 10
X offset = 340
Y offset = 200
Y interval = 20

Important Notes

When List Type is not set to Scroll

  • If other mods are using the empty space on the right, this may slightly inconvenience the functionality of this mod or other mods.
  • Text chat may become harder to read.

Other Notes

  • The player list in the ESC menu has several issues.
    As a countermeasure, you can manipulate the position of the player list, so please handle it skillfully.

  • The UI displaying list types in the lobby may not function properly with other mods.
    We've designed the code to avoid conflicts as much as possible, so it should be fine, but we cannot guarantee absolute compatibility.

Future Update Content

In addition to the fixes included in the v0.5.0 update, I’ve narrowed down the essential features.
I think it’s fine to release it now, but I also feel like it might be okay to wait until the game’s official release.


I'm on Discord's “R.E.P.O. Modding Server,” so send your feedback to this mod's forum (URL below)!
→ https://discord.com/channels/1344557689979670578/1415722378733944973



[Jp]

MorePlayerList

ロビーとESCメニューのプレイヤーリストを大人数用に変更します。

具体的にこのmodが何をするのか

プレイヤーリストが画面外にいかないようなレイアウトに変更したり、スクロールできるようにします。

操作

EscMenuを開いている状態で矢印キーを入力すると、プレイヤーリストを動かせます。
EscMenu_List_TypeがSplitの場合は、左矢印キーまたは右矢印キーで左右に動かせます。
EscMenu_List_TypeがIntegrationの場合は、上矢印キーまたは下矢印キーで上下に動かせます。

EscMenuのプレイヤーリストは画面外に出たり、他のボタンが見えなくなったりするのでこれらの操作は一通り覚えておいてください。

コンフィグ

Setting

Lobby ListType (enum)

初期値:Default

  • Default
    10:10の配置にします。

  • Large
    7:13の配置にします。 画面を大きく使いますが、名前の一部が隠れなくなります。

  • Scroll
    マウスホイールや矢印キーでリストを上下できるようにします。Rキーで初期位置にリセット可能。

  • Custom
    Custom Type Settingsの設定を使います。

EscMenu ListType (enum)

初期値:Split

  • Split
    10:10の2列の配置にします。
    一部の左列の人のキックボタンが押せないので、右矢印キーでずらしたりしてください。

  • Integration
    0:20の1列の配置にします。 2人ほど画面外に行ってしまうので、下矢印キーでずらしたりしてください。

Enable logging (bool)

初期値:false デバッグ用のログを出すかどうか。

EscMenu Settings

  • EscMenu reset key(enum)
    初期値:R
    ESCメニューのプレイヤーリストを初期位置に戻すキー。
    ちなみにESCメニューを開いた際に初期位置に戻るので、基本的にこれは使わなくていいです。
    コンフィグの設定は、Unity公式のKeyCodeのページ(以下URL)に詳しく書いてあります。
    → https://docs.unity3d.com/6000.1/Documentation/ScriptReference/KeyCode.html

Scroll Type Settings

  • Scroll reset key(enum)
    初期値:R
    ロビーのプレイヤーリストを初期位置に戻すキー。
    こちらも上のページを参照してください。

  • Mouse scroll speed(float)
    初期値:1
    マウスホイールのスクロール速度。

  • Up arrow speed(float)
    初期値:1
    上矢印キーの上方向へのスクロール速度。

  • Down arrow speed(float)
    初期値:1
    下矢印キーの下方向へのスクロール速度。

  • Y interval(int)
    初期値:32
    プレイヤーとのY座標の間隔。

Custom Type Settings

  • offset player(int)
    初期値:0
    オフセットを適用し始める人数。

  • X offset(int)
    初期値:0
    X座標のオフセット。

  • Y offset(int)
    初期値:0
    Y座標のオフセット。

  • Y interval(int)
    初期値:32
    プレイヤーとのY座標の間隔。


Custom Type Settingsについて

元から用意しているプリセットに所望のものがない場合に使ってください。

List Type = Defaultと同じ設定はこれです。
offset player = 10
X offset = 340
Y offset = 200
Y interval = 20

注意点

List Type が Scroll以外の場合

  • 他のmodが右側の空いているところを使っている場合はこのmodか他のmodの機能を少し不便にする可能性があります。
  • テキストチャットが見づらくなります。

その他

  • ESCメニューのプレイヤーリストはいくつか問題があります。
    対策としてプレイヤーリストの位置を操作できるのでうまいことやってください。

  • ロビー内のリストタイプを表示するUIが他のmodによってうまく機能しない恐れがあります。 なるべく競合しないようなコードにしているので大丈夫なはずですが、絶対に大丈夫とは言い切れないです。

今後のアップデート内容

v0.5.0のアップデートの修正に加えて、必要な機能を絞りました。
正式リリースでもいいですが、このままゲームの正式リリースまで待ってもいいかもと感じています。


Discordの「R.E.P.O. Modding Server」にいるので、このmodのフォーラム(以下URL)にフィードバックを送りつけよう!
→ https://discord.com/channels/1344557689979670578/1415722378733944973

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.