Making LTS Mods (Tutorial)

So, you wanna make some LTS mods? This article might help you out!

Welcome to this tutorial! Here, you'll learn about the process of making an LTS mod! Once you finish this tutorial, you'll hopefully master the basics of LTS mod making. So, let's hop straight into it!

This guide will cover on how to making mods that have their own separate enemy.

Step 0: Planning it Out
The most important step: Plan what your mod will be! Think off your enemy, think of the attacks! Make sure it's fun! Make sure it's creative! For this tutorial, I'll be making a mod where you fight a stick figure. No, not any.. specific stick figures, just a normal one.. So, let's get modding.

Step 0.5: Remixing the Project
Head over to the latest build of the game (3.0 for now), and remix it. Now you have LTS in your hands!

Step 1: Drawing our Sprites
We obviously need our sprites first. So, draw your sprites! Be creative as much as possible! I usually use another art program, but you can use Scratch's art tool. Here are the things that you need to draw: Idle, Attack, Hurt, and Defeat sprites. I also recommend you to animate the hurt poses to make your character feel more alive!

Step 2: Adding your Character into the Enemy Menu
Now that you've finished drawing your sprites, let's add your character into the menu!

Step 2.1:

Go inside the sprite named "Opponent1"

Step 2.2:

Go to the Costumes tab and put in the sprite of your idle (or any other pose)

Step 2.3:

Duplicate an "If Opponent = (NUMBER) then switch costume to (Character Sprite)" block, and then change the number to 11, and the character sprite to the sprite you just put in back in Step 2.2

Step 2.4:

Change the "If Opponent > 10 then" block into "If Opponent > 11 then"

Step 2.5:

Go inside the sprite named "Sprite11" (it should be next to Opponent1), go to the Costumes tab, duplicate one of the character name sprites (like for example, Noah's) and change the character text and difficulty inside that sprite into your character name and your character's difficulty.

Step 2.6:

Similar to Step 2.3, Duplicate an "If Opponent = (NUMBER) then switch costume to (Character Text Sprite)" block, and then change the number to 10, and the character sprite to the sprite you just put in back in Step 2.5

Now your character should appear in the enemy select screen, just after Floyd.

Step 3: Coding the Attacks
Next step is to code your attacks. You can can make a new message to broadcast as an attack. For this tutorial, we'll be making a simple punch attack. Use the broadcast block and add a new message as the attack. For example: broadcast [StickManPunch]

But after doing that, you wanted to switch the costume sprites to the attack animations aswell as put some code when the message is broadcasted. Look at the image attached here for an example.


 * To change the Player HP, use the variable HP, and use the change block after the attack showed.


 * To detect if the player is currently not using a shield, use an if statement, place an "or" operator block onto the if statement and place a "=" operator block on the "or" operator block with the first input being a variable named Shield and the second input being 0. Then, place another "=" operator block and do the same thing BUT instead of a variable named Shield, the variable must be Stone Shield. If you've done this correctly, any blocks inside that if statement would only occur if the player is not shielding.



Once you have finished making an attack, you must make it actually happen. (UNFINISHED)

If you want to add cutscenes to make your mod more interesting, after the Fight sprite is clicked, add a new message called [Cutscene 1] for example. You can make your own dialogue boxes to click, or anim

Step 4: Finishing Touches (optional)
Make the mod look appealing so other Scratchers would enjoy the quality! For example, you can add cutscenes to your mod.

Step 4.1: You can add a thumbnail by using the Scratch art tool. Then, add a when green flag clicked, go to the front layer and set the ghost effect to 100. Step 4.2: Change the select screen of the characters, you can do it any way you want, but I would recommend do something like LtS: Just Monika.

Step 4.3: Give your mod an interesting name! It's alright if you do "Vs. ____" but you can give it an appealing name that suits the mod.

Step 4.4: You can make different phases of a character or multiple fights, but this is optional.

End of the Tutorial
This is the end for this tutorial! After this, you should have a wonderful mod by now!