Commit Graph
100 Commits
Author SHA1 Message Date
Jason Felds 8916f58dae Allow numbers <= 0 to cancel Warp segments. 2011-03-28 15:08:09 -04:00
Jason Felds 2f4572c7f2 Don't display GameData.smzip here. 2011-03-27 22:11:48 -04:00
Jason Felds 24db439ed3 Add more noteskins to GameData.smzip. 2011-03-27 22:11:34 -04:00
Jason Felds 0f48de76bd Aiming for a release today! 2011-03-27 03:27:18 -04:00
Jason Felds 6637ba5f4d Mission accomplished: [warps] are in default.
Let the fun times roll!
2011-03-27 03:12:43 -04:00
Jason Felds 1671337612 [warps] Update changelogs. 2011-03-27 03:09:36 -04:00
Jason Felds b30f0ae437 Updated changelog with instructions.
Granted, I don't know who reads it...
2011-03-26 23:59:52 -04:00
Jason Felds 64619f9819 [warps] Add more flexible constructors. 2011-03-26 14:27:06 -04:00
Jason Felds 8b7435a50c [warps] Make our mark on #WARPS history. 2011-03-26 13:44:47 -04:00
Jason Felds d44f42968d [warps] Use the value from SM4's recent betas. 2011-03-26 11:14:55 -04:00
Jason Felds fa945eab5a [warps] Thanks for the assistance there Thai. 2011-03-26 03:38:00 -04:00
Jason Felds 337fa2f801 [warps] Negative Stops turn to Warps now. 2011-03-26 03:37:37 -04:00
Jason Felds 7477cf7642 [warps] Negative BPMs converted to Warps. 2011-03-26 02:36:44 -04:00
Jason Felds 7e59c60944 [warps] Ignore all mines during a warp. 2011-03-25 21:31:47 -04:00
Jason Felds 0692da91c6 [warps] Be consistent, include Row and Beat. 2011-03-25 21:31:33 -04:00
Jason Felds 9af2e96204 [warps] Already added. 2011-03-25 21:14:24 -04:00
Jason Felds c6ec8dbb74 [warps] Make Delays and Stops easier to find. 2011-03-25 18:02:56 -04:00
Jason Felds 5126e21377 [warps] do validation in SetWarpAtRow, not here. 2011-03-25 17:48:05 -04:00
Jason Felds c8a6f4c41d [warps] Allow for editing warps.
TODO: Ensure warps get erased if they go backwards.
2011-03-25 17:40:56 -04:00
Jason Felds b94ff7785f [warps] Add comment for thing to fix. 2011-03-25 16:33:57 -04:00
Jason Felds 92e3ab338d [warps] More consistent naming.
Now to make changes...
2011-03-25 01:52:14 -04:00
Jason Felds db429e11cc [warps] View the list.
1) Add functions similar to the other Segments.
2) Use a better named member variable.
3) TimingData cleanup.
2011-03-25 00:54:33 -04:00
Jason Felds 621dfa050e [warps] Prepare text code. 2011-03-24 20:41:35 -04:00
Jason Felds e592be406b [warps] More prep work, add lua binding. 2011-03-24 20:21:43 -04:00
Jason Felds 35a880f2ee [warps] Restore this function for consistency. 2011-03-24 20:09:20 -04:00
Jason Felds 9d456125a1 [warps] Load the warps.
Now, the fun part...implementation.
2011-03-24 19:58:36 -04:00
Jason Felds 42d73895ab [warps] Prepare the writer. 2011-03-24 19:51:46 -04:00
Jason Felds c11c5ee313 [warps] More setting up. 2011-03-24 19:47:04 -04:00
Jason Felds f6acec176e [warps] Warnings are getting in my way... 2011-03-24 19:44:47 -04:00
Jason Felds 5287e73081 [warps] ...yeah, whoops. 2011-03-24 19:36:43 -04:00
Jason Felds 36f728d88e Start of a new branch "warps".
Ensure that all warps are forward facing for now.
2011-03-24 19:22:11 -04:00
Jason Felds 35fb11c764 More effective-to-some fixes. 2011-03-22 22:39:40 -04:00
Jason Felds bdf1b86870 Add another to .hgignore.
We may want to keep theme UsefPrefs to one directory, not two.
2011-03-22 22:38:12 -04:00
Jason Felds 1e63b898f2 Fix a memory leak. 2011-03-22 22:18:25 -04:00
Jason Felds 04300bb48c Try to respect hungarian notation better. 2011-03-21 02:10:10 -04:00
Jason Felds 25ed1ef8ea Finish the job here before leak testing.
Now...how to remove the leak...?
2011-03-21 01:40:39 -04:00
Jason Felds 220e4e168d Re-revert, implement right.
Pay attention to your compiler warnings everyone.
(And also don't test exclusively in the editor.)
2011-03-21 00:58:56 -04:00
Jason Felds 22c3027133 Reverting recent initialization list attempt.
The old code was behaving better...by that I mean not crashing on me.
Steve is right: time to use different tools to improve our code.
2011-03-21 00:42:30 -04:00
Jason Felds 8e892f4af2 Too many Wolfmen. I'm specifically "2000". 2011-03-20 14:11:25 -04:00
Jason Felds 6962196795 From Dr. Checkoway's school of Copy(). 2011-03-19 22:38:05 -04:00
Jason Felds 9b2e18ab24 Celebrate the death of the xbox. Merge. 2011-03-19 20:41:28 -04:00
Jason Felds 12872f0a50 More effective fixes. Still no issues.
Note: you will most likely end up recompiling the whole thing.
2011-03-19 20:40:35 -04:00
Jason Felds 22b7b34897 More effective fixes.
Course playing still results in it playing fine.
2011-03-19 18:26:55 -04:00
Jason Felds 3dcdf67666 Right, right, don't force others to be effective.
Wait, that came out wrong.
2011-03-19 17:10:38 -04:00
Jason Felds 6c1a765d72 More effective fixes.
FINALLY understand how to work with Structs, Classes, Vectors, etc.
Took a little long.
2011-03-19 17:09:50 -04:00
Jason Felds c4b0b77ab8 More warning fixes.
Editor didn't break with my NoteData changes.
2011-03-19 16:18:53 -04:00
Jason Felds 7fa50ff351 More effective fixes.
We may have to actually do full blown replacements.
2011-03-19 13:27:48 -04:00
Jason Felds c300c20fea Effective fix.
I'll understand when you can use new whatever in the
initialization list some other time.
2011-03-18 12:33:53 -04:00
Jason Felds f6034bb103 More Effective Violations being purged. 2011-03-18 12:18:09 -04:00
Jason Felds 8829599e4d Thai, you'll learn we merge often. ;) 2011-03-18 11:54:49 -04:00
Jason Felds 942c3c685b More of my warnings crusade. 2011-03-18 11:53:56 -04:00
Jason Felds 47ebbdbd26 Metrics for the future. ;) 2011-03-17 15:40:35 -04:00
Jason Felds 57fbdab648 Improvement to the Compress/Expand fix by Thai. 2011-03-17 15:26:09 -04:00
Jason Felds 3c3618f28d Fix Compress/Expand Steps bug. 2011-03-17 15:13:30 -04:00
Jason Felds ef1c7e7c76 Merge buggy maroon no merge backs. ;) 2011-03-17 14:41:55 -04:00
Jason Felds 77e1b87cdd Resolve issue 76: add a new metric.
One can now define whether Ctrl+Up expands the selection
or shrinks it, and vice~versa with Ctrl+Down.
2011-03-17 14:41:26 -04:00
Jason Felds c1d077888e Fix a crash bug by preventing the situation. 2011-03-17 14:02:25 -04:00
Jason Felds 49b95ea52f We're sharing the glory here. 2011-03-17 13:34:28 -04:00
Jason Felds 1f2e26790c I shouldn't have to need 3 lines for NoteData.
Add helper function.
2011-03-17 12:31:16 -04:00
Jason Felds 409c885d65 Fix compile...and I think fix the save problem.
Not the best way to do this perhaps, but it's something.
2011-03-17 12:21:20 -04:00
Jason Felds bb0013d3bb Line endings...be normalized! Again! 2011-03-17 01:57:46 -04:00
Jason Felds a085d0d1da Line endings...be normalized! 2011-03-17 01:47:30 -04:00
Jason Felds 146e8e14f1 Plan for alternative to removing steps early. 2011-03-17 01:43:45 -04:00
Jason Felds 3000786b0f Force created charts to be saved for keeping.
I know I've uncommented the troublesome code, but
perhaps a new technique is needed here.
2011-03-16 23:31:06 -04:00
Jason Felds c090b6fedd Ignore the remaining generated files.
Again, this is primarily for the Linux side.
2011-03-16 21:55:46 -04:00
Jason Felds 2392f49a9c Disable SMALoader for Linux.
Hopefully this is temporary.
2011-03-16 21:51:30 -04:00
Jason Felds 5fc510410d Right, don't include the downloaded ffmpeg. 2011-03-16 21:21:15 -04:00
Jason Felds 341c451fb7 Don't forget the enum! 2011-03-16 20:52:02 -04:00
Jason Felds a42485dca7 Apparently I missed some variable reordering. 2011-03-16 20:50:29 -04:00
Jason Felds e6baa48355 More linux files to ignore. 2011-03-16 20:47:14 -04:00
Jason Felds 2179f18d09 Fix some GCC warnings.
Order is apparently important with variables.
2011-03-16 19:02:52 -04:00
Jason Felds a636981383 My turn at fixing this TimeSignature issue. 2011-03-16 18:11:56 -04:00
Jason Felds 59e30c6569 Ensure all initialized TimeSignatures are 1 min. 2011-03-16 18:11:46 -04:00
Jason Felds 6a0fc6720c Quiet warnings. 2011-03-16 17:43:41 -04:00
Jason Felds e616fad03b I agree. Vectors are better. 2011-03-16 17:16:29 -04:00
Jason Felds ba85e43f50 Attempt RelativePath consistency. 2011-03-16 17:15:33 -04:00
Jason Felds 7c4044a2fc Force consistent line endings.
I'd suggest enabling the EolExtension:
this way we won't go back and forth here.
2011-03-16 15:51:54 -04:00
Jason Felds e27b454306 Changelog of recent events. 2011-03-16 15:18:28 -04:00
Jason Felds 3231cb6876 Bring in [notesLoaderSMA] for everyone.
This won't reach its full potential until Split BPM comes around.
As usual, let us know of any issues.
2011-03-16 15:17:31 -04:00
Jason Felds 58aac62b16 [notesLoaderSMA] Let other OSes have fun. 2011-03-16 15:14:56 -04:00
Jason Felds 9598197811 Disable game-exlusive metric for now.
Need more Pump players to check this one.
2011-03-16 15:04:21 -04:00
Jason Felds a786d6a499 [notesLoaderSMA] I think it's test time. 2011-03-15 19:14:29 -04:00
Jason Felds 3a9a947c69 [default -> notesLoaderSMA] Bring in updates.
Again, default branch is fine.
2011-03-15 17:43:49 -04:00
Jason Felds 58c23a17dd [notesLoaderSMA] Deal with the r. 2011-03-15 17:40:41 -04:00
Jason Felds e7bc27ac2d [notesLoaderSMA] Remove unused (by us) tags.
Some of this functionality will be restored
upon Split Timing being completed here.
2011-03-15 17:28:01 -04:00
Jason Felds 8a457e382a [notesLoaderSMA] More progress, still preparing. 2011-03-15 17:05:12 -04:00
Jason Felds bef612807d New branch: "notesLoaderSMA".
Prepare for allowing SMA files to be parsed.
Unsure if a writer will be written.
2011-03-15 15:55:56 -04:00
Jason Felds 0d80450230 Figures I'd miss one of these.
Thanks to @dtinth for catching it.
2011-03-15 12:05:35 -04:00
Jason Felds d1272b001c Another batch of these.
I think I need to look into adding a feature soon.
Either that, or take a minor break.
2011-03-14 21:42:07 -04:00
Jason Felds 0979f233e5 Hopefully bring our defaults together again. 2011-03-14 20:56:23 -04:00
Jason Felds 18caa1ae91 More of the violations being dealt with. 2011-03-14 20:55:37 -04:00
Jason Felds 797d94c5b3 Right, overdid it there. 2011-03-14 17:55:07 -04:00
Jason Felds d59907e897 The future is now. sm124futures is brought in.
The changelog includes what was done.
2011-03-14 17:09:37 -04:00
Jason Felds 49f14d2b35 More warnings being taken care of. 2011-03-14 17:03:02 -04:00
Jason Felds 801f05d297 Let's see the merge diagram now, shall we? 2011-03-14 16:26:42 -04:00
Jason Felds 628a74a792 Effective C++ Violations down by over 5000.
I think that was the biggest batch.
2011-03-14 16:25:53 -04:00
Jason Felds 8a7877f9d1 More warning fixes.
RageThreads.h is right now clear of
Effective Violations. It may be worth studying.
2011-03-14 15:30:04 -04:00
Jason Felds 68fe6b3a32 <Chuggaaconroy>NO!</Chuggaaconroy>
Do NOT force Effective C++ Violations on other Mac users.
2011-03-14 14:29:33 -04:00
Jason Felds b7a5fd9e90 More warning squishing.
Make a note of LuaManager: either define the needed items
or hide them away.
2011-03-14 14:26:29 -04:00
Jason Felds 99a6812fe5 merge? Merge? MEEEEEEEEEEEEEEEEEEEERGE! 2011-03-14 13:43:10 -04:00