Glenn Maynard
|
4bf63f6220
|
fix compile
|
2005-08-14 21:58:13 +00:00 |
|
Glenn Maynard
|
3791a8058a
|
This is still needed: we process delayed screen loads in the ScreenManager update *after* updating screens.
|
2005-08-14 21:14:54 +00:00 |
|
Chris Danford
|
760ca931bc
|
fix local profile switching stuck if current local profileID doesn't exist
fix local profile loading broken because dir missing trailing slash
|
2005-08-14 20:31:20 +00:00 |
|
Chris Danford
|
e50a401341
|
move Character stuff out of messy GAMESTATE and into CHARMAN
|
2005-08-14 12:06:40 +00:00 |
|
Chris Danford
|
70d1f0eadb
|
use mixed case values for enum Grade so that enum matches strings matches Lua
|
2005-08-14 11:38:31 +00:00 |
|
Chris Danford
|
b1010041a2
|
fix GetLocalProfile always fails due to mismatched slashes
|
2005-08-14 11:09:23 +00:00 |
|
Chris Danford
|
7191258c0a
|
clean up enum Message names so that they match the corresponding strings
|
2005-08-14 07:29:48 +00:00 |
|
Chris Danford
|
09386e06e3
|
add Volume Up/Down tied to the preference so that it persists across runs
|
2005-08-14 06:35:35 +00:00 |
|
Chris Danford
|
0f98559d16
|
use FirstAttractScreen, not hard coded explicit screen
|
2005-08-14 04:35:55 +00:00 |
|
Chris Danford
|
ca817cdf0f
|
make ALLOW_DISABLED_PLAYER_INPUT cached
|
2005-08-14 04:33:32 +00:00 |
|
Chris Danford
|
2e4225435f
|
cleanup
|
2005-08-14 04:33:13 +00:00 |
|
Glenn Maynard
|
8f0c56b831
|
preload minimenu (yuck, need a better way to do this)
|
2005-08-14 03:59:53 +00:00 |
|
Glenn Maynard
|
4574e3e496
|
fix assert when creating new profile
|
2005-08-14 03:28:00 +00:00 |
|
Glenn Maynard
|
7477d63f04
|
fix crash
|
2005-08-14 02:12:19 +00:00 |
|
Glenn Maynard
|
abf0f0bb14
|
remove unused
|
2005-08-14 02:05:42 +00:00 |
|
Glenn Maynard
|
1b171db459
|
cleanup
|
2005-08-14 02:04:40 +00:00 |
|
Chris Danford
|
9c0bf43987
|
add FixedProfiles
|
2005-08-14 02:03:12 +00:00 |
|
Glenn Maynard
|
d43f11692f
|
do Success/Failure in SPrompt (minor hack for other work until I figure out
something better)
|
2005-08-14 02:02:32 +00:00 |
|
Glenn Maynard
|
2eb54bdb89
|
ScreenSaveSync::SaveSync
|
2005-08-14 02:01:23 +00:00 |
|
Glenn Maynard
|
1bbde2a17e
|
run SaveSync by calling ScreenPrompt normally (Load() is going away)
|
2005-08-14 02:00:51 +00:00 |
|
Chris Danford
|
23b2cbdd59
|
Character -> CharacterID
add Character DisplayName
|
2005-08-14 02:00:27 +00:00 |
|
Chris Danford
|
c5fa8517dd
|
add FixedProfiles metric. If on, profiles shouldn't be added or deleted - only cleared.
|
2005-08-14 01:59:46 +00:00 |
|
Chris Danford
|
055201ac76
|
add Character DisplayName
|
2005-08-14 01:56:50 +00:00 |
|
Glenn Maynard
|
74cbecfa7e
|
different ScreenMessages sent on pop is expected to be a more commonly
used way of communicating between screens; make it easier to use.
|
2005-08-14 01:56:37 +00:00 |
|
Chris Danford
|
6c7a226c25
|
ScreenPromptConfirmDeleteSteps -> ScreenPromptConfirmDeleteCourse
|
2005-08-14 01:55:08 +00:00 |
|
Chris Danford
|
d07904d10b
|
add clear, make FixedProfiles aware
|
2005-08-14 01:54:40 +00:00 |
|
Chris Danford
|
dae8d97aae
|
fix VC7 warning
|
2005-08-14 01:52:38 +00:00 |
|
Chris Danford
|
6ba0d4ac35
|
add GetCharacterFromID
|
2005-08-14 01:52:01 +00:00 |
|
Chris Danford
|
3fd1091159
|
add DisplayName
|
2005-08-14 01:51:09 +00:00 |
|
Glenn Maynard
|
9bed5de7e9
|
use BeginScreen
|
2005-08-14 01:48:06 +00:00 |
|
Glenn Maynard
|
7906be552b
|
fix crash
|
2005-08-14 01:39:39 +00:00 |
|
Glenn Maynard
|
9d29f1e50f
|
refactor to support preloading; load this (almost) like any other screen
|
2005-08-14 01:18:56 +00:00 |
|
Glenn Maynard
|
c5c84793b0
|
Class=ScreenPrompt
|
2005-08-14 01:18:16 +00:00 |
|
Glenn Maynard
|
30ef5d071e
|
InitMenu in BeginScreen, not Init; fixes crashes on preload (when the screen
is loaded, no profile is selected)
|
2005-08-14 00:54:21 +00:00 |
|
Glenn Maynard
|
f03a983886
|
refactor to support preloading; load this (almost) like any other screen
|
2005-08-14 00:47:04 +00:00 |
|
Glenn Maynard
|
c077e6a0c0
|
fix changing difficulties with select+direction moves the wheel (why did this work before?)
|
2005-08-13 21:27:52 +00:00 |
|
Glenn Maynard
|
9004c4f831
|
steps -> course
|
2005-08-13 17:33:20 +00:00 |
|
Chris Danford
|
ff7c122289
|
cleanup: move ProfileLoadResult into GameConstantsAndTypes so we don't take dependencies on Profile.h for ProfileLoadResult
|
2005-08-13 06:59:27 +00:00 |
|
Glenn Maynard
|
6e155cf810
|
use PROFILEMAN->RenameLocalProfile
|
2005-08-13 05:08:09 +00:00 |
|
Glenn Maynard
|
02665b4bcc
|
set up option rows in BeginScreen, not Init. fixes deleted profiles not disappearing, etc
|
2005-08-13 05:02:54 +00:00 |
|
Glenn Maynard
|
18a1459284
|
fix assert if InitMenu is called more than once on a screen that uses OptionRowHandlers
|
2005-08-13 04:57:41 +00:00 |
|
Chris Danford
|
e4df19496b
|
add hookable delete course
|
2005-08-13 03:18:39 +00:00 |
|
Glenn Maynard
|
18d3efa6e1
|
allow loading editable data from stats.xml
|
2005-08-13 03:16:28 +00:00 |
|
Glenn Maynard
|
570713023a
|
cleanup
|
2005-08-13 02:30:21 +00:00 |
|
Glenn Maynard
|
53b3c35663
|
unused
|
2005-08-13 01:50:32 +00:00 |
|
Glenn Maynard
|
77d5d0466f
|
CreateLocalProfileByID -> AddLocalProfileByID (to allow code to set up
a local profile on its own)
|
2005-08-13 01:47:56 +00:00 |
|
Glenn Maynard
|
674ddf419a
|
simplify
|
2005-08-13 01:38:35 +00:00 |
|
Glenn Maynard
|
828c44f299
|
flush in SaveAllToDir, instead of CreateNewProfile
|
2005-08-13 01:32:50 +00:00 |
|
Glenn Maynard
|
18911711c4
|
split FillProfile
|
2005-08-13 00:10:18 +00:00 |
|
Glenn Maynard
|
3a464572b4
|
cleanup
|
2005-08-13 00:03:56 +00:00 |
|