more changes to Hello World, this time laying down the foundation for Reference->Singletons/Managers
This commit is contained in:
@@ -60,4 +60,56 @@ SWME=ScreenWithMenuElements
|
||||
SWMEDesc=A screen with menu elements. Most other screens are derived from this class.
|
||||
|
||||
Options=ScreenOptions
|
||||
OptionsDesc=An options screen with various rows.
|
||||
OptionsDesc=An options screen with various rows.
|
||||
|
||||
[ReferenceManagers]
|
||||
Header=Manager Reference
|
||||
Explanation=Anything that ends in "MAN" (and some things that don't).
|
||||
|
||||
AnnouncerManager=AnnouncerManager (ANNOUNCER)
|
||||
AnnouncerManagerDesc=Handles announcers.
|
||||
|
||||
CharacterManager=CharacterManager (CHARMAN)
|
||||
CharacterManagerDesc=Handles characters.
|
||||
|
||||
FileManager=FileManager (FILEMAN)
|
||||
FileManagerDesc=Handles files.
|
||||
|
||||
GameManager=GameManager (GAMEMAN)
|
||||
GameManagerDesc=Handles gametypes.
|
||||
|
||||
GameSoundManager=GameSoundManager (SOUND)
|
||||
GameSoundManagerDesc=Handles game sounds.
|
||||
|
||||
GameState=GameState (GAMESTATE)
|
||||
GameStateDesc=Handles the game state. You will want to know this.
|
||||
|
||||
MemcardManager=MemoryCardManager (MEMCARDMAN)
|
||||
MemcardManagerDesc=Handles memory cards.
|
||||
|
||||
MessageManager=MessageManager (MESSAGEMAN)
|
||||
MessageManagerDesc=Handles broadcasting messages.
|
||||
|
||||
NoteskinManager=NoteSkinManager (NOTESKIN)
|
||||
NoteskinManagerDesc=Handles noteskins.
|
||||
|
||||
PrefsManager=PreferencesManager (PREFSMAN)
|
||||
PrefsManagerDesc=Handles preferences.
|
||||
|
||||
ProfileManager=ProfileManager (PROFILEMAN)
|
||||
ProfileManagerDesc=Handles profiles.
|
||||
|
||||
ScreenManager=ScreenManager (SCREENMAN)
|
||||
ScreenManagerDesc=Handles screens.
|
||||
|
||||
SongManager=SongManager (SONGMAN)
|
||||
SongManagerDesc=Handles songs.
|
||||
|
||||
StatsManager=StatsManager (STATSMAN)
|
||||
StatsManagerDesc=Handles game statistics.
|
||||
|
||||
ThemeManager=ThemeManager (THEME)
|
||||
ThemeManagerDesc=Handles the theme.
|
||||
|
||||
UnlockManager=UnlockManager (UNLOCKMAN)
|
||||
UnlockManagerDesc=Handles unlocks.
|
||||
@@ -174,7 +174,7 @@ HeaderY=SCREEN_TOP+72
|
||||
|
||||
ChoiceNames="Screens,Managers,Classes,LuaRef"
|
||||
ChoiceScreens="name,Screens;screen,ReferenceScreens"
|
||||
ChoiceManagers="name,Managers"
|
||||
ChoiceManagers="name,Managers;screen,ReferenceManagers"
|
||||
ChoiceClasses="name,Classes"
|
||||
ChoiceLuaRef="name,LuaRef;urlnoexit,http://kki.ajworld.net/lua/sm5/Lua.xml"
|
||||
DefaultChoice="Screens"
|
||||
@@ -195,6 +195,7 @@ Class="ScreenSelectMaster"
|
||||
Fallback="ScreenSelectMaster"
|
||||
PrevScreen="ScreenReferenceMain"
|
||||
HeaderY=SCREEN_TOP+72
|
||||
AllowRepeatingInput=true
|
||||
|
||||
ShowScroller=true
|
||||
LoopScroller=false
|
||||
@@ -225,6 +226,32 @@ DefaultChoice="Screen"
|
||||
[ReferenceManagers]
|
||||
Fallback="ReferenceBase"
|
||||
|
||||
ScrollerX=SCREEN_CENTER_X
|
||||
ScrollerY=SCREEN_CENTER_Y*0.775
|
||||
ScrollerNumItemsToDraw=10
|
||||
ScrollerSecondsPerItem=0.1
|
||||
ScrollerTransform=function(self,offset,itemIndex,numItems) self:y((itemIndex-(numItems/2))+offset*64) end
|
||||
|
||||
ChoiceNames="Announcer,Character,File,Game,GameSound,GameState,MemCard,Message,Noteskin,Prefs,Profile,Screen,Song,Stats,Theme,Unlock"
|
||||
DefaultChoice="Announcer"
|
||||
|
||||
ChoiceAnnouncer="name,AnnouncerManager;"
|
||||
ChoiceCharacter="name,CharacterManager;"
|
||||
ChoiceFile="name,FileManager;"
|
||||
ChoiceGame="name,GameManager;"
|
||||
ChoiceGameSound="name,GameSoundManager;"
|
||||
ChoiceGameState="name,GameState;"
|
||||
ChoiceMemCard="name,MemcardManager;"
|
||||
ChoiceMessage="name,MessageManager;"
|
||||
ChoiceNoteskin="name,NoteskinManager;"
|
||||
ChoicePrefs="name,PrefsManager;"
|
||||
ChoiceProfile="name,ProfileManager;"
|
||||
ChoiceScreen="name,ScreenManager;"
|
||||
ChoiceSong="name,SongManager;"
|
||||
ChoiceStats="name,StatsManager;"
|
||||
ChoiceTheme="name,ThemeManager;"
|
||||
ChoiceUnlock="name,UnlockManager;"
|
||||
|
||||
#@# STEPMANIA ROBOT MASTERS
|
||||
### ANNOUNCER [man]
|
||||
[ReferenceAnnouncerMan]
|
||||
|
||||
Reference in New Issue
Block a user