Difference between pages "User:GuyThatExists/DTL1 Text Modding Guide" and "Tutorial"

From Drawn to Life Wiki
< User:GuyThatExists(Difference between pages)
(Created page with "{{Quote |text=Taking a break from my annual read of Homestuck to actually write the text modding guide<br>it should be much more interesting than Terezi talking to the Black Q...")
 
 
Line 1: Line 1:
{{Quote
+
{{Noncanon|Drawn to Life: SpongeBob SquarePants Edition|boxcolor=#305c79}}
|text=Taking a break from my annual read of Homestuck to actually write the text modding guide<br>it should be much more interesting than Terezi talking to the Black Queen
+
{{Infobox/Level
|character=[[User:GuyThatExists|Me]], right now
+
|image=<tabber>
 +
|-|Start=[[File:DTLSBTutorialStart.png|200px|center]]
 +
|-|End=[[File:DTLSBTutorialEnd.png|200px|center]]
 +
</tabber>
 +
|area=[[Bikini Bottom]]<small> (Presumably)</small>
 +
|number=0
 +
|type=Tutorial<br>Standard
 +
|template=Checkpoint<br>Oopsie Doodle Friend<br>Victory Display
 +
|saved=[[Spongebob]]
 +
|coins=65
 +
|game={{Icon|DTLSB}}
 +
|prevlevel=<br>--
 +
|nextlevel=[[File:UPTOWNBIKINIBOTTOM.png|100px|link=Uptown Bikini Bottom]]<br>[[Uptown Bikini Bottom]]
 +
|boxcolor=#305c79
 +
}}
 +
 
 +
The '''Tutorial''' is the very first level in ''[[Drawn to Life: SpongeBob SquarePants Edition]]''. This level, as the name suggests, is a tutorial level and thus cannot be revisited after completion.
 +
 
 +
== {{Icon|Story}} Story ==
 +
 
 +
[[DoodlePants]] arrives in the Tutorial stage after [[DoodleBob]] is drawn back to life and [[Spongebob]] gets captured by an army of [[Doodle Dudes]]. Throughout this short stage, the player is introduced to basic game mechanics such as basic jumping with the {{Icon|BButton}} Button and attacking with the {{Icon|YButton}} Button, ground pounding by pressing down on the D-Pad upon jumping and using the Stylus to rub away [[Doodle Scribble]] among other things.
 +
 
 +
After progressing through the short level, learning how to navigate and freeing [[Spongebob]], DoodlePants returns to [[Bikini Bottom]] to observe the damages done to it.
 +
 
 +
=={{Icon|Baki}} Enemies==
 +
* [[Doodle Dude]] ([[Oopsie Doodle]])
 +
* [[Jellyfish]]
 +
 
 +
{{BR|Clear}}
 +
=={{Icon|Palette}} Creations==
 +
<center>
 +
<tabber>
 +
|-|Checkpoint=[[File:Checkpoint.png|center|100px]]<center>'''Checkpoint'''</center> Draw a MAGIC PENCIL! You'll return here a lot, so make it great! Zoom in with the magnifying glass to add detail! <br> Beautiful! Now you have a place to pop back to when things get tough!
 +
|-|Oopsie Doodle Friend=[[File:OopsieDoodle.png|center|100px|link=Doodle Dude]]<center>'''Oopsie Doodle Friend'''</center> Redraw this Doodle Dude and turn him into your new friend!
 +
|-|Victory Display=[[File:VictoryDisplay.png|center|100px]]<center>'''Victory Display'''</center> You win! Draw a VICTORY DISPLAY! Bring the key and jump on top of the display to clear the level!
 +
</tabber>
 +
</center>
 +
<center><small style="color: #8e8e8e;">''This list only includes creations that are first drawn within this level.''</small></center>
 +
 
 +
== {{Icon|Jowee}} Rescued Bikini Bottom Residents ==
 +
 
 +
{{RescuedRaposa
 +
|Amount      =  1
 +
 
 +
|Sprite1    = [[File:SPONGEBOB3D.png|75px]]
 +
|Character1  = [[Spongebob]]
 +
|Quote1      = Thanks, DoodlePants!
 
}}
 
}}
Alright babey lets go, text modding for ''[[Drawn to Life]]'' 1. Just the first one. TNC is weird, Wii is weird, SB is weird (I think? I haven't looked into it), and TR is weird. Maybe later it'll be fully possible but for now, this is what we got.
 
  
=={{Icon|Creation}} Things You Need==
+
=={{Icon|Notes}} After Dialogue==
* A DTL1 .nds file. They're out there on safe sites, I promise<!--Vimm's Lair-->
+
 
* Tinke 0.9.2 (any version should work, this is just the one I have)
+
:'''SpongeBob''': Phew! That was close! It's good to be back in Bikini Bottom. All thanks to you DoodlePants!
* Some way to actually check that the mod works
+
 
** DeSmuME <small>([http://desmume.org/download/ Download Link])</small>
+
:'''Patrick''': You can say that again, SpongeBob! Say, what's all this junk lying around?
** MelonDS <small>([https://melonds.kuribo64.net/downloads.php Download Link])</small>
+
 
** If you wanna go through the trouble of uploading an .nds to your physical 3/DS/i/XL, be my guest, but I would save that for after you know it's working.
+
:'''SpongeBob''': Yeah, what is all that? Let's get a close look.
 +
 
 +
:'''???''': Oowww!
 +
 
 +
:'''Patrick''': Uh, oh! I just stepped on something gross! ...It's covered in icky suckers! I'm gonna be sick!
 +
 
 +
:'''Squidward''': Watch it there! You're standing on my leg!
 +
 
 +
:'''Spongebob''': Hey, Squidward! What are you doing taking a nap here?
 +
 
 +
:'''Squidward''': Blockhead! Take a look around! Notice anything different? Like the destruction of Bikini Bottom!?
 +
 
 +
:'''SpongeBob''': .......
 +
 
 +
:'''Patrick''': .......
 +
 
 +
:'''Spongebob and Patrick''': Oh, no!
 +
 
 +
:'''Squidward''': The town is ruined. Everyone was taken away by an army of Doodle Dudes...
 +
 
 +
:'''Squidward''': ...and they took my favorite clarinet away--right in the middle of practice time!
 +
 
 +
:'''Squidward''': I'm holding both of you responsible! You're going to fix my house just the way it was!
  
=={{Icon|Note}} Setup==
+
:'''Squidward''': I suppose one of us can tag along with DoodlePants.
1. Install your Tinke and Emulator if you haven't already.<br>
 
2. Open Tinke and navigate to whatever folder your DTL rom is in. Select the rom.<br>
 
3. All relevant files are going to be in the Events folder. For a description on every file and subfolder in this folder, expand the table below:<br>
 
<div class="mw-collapsible mw-collapsed" style="width:100% float:left"><div class="mw-collapsible-content"><center>
 
{| class="wikitable"
 
|-
 
! scope="col" | File/Folder Name
 
! scope="col" | Description
 
|-
 
|'''''Challenge'''''
 
|Contains the text used in levels. Syntax for these is "World X Level X" (wxlx).
 
|-
 
|'''''DrawMode'''''/dm_s1
 
|Seems to hold the generic text for draw mode (i.e. Clear All, Are you done?, etc.).
 
|-
 
|/dm_s2
 
|Only has the "Done" menu and warps you to a level afterwards.
 
|-
 
|/dm_s3
 
|Only has the "Done" menu and warps you to [[Rapoville]] afterwards.
 
|-
 
|'''''Village'''''
 
|Has all of the text used in the overworld. All of it. This is likely where you will want to be editing.
 
|-
 
|/default
 
|Contains text for the [[Generic Raposa Characters]], separated by world, then by character.
 
|-
 
|/grove
 
|Contains text for all the [[Developer's Grove]] Avatars.
 
|-
 
|/wXlXsX (read as "World X Level X Scene X)
 
|Contains text for each scene in the overworld.
 
|-
 
|//{      }
 
|Some wXlXsX folders have subfolders used for specific scenes (i.e. darkness, rapohouse, etc.). The text for these scenes is found here.
 
|-
 
|'''''WiFi'''''
 
|Contains text relating to WiFi functions.
 
|-
 
|challengeText
 
|Contains generic text for use in levels (i.e. found a secret, Frostwind's text, etc.).
 
|-
 
|drawTutorial
 
|Contains all the text for the Draw Mode tutorial.
 
|-
 
|DWX
 
|Doesn't have text, but has scripting for opening the [[:Category:Gates|World Gates]] and sending you to the map.
 
|-
 
|save
 
|Contains text for when the game is saving.
 
|-
 
|savinginfo<!--not camelCase for some reason-->
 
|Contains text that warns of turning the game off while saving.
 
|-
 
|villageText
 
|Contains text relating to the [[Wishing Well]]s prizes
 
|-
 
|yousure
 
|Contains "ARE YOU SURE?" "YES" "NO"
 
|}
 
</center></div></div>
 
4. To actually view the text, you need to click on the file you want to see, then click '''"Unpack"'''. This will reveal a file type that Tinke does not recognize.<br>
 
5. Click on this new file, then click '''"Open as..."''', then '''"Texts"'''. You should now see the file on the right side of the window.<br>
 
6. Just for ease-of-use, click the box next to '''"WordWrap"''' so you can see all the text at once.<br>
 
7. Make sure your Encoding is set to '''"shift_jis"'''. This can be found underneath the text, near the WordWrap option. Making changes in any other encoding style will cause an error.
 
  
=={{Icon|Story}} Text Instruction Syntax==
+
:'''Squidward''': Everyone else STAYS! My house had better be repaired quickly! I need my beauty sleep!
Text appears in all caps in these scripts, as the game only looks at these characters to render text. Text is always proceeded by a ''t'' command with varying syntax. These commands determine how the text box appears on the screen.
 
* tlt# - Text (Left, Top, # lines)
 
* trt# - Text (Right, Top, # lines)
 
* tlb# - Text (Left, Bottom, # lines)
 
* trb# - Text (Right, Bottom, # lines)
 
* tc# - Text (Center, # lines) ''[This option will remove the actual text box and simply render the text in the center of the screen.]''
 
  
Text also has some indicators that come after the #, but these are all optional.
+
:'''SpongeBob''': You can count on us Squidward! Say, DoodlePants. Which one of us are you going to take along for the adventure?
* l - large text
 
* c - centered inside the text box
 
  
At the end of each line, there is a semicolon (''';'''), indicating a new line. There should be a number (ending with 00) after the last line of text. '''''DO NOT CHANGE THIS''' (unless you know what it means and how to work with it).''
+
<tabber>
 +
|-|Spongebob=
 +
:'''Prompt''': Need a sponge shield? Press the X Button and stretch a square over your character!
 +
|-|Squidward=
 +
:'''Prompt''': Press the X Button and stretch a circle over enemies to give them a "stunning" performance.
 +
|-|Patrick=
 +
:'''Patrick''': Ninja Starfish! Press the X Button and draw a line to hurl Patrick and stun the enemies!
 +
</tabber>
 +
----
  
=={{Icon|Quote}} Editing the Text==
+
== {{IconSVG|Trivia}} Trivia ==
Once you've located the line you'd like to change, simply edit the text, being sure to only use ALL CAPS INSIDE THE TEXT. Make sure you keep the number of lines the same OR change the # in the instruction. As mentioned earlier, make sure your encoding is set to '''shift_jis''' before making your changes.
+
* A total value of just 65 Coins can be collected in this level. This includes coins obtained from crates and enemy kills, but excludes coins earned from combos.
 +
** Unlike other levels, it is not possible to obtain a bonus score for this level.
 +
* There are no [[Bikini Bottom Home]] residents hidden in the level that the player must find, but SpongeBob is saved at the end.
 +
** There are also no extra lives or health pickups to collect, probably due to the level being just a tutorial.
  
=={{Icon|Gears}} Saving the Modded Text==
+
=={{Icon|Painting}} Media ==
Once you've made the changes to the file, click the '''Change''' button in the bottom-right corner of the window. There will be no visual feedback. Click on the file you Unpacked earlier, then click '''Pack'''. There will be no visual feedback here either. Finally, click '''Save ROM''' and save your ROM. Hooray! You did it! Boot up your emulator (or load the ROM on your console if you really wanna) and check to make sure your changes stuck. If not, uhhhhh shoot me a message here on the wiki, I'm always around.
+
<center>
 +
<tabber>
 +
|-|Screenshots=
 +
<gallery widths="310" captionsize="medium" captiontextcolor="#8e8e8e" bordersize="none" bordercolor="transparent" captionalign="center" spacing="small" position="center">
 +
Spongebob_Scared.png|SpongeBob being rescued.
 +
UPTOWNBIKINIBOTTOMBACKGROUND.png|The Background used in this stage.
 +
</gallery>
 +
|-|Music=
 +
<gallery widths="310" captionsize="medium" captiontextcolor="#8e8e8e" bordersize="none" bordercolor="transparent" captionalign="center" spacing="small" position="center">
 +
DTL_SP_Uptown_Bikini_Bottom.ogg|Uptown Bikini Bottom
 +
</gallery>
 +
</tabber>
 +
</center>
  
=={{Icon|Trivia}} Misc Text Stuff==
+
{{Navbox/Level|Drawn to Life: SpongeBob SquarePants Edition|Bikini Bottom Home|Bikini Bottom|Tutorial|boxcolor=#305c79}}
There's some other things that you don't need to worry about, but soon I will put a table here that has the color code characters and the special characters and stuff like that.
+
__NOTOC__
 +
[[Category:Non-Canon]]
 +
[[Category:Drawn to Life: SpongeBob SquarePants Edition]]
 +
[[Category:Bikini Bottom]]
 +
[[Category:Levels]]
 +
[[Category:Levels in Drawn to Life:SpongeBob SquarePants Edition]]

Revision as of 00:58, 26 May 2024

This Article Contains Non-Canon Content!

This page contains content that is not a part of the official canon.

Any information deemed "Non-Canon" on this page should be removed or moved to a more suitable location (such as Talk Pages, Wiki Forums, User Pages, or Fanon Pages) unless it is in reference to Drawn to Life: The Next Chapter (Wii) or
Drawn to Life: SpongeBob SquarePants Edition. Non-canon media includes; theories, fan art, speculation, or games published by developers other than 5th Cell or Digital Continue.
Tutorial

DTLSBTutorialStart.png

DTLSBTutorialEnd.png

Characteristics
Area Bikini Bottom (Presumably)
Number 0
Level Type Tutorial
Standard
Information
Template Checkpoint
Oopsie Doodle Friend
Victory Display
Saved Spongebob
Secrets None
Coins 65
Game Spongebob Logo 2.png
Navigation
Last Level

--
Next Level
UPTOWNBIKINIBOTTOM.png
Uptown Bikini Bottom


The Tutorial is the very first level in Drawn to Life: SpongeBob SquarePants Edition. This level, as the name suggests, is a tutorial level and thus cannot be revisited after completion.

Book Icon.png Story

DoodlePants arrives in the Tutorial stage after DoodleBob is drawn back to life and Spongebob gets captured by an army of Doodle Dudes. Throughout this short stage, the player is introduced to basic game mechanics such as basic jumping with the BButton.png Button and attacking with the YButton.png Button, ground pounding by pressing down on the D-Pad upon jumping and using the Stylus to rub away Doodle Scribble among other things.

After progressing through the short level, learning how to navigate and freeing Spongebob, DoodlePants returns to Bikini Bottom to observe the damages done to it.

BakiIcon.png Enemies



CreationIcon.png Creations

Checkpoint.png
Checkpoint
Draw a MAGIC PENCIL! You'll return here a lot, so make it great! Zoom in with the magnifying glass to add detail!
Beautiful! Now you have a place to pop back to when things get tough!

OopsieDoodle.png
Oopsie Doodle Friend
Redraw this Doodle Dude and turn him into your new friend!

VictoryDisplay.png
Victory Display
You win! Draw a VICTORY DISPLAY! Bring the key and jump on top of the display to clear the level!

This list only includes creations that are first drawn within this level.

JoweeThumbSmall.png Rescued Bikini Bottom Residents

SPONGEBOB3D.png Spongebob

Thanks, DoodlePants!


After Dialogue

SpongeBob: Phew! That was close! It's good to be back in Bikini Bottom. All thanks to you DoodlePants!
Patrick: You can say that again, SpongeBob! Say, what's all this junk lying around?
SpongeBob: Yeah, what is all that? Let's get a close look.
???: Oowww!
Patrick: Uh, oh! I just stepped on something gross! ...It's covered in icky suckers! I'm gonna be sick!
Squidward: Watch it there! You're standing on my leg!
Spongebob: Hey, Squidward! What are you doing taking a nap here?
Squidward: Blockhead! Take a look around! Notice anything different? Like the destruction of Bikini Bottom!?
SpongeBob: .......
Patrick: .......
Spongebob and Patrick: Oh, no!
Squidward: The town is ruined. Everyone was taken away by an army of Doodle Dudes...
Squidward: ...and they took my favorite clarinet away--right in the middle of practice time!
Squidward: I'm holding both of you responsible! You're going to fix my house just the way it was!
Squidward: I suppose one of us can tag along with DoodlePants.
Squidward: Everyone else STAYS! My house had better be repaired quickly! I need my beauty sleep!
SpongeBob: You can count on us Squidward! Say, DoodlePants. Which one of us are you going to take along for the adventure?

Prompt: Need a sponge shield? Press the X Button and stretch a square over your character!

Prompt: Press the X Button and stretch a circle over enemies to give them a "stunning" performance.

Patrick: Ninja Starfish! Press the X Button and draw a line to hurl Patrick and stun the enemies!


Trivia

  • A total value of just 65 Coins can be collected in this level. This includes coins obtained from crates and enemy kills, but excludes coins earned from combos.
    • Unlike other levels, it is not possible to obtain a bonus score for this level.
  • There are no Bikini Bottom Home residents hidden in the level that the player must find, but SpongeBob is saved at the end.
    • There are also no extra lives or health pickups to collect, probably due to the level being just a tutorial.

PaintingIcon.png Media