CrushedPixel
89cc6938f8
Reworked AssetRepository to link every Asset to a UUID
...
UUIDs are now being stored in the Replay File and loaded
2015-07-07 20:14:40 +02:00
CrushedPixel
e22b37babe
Created ReplayAsset interface and AssetRepository class which can contain such ReplayAssets. ReplayAssets allow users to add custom Files (so far only images, might be extended by .obj files) to the Replay which will later be used for CustomImageObjects.
...
Created GuiReplayManager to allow users to manage their assets.
Created BoundingUtils class to provide a simple method to fit an image into given bounds. This implementation fixes https://trello.com/c/WTnicWkJ/
2015-07-07 18:45:48 +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
bb773570e9
Add extensions to paths and visibility in replay files (preserves backwards compatibility)
2015-06-01 13:37:04 +02:00
johni0702
37d31408bd
Save resource packs to replay file and use those during replay
2015-05-29 12:16:28 +02:00
CrushedPixel
fa187ae0e5
Added Option to save Player Visibility Settings in Replay
2015-05-20 23:56:34 +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