Kai09TA-AdvancedFreeCam icon

AdvancedFreeCam

Free camera mod for REPO with ghost visuals, spectating support, and FreeCam voice.

Last updated 3 weeks ago
Total downloads 1090
Total rating 1 
Categories Mods Client-side Server-side AI Generated
Dependency string Kai09TA-AdvancedFreeCam-1.0.1
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

README

AdvancedFreeCam

A free camera mod for REPO.
It enhances post-death spectating by adding a freely movable camera, ghost visuals, and voice transmission from the FreeCam position.

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 config permissions
  • Ghost visuals
  • Ghost name display
  • Voice transmission from the FreeCam position
  • Push To Talk support
  • Simple PhotoMode
  • NightVision strength adjustment

Images

Ghost Visual

Ghost Visual

In-Game Example

In-Game Example


Basic Controls

FreeCam

  • F8 : Toggle FreeCam on / off

Movement

  • W / A / S / D : Move forward / left / backward / right
  • Space : Move up
  • LeftControl : Move down
  • LeftShift : Fast movement

PhotoMode

  • Z : Toggle PhotoMode on / off
  • Alt + Mouse Wheel : Adjust NightVision strength

FreeCam Voice

  • V : Push To Talk
    Only used when FreeCamVoicePushToTalk = true

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

AllowHostAliveFreeCam

Controls whether the host can use FreeCam while alive.

  • false : Disabled
  • true : Enabled

Default: false


AllowClientAliveFreeCam

Controls whether clients can use FreeCam while alive.

  • false : Disabled
  • true : Enabled

Default: false


AllowClientDeadFreeCam

Controls whether clients can use FreeCam while dead / spectating.

  • false : Disabled
  • true : Enabled

Default: true


AllowFreeCamVoice

Controls whether voice origin can be moved to the FreeCam / Ghost position while using FreeCam.

  • false : Disabled
  • true : Enabled

Default: false


AllowClientFreeCamVoice

Controls whether clients are also allowed to use FreeCam Voice.
If set to false, only the host can use FreeCam Voice.

  • false : Clients cannot use it
  • true : Clients can also use it

Default: false


GhostVisibleToAlivePlayers

Controls whether FreeCam ghosts are visible to alive players.

  • false : Hidden
  • true : Visible

Default: false


GhostVisibleToSpectators

Controls whether FreeCam ghosts are visible to dead / spectating players.

  • false : Hidden
  • true : Visible

Default: true


GhostVisibleToFreeCamPlayers

Controls whether FreeCam users can see each other's ghosts.

  • false : Hidden
  • true : 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


FreeCamVoicePushToTalk

Controls whether FreeCam Voice uses Push To Talk.

  • false : FreeCam Voice can be used without holding the key
  • true : FreeCam Voice is only active while holding the assigned key

Default: true


FreeCamVoicePushToTalkKey

The Push To Talk key for FreeCam Voice.

Default: V


Client

PhotoModeNightVision

NightVision strength while PhotoMode is enabled.

  • 0 : Disabled
  • 100 : Maximum

Default: 25


About FreeCam Voice

When FreeCam Voice is active, the voice origin is no longer the player's body and is instead moved to the FreeCam / Ghost position.

Because of this, while the ghost is speaking, the voice will no longer be heard from the Spectator Lobby side.
This is intended behavior caused by moving the voice position to the ghost side.


Notes

  • It is recommended that everyone installs this mod
  • Players who do not have this mod installed will not be able to see ghosts
  • Players who do not have this mod installed will not receive FreeCam Voice
  • 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 AllowClientAliveFreeCam disabled
  • Ghost visibility depends on the target group configured in the settings
  • PhotoMode is a secondary support feature
  • Visual or audio conflicts may occur when used together with other mods

Bug Reports

When reporting a bug, the following information helps a lot:

  • Singleplayer / Multiplayer
  • Host / Client
  • Alive / Dead
  • Config used
  • Steps to reproduce
  • Logs


AdvancedFreeCam

