Commit Graph
30674 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
Jason Felds 3e21fdeb33 Doesn't Xcode 3 have nice compile ordering?
Not even worth trying to group the rest at this point...
*grumble grumble*
2011-05-30 23:51:04 -04: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
Jason Felds a652919085 Use a separate class for this. 2011-05-30 13:48:26 -04:00
Jason Felds 4180f8af0e Well, we can play custom courses now.
Still needs adjusting.
2011-05-30 13:35:23 -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 47cacfe865 [tiger -> default] Right, did it the wrong way.
NOW Tiger is dead.
2011-05-30 12:07:25 -04: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 f456085964 [tiger] Never needed the glew target. 2011-05-30 10:43:43 -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
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 b556103f38 Again, don't worry about warnings for externs.
Missed one involving lua.
2011-05-29 21:34:40 -04:00
Jason Felds 30f7038a29 [tiger] Add glew target, made it first.
Still get the gl.h before glew.h error.

May need another Mac user for help here.
2011-05-29 21:32:55 -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
Jason Felds 95e960e139 ...and the title screen logo.
I think we've got this.
2011-05-29 15:18:03 -04:00
Jason Felds 952c1603fe Our new splash logo. 2011-05-29 15:10:31 -04:00
Jason Felds 3e8ad96636 There's another one. 2011-05-29 14:28:09 -04:00
Jason Felds 8597968987 Fix the date. 2011-05-29 14:21:57 -04:00
Jason Felds 79b0a5fcef Well, that's one picture adjusted. 2011-05-29 14:15:35 -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