Advanced Mission Skills/Shop/Manager
Version: 1.1
Introduction
This is another Mission/Quest Script, this script is similiar to the system found in Final Fantasy Tactics Advanced. You can setup a shop where mission info is sold and the player goes to complete the mission. Also includes mission skills, skills that the heroes have (combat skills, gathering skills, negotiation skills) similiar to that of FFTA (can be turned on or off). Missions have requirements to be on the board and to be accepted. Also includes a penalty for quitting a mission, a failure penalty for failing the mission and reward for completing the mission.
Screenshots
There in the download manager click the demo link
Demo
http://www.rmxp.org/forums/downloads.php?do=file&id=268
Instructions
Copy the file Missions.rxdata from the Data Folder of the demo to your projects Data Folder, here you can change the characteristics of each mission, there are five examples the commands are pretty much self explanatory except for the rewards and requirements
FAQ
Awaiting questions
Compatibility
SDK Compliant
Requires Method and Class Library V1.5 or greater
Credits and Thanks
Raziel for betatesting
Draken for betatesting and being a better betatester than Raz
Lockheart for requesting and waiting a few months for me to finish
icons are from Final Fantasy Tactics Advanced
Mac for betatesting the new version
Author's Notes
Completely rewritten there is no backwards compatibility with the older version
Version: 1.1
Introduction
This is another Mission/Quest Script, this script is similiar to the system found in Final Fantasy Tactics Advanced. You can setup a shop where mission info is sold and the player goes to complete the mission. Also includes mission skills, skills that the heroes have (combat skills, gathering skills, negotiation skills) similiar to that of FFTA (can be turned on or off). Missions have requirements to be on the board and to be accepted. Also includes a penalty for quitting a mission, a failure penalty for failing the mission and reward for completing the mission.
Screenshots
There in the download manager click the demo link
Demo
http://www.rmxp.org/forums/downloads.php?do=file&id=268
Instructions
Copy the file Missions.rxdata from the Data Folder of the demo to your projects Data Folder, here you can change the characteristics of each mission, there are five examples the commands are pretty much self explanatory except for the rewards and requirements
Located in the Script Data Structure located near the bottom is class Game_MissionSkills, just change/add/delete the attr_reader and the instance variables declared in the initialize method to get what you want
Located in the Script Constants/Windows is the list of Constants that affect how the script is ran what they do is self explanatory, but if not that's why those lines have been commented
If you want the Mission shop just type using a call script event command
$scene = Scene_Mission.new(area)
where area is the mission area (affects which missions are shown if you defined it)
If you don't want the Mission shop just type
$game_party.missions.push(id)
where id is the id of the mission
Mission completion/failure
$game_missions[id].completed = true
$game_missions[id].failed = true
where id is the id of the mission
Giving Out Rewards
$scene = Scene_Reward.new(id, reward)
where id is the id of the mission and if reward is true gives the reward else shows the failure screen be sure to place a wait count
before calling these lines
Examples of all of these calls are given in the demo
$scene = Scene_Mission.new(area)
where area is the mission area (affects which missions are shown if you defined it)
If you don't want the Mission shop just type
$game_party.missions.push(id)
where id is the id of the mission
Mission completion/failure
$game_missions[id].completed = true
$game_missions[id].failed = true
where id is the id of the mission
Giving Out Rewards
$scene = Scene_Reward.new(id, reward)
where id is the id of the mission and if reward is true gives the reward else shows the failure screen be sure to place a wait count
before calling these lines
Examples of all of these calls are given in the demo
FAQ
Awaiting questions
Compatibility
SDK Compliant
Requires Method and Class Library V1.5 or greater
Credits and Thanks
Raziel for betatesting
Draken for betatesting and being a better betatester than Raz
Lockheart for requesting and waiting a few months for me to finish
icons are from Final Fantasy Tactics Advanced
Mac for betatesting the new version
Author's Notes
Completely rewritten there is no backwards compatibility with the older version