Second Lesson, Break it down.

Started by Ryex, April 18, 2011, 09:44:50 pm

Previous topic - Next topic

GrieverSoft

Take one:

Spoiler: ShowHide
Level I:  Skill Training System

*Level II:  Experience
**Level III:  Variables define experience/uses for each skill, for each actor

*Level II:  Method for learning new skills
**Level III:  When experience/uses reaches configurable amount, learn new skill
***Level IV:  Configure experience/uses requirements for each skill
****Level V:  Configure what skills are learned
****Level V:  Configure if advanced skill replaces previous skill, or is learned alongside the previous skill
***Level IV:  Be able to define 'branched' skills
****Level V:  Define requisite skills
****Level V:  Define how much exp/uses each requisite skill must have in order to learn

*Level II:  Experience atrophy
**Level III:  Configure experience atrophy for each skill
***Level IV:  Configure number of exp/uses lost after each battle
**Level III:  Define what states affect experience atrophy
***Level IV:  Define what states hasten experience atrophy
***Level IV:  Define what states slow experience atrophy

*Level II:  Grace Period
**Level III:  Every skill for every actor has a 'grace period on/off' function
***Level IV:  Make sure that grace periods for each skill, for each actor, tick away independently of each other
***Level IV:  Define that, automatically, grace period is 'on'
***Level IV:  Define that after the grace period length is over, the grace period is 'off'
***Level IV:  Define that if the skill is used again while the grace period is over, the grace period is 'on,' reset to maximum length defined by user
***Level IV:  For each skill, define whether or not use of the script call resets/turns on the skills' 'grace period'
**Level III:  Grace period length (let's say defined by battle count) defined for each skill
***Level IV:  Define if grace period is defined by the actor's 'Intelligence' stat (You're smarter, so you're less inclined to forget)
***Level IV:  Define if grace period exists at all, or alternatively
***Level IV:  Define if grace period is indefinite

*Level II:  Script Call
**Level III:  Access the variable of a skill for any actor ([skillID]/[actorID])
***Level IV:  Raise exp/uses
***Level IV:  Lower exp/uses
**Level III:  Define whether or not use of the script call resets/turns on the skills' 'grace period'

*Level II:  "[actorID] has learned [skillID]!" Scene
**Level III:  Displays once skill is learned, a window telling you that an actor has learned a new skill.  Don't know how to break this down more...
I like pie.  The pie is also evil.

Ryex

no. thats a list of tasks to accomplish to complete a quest. you might want to take a closer look at what the others have done to get a better idea
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.<br /><br />DropBox, the best free file syncing service there is.<br />

Mapper2100

April 21, 2011, 12:23:23 pm #22 Last Edit: April 21, 2011, 02:58:17 pm by Mapper2100
ok so im gonna try this one more time

Spoiler: ShowHide
Level 1: Skill Level Up
Level 2:Gain EXP on Skill Use
                player used skill
                Gain via script call
Level 3: Lose Exp on Skill
                player did not use skill
                lose exp via script
Level 4:Learning Skill Based on EXP
                exp at required amount
                froget skill
                learn new, more powerful skill
Level 5:Froget Skill based on Exp
                exp at required amount
                froget skill
                learn weaker skill



Ryex

I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.<br /><br />DropBox, the best free file syncing service there is.<br />

GrieverSoft

April 21, 2011, 05:43:35 pm #24 Last Edit: April 21, 2011, 05:44:59 pm by GrieverSoft
QuoteLevel 5:Froget Skill based on Exp
                exp at required amount
                froget skill
                learn weaker skill[/spoiler]


D'oh! I knew I forgot something...
I like pie.  The pie is also evil.

The Niche

Spoiler: ShowHide


  • The system

    • The configuration

      • General settings

        • Atrophy mode (Nil, Turns or Battles)


      • Individual skill settings

        • Array containing skills. [End skill, first ingredient skill, first ingredient skill experience, iterate the last two as necessary]



    • The engine

      • Ok, I really have no idea about this >______< I'll update when I have a clue, I promise.




Level me down, I'm trying to become the anti-blizz!
Quote from: winkio on June 15, 2011, 07:30:23 pm
Ah, excellent.  You liked my amusing sideshow, yes?  I'm just a simple fool, my wit entertains the wise, and my wisdom fools the fools.



I'm like the bible, widely hated and beautifully quotable.

Dropbox is this way, not any other way!

Lanzer

OK guys here is it:
Spoiler: ShowHide
Start:
            
  *Skill Evolution System      "4 branches and 4 or 3 levels"
    *ALL SKILLS database
      *Create the DB of all possible skills. "Upgrade means that the skill in higher levels will do a bit more damage, cost less Sp and maybe have a better cooldown (if using a CD system)"
        "this include the specific mechanics of the 4 types of branches"
      *Kinds of skill branches =[physical, magical,support, upgrade]  "this makes 16 or 12 possible new upgraded skills per skill in DB"
    *Kinds of Skill experiencie points "SEP" =[physical, magical, support] "upgrade be posible if none of the requeriments are meet"
      *Make a DB of monster and their kind of SEP that they give "like AP system this will include a list of NON SEP monsters"
    *Upgrading system
      *SEP gathering
        *Check a ? / X amount of SEP required  "Ex: a skill have a limit of SEP lets say 1000 but actor gains 300,300 and 400 of types A,B,C; in order to get a branch it must be at least 50% of the type that you want if requeriments aren`t meet then will be an auto-upgrade (type D)"
          "Type D (upgrade) will be always available when the skill reaches maximum EXP required"
          "Skills will need at least 50% of a kind of SEP in order to evolve"
        *Able or diable the possible evolutions depending of the amount SEP gathered.
      *Evolution window
        *make a window that contains
          *The desired character
          *list of his/her skills
          * X of Y amount of SEP
          *Make selectable or not the next skill on branch by the SEP checking.
    *Forget current skill and learn the selected one.
    *Make items for increase/decrease a especific kind of SEP.
NOTE: once selected the type of evolution of skill in level 1 it can`t be changed to another type.




GrieverSoft

What!?  Fire I is evolving!  Congratulations!  Fire I evolved into Fire II!!
I like pie.  The pie is also evil.

cyclope

What do we need to move to the next lesson?
Things I Hate

1. People who point at their wrist asking for the time... I know where my watch is pal, where the hell is yours? Do I point at my crotch when I ask where the toilet is?

2. People who are willing to get off their a** to search the entire room for the TV remote because they refuse to walk to the TV and change the channel manually.

3. When people say "Oh you just want to have your cake and eat it too". Damn Right! What good is cake if you can't eat it?

4. When people say "it's always the last place you look". Of course it is. Why the hell would you keep looking after you've found it? Do people do this? Who and where are they?

5. When people say while watching a film, "did ya see that?" No Loser, I paid $12 to come to the cinema and stare at the damn floor!

6. People who ask "Can I ask you a question?"... Didn't give me a choice there, did ya sunshine?

Ryex

frankly nothing, but I'm too busy with work on my final week of school to post it. you'll have to wait till Monday.
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.<br /><br />DropBox, the best free file syncing service there is.<br />

cyclope

No problem. Good luck in your final week.
Things I Hate

1. People who point at their wrist asking for the time... I know where my watch is pal, where the hell is yours? Do I point at my crotch when I ask where the toilet is?

2. People who are willing to get off their a** to search the entire room for the TV remote because they refuse to walk to the TV and change the channel manually.

3. When people say "Oh you just want to have your cake and eat it too". Damn Right! What good is cake if you can't eat it?

4. When people say "it's always the last place you look". Of course it is. Why the hell would you keep looking after you've found it? Do people do this? Who and where are they?

5. When people say while watching a film, "did ya see that?" No Loser, I paid $12 to come to the cinema and stare at the damn floor!

6. People who ask "Can I ask you a question?"... Didn't give me a choice there, did ya sunshine?

Mapper2100


ForeverZer0

Is school still in session?
I haven't seen any activity here for a bit. I was kinda lurking and following progress  ;)
I'd hate to see this fizzle out.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

GrieverSoft

Yeah, me, too.  I actually wanna learn how to script  :^_^':
I like pie.  The pie is also evil.

Ryex

no, I'm still working on setting up the next lesson. first finals week kept me busy and now my first week back finding a job is keeping me busy. I'll try to finish it off tonight.
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.<br /><br />DropBox, the best free file syncing service there is.<br />

Mapper2100

getting impatient ryex!!! hurry the hell up! you said once a week and i havent seen anything new in almost 2 months!!!

Spaceman McConaughey

Quote from: Mapper2100 on May 22, 2011, 09:41:53 pm
getting impatient ryex!!! hurry the hell up! you said once a week and i havent seen anything new in almost 2 months!!!


You're being rude. You do not act that way towards the one who sets up YOUR lessons, and especially considering he's way more respected than you'll ever be here.

It makes you look rude. If he isn't moving fast enough for you, just go on the internet and look up tutorials instead of acting like that. Nobody is annoyed, and you learn scripting.

Perfect plan.

Mapper2100

well if hes the one supposed to be setting up our lessons then why the fuck isnt he doing it!!  oh and buddy you can go fuck yourself you cock sucker... btw im out ryex

Spaceman McConaughey

May 22, 2011, 09:56:31 pm #38 Last Edit: May 22, 2011, 09:57:33 pm by Tuggernuts
Out? Great! You speak as though anyone actually cared if you were in to begin with. xD

Also, reported for fast punishment. :)

Ryex

May 22, 2011, 10:01:24 pm #39 Last Edit: May 22, 2011, 10:09:47 pm by Ryex
well as much as you may be right that I need to get my ass in gear and do this. your rude ass remarks are uncalled for. I'm doing this voluntarily as my time allows. notice the wording I've used, I "would like" to do a new lesson once a week, but theses two weeks coming back from college have been too busy for me to get around to it.
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.<br /><br />DropBox, the best free file syncing service there is.<br />