Commit Graph
18920 Commits
Author SHA1 Message Date
Chris Danford 37db209bc9 hex <-> binary format string changes from Steve 2006-06-25 05:30:36 +00:00
Steve Checkoway 477a2c99b3 I do not have time to fix these tests since they do not compile, but libresample is no longer in the repository. 2006-06-25 05:12:06 +00:00
Steve Checkoway 5b6028c73e No more libresample thanks to Glenn's Herculean effort to rewrite that code. 2006-06-25 04:57:35 +00:00
Chris Danford 304d4c33ae add HexToBinary, move to RageUtil 2006-06-25 04:21:58 +00:00
Glenn Maynard db86dbb519 fix if iPadding < 0 2006-06-25 04:00:34 +00:00
Glenn Maynard fa0af16dea typo 2006-06-24 22:32:27 +00:00
Glenn Maynard bd2246f8ae ScreenWithMenuElementsSimple 2006-06-24 18:06:05 +00:00
Glenn Maynard 42b53d9334 add GenericTweenOff 2006-06-24 18:03:16 +00:00
Glenn Maynard 3685ff4cd8 Only SWME::BeginScreen calls TweenOnScreen. TweenOnScreen should only do ON_COMMANDs. Move SortByDrawOrder out. 2006-06-24 17:58:43 +00:00
Chris Danford b44ad7a4e0 preserve language name case in file name if LanguageInfo not available 2006-06-24 16:57:39 +00:00
Jason Felds 3f15b07616 Add ScreenGameplayShared.* 2006-06-24 16:46:38 +00:00
Steve Checkoway 1e7852ed1f Don't crash if we're not editing a course entry. 2006-06-24 07:46:17 +00:00
Glenn Maynard f7494da13e cleanup 2006-06-24 05:52:25 +00:00
Glenn Maynard 12de9309d6 defined intptr_t 2006-06-24 05:42:52 +00:00
Glenn Maynard 87cc6c593f real fix for VC6 2006-06-24 05:40:12 +00:00
Glenn Maynard 29cea74bdf yes 2006-06-24 05:25:39 +00:00
Chris Danford aa88059c80 fix mis-named: GetOptionNames -> GetModifierNames 2006-06-24 05:16:38 +00:00
Chris Danford 282c4d82d5 fix VC6 compile 2006-06-24 05:14:13 +00:00
Chris Danford 26ce4fa74d split strings and metrics 2006-06-24 05:13:54 +00:00
Glenn Maynard d27b40598e fix backgrounds put back in prepared list when they should be deleted 2006-06-24 05:07:04 +00:00
Steve Checkoway 08146691e7 Cleanup. 2006-06-24 04:42:49 +00:00
Steve Checkoway fa76d771f3 Shared. 2006-06-24 04:21:13 +00:00
Steve Checkoway e1f9e558df Map between PlayerNumber and PlayerInfo. Most subclasses use a one to one mapping so that's what ScreenGameplay's version will do. If you need other behavior, implement this member function. 2006-06-24 04:19:00 +00:00
Steve Checkoway d008b0aa8b Use doubles track spacing and revert m_iInputColumn. 2006-06-24 04:02:43 +00:00
Steve Checkoway 3c590a2433 If the player is using both sides, look at both controllers. 2006-06-24 04:01:18 +00:00
Steve Checkoway a49787da67 Shared players will only be using the master player's NoteData, Check that the track actually exists before attempting to use it. 2006-06-24 03:31:16 +00:00
Steve Checkoway 8f441235a3 Add Lua binding for current StyleType. 2006-06-24 03:29:56 +00:00
Steve Checkoway ae4e5ba9e5 More Sprite debugging. 2006-06-24 01:33:17 +00:00
Glenn Maynard e6d128cb7b move BG OnCommand back; comment 2006-06-24 01:27:01 +00:00
Glenn Maynard e61568e4cd only put the screen/background into g_pSharedBGA/g_ScreenStack in ActivatePreparedScreen; run start functions in LoadDelayedScreen 2006-06-24 01:21:21 +00:00
Glenn Maynard 3dbd1bec71 return a bool: true if all parts loaded 2006-06-24 00:59:23 +00:00
Steve Checkoway 9a5374e23f Use AbortRetryIgnore, don't just Throw. 2006-06-24 00:58:38 +00:00
Glenn Maynard b1fdee1bad move assert to the right place 2006-06-24 00:50:08 +00:00
Steve Checkoway d2db559fb3 Cleanup. 2006-06-24 00:22:13 +00:00
Steve Checkoway 190fa9d8de Fix inputs. 2006-06-24 00:11:01 +00:00
Steve Checkoway 6b38a1bea5 TWO_PLAYERS_SHARED_SIDES. 2006-06-24 00:09:50 +00:00
Steve Checkoway fc104372cf Unused. 2006-06-24 00:07:25 +00:00
Steve Checkoway aa2c86ce35 Cleanup. 2006-06-24 00:06:57 +00:00
Steve Checkoway da87f6d956 Use safe macros. 2006-06-24 00:05:08 +00:00
Chris Danford 5e0dccf837 fix preview music 2006-06-23 17:54:48 +00:00
Chris Danford f424a27a2c fix smpackage compile 2006-06-23 17:54:38 +00:00
Glenn Maynard 04dfcc4934 fix assert 2006-06-22 18:35:11 +00:00
Glenn Maynard b630af8ae9 update 2006-06-22 17:52:31 +00:00
Steve Checkoway 7469032de4 If CreateNewScreen is empty, use old behavior, otherwise set the screen named. 2006-06-22 09:43:07 +00:00
Chris Danford 193f510316 don't do song dir writable check in Home or Practice 2006-06-22 05:27:00 +00:00
Glenn Maynard f90dc8597c build fix 2006-06-22 02:37:58 +00:00
Steve Checkoway 5c37cb873d Write composite NoteDatas. 2006-06-20 15:27:45 +00:00
Steve Checkoway d2a550a532 Cleanup. 2006-06-20 14:41:51 +00:00
Steve Checkoway 96e3f211b8 Split the given composite NoteData into it's constituent parts. If the given NoteData is not composite, just copy it. 2006-06-20 14:32:09 +00:00
Steve Checkoway fff087a76b Split out LoadFromSMNoteDataStringWithPlayer(). This fills out the NoteData without making any copies of sSMNoteData. Previously, this portion of the code copied the full string twice, once when splitting for measures and once when splitting for lines.
Only make a single copy of the string in LoadFromSMNoteDataString() when stripping out comments. Previously, the string was copied as many times as there were comments. Now, the whole loading can happen with a single copy of the data.
2006-06-20 13:34:28 +00:00