| 9 | } |
| 10 | |
| 11 | func monsters() []Monster { |
| 12 | return []Monster{ |
| 13 | { |
| 14 | ID: 1, |
| 15 | Name: "Dracula", |
| 16 | Powers: []string{"Immortality", "Shape-shifting", "Mind Control"}, |
| 17 | }, |
| 18 | { |
| 19 | ID: 2, |
| 20 | Name: "Frankenstein", |
| 21 | Powers: []string{"Superhuman Strength", "Endurance"}, |
| 22 | }, |
| 23 | { |
| 24 | ID: 3, |
| 25 | Name: "Werewolf", |
| 26 | Powers: []string{"Shape-shifting", "Enhanced Senses", "Regeneration"}, |
| 27 | }, |
| 28 | { |
| 29 | ID: 4, |
| 30 | Name: "Zombie", |
| 31 | Powers: []string{"Undead Physiology", "Immunity to Pain"}, |
| 32 | }, |
| 33 | { |
| 34 | ID: 5, |
| 35 | Name: "Mummy", |
| 36 | Powers: []string{"Immortality", "Control over Sand"}, |
| 37 | }, |
| 38 | } |
| 39 | } |
| 40 | |
| 41 | func loadMonsters() map[string]Monster { |
| 42 | monsters := monsters() |