sighsorry-Build_Camera_Addon icon

Build Camera Addon

Dvergr circlet light to detached build camera. Cozy/comfort-based restrictions to Build Camera usage and item pickup

Last updated 8 hours ago
Total downloads 30
Total rating 0 
Categories Tools Server-side Client-side Building AI Generated
Dependency string sighsorry-Build_Camera_Addon-1.0.1
Dependants 1 other package depends on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2333 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2333
Azumatt-Build_Camera_Custom_Hammers_Edition-1.2.10 icon
Azumatt-Build_Camera_Custom_Hammers_Edition

Adds a build camera to your vanilla and custom hammers. Taken over from the original mod by Azumatt.

Preferred version: 1.2.10

README

BuildCameraAddon

BuildCameraAddon is an addon plugin for Azumatt.BuildCameraCHE.

Dvergr circlet light to detached build camera. Cozy/comfort-based restrictions to Build Camera usage and item pickup

Features

  • Restriction mode for Build Camera usage:
    • Off: No cozy restriction.
    • CameraNeedsCoziness: Entering and staying in camera mode requires cozy + minimum comfort.
    • CameraPickUpNeedsCoziness: Camera mode is allowed, but pickup via camera requires cozy + minimum comfort.
  • Minimum comfort threshold (1 to 30).
  • Pickup blocked HUD message with configurable position and font size.
  • Optional Dvergr circlet (HelmetDverger) light follow while in camera mode.
  • Optional compatibility path for CircletExtended circlet equipment.
  • ServerSync integration for synchronized server-authoritative settings.


Dvergr circlet light would to detached build camera like demister


Light adjustment for Dvergr circlet is the mod CircletExtended's feature

Build camera item collect can be OP. Now it can be restricted with cozy/comfort condition

There is localization file in the plugins folder (Although it has only two lines)


## If on, the configuration is locked and can be changed by server admins only. [Synced with Server]
# Setting type: Toggle
# Default value: On
# Acceptable values: Off, On
Lock Configuration = On

[General]

## Off: no cozy restriction. CameraNeedsCoziness: cozy required to enter and stay in camera mode. CameraPickUpNeedsCoziness: camera entry allowed, but item pickup via camera requires cozy. [Synced with Server]
# Setting type: RestrictionMode
# Default value: CameraNeedsCoziness
# Acceptable values: Off, CameraNeedsCoziness, CameraPickUpNeedsCoziness
Restriction Mode = CameraPickUpNeedsCoziness

## Minimum comfort level required. Vanilla comfort is normally at least 1. [Synced with Server]
# Setting type: Int32
# Default value: 1
# Acceptable value range: From 1 to 30
Minimum Comfort Level = 1

[Helmet Light]

## If on, HelmetDverger (Dvergr circlet) light is moved to build camera while build camera mode is active. [Synced with Server]
# Setting type: Toggle
# Default value: On
# Acceptable values: Off, On
Follow Dvergr Circlet Light = On

## HelmetDverger light offset along camera forward axis. Positive = forward, Negative = backward. [Not Synced with Server]
# Setting type: Single
# Default value: 0.65
# Acceptable value range: From -5 to 5
Camera Light Forward/Back Offset = 0.65

## HelmetDverger light offset along camera up axis. Positive = up, Negative = down. [Not Synced with Server]
# Setting type: Single
# Default value: -0.08
# Acceptable value range: From -5 to 5
Camera Light Up/Down Offset = -0.08

[HUD]

## Horizontal HUD position as a screen ratio (0.0 = left, 1.0 = right). [Not Synced with Server]
# Setting type: Single
# Default value: 0.3
# Acceptable value range: From 0 to 1
Pickup Blocked HUD X = 0.3

## Vertical HUD position as a screen ratio (1.0 = top, 0.0 = bottom). [Not Synced with Server]
# Setting type: Single
# Default value: 0.3
# Acceptable value range: From 0 to 1
Pickup Blocked HUD Y = 0.3

## Font size of the pickup blocked HUD text. [Not Synced with Server]
# Setting type: Int32
# Default value: 36
# Acceptable value range: From 10 to 64
Pickup Blocked HUD Font Size = 36``````