CrushedPixel
|
791f4a71d2
|
Fixed https://trello.com/c/SHnKmEbd/108 (Spectating Players isn't possible using right click)
|
2015-06-29 12:22:31 +02:00 |
|
CrushedPixel
|
e883f958cb
|
Fixed possible NPE in Minecraft#sendClickBlockToController caused by MinecraftTicker
|
2015-06-22 13:20:06 +02:00 |
|
johni0702
|
ced45bb66f
|
Improve cubic to equirectangular conversion by only computing pixel locations once
Fix empty try-catch in MinecraftTicker
|
2015-06-17 10:23:19 +02:00 |
|
CrushedPixel
|
163faddded
|
Only allows Living Entities and Paintings to be spectated
|
2015-06-16 22:36:56 +02:00 |
|
CrushedPixel
|
7f47e40ef4
|
Custom Key inputs are only handled when no GUI (or GuiMouseInput) open
|
2015-06-16 21:36:23 +02:00 |
|
johni0702
|
b0f253538c
|
Fix crash on exit of replay (no longer processing clicks mid-rendering) and OpenGL error warnings
Remove MCTimerHandler, instead always install the ReplayTimer
|
2015-06-16 19:33:48 +02:00 |
|
CrushedPixel
|
3341b3e681
|
Added Keybinding to toggle Path Preview Visibility
|
2015-06-15 14:42:41 +02:00 |
|
CrushedPixel
|
3df1bdcfc8
|
Added PathPreviewRenderer to draw a Preview of the current Camera Path into the World
Added KeyframesModifyEvent to be dispatched whenever the ReplayHandler's Keyframe List is changed
Refactored Event package
Reworked Settings GUI
|
2015-06-15 14:41:20 +02:00 |
|
CrushedPixel
|
21be99f2a1
|
Changed KeyInputHandler not to oppress Key Inputs when not in Replay
|
2015-06-12 22:50:08 +02:00 |
|
johni0702
|
f1327dbdc1
|
Add method to TooltipRenderer which accepts Color instead of ARGB int
|
2015-06-10 18:48:48 +02:00 |
|
CrushedPixel
|
0390533f9b
|
Markers can now be removed using the M key (in the replay)
|
2015-06-09 23:20:47 +02:00 |
|
CrushedPixel
|
d891436427
|
Markers are now being saved upon exiting the Replay
|
2015-06-09 23:16:45 +02:00 |
|
CrushedPixel
|
d30ef19c89
|
Added Event Markers to Replay, which allow players to quickly mark important events while recording (M key by default)
Added Event Marker Indicators to be displayed on GuiTimeline
|
2015-06-09 16:08:06 +02:00 |
|
johni0702
|
20b4c9b7bd
|
Only handle key inputs during replay
|
2015-06-04 14:50:17 +02:00 |
|
CrushedPixel
|
ccf3970bcc
|
Fixed ArrayIndexOutOfBoundsException when iterating over MouseInput KeyBindings
|
2015-06-03 20:33:46 +02:00 |
|
CrushedPixel
|
0dbc18c662
|
Made Camera Movement Speed adjustable by Mousewheel
|
2015-06-03 02:53:30 +02:00 |
|
CrushedPixel
|
0cca67a552
|
Rewrote Camera Movement to be FPS consistent
In the future, CameraEntity.MAX_SPEED (and derived variables) can be modified to change the Camera Movement Speed and Acceleration.
|
2015-06-03 02:30:40 +02:00 |
|
CrushedPixel
|
3576b9ed76
|
Right clicking an Entity now spectates it
|
2015-06-02 19:05:44 +02:00 |
|
CrushedPixel
|
479523d883
|
Fixed Race Condition which locked the user in the GuiReplaySaving caused by Minecraft opening the GUI in a delayed thread
|
2015-06-01 19:44:34 +02:00 |
|
CrushedPixel
|
87223fcc0e
|
Whenever a Replay File is being written or modified and the user is not in-game, a GuiReplaySaving is opened and asks him to wait
|
2015-06-01 12:14:22 +02:00 |
|
CrushedPixel
|
7aaae3ea5c
|
Removed the opening of GuiReplaySaving to allow for more general approach
|
2015-06-01 11:05:22 +02:00 |
|
CrushedPixel
|
39fe6dec4e
|
Added TooltipRenderer to mimic Item Tooltip Rendering for hover texts and replaced some error/info messages to use the TooltipRenderer
|
2015-05-31 17:13:21 +02:00 |
|
CrushedPixel
|
e1012cfefc
|
Fixed NPE in GuiReplayEditor when no Replays are available (returns to main menu)
Renamed .gui.replaystudio package to resemble the new GUI name (.gui.replayeditor)
|
2015-05-31 11:46:14 +02:00 |
|
johni0702
|
9e6d03d342
|
Fix compile error (missing method, removed in 9f3a97f)
|
2015-05-26 01:14:55 +02:00 |
|
johni0702
|
9f3a97f65c
|
Cleanup, relocate and split up GuiReplayOverlay
Merge gui resources into one texture
|
2015-05-26 01:08:22 +02:00 |
|
CrushedPixel
|
9e12c0329d
|
Replay is now definitely exited once a Player returns to the Main screen
|
2015-05-24 13:49:58 +02:00 |
|
CrushedPixel
|
2b3bc2787a
|
Added GuiRenderSettings to customize rendering
|
2015-05-24 01:26:01 +02:00 |
|
johni0702
|
18f22f57d0
|
Rework rendering
Adds default, stereoscopic, tiling, cubic and equirectangular frame rendering
|
2015-05-23 14:58:34 +02:00 |
|
johni0702
|
361ba73978
|
Pause after synchronous jumping
|
2015-05-23 14:35:05 +02:00 |
|
johni0702
|
113c066b1e
|
Do not render additional frames while jumping
|
2015-05-23 14:28:42 +02:00 |
|
CrushedPixel
|
d133072305
|
Fixed NPE when using wrong instance check (It was late, don't blame me)
|
2015-05-23 14:28:03 +02:00 |
|
CrushedPixel
|
f9c3448cd5
|
GuiEditKeyframe now allows the user to set the Keyframe's exact position on the timeline
|
2015-05-23 00:21:49 +02:00 |
|
CrushedPixel
|
cbbc50a37a
|
Renamed "Camera Tilt" to "Camera Roll" (new naming convention!)
Changed Camera Roll to use Degree Values
Started adding Timeline Position Editing to GuiEditKeyframe
|
2015-05-22 17:06:36 +02:00 |
|
CrushedPixel
|
9396687802
|
Keyframes are now moveable by dragging them on the real timeline
|
2015-05-22 00:01:50 +02:00 |
|
CrushedPixel
|
03e176b9ec
|
Moved ResourceHelper to registry package
Properly used ResourceHelper.freeAllResources() in onGuiClosed instead of GuiEventHandler
|
2015-05-21 22:23:07 +02:00 |
|
CrushedPixel
|
4754ecc6bf
|
Started creating GuiEditKeyframe
Therefore, added support for floating point numbers in GuiNumberInput
|
2015-05-20 16:40:54 +02:00 |
|
CrushedPixel
|
ce9e717d21
|
Replaced Spectate Selection GUI with Player Overview GUI, added way to hide specific players
Updated Skin File retrieving to new Mojang API
IMPORTANT: clean and rebuild the IntelliJ project, Access Transformers added!
|
2015-05-20 16:40:17 +02:00 |
|
CrushedPixel
|
4e3b05840e
|
Added 'p' shortcut to Play/Pause the Replay
|
2015-05-11 23:35:32 +02:00 |
|
CrushedPixel
|
2fe3e2091b
|
Removed possible sources of issues with the Replay Speed value
|
2015-05-09 17:43:18 +02:00 |
|
CrushedPixel
|
5fda527cb0
|
Made Camera Paths take the shortest way between two head rotation values (instead of spinning unnecessarily often)
|
2015-05-09 16:57:16 +02:00 |
|
CrushedPixel
|
c95e66efbc
|
When restarting the Replay, Speed setting is now being kept
|
2015-05-06 18:27:21 +02:00 |
|
CrushedPixel
|
316c6da7af
|
Added Camera Tilt Reset Key
|
2015-05-06 12:32:10 +02:00 |
|
CrushedPixel
|
ccaa93116d
|
Authkey is now stored in .config file to allow automatic logging in
|
2015-05-05 22:56:25 +02:00 |
|
johni0702
|
20625b7180
|
Replace reflection with getters and access transformers where possible
|
2015-05-05 14:09:25 +02:00 |
|
CrushedPixel
|
36eab58705
|
Added prerequisites for future Camera Tilt feature
|
2015-05-05 10:52:06 +02:00 |
|
CrushedPixel
|
e8320ebd0f
|
Added Keyframe Repository, which is stored in Replay File itself and allows Camera Path Presets to be saved and loaded
|
2015-05-01 23:20:16 +02:00 |
|
CrushedPixel
|
6f8a43aa6c
|
Fixed Block breaking and placing malfunctioning while not in Replay
|
2015-05-01 10:45:38 +02:00 |
|
CrushedPixel
|
ae5eca9c99
|
Localized Keyboard Bindings and added "Synchronize Timeline" and "Clear Keyframes"
|
2015-04-30 17:46:13 +02:00 |
|
CrushedPixel
|
bc9fbfa786
|
Allowed Keyboard Inputs in GuiMouseInput
|
2015-04-30 17:45:18 +02:00 |
|
CrushedPixel
|
142b2c8d4d
|
Translations are now automatically downloaded from the Replay Mod API
Localized missing Strings
|
2015-04-29 16:57:18 +02:00 |
|