The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Creative Discussions > Game Development > Pokémon Essentials
Register New Account FAQ/Rules Chat Blogs Mark Forums Read

Notices

Pokémon Essentials All questions and discussion about Pokémon Essentials, the Pokémon game kit for RPG Maker XP, go in here. Also contains links to the latest downloads and the Essentials Wiki.



Closed Thread
Thread Tools
  #9526  
Unread November 25th, 2011, 10:06 PM
HJLFgamer's Avatar
HJLFgamer
Beginning Trainer
 
Join Date: Sep 2011
Gender: Male
Looking for sprites etc...
Need help with intro menus and oaks lecture.
Need sprites:
Ash: battle (as ash)
Oak: overworld
Ash's mum: overworld
Nure joy: overworld
Officer Jenny: overworld
Gary: overworld and battle (against)
Pikachu: overworld

Also help with getting pikachu to follow you.
Thanks.
__________________

HJLFgamer

Last edited by HJLFgamer; December 4th, 2011 at 01:53 PM.
  #9527  
Unread November 26th, 2011, 04:57 AM
KoolKat vs. Lucas's Avatar
KoolKat vs. Lucas
KoolKat Gold
 
Join Date: Jul 2011
Gender: Male
Quote:
Originally Posted by HJLFgamer View Post
Looking for sprites etc...
Need help with intro menus and oaks lecture.
Need sprites:
Ash: walking and battle (as ash and against ash)
Oak: walking
Ash's mum: walking
Nure joy: walking
Officer Jenny: walking
Gary: walking and battle (against)
Pikachu: walking

Also help with getting pikachu to follow you.
Thanks.
I have Ash OW, and battle. You can use if you give me credit!
__________________
Note to self: Note to self: Note to self: Note to self:
Note to self: Note to self: Note to self: Note to self:
Note to self: Note to self: Note to self: Note to self:
Note to self: Note to self: Note to self: Note to self:
  #9528  
Unread November 26th, 2011, 01:15 PM
HJLFgamer's Avatar
HJLFgamer
Beginning Trainer
 
Join Date: Sep 2011
Gender: Male
Quote:
Originally Posted by KoolKat vs. Lucas View Post
I have Ash OW, and battle. You can use if you give me credit!
Ok I will add you in the credits.
__________________

HJLFgamer
  #9529  
Unread November 26th, 2011, 03:14 PM
dracoflare's Avatar
dracoflare
Togepi
 
Join Date: Jul 2011
Gender: Male
Quote:
Originally Posted by unrivaledneo View Post
Request hopefully maybe someone could make a tutorial for it.

For evolution I always wanted to see it more animated see them "morph" into the next pokemon instead of the glow and poof he is there. If someone could write a tutorial on how to use the battle animation or something to run during the evolution part be great.

Also I used a Gif to animated my characters in battle instead of the little bounce, it works great however it looks like it is rendering two gifs on top of eachother giving it this blur laggy look. Any fix?
Umm..I am a newbie so ignore your advice if it's silly I think it can be done by placing the two sprites on each other and slowly fading out the pre evolution sprite and fading in the evolved form.

I am just imagining it I don't know how to change stuff like Icons,Menus etc.(For now I will have to use Pokessential )
  #9530  
Unread November 26th, 2011, 03:39 PM
1ninjadude1701's Avatar
1ninjadude1701
Psyduck
 
Join Date: Oct 2008
Age: 16
Gender: Male
Nature: Quiet
how do i make an event that makes the sprite dissappear of the map and make sure the event never happens again?
__________________
Spartan ID




My new pokemon rp

http://pokemonchallengersrp.proboards.com/index.cgi

Join if you like a challenge.
  #9531  
Unread November 26th, 2011, 11:40 PM
KoolKat vs. Lucas's Avatar
KoolKat vs. Lucas
KoolKat Gold
 
Join Date: Jul 2011
Gender: Male
Quote:
Originally Posted by HJLFgamer View Post
Ok I will add you in the credits.
I have a .zip to save all my Custom Graphics-
Here's the sub-zip for Ash. No backsprite yet.

