Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

Assigning equipment to specific characters without classes.

Ok, so my project consists of 2 main characters, brother and sister, etc. etc.

I'm using the "Classes" section for "Titles" such as the ones featured in "Tales of Symphonia" (including the costumes), in turn, also forcing me to use an alternate form of skill learning, which I planned to do anyways.

My question is, how can I determine what equipment each of those 2 characters are allowed to equip without using Classes?

They'll basically both be able to equip all of the same equipment, but I don't really want the brother being able to equip an item such as "Feather Boa" or "Pretty Pink Ribbon" or whatever other girly name for an equippable item that I can think of, nor do I want the sister to be able to equip whatever masculine named equippable items that I may come up with.
 
If I understand correctly, you want each character to have a 'fixed' class (set of equipment), but Titles that can change with a specific graphic for each title?
i.e. the Title replaces the Class displayed in the main menu & status menu?

What if you left Class like it is, controlling the equipment. then we just modify the 2 menus to display Title in stead of class?
Or, just give you a way to change the name of a Class in game when you change the character graphic?

So, you would have a "Brother" class, who starts out with a "Peasant" title. Set game variable 1 to "Peasant" (yep, you can do that)
then make the name of the class "\V[1]" (need a small script to do this, but we have one already)
When you want to change Title, you just change the graphic, and set variable 1 to "Squire" (or whatever your next title is)

Would that work?
 
First of all, thank you for your post, I think that would work well, but I figured out a different way that I'm going to do it.

I can use the Classes, name them whatever I want the Titles to be, make a seperate list for each character (i.e. 10 titles for each character would be 20 classes), and that way I can still use a Job Change script to handle Title changing without having to add anything special, and I can still determine what equipment they can use with Classes.

I was really tired last night, or I probably would've thought of that before I even posted.

So basically, it would be 10 exact copies of the same Class, with a few tweaks for the "Title" bonuses.

I do have another question though.

There are a lot of things that I want to do when my characters have certain Classes (or in this case, Titles) equipped, such as adding stat bonuses, changing character graphic, maybe adding a specific spell/skill that is only available with that Title equipped.

The thing is, I don't see anything in Conditional Branch or Variable options that can check to see what the Actor Class is. So how would I do this? I think I've seen a script that allows you to set Class dependent options, but I can't seem to find it. I have the job change script, and it's working fine, but it only changes classes, it doesn't do anything extra.
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top