You are viewing a potentially older version of this package. View all versions.
HL2H0-WideEye-2.1.0 icon

WideEye

WideEye is a mod for BONELAB that enables users to adjust the spectator camera settings.

Date uploaded 2 years ago
Version 2.1.0
Download link HL2H0-WideEye-2.1.0.zip
Downloads 3381
Dependency string HL2H0-WideEye-2.1.0

This mod requires the following mods to function

gnonme-BoneLib-3.0.0 icon
gnonme-BoneLib

A BONELAB mod for making life easier for other mod creators.

Preferred version: 3.0.0
WNP78-FieldInjector-2.1.1 icon
WNP78-FieldInjector

A utility for other mods to inject monobehaviour fields into the IL2CPP domain.

Preferred version: 2.1.1

README

WideEye

Important Note: None of these modifications appear in headset, only on the spectator view

WideEye is a BONELAB mod that tweaks the spectator camera, allowing for FOV control, post-processing effects, and more! It enhances the spectator camera visuals and optimizes settings for content creation, giving users tools to customize details to their liking.

Features

  • FOV Control

  • Preferences Saving

  • Auto-Apply Settings

  • Auto-Save ( Experimental )

  • Notification Customizability

  • Offset :

    • Position
    • Rotation
  • Smoothing :

    • Position
    • Rotation
  • Camera Modes :

    • Head : Camera moves with the player's head
    • Pinned : Camera stays in place
  • Avatar Meshes Control (On | Off) :

    • Hair Meshes
    • Head Meshes
  • Post-Processing Control :

    • Auto Exposure
    • Chromatic Aberration
    • Lens Distortion

Requirements

Installation

  1. Download the latest WideEye release from Thunderstore.
  2. Extract the downloaded file.
  3. Move the extracted WideEye.dll to your Mods folder in your BONELAB installation directory.

Issues, Feedback, and Contributing

WideEye is open-source and invites contributions! If you have ideas for improvement, fork the GitHub repository, make your changes, and submit a pull request. Thank you for helping make WideEye better!

Use the WideEye GitHub issues page to report any issues you run into, or make any suggestions you have to improve it. All of these comments help make WideEye a better experience for everyone.

Thanks for using WideEye!

Contributions

This project has benefited from the following people:

  • WaveSmash (Smoothing, Rotation offset) [Suggestion]
  • xDraxxis (Position offset, Preferences) [Suggestions]
  • ThomasSteve83 (Notification Customizability) [Suggestion]

Thank you to all contributors for your valuable input!

Credits

Future Plans

  • Handheld Camera
  • Presets System
  • MKGlow Settings Support

ChangeLog

[2.1.0] Regular Update

Added

  • Notification Customizability
  • Auto Save ( Experimental )

Changed

  • Reduced the waiting time form 5 seconds to 3 seconds

Fixed

  • A few typos lol
  • When preferences is loaded, rotation smoothing loads as position smoothing

[2.0.0] Major Update

Added

  • Preferences Saving

  • Camera Auto-Finding

  • Position Offset

  • Post-Processing Control :

    • Auto Exposure
    • Chromatic Aberration
    • Lens Distortion
  • Camera Modes :

    • Pinned
    • Head
  • Avatar Meshes Control (On | Off) :

    • Hair Meshes
    • Head Meshes

Changed

  • UI Improvements

Fixed

  • Levels with scene chunks no longer un-finds the camera

[1.2.0] Regular Update

Added

  • Smoothing
  • Rotation Offset
  • Support Page
  • Reset All Button
  • Notifications

Known Issues

  • Position smoothing may cause the spectator camera to clip through head meshes.
  • Levels with scene chunks may un-find the camera, but it won't affect the modifications the mod made

[1.1.0] Regular Update

Added

  • Added ability to toggle post-processing.
  • Added Colors to the mod's menu

Changed

  • Changing values won't be accessible when the camera is not found, reducing confusion.

Known Issues

  • Levels with scene chunks may un-find the cam, but it won't affect the modifications the mod made

[1.0.0]

  • Initial Release

CHANGELOG

WideEye ChangeLog

[4.0.0] Major Update

Added

  • Timeline compatibility
  • MkGlow (Partly)
  • Audio Sources
  • Handheld Camera
    • Removed grip limit on the handles
    • Syncs with fusion
    • Moved to a separate SDK mod
    • Changed built-in spotlight colors to warm, neutral, and cold
  • BoneMenu
    • Presets values view
    • Open Preset Folder button
    • Delete Preset button
    • Avatar Mesh Page
    • Refresh Presets button
  • Head Meshes Offset Toggle

Changed

  • Decreased built-in spotlight intensity increment to 0.5
  • Removed the grip limit for the handheld camera
  • Now UserData folder is not required
  • Moved md_resources.bundle to an embedded resource for better installation
  • Some code refactoring

Fixed

  • Handheld camera zoom not working
  • Loading Presets with a post-processing effect not applying correctly
  • Loading Presets doesn't update the menu
  • Saving presets wrongly

[3.1.0] Regular Update

Added

  • Free Camera Mode
  • Added a startup delay slider [Changing it below 2 seconds is not recommended]

Changed

  • Some code improvements
  • UI Layout
    • Moved the Support Page to the bottom of the main menu
  • Removed some unnecessary notifications
    • Replaced all the notifications with a single one that shows when everything is loaded properly.

Fixed

  • Fixed Ko-fi Button in the README file
  • Fixed ViewPath not opening the file explorer properly. (Again lol)
  • Removed leftover logging
  • Version number not being right

Known Issues

  • After zooming with the free cam and stopping quickly, the FOV may display as a long decimal value

[3.0.1] Hotfix

Added

  • Now the mod will check for the resources file, if it's not found,it notifies the user.

Fixed

  • Fixed an issue where when you click on ViewPath it opens the file instead of showing it in the explorer.
  • Fixed the cameras not syncing FOVs properly.
  • Fixed the view mode not being changed properly.

[3.0.0] Major Update

Important: New dependency is required FieldInjector

Added

  • Handheld Camera, with :
    • Built-in Lighting
    • Zoom in/out
    • Cool Design
  • Presets System
  • Complete code overhaul

Changed

  • UI Layout
  • Removed camera modes (Replaced by the Handheld Camera)

[2.1.0] Regular Update

Added

  • Notification Customizability
  • Auto Save ( Experimental )

Changed

  • Reduced the waiting time form 5 seconds to 3 seconds

Fixed

  • A few typos lol
  • When preferences is loaded, rotation smoothing loads as position smoothing

[2.0.0] Major Update

Added

  • Preferences Saving
  • Camera Auto-Finding
  • Position Offset
  • Post-Processing Control :
    • Auto Exposure
    • Chromatic Aberration
    • Lens Distortion
  • Camera Modes :
    • Pinned
    • Head
  • Avatar Meshes Control (On | Off) :
    • Hair Meshes
    • Head Meshes

Changed

  • UI Improvements

Fixed

  • Levels with scene chunks no longer un-finds the camera

[1.2.0] Regular Update

Added

  • Smoothing
  • Rotation Offset
  • Support Page
  • Reset All Button
  • Notifications

Known Issues

  • Position smoothing may cause the spectator camera to clip through head meshes.
  • Levels with scene chunks may un-find the camera, but it won't affect the modifications the mod made

[1.1.0] Regular Update

Added

  • Added ability to toggle post-processing.
  • Added Colors to the mod's menu

Changed

  • Changing values won't be accessible when the camera is not found, reducing confusion.

Known Issues

  • Levels with scene chunks may un-find the cam, but it won't affect the modifications the mod made

[1.0.0]

  • Initial Release