AJ Kelly
4cd245e477
fixing up notification at bottom
2007-08-18 22:24:07 +00:00
Steve Checkoway
dc52d1e3e5
Color "Great" and "NG" green and red, respectively.
2007-08-18 22:17:07 +00:00
Steve Checkoway
74bb5376ce
Support adding attributes to BitmapText. The only ones supported currently are diffuse color and glow color. Overlapping attributes are undefined. However, a length of -1 means the attribute applies until the end of the text or another attribute, whichever comes first.
2007-08-18 22:16:05 +00:00
Steve Checkoway
8dcda44d9c
There is no need for this to be public.
2007-08-18 02:15:35 +00:00
Steve Checkoway
af0211c6a9
This should be checking if the player is enabled, not if the font is not null.
2007-08-18 02:08:37 +00:00
Steve Checkoway
c97f8980a4
No more 10.2.8.
2007-08-17 01:14:49 +00:00
Glenn Maynard
400da3065f
better EnabledSongs interface
2007-08-16 23:24:36 +00:00
Steve Checkoway
4991a266df
Remove unnecessary CACHED_REGISTER_CLASS.
2007-08-16 09:32:40 +00:00
Steve Checkoway
d12e579038
Use MapLog to keep track of the top screen. It's a bit buried in the crashinfo.txt, but still there.
2007-08-16 08:01:29 +00:00
Steve Checkoway
a01bf41010
Use ShowWarningOrTrace, it strips out unnecessary parts of the path.
2007-08-16 07:59:30 +00:00
Glenn Maynard
03b7983216
merge UnlockManager::SongIsRouletteOnly into SongIsLocked
2007-08-16 01:24:55 +00:00
Glenn Maynard
1ab347b022
cleanup
2007-08-16 01:14:14 +00:00
Glenn Maynard
27f76b12ef
fold in UpdateCachedPointers
2007-08-15 23:35:48 +00:00
Glenn Maynard
02e4ba617f
not needed anymore
2007-08-15 21:02:50 +00:00
Glenn Maynard
9aead72d03
CourseID
2007-08-15 21:01:23 +00:00
Glenn Maynard
7729701678
use SongID
2007-08-15 20:56:44 +00:00
Glenn Maynard
3509dfee03
cleanup
2007-08-15 20:38:10 +00:00
Glenn Maynard
83d64246d9
If a course uses a song that is disabled, disable the course too.
2007-08-15 20:37:34 +00:00
Glenn Maynard
85732aa4c8
return a mask, like SongIsLocked
2007-08-15 20:31:47 +00:00
Glenn Maynard
6f68b3fbaa
save disabled songs
2007-08-15 20:27:11 +00:00
AJ Kelly
c3400fce68
small stylistic changes to NetSelectMusic (users BG)
2007-08-15 19:06:50 +00:00
Eric Gustafson
7e67668594
Add me. Here's hoping my text editor didn't do anything weird
2007-08-15 15:43:32 +00:00
Steve Checkoway
b9c6cd950c
Load the actors, untested but should fix the missing OnCommands for SNEval.
2007-08-15 06:51:56 +00:00
Steve Checkoway
a9f12e1788
Fix text showing only the first character.
2007-08-15 06:43:11 +00:00
Steve Checkoway
8d8e707347
This code is very strange, but all of the actors need to have their commands loaded since these were what were missing Off commands.
2007-08-15 06:20:23 +00:00
Steve Checkoway
e332565c9d
Better debugging messages so we can see which actor on which screen is missing the command.
2007-08-15 06:18:19 +00:00
Steve Checkoway
2f672bca45
Add a wrapper function to get the Top Screen's name. Useful for debugging when you don't want to pull in ScreenManager.h.
2007-08-15 06:17:41 +00:00
Steve Checkoway
d536ea6e35
NumRainbowColors=7
2007-08-15 03:00:59 +00:00
Steve Checkoway
18d77b9003
Let the theme decide how many colors for the rainbow.
2007-08-15 03:00:39 +00:00
Steve Checkoway
479a8753ed
Add files.
2007-08-14 09:29:09 +00:00
Steve Checkoway
37bdc7f002
Doesn't return anything.
2007-08-14 09:28:53 +00:00
Steve Checkoway
62b49f2d7f
Fix compile and link errors. The relevant parts of the standard have been cited for those following along at home.
...
typename must be used for dependent name resolution as described in 14.6 [temp.res].
An elaborated-type-specifier with the class-key present is required ("shall be used") in a friend declaration for a class. 11.4.2 [class.friend] and 7.1.5.3.1 [decl.type.elab].
However, an elaborated-type-specifier cannot be a typedef-name. 3.4.4.2 [basic.lookup.elab].
Lastly, the is no need for registration since "a definition for a static data member may be provided in a namespace scope enclosing the definition of the static member's class template." 14.5.1.3.1 [temp.static].
2007-08-14 09:17:56 +00:00
Glenn Maynard
3e3c1deea4
We have a lot of duplicate, redundant checks between UNLOCKMAN->SongIsLocked
...
and Song::GetDisplayed/Song::NormallyDisplayed, which leads to inconsistency.
Make UnlockManager::SongIsLocked() handle both. Returns a bitfield; most
cases only need to test true or false.
(Also adds m_bEnabled; not used yet.)
2007-08-13 21:20:51 +00:00
Glenn Maynard
4d3b3315b8
remove unused
2007-08-13 19:41:34 +00:00
Glenn Maynard
35bdbc619a
dehack old hack
2007-08-13 19:28:41 +00:00
Glenn Maynard
4f256b12b1
store as a reference
2007-08-13 19:24:54 +00:00
Glenn Maynard
9284021d2a
style
2007-08-13 19:21:21 +00:00
Glenn Maynard
6653a64354
style
2007-08-13 19:20:40 +00:00
Glenn Maynard
94781be4a5
disable old hack
2007-08-13 19:19:39 +00:00
Glenn Maynard
a1d33f8588
use Song::GetDisplayed
2007-08-13 19:18:55 +00:00
Glenn Maynard
8fb359e053
cleanup
2007-08-13 19:13:22 +00:00
Glenn Maynard
332ea68aef
simplify
2007-08-13 19:13:04 +00:00
Steve Checkoway
66c08321e0
Document some of the global singleton classes.
2007-08-13 09:14:05 +00:00
AJ Kelly
5a2badff0a
add IsEventMode, SecondsToMSSMsMs; format IsLong and IsMarathon descriptions
2007-08-13 07:19:59 +00:00
AJ Kelly
fdab7dba2e
add some of the DateTime functions
2007-08-13 06:36:25 +00:00
Steve Checkoway
cacbd442a0
Document a few more functions, testing out FunctionIdentifier.
2007-08-13 02:31:34 +00:00
Steve Checkoway
329817e88b
Use FunctionIdentifier for Link.
2007-08-13 02:25:47 +00:00
Steve Checkoway
fa17009297
Include functions in namespaces like lua.
2007-08-13 02:17:46 +00:00
Steve Checkoway
7bce84be06
Allow package names for function identifiers. E.g., "Foo.Bar".
2007-08-13 02:16:23 +00:00
Glenn Maynard
73cc4c0793
skip SONGMAN->GetSongFromDir if sDir2.empty()
2007-08-12 22:44:22 +00:00