johni0702
cc4d8f67c2
Play sounds during replay relative to camera
2015-06-01 23:46:45 +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
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
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
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
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
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
ae5eca9c99
Localized Keyboard Bindings and added "Synchronize Timeline" and "Clear Keyframes"
2015-04-30 17:46:13 +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
Marius Metzger
e7c2a462f3
Significantly improved the performance of video rendering by using the magic of multithreading
2015-04-05 02:10:44 +02:00
Marius Metzger
f3cb4011fc
Replays now support Server Resource Packs
...
Reworked Replay Settings code
2015-04-03 01:22:26 +02:00
Marius Metzger
c23d2a0d0e
Now cancels current path when exiting Replay Viewer
...
Disabled opening the inventory while in the Replay Viewer
2015-03-31 18:52:17 +02:00
Marius Metzger
5b859340fd
Fixed two similar time keyframes not setting the Replay Speed to 0 sometimes
2015-03-31 17:50:39 +02:00
Marius Metzger
becbf47088
Reworked Camera Movement in Replay Viewer
...
Finally made Replay Trimming work
Fixed and dried ReplayProcess pathTick() method
2015-03-31 01:10:01 +02:00
Marius Metzger
11e26e0129
Updated build.gradle to automatically build fat jars with the dependencies in the /libs folder. This utilizes the shade.sh shell script. Use ./gradlew without explicitely invoking the build task, as this will automatically build a fat jar.
...
Sorry for this painful commit, but git somehow f'd up and sees changes in files where there aren't any.
2015-03-21 17:05:53 +01:00
Marius Metzger
14f53f7429
Added Core Mod to redirect the Enchantment Rendering getSystemTime() calls to a the EnchantmentTimer (glow now slows down)
2015-03-16 01:45:36 +01:00
Marius Metzger
a38f87e377
Finished Trim Part for Replay Studio
...
Fixed Scroll Bar for GuiSpectateSelection
2015-03-12 12:56:37 +01:00
Marius Metzger
9b69681ef0
Pushed missing files
...
Started adding Replay Editor using johni0702's excellent ReplayStudio Library
Added fully functional GuiDropdown GUI Element (useable in other projects as well)
2015-03-10 00:34:26 +01:00
Marius Metzger
b4ce266375
Disabled Head rotation while saving replay video
...
Made video rendering possible while Minecraft is in background
2015-03-08 22:51:50 +01:00
Marius Metzger
2cf53d233a
Fixed some weird stuff I did back in the days when first writing the Packet Serialization.
2015-02-20 12:54:23 +01:00
Marius Metzger
d3a9331bf7
Adapted new API System with search API call
...
Implemented raw Pagination support to Replay Center
Fixed awkward time jumps caused by MCTimerHandler
Fixed Java 1.6 incompatibility with List.sort Method in GuiSpectateSelection
Fixed a LOT of compatibility issues with the Shader Mod
2015-02-19 00:20:11 +01:00
Marius Metzger
03f6ba1ade
Added Video Export feature with according Options in the Options Menu
...
Fixed Linear Interpolation
2015-02-08 12:40:37 +01:00
Marius Metzger
c6dba7d0c1
Fixed Upload GUI, added Tag Input
2015-02-01 20:42:28 +01:00
Marius Metzger
101a0359d3
Moved Key Events to KeyInputHandler
...
Added Spectator Menu and Mode to Replay
2015-02-01 15:44:55 +01:00
Marius Metzger
d31180654f
Added Keybindings for custom actions (Thumbnail and Lighting)
2015-01-26 17:20:55 +01:00
Marius Metzger
8c2cf9011e
Cleaned up even more GUIs
...
Added possibility to create Thumbnails and show them in the Replay Manager
2015-01-25 20:36:02 +01:00
Marius Metzger
9ae8f9fc5e
Started implementing authentication system
...
Added information (MC Version and online Users) to Replay Metadata
2015-01-22 22:21:25 +01:00
Marius Metzger
197d7c19a8
Added Recording Player to Replay (many more details)
2015-01-17 19:11:29 +01:00
Marius Metzger
69a196fe74
Added and fixed basic saving of recording player
2015-01-16 21:39:30 +01:00
Marius Metzger
1afdd6df2b
Implemented/fixed Time Keyframes
...
Some optimization to follow!
2015-01-13 15:01:03 +01:00
Marius Metzger
25c4f85a4c
Cleaned up Packet checking in ReplaySender
...
Removed broken Time Keyframe functionality to create a stable build
2015-01-09 21:33:33 +01:00
Marius Metzger
f9ce92dc98
Removed unneccessary Byte writing which caused the Replay to malfunction
2015-01-05 21:25:05 +01:00
Marius Metzger
0cd3da48be
Writes S38PacketPlayerListItem when Player joins
2015-01-05 21:02:00 +01:00
Marius Metzger
cbd96d57f4
First Commit
2015-01-03 23:25:21 +01:00