Improvements to importable format

Discussion in 'Implemented' started by twc, Oct 21, 2010.

  1. twc

    twc New Member

    Joined:
    Oct 9, 2010
    Messages:
    22
    Likes Received:
    0
    Allow IVs to be specified in Import/Export To/From Text

    This is especially important for 0 Spd leads, trick room teams, and certain hidden powers where one IV spread might reduce speed but another not. The line for custom IVs could go after the EVs line like this:

    Groudon @ Chesto Berry
    Trait: Drought
    EVs: 252 HP / 32 Def / 224 SDef
    IVs: 0 Spd
    Sassy Nature (+SDef, -SAtk)
    - Stealth Rock
    - Thunder Wave
    - Earthquake
    - Dragon Claw
     
  2. coyotte508

    coyotte508 Well-Known Member Administrator Server Owner Administrator Server Owner

    Joined:
    Apr 21, 2010
    Messages:
    6,363
    Likes Received:
    168
    Good suggestion...
     
  3. eric the espeon

    eric the espeon is an espeon.

    Joined:
    Apr 21, 2010
    Messages:
    854
    Likes Received:
    1
    In favor, but maybe wait to see if we can get a human readable universal format from here first. And add level (unlisted if 100?)/happiness (unlisted if 255/set default to 255?)/PP ups (if implemented).
     
  4. coyotte508

    coyotte508 Well-Known Member Administrator Server Owner Administrator Server Owner

    Joined:
    Apr 21, 2010
    Messages:
    6,363
    Likes Received:
    168
    about happiness, when teams are imported and the pokemon has return, then it's set to 255 (0 otherwise)
     
  5. eric the espeon

    eric the espeon is an espeon.

    Joined:
    Apr 21, 2010
    Messages:
    854
    Likes Received:
    1
    Cool, that makes happiness pretty much useless to include then.
     
  6. eric the espeon

    eric the espeon is an espeon.

    Joined:
    Apr 21, 2010
    Messages:
    854
    Likes Received:
    1
    The importable team system is brilliant, but it's not quite perfect. Since many changes to it will break existing importables (in the Teams forum for example), it makes sense to make them all at once.

    Additional information:
    Level:
    - Defaults to 100 if absent. Probably the most important reason for this change, quite a few metas are sub level 100.
    IVs:
    -Defaults to 31 all if absent. Needed for Technion hidden powers and Trick Room teams among others to import correctly.

    Generation:
    - Something I'm not certain about, but it could be helpful to have a generation identifier at the top of the importable.

    Changes to existing information:
    Trait -> Ability
    -Trait is almost unused compared to the universally accepted ability (ability is even used in the teambuilder). Ability is officially recognized.
    SAtk, SDef and Spd to SpA, SpD, and Spe
    -Not only are they shorter and significantly more widely used, but they are much harder for a new player to confuse. Someone who has seen the SpD formatting could easily mistake Spd for SpD, whereas Spe is unambiguous.

    The only two other bits of information which could potentially be included are shininess (as a "(S)" after the gender identifier?) and happiness. Shininess is not exactly competitively important, and when importing a team you don't necessarily want to clone it, however it could be wanted. Happiness is handled well by the sim and only affects two moves, I think it would serve only to clutter up the importable format.
     
  7. Kody

    Kody :]

    Joined:
    Jul 7, 2011
    Messages:
    262
    Likes Received:
    146
    I think even these minor changes would make the importables more....how do I put this... dense with needed information than before, also easier for the newcomer as stated before, which is always vital, and I'd like to see em on there personally.
     
  8. Lamperi

    Lamperi I see what you did there

    Joined:
    Apr 25, 2010
    Messages:
    2,647
    Likes Received:
    11
    You don't have to break compability. Easiest way is to just add IV and Lvl information, but it's not hard to make Teambuilder support both new and old version of the importable even with all the changes.
     
  9. eric the espeon

    eric the espeon is an espeon.

    Joined:
    Apr 21, 2010
    Messages:
    854
    Likes Received:
    1
    That would be ideal lamp.
     
  10. Meteor64

    Meteor64 TM1337 Falcon Punch

    Joined:
    Jan 26, 2011
    Messages:
    305
    Likes Received:
    0
    Exporting specific IVs

    A problem I've come to note is that when you export a team with a pokemon with a specific Hidden Power in it, when reimported the pokemon will always have the default IV spread for that type. For the most case this is fine, however there are a few select examples I can think of (3rd gen Aerodactyl, Dugtrio and occasionally Forretress) which want an alternative spread- there are probably more in other gens (eg some people may want 0 speed in gen 2 to guarantee a the slower phaze in a mirror matchup, and in gen 4 I heard people ran 0 attack on non-physical mons to take less from confusion by Machamp). However if they exported the team these little specifics would be lost, and the person importing them wouldn't necessarily know about those changes that they need to make to fix it.

    Is there some way you can store the IVs within the exported team without having to rejig the whole thing?
     
  11. Lamperi

    Lamperi I see what you did there

    Joined:
    Apr 25, 2010
    Messages:
    2,647
    Likes Received:
    11
    This is a good suggestion.

    Some importable formats supports IVs-line but unfortunately PO's current one does not.
     
  12. coyotte508

    coyotte508 Well-Known Member Administrator Server Owner Administrator Server Owner

    Joined:
    Apr 21, 2010
    Messages:
    6,363
    Likes Received:
    168
    It's been a suggestion for a long time... And it could be added to the current exportable format (with IVs: ...)