Chris Danford
d2f6f8e03f
experimental time signature support. Background changes and beat bars are currently the only things that are aware of time signature. Note coloring isn't aware of time signature yet.
2007-04-30 05:12:48 +00:00
Chris Danford
4e5219cedd
SubType_INVALID -> SubType_Invalid
2007-01-15 23:47:55 +00:00
Chris Danford
46a774b5f4
SubType_invalid -> SubType_INVALID
2007-01-15 23:09:23 +00:00
Steve Checkoway
e87789da7c
Rename XToString2 to XToString.
2006-10-15 00:09:18 +00:00
Steve Checkoway
04bff6bc1d
Use XToString2.
2006-10-15 00:00:22 +00:00
Glenn Maynard
de6ca466d2
more enum standardization
2006-10-07 04:39:48 +00:00
Glenn Maynard
2ce839e4eb
Invalid
2006-10-07 04:25:28 +00:00
Steve Checkoway
01fb4540f3
Simplify.
2006-10-01 14:51:50 +00:00
Glenn Maynard
e91a806b37
remove LuaFunctions.h
2006-09-29 09:54:50 +00:00
Glenn Maynard
600fdfea63
simplify LuaXType
2006-09-26 07:13:54 +00:00
Glenn Maynard
ca779520a5
NoteTypeToString not useful in lua; it's already a string
...
transition
2006-09-26 04:17:54 +00:00
Glenn Maynard
f68b0e4440
remove old
2006-09-26 04:08:11 +00:00
Glenn Maynard
c011185fa9
new binding method
2006-09-26 01:54:36 +00:00
Steve Checkoway
b39d68c8cf
Initial TapNote::lift implementation.
2006-08-14 12:16:31 +00:00
Steve Checkoway
734f9760cc
Remove unnecessary member. Just set iKeysoundIndex to -1 if it isn't valid.
2006-08-14 10:17:48 +00:00
Steve Checkoway
544f265611
Looks like we skip some for some reason.
2006-08-07 05:11:09 +00:00
Steve Checkoway
aa8b327545
192nd note.
2006-08-07 05:09:11 +00:00
Steve Checkoway
89df448be4
Comment.
2006-08-07 05:05:24 +00:00
Steve Checkoway
d8824e36a4
Spacing cleanup.
2006-06-16 22:09:39 +00:00
Glenn Maynard
d8b5f39282
NoteTypeToLocalizedString
2006-02-02 22:50:14 +00:00
Glenn Maynard
8bd5e174f5
NUM_NOTE_TYPES -> NUM_NoteType
2006-02-02 08:43:05 +00:00
Chris Danford
da1e8b0197
tab cleanup
2006-01-29 22:28:54 +00:00
Glenn Maynard
b734b602d2
force TypeName arrays for XToString to be an array of const char*, not CString
2006-01-04 22:30:51 +00:00
Chris Danford
f99b179a5b
themable player number
2005-12-27 17:16:02 +00:00
Chris Danford
1ad58b4631
experimental: save NoteData to XML for recording played games
2005-11-22 21:18:45 +00:00
Glenn Maynard
df841ec994
LuaXType
2005-07-05 06:31:45 +00:00
Chris Danford
3db3500226
remove size on statc CString arrays so that XToString can catch size differences
2005-05-05 19:55:04 +00:00
Chris Danford
8ec01b7cb3
add TapNote SubType instead of a bool for rolls
2005-04-20 01:53:41 +00:00
Chris Danford
6f588aa7d8
add saving/loading/editing of rolls
2005-04-18 01:23:57 +00:00
Chris Danford
b914be8a8f
move NOTE_COLOR_IMAGES into a struct so that it's not duplicated
2005-04-17 00:39:09 +00:00
Glenn Maynard
d29a686245
remove TAP_ORIGINAL_HOLD_TAIL
2005-02-07 21:32:22 +00:00
Glenn Maynard
bb0213c174
Remove 4s. It's conceptually incompatible with using a sparse map to
...
hold tap notes.
2005-01-23 21:40:21 +00:00
Glenn Maynard
c321bbe196
start merging NoteDataWithScoring and NoteField per-hold and per-tap
...
data into TapNote and HoldNote. This reduces lookup costs significantly.
It's a bit simpler, though I'm not entirely happy with the resulting encapsulation ...
2005-01-22 01:37:32 +00:00
Chris Danford
eff1dc9695
play auto keysounds
2004-10-24 10:45:30 +00:00
Chris Danford
584189a10c
naming cleanup: iNoteIndex -> row
2004-10-24 00:17:15 +00:00
Chris Danford
3ac1dba044
simplify TapAttack storage:
...
store attack info in TapNote
in the SMNoteData string, store the attack params inline (like with keysounds)
play keysounds when hit
still doesn't play keysounds on a miss
still doesn't play autoKeysounds
2004-10-23 23:41:49 +00:00
Chris Danford
d2a54cca31
make TapNote a struct. Over time, more properties will move from the enums and into bit flags.
2004-09-12 05:56:24 +00:00
Glenn Maynard
2cab5c4689
license updates
2004-05-31 22:42:12 +00:00
Matt Denham
686f0656bd
Re-fix Autogen (I'll shoot the person who forgot about TAP_EMPTY)
...
fix misc. errors with the BMS loader
finish support for 48th/64th notes in code
2003-11-13 07:35:58 +00:00
Matt Denham
975c45df11
support 48th/64th notes in editor
2003-11-03 08:44:49 +00:00
Chris Danford
22ef6c358b
moved PlayerNumber into a separate header to reduce dependences on GameConstantsAndTypes.h
...
default mappings for menu buttons
items in battle now have a duration
fix VC6 compile errors
2003-02-26 00:20:00 +00:00
Glenn Maynard
42cfd6f98c
stdafx -> global
2003-02-16 04:01:45 +00:00
Chris Danford
4ff98e0442
added flexable NoteType coloring to NoteDisplay, optimized note texture usage
2003-02-06 07:32:57 +00:00
Chris Danford
3ea84b5e5c
NoteSkin format change. Fixes artifacts along borders, and more flexability for artists.
2003-02-05 03:53:57 +00:00
Chris Danford
73f7db6b15
Replaced most D3DX dependencies. Added Brendan's not-yet-functional networking code.
2002-10-28 05:30:45 +00:00
Chris Danford
44baba9fd3
Added NoteSkin metrics to accomodate Prex NoteSkin
2002-09-17 23:02:37 +00:00
Chris Danford
45e1d6ef81
fixed a bunch of DWI save bugs.
2002-09-11 04:49:07 +00:00
Chris Danford
1b3c62adb9
added autogeneration of Notes for missing NotesTypes
2002-08-25 19:00:12 +00:00
Chris Danford
a0c7d5bd22
added BackgroundChange editing and DWI saving to editor
2002-08-23 20:18:29 +00:00
Chris Danford
7c1bfb3a0d
big checkin - new noteskin format and XY positioning. I probably broke a lot of things.
2002-08-13 23:26:46 +00:00