Add Conquest kingdoms and Pokémon evolution.

This commit is contained in:
Lynn "Zhorken" Vaughan 2012-07-15 07:02:06 -04:00
parent bf8d94ef08
commit 543419afcd
4 changed files with 192 additions and 0 deletions

View file

@ -0,0 +1,18 @@
kingdom_id,local_language_id,name
1,9,Aurora
2,9,Ignis
3,9,Fontaine
4,9,Violight
5,9,Greenleaf
6,9,Nixtorm
7,9,Pugilis
8,9,Viperia
9,9,Terrera
10,9,Avia
11,9,Illusio
12,9,Chrysalia
13,9,Cragspur
14,9,Spectra
15,9,Dragnor
16,9,Yaksha
17,9,Valora
1 kingdom_id local_language_id name
2 1 9 Aurora
3 2 9 Ignis
4 3 9 Fontaine
5 4 9 Violight
6 5 9 Greenleaf
7 6 9 Nixtorm
8 7 9 Pugilis
9 8 9 Viperia
10 9 9 Terrera
11 10 9 Avia
12 11 9 Illusio
13 12 9 Chrysalia
14 13 9 Cragspur
15 14 9 Spectra
16 15 9 Dragnor
17 16 9 Yaksha
18 17 9 Valora

View file

@ -0,0 +1,18 @@
id,identifier,type_id
1,aurora,1
2,ignis,10
3,fontaine,11
4,violight,13
5,greenleaf,12
6,nixtorm,15
7,pugilis,2
8,viperia,4
9,terrera,5
10,avia,3
11,illusio,14
12,chrysalia,7
13,cragspur,6
14,spectra,8
15,dragnor,16
16,yaksha,17
17,valora,9
1 id identifier type_id
2 1 aurora 1
3 2 ignis 10
4 3 fontaine 11
5 4 violight 13
6 5 greenleaf 12
7 6 nixtorm 15
8 7 pugilis 2
9 8 viperia 4
10 9 terrera 5
11 10 avia 3
12 11 illusio 14
13 12 chrysalia 7
14 13 cragspur 6
15 14 spectra 8
16 15 dragnor 16
17 16 yaksha 17
18 17 valora 9

View file

@ -0,0 +1,114 @@
evolved_species_id,required_stat_id,minimum_stat,minimum_link,kingdom_id,warrior_gender,item_id,recruiting_ko_required
5,2,50,,,,,0
6,2,83,,,,,0
24,2,59,,,,,0
25,,,50,,,,0
26,,,,,,83,0
39,,,50,,,,0
40,,,,,,81,0
42,6,55,,,,,0
53,6,96,,,,,0
64,2,83,,,,,0
65,,,55,,,,1
67,2,86,,,,,0
68,,,60,,,,1
93,2,99,,,,,0
94,,,60,,,,1
112,2,108,,,,,0
130,2,16,,,,,0
134,,,,,,84,0
135,,,,,,83,0
136,,,,,,82,0
143,,,50,,,,0
148,2,60,,,,,0
149,2,132,,,,,0
169,,,65,,,,0
180,2,53,,,,,0
181,2,90,,,,,0
195,1,94,,,,,0
196,,,70,11,,,0
197,,,70,16,,,0
205,3,73,,,,,0
208,,,,,,210,1
212,,,,,,210,1
247,2,74,,,,,0
248,2,132,,,,,0
253,6,58,,,,,0
254,6,118,,,,,0
281,2,44,,,,,0
282,2,75,,,,,0
305,3,83,,,,,0
306,3,130,,,,,0
348,2,116,,,,,0
356,3,104,,,,,0
358,,,50,,,,0
362,1,128,,,,,0
364,1,138,,,,,0
365,1,195,,,,,0
375,3,64,,,,,0
376,2,111,,,,,0
391,6,48,,,,,0
392,6,102,,,,,0
394,2,51,,,,,0
395,2,102,,,,,0
397,6,48,,,,,0
398,2,92,,,,,0
400,2,39,,,,,0
404,2,35,,,,,0
405,2,95,,,,,0
411,3,113,,,,,0
426,1,146,,,,,0
429,,,,,,108,0
444,2,44,,,,,0
445,2,136,,,,,0
448,,,50,,,,0
452,3,90,,,,,0
454,2,81,,,,,0
461,6,175,,,,303,0
464,,,,,,298,1
470,3,94,,5,,,0
471,2,91,,6,,,0
475,,,,,male,109,0
477,,,,,,302,1
478,,,,,female,109,0
496,6,54,,,,,0
497,6,104,,,,,0
499,2,41,,,,,0
500,2,115,,,,,0
502,2,54,,,,,0
503,2,104,,,,,0
512,,,,,,85,0
514,,,,,,82,0
516,,,,,,84,0
518,,,,,,81,0
523,6,81,,,,,0
525,3,59,,,,,0
526,,,60,,,,1
530,2,97,,,,,0
533,2,81,,,,,0
534,,,60,,,,1
541,3,60,,,,,0
542,,,65,,,,0
544,3,50,,,,,0
545,6,57,,,,,0
547,,,,,,80,0
549,,,,,,80,0
552,2,80,,,,,0
553,2,110,,,,,0
555,2,110,,,,,0
560,3,86,,,,,0
571,2,90,,,,,0
573,,,,,,107,0
575,3,70,,,,,0
576,3,106,,,,,0
596,6,84,,,,,0
608,2,84,,,,,0
609,,,,,,108,0
611,2,113,,,,,0
612,2,173,,,,,0
614,2,73,,,,,0
625,2,118,,,,,0
628,2,119,,,,,0
634,2,72,,,,,0
635,2,143,,,,,0
637,2,131,,,,,0
1 evolved_species_id required_stat_id minimum_stat minimum_link kingdom_id warrior_gender item_id recruiting_ko_required
2 5 2 50 0
3 6 2 83 0
4 24 2 59 0
5 25 50 0
6 26 83 0
7 39 50 0
8 40 81 0
9 42 6 55 0
10 53 6 96 0
11 64 2 83 0
12 65 55 1
13 67 2 86 0
14 68 60 1
15 93 2 99 0
16 94 60 1
17 112 2 108 0
18 130 2 16 0
19 134 84 0
20 135 83 0
21 136 82 0
22 143 50 0
23 148 2 60 0
24 149 2 132 0
25 169 65 0
26 180 2 53 0
27 181 2 90 0
28 195 1 94 0
29 196 70 11 0
30 197 70 16 0
31 205 3 73 0
32 208 210 1
33 212 210 1
34 247 2 74 0
35 248 2 132 0
36 253 6 58 0
37 254 6 118 0
38 281 2 44 0
39 282 2 75 0
40 305 3 83 0
41 306 3 130 0
42 348 2 116 0
43 356 3 104 0
44 358 50 0
45 362 1 128 0
46 364 1 138 0
47 365 1 195 0
48 375 3 64 0
49 376 2 111 0
50 391 6 48 0
51 392 6 102 0
52 394 2 51 0
53 395 2 102 0
54 397 6 48 0
55 398 2 92 0
56 400 2 39 0
57 404 2 35 0
58 405 2 95 0
59 411 3 113 0
60 426 1 146 0
61 429 108 0
62 444 2 44 0
63 445 2 136 0
64 448 50 0
65 452 3 90 0
66 454 2 81 0
67 461 6 175 303 0
68 464 298 1
69 470 3 94 5 0
70 471 2 91 6 0
71 475 male 109 0
72 477 302 1
73 478 female 109 0
74 496 6 54 0
75 497 6 104 0
76 499 2 41 0
77 500 2 115 0
78 502 2 54 0
79 503 2 104 0
80 512 85 0
81 514 82 0
82 516 84 0
83 518 81 0
84 523 6 81 0
85 525 3 59 0
86 526 60 1
87 530 2 97 0
88 533 2 81 0
89 534 60 1
90 541 3 60 0
91 542 65 0
92 544 3 50 0
93 545 6 57 0
94 547 80 0
95 549 80 0
96 552 2 80 0
97 553 2 110 0
98 555 2 110 0
99 560 3 86 0
100 571 2 90 0
101 573 107 0
102 575 3 70 0
103 576 3 106 0
104 596 6 84 0
105 608 2 84 0
106 609 108 0
107 611 2 113 0
108 612 2 173 0
109 614 2 73 0
110 625 2 118 0
111 628 2 119 0
112 634 2 72 0
113 635 2 143 0
114 637 2 131 0

