easymachmc-BoplMapScale icon

BoplMapScale

Scales camera and blast zone bounds, and makes the camera follow players vertically. All lobby players must use the same Multiplier.

Last updated 4 hours ago
Total downloads 5
Total rating 0 
Categories Mods
Dependency string easymachmc-BoplMapScale-1.2.2
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

Bopl Map Scale

Expands the camera and blast zone bounds by a configurable multiplier, and lets the camera follow players vertically and zoom further out.

Important

  • Every player in a lobby must use the same Multiplier. Physics bounds differ otherwise, and the match desyncs.
  • Do not use this mod in public online matches where other players do not have it installed.
  • Platforms, background art and water level are not scaled. Beyond the original edges you will see empty space.

Settings

Config file: BepInEx/config/local.bopl.mapscale.cfg

Key Default Meaning
Multiplier 1.5 Scale factor for camera and blast zone bounds. Must be greater than zero.

What it changes

  • SceneBounds camera X/Y limits and blast zone X/Y limits are multiplied by Multiplier.
  • PlayerAverageCamera gets UpdateY = true, weight = 5, and MAX_ZOOM is multiplied by Multiplier. MIN_ZOOM is left as the level sets it, so the camera still adapts to player spread.

Requirements

  • BepInEx 5.4.x (installed through BepInExPack).

Installation

Install through a mod manager, or copy BoplMapScale.dll into BepInEx/plugins/.

Log

On start the log prints the applied bounds. When a match camera is hooked, it prints the original and new UpdateY, weight, MIN_ZOOM and MAX_ZOOM.