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
Chris Gomez
7d5216e9b7
Add 'difficult' for nonstop courses.
...
This feels hackish; feel free to make it more general
2003-03-07 05:24:52 +00:00
Chris Danford
a696414cac
Actor tween cleanup
...
Actor scipting with Command()
modularizing menu widgets into "ModeSelector"s
move animations into metrics
2003-03-02 01:43:33 +00:00
Chris Danford
66a6f0017f
Most PlayerOptions now represented by floats
...
Appearance PlayerOptions are now not mutually exclusive
Accel PlayerOptions are now not mutually exclusive
Most PlayerOptions linearly interpolate if changed during song
2003-02-26 23:26:57 +00:00
Glenn Maynard
4241b20f57
add missing init
2003-02-25 21:10:07 +00:00
Chris Danford
5f15c92404
working on Battle
2003-02-25 00:33:42 +00:00
Chris Danford
ac9e58f760
overhauling editor UI
2003-02-18 23:15:38 +00:00
Glenn Maynard
82cf574af6
cleanup and quiet gcc compile
2003-02-17 20:38:57 +00:00
Chris Danford
032bf447f3
per-player NoteSkin
...
NoteSkin selected on PlayerOptions screen
tweaked judgement appearance
marvelous judgement glow
ActorEffect cleanup
2003-02-17 12:19:42 +00:00
Chris Danford
8e3a14f516
Still fixing brokenness in Nonstop, Oni, Endless...
2003-02-16 23:54:30 +00:00
Chris Danford
e19fa17d9b
support for full CRS specification and PlayerBest/Worst
2003-02-16 10:12:03 +00:00
Glenn Maynard
42cfd6f98c
stdafx -> global
2003-02-16 04:01:45 +00:00
Chris Danford
e05738f7f7
working on course ranking scores and mem card saving
2003-02-14 21:42:44 +00:00
Glenn Maynard
de9c496399
force NUM to the top and OTHER to the bottom of the ABC sort
...
this is intuitively correct (numbers before letters and "other" at the end),
and also looks somewhat symmetrical
2003-02-12 21:34:12 +00:00
Glenn Maynard
97f63638e7
oops; fix title sorting
...
(brown paper bag time again)
2003-02-12 21:23:54 +00:00
Glenn Maynard
3db1e1da56
set a different color for the song that will lead to ex2
2003-02-12 20:55:51 +00:00
Kevin Slaughter
c8745d1b47
Updates, new joint premium advertisin implemented.. also global operator key, and global credit key.. see my TODO file. I have talked with chris, the global credit key will soon be able to be changed in the map inputs.. the one in there now has no bearing on the gloal key.
2003-02-12 06:25:51 +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
Glenn Maynard
e806abc35a
allow changing sorts when in EX
...
if we're not in choose-ex, the music wheel will be locked so it
won't allow it anyway
2003-02-11 19:55:37 +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 Gomez
1be035a4e7
PREFSMAN->m_bMusicWheelUsesSections now PREFSMAN->m_MusicWheelUsesSections
...
Three states: never, always, abc-only. Done for aesthetics over accuracy, I guess
2003-02-04 03:03:43 +00:00
Chris Danford
d12e090808
grading error fixes, ranking calculation and display fixes, set default difficulty back to same level as 3.0 final
2003-02-03 05:53:59 +00:00
Chris Gomez
f34705a495
Add a new sort type (SORT_GROUP_NOHEADER) which is the default and is like all music but doesn't display section headers.
...
Make it the default for more arcade-like behavior.
2003-02-03 04:50:37 +00:00
Chris Gomez
2234a77952
Add option for user-selectable extra stage (see DDR Extreme).
2003-02-01 05:39:48 +00:00
Glenn Maynard
e10065b64e
fix
2003-01-31 02:49:34 +00:00
Chris Danford
3ddadbe82f
New ScreenEditMenu
2003-01-30 07:18:33 +00:00
Laurence Hartje
bac5d7ca31
Cosmetic Fix: When the music wheel appears for the first time, have the cursor on the first selectable song (based on wheel data), not based on array order (which appeared to be alphabetical).
...
TODO: Should an error be displayed when there are no selectable songs (right now only roulette and random appear when no songs are selectable)
2003-01-27 07:25:29 +00:00
Chris Danford
66e468213f
fixed ThemeManager using element in base theme instead of current theme if base theme has a redir, simplifed a few sound element names.
2003-01-26 22:48:26 +00:00
Chris Danford
93c1166402
more on high score work
2003-01-22 05:29:27 +00:00
Glenn Maynard
b7abc4b9f8
stop the wheel when selected
2003-01-22 01:30:07 +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
Chris Danford
1583a44506
added DDREX Nonstop mode, added beginnings of high score tracking
2003-01-21 05:14:59 +00:00
Glenn Maynard
d04dba1f89
precache wheel switches
2003-01-21 02:45:35 +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
b40f81146c
add ItemCurveX
2003-01-17 01:13:53 +00:00
Chris Danford
3ff91dffb0
NEW FEATURE: AutoSync status now shown during gameplay with icon
...
NEW FEATURE: added autogen icon to select music
NEW FEATURE: toggle for easter eggs in Machine Options
NEW FEATURE: marvelous step timing togglable in Machine Options
NEW FEATURE: Grade AAAA (all marvelous)
CHANGE: Only show ScreenHowToPlay if at least one player chose easy
2003-01-11 08:55:21 +00:00
Chris Danford
7d1c2ea22e
removed dependency on plib, updated installer, fixed warnings
2003-01-08 04:16:39 +00:00
Glenn Maynard
15bce504c9
deal with odd first characters (such as unicode)
2003-01-06 04:55:39 +00:00
Glenn Maynard
55e92e771d
s/CArray<x,y>/vector<x>/g
2003-01-03 05:56:28 +00:00
Glenn Maynard
f4dbed8221
stl-ize some stuff
2003-01-03 05:29:45 +00:00
Glenn Maynard
fa0e0a387a
add random
2003-01-03 03:24:00 +00:00
Glenn Maynard
bb8940adad
Add and use accessors for most of Notes.
...
Don't autogen data until it's needed.
2003-01-02 22:10:51 +00:00
Glenn Maynard
24a3592741
get rid of MUSIC
2003-01-02 07:54:28 +00:00
Glenn Maynard
db041c3900
change over music
2003-01-02 07:45:05 +00:00
Glenn Maynard
c274e0b8eb
wheel handles its own fast scrolling
2003-01-02 02:59:25 +00:00
Andrew Livy
9941c7c3bb
BM Gametype (no keysounds yet, its just DDR with BM keys :D) + Metricable default scrolling direction support
2003-01-01 17:20:36 +00:00
Glenn Maynard
3d815f5ce9
err
2002-12-30 22:40:52 +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