iPhone App Directory
RPG Maker VX
 
Gallery Members Search Calendar Help


Welcome Guest ( Log In | Register )

Collapse

>Announcement

The 2nd Quarter Contest has arrived! Go check it out in the Community Announcements now!
 
Reply to this topicStart new topic
> Fableish Experience System, YEM, Tankentai(?), & Default compatibility
Rating 5 V
???nOBodY???
post May 8 2011, 01:56 AM
Post #1


moogles + nightmares + coffee = Scripting Psychopathic Tendency
Group Icon


Type: Coder
Alignment: Chaotic Neutral




Fableish Experience System v1.0

by ???nOBodY???


Introduction (from the main script header)
# This script provides an experience/leveling system similar to that found in Fable.
# Basically, the way it works, is that you gain different types of "experience orbs"
# based on the type of action you perform. Casting magic grants you "will exp",
# launching an attack with a melee weapon gives you "strength exp", and making foes
# into living pincussions from afar with ranged weapons yields "agile exp". In this
# system, whenever an actor lands a critical hit, they will gain "luck exp". The
# final form of exp is "general exp", which is gained from defeating the enemy.
#
# What makes this system truly unique, is not only it's differentiation between
# different types of exp, but it's "potential multiplier". The higher this is, the
# more exp is gained. It increases as you perform well in battle, and decreases as
# you start to take hits.
#
# Skills can be bought with their corresponding exp types, for exact amounts,
# whereas upgrading those skills, is a bit... different. Characters are allowed to
# upgrade these skills as much or as little as they want, within reason, but the
# fact remains that one player may want to upgrade a skill as soon as they obtain
# their exp, while another does so in intervals. Still, someone else, may choose
# to conveniently forget all about upgrading skills until the final boss...

Features
# -Based on Fable's experience system
# -5 exp types SEPARATE from the default
# -82 configuration options (not including the 20 additions to the Vocab module)
# -GIF animations (a script of mine incorporated into the FES system)
# -New Learn_Skill scene
# -New Upgrade_Skill scene
# -YEM compatible

Screenshots
Spoiler:






Demo
It's in the attachment.

FAQ
Q: Is this compatible with YEM?
A: It was developed within the YEM demo.

Q: Is this compatible with the default or Tankentai?
A: It should be... Default works, and I'd assume tankentai would considering what little's being overwritten; cause it's mostly aliased. Tankentai is untested however... Read the fifth post for more details.

Author's Note
This is the first release of my Fableish Experience System; designed to resemble the experience system from the XBOX game, Fable...

This post has been edited by ???nOBodY???: Oct 16 2011, 02:49 PM
Attached File(s)
Attached File  Melody_1.00l__FES_.zip ( 8.39MB ) Number of downloads: 243
 


--------------------
*The Master List Update Project is currently up-to-date with the latest scripts for that dream project!
*By entering the RGSS2/Ruby Scripting section, you are agreeing to abide by The Coder's Creed.

My Scripts
Spoiler:

ACK Script Requests
Spoiler:

Scripts
Stat Change Formulas
GTBS Ziifee's spin menu Submenus
GTBS Weapon Unleash
GTBS Enemy Status
Attack Command Submenu
Jump To (X,Y)
BGM/BGS Fadein
Window_Message - Pop Text
Spell Management Menu
Melee Mastery Management Menu
Ghost List
Save / Autoload
Some Popup v2.9 => v2.91
Scene_StringEntry v1.02
Scene_StringEntry: More Than 24-Character Input
Scene_StringEntry: Scrolling Character Input Window
Scene_StringEntry: Typing Input
MA's Quest Journal - Accept Quest Add-On (internal)
MA's Quest Journal - Accept Quest Add-On (external)
Easy-to-Add Extra Ziifee Spin Commands
Scrolling Battle Message
Non-Differentiating Enemies
Quest Item Drops
(VX) FP Conditional Drops
FFTA World Map HUD bugfix
RSSBS / SSS - Wereforms patch
Death Counterattack
Targetting Extension

My Heart (Resources)
Spoiler:

Projects
Project AMBROSIA
*something generically clever*

Support these:
Spoiler:







Awards:
Spoiler:

Go to the top of the page
 
+Quote Post
   
Obzen
post May 8 2011, 02:39 AM
Post #2



Group Icon


Type: Undisclosed




This sounds extremely impressive! I really love fable's experience system.
Very nicely done!
Go to the top of the page
 
+Quote Post
   
???nOBodY???
post May 8 2011, 04:53 AM
Post #3


