1
0
mirror of https://github.com/originalnicodr/CinematicUnityExplorer.git synced 2025-07-18 17:38:01 +08:00

1278 Commits

Author SHA1 Message Date
47e1315622 Added previous and next animations next to the animator dropdown. 2024-02-14 23:03:20 -03:00
4cd4cf00af Added a button to the Animator panel to inspect the object. Also added a slider in the inspector to scale things on three axes at the same time, and adjusted the free cam panel min-height. 2024-02-14 22:32:37 -03:00
336373169a Refactored the Animator pause to use start and stop playback (since disabling the whole animator could cause problems in some games). I am still disabling the animator as a fallback if the described method doesn't work. 2024-02-13 23:38:13 -03:00
147b846995 Refactored the LightsManager to use a ScrollingPoll, and made the turn-off vanilla lights more robust regarding switching scenes with turned-off lights. Also renamed the "AnimatirUI" folder to "Cells". 2024-02-13 18:51:04 -03:00
467d5cf2d5 Fixed toggling NPC animators when we had too many to show at the same time. Also disabled the automatic stop of manually played animations if the user didn't have the animator disabled in the first place, or if they disabled it mid-animation. Also made the Animator panel longer and fixed the FreeCamPanel missing new line. 2024-02-13 16:44:12 -03:00
9e9a5e25ab Block the camera rotation to not go further than looking directly up or down. If it doesn't work in some game we should revisit this. 2024-02-13 13:06:05 -03:00
83b19f2375 Refactored the Camera Path panel to use the ScrollPoll class, reworked the UI on the panel a bit, and deleted an unused member on the AnimatorPanel. 2024-02-13 12:30:12 -03:00
88a1217c7d Fixed the Play button height on the AnimatorPanel. Also fixed the default value of the dropdown to reflect the animation being played at UI construction time (or the first one). 2024-02-13 01:17:11 -03:00
59ffa462cc Added support to manually play animations of entities on the scene (only for Mono builds). Also refactored the AnimatorPanel with a pool of objects. 2024-02-13 00:48:22 -03:00
4f91fdfa66 Added a try-catch statement when building the ScreenCapture UI to not do so if there was a problem retrieving the necessary class and method. 2024-02-12 00:50:22 -03:00
3a9cdd12d9 Unlocked the mouse on freecam even when the mod UI is hidden. Also fixed light range to a number that works and doesn't break in some games (e.g. Lost in Random). 2024-02-11 15:55:41 -03:00
a62dc83c02 Make UnityExplorer UI scale with higher resolutions. 2024-02-11 10:44:43 -03:00
ad426d4f83 Added "pause on finish" toggle for cam paths. 2024-02-10 16:47:59 -03:00
a7038ec378 Made the camera path arrows turn off every time we play or continue the path, without bringing them back if the path is paused or stopped, making its state in the UI more consistent. 2024-02-10 16:15:15 -03:00
bc58603398 Made the camera pause feature work more consistently. 2024-02-10 16:05:25 -03:00
ebf627c59d Refactored some object searches to be faster. 2024-02-10 15:41:34 -03:00
8db0f7bc8d Improved compatibility using the game Aragami and clarified some variables. 2024-02-10 15:20:09 -03:00
6c21446dad Added animators panel and toggle hotkey to pause NPCs animations. 2024-02-10 12:48:47 -03:00
203d0dede8 Improved compatibility with IL2CPP games, and fixed the postprocessing effect to be turned back on when reloading them. 2024-02-10 10:19:18 -03:00
47e6e3cda8 Improved compatibility for IL2CPP games for disabling cinemachine, finding postprocessing objects, and more. 2024-02-08 19:37:09 -03:00
bfdeaacf33 Added default intensity input on the LightsManager panel, as the user may use the same intensity for all new lights (and we can't assign a default value ourselves that works in every game). Also did some minor edits to the panel's size and options order on the Misc panel. 2024-02-07 23:50:16 -03:00
64f9d9c7ea Increased HighLOD toggle value and introduced new shadow-related misc toggles. 2024-02-07 23:20:50 -03:00
b50c4ea719 Fixed IL2CPP throwing an exception on patching instead of just returning to the input patching method, and forced high-resolution shadows on newly created lights. 2024-02-07 18:03:33 -03:00
f34c02eeaf Refactored the game's input blocker system so we only patch the legacy input system (for now) without affecting the behavior of Unity's new input system, or where none is detected. 2024-02-07 00:45:50 -03:00
e732672e0a Fixed missing namespace. 2024-02-06 20:22:44 -03:00
8c0e8db5d8 Patch the light class so we can color the meshes we use to visualize spawned lights with the same color. 2024-02-06 20:08:46 -03:00
89ee7747e5 Update UnityExplorer from another fork (#33)
Co-authored-by: yukieiji <yuki31gakki97@yahoo.co.jp>
Co-authored-by: 1A3 <mcplayer1a3@gmail.com>
2024-02-05 22:28:41 -03:00
d8151bd99d Added UI toggler for blocking the game input, and switched some default hotkeys to match Otis_inf default hotkeys. 2024-02-04 18:29:10 -03:00
44b837edf7 Update IInputManager.cs 2024-02-04 18:05:18 -03:00
22592c634c Wrapped the InputManager so I can disable the games input when we enable the freecam (if it's using Unity's input solution). 2024-02-04 17:12:29 -03:00
406502f485 Fixed the new Hud toggle to work with CPP releases and deleted unnecessary namespace usage. 2024-02-04 11:05:01 -03:00
b294880409 Refactored the HUD toggle to be more straightforward and faster, and disabled menu elements so they are not accidentally clicked when using the UnityExplorer menu. 2024-02-04 10:11:17 -03:00
c1988eb928 Exposed tension and alpha of catmull rom on the Camera Paths panel. 2024-02-04 09:40:17 -03:00
c56cb0874d Added QoL options to unpause when starting playing the camera path and to wait 3 seconds before starting. Also moved some member's initializers to the class constructor. 2024-02-03 10:52:33 -03:00
b87873ab83 Added a visualizer option for camera paths and deleted the collider on the arrows. Otherwise, they would mess with the game's physics and game logic. 2024-02-03 00:10:06 -03:00
a12b8a36c1 Introduced a class to create arrow gameObjects to use as visualizers. Added them to lights. 2024-02-02 09:15:42 -03:00
a2579d4598 Deselected the follow object button after clicking it, hid the UE menu after hitting play on the camera path, and fixed the follow object to work in conjunction with the camera paths. 2024-01-31 23:20:16 -03:00
758394944e Added near and far clip sliders on the Freecam panel. Fixed the timescale slider to update on input change, and adjusted minheight on misc panel. 2024-01-28 19:04:53 -03:00
c75897d147 Removed debugging log and fixed new camera orientation implementation to move as much as we move the mouse. 2024-01-28 12:54:26 -03:00
390414716b Added high LODs trigger. 2024-01-28 12:34:22 -03:00
c556b25225 Fixed mouse orientation to fit tilt and the camera path being able to move the camera at the right speed no matter the time dilation. 2024-01-28 09:39:58 -03:00
b4cf7b7803 Added hotkeys to reset FOV and tilt, and show all of the custom hotkeys on the freecam panel. 2024-01-27 23:17:30 -03:00
47ad903ca7 Added assignable hotkeys on the Options panel, deselected some cam-paths panel buttons so they are not accidentally triggered when pressing space after clicking on them, and user input over the freecam when a path is being played. 2024-01-27 19:32:52 -03:00
252521061b Added misc panel with HUD toggle and screenshot support. Added more hotkeys and changed the order of panels in the navbar. 2024-01-27 17:10:15 -03:00
78c8a41e22 Modified the camera path to use time instead of speed, precalculated the lookAhead points beforehand, fixed the path using the wrong rotations in a quaternion, and modified some buttons in the camera paths panel. 2024-01-27 11:01:38 -03:00
c8e6d312ae Refactored camera paths. 2024-01-24 09:16:33 -03:00
a387207841 Made the postprocessing effect inspect buttons open with filters applied to reduce clutter, did the same with the lights manager, and made a struct a class to fix deployment errors. 2024-01-18 00:31:16 -03:00
3f546a0c83 Added Post-processing panel. 2024-01-17 23:39:34 -03:00
06bf0536bb Make the cinemachine component disable itself when using the gameplaycamera and put the follow and release object buttons on the same row. 2024-01-14 11:22:17 -03:00
ba10a10ffc Adjusted navbar width and switched the new time scale slider and lock button positions. 2024-01-13 18:31:26 -03:00