netmapr/objects.dat

444 lines
9.1 KiB
Plaintext

object router3d 200 200
# top left
line 0 50 0 38 170 230 255
line 0 38 10 26 170 230 255
line 10 26 30 14 170 230 255
line 30 14 60 0 170 230 255
line 60 0 100 0 170 230 255
# bottom left
line 0 50 0 62 170 230 255
line 0 62 10 74 170 230 255
line 10 74 30 86 170 230 255
line 30 86 60 99 170 230 255
line 60 99 100 99 170 230 255
# top right
line 199 50 199 38 170 230 255
line 199 38 190 26 170 230 255
line 190 26 170 14 170 230 255
line 170 14 140 0 170 230 255
line 140 0 100 0 170 230 255
# bottom right
line 199 50 199 62 170 230 255
line 199 62 190 74 170 230 255
line 190 74 170 86 170 230 255
line 170 86 140 99 170 230 255
line 140 99 100 99 170 230 255
# fill top
fill 100 50 0 180 255
# bottom half - sides
line 0 50 0 162 170 230 255
line 199 50 199 150 170 230 255
# bottom half - bottom left
# next line not being drawn on windows??
line 0 150 0 112 170 230 255
line 0 162 10 174 170 230 255
line 10 174 30 186 170 230 255
line 30 186 60 199 170 230 255
line 60 199 100 199 170 230 255
# bottom half - bottom right
line 199 150 199 162 170 230 255
line 199 162 190 174 170 230 255
line 190 174 170 186 170 230 255
line 170 186 140 199 170 230 255
line 140 199 100 199 170 230 255
# fill bottom half
fill 100 162 0 120 170
# arrows
# top left arrow
line 35 25 65 40 0 0 0
line 55 15 85 30 0 0 0
line 35 25 55 15 0 0 0
# arrowhead /____
line 55 47 65 40 0 0 0
line 55 47 90 47 0 0 0
# arrowhead /|
line 95 20 90 47 0 0 0
line 95 20 85 30 0 0 0
# fill it
fill 60 30 250 250 250
#
#
# bottom left arrow
line 95 65 65 80 0 0 0
line 75 55 45 70 0 0 0
line 95 65 75 55 0 0 0
# arrowhead /____
line 75 87 65 80 0 0 0
line 75 87 40 87 0 0 0
# arrowhead /|
line 45 60 40 87 0 0 0
line 45 60 45 70 0 0 0
# fill it
fill 70 70 250 250 250
# top right arrow
line 110 40 140 25 0 0 0
line 130 50 160 35 0 0 0
line 110 40 130 50 0 0 0
# arrowhead /____
line 130 18 140 25 0 0 0
line 130 18 165 18 0 0 0
# arrowhead /|
line 160 45 165 18 0 0 0
line 160 45 160 35 0 0 0
# fill it
fill 135 35 250 250 250
# bottom right arrow
line 165 80 135 65 0 0 0
line 145 90 115 75 0 0 0
# joining
line 165 80 145 90 0 0 0
# arrowhead /____
line 145 58 135 65 0 0 0
line 145 58 110 58 0 0 0
# arrowhead /|
line 115 85 110 58 0 0 0
line 115 85 115 75 0 0 0
# fill it
fill 140 75 250 250 250
#
#
#
end
object fw3d 60 140
# front of wall
box 0 20 30 139 199 199 199
# right side
line 30 20 59 0 199 199 199
line 59 0 59 120 199 199 199
line 30 139 59 120 199 199 199
# top of wall
line 0 20 30 0 199 199 199
line 30 0 59 0 199 199 199
# fill with red
# front
fill 10 50 170 0 0
# right
fill 50 50 119 0 0
# top
fill 30 10 255 85 93
# horiz. mortar lines - front
line 0 40 30 40 199 199 199
line 0 60 30 60 199 199 199
line 0 80 30 80 199 199 199
line 0 100 30 100 199 199 199
line 0 120 30 120 199 199 199
# horiz. mortar lines - side
line 30 40 59 20 170 170 170
line 30 60 59 40 170 170 170
line 30 80 59 60 170 170 170
line 30 100 59 80 170 170 170
line 30 120 59 100 170 170 170
# vert. mortar lines - front
line 10 20 10 40 199 199 199
line 20 40 20 60 199 199 199
line 10 60 10 80 199 199 199
line 20 80 20 100 199 199 199
line 10 100 10 120 199 199 199
line 20 120 20 140 199 199 199
# vert. mortar lines - top
line 10 20 40 0 227 227 227
# horiz. mortar lines - top
line 20 13 40 13 227 227 227
line 20 7 30 7 227 227 227
# vert. mortar lines - side
line 40 13 40 33 170 170 170
line 50 27 50 46 170 170 170
line 40 53 40 73 170 170 170
line 50 67 50 86 170 170 170
line 40 93 40 113 170 170 170
line 50 107 50 126 170 170 170
end
object switch 120 120
# outline
line 0 0 119 0 0 0 0
line 0 0 0 119 0 0 0
line 119 0 119 119 0 0 0
line 0 119 119 119 0 0 0
# fill
fill 20 20 0 175 254
# arrows
line 60 24 100 24 0 0 0
line 20 48 60 48 0 0 0
line 60 72 100 72 0 0 0
line 20 96 60 96 0 0 0
# arrowhead #1
line 95 14 100 24 0 0 0
line 95 34 100 24 0 0 0
# arrowhead #2
line 20 48 30 38 0 0 0
line 20 48 30 58 0 0 0
# arrowhead #3
line 95 62 100 72 0 0 0
line 95 82 100 72 0 0 0
# arrowhead #4
line 20 96 30 86 0 0 0
line 20 96 30 106 0 0 0
end
object pc 120 120
# base
line 0 119 119 119 0 0 0
line 20 90 100 90 0 0 0
# base sides
line 0 119 20 90 0 0 0
line 100 90 119 119 0 0 0
# fill base
fill 60 115 255 255 204
# monitor outside
line 20 20 100 20 0 0 0
line 20 20 20 90 0 0 0
line 20 90 100 90 0 0 0
line 100 20 100 90 0 0 0
# fill monitor outside
fill 30 30 255 255 204
# monitor screen
line 30 30 90 30 0 0 0
line 30 30 30 80 0 0 0
line 30 80 90 80 0 0 0
line 90 30 90 80 0 0 0
# fill monitor screen
fill 50 50 0 0 255
end
object cloud 105 105
# top
# /
line 0 15 15 0 0 0 0
line 15 0 30 0 0 0 0
line 30 0 37 10 0 0 0
line 37 10 45 0 0 0 0
line 45 0 60 0 0 0 0
line 60 0 67 10 0 0 0
line 67 10 75 0 0 0 0
line 75 0 90 0 0 0 0
line 90 0 104 15 0 0 0
# right
# |
line 104 15 104 30 0 0 0
line 104 30 90 37 0 0 0
line 90 37 104 45 0 0 0
line 104 45 104 60 0 0 0
line 104 60 90 67 0 0 0
line 90 67 104 75 0 0 0
line 104 75 104 90 0 0 0
line 104 90 90 104 0 0 0
# bottom
# _
line 90 104 75 104 0 0 0
line 75 104 67 94 0 0 0
line 67 94 60 104 0 0 0
line 60 104 45 104 0 0 0
line 45 104 37 94 0 0 0
line 37 94 30 104 0 0 0
line 30 104 15 104 0 0 0
line 15 104 0 90 0 0 0
# left
# |
line 0 90 0 75 0 0 0
line 0 75 10 67 0 0 0
line 10 67 0 60 0 0 0
line 0 60 0 45 0 0 0
line 0 45 10 37 0 0 0
line 10 37 0 30 0 0 0
line 0 30 0 15 0 0 0
# insides
fill 60 60 180 180 180
end
object server 120 120
#outline
box 20 0 100 119 0 0 0
# drives
box 30 20 90 25 0 0 0
fill 50 23 150 150 150
box 30 35 90 40 0 0 0
fill 50 37 150 150 150
box 30 50 60 55 0 0 0
fill 50 53 150 150 150
#
box 80 50 85 55 0 0 0
fill 83 53 255 0 0
box 80 60 85 65 0 0 0
fill 83 63 0 0 255
box 80 70 85 75 0 0 0
fill 83 73 0 0 255
#
fill 40 100 90 90 90
#
end
object hub 120 60
# outline
line 0 0 119 0 0 0 0
line 0 0 0 59 0 0 0
line 119 0 119 59 0 0 0
line 0 59 119 59 0 0 0
# fill
fill 20 20 0 175 254
# arrow
line 20 30 100 30 0 0 0
# arrowhead
line 100 30 80 20 0 0 0
line 100 30 80 40 0 0 0
end
object terminalserver 120 120
# triangle
line 50 0 119 60 0 0 0
line 119 60 50 119 0 0 0
line 50 119 50 0 0 0 0
# fill triangle
fill 80 60 0 175 254
# left bits
box 0 0 45 15 0 0 0
box 0 35 45 50 0 0 0
box 0 70 45 85 0 0 0
box 0 104 45 119 0 0 0
# fill left bits
fill 20 10 0 175 254
fill 20 40 0 175 254
fill 20 80 0 175 254
fill 20 110 0 175 254
end
object firewall 120 120
# outline
line 0 0 119 0 0 0 0
line 119 0 119 119 0 0 0
line 0 0 0 119 0 0 0
line 0 119 119 119 0 0 0
# fill
fill 20 20 255 0 0
# horizontal mortar lines
line 0 30 119 30 0 0 0
line 0 60 119 60 0 0 0
line 0 90 119 90 0 0 0
# vertical mortar lines - top
line 60 0 60 30 0 0 0
# vertical mortar lines - second top
line 30 30 30 60 0 0 0
line 90 30 90 60 0 0 0
# vertical mortar lines - second bottom
line 60 60 60 90 0 0 0
# vertical mortar lines - bottom
line 30 90 30 119 0 0 0
line 90 90 90 119 0 0 0
end
object modem 120 120
# outline
box 0 30 119 89 0 0 0
# fill
fill 20 50 90 90 90
# lights
box 5 50 19 65 0 0 0
box 29 50 43 65 0 0 0
box 53 50 67 65 0 0 0
box 77 50 91 65 0 0 0
box 101 50 115 65 0 0 0
# fill lights
fill 10 55 255 0 0
fill 34 55 255 0 0
fill 57 55 255 0 0
fill 82 55 255 0 0
fill 106 55 255 0 0
end
object printer 120 120
# outline
box 40 30 119 119 0 0 0
fill 80 110 150 150 150
# trays
line 0 30 40 50 0 0 0
line 0 60 40 80 0 0 0
# top bit
line 50 30 90 10 0 0 0
line 90 10 100 30 0 0 0
# fill top
fill 90 20 150 150 150
# light
box 105 100 115 110 0 0 0
fill 110 105 0 255 0
box 90 100 100 110 0 0 0
fill 96 105 255 0 0
end
object loadbalancer 120 120
# outline
box 0 0 119 119 0 0 0
# fill
fill 50 50 0 175 254
# horizontal arrow
line 10 60 55 60 0 0 0
line 55 60 45 50 0 0 0
line 55 60 45 70 0 0 0
# fan lines
# -
line 65 60 109 60 0 0 0
line 109 60 104 50 0 0 0
line 109 60 104 70 0 0 0
# \
line 65 65 100 100 0 0 0
line 100 100 98 90 0 0 0
line 100 100 96 102 0 0 0
# /
line 65 55 100 15 0 0 0
line 100 15 98 25 0 0 0
line 100 15 96 13 0 0 0
end
object layer3switch 135 130
# outside border
#box 0 0 134 129 0 0 0
# router
box 1 11 118 50 253 164 181
fill 60 35 207 14 48
# boxes in it
box 5 15 25 25 230 230 230
fill 10 20 220 220 220
box 5 35 25 45 230 230 230
fill 10 43 220 220 220
box 94 15 114 25 250 250 250
fill 100 20 220 220 220
box 94 35 114 45 250 250 250
fill 100 40 220 220 220
# interconnect lines
line 25 25 94 35 250 250 250
line 94 25 25 35 250 250 250
line 25 40 94 40 250 250 250
# switch
box 1 50 118 128 0 255 255
fill 60 80 0 150 213
# inside circle 60 80 is centre
box 55 85 65 95 253 164 181
fill 60 90 200 0 0
# lines out
# |
line 60 83 60 60 250 250 250
line 60 98 60 119 250 250 250
# -
line 54 90 10 90 250 250 250
line 66 90 109 90 250 250 250
# /
line 54 98 10 119 250 250 250
line 66 83 109 60 250 250 250
# \
line 66 98 109 119 250 250 250
line 54 83 10 60 250 250 250
# SHADOW - top bit
line 1 11 27 0 253 164 181
line 118 11 134 0 253 164 181
line 27 0 134 0 253 164 181
line 118 50 134 39 253 164 181
line 134 0 134 39 253 164 181
fill 125 30 121 0 21
fill 50 5 229 64 92
# SHADOW - bottom bit
line 118 128 134 117 0 255 255
line 134 117 134 39 0 255 255
line 118 50 134 39 0 255 255
fill 125 110 0 90 128
end
object redbox 120 120
box 0 0 119 119 0 0 0
fill 50 50 255 0 0
end
object greenbox 120 120
box 0 0 119 119 0 0 0
fill 50 50 0 255 0
end
object bluebox 120 120
box 0 0 119 119 0 0 0
fill 50 50 0 0 255
end