moogles + nightmares + coffee = Scripting Psychopathic Tendency
Group Icon


Type: Coder
Alignment: Chaotic Neutral




@Obzen::
Thanks smile.gif ! The learn/upgrade skill portions' layouts are actually "borrowed" from yanfly's engine redux subclass system. Which ive also heavily modified... Xd if you have any questions, let me know. I didn't really include as much documentation as id originally thought i had... Oh well. Time to make this tankentai-compatible!

This post has been edited by ???nOBodY???: May 9 2011, 07:42 PM


--------------------
*The Master List Update Project is currently up-to-date with the latest scripts for that dream project!
*By entering the RGSS2/Ruby Scripting section, you are agreeing to abide by The Coder's Creed.

My Scripts
Spoiler:

ACK Script Requests
Spoiler:

Scripts
Stat Change Formulas
GTBS Ziifee's spin menu Submenus
GTBS Weapon Unleash
GTBS Enemy Status
Attack Command Submenu
Jump To (X,Y)
BGM/BGS Fadein
Window_Message - Pop Text
Spell Management Menu
Melee Mastery Management Menu
Ghost List
Save / Autoload
Some Popup v2.9 => v2.91
Scene_StringEntry v1.02
Scene_StringEntry: More Than 24-Character Input
Scene_StringEntry: Scrolling Character Input Window
Scene_StringEntry: Typing Input
MA's Quest Journal - Accept Quest Add-On (internal)
MA's Quest Journal - Accept Quest Add-On (external)
Easy-to-Add Extra Ziifee Spin Commands
Scrolling Battle Message
Non-Differentiating Enemies
Quest Item Drops
(VX) FP Conditional Drops
FFTA World Map HUD bugfix
RSSBS / SSS - Wereforms patch
Death Counterattack
Targetting Extension

My Heart (Resources)
Spoiler:

Projects
Project AMBROSIA
*something generically clever*

Support these:
Spoiler:







Awards:
Spoiler:

Go to the top of the page
 
+Quote Post
   
???nOBodY???
post May 12 2011, 06:28 PM
Post #4


moogles + nightmares + coffee = Scripting Psychopathic Tendency
Group Icon


Type: Coder
Alignment: Chaotic Neutral




Just remembered that skills level up, but that this leveling up doesn't actually do anything other than... Level up. And so... anyone have any suggestions on this, besides something as vague as "it makes them stronger"?


--------------------
*The Master List Update Project is currently up-to-date with the latest scripts for that dream project!
*By entering the RGSS2/Ruby Scripting section, you are agreeing to abide by The Coder's Creed.

My Scripts
Spoiler:

ACK Script Requests
Spoiler:

Scripts
Stat Change Formulas
GTBS Ziifee's spin menu Submenus
GTBS Weapon Unleash
GTBS Enemy Status
Attack Command Submenu
Jump To (X,Y)
BGM/BGS Fadein
Window_Message - Pop Text
Spell Management Menu
Melee Mastery Management Menu
Ghost List
Save / Autoload
Some Popup v2.9 => v2.91
Scene_StringEntry v1.02
Scene_StringEntry: More Than 24-Character Input
Scene_StringEntry: Scrolling Character Input Window
Scene_StringEntry: Typing Input
MA's Quest Journal - Accept Quest Add-On (internal)
MA's Quest Journal - Accept Quest Add-On (external)
Easy-to-Add Extra Ziifee Spin Commands
Scrolling Battle Message
Non-Differentiating Enemies
Quest Item Drops
(VX) FP Conditional Drops
FFTA World Map HUD bugfix
RSSBS / SSS - Wereforms patch
Death Counterattack
Targetting Extension

My Heart (Resources)
Spoiler:

Projects
Project AMBROSIA
*something generically clever*

Support these:
Spoiler:







Awards:
Spoiler:

Go to the top of the page
 
+Quote Post
   
???nOBodY???
post Jun 5 2011, 02:26 AM
Post #5


moogles + nightmares + coffee = Scripting Psychopathic Tendency
Group Icon


Type: Coder
Alignment: Chaotic Neutral




To be compatible with the default battle system, the yem compatibility script needs the window_combocounter class disabled; either comment it out, delete it, or wrap in an if statement such as:

if $imported["BattleEngineMelody"]
#class window_combocounter
end

I'm not 100% sure, but looking at the code, it should be compatible with tankentai as long as it's placed below that script. Everything's aliased, or brand new, except for the overwritten display_level_up method, and the overwritten base stat methods for the game_actor class.


