package main type CharacterSheet struct { Name string Race string Class string Level int } type Stats struct { STR int CON int DEX int INT int WIS int CHA int HPMax int MPMax int Expirinece int SpellBook []Spell } type Spell struct { Spell string Level int } type Equpments struct { Weapon Equpment Shield Equpment Helm Equpment Hauberk Equpment Brassairts Equpment Vambraces Equpment Gauntlets Equpment Gambeson Equpment Cuisses Equpment Greaves Equpment Sollerets Equpment Gold int Inventory []Item Encumbrance int } type Equpment struct { Level int Name string } type Item struct { Name string Quantity int } type PlotDevelopment struct { Chapters []Chapter Quests []Chapter } type Chapter struct { Done bool Title string Progress int }