• 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.

Recent content by poccil

  1. P

    [Discussion] A suggested change: Don't use the user's location

    I see that the day-night system was already taken care of. On another note, I encourage removing the PokemonBoxManager script section from Pokemon Essentials. It has never served any real purpose in the starter kit.
  2. P

    [Discussion] A suggested change: Don't use the user's location

    I encourage the following change to be made for the next version of Pokemon Essentials. Replace the code in the self.getLatLong method in PBDayNight (in PokemonUtilities) with: def self.getLatLong [40*Math::PI/180,-70*Math::PI/180] end Replace the code in the getRoughLatLon method (in...
  3. P

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

    It's that time again. My site is unavailable again and I will need donations totaling at least 30 dollars to restore it again. As a reminder, my site requires 30 dollars every 3 months.
  4. P

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

    I'm sorry to say this, but I am in particular need of donations. My site was suspended for payment reasons. If anyone can donate any amount I would appreciate it. The link is in my signature.
  5. P

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

    I've just made a function which I believe may be useful to anyone implementing a Pokemon game. Here's the code. def pbGetCDID() sendString=proc{|x| mciSendString=Win32API.new('winmm','mciSendString','%w(p,p,l,l)','l') next "" if !mciSendString buffer="\0"*2000...
  6. P

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

    Gorbeh: The script section PokemonField contains a method called "pbEncounter". Modify that method to this: def pbEncounter(enctype) if $PokemonGlobal.partner encounter1=$PokemonEncounters.pbEncounteredPokemon(enctype) return false if !encounter1...
  7. P

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

    My latest update to Pokemon Essentials implements alternate forms. However, graphics for each form are not included. But I've revised the alternate forms section of the notes to specify what those alternate forms looks like. The game system does not keep track of whether a Pokemon has been fished.
  8. P

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

    In response to the request for balanced levels, I've made a function that generates a suggested level for opponents based on the levels of the player's Pokemon. The code follows: def pbBalancedLevel(party) return 5 if party.length==0 # Calculate the mean of all levels sum=0 party.each{|p|...
  9. P

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

    incognito322: The numbers represent values from 0 through 255. They don't represent specific hours of the day, but represent the amount of shade the sun gives. The values range from 0 for full night, to 255 for full day.
  10. P

    Random Egg Generator

    May I suggest a better version of "pbHasEgg" method. This will work even for custom Pokemon species. However, it uses the script section PokemonEvolutionHelper, which is included only in newer releases. Also, the function was not tested yet. def pbHasEgg?(species) dexdata=pbOpenDexData()...
  11. P

    NPC POKEMON LEVELS HELP PLEASE!

    Trainer levels can be set to higher than 10 or lower than 20. You might not have been familiar with the way the number selection works. To set digits. press the UP and DOWN arrows. To change the digit to set (such as the ones digit or tens digit), press the LEFT and RIGHT arrows.
  12. P

    Help and Requests

    pkmn.master: The three files should be named "battlebg036.png", "playerbase036.png", and "enemybase036.png". By the way, using an autorun or parallel process event to set the next battle background for a certain map is not recommended, as the effect will linger even if the player leaves the...
  13. P

    Help and Requests

    The notes didn't have a fuller example, unfortunately. I'm just about to add it. The following is a complete example that shows how an event can do different things depending on the choice the player chose. Note that conditional branches are used that check the value of the stored variable...
  14. P

    Help and Requests

    pkmn.master: In Pokemon Essentials, there is a message command called "\ch", which supports more than four message commands. More information is found in the Notes for Pokemon Essentials.
  15. P

    Help and Requests

    lx_theo: 1: I can't visualize what you are trying to achieve with "stacking text extries" this way. Please explain in greater detail or show an example. 2: According to the Notes for Pokemon Essentials: "Pokemon Essentials includes a utility (expandtext.exe) for expanding the Show Text...
Back
Top