http://www.mediafire.com/?8sbo1ggzk408za5
__________________
Note to self: Note to self: Note to self: Note to self:
Note to self: Note to self: Note to self: Note to self:
Note to self: Note to self: Note to self: Note to self:
Note to self: Note to self: Note to self: Note to self:
  #9532  
Unread November 27th, 2011, 02:44 PM
HJLFgamer's Avatar
HJLFgamer
Beginning Trainer
 
Join Date: Sep 2011
Gender: Male
I can't open it since my winzip trial has run out.
__________________

HJLFgamer
  #9533  
Unread November 27th, 2011, 03:20 PM
Awkward Squirtle
,@,e .ºoO
 
Join Date: Jul 2011
Gender: Male
Download 7-Zip. It's free and better than WinZip.
  #9534  
Unread November 27th, 2011, 10:14 PM
treecko's awesomeness's Avatar
treecko's awesomeness
Treecko Breeder
 
Join Date: Nov 2011
Age: 16
Gender: Male
I've been trying to make a game with Pokemon essentials, but as soon as I try to walk through a door, I get this message:

Code:
Exception: TypeError

Message: cannot convert Fixnum into String

Sprite_Character:95:in `+'

Sprite_Character:95:in `update_or'

PerspectiveTilemap:430:in `shadow_update'

Shadow:179:in `update'

Sprite_Character:37:in `perspectivetilemap_initialize'

PerspectiveTilemap:424:in `shadow_initialize'

Shadow:152:in `initialize'

Spriteset_Map:172:in `new'

Spriteset_Map:172:in `_animationSprite_initialize'

AnimationSprite:43:in `shadow_initialize'
Anybody know what this is and how to fix it?
  #9535  
Unread November 28th, 2011, 11:01 PM
KoolKat vs. Lucas's Avatar
KoolKat vs. Lucas
KoolKat Gold
 
Join Date: Jul 2011
Gender: Male
Quote:
Originally Posted by HJLFgamer View Post
I can't open it since my winzip trial has run out.
zips always open for me.... Try winrar I guess. The trial end is avoidable
__________________
Note to self: Note to self: Note to self: Note to self:
Note to self: Note to self: Note to self: Note to self:
Note to self: Note to self: Note to self: Note to self:
Note to self: Note to self: Note to self: Note to self:
  #9536  
Unread November 29th, 2011, 03:58 AM
unrivaledneo
Beginning Trainer
 
Join Date: Nov 2011
Quote:
Originally Posted by dracoflare View Post
Umm..I am a newbie so ignore your advice if it's silly I think it can be done by placing the two sprites on each other and slowly fading out the pre evolution sprite and fading in the evolved form.

I am just imagining it I don't know how to change stuff like Icons,Menus etc.(For now I will have to use Pokessential )
I have actual animations to use example below
Though 18+ as it has nudity
Spoiler:

i47.photobucket.com/albums/f175/unrivaledneo/Sexymon/vanc.gif...
remove the ... at the end.


Kinda want my evolve animations like that.
__________________
Warning icon
This signature has been disabled.
Spoilers not allowed in signatures.
Please review and fix the issues by reading the signature rules.

You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.
  #9537  
Unread November 30th, 2011, 06:59 PM
Bigpokemonfan0's Avatar
Bigpokemonfan0
Beginning Trainer
 
Join Date: Dec 2010
Gender: Male
Can someone give me a script about encountering a wild Dratini and Misdreavus on a single battle which is 47 times for Dratini and 47 times for Misdreavus, and then a event encounter level 70 Giratina appear on the cave map? I was so confused. Especially a Global Variable.
  #9538  
Unread November 30th, 2011, 08:29 PM
Maruno's Avatar
Maruno
Lead Dev of Pokémon Essentials
 
Join Date: Jan 2008
Location: England
Gender: Male
Quote:
Originally Posted by unrivaledneo View Post
I have actual animations to use example below
Though 18+ as it has nudity
Spoiler:

i47.photobucket.com/albums/f175/unrivaledneo/Sexymon/vanc.gif...
remove the ... at the end.


Kinda want my evolve animations like that.
We all want that, but it'd require a smegload of graphics (either separate ones or in the form of gifs). It's just not reasonable.

