Commit Graph

105 Commits

Author SHA1 Message Date
Chris Danford a3e0bacbd8 Reset the round seed so that the players get new shuffle patterns if they Back out of gameplay and play again
RoundSeed -> StageSeed
2005-03-11 18:09:34 +00:00
Chris Danford f840c014a9 Move some player-specific data out of the bloated GameState class.
Have gameplay objects hold a PlayerState pointer instead of a PlayerNumber and indexing back into GameState.
This will simplify off-screen players (e.g. CPU ghosts, network replicated human players, >2 players using one NoteField)
2004-12-20 06:25:59 +00:00
Glenn Maynard 1e4eb54010 update comment 2004-12-11 22:31:21 +00:00
Glenn Maynard 29620a19bf make 0% RandomSpeed no effect (like other mods), instead of 100%
fix options menu selection
2004-12-11 21:48:32 +00:00
Glenn Maynard bd2bd7e2bf real arrow visibility fix
fix numbers not actually being random
2004-12-11 12:31:17 +00:00
Glenn Maynard d9843f67f1 arrow visibility fix 2004-12-11 12:11:36 +00:00
Glenn Maynard e9dde787f3 simplify 2004-12-11 11:58:56 +00:00
Steven Towle e7f1204f41 added random speed modifier (as an experiment for random variables in modifiers) 2004-12-11 11:06:41 +00:00
Chris Danford ce4780559f froundf -> Quantize 2004-10-24 17:44:51 +00:00
Chris Danford 807d892f4f allow theme to specify logical screen dimensions 2004-09-21 06:07:12 +00:00
Chris Danford 5430ecb232 rename: Converge -> Centered 2004-08-29 07:12:37 +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 9609f5303a Added support for Dance Magic/Battle on Techno Motion 8-panel. Kind of hacky, but perhaps it will inspire others. 2004-06-23 22:18:22 +00:00
Geoff Benson e0c7539a42 Updated sizing/positioning on Techno Motion to better match arcade 2004-06-23 12:12:22 +00:00
Glenn Maynard aea0a41a68 clean up STYLE_TECHNO_VERSUS8 hack: Sprite really should not
be depending on GameState
2004-06-08 22:27:37 +00:00
Glenn Maynard 30a9bf3292 license update 2004-06-08 00:08:04 +00:00
Glenn Maynard ab7e7b1afa fix brake/boost tweening
allow tweening to/from constant speed mods
2004-04-09 04:49:29 +00:00
Steve Checkoway 20a8bab45c Clean up includes. 2004-04-05 05:22:32 +00:00
Glenn Maynard f5d2ddb719 fix stealth (can't multiply fVisibleAdjust; it starts at 0) 2004-03-19 02:21:51 +00:00
Chris Danford ebddb801fd make double + tornado easier 2004-03-14 20:29:42 +00:00
Chris Danford be223e7d86 fix expand in/out transition 2004-03-14 19:55:17 +00:00
Chris Danford 75a34c6979 fix interaction between accelerations 2004-02-29 19:21:16 +00:00
Chris Danford dbd09cd1a1 improve hidden+sudden behavior 2004-02-29 08:59:12 +00:00
Chris Danford ddeb153ed3 add "converge" mod 2004-02-23 07:44:11 +00:00
Chris Danford a0be7a2d72 tweak tipsy 2004-01-01 00:03:40 +00:00
Glenn Maynard 217f86e5fa fix Dizzy tweening 2003-11-18 00:50:06 +00:00
Glenn Maynard 9db6700c2f fix ACCEL_BRAKE tweening 2003-10-26 06:40:05 +00:00
Glenn Maynard 8d6d471ad7 fix EFFECT_TORNADO tweening 2003-10-24 07:40:42 +00:00
Glenn Maynard 308308ac99 fix sudden+hidden 2003-10-01 21:46:00 +00:00
Glenn Maynard c195f622ca simplify 2003-09-30 03:59:37 +00:00
Glenn Maynard ebfe37f70b Several effect fixes and simplifications. 2003-09-30 03:14:09 +00:00
Glenn Maynard 7be871b13a Nothing ever uses YOffset directly; everything sends it to either
ArrowGetYPosWithoutReverse or ArrowGetYPos.  ArrowGetYPos
sends it to ArrowGetYPosWithoutReverse.

Fold ArrowGetYPosWithoutReverse into ArrowGetYOffset.
2003-09-26 03:31:58 +00:00
Glenn Maynard 48d8017fa7 Move functions around. 2003-09-26 03:21:53 +00:00
Chris Danford eebb417840 clean up perspective
fix mini
fix frustum matrix in D3D
2003-09-21 18:07:29 +00:00
Chris Danford 0fe7975ab5 more challenging "brake" effect 2003-09-16 07:21:50 +00:00
Glenn Maynard b8e171e289 Fix mini bugs. 2003-09-09 01:32:32 +00:00
Glenn Maynard ab3d3c622a Fix visibility modifiers when combined with reverse modifiers 2003-09-04 05:27:43 +00:00
Glenn Maynard 5fd9adbe38 Move ARROW_SPACING into ArrowEffects.cpp.
Move ARROW_SIZE into GameConstantsAndTypes.h.
2003-09-04 04:57:54 +00:00
Steve Checkoway f1925e135d Unused variable. Will it ever be used or should the line be deleted? 2003-08-31 14:00:14 +00:00
Chris Danford 248a61513a Add scrolls: split and alternate 2003-08-17 00:15:54 +00:00
Chris Danford 7429c86ebe Add "tipsy" effect (is there a better name for this?) 2003-08-16 23:34:47 +00:00
Chris Danford bf02bfddf4 rename Notes to Steps 2003-08-03 00:13:55 +00:00
Glenn Maynard 2f99e4bfdc add BEAT 2003-07-09 10:40:34 +00:00
Glenn Maynard f9ff8d49fb Z-buffer for effects on the Z axis. 2003-07-09 01:34:48 +00:00
Glenn Maynard 1921765e9e Allow for effects on the Z axis. 2003-07-09 00:49:05 +00:00
William Reading d310d0e252 Fix darwin math problems 2003-07-04 18:03:20 +00:00
Glenn Maynard 121fa91c67 fix expand 2003-06-17 19:26:16 +00:00
Glenn Maynard 881d0e45d9 This fixes hidden, sudden, etc. with changed scroll speeds. I'm not sure
why this was here, so I'm not sure if this breaks other mods.  I need to set
up a test screen for gameplay mods; testing mods in gameplay is too slow ...
2003-05-29 00:15:51 +00:00
Glenn Maynard 6468f2b0d8 really fix flip 2003-05-17 21:40:11 +00:00