Glenn Maynard
e9c2417f33
remove unneccessary includes
2002-09-11 05:53:17 +00:00
Glenn Maynard
b87c4023a8
remove unneccessary includes
2002-09-11 05:45:49 +00:00
Glenn Maynard
db53dc9923
add notesloader base class
2002-09-11 05:15:46 +00:00
Glenn Maynard
2237a894d2
simplify
2002-09-11 05:09:09 +00:00
Glenn Maynard
c20277c8ff
/* */
2002-09-11 05:08:45 +00:00
Glenn Maynard
98cd268135
fix hold notes at the very beginning of songs
2002-09-10 23:53:51 +00:00
Glenn Maynard
c35710ffbb
Change "options explanation" to "option explanation", to be consistent
...
with "option XXX" for option screen data.
Add cast to get rid of a warning that I forgot to commit a while back.
2002-09-10 23:42:41 +00:00
Glenn Maynard
cb44e7edda
Invalidate cache due to addition of Pump couples loading.
...
Don't add songs that fail to load.
2002-09-10 22:55:12 +00:00
Glenn Maynard
767d286290
update
2002-09-10 21:34:57 +00:00
Glenn Maynard
9858e18467
also fix cdtitles
2002-09-10 20:55:06 +00:00
Glenn Maynard
3022600bf3
"i'm going to bed--oh wait, I just introduced a stupid bug" commit.
2002-09-10 11:33:08 +00:00
Glenn Maynard
d3c44fbdc0
Whoops, can't cache colons, so can't fixup paths at load time. Do
...
it at query time instead.
2002-09-10 09:03:08 +00:00
Glenn Maynard
257697d0a9
Fixup DWI-tree song paths.
...
Don't prepend paths to those variables when they include a backslash,
not when they begin with a period.
2002-09-10 08:39:58 +00:00
Glenn Maynard
770d71d242
Load the DWI tree path.
2002-09-10 08:38:46 +00:00
Glenn Maynard
d2ef7a72e0
Add option to specify DWI tree path.
2002-09-10 08:36:03 +00:00
Glenn Maynard
0e4f2d8a54
Split group adding off.
2002-09-10 07:11:29 +00:00
Glenn Maynard
9e857fab02
Split the songs-in-group-dir sanity check off.
...
Work on DWI tree loading.
2002-09-10 07:05:14 +00:00
Glenn Maynard
3f79aa9458
cleanup
2002-09-10 06:39:56 +00:00
Glenn Maynard
fe58e28516
lower repeat time
2002-09-10 06:27:57 +00:00
Glenn Maynard
b9d082ed0a
update
2002-09-10 05:13:18 +00:00
Glenn Maynard
2440f1d6b7
/* */
2002-09-10 05:10:20 +00:00
Glenn Maynard
a0dc7ec5bf
Use fallbcak notes; some fixes for it.
2002-09-10 04:59:53 +00:00
Glenn Maynard
5dbd96f447
obsolete
2002-09-10 04:16:32 +00:00
Glenn Maynard
661d55c972
simplify
2002-09-10 02:37:17 +00:00
Glenn Maynard
c005d5f6aa
i fear commitment
...
(mumble)
2002-09-09 23:15:44 +00:00
Glenn Maynard
7a459c7e50
pump couples; fix style counts
...
(fallback not used yet)
2002-09-09 23:15:43 +00:00
Glenn Maynard
49efb3ebf5
fix silly error (i'd have noticed this sooner if I'd spend more time playing
...
and less time coding)
2002-09-09 03:40:43 +00:00
Glenn Maynard
4f8d20d90d
... and associated cast changes.
2002-09-09 02:59:48 +00:00
Glenn Maynard
3677b39235
Change *round* to return float, to be like C99.
...
Fix rounding for negative numbers.
2002-09-09 02:58:36 +00:00
Glenn Maynard
583a9690fd
Don't write empty tags.
2002-09-09 02:33:57 +00:00
Glenn Maynard
c5a1844fc2
Don't add empty group names.
2002-09-09 02:23:47 +00:00
Glenn Maynard
ca59284ac7
Fix writing couples.
2002-09-09 02:23:03 +00:00
Glenn Maynard
e676d7bf48
remove duplicate group add
2002-09-09 02:01:53 +00:00
Glenn Maynard
440de6c0da
Move DWI writing into a separate class. (Trying to simplify Song and
...
Notes ... this would help more if both of those were abstracted, though.)
2002-09-09 00:22:02 +00:00
Glenn Maynard
75d8ef986e
Add new files.
...
Turn off browse info in vc7. I know this takes a long time in 6; it
might not help much in 7. I'll get around to timing it and turn it back on
if it doesn't matter.
Boost the warning level in vc7. Not all of these warnings have been
cleaned up, but I'll get to them.
2002-09-09 00:21:12 +00:00
Glenn Maynard
1b435bd2b7
Make RAGE_ASSERT the default assert handler.
2002-09-08 23:30:23 +00:00
Glenn Maynard
8c79e2e556
fix movie sync
2002-09-08 23:29:27 +00:00
Glenn Maynard
d22545d1cb
move some code out of the header
2002-09-08 22:02:39 +00:00
Glenn Maynard
76e1a946c7
add sanity check
2002-09-08 22:02:01 +00:00
Glenn Maynard
8cbbd628f3
clarify extra stage creation
2002-09-08 21:57:33 +00:00
Glenn Maynard
68b41e7a75
button implementation, etc.
2002-09-08 06:13:47 +00:00
Glenn Maynard
9f92a16895
use new filter
2002-09-08 06:11:59 +00:00
Glenn Maynard
839d2388a2
Filter layer over *BeingPressed in InputFilter, to put odd special cases
...
without mussing up RageInput.
Disables the new joystick axes (they're only there for a USB converter
special case that I havn't added yet and will cause problems for others).
2002-09-08 06:10:23 +00:00
Glenn Maynard
a0a27e7de3
remove some dupe code; show less dinput in the class;
...
add constants for Z/ZROT/HAT (unimplemented)
2002-09-08 02:49:07 +00:00
Glenn Maynard
221fa0a2c1
always use RageException
2002-09-07 21:27:06 +00:00
Glenn Maynard
e4585929aa
clarification
2002-09-07 21:16:53 +00:00
Glenn Maynard
6126abbeeb
rename "View Log" resource.
...
(And a bunch of changes VC7 made; it still seems to load fine in VC6,
though.)
2002-09-07 21:14:13 +00:00
Glenn Maynard
d5c92f748b
Add RAGE_ASSERT. This is closely related to RageException;
...
perhaps RageException should be RageErrorHandler or something
like that.
2002-09-07 21:12:22 +00:00
Glenn Maynard
8eea1fdb5d
Implement missing "View Log".
...
Write checkpoint messages to the crash dump.
2002-09-07 20:59:16 +00:00
Glenn Maynard
b1ba52f3fe
add messages to breakpoints
2002-09-07 20:58:16 +00:00
Glenn Maynard
7e1dca72a0
rename "View Log" resource
2002-09-07 20:57:39 +00:00
Glenn Maynard
a02a38509b
add stdafx
2002-09-07 20:57:11 +00:00
Glenn Maynard
9ff8336b7c
move a function out of the header
2002-09-07 20:32:50 +00:00
Glenn Maynard
f21b2c2e81
Add DX headers to PCH for now, until we can get them out of
...
the base includes.
2002-09-07 20:23:36 +00:00
Glenn Maynard
859c41a829
more header tweaks
2002-09-07 20:22:19 +00:00
Glenn Maynard
2a4f8d6cdf
move some members out of the header;
...
remove a couple includes
2002-09-07 11:45:15 +00:00
Glenn Maynard
7a95382aa7
cleanup
2002-09-07 11:44:18 +00:00
Glenn Maynard
8bbcb59e49
add missing includes
2002-09-07 11:43:36 +00:00
Glenn Maynard
1f112d3c25
more of the same
2002-09-07 10:43:16 +00:00
Glenn Maynard
6460b7ae88
remove unused variables
2002-09-07 10:35:26 +00:00
Glenn Maynard
3a6e991e6b
add returns, inits.
2002-09-07 10:33:44 +00:00
Glenn Maynard
4380e6e64e
Remove unused variables, add returns.
2002-09-07 10:31:35 +00:00
Glenn Maynard
810b5f6e29
Remove unused variables, unreachable returns.
2002-09-07 10:31:07 +00:00
Glenn Maynard
b95f7be48c
err.
2002-09-07 10:22:49 +00:00
Glenn Maynard
77de4c66e8
remove unused variables
2002-09-07 10:22:21 +00:00
Glenn Maynard
e2e5cdeb65
Hashes are unsigned.
...
Remove unused variables.
2002-09-07 10:22:06 +00:00
Glenn Maynard
6862fedc38
remove unused variables
2002-09-07 10:15:27 +00:00
Glenn Maynard
d252e31244
After an assertion failure, the user might continue. If we ASSERT(0),
...
return. (We should probably be throwing, though.)
2002-09-07 10:11:00 +00:00
Glenn Maynard
ebbc1c274d
Fix signededness issues.
...
Add a sanity check.
2002-09-07 10:06:50 +00:00
Glenn Maynard
d808a40ade
unreachable exit()
2002-09-07 10:02:31 +00:00
Glenn Maynard
856dbee8f5
After an assertion failure, the user might continue. If we ASSERT(0),
...
return. (We should probably be throwing, though.)
2002-09-07 10:01:42 +00:00
Glenn Maynard
ff279255d5
remove unused variables
2002-09-07 10:00:58 +00:00
Glenn Maynard
f6b1b4a2a4
unreachable return
2002-09-07 09:53:44 +00:00
Glenn Maynard
65213757cf
Hashes are unsigned.
...
(This is why Hungarian for types sucks: I had to search and replace
these, instead of just changing the types. It doesn't help anything,
either.)
Simplify.
2002-09-07 09:53:03 +00:00
Glenn Maynard
e396d12389
remove unused variables
2002-09-07 09:49:22 +00:00
Glenn Maynard
6d945ca501
fix derivation
2002-09-07 09:44:55 +00:00
Glenn Maynard
5c9c9e4f5e
m_uNextReloadTicks = -1; doesn't make sense; it's unsigned
2002-09-07 09:42:45 +00:00
Glenn Maynard
d4f750d6b3
simplify
2002-09-07 09:37:27 +00:00
Glenn Maynard
eff3563208
Replace CArray. Remove templated MFC includes.
2002-09-07 09:36:50 +00:00
Glenn Maynard
c024ac408a
/* */
2002-09-07 09:35:59 +00:00
Glenn Maynard
2e3cde821b
Switch remaining CMaps to std::map.
2002-09-07 08:20:10 +00:00
Glenn Maynard
5041ee2159
fix vc6 compile problem
2002-09-07 08:18:48 +00:00
Glenn Maynard
c87bda1d98
Remove another CMap.
2002-09-07 07:49:15 +00:00
Glenn Maynard
fff30a25fa
Remove another CMap.
2002-09-07 07:24:44 +00:00
Glenn Maynard
b79d4950a1
remove apparently obsolete comment
2002-09-07 06:53:18 +00:00
Glenn Maynard
b14cb1122a
Add Pump abbreviation.
2002-09-07 06:49:53 +00:00
Glenn Maynard
08da79a366
Remove a CMap. This is simpler, anyway.
2002-09-07 06:46:18 +00:00
Glenn Maynard
eeb406830f
update
2002-09-07 06:37:25 +00:00
Glenn Maynard
e32ed54af2
Eh, better off just not *loading* incomplete songs than adding
...
cases for it elsewhere. (Not going to do that until I have a place
to put warnings, though.)
2002-09-07 06:32:12 +00:00
Glenn Maynard
e992012de2
some work to make it possible to start with incomplete songs (without
...
music)
2002-09-07 06:26:00 +00:00
Glenn Maynard
811b90524f
remove obsolete /* */s
2002-09-07 06:16:29 +00:00
Glenn Maynard
ae303c6a79
/* */
2002-09-07 06:12:41 +00:00
Glenn Maynard
47acd6a329
Add edit style for second player couples.
2002-09-07 06:12:12 +00:00
Glenn Maynard
40f9f8c238
Don't randomly change backgrounds when all we have is one
...
image; we end up looping movies.
2002-09-07 05:53:24 +00:00
Glenn Maynard
35e5845ba7
Fix missing const that was causing the virtual to not align. (Why
...
doesn't VC warn about this?!)
2002-09-07 05:34:05 +00:00
Glenn Maynard
b19c400fd7
/* */
2002-09-07 05:10:02 +00:00
Glenn Maynard
33a0e450e4
Switch to separate note patterns for couples. Add loader support.
...
This will break saving couples to DWI and probably the editor, too.
Getting to that.
2002-09-07 05:04:04 +00:00
Glenn Maynard
a5e42d4940
trivial changes that VC insists on making
2002-09-07 02:47:00 +00:00
Glenn Maynard
7e7f7f00bb
remove a couple exclusions
2002-09-07 02:45:27 +00:00
Glenn Maynard
1071ca6ff2
clarify
2002-09-07 01:56:06 +00:00