The existing animation involves a lot of spinning, and even though everything's better with spinning, I'd like to see that taken out eventually. There's also some sprite fading in the animation which can be expanded on, and perhaps a bit of mosaic-ing would look nice too. If someone wants to have a go, please do so. The animation sequence is relatively straightforward. I'm a little preoccupied with other matters.


Quote:
Originally Posted by Bigpokemonfan0 View Post
Can someone give me a script about encountering a wild Dratini and Misdreavus on a single battle which is 47 times for Dratini and 47 times for Misdreavus, and then a event encounter level 70 Giratina appear on the cave map? I was so confused. Especially a Global Variable.
I have already responded to this in the wiki thread:
Quote:
Originally Posted by Maruno View Post
Are you basically asking for a way to not have an event Pokémon appear until the player has encountered X number of Pokémon Y?

That's a very specialised request, and that kind of feature won't be added to Essentials. However, achieving this would be rather simple: in the script section PokemonField is the def pbBattleOnStepTaken. This decides which Pokémon to encounter (called encounter[0] and encounter2[0]), and starts a battle with it/them. What you would need to do is include a line or so that checks the value of those variables (which are the species numbers) and to add 1 to a Global Variable if it's a Dratini (or whatever). Then, in the regular event encounter for Giratina, make it only appear if that Global Variable is greater than 46.
If you know a bit of scripting and how to use RMXP (i.e. you know what a Global Variable is), then it's quite easy to follow my instructions. If you don't know, learn.
__________________
  #9539  
Unread December 1st, 2011, 03:23 AM
unrivaledneo
Beginning Trainer
 
Join Date: Nov 2011
Ok thanks.

I was looking through the wiki after i had found
pbAddDependency(get_character(0))
curious on to how to get it to use the 1st slotted pokemon to follow you around instead of an event on the map. Maybe i just missed it.

EDIT: Testing safaris I get this as soon as i go into a battle
Exception: NoMethodError
Message: undefined method `owned' for #<PokeBattle_FakeBattler:0xa2e81b8>
PokeBattle_ActualScene:592:in `refresh'
PokeBattle_ActualScene:511:in `initialize'
PokeBattle_ActualScene:1543:in `new'
PokeBattle_ActualScene:1543:in `pbStartBattle'
PokeBattle_SafariZone:94:in `pbStartBattle'
PokemonSafari:114:in `pbSafariBattle'
PokemonSafari:113:in `pbSceneStandby'
PokemonSafari:115:in `pbSafariBattle'
PokemonSafari:112:in `pbBattleAnimation'
PokemonSafari:112:in `pbSafariBattle'
__________________
Warning icon
This signature has been disabled.
Spoilers not allowed in signatures.
Please review and fix the issues by reading the signature rules.

You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.

Last edited by unrivaledneo; December 1st, 2011 at 05:57 PM.
  #9540  
Unread December 1st, 2011, 11:34 PM
Maruno's Avatar
Maruno
Lead Dev of Pokémon Essentials
 
Join Date: Jan 2008
Location: England
Gender: Male
Quote:
Originally Posted by unrivaledneo View Post
Ok thanks.

I was looking through the wiki after i had found
pbAddDependency(get_character(0))
curious on to how to get it to use the 1st slotted pokemon to follow you around instead of an event on the map. Maybe i just missed it.
That script makes a given event follow the player. This is the basis of mods that allow Pokémon to follow the player - every map has an event (or several) specifically put aside, which shows the Pokémon and it follows the player.

It's figuring out how to make the event show whichever Pokémon is at the front of your party that's the trick.


Quote:
Originally Posted by unrivaledneo View Post
EDIT: Testing safaris I get this as soon as i go into a battle
Exception: NoMethodError
Message: undefined method `owned' for #<PokeBattle_FakeBattler:0xa2e81b8>
PokeBattle_ActualScene:592:in `refresh'
PokeBattle_ActualScene:511:in `initialize'
PokeBattle_ActualScene:1543:in `new'
PokeBattle_ActualScene:1543:in `pbStartBattle'
PokeBattle_SafariZone:94:in `pbStartBattle'
PokemonSafari:114:in `pbSafariBattle'
PokemonSafari:113:in `pbSceneStandby'
PokemonSafari:115:in `pbSafariBattle'
PokemonSafari:112:in `pbBattleAnimation'
PokemonSafari:112:in `pbSafariBattle'
That's a very big problem. Fortunately I just came up with the solution, which is simple.

