Chris Danford
|
0200863ced
|
model file name cleanup
|
2005-10-06 07:00:30 +00:00 |
|
Chris Danford
|
74a1548e01
|
cleanup
|
2005-10-06 06:59:22 +00:00 |
|
Chris Danford
|
2dc967326b
|
error message cleanup
|
2005-10-05 05:01:09 +00:00 |
|
Chris Danford
|
a89764040c
|
remove old NoteColor logic
|
2005-10-05 05:00:50 +00:00 |
|
Chris Danford
|
241de76361
|
do note coloring with tex coord shifting, not separate elements
|
2005-10-05 03:53:46 +00:00 |
|
Chris Danford
|
e628f74491
|
do note coloring with tex coord shifting, not separate elements
|
2005-10-04 19:45:45 +00:00 |
|
Chris Danford
|
15880eafd6
|
When in attract and not playing attract sounds, have SOUNDMAN only play sounds with RageSoundParams.m_bCriticalSound == true.
Currently, only the coin sound has RageSoundParams.m_bCriticalSound = true.
|
2005-10-04 06:51:06 +00:00 |
|
Chris Danford
|
7cb3a12722
|
move stats and skips into ScreenStatsOverlay
|
2005-10-04 06:02:18 +00:00 |
|
Chris Danford
|
4f4738c04c
|
remove TimeStamping pref. This is shown in ScreenDebugOverlay
|
2005-10-04 05:54:13 +00:00 |
|
Chris Danford
|
7f71e22ef4
|
remove MAX_CHOICES
|
2005-10-04 02:48:33 +00:00 |
|
Chris Danford
|
4f3022ea79
|
Make it possible to specify a null OptionOrder if you want a key to not have any function.
Remove use of MAX_CHOICES
|
2005-10-04 02:34:10 +00:00 |
|
Chris Danford
|
d7e96016db
|
fix jumpy scrolling if one player holds 2 directions
|
2005-10-04 02:09:06 +00:00 |
|
Chris Danford
|
65cfea1be9
|
Only accept repeating input from one player at a time. Fixes "wild scrolling" when 2 players are holding opposite directions.
|
2005-10-04 01:40:58 +00:00 |
|
Chris Danford
|
a1cc399f3f
|
mute attract sounds inside of RageSound and don't mute everywhere that a sound might possibly be used in an attract screen
|
2005-10-03 23:54:40 +00:00 |
|
Chris Danford
|
f02877b54f
|
add sound API selection
|
2005-10-03 23:49:14 +00:00 |
|
Chris Danford
|
c1b271600f
|
fix voltage calculation
|
2005-10-03 00:57:12 +00:00 |
|
Chris Danford
|
e0350a9946
|
Don't delete settings files on uninstall. It's a pain to have to reconfigure things after installing a new build.
We already leave behind score files in Data/ so leaving behind a couple more files on uninstall isn't a big deal.
|
2005-10-02 21:56:15 +00:00 |
|
Chris Danford
|
edf332e075
|
fix "icon alpha is 50% on WinXP". XP will use the 8 bits alpha of alpha in a 32bpp bitmap instead of the mask, so we need to keep all 8 bits around in the bitmap.
|
2005-10-02 21:46:26 +00:00 |
|
Chris Danford
|
1716a16035
|
more constructive video card error message
|
2005-10-02 21:14:21 +00:00 |
|
Chris Danford
|
eddf78aa5e
|
lock difficulties in couple Styles
|
2005-10-02 20:17:19 +00:00 |
|
Chris Danford
|
b390717cf0
|
fix compile error (accidental keyboard hit)
|
2005-10-02 20:01:53 +00:00 |
|
Chris Danford
|
8863adb31a
|
fix wrong song number displayed in nonstop if one player fails and the other doesn't
|
2005-10-02 19:58:40 +00:00 |
|
Chris Danford
|
db71996be1
|
add missing
|
2005-10-02 19:57:40 +00:00 |
|
Chris Danford
|
781850c043
|
fix crash changing songs in nonstop if one player failed and the other player hasn't
|
2005-10-02 19:23:08 +00:00 |
|
Chris Danford
|
c19c1e614e
|
debugging cleanup
|
2005-10-02 19:21:05 +00:00 |
|
Chris Danford
|
70fb93baaa
|
cleanup
|
2005-10-02 19:19:14 +00:00 |
|
Chris Danford
|
227c0d19c1
|
fix "autoplay on rolls near mines hits the mines"
|
2005-10-02 17:55:47 +00:00 |
|
Chris Danford
|
7b345b5c75
|
make volume changes affect playing sounds
|
2005-10-02 08:35:46 +00:00 |
|
Chris Danford
|
4f44d6591f
|
FindPixelFormat returns PixelFormat_INVALID, not NUM_PixelFormat
|
2005-10-02 04:55:27 +00:00 |
|
Chris Danford
|
ced16a3cf5
|
troubleshooting failed directory create on some machines
|
2005-10-02 04:54:09 +00:00 |
|
Chris Danford
|
07c0617f2d
|
fix GL_invalid_enum errror caused by my a mistake in my "PixelFormat cleanup" checkin
|
2005-10-02 03:35:56 +00:00 |
|
Chris Danford
|
fa2a5bddc3
|
Don't give awards if GaveUp or UsedAutoplay
Move bGaveUp into StageStats. It's not really a per-player value.
|
2005-10-01 00:18:13 +00:00 |
|
Chris Danford
|
bc6c7c89bc
|
move PixelFormat outside of RageDisplay because so many classes outside of RageDisplay use it.
Log PixelFormat strings instead of numbers for easier to read logs.
|
2005-09-29 17:15:12 +00:00 |
|
Chris Danford
|
4f15363eed
|
add missing DynamicActorScroller.*
|
2005-09-29 17:08:14 +00:00 |
|
Chris Danford
|
1c9f10be42
|
default DancingCharacters to random, not off
|
2005-09-29 06:30:09 +00:00 |
|
Chris Danford
|
7ca3c3c6aa
|
move "simulate disconnect' to RShift
|
2005-09-29 06:29:30 +00:00 |
|
Chris Danford
|
6698a2ba91
|
add button to open StepMania.ini
|
2005-09-28 17:51:16 +00:00 |
|
Chris Danford
|
ea5eb4b223
|
add "Create Song from music file" function
|
2005-09-27 09:59:39 +00:00 |
|
Chris Danford
|
b9fe8abfea
|
add "Create Song from music file" function
|
2005-09-27 09:57:13 +00:00 |
|
Chris Danford
|
f78cee8988
|
add sound driver selection and logging toggle
|
2005-09-25 04:52:01 +00:00 |
|
Chris Danford
|
878c73d3c2
|
Write Catalog.xml even if FastLoad is on.
FastLoad just means "don't check files for changes", not "only use cache". New files that aren't already in cache are still loaded normally.
|
2005-09-24 20:39:48 +00:00 |
|
Chris Danford
|
790d3f2c65
|
add dialog to switch graphics API
|
2005-09-24 20:36:25 +00:00 |
|
Chris Danford
|
45cc63b84f
|
fix assert when parsing a line that contains only whitespace
|
2005-09-24 20:26:30 +00:00 |
|
Chris Danford
|
682f9aa379
|
fix Reverse for RTL can be applied multiple times to the same string
|
2005-09-24 20:23:15 +00:00 |
|
Chris Danford
|
155007bd3e
|
don't write CatalogXml if FastLoad
|
2005-09-24 01:05:16 +00:00 |
|
Chris Danford
|
6926b8c811
|
more complete text descriptions
|
2005-09-24 00:58:58 +00:00 |
|
Chris Danford
|
30c23a8129
|
fix AV if lose focus while initializing
|
2005-09-22 18:18:04 +00:00 |
|
Chris Danford
|
a19f0b492a
|
RTL cleanup
|
2005-09-22 16:49:51 +00:00 |
|
Chris Danford
|
1a7899e270
|
add support for Right to Left fonts
|
2005-09-22 09:08:11 +00:00 |
|
Chris Danford
|
a00dbc8a46
|
remove CVS instructions
fix formatting
|
2005-09-21 01:36:51 +00:00 |
|
Chris Danford
|
4e0d074e4b
|
don't bink selection while context menu screen is showing
|
2005-09-12 20:14:39 +00:00 |
|
Chris Danford
|
6c2233fd03
|
JOY_1 -> JOY_BUTTON_1. I've confused DEVICE_JOY1 with JOY_1 many times.
|
2005-09-12 08:48:16 +00:00 |
|
Chris Danford
|
f98cae8ae1
|
lesson mode polish
|
2005-09-12 08:04:47 +00:00 |
|
Chris Danford
|
e628959ac0
|
move screen-specific BGAs into overlay and broadcast change messages instead
add lesson fail/pass logic
|
2005-09-12 06:21:30 +00:00 |
|
Chris Danford
|
015bcd7b1b
|
remove bForceSecret. Use "noshowcourse" instead.
|
2005-09-11 01:42:16 +00:00 |
|
Chris Danford
|
6dac77150a
|
fix VC7 warnings
|
2005-09-11 01:28:25 +00:00 |
|
Chris Danford
|
65d71a4f23
|
expermienting with DEFINE_METHOD macro for Lua methods
|
2005-09-10 02:47:04 +00:00 |
|
Chris Danford
|
9580a5f8a4
|
add "success/try again" looping logic to lesson mode
|
2005-09-09 21:49:29 +00:00 |
|
Chris Danford
|
788f6e8126
|
working on lesson mode
|
2005-09-08 22:47:16 +00:00 |
|
Chris Danford
|
cc76a438f2
|
turn MenuTimer off on ScreenGameplay
|
2005-09-07 23:23:05 +00:00 |
|
Chris Danford
|
f25852aa90
|
don't construct MenuTimer and MemoryCardStatusIcon if they're not used
cache TIMER_SECONDS
|
2005-09-07 22:25:10 +00:00 |
|
Chris Danford
|
ae8f754b1f
|
add Lua method bindings
|
2005-09-07 22:05:41 +00:00 |
|
Chris Danford
|
2d061d4938
|
use Lua params directly instead of @s
|
2005-09-06 19:11:03 +00:00 |
|
Chris Danford
|
67a6647c06
|
cleanup
|
2005-09-06 19:01:14 +00:00 |
|
Chris Danford
|
bb10c7c21f
|
pass around InputEventPlus in Screen::Input instead of multiple input structures
|
2005-09-05 02:26:50 +00:00 |
|
Chris Danford
|
056dd1b1d5
|
fix crash in ~Character when deleting Characters that failed to load
|
2005-09-05 02:19:47 +00:00 |
|
Chris Danford
|
ca22d71ba4
|
check invalid values in MultiPlayer conversions
|
2005-09-05 02:19:01 +00:00 |
|
Chris Danford
|
abaaa199f2
|
fix output dir
|
2005-09-04 17:22:40 +00:00 |
|
Chris Danford
|
48ebc53549
|
return NULL -> return CString() for clarity and efficiency
|
2005-09-04 16:55:21 +00:00 |
|
Chris Danford
|
c414d1bcf8
|
fix _DEBUG compile errors
|
2005-09-04 16:45:38 +00:00 |
|
Chris Danford
|
24440aa3bf
|
move Trasform caching out of ActorScroller and into LuaExpressionTransform so that ScreenOptions can use it too.
add RowOn/OffCommand to ScreenOptions
|
2005-09-03 17:37:42 +00:00 |
|
Chris Danford
|
ae0e385c10
|
position scroller items so that the items' will start from their resting position when they execute their OnCommand.
|
2005-09-03 04:50:49 +00:00 |
|
Chris Danford
|
f55e8a54e6
|
Don't evaluate the ActorScroller transform function every time though Draw.
Cache TweenState values at a provided interval, then interpolate between the TweenStates.
TODO: Precalculate these TweenStates in Init?
|
2005-09-02 21:42:34 +00:00 |
|
Chris Danford
|
2bfa9b23dd
|
add blinking caret
|
2005-09-02 21:38:00 +00:00 |
|
Chris Danford
|
d120a36089
|
Backsp -> Backspace
|
2005-09-02 21:36:56 +00:00 |
|
Chris Danford
|
bb6c216943
|
prompt string fixes
|
2005-09-02 21:30:33 +00:00 |
|
Chris Danford
|
f45893e7aa
|
themable text entry special keys
add InitCommand for keys
|
2005-09-02 06:52:30 +00:00 |
|
Chris Danford
|
e439ae2a96
|
return "" -> return NULL
|
2005-09-02 00:14:07 +00:00 |
|
Chris Danford
|
7c4f2595ab
|
Remove support for .actor. Use .xml instead.
|
2005-09-02 00:09:21 +00:00 |
|
Chris Danford
|
30515ffaa4
|
iterate over each Attrib only one, not 8 times while searching for name matches
|
2005-09-02 00:01:58 +00:00 |
|
Chris Danford
|
48fccae8fa
|
update project
|
2005-09-01 06:15:07 +00:00 |
|
Chris Danford
|
b1f742f69b
|
fix for VC6 that can't initialize statics in the class definiton
|
2005-09-01 04:26:23 +00:00 |
|
Chris Danford
|
3e99a3853d
|
add inserting/removing course mods
|
2005-08-30 18:09:00 +00:00 |
|
Chris Danford
|
0dcabed9a9
|
don't have ScreenEvaluationMultiplayer fallback to ScreenEvaluation, a screen it doesn't derive from
|
2005-08-30 16:27:18 +00:00 |
|
Chris Danford
|
aaa7a2d18a
|
cleanup MultiPlayer/InputDevice mapping
|
2005-08-30 16:22:48 +00:00 |
|
Chris Danford
|
23540308ef
|
assert instead of AV on missing Character
|
2005-08-30 14:10:24 +00:00 |
|
Chris Danford
|
96b28c7522
|
fix compile
|
2005-08-30 08:29:15 +00:00 |
|
Chris Danford
|
9930853b8c
|
fix compile
|
2005-08-30 08:20:25 +00:00 |
|
Chris Danford
|
e71f9d964d
|
have all edit screens fallback on ScreenOptionsSimple so that they can easily share style
|
2005-08-30 08:07:13 +00:00 |
|
Chris Danford
|
656d5fb2ea
|
use GAMESTATE:GetPlayMode instead of PlayModeName
|
2005-08-30 08:01:39 +00:00 |
|
Chris Danford
|
dd28d5e354
|
add BulletOnCommand
|
2005-08-30 07:58:53 +00:00 |
|
Chris Danford
|
7af4f48eac
|
use AutoActor for CanGoLeft/Right so that Right can use the Left image but flipped
|
2005-08-30 07:58:24 +00:00 |
|
Chris Danford
|
b224ac2b13
|
play CursorOnCommand to set DrawOrder
|
2005-08-30 07:56:39 +00:00 |
|
Chris Danford
|
c67bfb2624
|
poll for InputDeviceState changes
|
2005-08-30 00:05:04 +00:00 |
|
Chris Danford
|
2320913000
|
strip out profile changing stuff. For as infrequenly as it's used, it doesn't need to be so prominent. Also, the bloat makes the screen slow to load.
|
2005-08-29 22:22:12 +00:00 |
|
Chris Danford
|
5baed38364
|
add checking for "\\n" to allow newlines in TipDisplay. Think of a better solution someday...
|
2005-08-29 22:21:17 +00:00 |
|
Chris Danford
|
31ec0b5226
|
add setting of default player profiles
|
2005-08-29 15:29:20 +00:00 |
|
Chris Danford
|
3ad4d519ba
|
default bob and bounce in y, not in z
|
2005-08-29 15:27:18 +00:00 |
|
Chris Danford
|
af79589251
|
comment cleanup
|
2005-08-29 15:26:53 +00:00 |
|
Chris Danford
|
0139231be6
|
Add mixed case version that's used in a few places. Phase out the lowercase version eventually.
|
2005-08-29 02:03:17 +00:00 |
|