GameObject( imports: [ "traits.ron", "relationships.ron", ], characters: [ Entity ( name: "generic villager", profession: None, location: None, personality: Some(( traits: [], values: [], fears: [], goals: [], )), speech: Some(( style: None, common_phrases: [], topics_of_interest: [], vocabulary_level: None, accent: None, )), knowledge: Some(( areas: [], secrets: [], skills: [], )), relationships: { "player": ( stages: [ "relationships.neutral", "relationships.enemy", "relationships.friend", "relationships.ally", ], default: "relationships.neutral", ), }, ), Entity ( name: "hammerick", profession: Some("blacksmith"), location: Some("village"), personality: Some(( traits: [ "traits.generous", "traits.curious", "traits.patient", ], values: [ "values.honesty", "values.community", "values.craftsmanship", ], fears: [ "fears.failure", "fears.public_shame", "fears.losing_loved_ones", ], goals: [ "goals.happy_family", "goals.successful_business", "goals.community_respect", ], )), speech: Some(( style: Some("friendly"), common_phrases: [ "Ah, good on ya!", "Don't you worry 'bout that!", "By the fires of the forge!", ], topics_of_interest: [ "woodworking", "cooking", "village_gossip", "local_news", ], vocabulary_level: Some("basic"), accent: Some("rural english"), )), knowledge: Some(( areas: [ "village_center", "blacksmith_shop", "forest_path", ], secrets: [ "secret_passage_location", "blacksmithing_secret", ], skills: [ "casting", "forging", "hammering", "woodworking", "cooking", ], )), relationships: { "player": ( stages: [ "relationships.neutral", "relationships.enemy", "relationships.friend", "relationships.ally", ], default: "relationships.neutral", ), }, ) ] )