Glenn Maynard
c25910b6df
unused
2005-02-02 05:12:59 +00:00
Glenn Maynard
7c64310add
fixes
2005-01-29 22:02:52 +00:00
Glenn Maynard
8d48438c15
ModeMenuAvailable metric removed; change Codes instead.
...
Merge the sort menu into the mode menu.
GAMESTATE->m_SortOrder is now GAMESTATE->m_PreferredSortOrder.
Allow the mode menu to have non-mutually-exclusive items.
2005-01-29 20:46:08 +00:00
Chris Danford
8555a6da45
use Lua to execute commands
...
(needs cleanup)
2005-01-26 11:21:43 +00:00
Charles Lohr
3ce4a13410
Change: Way cool new ScreenNetSelect Music
...
Fix: Reporting Style didn't work right.
2005-01-22 05:31:35 +00:00
Glenn Maynard
cc70e8dd82
fix old sort not being selected in sort menu
2005-01-20 03:15:01 +00:00
Chris Danford
5d6eb1d236
put ActorUtil functions in a namespace
2005-01-17 05:42:52 +00:00
Glenn Maynard
f44facda48
fix roulette not being sorted
2005-01-13 17:40:56 +00:00
Chris Danford
4799c3414b
don't show random/roulette in non-preferred sorts
2005-01-13 09:56:41 +00:00
Chris Danford
223ca00728
Sprite -> AutoActor
2005-01-09 01:17:51 +00:00
Chris Danford
2c4b77ec62
more precise control over the draw distance
2005-01-08 08:34:31 +00:00
Glenn Maynard
7ef993564d
fix crash when selecting random with no songs loaded (don't show random at all)
2005-01-01 20:32:55 +00:00
Glenn Maynard
bd3b4cbc9d
fix log
2004-12-27 02:06:38 +00:00
Chris Danford
f840c014a9
Move some player-specific data out of the bloated GameState class.
...
Have gameplay objects hold a PlayerState pointer instead of a PlayerNumber and indexing back into GameState.
This will simplify off-screen players (e.g. CPU ghosts, network replicated human players, >2 players using one NoteField)
2004-12-20 06:25:59 +00:00
Chris Danford
0bc5f079ca
remove SortOrder from WheelItemData. Use the SortOrder in m_Action instead.
2004-12-04 22:36:29 +00:00
Chris Danford
ed19821e09
rename: ActorCommand -> Command
...
Make Command smaller and more generic.
Parse arguments on use, not in Command::Load.
2004-12-03 05:19:46 +00:00
Chris Danford
ab37218c47
rename: ModeChoice -> GameCommand
2004-12-02 06:29:20 +00:00
Chris Danford
e1da21f61c
Let ActorCommand do the parsing for ModeChoice
2004-12-02 05:56:38 +00:00
Chris Danford
683587e81b
rename: m_sPreferredGroup -> m_sPreferredSongGroup
...
add SongGroup to ModeChoice
2004-12-01 07:24:55 +00:00
Chris Danford
8fe7c75a9a
cleanup
...
Don't use GetSteps with the really long parameter list absolutely necessary.
2004-11-24 16:25:47 +00:00
Chris Danford
65fd0e3755
add comment
2004-11-07 00:19:55 +00:00
Chris Danford
8ead6559c2
revert
2004-11-07 00:19:01 +00:00
Chris Danford
4c4bdacf10
don't even choose a tutorial song in random
2004-11-06 23:53:57 +00:00
Chris Danford
bcbe615c0d
Pass ActorCommand structures to Actor instead of unparsed command strings.
...
This way, we can potentially do the parsing early and not parse inside of Actor as the command is executing.
2004-11-06 23:13:47 +00:00
Chris Danford
5127ceef4d
remove CachedThemeMetrics in favor of ThemeMetric<T>
...
fix "CachedThemeMetrics don't read HTML colors and don't evaluate Lua expressions"
2004-11-06 20:36:04 +00:00
Chris Danford
72bd480883
CENTER_* -> SCREEN_CENTER
2004-11-05 06:35:10 +00:00
Charles Lohr
3c821677e0
MSVC6 doesn't like .clear(); I think = "" would be better for now.
2004-10-12 04:42:45 +00:00
Glenn Maynard
945e662041
fix crash when portal is used with no open sections
2004-10-10 15:06:15 +00:00
Chris Danford
c37df8cc69
readability
2004-10-07 22:16:04 +00:00
Chris Danford
03fbb915f3
remove VC6 scoping hacks
2004-09-21 07:53:39 +00:00
Glenn Maynard
abc84e9594
cleanup
2004-09-16 21:40:27 +00:00
Glenn Maynard
3d0d64c4ae
fix "GetExtraStageInfo() called in GROUP_ALL_MUSIC, but GAMESTATE->m_pCurSong == NULL"
2004-09-05 23:50:09 +00:00
Glenn Maynard
90d8270cd6
fix extra stage music wheel entry not in a section when it should be
2004-09-05 02:47:30 +00:00
Glenn Maynard
10793fdc50
add MusicWheel::IsSettled
2004-09-04 21:32:36 +00:00
Chris Danford
1875b36c02
fix "use edits to get 100% chance of a locked song when choosing Random"
2004-08-31 08:37:47 +00:00
Chris Danford
64628fac21
remove enum Game. Instead, pass around the GameDef pointer
2004-07-25 04:27:20 +00:00
Glenn Maynard
7853427a24
fix TYPE_PORTAL crash when no songs
2004-07-22 02:47:21 +00:00
Chris Danford
5544445ad0
name cleanup: StyleDef -> Style
2004-06-28 07:26:00 +00:00
Chris Danford
3809715db0
cleanup: Remove Style and use StyleDef everywhere. This gets rid of a lot of Style->StyleDef lookups and discourages code that's specific to a Style. All game logic should be data-driven.
2004-06-27 06:52:49 +00:00
Chris Danford
6ea5cb233c
portal shouldn't unlock a locked song
2004-06-26 23:02:57 +00:00
Chris Danford
51366df8cc
name cleanup: PLAY_MODE_ARCADE -> PLAY_MODE_REGULAR
2004-06-11 06:05:35 +00:00
Chris Danford
cb6800ccd4
hide tutorial songs in all modes but PLAY_MODE_ARCADE
2004-06-10 08:43:53 +00:00
Glenn Maynard
3798245ce6
license update
2004-06-07 21:14:03 +00:00
Chris Danford
61581479d8
track the current Trail in GameState
2004-06-03 08:22:02 +00:00
Chris Danford
0e52080354
make Random also prefer Songs that have all preferred difficulties
...
make Random and Portal ignore Songs with only beginnger Steps (Training)
2004-06-02 06:02:20 +00:00
Chris Danford
0a5d0fb73f
name cleanup
2004-06-02 05:52:16 +00:00
Chris Danford
6c692d953d
make Portal try to look for a song that matches all preferred difficulties
2004-06-02 05:49:38 +00:00
Chris Danford
2d269ebe06
remove Leap, add Portal
2004-06-02 05:12:45 +00:00
Chris Danford
398865a5ec
fix "Profile's LastSong isn't initially selected"
2004-05-27 07:59:04 +00:00
Chris Danford
ff5ec77fec
fix "unlocking a song doesn't automatically select it"
2004-05-26 05:50:22 +00:00