+class EncounterMethod(TableBase):
+ u"""A way the player can enter a wild encounter, e.g., surfing, fishing, or walking through tall grass.
+ """
+
+ __tablename__ = 'encounter_methods'
+ __singlename__ = 'encounter_method'
+ id = Column(Integer, primary_key=True, nullable=False,
+ info=dict(description="A unique ID for the method"))
+ identifier = Column(Unicode(16), nullable=False, unique=True,
+ info=dict(description="An identifier", format='identifier'))
+
+create_translation_table('encounter_method_prose', EncounterMethod, 'prose',
+ name = Column(Unicode(64), nullable=False, index=True,
+ info=dict(description="The name", format='plaintext', official=False)),
+)
+