Tutorial-Blog Special Movements: Walking on Diagonal Stairs

ShadowDragon

Realist
Veteran
Joined
Oct 8, 2018
Messages
5,408
Reaction score
2,131
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,956
Reaction score
10,502
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,042
Reaction score
2,464
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,956
Reaction score
10,502
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,042
Reaction score
2,464
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,408
Reaction score
2,131
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

For my 100th post, I wanted to thank this forums community for the generosity and respect that each of you show.

I'm always impressed when I see the 6x veterans (in number of years compared to my presence here on these forums) continue to help and support all the community members on a daily basis...
If a person becomes voluntarily missing, does it cause the butterfly effect?
normal_water_is_fine.jpg

Just going to use stationary water for the randomized maps. Sure, particles would look cool... But this is about compromising and not spending countless hours making the perfect water particle for each set piece with water. :kaoswt:
Maybe I should get rid of the Banish ability in my game. It's a non-elemental spell that doesn't even appear in the magic chart. It's only there because my Elementalist doesn't use light or dark magic. It only effects summoned creatures.
ScreenShot_5_18_2022_0_37_0.png
I've been redoing all of the major areas in my game. starting with a place called Century Park. thankfully because all of the locations are distorted memories, I can make these places pretty abstract.

Forum statistics

Threads
121,912
Messages
1,145,145
Members
160,181
Latest member
lewzah
Top