Chris Danford
6ca0639c3c
add invert
2005-05-05 21:40:54 +00:00
Chris Danford
7f8cd16299
fix hang with 200% mini
2005-04-29 04:27:01 +00:00
Chris Danford
b22fa5c673
allow negative % mods
2005-04-22 08:28:19 +00:00
Chris Danford
7caea1e41a
add HiddenOffset, SuddenOffset mods
2005-04-20 08:54:12 +00:00
Chris Danford
99f817953a
fix warnings
2005-04-07 08:28:13 +00:00
Chris Danford
1e7d4001a8
fix long hold + boomerang artifacts: didn't draw if neither the head nor the tail were on-screen, tail bottom would be positioned above the head causing the hold to magically grow once the tail comes on screen
2005-04-07 06:41:02 +00:00
Chris Danford
7bc684bc52
nerf expand a tiny bit to fix perf problems on systems that can't handle 0.5x
2005-04-02 04:54:28 +00:00
Chris Danford
afb2c2efb4
replace large, arbitrary numbers with limit constants
2005-03-29 19:10:42 +00:00
Chris Danford
7ca20486ef
use sin lookup table to fix terrible performance with float and tipsy performance on some archs
2005-03-22 00:58:05 +00:00
Chris Danford
66a30e72b8
optimize: Add GetTimeSinceStartFast() that caches the time for archs where GetMicrosecondsSinceStart() is slow
2005-03-21 21:40:07 +00:00
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