Mike Hawkins
2d60147372
no message
2008-05-06 00:19:54 +00:00
Chris Danford
5e87c2e81a
karaoke prototype (disabled)
2008-03-12 23:17:39 +00:00
Glenn Maynard
9b4fa6e38d
remove unused
2007-05-13 16:45:11 +00:00
Glenn Maynard
99e2639f99
RollOn, RollOff messages
2007-05-13 16:23:16 +00:00
Glenn Maynard
8ea63dbbd6
pass TapNote to GhostArrowRow::SetHoldShowing
2007-05-13 16:15:11 +00:00
Chris Danford
e30a2bd2ed
show hold explosion on fLife > 0 and bActive, not just bActive
2007-03-13 08:38:06 +00:00
Glenn Maynard
485a28d541
better judge messages
2007-03-06 01:12:06 +00:00
Glenn Maynard
a76708dd9f
refactor NoteSkins
2007-02-06 08:03:34 +00:00
Glenn Maynard
be34821955
send parent
2006-10-14 04:49:25 +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
5c8ff23cfb
unused
2006-04-29 21:22:16 +00:00
Glenn Maynard
178ffec501
remove no-op calls
2006-04-29 21:20:28 +00:00
Chris Danford
7f821e8cfc
CString -> RString
2006-01-22 01:00:06 +00:00
Glenn Maynard
039aea4d01
cleanup, consolidate indexing by PlayerNumber
2005-10-22 21:31:40 +00:00
Glenn Maynard
34e34cad98
remove m_HoldGhost; implement in "tap explosion"
2005-10-12 05:15:03 +00:00
Glenn Maynard
59570b25d1
send HoldingOn/HoldingOff to allow implementing hold explosions
...
generically
2005-10-12 04:05:54 +00:00
Glenn Maynard
20eb0c343f
eliminate m_iNumCols
2005-10-12 03:15:01 +00:00
Glenn Maynard
c3129a682e
Remove GhostArrow, and do them with XML. This is simpler and reduces bloat
...
in note skins.
- skins with only one ghost flash can simply override "Common Tap Explosion Bright"
and "Dim"
- don't need to have tons of files to redirect each type of ghost flash
- still supports overriding ghost commands in NoteSkin metrics.ini
- fixes obscure bug: the first bright ghost flash wouldn't hide the last dim ghost flash
2005-10-06 01:22:18 +00:00
Glenn Maynard
1ab2e6022e
fixup
2005-10-06 01:16:42 +00:00
Glenn Maynard
3c212785c0
remove unused Unload
2005-10-06 01:16:05 +00:00
Glenn Maynard
d1c457601f
cleanup
2005-10-05 05:25:20 +00:00
Glenn Maynard
b76d363994
Remove ugly CopyTweening. This is too wildly incompatible with newer
...
XML features, where there's not necessarily any corrolation between elements
of different graphics. This didn't work well, anyway: it'd apply the old tweening
queue to the new graphics, but they might have completely different animations.
This will cause transitions between NoteSkins to be more abrupt, but we don't
use that feature anyway.
2005-10-05 04:49:09 +00:00
Chris Danford
4e6f00ba9e
separate explosions for HoldNoteScore
2005-04-26 05:28:32 +00:00
Chris Danford
abac6af93b
store a current NoteSkin in NoteSkinManager so that NoteSkin elements can use NOTESKIN:GetPath()
2005-04-18 01:19:56 +00:00
Glenn Maynard
8b31bfab71
cleanup
2005-02-28 05:42:36 +00:00
Glenn Maynard
d80f3c76db
cleanup
2005-02-27 20:31:40 +00:00
Glenn Maynard
0dfdaee605
remove some more old experimental stuff
2005-01-15 02:01:26 +00:00
Glenn Maynard
f4391c932b
remove some old experimental stuff
2005-01-15 01:35:58 +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
3e1bc2ef26
NoteSkinManager::ColToButtonName -> Game::ColToButtonName
2004-09-06 02:49:36 +00:00
Glenn Maynard
5aa3bf05d6
cleanup
2004-07-27 04:54:14 +00:00
Steve Checkoway
6349be7f22
Fix warnings.
2004-07-27 04:51:44 +00:00
Glenn Maynard
f1254b50de
vector<> for members
2004-07-27 04:31:01 +00:00
Chris Danford
5544445ad0
name cleanup: StyleDef -> Style
2004-06-28 07:26:00 +00:00
Glenn Maynard
ec3268c86c
work around odd compiler problem
2004-06-19 23:04:10 +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
2a808602e0
remove unused parameter
2004-06-01 08:15:53 +00:00
Chris Danford
40b2ecfee5
simplify mine scoring
...
add separate dance point weights for mines
2004-01-02 08:43:14 +00:00
Chris Danford
7fa80e5530
change hold explosion format
2004-01-01 01:53:25 +00:00
Chris Danford
4cf6e96f6b
support different explosion graphics per TapNoteScore
2003-12-31 21:40:38 +00:00
Glenn Maynard
a1a68b5beb
fix tweening when switching receptor note skins
2003-11-28 23:27:12 +00:00
Glenn Maynard
7d84c57efa
take note skin name to *Row
2003-11-27 23:45:38 +00:00
Glenn Maynard
c575a5cc1a
rename functions that have the same name as data types (confusing)
2003-11-27 04:25:52 +00:00
Glenn Maynard
0d194ef2a0
handle Y values in GrayArrowRow and GhostArrowRow
2003-11-26 02:15:55 +00:00
Chris Danford
7bd15144cb
add explosion graphic and sound if step on mine
2003-08-10 21:27:54 +00:00
Glenn Maynard
cb622760d8
Handle Z on receptors.
2003-07-12 20:10:48 +00:00
Glenn Maynard
920f2022c4
add arrow redirection in positioning types
2003-04-17 21:45:37 +00:00
Glenn Maynard
f17e4ceaea
Simplify, so I don't have to wrap every call to Mode.
2003-04-15 02:52:58 +00:00
Glenn Maynard
abc65f828f
modifer modes update
2003-04-10 08:49:25 +00:00