Editing
Filesystem/romfs/Stage/CourseInfo
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
The <code>CourseInfo</code> contains all the files that decide a stage's: Difficulty, Name and Thumbnail path, Course Id, Course type, Necessary Badge, and Tips. It shares the same naming scheme as the [[Filesystem/romfs/BancMapUnit|<code>BancMapUnit</code>]]. == Parameters == The <code>CourseInfo</code> files consist of the Main Properties, and three sub nodes containing properties (<code>SuggestBadgeList</code>, <code>TipsInfo</code>, and <code>TipsTags</code>). {| class="wikitable" |+Main Parameters !Position !Parameter !Type !Information !Example Data |- |CourseInfo/ |CourseDifficulty |String |Decides the difficulty shown on the world map. |Examples: <code>None</code>, <code>Easy</code>, <code>Normal</code>, <code>Hard</code>, <code>VeryHard</code>, <code>ExtraHard</code>. |- |CourseInfo/ |CourseKind |String |Decides what type of course it is. |Defaults to <code>Normal</code>. Examples: <code>Normal</code>, <code>BadgeChallenge</code>, <code>WonderPalace</code>, <code>Race</code>, <code>Arena</code>, <code>Mini</code>, <code>SecretSquare</code>, <code>Bonus</code>, <code>BadgeHouse</code>, <code>GeneralFacility</code>, <code>PlayableFacility</code>, <code>NormalSpWorld</code>, <code>BadgeMedley</code>, <code>Opening</code>, <code>StaffCredit</code>, <code>StoryTeller</code>, <code>DemoCourse</code>. |- |CourseInfo/ |CourseNameLabel |String |Internal label that points to course name. |Usually formatted as <code>CourseXXX</code>. Sometimes has a word in-front of Course. |- |CourseInfo/ |CoursePlayerMorphType |String |Decides what the player will morph into during a wonder effect. |Defaults to <code>None</code>. Examples: <code>None</code>, <code>Biyon</code>, <code>Kuribo</code>, <code>SinkBlock</code>, <code>Hoppin</code>, <code>BalloonKiller</code>, <code>Slime</code>, <code>Ball</code>. |- |CourseInfo/ |CourseScreenCaptureMainActor |String | |Usually formatted as <code>Work/Actor/XXXXX.engine__actor__ActorParam.gyml</code>. |- |CourseInfo/ |CourseStartXLinkKey |String |Only used in <code>Course900</code>. |Defaults to . Example: <code>EnvCourseStartGrassField</code>. |- |CourseInfo/ |CourseThumbnailPath |String |File path to where the course thumbnail is stored. |Usually formatted as <code>Work/UI/Tex/Thumbnail/sourceimages/CourseXXX_Course.tga</code>. |- |CourseInfo/ |CourseTimer |Int32 |Describes the course time limit, measured in seconds. Not commonly used in regular levels. |Defaults to <code>0</code>. Example: <code>500</code>. |- |CourseInfo/ |CourseTimerType |String |Decides how the <code>CourseTimer</code> parameter is used. |Defaults to <code>Invalid</code>. Examples: <code>Invalid</code>, <code>ArenaTimer</code>(Makes timer tick upwards starting at zero until course time limit). |- |CourseInfo/ |DemoCourseKind |String | |Defaults to <code>None</code>. Examples: <code>None</code>, <code>StoryTeller</code>, |- |CourseInfo/ |GiveBadgeIdOnCourseClear |String |Gives the corresponding badge once the course is cleared. |Defaults to <code>Invalid</code>. Usually formatted as <code>BadgeIdXX</code>. |- |CourseInfo/ |GlobalCourseId |Int32 |Internal Id for what stage this course is. |Internal Id number. Example: <code>1</code>. |- |CourseInfo/ |IsCourseTimerAutoStart |Boolean |Decides whether the course timer automatically starts when you enter the course. |Defaults to <code>False</code>. Examples: <code>True</code>, <code>False</code>. |- |CourseInfo/ |IsDashMiniCourse |Boolean |Only used in <code>Course418</code>. |Defaults to <code>False</code>. Examples: <code>True</code>, <code>False</code>. |- |CourseInfo/ |IsExistWonderQuiz |Boolean |Needed to be set to <code>True</code> if course has a quiz wonder effect. |Defaults to <code>False</code>. Examples: <code>True</code>, <code>False</code>. |- |CourseInfo/ |IsInvisibleBadgeSetShadow |Boolean |Decides if the player will cast a shadow on the background when using the invisibility badge. |Defaults to <code>False</code>. Examples: <code>True</code>, <code>False</code>. |- |CourseInfo/ |IsUseTheEndUI |Boolean |Only used in <code>Course907</code>. |Defaults to <code>False</code>. Examples: <code>True</code>, <code>False</code>. |- |CourseInfo/ |NeedBadgeIdEnterCourse |String |Decides what badge you are stuck to if set to a value other than Invalid |Defaults to <code>Invalid</code>. Usually formatted as: <code>BadgeIdXX</code>. |- |CourseInfo/ |NotNeedRetrySuggestBadge |Boolean |When set to <code>True</code>, removes badge change screen when retrying a level. |Defaults to <code>False</code>, except for certain CourseKind's. Examples: <code>True</code>, <code>False</code>. |- |CourseInfo/ |RaceCourseType |String |Describes which race this course is. |Usually formatted as <code>RaceX</code>. |- |CourseInfo/ |SuggestBadgeReplaceLabel |String |Internal label that points to how the suggested badge is described. |Defaults to . Usually formatted as <code>L_BadgeReccomend-T_Recommend_Select_XX</code>. |} {| class="wikitable" |+SuggestBadgeList !Position !Parameter !Type !Information !Example Data |- |CourseInfo/SuggestBadgeList/ |(Same as data) |System.String |Decides what badge the level will recommend when in the pre-level badge select screen. |Defaults to <code>Invalid</code>. Usually Formatted as <code>BadgeIdXX</code>. |} {| class="wikitable" |+TipsInfo !Position !Parameter !Type !Information !Example Data |- |CourseInfo/TipsInfo/<Dictionary>/ |Cond |String | |Defaults to <code>None</code>. Examples: <code>None</code>, <code>ExperienceBubble</code>, <code>ExperienceElp</code>. |- |CourseInfo/TipsInfo/<Dictionary>/ |Label |String | |Defaults to . Usually Formatted as <code>TipsXXXX</code>. |- |CourseInfo/TipsInfo/<Dictionary>/ |Tag |String | |Usually Formatted as <code>TagXX</code>. |} {| class="wikitable" |+TipsTags !Position !Parameter !Type !Information !Example Data |- |CourseInfo/TipsTags |(Same as data) |System.String | |Defaults to <code>None</code>. Usually Formatted as <code>TagXX</code>. |} == Folders == * None == Files == {| class="wikitable" !Filename !Format !Information |- |Course001_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course002_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course003_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course004_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course005_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course006_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course007_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course008_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course009_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course010_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course012_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course013_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course014_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course015_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course016_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course017_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course018_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course019_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course020_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course021_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course022_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course023_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course024_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course025_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course026_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course027_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course030_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course031_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course032_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course033_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course034_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course035_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course036_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course037_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course038_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course039_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course040_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course041_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course042_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course043_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course044_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course046_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course047_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course048_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course049_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course050_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course051_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course052_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course053_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course054_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course055_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course056_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course057_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course058_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course059_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course061_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course062_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course063_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course064_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course100_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course101_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course102_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course150_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course151_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course152_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course153_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course200_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course201_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course202_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course250_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course251_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course252_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course253_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course254_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course255_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course290_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course300_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course301_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course302_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course303_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course304_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course305_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course306_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course307_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course308_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course309_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course310_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course311_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course312_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course313_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course314_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course315_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course316_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course317_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course318_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course319_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course400_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course401_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course402_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course403_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course404_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course405_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course406_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course407_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course408_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course409_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course410_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course411_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course412_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course413_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course414_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course415_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course416_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course417_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course418_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course450_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course451_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course452_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course453_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course460_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course500_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course510_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course520_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course530_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course531_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course540_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course550_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course551_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course560_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course561_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course562_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course563_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course590_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course850_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course851_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course852_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course853_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course854_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course855_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course856_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course857_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course858_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course859_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course900_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course901_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course902_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course903_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course904_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course905_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course906_Course.game__stage__CourseInfo.bgyml |BGYML | |- |Course907_Course.game__stage__CourseInfo.bgyml |BGYML | |} == Tips == * If your making a badge challenge, remove the TipsInfo, as it will crash the game for some reason.
Summary:
Please note that all contributions to WonderWiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
WonderWiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
Page
Discussion
English
Views
Read
Edit
Edit source
View history
More
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Tools
What links here
Related changes
Special pages
Page information