- Fix sprinting and speed effects on the player changing the free camera's FoV
- Add a custom rendering method for the free camera mode, which omits certain rendering tasks (fixes item pickup effect, and modded overlays etc. appearing for the free camera)
- Add configs to not render fog/clouds/rain in the free camera mode, when using the custom renderer
- Re-wrote some of the config stuff internally, and added all the configs to the in-game config GUI as well
- Signed the JAR
- Use the FOVModifier event for the zoom feature. Fixes the zoom feature not working in the free camera mode, and the zoom getting applied to the player's viewpoint instead of the free camera.
- Don't require the mod on both sides. Fixes LAN games requiring the mod on all clients.
- Hopefully fixed the free camera sometimes not getting created properly
- Use the FOVModifier event for the zoom feature. Fixes the zoom feature not working in the free camera mode, and the zoom getting applied to the player's viewpoint instead of the free camera.
- Don't require the mod on both sides. Fixes LAN games requiring the mod on all clients.
- Hopefully fixed the free camera sometimes not getting created properly
- Refactored/re-wrote most of the Thread stuff, again
- Added new, model-based path/point markers, and added rendering the path point number/index in path point markers
- Added the keybind combinations as a hover tooltip to the Multishot menu (the info icon)
- Added a free moving camera mode, which can also record in other resolutions than the game resolution
- Refactored/re-wrote most of the Thread stuff, again
- Added new, model-based path/point markers, and added rendering the path point number/index in path point markers
- Added the keybind combinations as a hover tooltip to the Multishot menu (the info icon)
- Added a free moving camera mode, which can also record in other resolutions than the game resolution
- Add full localization support for all the previously missing strings
- Fix path movement with negative speed values was broken
- Fix thread stuff, should fix the lag spikes if you were experiencing them (mainly noticeable with PNG format)
- Fix missing file close call after saving screenshots
- Fix camera glitchyness on path mode when crossing certain angle/rotation
- Fix some hotkey/recording/motion state bugs/oddities
(Hopefully) fix some rendering state leaks that resulted in weird rendering issues
- Lots of internal code clean-up
- Add full localization support for all the previously missing strings
- Fix path movement with negative speed values was broken
- Fix thread stuff, should fix the lag spikes if you were experiencing them (mainly noticeable with PNG format)
- Fix missing file close call after saving screenshots
- Fix camera glitchyness on path mode when crossing certain angle/rotation
- Fix some hotkey/recording/motion state bugs/oddities
- Lots of internal code clean-up
- Improved pause functionality
- Added support for nine separate paths (shared between linear and smooth path modes)
- Added support for reading and writing all the points and paths from/to JSON files (stored in `config/multishot/`)
- Added more path editing functionality
- Added several hotkey combinations to control the path stuff (see path mode description and keys to see them all)
- Path (linear) mode implemented. It works, but the motion can be pretty sudden at the points when the segment changes.
- Changed the screenshot code to match vanilla 1.7. This also fixes at least the Dxtory overlay being visible in the screenshots.
- Fix the lock controls (?)
- Partially fix the motion jitter (?)
- Negative zoom values are now allowed. Probably not useful for anything, but allows for funky effects...
- Added a button combination for inverting config values (where it makes sense, like motion speeds +/-): `Ctrl + middle click`
- Changes to the tick/event stuff to fix some problems and timing bugs
- Change the order of scheduling screenshots vs. doing the motion. (This just fixes the super minor annoyance of motion continuing after timed recording ends, for about one tick.)
- "The motion update": more motion modes: Circle, Ellipse and Path. Only circle mode is fully implemented atm.
- Added the ability to change the settings also by scrolling with the mouse wheel over the buttons.
- Got rid of the player rotation jitteriness (or whatever) in motion modes by interpolating the yaw rotation in the rendering phase.
- Starting/stopping motion now also starts/stops multishot mode, **if** the Interval has been set to something other than `OFF`