Commit Graph
58 Commits
Author SHA1 Message Date
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