Tutorial-Blog Special Movements: Walking on Diagonal Stairs

ShadowDragon

Realist
Veteran
Joined
Oct 8, 2018
Messages
5,725
Reaction score
2,262
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
8,010
Reaction score
10,623
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,544
Reaction score
2,906
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
8,010
Reaction score
10,623
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,544
Reaction score
2,906
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,725
Reaction score
2,262
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,766
Reaction score
5,827
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
399
Reaction score
503
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

Letting people know I'm debating leaving RM, and thus this forum. I'll continue to keep in touch with any friends I've made here, but between Unity being better suited to my needs and people on here getting increasingly horrible, I think switching my games to Unity might be better for my mental health.
Lord Vectra wrote on lianderson's profile.
*poke* Hello. Not suprised to see you here, but I didn't know you was here.
BCj
Replaced my battle victory/level up script by a custom-made script by Sixth

Forum statistics

Threads
123,197
Messages
1,154,774
Members
161,566
Latest member
TheOldHatake
Top