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.
AdvancedFreeCam
Free camera mod for REPO with ghost visuals, spectating support, PhotoMode, and adjustable FreeCam movement speed.
By Kai09TA
| Last updated | a day ago |
| Total downloads | 2618 |
| Total rating | 2 |
| Categories | Mods Client-side Server-side AI Generated Quality Of Life |
| Dependency string | Kai09TA-AdvancedFreeCam-2.1.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.2305README
AdvancedFreeCam
A free camera mod for REPO.
It enhances spectating by adding a freely movable camera and optional ghost visuals.
Rather than replacing the default spectator system entirely, this mod is designed to improve spectating clarity, positional awareness, and overall situation visibility.
Main Features
- FreeCam toggle on / off
- Free movement spectating for dead players
- Alive-state FreeCam depending on host config permissions
- Ghost visuals
- Ghost name display
- Simple PhotoMode
- Fog removal in PhotoMode
- NightVision strength adjustment in PhotoMode
- Mouse wheel FreeCam speed adjustment
- Configurable movement speed
- Configurable mouse look sensitivity
- Sudden mouse movement limiting to reduce camera swings
Basic Controls
FreeCam
F8: Toggle FreeCam on / off
Movement
W / A / S / D: Move forward / left / backward / rightSpace: Move upLeftControl: Move downLeftShift: Fast movementMouse Wheel: Adjust FreeCam movement speed
PhotoMode
Z: Toggle PhotoMode on / offAlt + Mouse Wheel: Adjust NightVision strength
Config
This mod's settings are divided into Host / Controls / Client.
Important
- Host settings are gameplay rule settings
- Only the host can change Host settings
- Controls / Client are local settings for each player
- Host settings are synchronized from the host when applicable
- Some settings may require a level reload or reconnect depending on when they are changed
Host
AllowHostAliveFreeCam
Controls whether the host can use FreeCam while alive.
false: Disabledtrue: Enabled
Default: true
AllowClientAliveFreeCam
Controls whether clients can use FreeCam while alive.
false: Disabledtrue: Enabled
Default: false
AllowClientDeadFreeCam
Controls whether clients can use FreeCam while dead / spectating.
false: Disabledtrue: Enabled
Default: true
GhostVisibleToAlivePlayers
Controls whether FreeCam ghosts are visible to alive players.
false: Hiddentrue: Visible
Default: false
GhostVisibleToSpectators
Controls whether FreeCam ghosts are visible to dead / spectating players.
false: Hiddentrue: Visible
Default: true
GhostVisibleToFreeCamPlayers
Controls whether FreeCam users can see each other's ghosts.
false: Hiddentrue: Visible
Default: true
Controls
ToggleFreeCamKey
The key used to toggle FreeCam on / off.
Default: F8
TogglePhotoModeKey
The key used to toggle PhotoMode on / off.
Default: Z
FastMoveKey
The key used for faster movement while using FreeCam.
Default: LeftShift
MoveUpKey
The key used to move upward while using FreeCam.
Default: Space
MoveDownKey
The key used to move downward while using FreeCam.
Default: LeftControl
FreeCamBaseMoveSpeed
Default FreeCam movement speed.
Lower values are better for slow camera movement and precise positioning.
Higher values are better for moving across large areas.
Default: 8
FreeCamFastMoveMultiplier
Movement speed multiplier while holding the fast movement key.
Example:
- Base speed:
8 - Fast multiplier:
3 - Fast movement speed:
24
Default: 3
FreeCamMinMoveSpeed
Minimum FreeCam movement speed when adjusted by mouse wheel.
Default: 1
FreeCamMaxMoveSpeed
Maximum FreeCam movement speed when adjusted by mouse wheel.
Default: 50
FreeCamMouseWheelSpeedStep
How much the FreeCam movement speed changes per mouse wheel step.
Lower values allow finer speed adjustment.
Higher values change speed more quickly.
Default: 1
FreeCamLookSensitivity
Mouse look sensitivity while using FreeCam.
Lower values make camera rotation slower and easier to control.
Higher values make camera rotation faster.
Default: 1.5
FreeCamMaxMouseDelta
Maximum mouse input delta accepted per frame while using FreeCam.
Lower values reduce sudden camera swings when moving the mouse quickly.
This is useful for reducing uncomfortable or disorienting camera movement.
Default: 8
Client
PhotoModeNightVision
NightVision strength while PhotoMode is enabled.
0: Disabled100: Maximum
Default: 25
Notes
- It is recommended that everyone installs this mod
- Players who do not have this mod installed will not be able to see ghosts
- If the host does not have this mod installed, this mod is designed not to function
- Permission-related behavior follows the host's settings
- For normal gameplay, it is recommended to keep permissions restricted, such as leaving
AllowClientAliveFreeCamdisabled - Ghost visibility depends on the target group configured in the settings
- PhotoMode is a secondary support feature
- Visual conflicts may occur when used together with other mods
AdvancedFreeCam
REPO用のフリーカメラMODです。
自由移動できるカメラと任意のゴースト表示を追加し、観戦時の視認性を向上させます。
このMODは、通常の観戦を置き換えるというより、観戦しやすさ・位置把握のしやすさ・状況確認のしやすさを強化することを目的としています。
主な機能
- フリーカメラのON / OFF
- 死亡中プレイヤー向けの自由移動観戦
- 条件に応じた生存中フリーカメラ
- ゴースト表示
- ゴースト名表示
- 簡易PhotoMode
- PhotoMode中のFog削除
- PhotoMode中のNightVision強度調整
- マウスホイールによるFreeCam移動速度調整
- 移動速度のConfig設定
- マウス感度のConfig設定
- 急なマウス移動によるカメラ振れの軽減
基本操作
FreeCam
F8: フリーカメラ ON / OFF
移動
W / A / S / D: 前後左右移動Space: 上昇LeftControl: 下降LeftShift: 高速移動マウスホイール: FreeCamの移動速度を調整
PhotoMode
Z: PhotoMode ON / OFFAlt + マウスホイール: NightVision強度の調整
Config
このMODの設定は、Host / Controls / Client の3つに分かれています。
重要
- Host の設定はゲームルール側の設定です
- Host設定を変更できるのはホストのみです
- Controls / Client は各プレイヤーのローカル設定です
- Host設定は、必要に応じてホストから同期されます
- 設定内容や変更タイミングによっては、レベルの再読み込みや再接続が必要になる場合があります
Host
AllowHostAliveFreeCam
ホストが生存中でもFreeCamを使用できるかを設定します。
false: 使用不可true: 使用可
初期値: true
AllowClientAliveFreeCam
クライアントが生存中でもFreeCamを使用できるかを設定します。
false: 使用不可true: 使用可
初期値: false
AllowClientDeadFreeCam
クライアントが死亡中 / 観戦中にFreeCamを使用できるかを設定します。
false: 使用不可true: 使用可
初期値: true
GhostVisibleToAlivePlayers
FreeCam Ghostを生存中プレイヤーに表示するかを設定します。
false: 表示しないtrue: 表示する
初期値: false
GhostVisibleToSpectators
FreeCam Ghostを観戦中 / 死亡中プレイヤーに表示するかを設定します。
false: 表示しないtrue: 表示する
初期値: true
GhostVisibleToFreeCamPlayers
FreeCam使用中プレイヤー同士でGhostを表示するかを設定します。
false: 表示しないtrue: 表示する
初期値: true
Controls
ToggleFreeCamKey
FreeCamのON / OFFキーです。
初期値: F8
TogglePhotoModeKey
PhotoModeのON / OFFキーです。
初期値: Z
FastMoveKey
FreeCam中の高速移動キーです。
初期値: LeftShift
MoveUpKey
FreeCam中の上昇キーです。
初期値: Space
MoveDownKey
FreeCam中の下降キーです。
初期値: LeftControl
FreeCamBaseMoveSpeed
FreeCamの通常移動速度です。
小さい値ほどゆっくり移動でき、細かいカメラ位置調整に向いています。
大きい値ほど広い範囲を移動しやすくなります。
初期値: 8
FreeCamFastMoveMultiplier
高速移動キーを押している間の移動速度倍率です。
例:
- 通常速度:
8 - 高速移動倍率:
3 - 高速移動中の速度:
24
初期値: 3
FreeCamMinMoveSpeed
マウスホイールで移動速度を下げた時の最小速度です。
初期値: 1
FreeCamMaxMoveSpeed
マウスホイールで移動速度を上げた時の最大速度です。
初期値: 50
FreeCamMouseWheelSpeedStep
マウスホイール1段階ごとに変化する移動速度量です。
小さい値ほど細かく速度調整できます。
大きい値ほど素早く速度を変更できます。
初期値: 1
FreeCamLookSensitivity
FreeCam中のマウス視点感度です。
小さい値ほどカメラの向き変更がゆっくりになります。
大きい値ほど素早く向きを変えられます。
初期値: 1.5
FreeCamMaxMouseDelta
FreeCam中、1フレームで受け付ける最大マウス入力値です。
小さい値にすると、マウスを急に動かした時の大きなカメラ振れを抑えられます。
酔いやすい、またはカメラが急に動きすぎる場合は、この値を下げてください。
初期値: 8
Client
PhotoModeNightVision
PhotoMode中のNightVision強度です。
0: 無効100: 最大
初期値: 25
注意事項
- 全員導入を推奨します
- このMODを導入していないプレイヤーには、Ghostは表示されません
- ホストがこのMODを導入していない場合、このMODは動作しないように設計されています
- 権限設定はホスト側の設定に従います
- 通常プレイで使う場合は、
AllowClientAliveFreeCamを無効のままにするなど、権限を絞ることをおすすめします - Ghostの表示有無は設定に応じて対象ごとに変わります
- PhotoModeは補助機能です
- 他MODとの組み合わせによっては、表示が競合する可能性があります