Garry's Mod

Garry's Mod

647 ratings
Project Bodycam Base [Beta 1.0]
7
4
3
2
3
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Effects
Addon Tags: Fun, Scenic, Realism
File Size
Posted
Updated
2.330 MB
18 Sep, 2024 @ 8:41am
16 Jul @ 7:41am
17 Change Notes ( view )

Subscribe to download
Project Bodycam Base [Beta 1.0]

Description
Bodycam Addon for Garry's Mod

Enhance your Garry's Mod experience with Project Bodycam, featuring a realistic body camera view with extensive customization options.

I'm Ch4os, and this is the first addon I'm releasing to the wild. Over the years, I've written many scripts and patches for HL2 and Garry's Mod but never bothered to release them. However, here we go—a brain child project of mine since the Garry's Mod realism movement became a thing. xD

⚠️ Notice: Beta Version for Testing & Development

This addon is in beta and is not representative of the final version. Certain features may not function as expected, and there are known bugs. Many aspects of the addon are still under active development and a lot of features are missing.
it is not ready for server environments.

Your feedback is greatly appreciated. Thank you, Have Fun! ❤️

🎊🎉 Major Release - Complete Rewrite🎉🎊

I'm excited to announce the release of Project Bodycam v1.0 Beta - a complete ground-up rewrite of Project Bodycam. This version represents continuing the addon and development focused on stability, compatibility, and user experience. I'm Going to future update the description for all the info for the new Version, but for now this will do.

For a complete list of new Features & Changes, check out the change-log! Stay tuned for more! ❤️

🎯 Key Features & 🛠️ Customization Options
Personalize camera settings, crosshair styles, visual effects, and more. Feel free to explore the settings in the GUI panel—I’ve included many options to customize your experience.

  • Bodycam Views & Preset Manager: Choose from pre-made presets like Helmet, Shoulder, or Chest perspectives, or save and load your own custom presets.
  • Smooth Movement: Adjust character movement speeds, smoothness from idle to running, and character inertia.
  • Customizable Crosshair: Choose between a dynamic crosshair with color options, a dot crosshair, or a predictive crosshair (note: predictive crosshair may not work in early versions).
  • Additional Features: Add vignette overlays, adjust camera shake intensity, and more—many additional features are planned for future updates.

🔑 Shortcuts & Commands
  • Open Menu: Press
    H
    or type
    !bodycam
    in chat to open the settings UI.
  • Preset Management: Create, load, or delete presets directly from the UI.


Here's a list of all the console commands (ConVars) for the Bodycam addon:
bodycam_enable bodycam_smoothness bodycam_hide_head bodycam_disable_ragdoll_collisions bodycam_center_view_offset bodycam_offset_leftright bodycam_offset_updown bodycam_offset_forwardback bodycam_enable_tilt bodycam_tilt_amount bodycam_tilt_sensitivity bodycam_roll_intensity bodycam_shake_enable bodycam_shake_magnitude bodycam_shake_fov_bump bodycam_hud_override bodycam_disable_default_hud bodycam_dynamic_crosshair bodycam_crosshair_predict bodycam_crosshair_style bodycam_enable_experimental_crosshair bodycam_crosshair (with r, _g, _b, _a suffixes for color components) bodycam_vignette_overlay bodycam_vignette_sway_intensity bodycam_vignette_max_sway bodycam_audio_enable bodycam_reload_spinner bodycam_walk_speed bodycam_run_speed bodycam_walk_acceleration bodycam_run_acceleration bodycam_animation_speed bodycam_movement_overhang bodycam_open_menu_key
Additionally, there's a console command to toggle the UI:
bodycam_toggle_ui

These commands can be used in the console or bound to keys for quick access to various Bodycam addon features and settings.

⚠️ ReShade Preset
Here is my Preset, since the current shader for the addon are in development, and not included in the addon.
Download Link : https://mega.nz/file/HZt1HQqJ#RJQnM129U7-XI4KyIBp0JYFiGuF-ozZ163FBw8itFgk


🌟 Recommended Addons
The addon doesn’t rely on other addons to function, but here are some recommended addons that pair perfectly with it. I highly recommend the ARC9 Weapons, as they feature animations and world models that enhance the bodycam experience.


💬 Support & Feedback
If you have any issues or suggestions, feel free to reach out! Message me on Steam or leave a comment below. <3

