TF_Undulation.js You can walk stairs smooth!

Tonbi

The cat
Veteran
Joined
Jun 10, 2018
Messages
481
Reaction score
1,875
First Language
Japanese
Primarily Uses
RMMZ
TF_Undulation.js 1.8.6.1
Tonbi@Tobishima-Factory

Introduction
Can walk tiles of different height naturally, such as stairs.

Credits & Terms of Usage!
  • (c) Tonbi@Tobishima-Factory
  • Released under the MIT License.
Download
https://github.com/tonbijp/RPGMakerMV

Features
- You can up and down stairs use only ←→ key.
- 3 different angle stairs can be set.
- 3 different height bumps can be set.
- Use no plugin command, no region tile.
- You can set option by official map tool.

CAUTION : This plugin needs HalfMove.js made by Triacontane.

How to Use
1. Set Terrain Tag (Default : 1) to A5BCDE tile.

2. Set 4 direction for details.
  • 0x0 ↑→←↓ : | Center Wall
  • 0x1 ↑→←・ : ⤾ R Spiral Bottom
  • 0x2 ↑→・↓ : \ 63°
  • 0x3 ↑→・・ : \ 27° South Side
  • 0x4 ↑・←↓ : / 63°
  • 0x5 ↑・←・ : / 27° South Side
  • 0x6 ↑・・↓ : N/A
  • 0x7 ↑・・・ : ⤿ L Spiral Bottom
  • 0x8 ・→←↓ : ⤾ R Spiral Top
  • 0x9 ・→←・ : ⤾ R Spiral Half
  • 0xA ・→・↓ : \ 27° North Side
  • 0xB ・→・・ : \ 45°
  • 0xC ・・←↓ : / 27° NorthSide
  • 0xD ・・←・ : / 45°
  • 0xE ・・・↓ : ⤿ L Spiral Top
  • 0xF ・・・・ : ⤿ L Spiral Half

3. Set Ladder and Damage floor to bump level.
Ladder Damage​
OFF OFF No Bump (Apply 4 direction setting.Written in 2.)​
ON OFF Bump Level 1(Default:6px)​
OFF ON Bump Level 2(Default:12px)​
ON ON Bump Level 3(Default:18px)​

Example
Ex1tileSetting.jpg

Useful materials

History
[2019-12-23] 1.8.6.1
  • Wrong collision in W45 and E45 settings are removed.
[2019-10-03] 1.8.1.1
  • Add spiral stairs setting.
  • Add TerrainTagSN option. You can make resist effect to stairs for south to north.
  • Add Center Wall setting. You can create a block line in the center of the tile.
[2019-09-18] 1.2.0.0
  • Add ClimbResist option. You can choose climb resist from 0 to 6.
[2019-09-14] 1.1.2.1
  • Released.

Other Plugins
 
Last edited:

Hyouryuu-Na

Very very lazy
Veteran
Joined
Jun 15, 2017
Messages
1,043
Reaction score
2,433
First Language
Not English
Primarily Uses
RMMV
Well this solves my stair movement problem. Is this compatible with pixel movement tho? Great plugin either way ^^
 

Tonbi

The cat
Veteran
Joined
Jun 10, 2018
Messages
481
Reaction score
1,875
First Language
Japanese
Primarily Uses
RMMZ
@Tonbi Can you please add term of use to your original post? Thanks.

This plugin under the MIT License.I added explanation.

Well this solves my stair movement problem. Is this compatible with pixel movement tho? Great plugin either way ^^

This plugin is only for HalfMove.js. pixel move are too difficult to implement.
 

Tea's Jams

I'm human
Global Mod
Joined
Mar 28, 2017
Messages
1,068
Reaction score
2,623
First Language
English
Primarily Uses
RMMZ
Very nice! Thank you for this :)
 

Eliaquim

Hakuen Studio
Veteran
Joined
May 22, 2018
Messages
1,777
Reaction score
1,203
First Language
Portuguese - Br
Primarily Uses
RMMZ
Nice one! Thank you!!
 

Tonbi

The cat
Veteran
Joined
Jun 10, 2018
Messages
481
Reaction score
1,875
First Language
Japanese
Primarily Uses
RMMZ
Other settings

  • 0xB ・→・・ : \ 45°
  • 0xD ・・←・ : / 45°
Ex1x1tileSetting.jpg

  • 0x2 ↑→・↓ : \ 63°
  • 0x4 ↑・←↓ : / 63°
Ex05x1tileSetting.jpg


  • 0x3 ↑→・・ : \ 27° South Side
  • 0x5 ↑・←・ : / 27° South Side
  • 0xA ・→・↓ : \ 27° North Side
  • 0xC ・・←↓ : / 27° NorthSide
Ex2x2tileSetting.jpg

Ex2x1tileSetting.jpg

Thanks!
 
Last edited:

Tonbi

The cat
Veteran
Joined
Jun 10, 2018
Messages
481
Reaction score
1,875
First Language
Japanese
Primarily Uses
RMMZ
Update!
Add ClimbResist option.You can choose climb resist from 0 to 6.
 

Tonbi

The cat
Veteran
Joined
Jun 10, 2018
Messages
481
Reaction score
1,875
First Language
Japanese
Primarily Uses
RMMZ
Update! 1.8.1.1
  • Add spiral stairs setting.
  • Add TerrainTagSN option.You can make resist effect to stairs for south to north.
  • Add Center Wall setting.You can create a block line in the center of the tile.
I will upload spiral stairs tile soon.
 

DMJohn0X

Veteran
Veteran
Joined
Oct 24, 2015
Messages
41
Reaction score
12
First Language
English
Primarily Uses
Man, I'd kill for this to be compatible with Altimit Pixel Movement.
 

Parallax Panda

Got into VxAce ~2014 and never stopped...
Veteran
Joined
Oct 29, 2015
Messages
1,068
Reaction score
1,330
First Language
Swedish
Primarily Uses
RMMV
Hey @Tonbi

I’m not sure where to find the HalfStep.js plugin that your plugin requires, would you be able to link to it in the original post? Preferably to the source (where I hope there is terms of use?).

Also, thank you for a promising looking plugin!
 

Tonbi

The cat
Veteran
Joined
Jun 10, 2018
Messages
481
Reaction score
1,875
First Language
Japanese
Primarily Uses
RMMZ
Update! ver. 1.8.6.1
  • Wrong collision in W45 and E45 settings are removed.
As the character went down the stairs, they hit an invisible wall at the center of the tile.
 

Latest Threads

Latest Posts

Latest Profile Posts

Holy cow... work is demanding and I'm back in college. I'm kind of scared of my dad right now after the incident, but at least I don't live with him all the time. Anyway, working on Fandom Scouts and my FNAF character set. The FNAF sprites are actually going to be used in the game... unfortunately the enemy sprites are FNAF World traces, so no sharing those.
The honeymoon period is over with Cyberpunk 2077, It sadly doesnt live up to the hype, pretty graphics arent everything (especially when I cant even do something as simple as changing the radio station over!). Replaying Breath of the wild has reminded me what a good game really looks like, plus that one has good glitches!....
Ami


Maybe...a Drinkable Water Plant or something?
Who would have thought making interesting birds would be so difficult/fun?

Randomly spawning anywhere on map (sometimes even flying), having a chance of landing on a different spot on map when flying. Also chance of flying off screen if spooked/sees the player

I think I got it!

Forum statistics

Threads
107,680
Messages
1,031,393
Members
139,801
Latest member
IsaacRPG
Top