REPO用のフリーカメラMODです。 死亡後の観戦を強化し、自由移動できるカメラ、ゴースト表示、フリーカメラ位置からの音声送信機能を追加します。

このMODは、通常の観戦を置き換えるというより、観戦しやすさ・位置把握のしやすさ・状況確認のしやすさを強化することを目的としています。


主な機能

  • フリーカメラのON / OFF
  • 死亡中プレイヤー向けの自由移動観戦
  • 条件に応じた生存中フリーカメラ
  • ゴースト表示
  • ゴースト名表示
  • フリーカメラ位置からの音声送信
  • Push To Talk対応
  • 簡易PhotoMode
  • NightVision強度調整

画像

Ghost Visual

Ghost Visual

In-Game Example

In-Game Example


基本操作

FreeCam

  • F8 : フリーカメラ ON / OFF

移動

  • W / A / S / D : 前後左右移動
  • Space : 上昇
  • LeftControl : 下降
  • LeftShift : 高速移動

PhotoMode

  • Z : PhotoMode ON / OFF
  • Alt + マウスホイール : NightVision強度の調整

FreeCam Voice

  • V : Push To Talk FreeCamVoicePushToTalk = true の場合のみ使用

Config

このMODの設定は、Host / Controls / Client の3つに分かれています。

重要

  • Host の設定はゲームルール側の設定です
  • Host設定を変更できるのはホストのみです
  • Controls / Client は各プレイヤーのローカル設定です

Host

AllowHostAliveFreeCam

ホストが生存中でもFreeCamを使用できるかを設定します。

  • false : 使用不可
  • true : 使用可

初期値: false


AllowClientAliveFreeCam

クライアントが生存中でもFreeCamを使用できるかを設定します。

  • false : 使用不可
  • true : 使用可

初期値: false


AllowClientDeadFreeCam

クライアントが死亡中 / 観戦中にFreeCamを使用できるかを設定します。

  • false : 使用不可
  • true : 使用可

初期値: true


AllowFreeCamVoice

FreeCam中に、音声の発生位置をFreeCam / Ghost側へ移せるようにするかを設定します。

  • false : 無効
  • true : 有効

初期値: false


AllowClientFreeCamVoice

クライアントにもFreeCam Voiceを許可するかを設定します。 false の場合、FreeCam Voiceを使えるのはホストのみです。

  • false : クライアントは使用不可
  • true : クライアントも使用可

初期値: false


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


FreeCamVoicePushToTalk

FreeCam VoiceをPush To Talk方式にするかを設定します。

  • false : 押していなくてもFreeCam Voiceを使用
  • true : 指定キーを押している間のみFreeCam Voiceを使用

初期値: true


FreeCamVoicePushToTalkKey

FreeCam VoiceのPush To Talkキーです。

初期値: V


Client

PhotoModeNightVision

PhotoMode中のNightVision強度です。

  • 0 : 無効
  • 100 : 最大

初期値: 25


FreeCam Voiceについて

FreeCam Voiceが有効な場合、声の発生位置はプレイヤー本体ではなく、FreeCam / Ghost側になります。

そのため、Ghostがしゃべっている間はSpectator Lobby側では声が聞こえなくなります。 これは、音声位置がGhost側へ移る仕様によるものです。


注意事項

  • 全員導入を推奨します
  • このMODを導入していないプレイヤーには、Ghostは表示されません
  • このMODを導入していないプレイヤーには、FreeCam Voiceも届きません
  • ホストがこのMODを導入していない場合、このMODは動作しないように設計されています
  • 権限設定はホスト側の設定に従います
  • 通常プレイで使う場合は、AllowClientAliveFreeCam を無効のままにするなど、権限を絞ることをおすすめします
  • Ghostの表示有無は設定に応じて対象ごとに変わります
  • PhotoModeは補助機能です
  • 他MODとの組み合わせによっては、表示や音声が競合する可能性があります

不具合報告

不具合報告の際は、以下の情報があると確認しやすくなります。

  • シングル / マルチ
  • ホスト / クライアント
  • 生存中 / 死亡中
  • 使用していたConfig
  • 発生手順
  • ログ