72 lines
2.3 KiB
INI
72 lines
2.3 KiB
INI
# Hello World
|
|
# (and other sm-ssc theming examples)
|
|
# A theme by various contributors. Sign your comments if you wish.
|
|
|
|
# contributors:
|
|
# AJ Kelly of the Spinal Shark Collective (http://ssc.ajworld.net/)
|
|
|
|
################################################################################
|
|
#
|
|
[Common]
|
|
# InitialScreen defines the starting screen of the theme.
|
|
# It can either be a string or a Lua function that returns a string.
|
|
InitialScreen="ScreenTitleMenu"
|
|
|
|
################################################################################
|
|
# [core] Core Screens; these are the concrete implementations.
|
|
[ScreenTitleMenu]
|
|
PrevScreen="ScreenTitleMenu"
|
|
# These settings are used to disable the attract sequence:
|
|
IdleTimeoutSeconds=-1
|
|
IdleTimeoutScreen="ScreenTitleMenu"
|
|
|
|
# These settings define what options appear on the menu:
|
|
#ChoiceNames="1,4,5,6,7"
|
|
ChoiceNames="1,2,4,7"
|
|
Choice1="applydefaultoptions;screen,ScreenProfileLoad;text,Game Start"
|
|
Choice2="text,Tutorial"
|
|
Choice4="screen,ScreenOptionsService;text,Options"
|
|
Choice7="screen,ScreenExit;text,Exit"
|
|
|
|
# These control the placement of the items, as well as the list:
|
|
ScrollerX=SCREEN_RIGHT-44
|
|
ScrollerY=SCREEN_CENTER_Y+32
|
|
ScrollerTransform=function(self,offset,itemIndex,numItems) self:y(27*offset) end
|
|
|
|
################################################################################
|
|
# [guide] The guide splits the elements of StepMania theming into different sections. #
|
|
# All guide pages aside from ScreenGuideMain MUST be prefixed with "Guide" in
|
|
# order to differentiate them from the core screens.
|
|
[ScreenGuideMain]
|
|
|
|
## Metrics
|
|
|
|
## Fonts
|
|
|
|
## Graphics
|
|
|
|
## BGAnimations
|
|
### Decorations (simpler)
|
|
### Overlay/Underlay (can be more complex)
|
|
|
|
## Sounds
|
|
|
|
## Scripts
|
|
|
|
## the Other folder
|
|
|
|
################################################################################
|
|
# [ref] The reference section contains a complete listing of commands and examples of how they work. #
|
|
# All reference pages aside from ScreenReferenceMain MUST be prefixed with "Reference"
|
|
# in order to differentiate them from the core screens.
|
|
[ScreenReferenceMain]
|
|
|
|
## Screens
|
|
|
|
## Classes
|
|
|
|
## Etc.
|
|
|
|
################################################################################
|
|
# [tutor] Tutorials are guides to implementing specific things #
|
|
[ScreenTutorialMain] |