Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Store ¶
type Store interface { GetQuestIds(ctx context.Context) ([]int64, error) SaveQuest(ctx context.Context, quest model.Quest) error GetQuest(ctx context.Context, id int64, l locale.Locale) (*model.Quest, error) QuestIterator() Iterator GetUnfinishedNpcIds(ctx context.Context) ([]int64, error) SaveNpc(ctx context.Context, npc model.NonPlayerCharacter) error GetNpc(ctx context.Context, id int64) (*model.NonPlayerCharacter, error) GetUnfinishedObjectIds(ctx context.Context) ([]int64, error) SaveObject(ctx context.Context, object model.Object) error GetObject(ctx context.Context, id int64) (*model.Object, error) GetUnfinishedItemIds(ctx context.Context) ([]int64, error) SaveItem(ctx context.Context, item model.Item) error GetItem(ctx context.Context, id int64) (*model.Item, error) Close() error }
Click to show internal directories.
Click to hide internal directories.