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