int main() { BattleMap battleMap{"Map 1"}; battleMap.put_object(GameObject{"Bush", "A terrain feature you can hide in"}, 'a'); battleMap.put_object(GameObject{"Table", "A terrain feature you can stand on"}, 'b'); battleMap.put_object(GameObject{"Orc", "An enemy combatant"}, 'b'); battleMap.put_object(GameObject{"Legolas", "Mirkwood hero character"}, 'a'); battleMap.put_object(GameObject{"Fireplace", "A terrain feature that burns you"}, 'a'); battleMap.put_object(GameObject{"Bush", "A terrain feature you can hide in"}, 'c'); battleMap.put_object(GameObject{"Bush", "A terrain feature you can hide in"}, 'd'); battleMap.put_object(GameObject{"Bush", "A terrain feature you can hide in"}, 'e'); battleMap.print(); }