Commit Graph
85 Commits
Author SHA1 Message Date
Chris Danford 1de61aa8ae split AutoActor into a separate file 2005-02-09 05:27:51 +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 cfb6ef953e cleanup 2005-01-22 09:00:31 +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
Chris Danford 223ca00728 Sprite -> AutoActor 2005-01-09 01:17:51 +00:00
Glenn Maynard 945e662041 fix crash when portal is used with no open sections 2004-10-10 15:06:15 +00:00
Glenn Maynard 10793fdc50 add MusicWheel::IsSettled 2004-09-04 21:32:36 +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 2d269ebe06 remove Leap, add Portal 2004-06-02 05:12:45 +00:00
Chris Danford 6590bd2d48 don't load multiple copies of "common start" or "common invalid" sound 2004-05-01 23:28:53 +00:00
Chris Danford 4ac1e0ee45 move Random "don't lock after choose" logic to a separate wheel item, "LEAP" 2004-04-26 06:47:03 +00:00
Chris Danford 28f4764ed2 SongSortOrder -> SortOrder
save/restore last sort with Profile
clean up GameConstants
2004-03-12 08:31:40 +00:00
Glenn Maynard 6a78f96258 fix current song/course being reset after changing modes
set GAMESTATE->m_pCurSong/Course immediately when moving
2004-02-18 23:53:43 +00:00
Glenn Maynard 0c4d8a5b29 fix nonstop showing in menus when it shouldn't 2004-02-06 03:57:47 +00:00
Chris Danford d4397d4644 add popularity lists to stats.html 2003-12-09 07:12:28 +00:00
Glenn Maynard 6e26f9ed81 simplify music wheel tweens more 2003-11-18 18:07:37 +00:00
Chris Danford 4b3730cfc5 increase MusicWheel item max 2003-11-02 09:17:15 +00:00
Glenn Maynard 16ca3937d9 Remove old code. 2003-07-20 20:10:54 +00:00
Glenn Maynard 5cb0b4f7cd Split up the course sort into four sorts: all courses, and one ofr each
course mode.

Fix score not tweening when switching sorts via the menu.

Rename SORT_SORT to SORT_MODE.  Add metrics to define what
sorts are listed.  This can also change modes, but this has only been
tested for changing the play mode, not the play style.
2003-07-20 08:54:31 +00:00
Glenn Maynard 683f2fc28e simplify and optimize section sort
fix two "OTHER" groups
2003-06-19 06:24:41 +00:00
Chris Danford 32fd0062a9 use sections in SORT_BPM
choose sort from list in MusicWheel
2003-06-16 17:28:58 +00:00
Chris Danford ee47352dd0 working on perspective stuff for tilted menu items 2003-04-23 05:54:56 +00:00
Chris Danford 1b38fe101c Show banners while MusicWheel is moving fast.
Broke SORT_GROUP into SORT_PREFERRED/SORT_GROUP (like DDREX)
2003-04-19 18:51:13 +00:00
Glenn Maynard 4e8eb0a96f add missing header 2003-04-11 15:53:32 +00:00
Chris Danford 5797abc611 Added Use3D metric to MusicWheel
Added GrooveGraph class
2003-04-02 04:41:49 +00:00
Chris Danford e9f44f14a7 WheelItemDisplay -> MusicWheelItem
clean up header dependencies in MusicWheel classes
2003-03-31 23:06:15 +00:00
Chris Danford b5e749885a graphics cleanup in default theme, SMMAX2 2003-03-31 03:11:31 +00:00
Chris Danford 7e1f393413 Split CachedThemeMetric into separate types (CString, int, float) to prevent ambiguous types when casting 2003-03-26 19:15:38 +00:00
Chris Danford 31aa613295 Cleanup of theme element names
Renamed ScreenSelectMax* back to their old names
Replaced all hard-coded transitions with TransitionBGAnimations
2003-03-09 00:55:49 +00:00
Glenn Maynard 82cf574af6 cleanup and quiet gcc compile 2003-02-17 20:38:57 +00:00
Glenn Maynard 0ff6f863ee s/Song.h/song.h/
I'd prefer "Song.h", but it's not worth losing history for, and SF will
choke on that rename anyway.
2003-02-16 04:28:17 +00:00
Glenn Maynard bcf4d2f604 Rename title accessors in Song.
Add a preference to prefer transliterations. Press F9 in the music
select screen to toggle it ("what's that kanji again?"); appearance
options entry forthcoming.

Hopefully fix wheel sections; we were assuming that sections were
always sorted the same as the songs in them, but this isn't true
with "OTHER".
2003-02-11 23:52:18 +00:00
Chris Danford 7a810c1378 Long Marathon and Marathon Ver logic and graphics (floating bubble still to come) 2003-02-10 05:30:12 +00:00
Chris Danford a6864d3ef2 Changed Notes difficulty/description in preparation for edit selection system 2003-01-21 22:35:14 +00:00
Glenn Maynard 00793032b2 add m_iMusicWheelSwitchSpeed 2003-01-21 07:04:53 +00:00
Glenn Maynard 8377d8260c Clapm the fast-moving wheel sound effects; bumps speed from 80fps
to 130fps for me.  (I think it was starting over a hundred at a time ...)

The "random" effect was experimental.  I liked the bounce, but the
effect of pulling in random songs as it spun was hacky and not too
important (and a little buggy).

Random is now like roulette, except 1: it's shuffled, 2: it moves in reverse,
and 3: it stops with a bounce instead of shifts, and 4: it spins twice as
fast.  Currently, the bounce is a little bumpy; that's loading the sample
music, I think.
2003-01-19 00:47:06 +00:00
Glenn Maynard 55e92e771d s/CArray<x,y>/vector<x>/g 2003-01-03 05:56:28 +00:00
Glenn Maynard fa0e0a387a add random 2003-01-03 03:24:00 +00:00
Glenn Maynard 6f91b6fa0a move stuff over 2003-01-02 08:13:34 +00:00
Glenn Maynard c274e0b8eb wheel handles its own fast scrolling 2003-01-02 02:59:25 +00:00
Glenn Maynard 2d7a944f61 pull out common code 2002-12-30 22:40:34 +00:00
Glenn Maynard 4cee9ed975 move this function out of the header 2002-12-30 21:57:54 +00:00
Glenn Maynard 5830d4cc97 old comment 2002-12-22 08:10:51 +00:00
Glenn Maynard 24cc7a3c04 Get rid of all other #pragma once's, except the one in StdAfx.h.
(three cheers for perl)
2002-11-16 08:07:38 +00:00
Glenn Maynard 8f4e1a1675 unneeded header 2002-11-10 23:07:38 +00:00
Chris Danford 73f7db6b15 Replaced most D3DX dependencies. Added Brendan's not-yet-functional networking code. 2002-10-28 05:30:45 +00:00
Chris Danford 29e7a8c19a Moving selection over roulette or section header doesn't stop previous sample music. 2002-10-02 16:56:09 +00:00
Jared Roberts 9d22cf3b80 Split transliterations into title, subtitle and artist
Add naming submenu for the edit screen wherein title, subtitle, artist and their
	transliterations can be changed
Remove the top-level keys for same actions
Make edit screen submenus shortcut-key friendly
2002-09-26 06:05:32 +00:00