File tree Expand file tree Collapse file tree 1 file changed +15
-1
lines changed
GoInfoGame/GoInfoGame/quests/LongQuests/Classes Expand file tree Collapse file tree 1 file changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -10,7 +10,21 @@ import osmparser
1010import SwiftUI
1111
1212class LongElementQuest : QuestBase , Quest {
13- var icon : UIImage = #imageLiteral( resourceName: " mapPoint " )
13+
14+ var icon : UIImage {
15+ let lowercasedFilter = filter. lowercased ( )
16+
17+ if lowercasedFilter. contains ( " ways with (highway=footway and footway=sidewalk) " ) {
18+ return UIImage ( named: " sidewalk_surface.pdf " ) !
19+ } else if lowercasedFilter. contains ( " ways with (highway=footway and footway=crossing) " ) {
20+ return UIImage ( named: " pedestrian " ) !
21+ } else if lowercasedFilter. contains ( " nodes with barrier=kerb " ) {
22+ return UIImage ( named: " kerb_type " ) !
23+ } else {
24+ return UIImage ( named: " mapPoint " ) !
25+ }
26+ }
27+
1428
1529 var title : String = " "
1630
You can’t perform that action at this time.
0 commit comments