I produced this with the Dialog Editor:
; DialogEditor v1.0
; by Brian K. Hughes
(Print
posn: 217 113,
addTitle: {Testing 123},
font: 0,
addButton: 0 {button test} 3 3,
addText: {text} 3 3,
addText: {text} 3 3,
addIcon: 0 0 0 3 3,
addEdit: @str 5 3 3 {},
font: 2108,
width: 20,
addText: {text} 0 0,
init:
)
and this with the Polygon Editor:
; Polygon Editor 1.11
; Dynamic Obstacles : Picture 230
(curRoom addObstacle:
((Polygon new:)
type: PBarredAccess,
init: 0 0 319 0 319 124 281 124 281 110 205 110 168 113 151 74
147 74 147 114 134 114 129 105 51 105 51 78 37 78 37 105
0 105,
yourself:
)
((Polygon new:)
type: PBarredAccess,
init: 0 174 319 174 319 189 0 189,
yourself:
)
((Polygon new:)
type: PBarredAccess,
init: 131 114 145 133 111 125 103 134 64 123 64 108 75 108 76 114,
yourself:
)
((Polygon new:)
type: PBarredAccess,
init: 8 107 23 107 23 118 8 118,
yourself:
)
((Polygon new:)
type: PBarredAccess,
init: 302 109 302 122 283 122 283 109,
yourself:
)
((Polygon new:)
type: PBarredAccess,
init: 200 112 215 112 215 120 200 120,
yourself:
)
((Polygon new:)
type: PBarredAccess,
init: 243 111 258 111 258 120 243 120,
yourself:
)
((Polygon new:)
type: PBarredAccess,
init: 192 129 259 126 254 147 201 149 190 129,
yourself:
)
)
(altPolyList add:
((Polygon new:)
type: PBarredAccess,
init: 135 99 135 87 163 87 163 99,
yourself:
)
((Polygon new:)
type: PBarredAccess,
init: 28 103 28 100 57 100 57 103,
yourself:
)
)
As a side note, that "curRoom" global var confirms that the curroom in the PQ SWAT code is another example of the wrong case, which is a consistent error in the PQ SWAT code snippet. It is full of examples of the case being wrong and/or inconsistent.