In the script section PokeBattle_SafariZone, at the top is the class PokeBattle_FakeBattler. In the initialize def right at the top there, add in the line @owned=$Trainer.owned[pokemon.species]. Also add def owned; return @owned; end alongside the other defs just below that. Fixed.

Naturally, this fix will be in the next release of Essentials, which will come when there's a new sub-section to announce it in.
__________________
  #9541  
Unread December 2nd, 2011, 01:21 AM
Awkward Squirtle
,@,e .ºoO
 
Join Date: Jul 2011
Gender: Male
No point in making a new variable for it; you should just define an owned method that returns whether the trainer owns it directly.
  #9542  
Unread December 2nd, 2011, 06:44 AM
movieguy12
Beginning Trainer
 
Join Date: Apr 2006
Nature: Adamant
Hello 2 things I'm curious about :). Any help would be great!

1.a feature I've always wanted to do but I have noooo clue as to how to do it is basically almost get rid it "bills pc" except to get Pokemon or w/e. anyways back in w/e town you start in, maybe a area around it is like a "farm" a safari zone type place where all the Pokemon I catch go to their respected habitats like water a field grass a cave sand dirt w/e an I can go up to them and maybe "pick" them o be in my party or give them an item or just make them happy. I would just use bills pc when I'm not near it. Idk I just feel having my caught Pokemon in a computer is sorta lame. I want to see them all outside :). Kinda lame to you guys but idk I like it.

