()
| 259 | |
| 260 | |
| 261 | def _build_damage_classes(): |
| 262 | def csv_record_to_objects(info): |
| 263 | yield MoveDamageClass(id=int(info[0]), name=info[1]) |
| 264 | |
| 265 | build_generic((MoveDamageClass,), "move_damage_classes.csv", csv_record_to_objects) |
| 266 | |
| 267 | def csv_record_to_objects(info): |
| 268 | yield MoveDamageClassName( |
| 269 | move_damage_class_id=int(info[0]), language_id=int(info[1]), name=info[2] |
| 270 | ) |
| 271 | yield MoveDamageClassDescription( |
| 272 | move_damage_class_id=int(info[0]), |
| 273 | language_id=int(info[1]), |
| 274 | description=info[3], |
| 275 | ) |
| 276 | |
| 277 | build_generic( |
| 278 | (MoveDamageClassName, MoveDamageClassDescription), |
| 279 | "move_damage_class_prose.csv", |
| 280 | csv_record_to_objects, |
| 281 | ) |
| 282 | |
| 283 | |
| 284 | ########### |
no test coverage detected