adelikat
|
7e9b13f5c3
|
Some movie refactoring - moving a function into the importer class, remove MovieExtension from the config file and instead add it as a movie property, add some todo comments in places regarding movie 2.0
|
2014-06-08 19:36:33 +00:00 |
goyuken
|
239eb5b268
|
saveram stuff
|
2014-06-02 16:33:08 +00:00 |
adelikat
|
41faaedc18
|
TAStudio / Movies 2.0 - rip out a bunch of boolean input assumptions, in favor of..nothing for right now this breaks most all of the functionality of TAStudio, will replace with something that accounts for float input as well
|
2014-02-08 22:41:47 +00:00 |
adelikat
|
15d0e1adb6
|
TasMovie - round 1 of replacing mnemonic system with an IMnemonicGenerator system, this breaks stuff, but nothing anyone should have been using.
|
2014-01-09 02:17:59 +00:00 |
goyuken
|
8bd8af15fe
|
clean up the binary save state api a bit
|
2013-12-17 21:26:15 +00:00 |
adelikat
|
ff4e122310
|
TAStudio - implement green-zone invaliding on edit
|
2013-12-14 21:05:54 +00:00 |
adelikat
|
5c9a604ae5
|
TAStudio - when loading a movie, set to playback mode, implement auto-switching to record mode at the end of a movie
|
2013-12-14 20:32:00 +00:00 |
adelikat
|
415985cd2e
|
TAStudio - fixes to file opening and saving changes, implement autoload project
|
2013-12-14 19:51:07 +00:00 |
adelikat
|
69e8e42d61
|
TAstudio - implement input log loading
|
2013-12-14 18:46:59 +00:00 |
adelikat
|
5fee952c3a
|
TAStudio - Implement AskSave() and various client logic regarding file saving/loading
|
2013-12-14 14:40:33 +00:00 |
adelikat
|
18c50a55fe
|
Remove SaveAs from IMovie, the only usage it had in that context was to make backups and was erroneously named in that context. Made is a Movie.cs implementation only and disabled the menu item option if the movie is a TasMovie (TAStudio will be in charge of backup logic)
|
2013-12-10 17:59:04 +00:00 |
adelikat
|
7e67658f1c
|
Remove Loaded property from IMovie and refactor accordingly, it was only needed for a hack that had faulty logic
|
2013-12-10 17:41:30 +00:00 |
adelikat
|
1f181f48db
|
TAStudio - start the "New" menu item, but it doesn't ask to save changes, it also freezes the GUI for some reason
|
2013-12-10 16:37:41 +00:00 |
adelikat
|
fd149237ee
|
TasMovie - implement saving of movie log into files, make header have the proper movie version (v2!), Change file "Movie" to "Header". TAStudio - implement Save and Save As menu items
|
2013-12-10 01:45:45 +00:00 |
adelikat
|
66691bf9ab
|
TAStudio - set up a proof of concept change event handlers in MovieRecords and TasMovie, change events propogate from MovieRecord to TasMovie which will manage greenzone logic (todo) and other management issues, and then fire off an event that TAStudio will listen to manage UI needs
|
2013-12-09 21:40:27 +00:00 |
adelikat
|
ada517d433
|
TasMovie - small todo
|
2013-12-09 17:24:32 +00:00 |
adelikat
|
d3f088a0bc
|
Intelligent input drawing
|
2013-12-08 19:42:07 +00:00 |
adelikat
|
14184c9ae9
|
TAStudio - Basic input toggling via clicking cells in the listview
|
2013-12-08 18:44:41 +00:00 |
goyuken
|
1bc9a5eb7a
|
flesh out some TASMovie methods. not really done yet
|
2013-12-07 22:41:45 +00:00 |
adelikat
|
6873248ce8
|
Some cleaning up of logic of past commits, and separate MovieRecordList to its own file
|
2013-12-07 21:37:52 +00:00 |
adelikat
|
ba2c345608
|
TAStudio - better column building and tracking of what has been pressed. Also now allows a variable number of players to be recorded.
|
2013-12-07 17:29:47 +00:00 |
adelikat
|
0737f884bd
|
a new style Mnemonics lookup table, and a bunch of various refactorings.
|
2013-12-07 16:31:04 +00:00 |
adelikat
|
94de0b0376
|
TAStudio / TasMovie - Proof of concept that MovieRecords can hold an array of bool states and communicate with higher objects via IController
|
2013-12-07 01:50:52 +00:00 |
adelikat
|
98f1e02df3
|
TAstudio - start capturing states and lag, basic background color logic, start item text logic
|
2013-12-06 15:47:23 +00:00 |
adelikat
|
5384fcfdd2
|
TAStudio - start new recording on load, and generate columns dynamically based on the core currently loaded. Currently only does 1 player's worth of columns.
|
2013-12-05 19:18:20 +00:00 |
adelikat
|
affc040dbd
|
I round of code cleanup on movie related files
|
2013-12-05 00:44:56 +00:00 |
adelikat
|
894d9e9c45
|
Fix "out of order loadstating" when recording that was broken in the past few commits. Simplify HandleMovieLoadState even more.
|
2013-12-05 00:20:21 +00:00 |
adelikat
|
165f8563a7
|
More use of IMovie and less use of Movie
|
2013-12-04 15:17:02 +00:00 |
adelikat
|
b70d03a93f
|
More simplifying Movie Loadstate code
|
2013-12-04 03:16:35 +00:00 |
adelikat
|
ec030ae05e
|
Rip out the saving, checking, and dealing with Guids for movie files, it is an outdated notion.
|
2013-12-04 03:04:29 +00:00 |
adelikat
|
b7d553cb4e
|
Move the readonly flag from Global to MovieSession
|
2013-12-03 18:08:45 +00:00 |
adelikat
|
e1d1095c3e
|
Movie stuff
|
2013-12-03 15:59:46 +00:00 |
adelikat
|
d71ec20df7
|
IMovie - more usage of MnemonicsGenerator to communicate input
|
2013-12-03 15:22:13 +00:00 |
adelikat
|
b80f5a07ea
|
Communicate with IMovie via MnemonicsGenerator objects
|
2013-12-03 02:10:17 +00:00 |
adelikat
|
56897e70a3
|
TasMovie.cs - implement some easy stuff
|
2013-12-03 01:43:02 +00:00 |
adelikat
|
1c22123da4
|
IMovie - refactor string GetTime() into TimeSpan Time, refactor accordingly, Fixing column size issues in Play movie dialog that was preventing the user from seeing the entire time without manually resizing.
|
2013-12-02 21:57:48 +00:00 |
adelikat
|
62db53d28c
|
remove some unneeded things from IMovie
|
2013-12-02 19:54:10 +00:00 |
adelikat
|
0e6473987b
|
Remove Rerecords from IMovie since it is a part of IHeader, therefore redundant and conceptually inappropriate. Also some low hanging fruit on implementing TasMovie.cs
|
2013-12-02 17:50:29 +00:00 |
adelikat
|
db43c85715
|
put [Input] tags on MovieRecordList ToString() method. Make MovieRecordList store its own Guid to put inside the input tags
|
2013-12-02 14:59:38 +00:00 |
adelikat
|
075a1fb077
|
TasMovie.cs - more stubbing out of stuff
|
2013-12-02 04:24:45 +00:00 |
adelikat
|
3f79bbfd56
|
TAStudio - create a TasMovie object on load, start implementing some tasmovie things, if there is a move active, warn them that they will lose their work when they open tastudio. Swap global movie back to a regular movie on tastudio close
|
2013-12-01 22:29:38 +00:00 |
adelikat
|
1390b1a7e3
|
Start MovieRecord and TasMovie objects, they are just stubs right now
|
2013-12-01 20:55:52 +00:00 |