Glenn Maynard
363d0eb1fc
Fix low-quality banners.
2003-09-06 05:23:26 +00:00
Glenn Maynard
715ad226b7
add splash.bmp
2003-09-06 04:23:22 +00:00
Glenn Maynard
958006d4a1
fix warning
2003-09-06 04:22:30 +00:00
Glenn Maynard
d47eda86da
Add a preference to not clear combo between songs. (not currently
...
listed in options menus)
2003-09-06 04:18:08 +00:00
Glenn Maynard
2bad168945
Don't clear GAMESTATE->m_CurStageStats
...
here--GameState::ResetStageStatistics does that.
2003-09-06 04:14:38 +00:00
Glenn Maynard
930becbadd
fix backout glitch
2003-09-06 03:55:32 +00:00
Glenn Maynard
144bee1143
allow aborting games with the start button (for configurations that
...
have no back button)
2003-09-06 03:25:45 +00:00
Glenn Maynard
09109196d9
Track number of consecutive misses internally.
2003-09-06 02:26:06 +00:00
Glenn Maynard
c3c695e14b
Remove more duplicated code. Why was over 550 lines of code
...
copied and pasted? Maintenance nightmare ...
2003-09-06 02:20:09 +00:00
Glenn Maynard
112cb0b384
simplify
2003-09-06 02:05:39 +00:00
Glenn Maynard
fbe8045e3a
Trigger "select music comment repeat" announcer if the same song is
...
played more than once.
2003-09-06 01:57:24 +00:00
Glenn Maynard
c7358e2cf9
s/m_vPassedStageStats/m_vPlayedStageStats/g
2003-09-06 01:37:30 +00:00
Glenn Maynard
5ef82e798b
Rename StageStats::operator+= to AddStats. (easier to grep for)
...
Keep track of whether each stage in StageStats was an extra stage.
GAMESTATE->m_vPassedStageStats now holds all played songs,
including failed ones (renaming in a moment).
GameState::GetFinalEvalStatsAndSongs logic was weird. Simplify.
2003-09-06 01:35:29 +00:00
Glenn Maynard
6862e69559
Oops. Meant to commit this first.
2003-09-06 01:20:56 +00:00
Glenn Maynard
449b296133
Duplicate code.
2003-09-06 01:20:03 +00:00
Glenn Maynard
d1edec229d
Silly fix.
2003-09-06 01:18:55 +00:00
Glenn Maynard
f08f98ee0b
Use StageStats::OnePassed.
2003-09-06 00:33:32 +00:00
Glenn Maynard
9ff98a51cb
Add StageStats::OnePassed.
2003-09-06 00:33:09 +00:00
Glenn Maynard
48180c862b
Uninstallation fix.
2003-09-05 23:03:34 +00:00
Glenn Maynard
27dad54b95
Some people have been distributing CVS snapshots without changing
...
the identification, resulting in crash dumps coming in identifying themselves
as alpha 3 or alpha 4 and being something else entirely. Let's leave the
strings in CVS set to something else.
2003-09-05 22:57:19 +00:00
Glenn Maynard
9a97694d2f
A! no, B!
2003-09-05 21:15:24 +00:00
Glenn Maynard
c3e2d8edf6
update
2003-09-05 21:08:32 +00:00
Glenn Maynard
c69c8540ea
Course writing fixes:
...
* fix extra colon being written, causing mods to not read back in
* fix showcourse and noshowcourse not being written correctly
* don't write out -1 #LIVES and #METER
* don't write #REPEAT:NO
2003-09-05 21:05:05 +00:00
Glenn Maynard
32e1323fb9
Quick fix for F1 crashing the editor. (The menu is still too big, it goes
...
off the screen.)
2003-09-05 20:31:33 +00:00
Glenn Maynard
d51d43a898
May release an updated snapshot for the loading crash, since it's pretty
...
common.
2003-09-05 20:21:21 +00:00
Glenn Maynard
4d8eb53e1c
Fix up IsAbsolutePath check in Windows.
2003-09-05 20:13:36 +00:00
Glenn Maynard
96c2e2ad7e
ChangeToDirOfExecutable uses FDB before LOG exists. Fix potential
...
crashes.
2003-09-05 20:10:40 +00:00
Glenn Maynard
c7312adc90
Oops. Left, not right.
...
Simplify.
2003-09-05 20:07:36 +00:00
Glenn Maynard
8a88cfdc7c
Must never call LOG->* methods from the crash handler
2003-09-05 19:44:10 +00:00
Glenn Maynard
cb550f1b65
This can't be set to F11--that key is used by screens. Please grep for
...
keyboard symbols before changing global hotkeys.
2003-09-05 19:34:33 +00:00
Glenn Maynard
b744805329
Fix without playing with IgnoreEmpty. (this code is becoming ugly, I
...
need to clean it up ...)
2003-09-05 18:54:08 +00:00
Glenn Maynard
9b05b0511d
Fix crash with "/foo" paths.
2003-09-05 18:19:57 +00:00
Kevin Slaughter
91818ab829
Basic support for symbolic song linking. Currently it duplicatly loads a song into the specified dir. The SONGNAME.include should be in whatever mix folder the link should appear in, and only have the tag of #LINK:Songs/mixfolder/songname; -- Unfortunatly since it is double-loading this song, this causes 2 scores to be saved, etc. Added m_bIsSymLink into the Song class so we can ID it as such, to exclude it from score writing/song enumeration and such. I kinda need some help makgin sure scores and all writable data are mapped back to the real song.
2003-09-05 09:14:11 +00:00
Glenn Maynard
57c7d7d748
update
2003-09-05 09:02:23 +00:00
Chris Danford
8b610118c9
load splash graphic at runtime
2003-09-05 08:31:33 +00:00
Chris Danford
01efee2090
load splash graphic at runtime
2003-09-05 08:22:06 +00:00
Glenn Maynard
69d11d5fbb
We don't use GLU.
2003-09-05 08:16:14 +00:00
Glenn Maynard
786d9e2156
Don't use huge GTK CFLAGS for all objects.
2003-09-05 07:41:02 +00:00
Glenn Maynard
c1ce892525
Add GtkModule.so.
...
Don't use huge GTK CFLAGS for all objects.
2003-09-05 07:40:34 +00:00
Glenn Maynard
8407c758b1
Use \n newlines in Darwin, too, not \r.
2003-09-05 07:36:40 +00:00
Chris Danford
e0b3160528
revert PlayerOptions changes
2003-09-05 07:34:13 +00:00
Glenn Maynard
23a543d7e0
Fix ChangeToDirOfExecutable in Windows.
2003-09-05 07:15:21 +00:00
Andrew Wong
198ce73873
fix compile on VC++6
2003-09-05 07:08:08 +00:00
Glenn Maynard
59d24ab3e5
Fix warning.
2003-09-05 06:59:15 +00:00
Glenn Maynard
3f1c961a12
LoadingWindow driver fallbacks.
2003-09-05 06:55:14 +00:00
Glenn Maynard
ed772a3531
Change defines.
2003-09-05 06:54:48 +00:00
Glenn Maynard
510f97bc45
Module loading.
2003-09-05 06:54:32 +00:00
Glenn Maynard
dde370f2db
Dynamically load GTK as a module. This way:
...
1: If GTK isn't available, we can fall back on another LoadingWindow, and
2: ldd ./stepmania doesn't list lots of extra libraries that we only
use on startup.
This is somewhat experimental. I don't intend to modularize much in this
way.
2003-09-05 06:53:50 +00:00
Glenn Maynard
d87e61b7c7
Handle MakeLoadingWindow returning NULL.
2003-09-05 06:50:47 +00:00
Glenn Maynard
30029f49aa
remove spurious output
2003-09-05 06:40:21 +00:00