Commit Graph
29771 Commits
Author SHA1 Message Date
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
Thai Pangsakulyanont 6f504f6317 merge with "[ " stripping code 2011-03-23 12:06:04 +07:00
Thai Pangsakulyanont aab30fbfa1 Remove trailing " [" from common substring when loading BMS files. 2011-03-23 09:59:39 +07: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
Flameshadowxeroshin 226cb92aac prevent possible WAV read hang (thanks to Steve Checkoway) 2011-03-20 21:42:57 -05:00
AJ Kelly 7d8e2c33bc [PlayerOptions] Tons of new Lua bindings. See the Lua documentation for all of them, there's too many to print here. 2011-03-20 21:25:49 -05:00
AJ Kelly d854a99317 change how GetNoteSkin binding works 2011-03-20 20:52:56 -05:00
AJ Kelly a576269730 small cleanup/comment 2011-03-20 20:50:58 -05:00
AJ Kelly 7f66664d26 remove a tiny bit of whitespace 2011-03-20 20:50:35 -05:00
Thai Pangsakulyanont a044bf149e Merge with PMS loading code. Though the notes load now, the samples are in Microsoft ADPCM which can't be loaded correctly at this time. 2011-03-21 01:51:04 +07:00
Jason Felds 8e892f4af2 Too many Wolfmen. I'm specifically "2000". 2011-03-20 14:11:25 -04:00
AJ Kelly 73550fadfb update credits; add theDtTvB to the sm-ssc team 2011-03-20 13:09:46 -05:00
AJ Kelly c7873d9199 [PlayerOptions] Added SetNoteSkin(string) Lua binding. 2011-03-20 13:03:16 -05:00
Jason Felds 6962196795 From Dr. Checkoway's school of Copy(). 2011-03-19 22:38:05 -04:00
Thai Pangsakulyanont 255b3444aa Add the Pop'n #PLAYER 3 cases to BmsLoader too. 2011-03-20 09:25:45 +07:00
Thai Pangsakulyanont fb56c8762d some PMS files have #PLAYER set to 3 2011-03-20 09:24:47 +07: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
AJ Kelly cf81f8cc3b remove xbox support; it doesn't work, and it'd take too much effort to get it working again 2011-03-19 19:28:57 -05: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
Thai Pangsakulyanont 31f7b16f47 Add *.bml to BMSLoader::GetApplicableFiles. BML stands for Be-Music Longnote.
Because it is an extension to BMS, so most apps save them with bms extension anyway,
there exist some convertors that output to .bml files however.
2011-03-19 20:57:38 +07:00
Thai Pangsakulyanont 8d80ddedf2 Compress/Expand shall not break apart hold notes that overlaps the start/end marker. 2011-03-19 19:38:45 +07:00
Thai Pangsakulyanont a9af35d94e Make compress/expand preserve timing data by also adjusting BPM changes between start and end marker. The adjusting part is at TimingData::ScaleRegion. 2011-03-19 18:58:44 +07: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
Thai Pangsakulyanont dc1be26231 Added my changes to the changelog. Put it on 20110316 because I pushed to sm-ssc on that day. 2011-03-18 22:32:00 +07:00
Thai Pangsakulyanont f044f15444 commit 2011-03-18 12:28:31 +07:00
Thai Pangsakulyanont c2fe12120c fixed missing autokeysounds when they are inserted on the tail of a hold note (they are removed) 2011-03-18 12:25:20 +07:00