Glenn Maynard
|
d7bcda9e38
|
simplify
|
2005-03-18 03:37:05 +00:00 |
|
Glenn Maynard
|
fd12ab18b1
|
don't re-Init Player for each song
|
2005-03-18 03:17:52 +00:00 |
|
Glenn Maynard
|
014dcf7ccd
|
load assets before the song
|
2005-03-18 02:57:03 +00:00 |
|
Glenn Maynard
|
778ac6a63d
|
remove m_bgCondBga; none of our themes seem to use it. (If anyone
needed this, post to sm-devs saying what you need to do any I'll explain
how to do it with the newer XML-based system.)
|
2005-03-18 01:55:03 +00:00 |
|
Glenn Maynard
|
42fb0bfc9b
|
simplify
|
2005-03-17 23:48:32 +00:00 |
|
Glenn Maynard
|
c189f5fdd9
|
split out OpenForReading
|
2005-03-17 23:43:13 +00:00 |
|
Glenn Maynard
|
3001fb6aef
|
add StartScreen metrics
|
2005-03-17 07:25:04 +00:00 |
|
Glenn Maynard
|
008cae2479
|
m_sName for ScreenAttract::StartScreen
|
2005-03-17 07:23:59 +00:00 |
|
Glenn Maynard
|
c45e197858
|
normal fallback for jukebox/demo
|
2005-03-17 07:20:51 +00:00 |
|
Glenn Maynard
|
b11a82eb21
|
add fallbacks
|
2005-03-17 07:19:17 +00:00 |
|
Glenn Maynard
|
b36124bb5e
|
fix long-standing bug: don't increment Possible for mines
|
2005-03-17 06:23:42 +00:00 |
|
Glenn Maynard
|
5267cc0941
|
remove old url reference; this code is just a generic weighting system now
|
2005-03-17 02:14:15 +00:00 |
|
Glenn Maynard
|
90f2aeaa1a
|
fix options menu music
|
2005-03-16 11:08:41 +00:00 |
|
Glenn Maynard
|
c3ad1345ef
|
load row sound in advance
|
2005-03-15 22:52:01 +00:00 |
|
Glenn Maynard
|
f6a50ff651
|
fix give up timer triggering after STATE_OUTRO
|
2005-03-15 08:44:35 +00:00 |
|
Glenn Maynard
|
dd478559ad
|
ignore give up/back out for inactive players
|
2005-03-15 08:37:18 +00:00 |
|
Glenn Maynard
|
52aba90c8a
|
reduce 'give up' timer slightly
|
2005-03-15 08:30:43 +00:00 |
|
Glenn Maynard
|
50168320d4
|
reset combo in jukebox/demo
|
2005-03-15 07:01:56 +00:00 |
|
Glenn Maynard
|
eaaace1f30
|
missed commit
|
2005-03-14 05:42:07 +00:00 |
|
Glenn Maynard
|
f11197bd00
|
adjust save flow; uncommit and don't exit if the save fails
|
2005-03-14 04:43:25 +00:00 |
|
Glenn Maynard
|
8e2a323479
|
logic change
|
2005-03-14 02:56:01 +00:00 |
|
Glenn Maynard
|
f2e24ff9ed
|
move code
|
2005-03-14 02:48:48 +00:00 |
|
Glenn Maynard
|
7c63770ec1
|
allow any file type in Other
|
2005-03-13 08:40:11 +00:00 |
|
Glenn Maynard
|
50196e4a0f
|
add generic success/failure screen messages for pushed screens
|
2005-03-12 23:41:26 +00:00 |
|
Glenn Maynard
|
3517499b05
|
remove hardcoded screen name
|
2005-03-12 23:27:48 +00:00 |
|
Glenn Maynard
|
90c2addaa4
|
add metric
|
2005-03-12 23:23:33 +00:00 |
|
Glenn Maynard
|
69bbcb071b
|
fix "give up" draw order
|
2005-03-12 07:27:48 +00:00 |
|
Glenn Maynard
|
93a1284731
|
put tutorial songs first when meter is tied
|
2005-03-12 07:24:47 +00:00 |
|
Glenn Maynard
|
dd02f1bc10
|
eliminate extra fmodf for each rendered tap
|
2005-03-12 06:09:43 +00:00 |
|
Glenn Maynard
|
20ea0bece9
|
move unnecessary fmodf call
|
2005-03-12 05:02:22 +00:00 |
|
Glenn Maynard
|
0d7c61faae
|
secondary sort popularity lists by full title
|
2005-03-12 03:18:11 +00:00 |
|
Glenn Maynard
|
88f29c9853
|
fix off-by-one (fixes issues with holds that start on stop segments)
|
2005-03-12 02:30:28 +00:00 |
|
Glenn Maynard
|
fe513d047f
|
fix hold-only mappings
|
2005-03-12 00:51:09 +00:00 |
|
Glenn Maynard
|
088b91b959
|
add AllowBack metric
|
2005-03-12 00:32:28 +00:00 |
|
Glenn Maynard
|
8708ea5f61
|
allow disabling MENU_BUTTON_BACK during ScreenStage
|
2005-03-12 00:31:25 +00:00 |
|
Glenn Maynard
|
ad96700fcf
|
themable give up text
|
2005-03-12 00:04:27 +00:00 |
|
Glenn Maynard
|
b6401f145b
|
fix error message
|
2005-03-11 23:09:36 +00:00 |
|
Glenn Maynard
|
df4a7e3c9d
|
no pause in demo and once tweening out
|
2005-03-11 04:12:48 +00:00 |
|
Glenn Maynard
|
f61cce45f5
|
don't process hold note logic while paused
SM_Pause can be sent from elsewhere to pause
START unpauses when paused
don't move on to another screen when paused
|
2005-03-11 03:54:40 +00:00 |
|
Glenn Maynard
|
afe1f892eb
|
cleanup
play "PauseCommand" and "UnpauseCommand"
|
2005-03-11 03:33:41 +00:00 |
|
Glenn Maynard
|
f611daade9
|
fix start backing out instead of failing
|
2005-03-11 03:27:04 +00:00 |
|
Glenn Maynard
|
7caf58716e
|
add metrics
|
2005-03-11 02:55:08 +00:00 |
|
Glenn Maynard
|
751b4ca4bb
|
m_Foreground -> m_SongForeground, for consistency
work on pausing
OnCommand for m_SongBackground and m_SongForeground (eg. to
change draw order)
|
2005-03-11 02:52:40 +00:00 |
|
Glenn Maynard
|
a4a6d72342
|
fix warnings
|
2005-03-11 02:48:38 +00:00 |
|
Glenn Maynard
|
510f43d736
|
cleanup
|
2005-03-11 02:38:08 +00:00 |
|
Glenn Maynard
|
b0b85a43c3
|
s/m_Background/m_SongBackground/, to avoid confusion between the
song background and the screen background (perhaps something like
m_SongVideo would be better; it's not necessarily all the way in the
background)
|
2005-03-11 02:12:21 +00:00 |
|
Glenn Maynard
|
2465eddf0f
|
simplify
|
2005-03-11 02:06:39 +00:00 |
|
Glenn Maynard
|
295bb05566
|
better asserts
tolerate a list not importing any options (eg. Fail30Misses selected but
not available)
|
2005-03-11 02:01:55 +00:00 |
|
Glenn Maynard
|
a22b272aeb
|
pause support
|
2005-03-11 00:41:24 +00:00 |
|
Glenn Maynard
|
cdae1c672a
|
cleanup
|
2005-03-11 00:37:52 +00:00 |
|
Glenn Maynard
|
434222f269
|
pausing support
|
2005-03-11 00:29:00 +00:00 |
|
Glenn Maynard
|
13da77d5c2
|
only pause playing sounds; unpause sound slot after stopping
|
2005-03-11 00:28:16 +00:00 |
|
Glenn Maynard
|
e6679b4acd
|
cleanup
|
2005-03-11 00:12:10 +00:00 |
|
Glenn Maynard
|
ef68b4acdd
|
Working on clean pausing support. (This will break the ALSA and DSound hardware builds until they're updated, soon.)
|
2005-03-10 22:49:28 +00:00 |
|
Glenn Maynard
|
c50adee05a
|
fix crash when sending screen messages when there is no top screen
|
2005-03-10 21:18:04 +00:00 |
|
Glenn Maynard
|
22d64c8fd9
|
allow updating selections on a message
|
2005-03-10 19:41:37 +00:00 |
|
Glenn Maynard
|
8427c36c20
|
fix ScreenSelectMaster::AnyOptionsArePlayable
|
2005-03-10 07:56:41 +00:00 |
|
Glenn Maynard
|
fb1d893f57
|
tolerate no options being selectable
|
2005-03-10 03:53:00 +00:00 |
|
Glenn Maynard
|
6a10714c9d
|
"give up" metrics
|
2005-03-10 02:46:56 +00:00 |
|
Glenn Maynard
|
2f9be16b15
|
either start or select can trigger "give up"
|
2005-03-10 02:45:40 +00:00 |
|
Glenn Maynard
|
4a375d4f3b
|
check several automake versions; don't give a URL to tools, since most people should be using distribution packages, not source
|
2005-03-09 19:15:37 +00:00 |
|
Glenn Maynard
|
a979295191
|
remove _fade out to options (partially disambiguate _fade out)
|
2005-03-09 03:28:40 +00:00 |
|
Glenn Maynard
|
fa21b5c7c3
|
rename to disambiguate
|
2005-03-09 03:21:26 +00:00 |
|
Glenn Maynard
|
4b3cabf456
|
const
|
2005-03-09 02:47:51 +00:00 |
|
Glenn Maynard
|
d7911ccff9
|
simpler approach to letting overlay screens grab input
|
2005-03-09 02:45:33 +00:00 |
|
Glenn Maynard
|
c829318686
|
remove GrabInputFocus and ReleaseInputFocus
|
2005-03-09 01:35:31 +00:00 |
|
Glenn Maynard
|
b6eebd2517
|
cache GetPath results, since it may call GetPathTo, which will skip if it reads from the disk (perhaps we need a ThemePath<> cache type, like ThemeMetric<>)
|
2005-03-08 06:48:31 +00:00 |
|
Glenn Maynard
|
e9dd20f0e2
|
cache fallback cdtitle
|
2005-03-08 06:35:58 +00:00 |
|
Glenn Maynard
|
2404ff1641
|
generic screen popping: pop if pushed, instead of NEXT_SCREEN
|
2005-03-08 03:52:18 +00:00 |
|
Glenn Maynard
|
31cb7efb3a
|
build fix
|
2005-03-08 02:31:30 +00:00 |
|
Glenn Maynard
|
a3c912a82e
|
fix possible crashes
|
2005-03-08 02:24:39 +00:00 |
|
Glenn Maynard
|
eadd3b3edb
|
separate "low res loaded on startup" and "low res loaded on demand" banner modes
|
2005-03-08 01:39:32 +00:00 |
|
Glenn Maynard
|
bd7f89455d
|
fix course scrolling
|
2005-03-08 01:22:50 +00:00 |
|
Glenn Maynard
|
00b82cf86a
|
fix course bugs
|
2005-03-08 01:07:01 +00:00 |
|
Glenn Maynard
|
776060e913
|
implement course radar value caching
|
2005-03-07 22:30:39 +00:00 |
|
Glenn Maynard
|
021e36535c
|
fix memleak
|
2005-03-07 22:23:14 +00:00 |
|
Glenn Maynard
|
2d70433068
|
fix potential crash
|
2005-03-02 07:05:17 +00:00 |
|
Glenn Maynard
|
1fc6c95448
|
set up children in TextBanner::TextBanner(), or actor commands won't
apply (fixes ztest not propagating to wheel items that are set to something
other than a song on the first frame)
|
2005-03-01 23:33:54 +00:00 |
|
Glenn Maynard
|
c74eac98e0
|
bounds check
|
2005-03-01 15:46:05 +00:00 |
|
Glenn Maynard
|
2b54f34c39
|
cleanup
|
2005-03-01 15:22:15 +00:00 |
|
Glenn Maynard
|
8e0a6f505d
|
cache
|
2005-03-01 15:18:25 +00:00 |
|
Glenn Maynard
|
728c5c7778
|
don't unsub if never loaded
|
2005-03-01 15:16:34 +00:00 |
|
Glenn Maynard
|
54a6a1a130
|
play keys
|
2005-03-01 15:14:03 +00:00 |
|
Glenn Maynard
|
b76c0edfa9
|
cleanup
|
2005-02-28 18:52:38 +00:00 |
|
Glenn Maynard
|
6a20525872
|
cleanup, comment
|
2005-02-28 18:16:41 +00:00 |
|
Glenn Maynard
|
a9c3143091
|
fix newlines
|
2005-02-28 09:01:13 +00:00 |
|
Glenn Maynard
|
b0651469e9
|
don't bother with hidden elements
|
2005-02-28 08:43:49 +00:00 |
|
Glenn Maynard
|
d37a167688
|
move RegisterTypes
|
2005-02-28 07:20:03 +00:00 |
|
Glenn Maynard
|
8f229918ee
|
lua
|
2005-02-28 07:06:29 +00:00 |
|
Glenn Maynard
|
64d6f2bf48
|
remove character.ini hack that was missed last time
|
2005-02-28 06:44:41 +00:00 |
|
Glenn Maynard
|
5d7abb6330
|
update
|
2005-02-28 06:20:23 +00:00 |
|
Glenn Maynard
|
8b31bfab71
|
cleanup
|
2005-02-28 05:42:36 +00:00 |
|
Glenn Maynard
|
38b5955b52
|
allow overlay layers to grab focus
|
2005-02-28 05:33:24 +00:00 |
|
Glenn Maynard
|
1d854909c6
|
generalize overlay screens; ScreenSystemLayer is no longer a special
case
|
2005-02-28 05:22:53 +00:00 |
|
Glenn Maynard
|
93e8551066
|
generic m_SystemLayer
|
2005-02-28 05:12:10 +00:00 |
|
Glenn Maynard
|
89e1da3fcb
|
Init already calls ReloadCreditsText
|
2005-02-28 05:11:34 +00:00 |
|
Glenn Maynard
|
f9f5e0671c
|
actor messages for system messages
|
2005-02-28 05:10:08 +00:00 |
|
Glenn Maynard
|
7aef68aa7b
|
use a message to communicate credits line changes
|
2005-02-28 05:01:50 +00:00 |
|
Glenn Maynard
|
fa66964299
|
0.4.9-pre1, EOF broke at some point
|
2005-02-28 04:02:44 +00:00 |
|
Glenn Maynard
|
1a720a5b95
|
mount /proc, not / (so we can treat absolute paths properly)
|
2005-02-28 01:03:22 +00:00 |
|