1
0
mirror of https://github.com/originalnicodr/CinematicUnityExplorer.git synced 2026-10-10 13:03:15 +08:00
Commit Graph

1198 Commits

Author SHA1 Message Date
originalnicodr 4faf58cb28 Refactor the Animator play button to override whatever animation is currently playing. 2024-02-28 22:42:40 -03:00
originalnicodr 3e6350541b Inverted favorite buttons on the Animator and fixed the default freecam move speed input to display the correct initial speed. 2024-02-26 21:30:52 -03:00
originalnicodr bc22099845 Added ko-fi link and deleted GitHub funding to avoid errors. 2024-02-26 00:53:25 -03:00
originalnicodr 62ee4dc8ab Added kofi link on funding and readme. Also added a link to the Framed guide. 2024-02-26 00:47:36 -03:00
originalnicodr bdad7d722c UI tweaks. 2024-02-25 22:16:05 -03:00
originalnicodr cd0c9de59b Added favourite button to the animators panel, and fixed the nightly build deployment. 2024-02-25 17:48:05 -03:00
originalnicodr fd18d1b56d Refactored the TimeWidget lock button into an Override toggle to make things clearer, and minor UI tweaks on the Cam Path panel. 2024-02-25 13:05:33 -03:00
originalnicodr 56e438948b Refactored the TimeWidget to save the previous state when paused with hotkey, and improved code traces. 2024-02-25 12:17:21 -03:00
originalnicodr 7bc4dfddb1 Updated readme with a new section and fixed the build shield. 2024-02-23 01:02:37 -03:00
originalnicodr 79f6c12cbf Updated the readme with all of the new features and added a picture. 2024-02-22 22:18:11 -03:00
originalnicodr 07f4589204 Added missing renaming of things. 2024-02-22 18:50:40 -03:00
originalnicodr a5880a433f Updated project references to "CinematicUnityExploerer" for re-release. 2024-02-22 18:29:53 -03:00
originalnicodr 63616d8008 Fixed the screenshot UI appearing on the misc panel by scanning for the screenshot method beforehand. 2024-02-22 08:58:45 -03:00
originalnicodr 2ca4191589 Fixed wrong argument names in some LegacyInput patched functions. 2024-02-21 00:13:30 -03:00
originalnicodr e2fec2d0d4 Deleted previous tilt handling when changing the freecam rotation. Also added a comment on an implementation that changes the camera orientation relative to its tilt. 2024-02-20 23:46:53 -03:00
originalnicodr a4c8b11048 Polished Animator UI and reset freecam position and rotation if the scene is different from the one active when last used the freecam. 2024-02-20 21:55:44 -03:00
originalnicodr 9c00f112c3 Refactored the Animation system to support IL2CPP games. Also fixed a bug related to the animators cells in the animators pool. 2024-02-20 20:46:01 -03:00
originalnicodr 9d5ae8558e Refactored the animator panel to be able to play any animation, modified the pause animation feature with the recommended property, and added try/catch statements to the post-processing panel. Also deleted the "pause after an animation played" code since that doesn't work anymore with the new method. 2024-02-17 01:19:43 -03:00
originalnicodr 29c371e2c2 Fixed cam path visualizer for when following objects, and fixed the path sometimes giving errors when trying to start. 2024-02-15 20:52:07 -03:00
originalnicodr 05d6e08f73 Added up and down arrows on the camera path nodes to reorder them, allowing the user to add a new node and insert it in the middle of an already-created path. 2024-02-15 18:57:20 -03:00
originalnicodr 47e1315622 Added previous and next animations next to the animator dropdown. 2024-02-14 23:03:20 -03:00
originalnicodr 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
originalnicodr 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
originalnicodr 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
originalnicodr 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
originalnicodr 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
originalnicodr 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
originalnicodr 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
originalnicodr 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
originalnicodr 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
originalnicodr 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
originalnicodr a62dc83c02 Make UnityExplorer UI scale with higher resolutions. 2024-02-11 10:44:43 -03:00
originalnicodr ad426d4f83 Added "pause on finish" toggle for cam paths. 2024-02-10 16:47:59 -03:00
originalnicodr 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
originalnicodr bc58603398 Made the camera pause feature work more consistently. 2024-02-10 16:05:25 -03:00
originalnicodr ebf627c59d Refactored some object searches to be faster. 2024-02-10 15:41:34 -03:00
originalnicodr 8db0f7bc8d Improved compatibility using the game Aragami and clarified some variables. 2024-02-10 15:20:09 -03:00
originalnicodr 6c21446dad Added animators panel and toggle hotkey to pause NPCs animations. 2024-02-10 12:48:47 -03:00
originalnicodr 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
originalnicodr 47e6e3cda8 Improved compatibility for IL2CPP games for disabling cinemachine, finding postprocessing objects, and more. 2024-02-08 19:37:09 -03:00
originalnicodr 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
originalnicodr 64f9d9c7ea Increased HighLOD toggle value and introduced new shadow-related misc toggles. 2024-02-07 23:20:50 -03:00
originalnicodr 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
originalnicodr 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
originalnicodr e732672e0a Fixed missing namespace. 2024-02-06 20:22:44 -03:00
originalnicodr 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
Nicolás Uriel Navall 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
originalnicodr 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
originalnicodr 44b837edf7 Update IInputManager.cs 2024-02-04 18:05:18 -03:00
originalnicodr 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