• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

[Archive] Pokemon Essentials: Starter Kit for RPG Maker XP

Status
Not open for further replies.

Ryan Hekk

Game Developer
62
Posts
13
Years
  • I know it'll take a very very long time. 30 hours into development, and I've got up to Cerulean City done. I don't know what takes longer creating the maps, finding the resources, implementing trainers and encounters, or making the events and story. I think the last option there will end up being the most time-consuming. Up until just now, I was actually mapping it myself, however, someone showed me Curt's region starter kit, and that may possibly help me in my goal to completion of this game. I can picture this development taking more than a year, but I'll do my best to offer the PokeCommunity, a full Pokemon experience, as close to that of FireRed and LeafGreen but with additional features. I'm not being over-ambitious by trying to get the graphics as fancy as possible. I intend to finish this game, and I will consider updating the non-necessary elements like tiles and sprites to the HG/SS equivalent, in the future. But the most important thing is making a game that people will actually be able to play.
     

    Mrchewy

    nom nom nom
    361
    Posts
    16
    Years
  • Eh, does anyone know if there's a way to increase the rate at which charsets animate? I'm not talking about movement speed, but the speed at which characters change frames.

    By default, it's kind slow, and the player character looks like he's 'sliding' (i.e. moving faster than his animation would imply).
     
    Last edited:

    Ryan Hekk

    Game Developer
    62
    Posts
    13
    Years
  • How do you get it so that other trainers can swim? They can't move because the water is marked as X in the passage and terrain tag 6, so that they can only be surfed on by the player, but this limits movement by other trainers in the water. How do I fix this?
     

    Conan Edogawa

    One Truth Prevails
    1,061
    Posts
    15
    Years
  • Can anyone explain how battle backgrounds work? I want to have something more than the basic 3rd gen background, but I need to know how to format the background so it works. Is it possible to just put the background in as it is, or do I need to rearrange it?
     

    Cilerba

    the hearts of lonely people
    1,162
    Posts
    14
    Years
  • Can anyone explain how battle backgrounds work? I want to have something more than the basic 3rd gen background, but I need to know how to format the background so it works. Is it possible to just put the background in as it is, or do I need to rearrange it?

    You shouldn't need to rearrange it. If you have the battle background the same size as your game resolution, then you can just paste it and it'll work.
     
    302
    Posts
    13
    Years
    • Seen Aug 25, 2014
    Since my first question didn't receive an answer, I'll try something else:

    Is it possible to create a wild pokemon battle where catching the pokemon is disabled? For an example, think of Red & Blue where you battled the ghost of Marowak. Even though the silph scope revealed it to be a marowak, if you tried to throw a ball to catch it, it would dodge and a message would appear stating "this pokemon cannot be captured". Is this part of this essentials, or is it something that needs to be scripted?
     

    pokefan41

    RMXP Game Developer
    143
    Posts
    13
    Years
    • Seen Oct 20, 2023
    Since my first question didn't receive an answer, I'll try something else:

    Is it possible to create a wild pokemon battle where catching the pokemon is disabled? For an example, think of Red & Blue where you battled the ghost of Marowak. Even though the silph scope revealed it to be a marowak, if you tried to throw a ball to catch it, it would dodge and a message would appear stating "this pokemon cannot be captured". Is this part of this essentials, or is it something that needs to be scripted?
    To my knowledge, I do not know if this is possible in Essentials. You might be able to achieve this with a wild encounter triggered by an event, but I do not know how to do that, or whether or not it will work.

    Now I have a question of my own, actually, more of a problem. Essentials has suddenly stopped registering pokemon as captured.

    What I mean is: I catch a pokemon, the pokedex says I've captured it, but it's not in my party, or in the PC. I can't think of anything that I could've done to cause this to happen. This is on one of my practice games, created only to allow me to get familiar with how Essentials works, nothing more. I have another game which I've created and as far as I know, that one works well. Does anyone know how this could've happened, and if it can be fixed?
     

    Mrchewy

    nom nom nom
    361
    Posts
    16
    Years
  • Can anyone explain how battle backgrounds work? I want to have something more than the basic 3rd gen background, but I need to know how to format the background so it works. Is it possible to just put the background in as it is, or do I need to rearrange it?

    Battle backgrounds typically come in three parts: the actual background, the player base, and the enemy base. Each 'set' of three represents a different background type (i.e. there might be a grassy set, a purple indoor set, a water set).

    The actual background can be whatever size you'd like. If it's smaller than the screen size than it is repeated horizontally and vertically.

    The standard battle backgrounds are actually quite advanced; there's support for different backgrounds depending on the time of day, and you can also set the battle background on a per battle basis. Most of this is covered in notes.html.

    The easiest way to implement new backgrounds is to replace the current images, but keeping the theme. For example, replacing the current grassy set of images with, say, Diamond/Pearl grassy images. This way you'll get the correct background showing.
     

    Maruno

    Lead Dev of Pokémon Essentials
    5,285
    Posts
    16
    Years
  • Since my first question didn't receive an answer, I'll try something else:

    Is it possible to create a wild pokemon battle where catching the pokemon is disabled? For an example, think of Red & Blue where you battled the ghost of Marowak. Even though the silph scope revealed it to be a marowak, if you tried to throw a ball to catch it, it would dodge and a message would appear stating "this pokemon cannot be captured". Is this part of this essentials, or is it something that needs to be scripted?
    You'd have to script it yourself. Fortunately, it's relatively simple to do. Go into PokeBattle_Battle and find the def pbThrowPokeBall. Near the top is the following:

    Code:
      if @opponent && (!pbIsSnagBall?(ball) || !battler.isShadow?)
        @scene.pbThrowAndDeflect(ball,1)
        pbDisplay(_INTL("The Trainer blocked the Ball!\nDon't be a thief!"))
      else
        pokemon=battler.pokemon
    Before that "else", put an "elsif $game_switches[42]" and put in that clause some code similar to the "throw and deflect" part. Ideally it would be an animation of the player throwing the ball and the Pokémon dodging (stored in a separate def like pbThrowAndDeflect), then the message you want. The "throw and deflect" part is almost identical to what you want, except it shows the enemy trainer butting in instead (or at least, it would if it were scripted).

    Finally, flip Global Switch 42 ON just before the battle, and OFF again immediately after it. This works best with event encounters.

    The hardest part to this would be to display the animation, because you'd need to script it from scratch. If you're cunning, though, you can steal half of the def pokeballThrow further up and tweak it a little towards the end.


    Now I have a question of my own, actually, more of a problem. Essentials has suddenly stopped registering pokemon as captured.

    What I mean is: I catch a pokemon, the pokedex says I've captured it, but it's not in my party, or in the PC. I can't think of anything that I could've done to cause this to happen. This is on one of my practice games, created only to allow me to get familiar with how Essentials works, nothing more. I have another game which I've created and as far as I know, that one works well. Does anyone know how this could've happened, and if it can be fixed?
    Sounds like you might have fiddled with pbStorePokemon (in PokemonUtilities) in some way. The simplest fix is to replace that def with the original version.
     
    302
    Posts
    13
    Years
    • Seen Aug 25, 2014
    Thanks a lot Maruno. It works perfectly. I haven't set up an animation for it, but I kind of feel like if I mess with scripts any further I just tend to screw stuff up, plus the process works even without an animation. Thank you again.
     

    kanto123326

    squ1r3llz m@k3 m3 cry
    5
    Posts
    13
    Years
  • s hope this doesn't sound noobish, but how do you change the pokemon you find,battle?actually, i cant get any pokemon to appear at all when i playtest it...an answer, anyone?
     
    302
    Posts
    13
    Years
    • Seen Aug 25, 2014
    s hope this doesn't sound noobish, but how do you change the pokemon you find,battle?actually, i cant get any pokemon to appear at all when i playtest it...an answer, anyone?

    Things you should check:

    1) Did you specify what pokemon is supposed to appear through the editor? If you go to "Set Metadata" and select the map you want, you can specify the pokemon encounters. Read this for more information:
    http://pokemonessentials.wikia.com/wiki/Encounters

    2) If you are using a custom tileset, are your terrain tags correct? All "tall grass" tiles, where pokemon are supposed to appear, should have a terrain tag of 2 in order to work.

    3) In the metadata, how high did you set your encounters? if it's a low number, than pokemon will least likely appear when you walk over tall grass or in a cave.
     

    jota_rdk

    Spanish hacker [Javi4315]
    98
    Posts
    13
    Years
  • Hello there!

    My question: Are ther any tutorial about day/night system?
    My second question: Are there any tutorial about how to put new trainers in the game?

    Greetings!!
     

    Conan Edogawa

    One Truth Prevails
    1,061
    Posts
    15
    Years
  • Hello there!

    My question: Are ther any tutorial about day/night system?
    My second question: Are there any tutorial about how to put new trainers in the game?

    Greetings!!

    1. Set the map to be outdoor in the Editor and the day/night system will work on it.
    2. Check the Wiki, it's in Maruno's signature.
     

    jota_rdk

    Spanish hacker [Javi4315]
    98
    Posts
    13
    Years
  • 1. Set the map to be outdoor in the Editor and the day/night system will work on it.
    2. Check the Wiki, it's in Maruno's signature.

    But I want a tutorial that explain how use it (day/night system). I have already changed it in editor, but I don't know how to put the correct time of day or to put illumination at night.

    I hope your help :D
     

    Maruno

    Lead Dev of Pokémon Essentials
    5,285
    Posts
    16
    Years
  • I just want to announce that I've fixed the marking bug in Essentials, i.e. the game crashes when you try to mark Pokémon in storage with the ● ■ ▲ ♥ symbols. Just thought you guys might want to know.

    The fix is available in the wiki article PC Pokémon storage. The best part is that it's really simple to fix.
     

    jota_rdk

    Spanish hacker [Javi4315]
    98
    Posts
    13
    Years
  • I have another doubt very important. I hope you can help me.

    How can I delete this effect without delete the script?

    efecto.png
     
    5
    Posts
    13
    Years
    • Seen Jul 13, 2014
    Problems with Pokemon Starter Kit

    Use the Pokemon Starter Kit and using the editor that is included, I link one map to another so it does not teleport the character ...
    When I link any map in the editor seems that looks good but when you get to play the map you link is black (which would not have to happen) anyone can help me?
    PD: will add the pokemon following character...
    Sorry for my english ,I'm Argentine...
     
    Last edited:
    Status
    Not open for further replies.
    Back
    Top