Tutorial-Blog Special Movements: Walking on Diagonal Stairs

ShadowDragon

Realist
Veteran
Joined
Oct 8, 2018
Messages
5,411
Reaction score
2,132
First Language
Dutch
Primarily Uses
RMMV
even if it's nice, you cannot go back midway though, you can event that
out, but would be tedious, but usefull if you fully event it.

if the stairs is 20 tiles long and you forgot something, you cannot go
back instantly which would be time consuming, I wont suggest it if it's
longer than 5 tiles though.

I use a plugin which is a region/tile based, so you can go back instantly
from start or midway, so it doesn't move automatically.

but it's still a usefull tutorial, even if it's done by serveral peoples :)
 

Touchfuzzy

Rantagonist
Staff member
Lead Eagle
Joined
Feb 28, 2012
Messages
7,959
Reaction score
10,504
First Language
English
Primarily Uses
RMMZ
even if it's nice, you cannot go back midway though, you can event that
out, but would be tedious, but usefull if you fully event it.

if the stairs is 20 tiles long and you forgot something, you cannot go
back instantly which would be time consuming, I wont suggest it if it's
longer than 5 tiles though.

I use a plugin which is a region/tile based, so you can go back instantly
from start or midway, so it doesn't move automatically.

but it's still a usefull tutorial, even if it's done by serveral peoples :)
The second variation in the tutorial you can absolutely turn around midstairs.
 

ATT_Turan

Forewarner of the Black Wind
Veteran
Joined
Jul 2, 2014
Messages
4,051
Reaction score
2,468
First Language
English
Primarily Uses
RMMV
Very nice. The only thing I'd change is make version 2 less efficient. Use the Get Location Info event command to store the region ID in a variable, then reference that.

The people who most need this kind of tutorial need to know what can be done in-engine without having to learn code for script calls.
 

Touchfuzzy

Rantagonist
Staff member
Lead Eagle
Joined
Feb 28, 2012
Messages
7,959
Reaction score
10,504
First Language
English
Primarily Uses
RMMZ
Very nice. The only thing I'd change is make version 2 less efficient. Use the Get Location Info event command to store the region ID in a variable, then reference that.

The people who most need this kind of tutorial need to know what can be done in-engine without having to learn code for script calls.
You do have a point, though I'll admit that I like her putting all the calls in it because I knew there was a call for it and was always too lazy to look it up >_>, so it helps more experienced users too.
 

ATT_Turan

Forewarner of the Black Wind
Veteran
Joined
Jul 2, 2014
Messages
4,051
Reaction score
2,468
First Language
English
Primarily Uses
RMMV
I knew there was a call for it and was always too lazy to look it up >_>, so it helps more experienced users too.
Sure, that can be a thing - but as you point out, that's laziness :wink: A sufficiently experienced/knowledgeable user knows there's a script call for anything the engine does natively, and can look it up via Google or the forum threads with function lists (if it matters enough to them).

Or, at worst, present both in the tutorial. It would only take, like, one or two more screenshots and a few extra sentences of typing to show how to create the system entirely using event commands, and then say "We could streamline this portion by replacing these lines with a script call..."

I'm just thinking in terms of maximum educational effectiveness. It's a helpful tutorial on how to do diagonal stairs without resorting to a plugin.
 

ShadowDragon

Realist
Veteran
Joined
Oct 8, 2018
Messages
5,411
Reaction score
2,132
First Language
Dutch
Primarily Uses
RMMV
you can also put all 5 methodes how to do it, pure eventing or a simple
plugin (TSR_SideStairs), which can do the trick, but still, learning how
to code small things are better than a wall of code for 1 mechanic to work.

everyone has profite, even if you need it on 1-3 spots only and not over
and over and over and over again.

however you achieve it is still up to the user :)
 

hiddenone

Lurker Extraordinaire
Global Mod
Joined
Feb 19, 2014
Messages
2,736
Reaction score
5,809
First Language
english
Primarily Uses
RMMZ
@ATT_Turan Explaining how to use both event commands and script calls is probably the ideal way to show how to do something, but I worry about it feeling too long or some readers going "yeah, yeah, you already told us one way to do this" and skipping over parts. :rswt I also just find script calls to be super useful so I like including them, but you're right about how focusing on the event commands over script calls is more helpful for newer users.
 

Lornsteyn

Sleepy Dragon
Veteran
Joined
Nov 15, 2013
Messages
396
Reaction score
500
First Language
German
Primarily Uses
RMMZ
I found the script call thing the best and totally forgot that it exists.
If hadnt seen this, I probably would have made some unnecessary complicated eventing for this.
So thank you for showing different solutions.
 

Latest Threads

Latest Posts

Latest Profile Posts

Beep-Beep-Motha-facka.gif

Just finished and uploaded the delivery truck base/sprite sheet. I've been steadily replacing the default assets with early modern alternatives. The air-ship for a biplane, horse-drawn wagon for a delivery truck, and next a sailboat for a steam-powered passenger liner (think of the SS Olympic and RMS Titanic).
I caught a shiny magikarp on pokemonGO today AND finally saw Detective Pikachu and it was so cute and I'm still so hype AHHHHH!!!
one of the coolest things I've learned from the forums is the ability to give yourself a hitbox. I have a move you can do on the fields. shoulder tackle. thanks to the forums, that tackle triggers self A switches on some events. NPC's and the environment now react to the tackle. awesome.
I really liked how this one turned out! :kaopride:
WYqMPf6.png

Character (Yes, this is a character): Nibiru the Primal Being from Yugioh.
Dragon Quest style enemy selection plugin work in progress:

Quest_Targeting.png

It's a simple targeting system from the NES era. Select an enemy group; single-target skills will target the first enemy in that group.

Quest-Targeting-Animated.gif

Forum statistics

Threads
121,936
Messages
1,145,296
Members
160,208
Latest member
kishanth
Top