For anyone having scrip errors or any kind of problems, i have opened a thread, please post your problems there, if you have an stack trace for it please post it with your problem. thank you :)

Popular Discussions View All (7)
57
15 Jul @ 8:05am
PINNED: Project Bodycam [Alpha] (bug fixing)
Ch4os
3
18 May @ 3:53am
Guide how to fix an lua error (walkspeed)
Бонзибадди
2
17 Jul @ 3:57am
Assault Rifle Bouncing?
dittydong
304 Comments
!!Tylermas!! 22 hours ago 
i cant even get to any menu, its really confusing
Ch4os  [author] 17 Jul @ 11:01am 
@Yannick: I'm currently working on this project solo, alongside a full-time job and my studies, I understand your frustration. Sometimes moving forward can involve reverting certain things — but the main focus right now is to establish a solid and stable foundation to build on. That requires experimenting and thorough testing to ensure long-term stability and usability.
Please read the update post comment — it explains why the GUI looks the way it does right now.

If you could explain exactly what’s not working for you, I’ll gladly look into it.
Ch4os  [author] 17 Jul @ 10:49am 
Hey @Tylermass: 'm not sure what’s causing the issue on your end. By default, the key is mapped to H. I apologize for the confusion — the command names changed a bit due to the recent rewrite, so the instructions in the info box may be outdated. I’ll make sure to update it with the new commands..
For Now here are commands that might help you out:

bodycam_menu — Open settings
bodycam_enable 0/1 — Toggle system
bodycam_reload [module] — Reload modules
bodycam_status — Show status

Also, please try testing with fewer other addons enabled. Due to the nature of this mod — which modifies the character controller and camera rendering hooks etc.. — compatibility with all addons isn’t guaranteed and can be quite difficult to manage.
Ch4os  [author] 17 Jul @ 10:47am 
Thanks for the feedback — much appreciated!

@Emerald: I had a custom zoom feature earlier but wasn't happy with it. Aiming down sights in third-person is tricky. I tried using forced IK with a replaced viewmodel, but it didn’t work as expected. I’ll re-add the zoom with a bindable key for the next update, while I keep exploring better solutions.
yannick 17 Jul @ 3:24am 
the menu is still dogshit, i thought the damn feedback would show u guys what you need to revert.
!!Tylermas!! 17 Jul @ 12:44am 
menu doesnt work? help!!!
i think this also is causing my character to move very slowly and sluggishly, i binded the menu to numpad - and now it doesnt do anything, i also tried H, but that didnt work, none of the console commands work either
emerald 16 Jul @ 7:24pm 
really amazing!! but it breaks arc9 ads seemingly unless im missing something, i assume youre using the 3rd person character controller and attaching the camera on it to make it behave like a first person camera but this has the issue of not actually aiming down sights with arc9 weapons when holding right click, snipers or other scoped weapons essentially become useless. maybe try switching back to regular perspective when aiming with arc9 weapons so scopes dont end up becoming a bit pointless? or atleast providing some sort of zoom. maybe including this as an optional toggleable feature would be nice, im aware this is more so a compatability thing with another mod and not directly a fault of this mod but itd be a nice compatability feature :steamhappy:
Ch4os  [author] 16 Jul @ 7:43am 
Hey,
Update 1.0.1 is out, Should resolve your issue's, for more info, look the the change log :
Here
John Meowston 16 Jul @ 12:13am 
I tried to change jump height and now it's stuck on 100 and doesn't let me change it, and crouching restricts any movement for some reason
Ch4os  [author] 15 Jul @ 7:26am 
Hey everyone,
First off, thanks for the feedback—even the passionate ones. I get that the 1.0 Beta update brought a lot of changes, and not everyone is happy, especially with the new GUI, movement system, and presets.

Please keep in mind:
This addon is still in early development. 1.0 marks a full rewrite of the codebase—some features behave differently, may be missing or incomplete, and backwards compatibility is not guaranteed. The focus right now is building a solid, stable base.

I'm currently working on:

- Improving the movement system
- Fixing admin-only config behavior
- Building out the GUI (current is a concept/placeholder and will change)

This is a spare-time project alongside a full-time job and studies, so I appreciate your patience.

Please keep feedback respectful and constructive —it’s the most valuable kind. I do read it and want to get things right.

Reminder: the addon is still meant for testing/dev, not stable gameplay.