AJ Kelly
2fba8d6426
work in progress ScreenMapControllers2 because I'm sick of working on it
2011-09-11 12:03:02 -05:00
Flameshadowxeroshin
64f418c5d7
fix course bug
2011-09-11 15:47:11 +00:00
Flameshadowxeroshin
d70c141dcc
this is part of the solution, nvm
2011-09-11 15:41:48 +00:00
Flameshadowxeroshin
93e449553d
look i know what you guys were going for but it just screws things up.
2011-09-11 14:41:51 +00:00
Flameshadowxeroshin
c6b6ea8f1a
remove this function entirely, it wasn't the solution
2011-09-11 14:24:07 +00:00
Jason Felds
80102a23cf
Reduce horizontal scrolling.
2011-09-11 10:19:50 -04:00
Jason Felds
c439be5842
Fix compile. Anyone have a better name?
2011-09-11 10:19:35 -04:00
Flameshadowxeroshin
8c5d7fb9e5
we need this function and it ISN'T IMPLEMENTED ANYWHERE. bring back DwiCompatibleStringToDifficulty as StringToDifficulty until a better solution is found.
2011-09-11 14:10:36 +00:00
AJ Kelly
deeb6fdb0e
[ScreenEvaluation] Added "evaluation full combo W1" and "evaluation full combo W2" announcer cues.
2011-09-11 03:21:31 -05:00
Jason Felds
02f20754f6
More accurate comment.
2011-09-10 21:54:42 -04:00
Jason Felds
992dbe665a
If we have asserts/failures, may as well be clear.
2011-09-10 21:48:54 -04:00
Jason Felds
fd5acb7ee9
Use our macros.
2011-09-10 21:33:00 -04:00
Jason Felds
c39c435649
Comment fix.
2011-09-10 21:26:05 -04:00
Thai Pangsakulyanont
fc0ee6543b
insert notes first, then add autokeysounds thereafter.
2011-09-10 17:11:46 +07:00
Thai Pangsakulyanont
afd64f3ed9
fix the comment.
2011-09-10 15:14:04 +07:00
Mark Cannon
0d4e43f9e3
stage 1 of TimingSegment cleanup: consolidate genericizable code in TimingData, use a proper variable name
2011-09-10 03:08:59 +00:00
AJ Kelly
5c7e13af14
comment this out because it's breaking the build and I'm not sure how to fix it.
2011-09-10 02:05:28 -05:00
AJ Kelly
ae8bf617a3
slight cleanup
2011-09-10 02:05:12 -05:00
Thai Pangsakulyanont
0db3fbac7a
force autokeysound chain to be the shared sound when there's no music.
...
this prevents the crash caused by the asserion "No keysounds were loaded for the song %s!".
the song will load just fine in this case, but the notes will not scroll.
this only takes place when m_pSharedSound is NULL, which doesn't break when there's
background music but no autokeysounds.
on a related note,
the "notes don't scroll" problem also existed [before this commit] when there's no more
autokeysounds to play, in this case, the song stopped and the notes stopped scrolling.
and there's no way to get to the end of the song. can't figure out how to deal with this yet.
2011-09-10 12:59:26 +07:00
Mark Cannon
e56de5a09a
undo regression introduced in d17c21e where any songs without keysounds were clobbered by RageSoundReader_Silence. please test your code before committing it :|
2011-09-09 23:51:10 +00:00
Thai Pangsakulyanont
1362cab86b
merge
2011-09-10 01:21:19 +07:00
Thai Pangsakulyanont
b26dc2b3bd
major rewrite of NotesLoaderBMS. now it needs a lot of testing.
...
- handles BPM changes correctly
- songs should load faster
- auto-adjusts time signature changes (not sure how well will it perform.)
- add some code to differentiate between beat_single5 and popn_five, fixes bug 430
- also, bug 500 seems to be fixed after the rewrite, after some other attempts fail
what's not supported yet:
- #LNOBJ long note parsing
- #LNTYPE 2 long note parsing [http://nvyu.net/rdm/ex.php ]
2011-09-10 01:08:04 +07:00
AJ Kelly
71ec0fc66b
[GameManager] Fix shifting of 2P notes in beat mode. [1a2a3a2a1a]
2011-09-08 21:16:46 -05:00
Thai Pangsakulyanont
27195bd02c
...and another merge!
2011-09-09 08:58:41 +07:00
Thai Pangsakulyanont
9baffbc9e3
merge from some old revision (forgot to commit)
2011-09-09 08:58:01 +07:00
AJ Kelly
fb2a63ca16
[GameState] Added GetEarnedExtraStage() Lua binding.
2011-09-07 23:48:04 -05:00
AJ Kelly
e06c7d334f
back to 3 significant digits for .ssc files.
2011-09-07 22:17:20 -05:00
AJ Kelly
5ed3a8a80e
still want to get this working one day...
2011-09-07 21:00:49 -05:00
AJ Kelly
a0455b4fd2
Experiment over, dance is the default game again.
2011-09-07 17:44:37 -05:00
AJ Kelly
5ae2f9f4ba
[Model] Added GetDefaultAnimation() Lua binding.
2011-09-07 14:28:07 -05:00
AJ Kelly
35631c73c1
just some cleanup as usual
2011-09-07 10:56:44 -05:00
AJ Kelly
7c686aa160
small freem cleanup
2011-09-07 10:46:29 -05:00
AJ Kelly
06ceba5158
loading window changes on Windows
2011-09-06 17:03:57 -05:00
Thai Pangsakulyanont
d17c21e091
Moved the unused RageSoundReader_Silence from RageSound.cpp to RageSoundReader.h and use it in AutoKeysounds.cpp.
...
Hopefully this should fix Bug 0000500, but I don't know, can't reproduce.
2011-09-05 16:02:51 +07:00
Jason Felds
df937f766a
Restore compiling on Mac side.
...
Revert this if things are worse.
2011-09-04 00:15:02 -04:00
AJ Kelly
abb21b32a1
[GameManager] beat "versus" -> "versus5"; fix beat versus7 being "single7". see http://ssc.ajworld.net/sm-ssc/bugtracker/view.php?id=512 [1a2a3a2a1a]
2011-09-02 20:58:17 -05:00
AJ Kelly
bd9e08a8e8
[MenuTimer] Added start(), disable() Lua bindings. Also renamed setseconds to SetSeconds to match GetSeconds.
2011-09-02 11:43:10 -05:00
AJ Kelly
80ec025588
more pedantic cleanup of extraneous tabs, and add a description to LightsDriver_SystemMessage.
2011-08-31 12:38:10 -05:00
AJ Kelly
dd2aeb82f6
cleanup, add copyright notice to LightsDriver_LinuxWeedTech.cpp
2011-08-31 12:32:07 -05:00
Mark Cannon
ecb06dc68b
work around weird error encountered with GeForce MX 440 in the OGL renderer
2011-08-31 01:24:09 -04:00
Flameshadowxeroshin
c0634d5be8
really bad error fixed
2011-08-31 03:42:03 +00:00
Flameshadowxeroshin
49d2201882
add SetOptionRowFromName to ScreenOptions. not yet tested or proofread.
2011-08-31 03:41:26 +00:00
Jason Felds
9153e80769
Remove unneeded comment.
2011-08-30 13:18:45 -04:00
Thai Pangsakulyanont
cbcf955fe8
fixes building in Mac OS X (I hope so)
2011-08-29 00:11:10 +07:00
AJ Kelly
cdca3d61d6
future ideas...
2011-08-27 15:50:45 -05:00
AJ Kelly
fa12ff045b
[ThemeManager] Added DoesThemeExist(sTheme), IsThemeSelectable(sTheme), DoesLanguageExist(sLang), GetCurThemeName(), HasMetric(sGroup,sValue), and HasString(sGroup,sValue) Lua bindings.
2011-08-27 15:48:33 -05:00
AJ Kelly
8561fd0b26
[FontManager] ReloadFonts() was only used in ScreenTestFonts, which is gone now.
2011-08-27 15:27:56 -05:00
AJ Kelly
1a1b6af828
[CryptManager] Add GenerateRandomUUID() Lua binding.
2011-08-27 15:26:17 -05:00
AJ Kelly
183888f4f1
[SongManager] Add SongToPreferredSortSectionName(song), WasLoadedFromAdditionalSongs(song), and WasLoadedFromAdditionalCourses(course) Lua bindings
2011-08-27 15:23:20 -05:00
AJ Kelly
d5979dab6a
[SongManager] Added GetPreferredSortSongs(), GetPreferredSortCourses(courseType,bIncludeAutogen), GetPopularCourses(courseType) Lua bindings.
2011-08-27 15:09:14 -05:00