Chris Danford
|
7ac45c24e4
|
save Preferred, Stage, Song, and Current modifiers separately. This eliminates the fragile mods store/restore.
|
2006-08-05 02:38:05 +00:00 |
|
Steve Checkoway
|
884af552ee
|
Allow combined player steps to have per-player radar values. This doesn't work for trails where it just uses the PLAYER_1 values, same with writing to the catalog file.
|
2006-07-28 03:34:14 +00:00 |
|
Steve Checkoway
|
a07e194cf1
|
Revert. Fixes Linux build.
|
2006-07-18 05:51:37 +00:00 |
|
Jason Felds
|
366c3440d4
|
Fix VC8 macro redef warning. (more to come)
|
2006-07-18 03:56:37 +00:00 |
|
Steve Checkoway
|
80698277cf
|
Don't use rand()%n. The function specified by the ANSI committee is a terrible linear congruential generator. In fact, it's so bad that the low order bit alternates. The algorithm implemented as RandomFloat() seems to be Park and Miller's "minimum standard" generator which is better (but not great). [See Knuth for more information.]
Any place where you would use rand()%n, use RandomInt(0, n) instead.
|
2006-06-26 12:14:30 +00:00 |
|
Chris Danford
|
1ec3e9f6b1
|
make little disqualify
|
2006-06-16 04:18:43 +00:00 |
|
Glenn Maynard
|
f0b7631e3a
|
use standard name "isfinite", not "finite"
|
2006-06-15 03:15:41 +00:00 |
|
Chris Danford
|
8a0d3db8dc
|
isfinite -> finite
|
2006-06-12 22:34:52 +00:00 |
|
Steve Checkoway
|
2992fa865a
|
Watch out for NaN, etc. That assert will never trigger unless PCRE stops working (or someone breaks the regex).
|
2006-06-12 07:56:27 +00:00 |
|
Steve Checkoway
|
3f27205e40
|
Don't throw on invalid options. If we know that they meant *123 and they have 123*, is there any reason not to simply handle it?
|
2006-06-12 07:22:26 +00:00 |
|
Steve Checkoway
|
d2f3a14495
|
strtof -> StringToFloat.
|
2006-06-12 06:42:25 +00:00 |
|
Steve Checkoway
|
9da602cec4
|
Use the theme metric rather than "default".
|
2006-05-20 09:00:09 +00:00 |
|
Chris Danford
|
74ecf45379
|
add Tiny (the same effect as the old Mini)
make calories less generous
|
2006-04-05 02:59:16 +00:00 |
|
Chris Danford
|
ee8329cee6
|
don't DQ because of forced mods
|
2006-03-26 17:48:39 +00:00 |
|
Glenn Maynard
|
5e5d451480
|
fix assert on saved mods
|
2006-03-14 03:35:43 +00:00 |
|
Chris Danford
|
071558697b
|
don't show a string for the default NoteSkin
|
2006-02-22 17:27:32 +00:00 |
|
Chris Danford
|
0e12a206f4
|
blank m_sNoteSkin mean "no change in NoteSkin". Don't hardcode the NoteSkin "default" everywhere because "default" is not guaranteed to exist.
|
2006-02-22 17:15:13 +00:00 |
|
Chris Danford
|
9a05977e52
|
localize SongOptions strings
|
2006-02-05 20:30:37 +00:00 |
|
Chris Danford
|
370d11ee19
|
theme -> localize
|
2006-01-29 22:17:54 +00:00 |
|
Glenn Maynard
|
da685371bb
|
cleanup
|
2006-01-28 09:08:39 +00:00 |
|
Chris Danford
|
7f821e8cfc
|
CString -> RString
|
2006-01-22 01:00:06 +00:00 |
|
Chris Danford
|
0b98adff15
|
make RadarCategory enum and Lua names consistent
|
2005-12-24 20:18:56 +00:00 |
|
Glenn Maynard
|
39b07e55b3
|
cleanup (prefer size() over GetLength)
|
2005-12-21 07:50:14 +00:00 |
|
Chris Danford
|
37f82b43f7
|
remove CStringArray #define
|
2005-12-09 21:36:22 +00:00 |
|
Chris Danford
|
8b8fa8aad3
|
move CommonMetrics into a namespace so that it's clear where they're coming from when used.
|
2005-10-27 05:16:19 +00:00 |
|
Glenn Maynard
|
eef0ed7ffb
|
typo
|
2005-10-10 07:21:43 +00:00 |
|
Glenn Maynard
|
781017c4c0
|
ChooseRandomMofifiers -> ChooseRandomModifiers
|
2005-09-08 01:06:01 +00:00 |
|
Glenn Maynard
|
a23620b72f
|
fix compiling regex repeatedly
|
2005-09-04 19:32:58 +00:00 |
|
Glenn Maynard
|
b48fa6fe04
|
fix PlayerOptions::GetMods for perspective mods
|
2005-06-15 21:56:28 +00:00 |
|
Chris Danford
|
504011ac3f
|
fix "can't turn off C*"
|
2005-05-08 22:01:52 +00:00 |
|
Chris Danford
|
2deaf41472
|
fix C*
|
2005-05-08 04:12:53 +00:00 |
|
Chris Danford
|
6ca0639c3c
|
add invert
|
2005-05-05 21:40:54 +00:00 |
|
Glenn Maynard
|
633aa6f779
|
fix crash when invalid options contain %
|
2005-05-02 19:34:31 +00:00 |
|
Chris Danford
|
b81c304eb6
|
rename FixImposibleRows -> RemoveStretch and turn it into a mod
|
2005-05-01 04:35:29 +00:00 |
|
Chris Danford
|
8a1b17be68
|
support approach speeds for speed mods
|
2005-04-30 07:47:19 +00:00 |
|
Glenn Maynard
|
1c3323fac7
|
add norolls
|
2005-04-25 09:42:26 +00:00 |
|
Chris Danford
|
f6308e73fd
|
approach current scrollBPM faster
|
2005-04-24 10:48:18 +00:00 |
|
Chris Danford
|
6640b3fed6
|
allow negative mod percentages
|
2005-04-20 09:08:22 +00:00 |
|
Chris Danford
|
7caea1e41a
|
add HiddenOffset, SuddenOffset mods
|
2005-04-20 08:54:12 +00:00 |
|
Chris Danford
|
d47c4da1cf
|
fix scrollBPM doesn't approach target
|
2005-04-19 03:22:53 +00:00 |
|
Chris Danford
|
c9e561f6cd
|
fix "Overhead" showing for every attack
|
2005-04-17 00:55:12 +00:00 |
|
Chris Danford
|
4988744e12
|
show "overhead" - don't special case not showing it
|
2005-04-13 01:07:39 +00:00 |
|
Chris Danford
|
ea34de2bef
|
one path for parsing and theming player options - fixes "SuperShuffle" not themed
warn in ActiveAttackList if an invalid mod is encountered
don't hard code font name
|
2005-04-06 05:32:09 +00:00 |
|
Chris Danford
|
2d8b42e23c
|
push combo and judgment outward in centered
|
2005-04-05 21:40:30 +00:00 |
|
Chris Danford
|
b73448d410
|
move item theming from ScreenOptionsMaster to OptionRow so MiniMenu and other options screens can be themed
|
2005-03-20 20:16:32 +00:00 |
|
Chris Danford
|
81290aa995
|
fix "100%" not stripped if there's a leading speed
|
2005-03-14 20:16:39 +00:00 |
|
Chris Danford
|
b0822896b9
|
fix all Uppercase mods don't get themed
|
2005-03-14 19:04:36 +00:00 |
|
Chris Danford
|
e273da39c6
|
replace ScreenMenuJukebox with ScreenOptionsMaster
|
2005-01-29 21:56:24 +00:00 |
|
Glenn Maynard
|
f083765d69
|
remove ProTimingDisplay; too hard to read to be useful
|
2005-01-25 18:22:22 +00:00 |
|
Glenn Maynard
|
da407f2fb7
|
unused header
|
2005-01-15 01:48:53 +00:00 |
|