UNPKG

personae

Version:

This tool is used to generate a person either NPC or other Edit

45 lines (44 loc) 1.14 kB
import { ILinkRace, ILinkCulture, ILinkBackground, ILinkKlass, IRace, IKlass, IBackground, ICulture, IIdeals } from "opendnd-core"; export interface IPersonaeDefaults { races: { [uuid: string]: ILinkRace; }; raceOptions?: string[]; racesDict: { [uuid: string]: IRace; }; klasses: { [uuid: string]: ILinkKlass; }; klassOptions?: string[]; klassesDict: { [uuid: string]: IKlass; }; backgrounds: { [uuid: string]: ILinkBackground; }; backgroundOptions?: string[]; backgroundsDict: { [uuid: string]: IBackground; }; cultures: { [uuid: string]: ILinkCulture; }; cultureOptions?: string[]; culturesDict: { [uuid: string]: ICulture; }; personalityTraits?: string[]; ideals?: IIdeals; flaws?: string[]; bonds?: string[]; mannerisms?: string[]; talents?: string[]; traits?: string[]; characteristics?: string[]; typeOptions?: string[]; genderOptions?: string[]; alignmentOptions?: string[]; } declare let defaults: IPersonaeDefaults; export default defaults;