--------------------
*The Master List Update Project is currently up-to-date with the latest scripts for that dream project!
*By entering the RGSS2/Ruby Scripting section, you are agreeing to abide by The Coder's Creed.

My Scripts
Spoiler:

ACK Script Requests
Spoiler:

Scripts
Stat Change Formulas
GTBS Ziifee's spin menu Submenus
GTBS Weapon Unleash
GTBS Enemy Status
Attack Command Submenu
Jump To (X,Y)
BGM/BGS Fadein
Window_Message - Pop Text
Spell Management Menu
Melee Mastery Management Menu
Ghost List
Save / Autoload
Some Popup v2.9 => v2.91
Scene_StringEntry v1.02
Scene_StringEntry: More Than 24-Character Input
Scene_StringEntry: Scrolling Character Input Window
Scene_StringEntry: Typing Input
MA's Quest Journal - Accept Quest Add-On (internal)
MA's Quest Journal - Accept Quest Add-On (external)
Easy-to-Add Extra Ziifee Spin Commands
Scrolling Battle Message
Non-Differentiating Enemies
Quest Item Drops
(VX) FP Conditional Drops
FFTA World Map HUD bugfix
RSSBS / SSS - Wereforms patch
Death Counterattack
Targetting Extension

My Heart (Resources)
Spoiler:

Projects
Project AMBROSIA
*something generically clever*

Support these:
Spoiler:







Awards:
Spoiler:

Go to the top of the page
 
+Quote Post
   
DGPhoenix
post Oct 15 2011, 05:07 PM
Post #6



Group Icon


Type: Designer
Alignment: True Neutral




I am back! Muahahaha! Erm, yes, anyway, I have been checking out the system and I have to say, I am quite impressed. As for leveling skills, maybe the ones that cause stat changes could have an increased chance of causing them, eg. 10% chance of poison upgrade by 5% each lvl, while the ones that boost abilities, eg raise Str by 5% increases by 5% per lvl or something. As for the damaging skills, a percentage increase may work for them as well. The difficulty in this is finding the right formula for increasing. Maybe leave that open for the person using the system? Then they could respec the gains themselves to individually suit their game. I think that a percentage increase for leveled skills may smooth gameplay so that skills are effective even hours of gameplay after they are earned. Of course, there may be some skills that cannot be leveled, like stat-normalizing skills that cancel poison and such. Maybe if they were to be leveled, they could affect more people, or heal more statuses, but they may just be fine as they are, without leveling. On a final note, would it be remotely possible for this system to work on RPG Maker XP? I'm not very good at code yet, but my creativity and basic grasp of programming allows me to offer ideas and a different perspective of things. The reason I ask is that I have found XP more easy to work with, but if I can figure out the darn tileset issues I've been having, I'll probably be fine. Thanks for the great work, and I hope you've enjoyed it!


--------------------
RPGMaker in Training
Go to the top of the page
 
+Quote Post
   
???nOBodY???
post Oct 15 2011, 10:41 PM
Post #7


moogles + nightmares + coffee = Scripting Psychopathic Tendency
Group Icon


Type: Coder
Alignment: Chaotic Neutral




QUOTE (DGPhoenix @ Oct 15 2011, 12:07 PM) *
I am back! Muahahaha! Erm, yes, anyway, I have been checking out the system and I have to say, I am quite impressed. As for leveling skills, maybe the ones that cause stat changes could have an increased chance of causing them, eg. 10% chance of poison upgrade by 5% each lvl, while the ones that boost abilities, eg raise Str by 5% increases by 5% per lvl or something. As for the damaging skills, a percentage increase may work for them as well. The difficulty in this is finding the right formula for increasing. Maybe leave that open for the person using the system? Then they could respec the gains themselves to individually suit their game. I think that a percentage increase for leveled skills may smooth gameplay so that skills are effective even hours of gameplay after they are earned. Of course, there may be some skills that cannot be leveled, like stat-normalizing skills that cancel poison and such. Maybe if they were to be leveled, they could affect more people, or heal more statuses, but they may just be fine as they are, without leveling. On a final note, would it be remotely possible for this system to work on RPG Maker XP? I'm not very good at code yet, but my creativity and basic grasp of programming allows me to offer ideas and a different perspective of things. The reason I ask is that I have found XP more easy to work with, but if I can figure out the darn tileset issues I've been having, I'll probably be fine. Thanks for the great work, and I hope you've enjoyed it!

