YIA'S FF1 Character Selection 1.0
by YesImAaron
INTRODUCTION
Hello everyone! This is my first public script. I first came up with idea to make this script after seeing many people request it at my old forum. A lot of people would just say, oh just event it (which I did do at one point!). And i do believe that is always a good idea also, try eventing it before asking for a script. However, I wanted to contribute something, and I've been working on my ruby chops so here I am to bring you my Final Fantasy 1 Character Selection script. This is script is built off of
tkblackknights script
TBK_JOB_CHANGER (link at the bottom). I modified it and added to it to allow for certain aspects to work more like Final Fantasy 1.
FEATURES
What this script does is creates a menu that allows the player to change each persons class and name. It is designed to be at the start of the game (like in FF1).
- Change's actor's graphics based on their class
- Allows the player to choose their character's names
- Menu is set up to look much like FF1 (specifically the GBA version)
- Easy to implement
- In my opinion...it's pretty awesome!
Screenshots
Spoiler
HOW TO USE
Make sure to place above main but below everything else! Included in the demo is an upgraded Name Input Processing script made by
Logan Forrest.
THIS IS NOT REQUIRED! If you decide you DON'T want to use the advanced Name Input Processing script, then you must go into the script editor, go to YIA FF1 Character Select. Scroll down to line 439 class Scene_Name and uncomment it. (See below code segmant in spoiler) If you decide you do want to use the Name Input Processing Script, I HIGHLY suggest taking it directly from the demo because there were a few bugs in the script that I had to fix to make it work. Be warned though, the Name Input Processing script is NOT my script so I will not provide support for it outside of making it work with my script.
To make the graphics work properly (change when the class changes), you must make sure to have the proper character and face graphics in their respective folders. For example,
say you want to have a Warrior class. In order for it to work properly, you must have a sprite graphic in your GRAPHIC/CHARACTERS folder called
$class_warrior.png and a face graphic in your GRAPHIC/FACES folder called
$class_warrior_face.png. So the format for each graphic is $class_classname.png for the sprites and
$class_classname_face.png for the face set.
Spoiler-------------------------------------------------------------------------------
# IF YOU DON'T USE THE EXPANDED NAME INPUT SCRIPT THEN YOU MUST
# UNCOMMENT THIS SECTION OF CODE!!!!
#-------------------------------------------------------------------------------
#~ class Scene_Name < Scene_Base
#~ #--------------------------------------------------------------------------
#~ # * Return to Original Screen
#~ #--------------------------------------------------------------------------
#~ alias asc_return_scene return_scene
#~ def return_scene
#~ $scene = Scene_ASC.new
#~ end
#~ end
Code:
DEMO
http://www.mediafire...yodo4wg2rjrnca2
Script
See the demo
FAQ
Q: I get an error when I try to change my character's class!
A: Make sure you have the proper graphics inside the proper folders for each class you want. Example:
if you want to have a warrior class, then inside the GRAPHICS/CHARACTER folder, you must a file called
$class_warrior.png and in the GRAPHICS/FACE folder, you must have a file called
$class_warrior_face.png
Q: I'm not using Logan Forrest's upgraded Name Input Script, but whenever I exit the Name Input screen it exits the Character Selection Menu!
A: Make sure you uncommented the proper lines of code from the YIA FF1 Character Select script. (look above for instructions).
Q: I found a bug and it broke everything and the world is about to collapse!
A: message me and I'll try to fix it!
IF USED YOU MUST CREDIT
YesImAaron
tkblackknight (for his original script without it this one would not be possible!)
http://www.rpgmakerv...870
Enelvon (helped put certain features in tkblackknights script)
IF YOU USE THE UPGRADED NAME INPUT PROCESSING YOU MUST ALSO CREDIT
Logan Forrest
Alan Skorkin
Chris Pound
Motoyuki Kasahara
original script can be found here:
http://rmrk.net/inde...ic,44971.0.html
SPECIAL THANKS TO
Neon Black for helping me out with properly calling the Scene_Name through a script
AUTHOR'S NOTE'S
Enjoy and let me know what you think! Please report any bugs and I'll attempt to fix them.
本贴来自国际rpgmaker官方论坛作者:YesImAaron处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:
https://forums.rpgmakerweb.com/threads/vx-yia-ff1-character-selection.2584/