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.

A couple of (hopefully) basic questions

I have a four questions that I would love if somebody answered :), Thanks in advance.

1. How do I make it so that everytime I get into a battle it takes away the first character in the party since he is only the sprite I use for walking around, he doesn't battle.  And then after the fight he comes back into the party. I tried a couple of things with common events but they didn't work.

2. When my party members reach a certain level I want them to change into a new actor.  Now not all characters do this at the same level, and sometimes one will change, then change again.  What would be the easiest way to do this?

3. None of my characters use weapons, or armour so I need to be able to make it so when I fight I actually do damage.  It would help to know what all the abreviations mean and what they do (P-Def, M-Def, Dex etc). The enemies also use abilities like the characters,  Also, I don't want the attacks to take up any magic points or whatever.

4. In cut scenes sometimes the text says the name you chose at the beginning of the game, how do you get it to do this? I saw in the text they put /PN but it didn't work for me.
 
woratana":169dfgkd said:
2.Just use common event to check if actor reached the any level you want to change.

4.use \n[id]
replace id with actor's id in database~
Okay, so for two...I don't understand lol, sorry.  I don't know how to do that.
If you could explain it more step by step that would be great.

Sorry if that's an inconvenience.
 
3) One thing you can do is make weapons with a blank name, discription, and icon and have them have stat values. Then just have them as the actor's starting weapon/armor and click the "Fixed" button. I also think there's a script floating around that gives base damage for when no weapons are equiped but I haven't seen it in forever.
 
2) Here's an example of a common event, that you can call after a battle.
  Just use a "Call Common Event" command in your monster event after the "Battle Processing" command.
Code:
Name:                        Trigger:
Level Up                     None

List of event Commands:
Control Variables: [0001:Actor  level] = [Aluxes]'s Level
Conditional Branch: Variable[0001: Actor 1 level] == 5
    Change Party Member: Remove [Aluxes]
    Change Party Member: Add [Estelle], Initialize
Branch End
Control Variables: [0001:Actor  level] = [Basil]'s Level
Conditional Branch: Variable[0001: Actor 1 level] == 8
    Change Party Member: Remove [Basil]
    Change Party Member: Add [Felix], Initialize
Branch End

Control Variables: [0001:Actor  level] = [Estelle]'s Level
Conditional Branch: Variable[0001: Actor 1 level] == 10
    Change Party Member: Remove [Estelle]
    Change Party Member: Add [Hilda], Initialize
Branch End

So here, I change Actor 1 (Aluxes) to Actor 5 (Estelle) when he reaches level 5,
I change Actor 2 (Basil) to Actor 6 (Felix) when he reaches level 8
Then, I change Actor 5 (Estelle, who was Aluxes) to Actor 8 (Hilda) when he reaches level 10

In your case, Actors 1, 5, and 8 will all have the same name (I presume)

Now, if you are using Random Encounters, we'll have to use a switch & modify the method Actor:level=()
to set the switch to ON.

[ EDIT ] Woratana's solution will work for Event initiated battles, or random battles. I don't know how much lag
will result from having the parallel common event running every frame? 

3) Right-click on the attribute, and select "What's This" for an explanation. To make a skill not use up any SP, set the "SP Cost" to '0'

Be Well
 
Woratana's solution will work for Event initiated battles, or random battles. I don't know how much lag
will result from having the parallel common event running every frame?
Place [wait 1 frame] at the end of common event, it's the really useful trick when you're eventing  ;)
 

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