QuizMenuTool Tutorial: Difference between revisions

Happylappy (talk | contribs)
Happylappy (talk | contribs)
Line 320: Line 320:


== Full Script Compression: It's Finally Over? ==
== Full Script Compression: It's Finally Over? ==
Last but not least, is the Full Script Compression Tab. This tab compiles all of the information from the other tabs, and compresses it into a copy/pastable batch of scripts for SkyTemple.


== The Other Sheets: ==
=== Upper Panel ===
There are a handful of settings in this upper panel. "White Space" is as it has been for every prior tab, but that's the only returning input.
[[File:Full Script Compression Upper Panel.png|alt=Full Script Compression Upper Panel Location.|center|thumb|600x600px|Full Script Compression Upper Panel Location.]]
"Use Full MegaScript" will compile the entire quiz into one script. This is only possible for English-only quizzes, and is only advised for quizzes with few questions and fewer starter choices. "Use Translated Scripts?" will use the outputs from Full Script Translation, which will be empty if the sheet is not active. Disable this checkbox for English-only quizzes. "Generate Unionall CORO" will create the unionall code needed to run the quiz, for a copy and paste replacement for the existing '''CORO EVENT_M00A_01''' coroutine. The "Script File LEVEL Name" should reflect the location of the map LEVEL "folder" that the script file will actually be under. The "Script File SCRIPT Name" should become the name of the acting script itself, and should be 8 alphanumerical characters or fewer (not case-sensitive). Finally, the "Sector Param." is the sector parameter of the supervision_ActingSub() Opcode. Generally this should be zero, though none of these scripts internally utilize the sector parameter, should it be of interest for customization.
 
=== SkyTemple Script Outputs ===
This portion of the sheet consists of outputs to SkyTemple. Unlike most output cells thus far, these are actually intended for use!
[[File:SkyTemple Script Outputs.png|alt=SkyTemple Script Outputs Location.|center|thumb|600x600px|SkyTemple Script Outputs Location.]]
The intended places for each of these outputs will be described in "Importing The Scripts To SkyTemple", but when copying a script, be sure to copy all cells in the box with text.


== Importing The Scripts To SkyTemple ==
== Importing The Scripts To SkyTemple ==