Commit Graph
4533 Commits
Author SHA1 Message Date
Jason Felds 5d496c41a7 I was told I needed a copy ctor here.
May as well see if this builds on Mac OS X.
2011-05-31 18:37:19 -04:00
Jason Felds f9eb6fb387 Speed Segments Satisfied. 2011-05-31 15:27:27 -04:00
Jason Felds 30dc1d4e92 Right, ignored my windows side. 2011-05-31 15:01:37 -04:00
Jason Felds 2084237b6d Try this one. 2011-05-31 15:01:20 -04:00
Jason Felds 604bf364e5 Forgot to remove the counterpart. 2011-05-31 14:45:17 -04:00
Jason Felds b1eab10594 Time Signatures, the other big one. :D 2011-05-31 14:27:55 -04:00
Jason Felds 642ec5ac81 Minor cleanup before I dive back into segments. 2011-05-31 14:04:35 -04:00
Thai Pangsakulyanont 1d2dd19ab1 Yeah, BPM segments, big one :D 2011-05-31 23:41:39 +07:00
Jason Felds 714427f154 ComboSegments brought in.
Five to go I believe.
2011-05-31 11:45:25 -04:00
Jason Felds da73396895 Labels templated.
Six more to go.
2011-05-31 11:22:21 -04:00
Thai Pangsakulyanont 860f6c76f0 I forgot to remove the unused operator== functions from TimingSegments.h 2011-05-31 22:05:04 +07:00
Jason Felds 1fcf290571 Warps are properly templated.
Seven more to go I believe.
2011-05-31 10:59:18 -04:00
Thai Pangsakulyanont 26ecddfc9d beat should be private 2011-05-31 21:14:36 +07:00
Thai Pangsakulyanont f7e849f045 further refactorization of TimingSegments (use more templates!) 2011-05-31 19:39:28 +07:00
Jason Felds 0d4f95eda1 Added the BattleRaveMirror metric.
If you guys want your battles to not be mirrored/turned,
this is the metric to change. By default, it's on ITG
behavior.
2011-05-31 01:33:56 -04:00
Jason Felds 8a315634dc Bring TickcountSegments to refactored level.
I wonder how many of the 8 will be claimed upon wakeup.
2011-05-31 01:20:22 -04:00
Jason Felds 1d3000e520 FakeSegments refactored.
Few things of note:

1) Slowly going away from hungarian notation.
2) Trying to respect public/private members.
2a) Yes, structs can work like this.
3) Trying to not require horizontal scrolling.

If anyone else wants a crack, go ahead:
we have 9 segments left. :)
2011-05-31 00:51:25 -04:00
Jason Felds 62365ee9e9 Get this code ready.
Future commits may be in big batches as segments
are brought in one at a time. This is going to take
until at least the next night.
2011-05-31 00:24:23 -04:00
Jason Felds e90b81d3c3 Working towards refactoring TimingSegments.
Hope I took care of the Windows 20** files right.
2011-05-31 00:17:46 -04:00
Henrik Andersson 7ddd0e1fc2 Merge with default 2011-05-31 01:04:52 +02:00
Jason Felds 70b4c024bf Right...rushed that part a bit. 2011-05-30 15:44:46 -04:00
Jason Felds bf69af0a76 Better error message, worse (?) implementation.
Help will be needed to restore couple editing.

I hope we didn't knock out routine editing as well.
2011-05-30 14:42:39 -04:00
Jason Felds 55c97ad4ea Better error message.
Somehow surprised I didn't cause issues with
including each others' headers.
2011-05-30 14:21:20 -04:00
Jason Felds cf33620d04 Add doxygen, plan for new functions.
We need a way to ensure that all of the songs we get
actually have charts for the present gametype.
2011-05-30 13:57:09 -04:00
Thai Pangsakulyanont f29e63d2b7 fix a crash on a course editor by renaming ambiguous class 2011-05-31 00:01:39 +07:00
Jason Felds 98990d90ef [tiger -> default] Tiger support is now dead.
Hmm...why is it mentioning other files on this commit?
2011-05-30 12:06:39 -04:00
Jason Felds f1fa1e279a [tiger] Use the <map> suggestion.
I believe <string> and <vector> are already in global.h.
2011-05-30 11:32:04 -04:00
Jason Felds f686951513 [tiger] Universal binaries work.
Thanks to the #gcc channel in getting GCC 4.2 to work.
2011-05-30 10:40:00 -04:00
Henrik Andersson 01368007aa Merge with default 2011-05-30 11:27:34 +02:00
Henrik Andersson ca71c99f63 Cleaning up some merge junk that I missed. 2011-05-30 11:25:09 +02:00
Jason Felds b42eb482bf [tiger] Don't need these parts.
Also had to move glew up to for early compilation.
2011-05-30 02:23:16 -04:00
Jason Felds 5d3dd2820d [tiger] Force glew to come before OpenGL.
Sorry shakesoda, but we had no choice here.
2011-05-30 00:56:09 -04:00
Jason Felds 9a64fb230b Don't clap skipped judged rows.
...yeah, we may need a function here.
2011-05-30 00:44:16 -04:00
Jason Felds 149b004ecf Slightly overdid it, but speeds parse. 2011-05-29 23:55:03 -04:00
Thai Pangsakulyanont b1f990c0f1 move glew.c inside stepmania (now builds!) 2011-05-30 10:39:50 +07:00
Thai Pangsakulyanont 8164ddeafb probably that's where it's hidden. 2011-05-30 09:52:49 +07:00
Jason Felds 8de49622eb Ensure the reference is passed. 2011-05-29 22:44:23 -04:00
Jason Felds 09c56854b5 In SMA land, 2 params mean instant always. 2011-05-29 22:44:01 -04:00
Jason Felds d5d8084a59 [default -> tiger] Now to stop 10.4 support.
...maybe. Hopefully. Was given an idea anyway.
2011-05-29 21:16:42 -04:00
Henrik Andersson 0235364283 Merge with default 2011-05-29 21:15:59 +02:00
Henrik Andersson 7379443cb3 The wheel merge result compiles! It also doesn't crash at runtime! 2011-05-29 20:40:28 +02:00
Jason Felds 3e8ad96636 There's another one. 2011-05-29 14:28:09 -04:00
Thai Pangsakulyanont 2a3bdec433 and another merge 2011-05-29 23:44:16 +07:00
Thai Pangsakulyanont 8ad9ada0da merge 2011-05-29 23:42:29 +07:00
Jason Felds ab303822d7 Fix one binary building warning. 2011-05-29 12:42:22 -04:00
Thai Pangsakulyanont bb1d829d38 make cancel do nothing. 2011-05-29 23:42:14 +07:00
Henrik Andersson 9038ab8d65 Bail out from the loop if we run out of data. 2011-05-29 17:10:35 +02:00
Jason Felds 1fd5211529 Better message on failure. 2011-05-28 19:05:27 -04:00
Jason Felds 6321a0c7b7 Simplify calls. 2011-05-28 18:20:56 -04:00
Jason Felds d27b9f6743 Compiling uses ';', linking uses ' '. 2011-05-28 18:14:36 -04:00