Jason Felds
df6a00b53e
Stops (and Delays) now templated.
...
This is all of them at this present time.
At some point in the future, we should make
DelaySegments separate from StopSegments.
2011-06-01 09:50:34 -04:00
Henrik Andersson
148f557b6e
Merge with default
2011-06-01 14:59:09 +02:00
Henrik Andersson
f717de974e
Just tweaking some compiler switches.
2011-06-01 14:58:27 +02:00
Jason Felds
50e93045cc
Scroll Segments Satisfied.
...
Just the Stops and Delays...in one segment.
Yeah, maybe those should be split up at some point.
2011-06-01 08:44:09 -04:00
Jason Felds
d50eb4830d
The others are just other. Stay consistent.
2011-06-01 07:48:59 -04:00
Thai Pangsakulyanont
6ca0cd1e70
optimizations to NoteDataUtil::CalculateRadarValues, results in 3x faster loading.
2011-06-01 16:01:14 +07:00
Thai Pangsakulyanont
6f83556da7
fix the template mess! it now builds on windows but not sure if it works or if it will build on other platforms.
2011-06-01 14:21:57 +07:00
Jason Felds
d0ff9413e7
Trying this once again...
...
We need to prevent Segments from being
the variable type sent into TimingSegment<WhateverSegment>.
Just have it be ints or floats I think.
2011-06-01 01:08:53 -04:00
Jason Felds
3b2f9510cd
Right, how'd I forget global.h in here?!?
2011-05-31 22:25:53 -04:00
Jason Felds
69c03da032
Bad file, but need a record of key comment.
...
I think this is the key issue.
gcc is doing some magic for us.
VS20** is forcing us to do it right.
Yes AJ, that means Windows is better on something.
Revert this file if needed: the record is now made.
2011-05-31 19:22:51 -04:00
Jason Felds
aa9ba8a31b
May as well add these to .ignore too.
2011-05-31 18:39:52 -04:00
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
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
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
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