View file

@ -217,6 +217,48 @@ class BerryFlavor(TableBase):
flavor = Column(Integer, nullable=False,
info=dict(description="The level of the flavor in the berry"))
class ConquestKingdom(TableBase):
u"""A kingdom in Pokémon Conquest.
"""
__tablename__ = 'conquest_kingdoms'
__singlename__ = 'kingdom'
id = Column(Integer, primary_key=True,
info=dict(description="An ID for this kingdom."))
identifier = Column(Unicode(9), nullable=False,
info=dict(description="A readable identifier for this kingdom.", format='identifier'))
type_id = Column(Integer, ForeignKey('types.id'), nullable=False,
info=dict(description="The type associated with this kingdom in-game."))
create_translation_table('conquest_kingdom_names', ConquestKingdom, 'names',
relation_lazy='joined',
name=Column(Unicode(9), nullable=False, index=True,
info=dict(description='The name.', format='plaintext', official=True))
)
class ConquestPokemonEvolution(TableBase):
u"""The conditions under which a Pokémon must successfully complete an
action to evolve in Pokémon Conquest.
Any condition may be null if it does not apply for a particular Pokémon.
"""
__tablename__ = 'conquest_pokemon_evolution'
evolved_species_id = Column(Integer, ForeignKey('pokemon_species.id'), primary_key=True, nullable=False,
info=dict(description=u"The ID of the post-evolution species."))
required_stat_id = Column(Integer, ForeignKey('stats.id'), nullable=True,
info=dict(description=u"The ID of the stat which minimum_stat applies to."))
minimum_stat = Column(Integer, nullable=True,
info=dict(description=u"The minimum value the Pokémon must have in a particular stat."))
minimum_link = Column(Integer, nullable=True,
info=dict(description=u"The minimum link percentage the Pokémon must have with its warrior."))
kingdom_id = Column(Integer, ForeignKey('conquest_kingdoms.id'), nullable=True,
info=dict(description=u"The ID of the kingdom in which this Pokémon must complete an action after meeting all other requirements."))
warrior_gender = Column(Enum('male', 'female', name='conquest_warrior_gender'), nullable=True,
info=dict(description=u"The required gender for the Pokémon's warrior."))
item_id = Column(Integer, ForeignKey('items.id'), nullable=True,
info=dict(description=u"The ID of the item the Pokémon's warrior must have equipped."))
recruiting_ko_required = Column(Boolean, nullable=False, server_default='False',
info=dict(description=u"If true, the Pokémon must KO a Pokémon under the right conditions to recruit that Pokémon's warrior."))
class ContestCombo(TableBase):
u"""Combo of two moves in a Contest.
"""