Jason Felds
ba6400573a
Minor adjustments.
2011-06-02 15:50:12 -04:00
Jason Felds
9d0dbe8401
Switch R and T keys for debug mode.
2011-06-02 15:49:32 -04:00
Jason Felds
087f77584a
pcre is its own target.
...
That should do it for targets for now.
2011-06-02 15:16:38 -04:00
Jason Felds
6ad076e67d
Glew is its own target.
2011-06-02 15:08:46 -04:00
Jason Felds
320b409817
PNG has its own target.
2011-06-02 14:58:21 -04:00
Jason Felds
911fdbee61
Process each file once, not twice.
2011-06-02 13:32:38 -04:00
Jason Felds
1ef97f5db5
Allow song timing to be used when playing.
...
Admitedly, this may not be the best implementation.
As usual, if you can do better, go for it.
2011-06-01 15:27:14 -04:00
Jason Felds
7b869533da
Make sure default values are used all over.
2011-06-01 14:47:02 -04:00
Jason Felds
90ab6dfca8
Add hack to stop random crashes on editor leave.
...
I'm sure there is a better way, but this works right now.
2011-06-01 14:32:59 -04:00
Jason Felds
7d7e424c8b
<Jax>GOTCHA!</Jax>
...
Holds and rolls can be made right in Song Timing.
Hmm...still another bug or two to find and fix I think.
2011-06-01 14:20:41 -04:00
Jason Felds
63ba56d0be
More flexible song timing.
...
Still not finding the bug I'm after though.
2011-06-01 14:01:35 -04:00
Jason Felds
c249f0eaf5
Paste works under both timings.
2011-06-01 13:50:42 -04:00
Jason Felds
c57d0eeed5
Add function to get appropriate SongPosition.
...
This restore highlighting areas in Song Timing.
This does NOT readjust the highlighted area when
timing modes are switched.
2011-06-01 13:41:49 -04:00
Jason Felds
6faaa92891
Cut comment cruft.
2011-06-01 13:34:04 -04:00
Jason Felds
172ecb8455
Trying different ordering here.
2011-06-01 12:15:13 -04:00
Jason Felds
6c9bb57ddb
Disable the Score Display mod for now.
...
Since scoring is now lua based, these mods
may no longer have a place here.
2011-06-01 11:06:43 -04:00
Jason Felds
b36f172462
Added the HasScrollChanges lua binding.
2011-06-01 10:12:10 -04:00
Jason Felds
e0f36181be
More accurate for CMod checking.
2011-06-01 10:08:40 -04:00
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
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
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
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
Jason Felds
1fcf290571
Warps are properly templated.
...
Seven more to go I believe.
2011-05-31 10:59:18 -04: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
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
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
Jason Felds
ab303822d7
Fix one binary building warning.
2011-05-29 12:42:22 -04:00
Jason Felds
842dcba6c3
The tom brothers are good.
2011-05-29 11:50:45 -04:00
Jason Felds
18a4b7459d
Don't get mad, get *shot for obvious reference*
...
...point is, don't focus on those warnings.
2011-05-29 11:46:25 -04:00
Jason Felds
42a3dbcb58
Save our warnings checks for our code.
2011-05-29 11:39:55 -04: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
Jason Felds
30c0ab9182
It compiles. Now to fix linking.
2011-05-28 18:12:01 -04:00
Jason Felds
d7c7c83a4b
Getting there...time to find jmpbuf replacement.
2011-05-28 18:09:38 -04:00
Jason Felds
3c49e1a94d
Trying to restore Texture Font Generator.
2011-05-28 18:05:00 -04:00
Jason Felds
bf6cac9e71
Use henke37's fixes properly. Add PNG lib.
...
It is now possible to build binaries in VS2010.
I suspect some adjustments are still needed.
2011-05-28 17:37:56 -04:00
Jason Felds
ff3ab6ee9a
Add SongPosition for Split Timing.
...
Hmm...I wonder if this will mess with the compile order.
2011-05-28 17:20:10 -04:00
Jason Felds
5b5cd59ffa
Have to redo PCH stuff for C files.
2011-05-28 17:18:46 -04:00
Jason Felds
71a72225da
Ensure PNG files are compiled.
...
Well...mostly. Where's the ignore PCH setting in VS2010?
2011-05-28 17:04:26 -04:00
Jason Felds
f72dd5a18e
Silly me, forgetting to update the other VM.
2011-05-28 16:29:22 -04:00
Jason Felds
cb4d91e2a7
Guess these filters are needed.
2011-05-28 16:27:03 -04:00
Jason Felds
2ebe35ec4a
Make this a one-liner.
...
Thanks to henke37 for the fix.
2011-05-28 16:18:28 -04:00
Jason Felds
55eb29c665
Revert this...probably rushed it too fast.
...
Let the users choose this one I guess.
2011-05-28 15:43:49 -04:00
Jason Felds
33b0cdbf1e
Ah, I was looking for this option.
...
Not forcing on the other builds for now.
2011-05-28 15:34:20 -04:00
Jason Felds
6f9730b6f9
Better comment.
2011-05-28 12:11:49 -04:00
Jason Felds
79113e7b41
No using scrolls in Song Timing.
2011-05-28 11:37:44 -04:00
Jason Felds
461deced3a
Let's be doubly sure Survivals work.
...
If a themer uses a non-existant default noteskin...
...well, at this point we're not responsible I think.
2011-05-27 23:28:14 -04:00
Jason Felds
202728206d
Expand on failure message.
2011-05-27 16:16:57 -04:00
Jason Felds
34d4fee067
Round 2...FIGHT!
2011-05-27 13:30:12 -04:00
Jason Felds
8782ac01bc
Testing something with another player.
2011-05-27 13:14:33 -04:00
Jason Felds
cfa48c388c
Allow right shift key for rolls.
2011-05-27 12:49:42 -04:00
Jason Felds
a4ebdcc8cc
Added the LoopOnChartEnd metric for the editor.
...
Let the players decide whether to loop or not
when playing charts in the editor.
2011-05-27 12:43:14 -04:00
Jason Felds
40db083a53
Fix off by one error dealing with beat 0.
...
Hopefully nothing else broke.
2011-05-27 12:30:07 -04:00
Jason Felds
6588753328
Comment no longer needed.
2011-05-27 11:14:14 -04:00
Jason Felds
071e04f840
Survival fixed...by a METRIC CHANGE?!?
...
I just...I don't even...GAH!
2011-05-27 11:08:36 -04:00
Jason Felds
84b5cf192e
Don't ignore those warnings!
2011-05-27 10:53:30 -04:00
Jason Felds
283afa4687
Log if a mod isn't loaded for some reason.
2011-05-27 10:42:47 -04:00
Jason Felds
6b4703d2ed
Not a fan of plain ASSERTs.
2011-05-27 10:26:43 -04:00
Jason Felds
002ea6c11a
I want others to read this comment.
...
Check the diff.
2011-05-27 10:12:19 -04:00