Fraser commited on
Commit
230b475
·
1 Parent(s): 35d027c

all piclet data

Browse files
src/lib/components/Pages/Pictuary.svelte CHANGED
@@ -135,22 +135,57 @@
135
  const trainerInfo = trainerDataMap.get(piclet.id!);
136
 
137
  return {
138
- // Core piclet data (same format as individual download)
139
  id: piclet.id,
140
  typeId: piclet.typeId,
141
  nickname: piclet.nickname,
142
  primaryType: piclet.primaryType,
143
  secondaryType: piclet.secondaryType,
144
- baseStats: piclet.baseStats,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
145
  nature: piclet.nature,
146
  specialAbility: piclet.specialAbility,
147
- movepool: piclet.movepool,
148
- tier: piclet.tier,
149
- description: piclet.description,
 
150
  rosterPosition: piclet.rosterPosition,
 
 
 
151
  caughtAt: piclet.caughtAt,
 
 
 
 
 
 
152
  imageUrl: piclet.imageUrl,
153
  imageData: piclet.imageData,
 
 
 
 
154
 
155
  // Trainer scanner data (if available)
156
  trainerInfo: trainerInfo || null
 
135
  const trainerInfo = trainerDataMap.get(piclet.id!);
136
 
137
  return {
138
+ // Core piclet data (complete dataset)
139
  id: piclet.id,
140
  typeId: piclet.typeId,
141
  nickname: piclet.nickname,
142
  primaryType: piclet.primaryType,
143
  secondaryType: piclet.secondaryType,
144
+
145
+ // Current Stats
146
+ currentHp: piclet.currentHp,
147
+ maxHp: piclet.maxHp,
148
+ level: piclet.level,
149
+ xp: piclet.xp,
150
+ attack: piclet.attack,
151
+ defense: piclet.defense,
152
+ fieldAttack: piclet.fieldAttack,
153
+ fieldDefense: piclet.fieldDefense,
154
+ speed: piclet.speed,
155
+
156
+ // Base Stats
157
+ baseHp: piclet.baseHp,
158
+ baseAttack: piclet.baseAttack,
159
+ baseDefense: piclet.baseDefense,
160
+ baseFieldAttack: piclet.baseFieldAttack,
161
+ baseFieldDefense: piclet.baseFieldDefense,
162
+ baseSpeed: piclet.baseSpeed,
163
+
164
+ // Battle data
165
+ moves: piclet.moves,
166
  nature: piclet.nature,
167
  specialAbility: piclet.specialAbility,
168
+ specialAbilityUnlockLevel: piclet.specialAbilityUnlockLevel,
169
+
170
+ // Roster info
171
+ isInRoster: piclet.isInRoster,
172
  rosterPosition: piclet.rosterPosition,
173
+
174
+ // Metadata
175
+ caught: piclet.caught,
176
  caughtAt: piclet.caughtAt,
177
+ bst: piclet.bst,
178
+ tier: piclet.tier,
179
+ role: piclet.role,
180
+ variance: piclet.variance,
181
+
182
+ // Original generation data
183
  imageUrl: piclet.imageUrl,
184
  imageData: piclet.imageData,
185
+ imageCaption: piclet.imageCaption,
186
+ concept: piclet.concept,
187
+ description: piclet.description,
188
+ imagePrompt: piclet.imagePrompt,
189
 
190
  // Trainer scanner data (if available)
191
  trainerInfo: trainerInfo || null