mjshi

Jack of Most Trades
Regular
Joined
Feb 16, 2013
Messages
998
Reaction score
887
First Language
English
Primarily Uses
N/A
Talk To Follower v1.01
by mjshi- OK for use in all projects with credit
Get it here! (direct link)

<Requires Turn In Place>

Why is it that the player can talk to everyone except for their closest friends?
Well, no longer! Now, the player can talk to, specifically, the one follower right behind them.

Features
- Detects when the player is attempting to talk to their follower
- Calls corresponding common event
- Built-in functions for making the follower more responsive (check help)
- Supports touch input!

update 1.01 Plugin no longer crashes when there are no followers.

Video demo/tips for setup



Installation
Drag into plugin folder, configure in plugin manager. Place this plugin below Turn In Place.

Credit

mjshi
 
Last edited:

Logan C.

Regular
Regular
Joined
Oct 25, 2015
Messages
73
Reaction score
20
First Language
English
I was actually looking for something like that! Too bad that it's just for one party member tho'.
 
Last edited by a moderator:

mjshi

Jack of Most Trades
Regular
Joined
Feb 16, 2013
Messages
998
Reaction score
887
First Language
English
Primarily Uses
N/A
@Logan C. Well, the thing is, with two followers, you can't talk to the second one with the way followers work in the default engine. With three followers, sure, you could talk to the third, but not the second, which would be a bit weird xD
 

DreamX

Regular
Regular
Joined
May 30, 2015
Messages
816
Reaction score
854
First Language
English
Primarily Uses
Maybe you can detect when a mouse press is placed on a follower, freeze the followers, move the player there and have them face each other and begin the event.


Doing it normally with the action button could also work if the follower follow system was changed up a bit so that followers don't follow so closely behind.
 
Last edited by a moderator:

mjshi

Jack of Most Trades
Regular
Joined
Feb 16, 2013
Messages
998
Reaction score
887
First Language
English
Primarily Uses
N/A
Yeah, but I'd prefer that both mouse and keyboard versions behaved the same way. I personally don't really like using the mouse to control anything (really, a shortcuts user myself xD), it's just there for touchscreen support. I don't want to ever require a specific control type in order to access the plugin's full functionality. Plus, if the followers are frozen every time and the player loses control of the player character who then proceeds to walk to the follower, this plugin ceases to become a "quick chat" type thing and more of a "cutscene" type thing. 


The functionality shouldn't be hard at all to add (especially since the "detect when a mouse press is placed on a follower" is already built into the plugin as TouchInput.clickedOnFollower()), but I don't think that would be useful nor appropriate for this plugin's intended usage. Perhaps another plugin...
 

JohnnyR

Dungeon Master
Restaff
Joined
Mar 27, 2013
Messages
275
Reaction score
135
First Language
English
Primarily Uses
RMMV
Great script, just tested it and it's really easy to set everything up. Also, there's quite a lot of things I can do with it.


Thanks a lot! Keep it up! :D
 

Frogboy

I'm not weak to fire
Regular
Joined
Apr 19, 2016
Messages
1,830
Reaction score
2,422
First Language
English
Primarily Uses
RMMZ

Kich

Hi-bit pixel artist
Regular
Joined
Sep 12, 2012
Messages
74
Reaction score
223
First Language
Portuguese
Primarily Uses
RMXP
Almost a decade ago I wanted this for RMXP when I was making a newbie Pokémon (Indigo League) fangame and wanted Ash to talk to Pikachu, hahah. This is nice.  :)  
 

mjshi

Jack of Most Trades
Regular
Joined
Feb 16, 2013
Messages
998
Reaction score
887
First Language
English
Primarily Uses
N/A
 



@JohnnyR You're very welcome ^_^ I'm glad it was useful.


@Lucas Kich Actually, this plugin was somewhat inspired by Pokemon Soulsilver/Heartgold's system. Two or three years ago, I wanted to make a VX ace pokemon-type game, and asked around the forums about having an event that followed the player around, through maps and everything. I was met with a "no, you can't transfer events around." Years later, I finally found a way, which was this plugin.
 

ifgrasscouldtalk

Villager
Member
Joined
Jul 11, 2015
Messages
7
Reaction score
0
First Language
English
Primarily Uses
You might want to check your file and reupload because my computer keeps saying there's malware attached to it :/ I don't have this problem with the turn in place js or other plugins so far so I'm guessing something got attached to it on accident :/
 
Last edited by a moderator:

mjshi

