|
Post by BonzaiRob on Jan 17, 2007 22:21:21 GMT
I'm after the stuff we need for all pokémon, such as dex data. We already have Antarctros' battle class, now I think we need the information version.
Name Species Height Weight Numbers (national or game) Abilities Types Evolutions and levels Wild hold item Dex category for FRLG? Egg groups Colour Dex information Attacks and levels Move tutors, HMs and TMs Egg steps to hatch Effort points from battling (need to know how these work) Catch rate (and this) Base stats Max stats (hindering nature, neutral nature, helping nature) Male/Female ratio [front and back normal and shiny, footprint, team list, overworld, and cry]
|
|
|
Post by FMY on Jan 18, 2007 15:05:17 GMT
Oh, how comes I haven't seen his class yet? Oh, well, I'll ask him when he's online.
Anyways, I can't give you all this stuff (way too much), but I can tell you that the pokémon data will have to be stored in xml-data too. You can design your own format (tags, attribute, etc..) if you want, since I haven't made the pokémon data parser yet.
|
|
|
Post by BonzaiRob on Jan 18, 2007 18:05:08 GMT
I was thinking about making a pokédex on the site that edits the XML.. the on-site dex can read off it, and I can save the resulting XML to disk. And I'll upload his class for you: test.ptreasures.net/scripts/pokemon.javaI'm sure he sent me another one but I can't find it :S Oh yeah, by the way, I tried your movement code (the playerx%16 != 0 one) and it didn't work... not sure about that. I had it on +2 and it just moved the player 2 along once, instead of keeping going until it was on a 16 line.
|
|
|
Post by BonzaiRob on Jan 18, 2007 19:12:24 GMT
|
|
|
Post by FMY on Jan 19, 2007 15:54:28 GMT
Alright. I was thinking about the pokédex using xml too. However, because parsing XML is a lot harder and slower than using MySQL, and since editing it is even more work, I don't think it should really be using it. We could implement an import function for it, and we could make it export it (which I planned to do anyways, since we need something like that for the trading system between different games).
Furthermore, I'd change
<dex1>MISSINGNO. is a strange</dex1> <dex2>POK$MON used by the</dex2> <dex3>PT Staff to test code.</dex3> <dex4>It is unnatural, and it</dex4> <dex5>will be programmed out</dex5> <dex6>of the final version."</dex6>
into
<dex>MISSINGNO. is a strange POK$MON used by the PT Staff to test code. It is unnatural, and it will be programmed out of the final version.</dex>
(script splits it up automatically)
or
<dex> MISSINGNO. is a strange<br/> POK$MON used by<br/> the PT Staff to test code.<br/> It is unnatural, and it<br/> will be programmed out<br/> of the final version. </dex>
(you want full control over the message. Split it up yourself!)
Nice work!
|
|
|
Post by BonzaiRob on Jan 23, 2007 19:25:21 GMT
We're limited on that by the BitmapFont thingy, not to mention the font I made for it. It's easier just to make people edit pokémon in fixed-width fonts, making sure lines don't go more than 34 characters. Speaking of editing, anyone wishing to help out can start writing out pokémon on the WikiDex: wikidex.ptreasures.net/However, Matt's still working on templates. When it's done, can we make this a big announcement? Though we only want sensible people sorting out stats (yay all 100s for sputteren LOLZ111).
|
|