KENTONA'S PROFILE

I make games from the heart instead of wasting time with research or experience.

I am an amateur RPG designer and hobbyist with a strong interest in the retro-RPG and NES/SNES era RPG genres. I also happen to be a professional software developer.

I enjoy hockey, video games, reading, writing and playing board games such as Settlers of Catan.

I spend far too much time on RMN, but accomplish nothing of use. I used to be a somebody.

<Clyve> Oh yeah, Kenton you're a somebody again so you should probably modify your profile.
<kentona> so I am

Email me at: kentona .AT. rpgmaker.net

ᕕ( ᐛ )ᕗ

(:̲̅:̲̅:̲̅[̲̅ ̲̅]̲̅:̲̅:̲̅:̲̅ )

notice me sin(π)

Music ⚡ Band

ᄽὁȍ ̪ őὀᄿ

█▄▄ ███ █▄▄ █▄█▄█ █▄█ ▀█▀

( ͡♻️ ͜ʖ ͡♻️)

♫♪.ılılıll|̲̅̅●̲̅̅|̲̅̅=̲̅̅|̲̅̅●̲̅̅|llılılı.♫♪

EAT. PREY. LIVE.

Any idiot with a computer can be a site admin.

▲▲▼▼◄►◄►(B) (A)

"I used to think it was ketona, without the first n, and that you were a girl"

I once banned myself by mistake

_̴ı̴̴̡̡̡ ̡͌l̡̡̡ ̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ ̡͌l̡̡̡̡.__

only 90s kids will like this admin

I am tired of Earth. These people. I am tired of being caught in the tangle of their lives.
Hero's Realm: Heroic Edi...
One villain. A realm of heroes.

Search

Filter

Caterpillar System

Event on every map.

Plastic Surgery

Feld.

Badass mutherfucker.

Generica

Yeah, the enemy defense was too high for that area by far. My only excuse is that I made this game in 10 days.

Timelines and Caterpillars

I'll probably just remove the ability to reorder. It's simplest.

On the plus side I worked out the quirks in Calunio's caterpillar system. Now it's just a matter of copying all the events to all the maps and ensuring the event references match. Luckily it's a small game and there aren't that many maps.

I figured why not add it?

What was the last thing you bought at the time of your reading this?

Actually, I'm pretty sure it was a 6 piece McNugget meal with szechuan dipping sauce.

Caterpillar System

Oops, I missed something. (Curse you lack of Edit button!!) Right after the If Hero Moved ON branch, add a line to turn it off:


<> Branch if Switch [0001:Hero Moved] is ON
<> Switch Operation: [0001:Hero Moved] OFF
<> Var [0005:Previous_Hero_X] Set, Var[0001:Hero_X] Value
<> Var [0006:Previous_Hero_Y] Set, Var[0002:Hero_Y] Value
...etc...

Caterpillar System

I figured out how to prevent that quirky movement AND prevent you from getting blocked in a narrow path AND still have the follower(s) be 1/2 or 1/3rd transparent when walking through certain tiles (such as one the worldmap forest).

Leave the followers as Same Layer As Hero but at the start of the parallel event have a <> Move Event: This Event, Phasing Mode ON and never turn it off (remove the Phasing Mode OFF lines from the original move events). This will prevent the blocking and allow for 1/2 or 1/3 transparencies.

For the quirky movement, for the first follower you need to add a simple check to determine if the hero has changed position and only do the follower movement logic if it has.

In the autostart event I described before, add two new variables Previous_Hero_X and Previous_Hero_Y and set them to the current hero's X and Y positions.

In the follower's parallel process, add this right after the <>Variable Oper: Set, This Event Y Coord.:


<> Branch if Var [0005:Previous_Hero_X] is V[0001:Hero_X] Not
<> Switch Operation: [0001:Hero Moved] ON
<> End
<> Branch if Var [0006:Previous_Hero_Y] is V[0002:Hero_Y] Not
<> Switch Operation: [0001:Hero Moved] ON
<> End
<> Branch if Switch [0001:Hero Moved] is ON
<> Var [0005:Previous_Hero_X] Set, Var[0001:Hero_X] Value
<> Var [0006:Previous_Hero_Y] Set, Var[0002:Hero_Y] Value
...insert movement code here with all the If Left Facing, Right facing, If Var [0003:Event-X] is V[0001] Less, etc...
<> End


With that in place, the first follower will only use his move logic if the hero has actually changed position, and since the second follower follows the first and the third follower follows the second, they won't move either unless the hero does.


Caterpillar System

Yes, make an autostart event that moves the follower(s) to the location of the hero, and then at the end of the autostart event use the Erase Event command.

So it would be like:

<> Set Var0001 = Hero X
<> Set Var0002 = Hero Y
<> Change Event Location: Follower (var0001, var0002)
<> Erase Event

Befuddle Quest 4 Dead

Oh hey the background's fixed! thanks mysterious stranger!

Befuddle Quest 4 Dead

Due to the promise of a few last minute submissions (and due to the fact that I haven't made any progress on this :) the release date will be pushed back a few days. Let's say....the 18th.