Jack of Most Trades
Regular
Joined
Feb 16, 2013
Messages
998
Reaction score
887
First Language
English
Primarily Uses
N/A
@ifgrasscouldtalk That's highly doubtful xD I think your antivirus may be overreacting a bit. 


If you're really worried, here's a non-direct link. Copy that into a text file, then save it as "TalkToFollower.js".


edit: Screenshot for visual reference


c071c3cb02474327b7f8aa2878c96c47.png
 
Last edited by a moderator:

mjshi

Jack of Most Trades
Regular
Joined
Feb 16, 2013
Messages
998
Reaction score
887
First Language
English
Primarily Uses
N/A
Update 1.01 Fixed a crash that occurs during mouse click when the player has no followers
 

Oriceles

Regular
Regular
Joined
Apr 4, 2012
Messages
384
Reaction score
73
First Language
English
Primarily Uses
N/A
gotta say that this is one of the best scripts I've seen during my entire time on RPGMaker, it brings room to a lot of possibilities like triggering quests if you talk to a specific member on the right map, aside of all the narrative resources that this can bring.
 

mjshi

Jack of Most Trades
Regular
Joined
Feb 16, 2013
Messages
998
Reaction score
887
First Language
English
Primarily Uses
N/A
@Oriceles That's very high praise xD I didn't have any grand ambitions when I made this (simply that, well, I "wanted Ash to talk to Pikachu", as Lucas put it) but I'm happy that you found this useful, and you've even given me a couple new ideas of how I could use my own script! I've never even thought of the possibility of quests, and treated this as more of a flavor-text thing for adding depth to party members.
 

Oriceles

Regular
Regular
Joined
Apr 4, 2012
Messages
384
Reaction score
73
First Language
English
Primarily Uses
N/A
Hey mjshi hope you are fine. I want to request an update where you can define the common event to be used based on actor notetag, right now I think I'm about to face a nested branch hell because I want to do more of what this script  was initially supposed to do :p, then again, thank you for this amazing plugin ♥


Edit: forget it, d'oh, minutes later I noticed I can use the main event to just do the actor checks, and then follow with calling another common event based on which actor is follower hahahaha.
 
Last edited by a moderator:

mara_vertin

Regular
Regular
Joined
Feb 5, 2016
Messages
162
Reaction score
211
First Language
german
Primarily Uses
RMMV
Just found your plugin and wanted to tell you how much I like it. Thanks for making and sharing. :D
 

nifreds

Warper
Member
Joined
Aug 17, 2014
Messages
1
Reaction score
0
Primarily Uses
Hi Mjshi, could you please, please, please make a VX Ace Friendly version??? I'd give you my game for free when it's done!
 

bgillisp

Global Moderators
Global Mod
Joined
Jul 2, 2014
Messages
14,706
Reaction score
16,264
First Language
English
Primarily Uses
RMMZ
@nifreds : Just understand that the OP might not know how to make an ACE version, as ACE uses Ruby and MV uses JavaScript.
 

mjshi

Jack of Most Trades
Regular
Joined
Feb 16, 2013
Messages
998
Reaction score
887
First Language
English
Primarily Uses
N/A
@nifreds I know Ruby, and this script is small enough to port over easily-- I'll get to it eventually, just not right now. I'm a bit busy at the moment with other things, but a VX Ace version is definitely on my to-do list.
I don't need a free copy of your game-- I write these scripts and plugins because I like writing them, or because I find them interesting, or because I wanted something like them in my own projects. So I'll say that yes, eventually, there will be a VX Ace version, it's just not an extremely high priority right now.
 

kaiijuu

Regular
Regular
Joined
Dec 9, 2017
Messages
106
Reaction score
88
First Language
English
Primarily Uses
RMMV
I just want to say, I love this script! It'd be nice to implement it, since it could be useful for players to take to their followers if perhaps they're stuck on a quest/where to go next and the follower can offer advice.
 

Latest Threads

Latest Profile Posts

Me with the fireplace, a space heater, and a heated blanket. My preferred lizard temperature.

I'm gonna riff on Macross's "Deculture" and adopt "Descope" as my motto! :wub God knows I'm gonna need it...

As an aside, did any of ya sweeties watch Macross Delta and if so, was it good, bad, or horrible?
Is an extension for the jam time limit from 20 min to 30 min possible? :ysad::ysad::ysad: My entry will have a few battles, it seems >.<
Background and composition study
GAbBmfDaIAAEzVM

Forum statistics

Threads
136,710
Messages
1,268,991
Members
180,430
Latest member
rpgmakergerhnam
Top