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
Glenn Maynard
98aebfaffb
fix flip
2003-05-17 21:39:32 +00:00