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
|
05cc37adcc
|
Marker names are now being displayed when hovering over them
Marker names are now editable in GuiEditKeyframe
|
2015-06-10 16:44:29 +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
|
0a1680e891
|
Keyframe Presets now ignore Marker Keyframes and those are not overwritten when loading a preset
|
2015-06-09 23:05:18 +02:00 |
|
CrushedPixel
|
b2ad52d5b6
|
Markers are now subclasses of Keyframe
Markers can now be moved and jumped to on the Replay Timeline
|
2015-06-09 22:55:20 +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
|
146aa40bd4
|
Fix relative coordinates being taken as absolute
|
2015-06-04 17:59:46 +02:00 |
|
johni0702
|
eaf987b403
|
Only set view entity if it's not already set
|
2015-06-04 14:35:53 +02:00 |
|
CrushedPixel
|
01f80294aa
|
Spectator Keyframes are now colored blue, and the timespan during which an Entity is spectated is tinted
|
2015-06-03 14:20:32 +02:00 |
|
johni0702
|
023188a46b
|
Fix dead lock when jumping after end of replay has been reached
|
2015-06-02 22:49:17 +02:00 |
|
johni0702
|
a9f5c667f2
|
Fix dead player artifacts remaining in the world after sync jumping
|
2015-06-02 17:20:26 +02:00 |
|
johni0702
|
cc4d8f67c2
|
Play sounds during replay relative to camera
|
2015-06-01 23:46:45 +02:00 |
|
CrushedPixel
|
fe036d72d8
|
Added Spectator Keyframes and handles them properly in both normal and rendered Replay Paths
|
2015-05-31 13:54:34 +02:00 |
|
johni0702
|
431a36c9d9
|
If resource pack is not located within replay file, fall back to minecraft handling
|
2015-05-31 12:53:11 +02:00 |
|
johni0702
|
184bfd7f2e
|
Do not close replay if an exception is caught processing a packet
|
2015-05-31 11:55:12 +02:00 |
|
johni0702
|
37d31408bd
|
Save resource packs to replay file and use those during replay
|
2015-05-29 12:16:28 +02:00 |
|
johni0702
|
61ab4d5717
|
Fix partial render ticks being reset during sync packet sending
|
2015-05-27 17:09:41 +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
|
d84422d6c5
|
Spectating a Player now displays his Hand/Item
|
2015-05-25 22:54:55 +02:00 |
|
johni0702
|
538e95ad95
|
Set name of unnamed threads
|
2015-05-24 15:18:41 +02:00 |
|
johni0702
|
0ac9630a22
|
Close downloading-terrain-screen when swallowing the PlayerPosLook packet
|
2015-05-24 14:52:11 +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 |
|
CrushedPixel
|
04d0461929
|
Implemented Left and Right Direction GuiArrowButton
Added quick way to switch between Keyframes of similar type in GuiEditKeyframe
|
2015-05-23 01:20:20 +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
|
fa187ae0e5
|
Added Option to save Player Visibility Settings in Replay
|
2015-05-20 23:56:34 +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 |
|
johni0702
|
5183796802
|
Forge 1.8-11.14.1 requires its NetworkDispatcher to be present in the netty pipeline
Also fixes embedded channel not being closed
|
2015-05-15 19:52:05 +02:00 |
|
johni0702
|
cc12ed7be1
|
Prevent SOE when replaying sessions recorded on faster machines
|
2015-05-15 18:28:39 +02:00 |
|
johni0702
|
136761b424
|
Clean up and restructure the replay sender
Add a ReplayFile class for easy reading of replay files
|
2015-05-11 14:15:00 +02:00 |
|
CrushedPixel
|
d4d2dc0da7
|
Removed some debug output from Replay Handler
|
2015-05-09 17:00:53 +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
|
8e3ded4f5e
|
Included Camera Tilt to Camera Paths
|
2015-05-06 12:32:16 +02:00 |
|
johni0702
|
20625b7180
|
Replace reflection with getters and access transformers where possible
|
2015-05-05 14:09:25 +02:00 |
|
CrushedPixel
|
aeb8f5c0cb
|
Minor code refactoring
|
2015-05-05 10:52:18 +02:00 |
|
CrushedPixel
|
36eab58705
|
Added prerequisites for future Camera Tilt feature
|
2015-05-05 10:52:06 +02:00 |
|
CrushedPixel
|
59d310cb05
|
Fixed UnsupportedOperationException when adding Keyframes to Preset
|
2015-05-02 22:22:23 +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
|
4da2b1e41c
|
Fixed time not standing still when it should during a Camera Path
|
2015-04-30 18:04:53 +02:00 |
|
CrushedPixel
|
ae5eca9c99
|
Localized Keyboard Bindings and added "Synchronize Timeline" and "Clear Keyframes"
|
2015-04-30 17:46:13 +02:00 |
|
CrushedPixel
|
79be2bd0d5
|
Started localizing the Chat Messages and GUI
|
2015-04-26 01:47:27 +02:00 |
|
CrushedPixel
|
e22fca0862
|
Removed "Null returned as hitResult" error message from log
|
2015-04-25 17:48:48 +02:00 |
|
CrushedPixel
|
0003f040ed
|
Refactored and reformatted code to use less static variables
|
2015-04-23 14:09:54 +02:00 |
|
Marius Metzger
|
96fa350bc6
|
Made chunk loading block independent from computer's performance
Fixed UI glitch in Survival caused by incorrect usage of the GL Manager
|
2015-04-11 10:58:00 +02:00 |
|
Marius Metzger
|
66e27a97a4
|
.tmcpr files are now being deleted upon starting the game
Finally fixed Replay code
Finally fixed Lighting code
|
2015-04-06 16:00:08 +02:00 |
|
Marius Metzger
|
e4d282bffe
|
Added Option to force load all chunks when rendering
Rewrote a lot of the Settings code
Started destroying the ReplayProcess, gonna fix that ASAP
|
2015-04-06 11:00:32 +02:00 |
|