- All games
- Cyberpunk 2077
- Mods
- Characters
- CharLi - Character Lighting Suite for Photomode
CharLi - Character Lighting Suite for Photomode
-
Endorsements
-
Unique DLs--
-
Total DLs--
-
Total views--
-
Version2.2
- Download:
- Manual
0 of 0
File information
Last updated
Original upload
Created by
FreakaZUploaded by
FreakaZ72Virus scan
Safe to use
Tags for this mod
Current section
About this mod
CharLi aka Character Lighting spawns Rings of Lightsources around the Character and follows them even in Photomode. With Screenshot Artists in mind, it allows large scale Light Setups.
- Requirements
-
Nexus requirements
Mod name Notes Cyber Engine Tweaks Required Mods requiring this file
Mod name Notes Velma from Scooby Doo Preset - Permissions and credits
-
Credits and distribution permission
- Other user's assets All the assets in this file belong to the author, or are from free-to-use modder's resources
- Upload permission You are not allowed to upload this file to other sites under any circumstances
- Modification permission You are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
- Conversion permission You can convert this file to work with other games as long as you credit me as the creator of the file
- Asset use permission You are allowed to use the assets in this file without permission as long as you credit me
- Asset use permission in mods/files that are being sold You are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
- Asset use permission in mods/files that earn donation points You are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
This mod is opted-in to receive Donation Points
- Changelogs
-
-
Version 2.3
- CORE CHANGES
expanded spawn queue for replacing entities on the fly
added support for TME's window hider tool
- except for saving the state of charli's window
? see: https://www.nexusmods.com/cyberpunk2077/mods/11781 - GROUP CHANGES
added button to disable local shadow casting from lights
- will also disable contact shadows - UI CHANGES
removed save group preset button from the grouplist, to make room for the shadow casting toggle
? i don't think it's much used there
? still exist in the individual group if needed
reduced the overall window sizes
- also trimmed down many elements to fit in
? less scrolling means faster access to everything ;-)
removed the automatic side flipping of the addon window
? annoy's sometimes!
added fancy animation at the credits page
- CORE CHANGES
-
Version 2.2
- CORE CHANGES
reworked the internal queue system to be more robust
- added "wait for creation" so a newly created can only be used if all spawns present
- added "wait for destruction" to make sure everything is despawned before a group gets finally deleted
- added new group flag that indicates that it can be drawn on the UI
- added new group flag that indicates that a group is broken (failed spawn/destroy)
* should avoid any timing issue, when spawning or destroying groups
* after 10 cycles and no change, a group is marked as broken and the job gets deleted
* broken groups will show up in the grouplist (disabled), but not as tab (will also count towards the max of groups present)
? reloading mods will fix this, but not the broken spawns
added database layer to manage presets and permanent settings
added the ability to toggle developer features (ripped from my own mod, haha)
added persistent settings, which apply on startup
? for now its just "hide secondary window", the "rotation tracking" toggle and "hide scrollbar"
fixed small bug, where meshes are not hidden while duplicating a group with hidden meshes
fixed small bug, where despawning an entity cleared the entry and the queue couldn't check if its destroyed
fixed a bug where groups are still present in the UI after returning to the main menu and load another save
fixed a bug where groups are still counted as present when loading another save inside the world
fixed a bug where the newly added vertical focus did not target correctly V
fixed a rare crash bug, when the secondary window is being closed via X
added check if the .archive file is present, if not it shows a message on the UI - GROUP CHANGES
reduced the radius slider range to 0.5 - 3.5 (previously up to 5.0)
? so it's hassle free in close range to get a exact distance
changed the radius multiplier to a max of 25.0 (previously 10.0)
? so it's possible to reach about ~90m / ~280ft if needed
changed the convergence to be an percentage aka 0 - 100%
? this is much clearer, as the maximum convergence autoscales with the groupsize anyways
reduced the light range slider to 0.5 - 25.0 (previously up to 50.0) for more precision
reduced the light range multiplier to 25.0 (previously 100), you can still reach 600+ meters if needed
expanded the position offset XY to -10.0 - +10.0 (previously -5 - + 5)
expanded the position offset Z to -5.0 - +15.0 (previously -2.5 - + 7.5)
detached groups are no longer affected by the master controls, so they are fully independent
* once detached, they will adjust to the group properties
* reattaching reapply the master values, if any
most sliders now have a reset button, to make it easy returning to the defaults
+ also added the correct units to many sliders
added new section to groups called specials
? home for the offset compensation and "Party Time"
added offset compensation, which allow to always target V when working with offsets
- spotlights offer horizontal and vertical, while all other lights are limited to horizontal
- works with detached groups for a maximum of freedom and no matter how far away it is
- also added vertical alignment slider with a default of 1.5m, because the zero point of V are the feet
added "Party Time" that does animate the angles and colors of spawned objects
* will disable angle/color controls of the group and can be mixed with the offset compensation
* everything else stays adjiustable, for the perfect party light ^^
- added speed sliders for adjusting the rotation and color change speeds
- added toogle to "freeze" the rotation and the color change
? duplicating a "party" group works fine - UI CHANGES
adjusted spacing between group buttons, due the new addition
added preset tab to the addon window
added settings tab to the addon window
- added toggle to hide the scrollbar (the UI will adjust to it)
- added toggle to disable rotation tracking (so the ring always looks at the zero point, unless rotated)
rewrote the "QuickShift" button, which already appeared in v1.1
* now works no matter where you click (for you Cy!)
* supports a word wrapping description
slider titles now support a description
slider titles also now support a button or a minimized quickshift
readded the "destroy all" button below the grouplist
added the "save setup" button below the grouplist
* will be disabled if no active group is present to be saved
designed new buttons for the preset tab that are much better readable (Load, Delete, Export)
* Export stays disabled until implemented in a future update
* iconized group buttons stay as they are
made the windows slightly less transparent
- also the main window is more transparent when collapsed
- adjusted the overall colors slightly, to be in line with the new buttondesign
- replaced the spawnbuttons with the new ones
added section to toggle some useful developer features aka ini settings
- maybe expanded in the future, for now its my preference
reworked the sliders, as they didn't scale correctly when the scrollbar is hidden
- also the drag slider, as they had the same issue
added some chaching for the UI math, to stay fluid
- maybe expanded in the future - MASTER CHANGES
changed the radius slider to an adjustable value (instead of additive)
* if a group has smaller radius than the minimum of 0.5m it is forced to this minimum
* also changed adjustable range to -1.5m - +1.5m (previously a flat 0-5 addition)
changed the master convergence slider
* its now a adjustable slider with positive and negative value
* its also now a percentage -100% to +100% based on the used convergence of the group
* the exception for groups with just 1 light stays intact
? if you dont use the convergence in a group, this slider has no effect
? with this method, all groups can be handled equally
changed the light intensity slider
* like the convergence its now a percentage -100% to +100% based on the used intensity of the group
* except independent detached groups
? so its possible to adjust all groups equally, no matter how "intense" they are
master position offsets now have the same ranges like the group ones
master sliders also have now a reset button like the group counterparts - PRESETS
added save group button to the group controls
* is disabled while a group is inactive
added save prompt, which appears when you hit the save button
* will lockdown everything else on the UI, to avoid any issues
* presets can be named with up to 20 characters
* minimum name are 5 characters
* save button is disabled when the presetname already exist (split between group/setup presets)
* invalid characters will also disable the save button
- fixed small scaling bug
added ability to save and load single groups
added ability to save and load entire setups including the master slider settings
* you can load presets as many as you want, aslong the max of 10 groups is not exceeded
* preset load buttons are disabled when there are more groups inside the preset as available tab spots
- CORE CHANGES
-
Version 2.1
- CORE CHANGES
added rotation tracking for the player puppet
* groups rotate with the player in the world and photomode
* detached groups will stick to the last known direction
changed spawnable group sizes to 1,2,4,6,8,10 (instead of 1,2,4,8,16) - OPTIMIZATIONS
slightly optimized position tracking, to avoid unnecessary updates
optimized glyph painting, less logic, less overhead
optimized and reduced the number of color calls
reworked some elements to be more efficient - MISCELLANEOUS
* changed the changelog! (to be more readable :P)
- CORE CHANGES
-
Version 2.0
- CORE CHANGES
- supports now entities that has multiple meshes/lights
- UI CHANGES:
- added small spawn window which stays attached to the main window
- * scales with the main window and flips to the left side if the remaining screen space doesn't fit
- * can be closed when needed, also hides if the main window is being collapsed
- * has its own tabbar for categorized spawnable objects
- ? makes it possible to spawn groups without the need to switch tabs
- scaling is now based on cet/imgui fontsize
- * windows are scaled based on the calculated tabsize (much more precise)
- * removed windows borders, because it bugs the tabsize calculation
- * height is limited by the current resolution (as before)
- * due the fontsize scaling, the ui is prepared for the upcoming CET Patch
- glyphs are now implemented as they should be and not with raw codes
- implemented content headers as styled collapsable, with state aware coloring
- added informative header to both windows
- * shows ring configuration and type of spawns
- * also explains certain buttons on mouse hovering
- added group overview with group options on the main tab
- * displays tabnumber and itemname with number of elements
- * if a group has lights, it will show the group color
- #
- GROUP CHANGES:
- changed the ring calculation to support center based convergence
- * all markers are removed from spawnable objects, instead it spawns as zero point of the ring
- * spawn positions are moved by the additional ring points needed for the convergence
- * convergence slider appears only if group size is larger than 1 (otherwise it would'nt make any sense)
- detached groups have now additional drag sliders
- * group and master offsets stay intact while detached
- ? to freely move the detached group in the world
- added duplicate group button
- * duplicates an entire "active" group with all settings at the same location
- * works with detached groups, also with hidden marker and meshes
- added length scaling to area lights
- * will scale the glowy mesh, but not the lightsource itself
- * affects Entropy and Favelas
- #
- MASTER CHANGES
- added master convergence slider, to push all groups together
- added intensity slider to the masters, which can be negative and positive
- * to adjust intensity over all groups to make it easy when enviroment changes
- * if a light would get to the point of a negative value, intensity is set to 0
- * ignored by non light groups
- destroying the last group will now reset the masters
- #
- MISC CHANGES
- made preperations to support other forms than a ring
- removed the race checkpoint spawn (broken with 1.63 and nobody reported it!)
- made some slight optimization, due the heavy convergence calculation
- lizzies sign can now be scaled in width and height
-
Version 1.3
- added scalable Lightblocker with 2 Shapes (solid and stripes)
- added scalable Special Effect Wall (Icebreaker)
- added Scale Sliders for the Group Controls (show up if supported)
- added new Area Light "Favelas" which is long and thin (i love it)
- added basic Master Controls at the bottom of the Spawntab
- - Radius & Offsets are additive, while Rotation will rotate all Groups together
- - added Master Reset Button, if you wanna quickly revert the changes
- - added "Destroy ALL Groups" Button, for the lazy ones
- polished the Spawntab and made some room for the new additions
- expanded the Rotation, Pitch, Yaw Sliders to the max of 360 Degree
- added Lizzies Bar Logo as spawnable Object
- added Glas Skylight (downscaled) as distortion option
-
Version 1.2
- GROUP CONTROLS
- added enable/disable Group toggle
- added attach/detach from Player toggle
- reworked Buttondesign with fancy icons and Text Overlay
- replaced hide Mesh/Marker with the new Buttondesign
- Slider Titles now have a fancy icon too
- LIGHT CONTROLS
- colored the RGB Sliders with grading on intensity
- added Range Slider for Lightsources, to limit or extend the visible Light
- added Spotlight Sliders to adjust Inner and Outer Angle
- if the Inner Angle exceeds the Outer, it will be automatically adjusted, same the other way around
- POSITION CONTROLS
- Sliders are no longer preoccupied with the values that point to the Player
- Sliders have an increased Degree Range from 180 to 270
- ENABLE/DISABLE GROUP
- disabling a LightGroup disables the Light and the group doesn't get any position updates, like a freeze
- it also disables all controls, as they are useless
- hide Mesh and Marker stays intact, to make the Group invisible
- ATTACH/DETACH GROUP
- groups per default stay attached to the player
- detaching a group makes the group sticky to the current position
- while a group is detached all controls stay intact
- MISCELLANEOUS
- disabled Marker by default, can still be enabled if needed
- disabled Meshes to cast shadows
- increased slightly the Spawnheight of all Lights
- fixed a minor timing issue
-
Version 1.1
- splitup the codebase
- refined the group tabs with thinner sliders
- large industrial doesn't collide anymore
- added marker to all lights
- added switch to hide meshes
- added switch to hide marker
- intensity can now be zero, to hide the light completly
- minor bugfixes
- tried to make position finding more robust
-
Version 1.0
- Initial Release
-
Compatible with Patch 2.0 and Phantom Liberty with the updated CET 1.26.*
For Patch 2.12 make sure to have atleast CET 1.31.3
Can spawn up to 10 Groups around the Character with 1, 2, 4,6, 8 or 10 Lights, for a total of 100 Lights. They will follow the Character and can be rotated, moved and scaled. Lights can be adjusted separately with Intensity, Color, Range and Angles. Further adjust your Setup with the Master Controls, which apply to all spawned Groups.
- Update 2.2: "Presets"
Presets (Group/Setup), Offset Compensation, Party Time and more.
Thanks to PewPew for testing!
- Update 2.0: "The Convergence"
Expanded UI, adjustable Ring Convergence, Group Duplication and more.
Thanks to PewPew for testing!
- Update 1.3 brings Lightblockers, a new Lightsource, Master Controls, polished Spawntab.
Thanks to CyanideX and Beethy for testing!
- Update 1.2 brings Spotlights, improved Group Controls and a polished UI.
Thanks to Beethy for testing!
- Update 1.1 fixes some minor bugs and added QoL Features.
No more flying for Beethy!
Preem Hair, Preem Skin, Preem Photos, Preem Water by CyanideX
Photo Mode Unlocker XL by SilverEzredes
Appearance Menu Mod by MaximiliumM
Special Thanks to @kendyrock for showing this mod in such a entertaining way: Youtube
Also @Jordy made some nice videos, which covers some CharLi basics.
Thanks to Psiberx, the CET + AMM + Wolvenkit Teams and the Modding Discord.