Sean Burke
a411e17e57
Fix warnings, edit for consistency, implement BM-style row judgment (this last one needs a bit of work, specifically more information on how BM judges and scores rows; it shouldn't affect DDR-style scoring at all)
2005-05-05 06:58:20 +00:00
Glenn Maynard
e700aae4e1
Add "Select". Nothing currently uses this directly, but it can be mapped
...
to codes.
2005-04-24 04:35:59 +00:00
Glenn Maynard
5affc1cef4
more table fixes
2005-04-24 04:06:01 +00:00
Glenn Maynard
b6e5391f9e
fix table (this compiled because "NO_DEFAULT_KEY NO_DEFAULT_KEY" becomes "-1-1" = -2)
2005-04-24 04:03:52 +00:00
Chris Danford
a29ac7a5fc
prettier test input
...
don't show secondary mappings if OnlyDedicatedMenuButtons is on
2005-04-23 22:50:13 +00:00
Geoff Benson
8ec79348bc
Updated to allow techno-8 styles to become playable again.
2005-01-16 16:34:54 +00:00
Glenn Maynard
783e492b0b
GetSecondaryMenuButtonName -> GetMenuButtonSecondaryFunction
2004-12-04 04:50:18 +00:00
Glenn Maynard
bc9ad4169d
remove m_szSecondaryFunction
2004-12-04 04:44:52 +00:00
Glenn Maynard
36d462ffd6
figure out secondary button names dynamically
2004-12-04 04:39:51 +00:00
Glenn Maynard
d7a03bb37f
fix style table glitches
...
const fixes
2004-12-04 04:30:39 +00:00
Glenn Maynard
e3030248cb
cleanup
2004-12-04 03:31:21 +00:00
Glenn Maynard
b6bb0fca3c
use column-specific names to rename "scratch"
2004-12-03 22:36:29 +00:00
Glenn Maynard
b383b5dd3a
Reverse the column<->GameInput mapping; instead of allowing a button
...
to map to more than one column (useless), allow more than one button
to map to a column. This allows handling both UP and DOWN inputs for
a single SCRATCH column. (more work still needed for correct scratch
handling; also, due to the massive number of styles we have, some of these
entries may be incorrect)
2004-12-03 21:47:57 +00:00
Chris Danford
b8259d7af9
move player positions from Style into metrics
2004-11-07 05:49:06 +00:00
Chris Danford
190b7c1493
merge bm with iidx
...
eliminate duplicate styles and unnecesary edit styles
2004-09-25 17:41:31 +00:00
Chris Danford
83d1a6a504
clean up bm/iidx default key mappings
2004-09-25 17:03:34 +00:00
Chris Danford
3e140b0af9
remove hard-coded track limit in NoteData
2004-09-25 07:59:56 +00:00
Glenn Maynard
aee0166436
remove COMPAT_KEYSYMS
2004-09-09 17:58:52 +00:00
Glenn Maynard
09d9197e29
update
2004-09-09 17:48:25 +00:00
Chris Danford
cc59f8b157
for back, change KP0 to NUM_LOCK (KP0 is too easy to press accidentally)
2004-09-07 01:46:02 +00:00
Glenn Maynard
1f77772dc8
fix GameManager::IsGameEnabled
2004-09-06 03:19:49 +00:00
Glenn Maynard
a8c13c45bb
flip GameManager::IsGameEnabled and GameManager::GetEnabledGames
2004-09-06 02:29:20 +00:00
Chris Danford
ff4c12b727
rename GameDef -> Game
2004-07-25 17:07:32 +00:00
Chris Danford
64628fac21
remove enum Game. Instead, pass around the GameDef pointer
2004-07-25 04:27:20 +00:00
Chris Danford
d412ab055d
name cleanup: NotesType -> StepsType
2004-07-12 02:19:24 +00:00
Glenn Maynard
5e20cb4cf4
cleanup
2004-07-11 05:19:37 +00:00
Charles Lohr
2eb9be6f19
Added Para Versus Gametype.
2004-07-10 18:22:26 +00:00
Geoff Benson
bffc510449
techno-double5 does not require scaling, so this was corrected.
2004-06-28 14:36:21 +00:00
Chris Danford
5544445ad0
name cleanup: StyleDef -> Style
2004-06-28 07:26:00 +00:00
Steve Checkoway
afd89f7fef
Fix warnings.
2004-06-28 05:06:27 +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
94f61972c8
move HowToPlay and Demonstration Style usage info into StyleDef
2004-06-27 02:16:12 +00:00
Chris Danford
586f57c7c9
remove game-specific scoring code. Move TapNoteScore mappings into GameDef.
2004-06-27 01:16:00 +00:00
Geoff Benson
b883ef7097
Added Techno Motion single and double 4- and 5- panel modes. All normal styles for TM are now represented.
2004-06-25 17:13:18 +00:00
Geoff Benson
e0c7539a42
Updated sizing/positioning on Techno Motion to better match arcade
2004-06-23 12:12:22 +00:00
Geoff Benson
a7fa38ebc1
Corrected minor typo in comments
2004-06-17 21:40:08 +00:00
Glenn Maynard
98ecd82db5
phasing out SDL_keysym.h
2004-06-16 20:26:45 +00:00
Glenn Maynard
733127d8ed
license update
2004-06-08 01:24:17 +00:00
Geoff Benson
e34c02fbe3
Initial Techno Motion support - SINGLE8 and VERSUS8
2004-06-07 20:54:21 +00:00
Chris Danford
99a02deffe
name cleanup: "StepsType nt" -> "StepsType st"
2004-05-24 03:32:56 +00:00
Chris Danford
4eec17d42e
HTML: Difficulty Table -> Percent Complete
2004-05-08 08:09:18 +00:00
Glenn Maynard
97aaf75dd9
fix missing metrics
2004-04-26 04:54:33 +00:00
Chris Danford
dede9ec8cd
add constants for NO_DEFAULT_KEY and joy mapping end marker
2004-04-20 08:27:40 +00:00
Chris Danford
9f386b10d6
fix bad track mapping in lights-cabinet Style, change default keys for lights Game
2004-04-20 08:14:33 +00:00
Chris Danford
fc8d3ed363
add StepsType for cabinet lights
2004-04-20 02:35:30 +00:00
Chris Danford
1090dcd2a0
add themed StepsType name
...
add "TotalHighScoreDancePoints" calculation to ScreenEnding
2004-03-11 06:31:30 +00:00
Chris Danford
c2c0970a40
combine all profile score data to one file
...
move user-editable data to a separate, unsigned file
2004-02-19 03:19:41 +00:00
Matt Denham
37a0ba1520
Separated BM and IIDX into separate modes, since IIDX 5-key isn't necessarily the same as the BM steps to the same song
...
Updated the cache version because SMs based off of a IIDX BMS will have the wrong steps type
2004-02-13 09:01:59 +00:00
Chris Danford
21738b9cbe
don't map F2 for coin by default
2003-11-09 08:50:31 +00:00
Matt Denham
393c7f5e6e
more Beatmania/IIDX support (bm-single7, bm-double, bm-double7 added)
2003-10-29 08:12:18 +00:00