2.now this is about Pokemon essentials but also hacking or editing so I'm sorry if I break some rules. My I've found a edited white version called pokemon delux the creator basically added every Pokemon from all 5 gens into the game he edited trainers and I believe added some. Now ky question is could I use Pokemon essentials Pokemon pmb files (the files with all the Pokemon, base stats, moves they learn, and so forth and "edit" and add newer pokemon to maybe a older version ? Like pearl or Ruby or something? Jw.

Thanks!

Last edited by movieguy12; December 2nd, 2011 at 07:42 AM.
  #9543  
Unread December 2nd, 2011, 03:12 PM
Kasek
Beginning Trainer
 
Join Date: Mar 2011
Gender: Male
hi there im just starting to try and make a pokemon [COLOR=blue !important][COLOR=blue !important]game[/COLOR][/COLOR]. I want to make some over world pokemon encounters, the file image i dwonloaded with the sprites when i load it into my material database and try and insert one the selection box is huge. How do i resize this so that I can select just the one single sprite that I want to use.

thanks for your help

so i found out i have to resize my picture the picture i am using is from here

spriters-resource.com/ds/pokeheartgoldsoulsilver/sheet/26828.......

whats the easiest way to resize this and in waht program im a noob
  #9544  
Unread December 2nd, 2011, 07:12 PM
Maruno's Avatar
Maruno
Lead Dev of Pokémon Essentials
 
Join Date: Jan 2008
Location: England
Gender: Male
Quote:
Originally Posted by Awkward Squirtle View Post
No point in making a new variable for it; you should just define an owned method that returns whether the trainer owns it directly.
That's practically what I did, isn't it? Besides, it was only two lines, and it fits with what I'd added previously to make the caught icon appear at all.

If you have your own solution, please share.


Quote:
Originally Posted by movieguy12 View Post
Hello 2 things I'm curious about . Any help would be great!

1.a feature I've always wanted to do but I have noooo clue as to how to do it is basically almost get rid it "bills pc" except to get Pokemon or w/e. anyways back in w/e town you start in, maybe a area around it is like a "farm" a safari zone type place where all the Pokemon I catch go to their respected habitats like water a field grass a cave sand dirt w/e an I can go up to them and maybe "pick" them o be in my party or give them an item or just make them happy. I would just use bills pc when I'm not near it. Idk I just feel having my caught Pokemon in a computer is sorta lame. I want to see them all outside . Kinda lame to you guys but idk I like it.

2.now this is about Pokemon essentials but also hacking or editing so I'm sorry if I break some rules. My I've found a edited white version called pokemon delux the creator basically added every Pokemon from all 5 gens into the game he edited trainers and I believe added some. Now ky question is could I use Pokemon essentials Pokemon pmb files (the files with all the Pokemon, base stats, moves they learn, and so forth and "edit" and add newer pokemon to maybe a older version ? Like pearl or Ruby or something? Jw.

Thanks!
1. Highly impractical to the point of being a really bad idea. Assuming you walked around on maps in the fields to look at your Pokémon, there would need to be one event per Pokémon, which could easily get into the "loads 'n' loads of 'em" realm. Then there's defining how they behave, e.g. how often they move around, how they respond to items, etc. Then there's the issue of the player needing to walk up to them; other Pokémon may block the way, they may move around too quickly, and you'd lose track of which one was which (if you ever had track of that). Then there's coming up with a way of showing their information (summary screens).

What you may want instead is a slight modification of the PC storage boxes, where each box is themed and holds different kinds of Pokémon, each individual box holds fewer Pokémon but they can move around a bit. It's still very difficult to do, and you still wouldn't know which Pokémon is which. In any case, using a keyboard to try and select entities that are moving around is really quite ridiculous.

2. You're right, that's a hacking question. The simple answer is no, because Essentials works differently to ROMs.


Quote:
Originally Posted by Kasek View Post
hi there im just starting to try and make a pokemon game. I want to make some over world pokemon encounters, the file image i dwonloaded with the sprites when i load it into my material database and try and insert one the selection box is huge. How do i resize this so that I can select just the one single sprite that I want to use.

thanks for your help

so i found out i have to resize my picture the picture i am using is from here

spriters-resource.com/ds/pokeheartgoldsoulsilver/sheet/26828.......

whats the easiest way to resize this and in waht program im a noob
Since I'm already answering questions here, I might as well answer this non-Essentials-related one too.

Paint works just fine, and it comes with every version of Windows. You'll need a separate charset for each Pokémon - look up what a charset it and how it works. It's a lot of boring work, and I really doubt you'll find a pre-made set of charsets precisely because they're tedious to make.
__________________
  #9545  
Unread December 2nd, 2011, 08:25 PM
HJLFgamer's Avatar
HJLFgamer
Beginning Trainer
 
Join Date: Sep 2011
Gender: Male
can you help me split these overworlds up.
go to:
spriters-resource.com click on ds then p then pokemon heartgold/soulsilver then trainer overworlds
__________________

HJLFgamer
  #9546  
Unread December 2nd, 2011, 11:35 PM
movieguy12
Beginning Trainer
 
Join Date: Apr 2006
Nature: Adamant
1. Highly impractical to the point of being a really bad idea. Assuming you walked around on maps in the fields to look at your Pokémon, there would need to be one event per Pokémon, which could easily get into the "loads 'n' loads of 'em" realm. Then there's defining how they behave, e.g. how often they move around, how they respond to items, etc. Then there's the issue of the player needing to walk up to them; other Pokémon may block the way, they may move around too quickly, and you'd lose track of which one was which (if you ever had track of that). Then there's coming up with a way of showing their information (summary screens).

What you may want instead is a slight modification of the PC storage boxes, where each box is themed and holds different kinds of Pokémon, each individual box holds fewer Pokémon but they can move around a bit. It's still very difficult to do, and you still wouldn't know which Pokémon is which. In any case, using a keyboard to try and select entities that are moving around is really quite ridiculous.

2. You're right, that's a hacking question. The simple answer is no, because Essentials works differently to ROMs.

I feel like its not "impractical" who wouldn't want to see their Pokemon out in fields and grass areas rather than icons in a "pc"? It doesn't even have to have to have anything to do with items I wouldn't care if I just am able to click them and maybe add them to my party. I mean I get it's a lot of work but to me this seems worth it. I just want to see them out of a pc wandering around. I would add fences to make them unable to wander far. In past Pokemon games there have been Pokemon walking around out in fenced areas. An you can click on them, again I understand it's alot work but im ok with that.

However instead of criticizing and saying how dumb of an idea it is you could just help a fellow human bein out. Thanks.

And ok thanks I wasn't sure so I thought I'd ask.
  #9547  
Unread December 3rd, 2011, 12:17 AM
Nickalooose
--------------------
 
Join Date: Mar 2008
Gender: Female
Quote:
Originally Posted by movieguy12 View Post
I feel like its not "impractical" who wouldn't want to see their Pokemon out in fields and grass areas rather than icons in a "pc"? It doesn't even have to have to have anything to do with items I wouldn't care if I just am able to click them and maybe add them to my party. I mean I get it's a lot of work but to me this seems worth it. I just want to see them out of a pc wandering around. I would add fences to make them unable to wander far. In past Pokemon games there have been Pokemon walking around out in fenced areas. An you can click on them, again I understand it's alot work but im ok with that.

However instead of criticizing and saying how dumb of an idea it is you could just help a fellow human bein out. Thanks.

And ok thanks I wasn't sure so I thought I'd ask.

I feel the same, it does seem a little un-justified in telling somebody else it's some what of a "dumb idea", I'm actually going to attempt to do this myself, looking through how the storage works could be a start, looking into variables and dependant events, they may also be a friend here (I havent looked into this one bit as of yet, so there may be no possible way to do it those ways)...

Just because someone quite knowledgable with this type of scripting says it is a really bad idea, doesn't mean it's not possible, he's just stating it's alot of work, probably the way you explained this is a little ridiculous, i agree, maybe if you fenced the area off and had maybe 2 or 3 Random Pokémon from the box instead, any more than that could be a huge problem, talking to the Pokémon may also be a huge amount of work...

Sometimes the best thing to do, is, attempt this yourself (ALWAYS keep a back up before you start any of your work, note your work, etc.) You get a fine idea on how the scripts work as you play along, and maybe when you've found something new yourself, you can contribute to the community, there's nothing you can do that can make you game worse, right? after all, you have nothing in the first place.

Good Luck! If and When I get around to looking at this, and/if, I get it some what working, I will let you know! (No promises though! This is not high priority for me.)

I do have a question though... How do I make my character or any character jump a little less, my character seems to have low gravity when they jump :\
  #9548  
Unread December 3rd, 2011, 08:35 AM
KitsuneKouta's Avatar
KitsuneKouta
狐 康太
 
Join Date: Mar 2010
Age: 22
Gender: Male
Quote:
Originally Posted by Nickalooose View Post
I feel the same, it does seem a little un-justified in telling somebody else it's some what of a "dumb idea", I'm actually going to attempt to do this myself, looking through how the storage works could be a start, looking into variables and dependant events, they may also be a friend here (I havent looked into this one bit as of yet, so there may be no possible way to do it those ways)...

Just because someone quite knowledgable with this type of scripting says it is a really bad idea, doesn't mean it's not possible, he's just stating it's alot of work, probably the way you explained this is a little ridiculous, i agree, maybe if you fenced the area off and had maybe 2 or 3 Random Pokémon from the box instead, any more than that could be a huge problem, talking to the Pokémon may also be a huge amount of work...

Sometimes the best thing to do, is, attempt this yourself (ALWAYS keep a back up before you start any of your work, note your work, etc.) You get a fine idea on how the scripts work as you play along, and maybe when you've found something new yourself, you can contribute to the community, there's nothing you can do that can make you game worse, right? after all, you have nothing in the first place.

Good Luck! If and When I get around to looking at this, and/if, I get it some what working, I will let you know! (No promises though! This is not high priority for me.)

I do have a question though... How do I make my character or any character jump a little less, my character seems to have low gravity when they jump :\
I guess I ought to add my two cents as well. First, I don't recall Maruno calling it a dumb idea. Just impractical (by definition: not realistic. not the same as dumb). First I'll point out some more potential issues, then some suggestions for actually making it work.

First, lag. If you allow players to catch a few hundred Pokemon and expect to have a few hundred running around on one map, good luck. Large maps alone tend to lag (especially with connections), and large maps with large numbers of events are even worse. Even working in standard RMXP with a small 30x20 map and 100 events (haha, don't ask) will cause a little jerkiness. So, implementing something like this will most likely make Essentials lag its brains out. Maruno also mentioned issues that would come from how crowded it'd be, and the large amount of logic needed to drive this system. But, it's not entirely hopeless (with some compromise).

Instead of having one grandiose map filled with potentially more than 649 Pokemon (depends on how many gens you want and how many duplicates the player may have), I'd try breaking it down a bit. In fact, here's what I think would actually work pretty nice, and is somewhere between your idea and Maruno's: have a map that corresponds to each box, which has the usual limit (I don't even remember how many that is anymore). So if a box can only hold 30, that map would never have more than 30 events, and you could have themed maps or even mixed ones (the difficult part will be getting Pokemon to spawn and remain near their respective environments, if you go a mixed map approach). As for how to do this, try logic + trial and error. It works for me (and expect a lot of error. even very proficient developers will make some errors. the proficient ones just happen to learn from them better). And what you might do is make a central location in which you could access all of these different maps that correspond to the boxes, to give the illusion of them all being in the same general area. I'm not sure how connections will handle this though. Lag could still potentially be an issue if you have the maps connected. You might want to use gate houses instead to access them with a hard transition instead of using seamless (mostly) connections. Also, I've done some messing around with creating, moving, modifying, and checking values of events (i.e. mostly names and ids, though pretty much anything is fair game). So I can give some advice on event manipulation through scripts. Though it'd probably be better for me to make a tutorial about it or something. I may if I finally get enough free time. It would be far and above more effective than putting a bunch of empty events on a map and changing their behavior with other events. Simpler too.

A little note on your idea for giving them items: it's fine, but I'd restrict it to just berries or something. And at that, I'd limit the effects to just raising happiness a little or something like that. With event spawning via script, you could actually just create the exact same event over and over (it would just ask the player to give them a berry, to select one, and then raise their happiness if they do, while erasing the item from the bag), but manipulate the graphic depending on the species. Then just give them all generic move behaviors, like lowest frequency + lowest speed + random movement (so they won't wander all that much). If you want to get into modifying move behaviors based on species, natures, or stats, and even things like giving proteins, rare candies, having them hold items, or whatever else you can think of, be my guest. It's doable, but you'll have some programming ahead of you. I'd suggest starting simple, and maybe adding the extras once it's finished (so you don't get overloaded). The only thing I can't stress enough is to not use a single map for all of this. Replicating Oak's lab in one piece isn't practical. Two pieces? Nope. Six? Don't think so. One piece per box? Fine, so long as you don't connect them all (which essentially leaves you with the same thing as one big one in terms of both appearance and lag. Maybe not quite the same, but I don't have much desire to test it out. I don't expect good results from it either way). I probably shouldn't have said this would be a "little note." I'm not very good at those when I find things that need explaining (and I usually find something to explain).
__________________
Creator of the Harvest Moon Tool Kit (HMTK).

Anime/Manga fans can find me on MyAnimeList.net, as KitsuneKouta.

Last edited by KitsuneKouta; December 3rd, 2011 at 08:48 AM.
  #9549  
Unread December 3rd, 2011, 08:50 AM
movieguy12
Beginning Trainer
 
Join Date: Apr 2006
Nature: Adamant
Ok ok first thank you I reall appreciate the help! I have a vision and just don't like when people can't just help sorry I don't mean to be rude.

Ok imagine this is you will.

A small map with a few buildings one building (farm) will be top of the map, so you can't see anything behind the building. You walk into the building and now you have multiple doors. Not necessarily 30 doors lol but for aurgument sake lets say 5 doors, each door is marked with a sign idk top of my head lets say "grass" symbol above one and so forth. You walk into grass door and it leads you to a field or forest type map with 30 give or take sprites just walking around. I really don't care about the options to give or take items I was just throwing that out there. Anyways maybe you could do a happiness thing or a join party option? Then the same situation goes for the other doors/areas. This would make them multiple maps only connected to the building. Not really each other.. I could use fences trees to block stuff off making a smallish map.

My whole point is I hate the "pc" I would love some personalization with "my" Pokemon that I've caught. You know?

Anyways again thanks I'll take help but please if you don't like the idea or think it dumb or just can't add anything to help a fellow gamer out just don't reply, if you can though please I'm all ears Er I guess eyes lol. Unfortuantly I can't trial and error yet I'm really busy and put of town but any info I get I'll be sure to make attempts when I get a chance :) again thanks! I'm one step closer to my dream lol
  #9550  
Unread December 3rd, 2011, 04:35 PM
Maruno's Avatar
Maruno
Lead Dev of Pokémon Essentials
 
Join Date: Jan 2008
Location: England
Gender: Male
I wasn't feeling very eloquent last night, which is why I came across how I did.

The idea as you originally presented it had many omissions, and it would have taken a lot of planning just to come up with a working model (even before you tried implementing it). The main issue is the number of Pokémon a player could catch, and duplicates of individual species which might be confusing (you could have a whole map of Rattata and not know which one is your HM slave). Working around these problems, as I said, would be difficult and probably unwieldy in the end.

The idea of showing some of the player's Pokémon in the field would be fine if it was only in addition to the PC, as a bit of decoration. There are plenty of things you could do with that, such as letting the player choose which Pokémon are outside and even adding some breeding mechanics. My dislike of the idea is that you want it to replace the PC, which leads to the problems I've mentioned.

Quote:
Originally Posted by KitsuneKouta View Post
Instead of having one grandiose map filled with potentially more than 649 Pokemon (depends on how many gens you want and how many duplicates the player may have), I'd try breaking it down a bit. In fact, here's what I think would actually work pretty nice, and is somewhere between your idea and Maruno's: have a map that corresponds to each box, which has the usual limit (I don't even remember how many that is anymore). So if a box can only hold 30, that map would never have more than 30 events, and you could have themed maps or even mixed ones (the difficult part will be getting Pokemon to spawn and remain near their respective environments, if you go a mixed map approach).
This is the best way forward, I think, but it would mean major changes to how storage works, such as lowering the total number of Pokémon allowed and adding limits on how many Pokémon associated with each environment you can own (e.g. your water field may be empty, but if your cave field is full you can't catch any more Geodudes). You'd also need to bear in mind that they player may also want to store a party Geodude, so those environment limits must also count the party Pokémon.

If lots of events didn't make RMXP lag, there wouldn't be much of a problem with these limits. However, they do, so there is. With 649 species existing nowadays, and a limit of about 30 events per map, you'll need a whole lot of fields. And how many fields of each type should you have? Well, if you're clever, you may be able to let the player change fields to different environments (like they can with box wallpapers).

Some players like to group their Pokémon differently, e.g. "event Pokémon", or "Pokémon that need training". This simply wouldn't be allowed with your idea.

There would still be the management problems, though. The player wouldn't be able to tell at a glance which Rattata is which, they couldn't quickly cycle through all Pokémon in a field to find a particular one, and so forth. It's a lot of work for the player to do, and that's an important thing to remember.

Quote:
Originally Posted by movieguy12 View Post
My whole point is I hate the "pc" I would love some personalization with "my" Pokemon that I've caught. You know?

Anyways again thanks I'll take help but please if you don't like the idea or think it dumb or just can't add anything to help a fellow gamer out just don't reply, if you can though please I'm all ears Er I guess eyes lol. Unfortuantly I can't trial and error yet I'm really busy and put of town but any info I get I'll be sure to make attempts when I get a chance again thanks! I'm one step closer to my dream lol
There's nothing wrong with wanting to be different, but this is very different and almost certainly not as good as the existing PC storage system (unless you come up with something really special, which I haven't).

A word about your last paragraph: you should accept all opinions, not just the ones you like. "If you don't like it, don't reply" is not a good thing to say. If anything, you should be wanting constructive criticism only (which can be either good or bad), and I thought mine was that because I pointed out issues you may not have thought of. It doesn't matter whether I like or dislike this idea; I'm still helping you by telling you what you're overlooking, and possibly showing how big a task it is.
__________________
Closed Thread
Quick Reply

Sponsored Links


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are UTC. The time now is 04:39 PM.


Style by Perdition Haze, artwork by Sa-Dui.
Like our Facebook Page Follow us on TwitterMessage Board Statistics | © 2002 - 2013 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to Pokémon USA, Inc. and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company, Pokémon USA, Inc., The Pokémon Company International, or Wizards of the Coast. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2013 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User posts belong to the user.