Glenn Maynard
25733d6b70
themable difficulty meter type
2005-05-04 19:01:03 +00:00
Glenn Maynard
c6bea38e5f
m_soundSelectPressed
2005-05-04 01:08:35 +00:00
Glenn Maynard
4149838250
fix crash when changing difficulty on the sort menu
2005-04-29 20:18:34 +00:00
Chris Danford
76a3465bd1
fix "can't get to mode menu because m_Wheel.m_SortOrder and GAMESTATE->m_SortOrder are out of sync"
2005-04-29 08:18:44 +00:00
Chris Danford
3117e1bd3d
cleanup: use Preference
2005-04-27 07:50:38 +00:00
Glenn Maynard
cae5bf6e29
ModeMenuAvailable
2005-04-27 04:35:55 +00:00
Chris Danford
0f7ab90e7f
allow changing difficulty on sections
2005-04-26 07:03:00 +00:00
Glenn Maynard
23daae6a25
add select menu
2005-04-26 06:41:57 +00:00
Glenn Maynard
261cbacb36
comment
2005-04-26 04:22:53 +00:00
Chris Danford
c6040055eb
hide locked steps
2005-04-24 20:32:03 +00:00
Glenn Maynard
c401a65864
more banners
...
separate command for fading from low res
2005-04-23 10:19:47 +00:00
Glenn Maynard
8d89ff4bd9
simplify
2005-04-23 06:20:26 +00:00
Glenn Maynard
a8803f9777
fix background caching
2005-04-23 06:19:36 +00:00
Chris Danford
ff83372307
add ScreenSelectMusic::OPTIONS_MENU_AVAILABLE
2005-04-23 01:06:43 +00:00
Chris Danford
f57e898966
show life and combo graphs over the whole song/course - not just over the time the player was alive
2005-04-20 06:13:06 +00:00
Chris Danford
228ca9f166
reload SSM help text on sort changed
...
clean up SortOrder names
2005-04-15 07:18:40 +00:00
Chris Danford
ae8b2b704c
fix weird wheel jumps when 2 players scrolling
2005-04-11 00:02:55 +00:00
Chris Danford
dd84b4ffd6
separate course popularities for each PlayMode
...
don't calculate autogen courses in best list if they're not shown
2005-04-07 08:46:40 +00:00
Charles Lohr
18b96ab1c1
Standardize diffuse and make Autogen Icon work when going from non-autogen to autogen song.
2005-04-05 17:47:22 +00:00
Chris Danford
218be32879
separate fail types per player. Now FailType adjustments based on Difficulty only affect the relevant players.
2005-04-05 08:30:57 +00:00
Chris Danford
6417e643d4
fix jumpy DifficultyList cursor on Random
2005-04-03 09:47:41 +00:00
Glenn Maynard
94c10e28f5
PREFSMAN->m_bScreenTestMode
2005-04-01 05:26:59 +00:00
Glenn Maynard
a1405d64d8
don't wait for the wheel to settle before processing background loads after selecting random
2005-03-31 03:18:58 +00:00
Glenn Maynard
dd364a2de9
use AddNumberSuffix
2005-03-31 02:57:51 +00:00
Chris Danford
79fa333e91
Sprite -> AutoActor
2005-03-30 17:43:34 +00:00
Chris Danford
23f0556912
add ShowCourseContents metric
2005-03-30 07:39:41 +00:00
Chris Danford
f6e6ff688f
don't call m_DifficultyList.SetFromGameState twice when changing music (fixes jumpy cursor)
2005-03-29 21:30:24 +00:00
Charles Lohr
8c5909ebe9
Modify AutoScreenMessage to keep map of all non-standard ScreenMessages.
...
This has a lot of advantages over the old ways. Some of the initial ones are that
you can log a list of all screenmessages and their respective number and another
is that it would be fairly easy to add a reverse lookup, so you could get the name
of a ScreenMessage for log use by getting the ScreenMessage number.
2005-03-28 08:01:36 +00:00
Chris Danford
bb6592a4e7
use float.h and limit.h constants instead of arbitrary large numbers
2005-03-25 20:01:51 +00:00
Chris Danford
880e42e1d3
fix conflicting ScreenMessage IDs by automatically generating unique values
2005-03-23 08:48:38 +00:00
Glenn Maynard
7ae7229418
on back, let ScreenWithMenuElements::Back stop the music. Abort background requests, so we don't restart music after the transition begins
2005-03-20 06:43:47 +00:00
Chris Danford
48e6cb1a69
rename back -> cancel because "back" conflicts with "background"
2005-03-20 06:14:41 +00:00
Chris Danford
1f112ae2ca
fix Various showed as BPM for some courses with <= MAX_COURSE_ENTRIES_BEFORE_VARIOUS
2005-03-17 17:53:10 +00:00
Chris Danford
0eb271a1b1
allow specifying a custom MusicWheel type
2005-03-17 09:34:05 +00:00
Chris Danford
ade579667b
load all commands from metrics when the On command is played. This fixes skips when playing the Off command.
2005-03-13 20:44:26 +00:00
Chris Danford
e76a84bcfd
cleanup
2005-03-13 18:53:16 +00:00
Glenn Maynard
a4a6d72342
fix warnings
2005-03-11 02:48:38 +00:00
Chris Danford
4b9a4e117b
add MaxCourseEntriesBeforeShowVarious so that Artist doesn't scroll through 10s of values and BPM display doesn't display a meaningless range for endless courses
2005-03-10 23:57:53 +00:00
Chris Danford
2957b7939f
mystery -> secret
2005-03-10 22:54:55 +00:00
Glenn Maynard
b6eebd2517
cache GetPath results, since it may call GetPathTo, which will skip if it reads from the disk (perhaps we need a ThemePath<> cache type, like ThemeMetric<>)
2005-03-08 06:48:31 +00:00
Glenn Maynard
e9dd20f0e2
cache fallback cdtitle
2005-03-08 06:35:58 +00:00
Glenn Maynard
eadd3b3edb
separate "low res loaded on startup" and "low res loaded on demand" banner modes
2005-03-08 01:39:32 +00:00
Chris Danford
0091b6d1d4
fix suffix for teens
2005-03-06 00:06:21 +00:00
Chris Danford
519b9bec3a
add suffix to machine rank
2005-03-02 04:48:14 +00:00
Chris Danford
071f02a862
allow access to individual BroadcastOnChangePtrs within BroadcastOnChangePtr1D
2005-02-25 18:17:26 +00:00
Chris Danford
4104edcad9
use BroadcastOnChange wrappers
2005-02-25 05:27:28 +00:00
Glenn Maynard
0e59f3d135
Revert this, and do it differently: prefer the preferred song/course in
...
MusicWheel::SelectSongOrCourse instead of the active one. The advantage
of this is that if, for example, a PreferredCourse is set, the player is playing
regular play (not course mode), and then switches to course mode via the
mode menu, the course will be selected correctly. (Previously, it'd end up
on the default course in that case instead.)
2005-02-25 00:29:09 +00:00
Glenn Maynard
7f0ba99f77
Explicitly set the preferred song in SSM's ctor, instead of handling it in
...
the music wheel. This way, we can re-set the preferred song at any time
and have it take effect when we get back to the wheel; previously, if
we'd already played a song, m_pCurSong would override it.
2005-02-24 22:31:11 +00:00
Chris Danford
ab22e629d4
enforce that changed message is broadcast whenever value changes
2005-02-24 12:27:30 +00:00
Chris Danford
555d5aa2fe
don't use Name/ID to load DifficultyMeter. We only need the Name at load time, so pass it into Load and don't save it in the Actor.
2005-02-23 20:40:46 +00:00