John Bauer
6f182ce767
Add a usage comment to style.h
2006-12-06 18:03:07 +00:00
Glenn Maynard
0f95d7be97
This causes "default constructor could not be generated" warnings (sort of
...
spuriously, but it's a useful warning and I don't want to turn it off), and we don't
need to declare every member const to have a const object--you just have
a const pointer to the object.
2006-12-05 22:53:22 +00:00
Steve Checkoway
46c8af6059
Styles are totally immutable.
2006-12-05 21:00:28 +00:00
Glenn Maynard
2ce839e4eb
Invalid
2006-10-07 04:25:28 +00:00
Glenn Maynard
85fc5a2dfb
simplify (now InputMapper::ControllerToPlayerNumber logic is the
...
same as InputMapper::MenuToGame)
2006-09-30 05:52:06 +00:00
Glenn Maynard
5541709a1f
move ColToButtonName from Game to Style, to reduce GAMESTATE use
...
in Game
2006-09-30 00:46:21 +00:00
Glenn Maynard
7d2a424626
GameButton_Invalid
2006-09-27 04:44:15 +00:00
Glenn Maynard
6e6ea7971d
NUM_GameButton
2006-09-27 04:39:51 +00:00
Glenn Maynard
d19fdc9caf
NUM_GameController
2006-09-26 20:57:31 +00:00
Glenn Maynard
3183dcf60b
GameInputToStyleInput -> GameInputToColumn
2006-09-13 09:22:24 +00:00
Glenn Maynard
5b63ed4ff0
unused
2006-09-13 09:17:27 +00:00
Glenn Maynard
1c92617072
phase out StyleInput; it's just a column number now
...
StyleInput_INVALID -> Column_INVALID. (This notation is mostly
used for enums, but makes sense for plain ints, too.)
2006-09-13 09:12:51 +00:00
Glenn Maynard
36e5fec2d4
remove unused
2006-09-13 08:08:12 +00:00
Glenn Maynard
5be4331e71
phase out StyleI.player
2006-09-13 00:09:00 +00:00
Steve Checkoway
0ab5be64af
Lua bindings.
2006-08-18 00:11:30 +00:00
Steve Checkoway
aa2c86ce35
Cleanup.
2006-06-24 00:06:57 +00:00
Steve Checkoway
4deb8b8237
Spacing cleanup.
2006-06-16 23:01:38 +00:00
Chris Danford
eddf78aa5e
lock difficulties in couple Styles
2005-10-02 20:17:19 +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
09193d9e4b
cleanup:
...
use references when passing NoteData
Have player own a NoteDataWithScoring, not derive from it
2004-10-23 17:43:49 +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
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
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
e34c02fbe3
Initial Techno Motion support - SINGLE8 and VERSUS8
2004-06-07 20:54:21 +00:00
Glenn Maynard
549cd7c83f
license updates
2004-05-31 21:35:31 +00:00
Chris Danford
fc8d3ed363
add StepsType for cabinet lights
2004-04-20 02:35:30 +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
Steve Checkoway
688a36eb16
remove comment
2003-12-10 09:45:21 +00:00
Matt Denham
4e2324e375
Oops. Fix "too many initializers" error when compiling.
2003-10-29 08:22:28 +00:00
Andrew Livy
5af28f3fb1
Added: Pop'n Music Gametype.
2003-10-07 00:01:32 +00:00
Chris Danford
0cd5766ba2
add Dance Maniax and Technomotion support
2003-09-03 04:30:29 +00:00
Andrew Livy
5641af692a
Added Pumps 'half-double' style
2003-05-22 01:34:03 +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
Chris Danford
3ddadbe82f
New ScreenEditMenu
2003-01-30 07:18:33 +00:00
Chris Danford
9a104a7b2f
working on ranking
2003-01-26 07:33:03 +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
Andrew Livy
387905a785
Added Dancing Stage 3DDX (SINGLE MODE ONLY)
...
NOTE: I commented out an ASSERT in NoteData.cpp
at Line 429
// ASSERT( iOriginalTrack < pOriginal->m_iNumTracks );
I don't understand how the AutoGen code works, but all I do know is
that the game works without this assert, but possibly in a way people
didn't want defined. Please can somebody (preferably Chris as he
says he's the only one who understands notedata :D) look at this
and figure out what i'm doing wrong.
I feel a bit uneasy taking out an assert to make things work....
2002-12-28 16:07:19 +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
Chris Danford
c43acf0990
Fixed mis-ordering of EZ2 styles that cause wrong style to be played.
2002-10-10 04:33:49 +00:00
Chris Danford
ad6c239858
ugh. Cleanup of ez2's menubganimations.
2002-09-29 05:06:18 +00:00
Glenn Maynard
bd78e3499a
Remove separation of Dance couples.
2002-09-12 08:37:12 +00:00
Glenn Maynard
0b264d276d
Remove separation of Pump couples. (Rest coming; this one first
...
since it wasn't working.) The couples separation stuff just isn't worth
the code.
2002-09-12 07:50:20 +00:00
Glenn Maynard
7a459c7e50
pump couples; fix style counts
...
(fallback not used yet)
2002-09-09 23:15:43 +00:00
Glenn Maynard
47acd6a329
Add edit style for second player couples.
2002-09-07 06:12:12 +00:00
Andrew Livy
a0cba0afa4
ParaParaParadise GameType Addition.
2002-09-07 02:50:23 +00:00