dos33fsprogs/graphics/hgr/vgi/doom.vgi
2021-06-25 15:39:19 -04:00

216 lines
4.7 KiB
Plaintext

; Doom. A bad Idea
CLS 0 ; black background
; back walls
LINE 2 0 99 41 93 ; left
LINE 2 0 91 41 90
LINE 2 0 77 41 77
LINE 2 0 70 41 70
LINE 2 69 86 99 86 ; middle
LINE 2 69 89 194 89
LINE 2 71 74 97 74
LINE 2 71 65 98 72 ; upper
LINETO 182 72
LINE 7 195 74 195 91
LINETO 210 92
LINE 2 71 58 97 67 ; upper
LINETO 173 67
DRECT 0x8 0x22 160 62 173 66 ; green blobs
DRECT 0x8 0x22 144 63 153 65
DRECT 0x8 0x22 90 57 97 64
; back barrel
DRECT 0x8 0x22 156 83 162 91
; back body?
DRECT 0x8 0x22 139 89 152 91
; white walls
RECT 7 7 183 60 278 72 ; top white wall
LINE 4 183 67 211 67 ; top bricks
LINE 4 191 67 191 60
LINE 4 199 67 199 60
LINE 4 208 77 208 57
RECT 7 7 241 59 278 109 ; right white wall
LINE 4 241 63 255 60 ; going down
LINE 4 241 68 255 68
LINE 4 241 73 255 72
LINE 4 241 85 255 85
LINE 4 241 92 255 92
LINE 4 279 102 241 94
LINEF 4 256 60 256 107 ; vertical
LINEF 4 259 60 259 96
LINEF 4 262 60 262 96
LINEF 4 265 60 265 96
LINEF 4 268 60 268 96
LINEF 5 274 60 274 96
LINEF 4 268 67 279 67 ; horizontal
LINEF 4 268 72 279 72
LINEF 4 269 74 279 74
LINEF 4 269 80 279 80
LINEF 4 269 83 279 83
LINEF 4 269 86 279 86
LINEF 4 269 94 279 94
LINEF 4 256 97 279 97
LINEF 4 268 100 268 108
; back pillars
RECT 5 5 97 59 106 98 ; left back
RECT 5 5 173 57 184 99 ; right back
RECT 5 5 97 93 212 98 ; floor
LINE 6 107 96 174 95 ; blue line
; pool
RECT 6 6 106 98 232 109 ; pool rectangle
VTRI 6 106 98 83 106 109 ; pool l triangle
VTRI 6 225 98 225 255 109 ; pool r triangle
LINE 6 256 109 225 98 ; pool r triangle
LINE 6 257 109 225 98 ; pool r triangle
LINE 6 258 109 225 98 ; pool r triangle
LINE 6 259 109 225 98 ; pool r triangle
VTRI 6 95 96 60 74 109 ; l step
VTRI 6 74 109 97 104 96 ; l step
VTRI 5 74 109 104 107 96 ; orange step
VTRI 5 104 98 74 82 109 ; orange step
VTRI 5 96 94 65 72 104
LINE 5 72 104 90 95 96
; barrel
DRECT 0x8 0x22 236 94 250 107 ; green barrel
; carnage?
RECT 2 5 118 100 139 105 ; ???
; front pillars
RECT 4 5 39 59 60 110 ; left front (shade)
RECT 5 5 59 59 71 110 ; left front
RECT 5 5 209 59 221 110 ; right front (shade)
RECT 4 5 221 59 241 110 ; right front
; ceiling
RECT 4 0 0 0 140 60 ; ceiling left
RECT 4 0 140 0 279 60 ; ceiling right
LINE 7 279 59 0 59 ; border
LINE 7 16 59 0 54 ; forward
LINE 7 44 59 0 47
LINE 7 69 59 0 38
LINE 7 85 59 0 20
LINE 7 110 59 32 0
LINE 7 133 59 107 0
LINE 7 152 59 183 0
LINEF 7 179 59 258 0
LINEF 7 197 59 279 22
LINEF 7 219 59 279 37
LINEF 7 239 59 279 47
LINE 7 64 24 116 24 ; horiz front
LINE 7 169 24 226 24 ; horiz front
LINE 7 35 35 75 35 ; middle
LINE 7 123 35 166 35 ; middle
LINE 7 211 35 250 35 ; middle
LINE 7 39 49 65 49
LINE 7 98 49 127 49
LINE 7 159 49 191 49
LINE 7 221 49 248 49
LINE 7 19 52 47 52 ; back
LINE 7 72 52 102 52
LINE 7 130 52 155 52
LINE 7 188 52 212 52
LINEF 7 236 52 262 52
; floor hexes
; front row
LINE 7 0 160 46 146 ; left
LINETO 72 147
LINETO 86 160
LINE 7 149 147 166 147
LINETO 198 160
LINETO 224 160
LINETO 233 147
LINEF 7 233 147 260 147
LINEF 7 260 147 279 152
; second row
LINE 7 0 136 39 138
LINETO 46 147
LINE 7 70 147 99 136
LINETO 122 139
LINETO 134 145
LINE 7 150 147 165 147
LINETO 179 136
LINETO 201 136
LINETO 233 146
LINEF 7 258 147 261 136
LINEF 7 261 136 279 136
; third row
LINE 7 40 138 59 132
LINETO 91 130
LINETO 98 137
LINE 7 122 137 139 131
LINETO 160 131
LINETO 178 137
LINE 7 202 137 209 130
LINETO 233 131
LINEF 7 233 131 261 137
; fourth row
LINE 7 6 135 11 128
LINETO 36 127
LINETO 45 122
LINETO 51 125
LINETO 64 128
LINETO 79 120
LINETO 101 120
LINETO 111 125
LINETO 89 131
LINE 7 65 125 68 129
LINE 7 0 116 8 114
LINETO 28 115
LINETO 28 119
LINETO 0 126
LINETO 12 129
LINE 7 50 110 44 113
LINETO 28 114
LINETO 31 119
LINETO 45 122
LINETO 55 117
LINETO 44 113
LINE 7 87 109 75 114
LINETO 54 117
LINE 7 76 115 79 120
LINE 7 102 111 108 115
LINETO 101 119
LINE 7 132 109 124 117
LINETO 132 118
LINETO 124 123
LINETO 130 127
LINE 7 125 124 108 124
LINE 7 106 115 125 117
LINE 7 132 119 158 117
LINETO 165 112
LINETO 159 110
LINE 7 165 113 181 112
LINETO 184 110
LINE 7 205 109 220 115
LINETO 214 120
LINETO 194 119
LINETO 181 112
LINE 7 157 130 168 124
LINETO 158 117
LINE 7 193 119 185 128
LINETO 207 132
LINE 7 219 115 242 116
LINETO 250 112
LINETO 243 111
LINE 7 166 122 180 126
LINEF 7 250 113 265 112
LINEF 7 265 112 273 116
LINEF 7 273 116 264 119
LINEF 7 264 119 278 124
LINE 7 214 119 231 125
LINETO 230 130
LINE 7 230 126 250 125
LINETO 252 120
LINETO 241 116
LINEF 7 252 119 263 119
; hand
FCIRC 5 139 166 23 ; hand
LINE 4 118 150 119 161 ; hand line
VTRI 4 157 154 156 161 161 ; hand line
LINE 4 126 148 127 153 ; hand line
LINETO 135 157
FCIRC 7 140 140 11 ; gun
FCIRC 7 140 122 5 ; gun
FCIRC 4 140 127 5 ; gun
FCIRC 4 140 140 7 ; gun
LINE 4 140 117 140 123 ; sight
LINE 7 135 124 130 137 ;
LINE 7 146 124 151 137
END