Commit graph

11 commits

Author SHA1 Message Date
Ilari Liusvaara
89d511f321 Major source reorganization 2011-09-18 12:42:33 +03:00
Ilari Liusvaara
bb54273daa Try to fix nasty corner cases of failing loads
Hopefully one no causes a desync if one tries to load state/movie
that can't be loaded or resolve corrupt system using a savestate.
2011-09-18 10:06:05 +03:00
Ilari Liusvaara
6a823be7d1 Pass tokensplitter& as argument to command handler 2011-09-17 13:15:20 +03:00
Ilari Liusvaara
000d45b9eb Allow variable arguments to command functions 2011-09-17 12:00:49 +03:00
Ilari Liusvaara
5d9465f578 Migrate the rest to function_ptr_command 2011-09-17 11:29:10 +03:00
Ilari Liusvaara
e0a4bfa510 Get rid of fieldsplitter
It was used more before, now it was just used to split author names
into component parts. This can be much better done with a dedicated
function.
2011-09-17 10:15:35 +03:00
Ilari Liusvaara
0c4431001c More random cleanups 2011-09-17 09:55:35 +03:00
Ilari Liusvaara
35d1875b44 Since window is singleton anyway, get rid of window* parameters 2011-09-17 01:05:41 +03:00
Ilari Liusvaara
d38da1b04b More code cleanups 2011-09-17 00:06:20 +03:00
Ilari Liusvaara
b4d18f7309 Refactor mainloop.cpp a lot 2011-09-16 06:13:33 +03:00
Ilari Liusvaara
bbb4241f68 Factor stuff related to our_movie into separate file 2011-09-16 03:49:04 +03:00