Of course it's "remotely possible", but seeing as how I do not have RMXP, porting my script over is something I, alas, cannot do. Thank you for the feedback on the skill levels, however. Ideas are muchly welcomed, much indeed. wink.gif


--------------------
*The Master List Update Project is currently up-to-date with the latest scripts for that dream project!
*By entering the RGSS2/Ruby Scripting section, you are agreeing to abide by The Coder's Creed.

My Scripts
Spoiler:

ACK Script Requests
Spoiler:

Scripts
Stat Change Formulas
GTBS Ziifee's spin menu Submenus
GTBS Weapon Unleash
GTBS Enemy Status
Attack Command Submenu
Jump To (X,Y)
BGM/BGS Fadein
Window_Message - Pop Text
Spell Management Menu
Melee Mastery Management Menu
Ghost List
Save / Autoload
Some Popup v2.9 => v2.91
Scene_StringEntry v1.02
Scene_StringEntry: More Than 24-Character Input
Scene_StringEntry: Scrolling Character Input Window
Scene_StringEntry: Typing Input
MA's Quest Journal - Accept Quest Add-On (internal)
MA's Quest Journal - Accept Quest Add-On (external)
Easy-to-Add Extra Ziifee Spin Commands
Scrolling Battle Message
Non-Differentiating Enemies
Quest Item Drops
(VX) FP Conditional Drops
FFTA World Map HUD bugfix
RSSBS / SSS - Wereforms patch
Death Counterattack
Targetting Extension

My Heart (Resources)
Spoiler:

Projects
Project AMBROSIA
*something generically clever*

Support these:
Spoiler:







Awards:
Spoiler:

Go to the top of the page
 
+Quote Post
   
Faris
post Oct 16 2011, 06:25 AM
Post #8



Group Icon


Type: Writer
Alignment: True Neutral




I Think I got an error when i use this script.........................
blink.gif blink.gif blink.gif blink.gif blink.gif blink.gif blink.gif blink.gif


--------------------
Can you read this?
Spoiler:
teher neno in tsih wlord taht cna raed tihs txet wthi balnk mndi.
yuo spitud yuo lyza adn mchu mroe. if yuo cna rdea tihs,plaese nto to tyr tihs.

If You Want To Know About Me

I Support
Spoiler:







Go to the top of the page
 
+Quote Post
   
???nOBodY???
post Oct 16 2011, 02:33 PM
Post #9


moogles + nightmares + coffee = Scripting Psychopathic Tendency
Group Icon


Type: Coder
Alignment: Chaotic Neutral




QUOTE (Faris @ Oct 16 2011, 01:25 AM) *
I Think I got an error when i use this script.........................
blink.gif blink.gif blink.gif blink.gif blink.gif blink.gif blink.gif blink.gif

That doesn't tell much... Actually, the script is made out of multiple script entries as well. What error msg did you get, which scripts are you using, and did you copy all the script parts and graphics used? Without more information, I cannot help you. Help me to help you. wink.gif


--------------------
*The Master List Update Project is currently up-to-date with the latest scripts for that dream project!
*By entering the RGSS2/Ruby Scripting section, you are agreeing to abide by The Coder's Creed.

My Scripts
Spoiler:

ACK Script Requests
Spoiler:

Scripts
Stat Change Formulas
GTBS Ziifee's spin menu Submenus
GTBS Weapon Unleash
GTBS Enemy Status
Attack Command Submenu
Jump To (X,Y)
BGM/BGS Fadein
Window_Message - Pop Text
Spell Management Menu
Melee Mastery Management Menu
Ghost List
Save / Autoload
Some Popup v2.9 => v2.91
Scene_StringEntry v1.02
Scene_StringEntry: More Than 24-Character Input
Scene_StringEntry: Scrolling Character Input Window
Scene_StringEntry: Typing Input
MA's Quest Journal - Accept Quest Add-On (internal)
MA's Quest Journal - Accept Quest Add-On (external)
Easy-to-Add Extra Ziifee Spin Commands
Scrolling Battle Message
Non-Differentiating Enemies
Quest Item Drops
(VX) FP Conditional Drops
FFTA World Map HUD bugfix
RSSBS / SSS - Wereforms patch
Death Counterattack
Targetting Extension

My Heart (Resources)
Spoiler:

Projects
Project AMBROSIA
*something generically clever*

Support these:
Spoiler:







Awards:
Spoiler:

Go to the top of the page
 
+Quote Post
   

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 17th April 2014 - 08:49 PM

RPGMakerVX.net is an Privacy Policy, Legal.