@@ -322,7 +322,7 @@ process.stdout.write("Building `data/teambuilder-tables.js`... ");
322
322
const LC = GENS . map ( num => num + 0.7 ) ;
323
323
const STADIUM = [ 2.04 , 1.04 ] ;
324
324
const NATDEX = [ 9.1 , 8.1 ] ;
325
- const OTHER = [ 9.9 , 9.411 , 9.41 , 9.401 , 9.4 , 9.2 , - 9.4 , - 9.401 , 8.6 , 8.4 , 8.2 , 8.1 , - 8.4 , - 8.6 , 7.1 ] ;
325
+ const OTHER = [ 9.9 , 9.6 , 9. 411, 9.41 , 9.401 , 9.4 , 9.2 , - 9.4 , - 9.401 , 8.6 , 8.4 , 8.2 , 8.1 , - 8.4 , - 8.6 , 7.1 ] ;
326
326
327
327
// process.stdout.write("\n ");
328
328
for ( const genIdent of [ ...GENS , ...DOUBLES , ...VGC , ...NFE , ...STADIUM , ...OTHER , ...NATDEX , ...LC ] ) {
@@ -339,6 +339,7 @@ process.stdout.write("Building `data/teambuilder-tables.js`... ");
339
339
const isDoubles = ( genIdent < 0 ) ;
340
340
const isVGC = ( '' + genIdent ) . endsWith ( '.5' ) ;
341
341
const isGen9BH = genIdent === 9.9 ;
342
+ const isSSB = genIdent === 9.6 ;
342
343
const genNum = Math . floor ( isDoubles ? - genIdent : genIdent ) ;
343
344
const gen = ( ( ) => {
344
345
let genStr = 'gen' + genNum ;
@@ -348,6 +349,7 @@ process.stdout.write("Building `data/teambuilder-tables.js`... ");
348
349
if ( isPreDLC ) genStr += 'predlc' ;
349
350
if ( isSVDLC1 ) genStr += 'dlc1' ;
350
351
if ( isStadium ) genStr += 'stadium' + ( genNum > 1 ? genNum : '' ) ;
352
+ if ( isSSB ) genStr += 'ssb' ;
351
353
return genStr ;
352
354
} ) ( ) ;
353
355
// process.stdout.write("" + gen + (isDoubles ? " doubles" : "") + "... ");
@@ -543,6 +545,11 @@ process.stdout.write("Building `data/teambuilder-tables.js`... ");
543
545
BattleTeambuilderTable [ 'bh' ] . tiers = tiers ;
544
546
BattleTeambuilderTable [ 'bh' ] . overrideTier = overrideTier ;
545
547
BattleTeambuilderTable [ 'bh' ] . formatSlices = formatSlices ;
548
+ } else if ( isSSB ) {
549
+ BattleTeambuilderTable [ 'gen9ssb' ] = { } ;
550
+ BattleTeambuilderTable [ 'gen9ssb' ] . tiers = tiers ;
551
+ BattleTeambuilderTable [ 'gen9ssb' ] . overrideTier = overrideTier ;
552
+ BattleTeambuilderTable [ 'gen9ssb' ] . formatSlices = formatSlices ;
546
553
} else if ( gen === 'gen9' ) {
547
554
BattleTeambuilderTable . tiers = tiers ;
548
555
BattleTeambuilderTable . items = items ;
@@ -1148,7 +1155,7 @@ process.stdout.write("Building `data/teambuilder-tables.js`... ");
1148
1155
// Mods
1149
1156
//
1150
1157
1151
- for ( const mod of [ 'gen7letsgo' , 'gen8bdsp' ] ) {
1158
+ for ( const mod of [ 'gen7letsgo' , 'gen8bdsp' , 'gen9ssb' ] ) {
1152
1159
const modDex = Dex . mod ( mod ) ;
1153
1160
const modData = modDex . data ;
1154
1161
const parentDex = Dex . forGen ( modDex . gen ) ;
0 commit comments