Skip to navigation

Aviator on the BBC Micro

Visibility: maxLineDistance

Name: maxLineDistance [Show more] Type: Variable Category: Visibility Summary: The furthest distance at which each line is visible Deep dive: Lines and points
Context: See this variable in context in the source code References: This variable is used as follows: * CheckLineDistance calls maxLineDistance

Lines are only shown if they are closer than the distance in this table, so this table contains the maximum visible distance for each line. The table is indexed by line ID, so for line ID X, maxLineDistance,X contains the maximum distance at which that line is visible, in any of the individual axes.
.maxLineDistance EQUB 16 \ Line ID 0 EQUB 125 \ Line ID 1 EQUB 125 \ Line ID 2 EQUB 125 \ Line ID 3 EQUB 125 \ Line ID 4 EQUB 16 \ Line ID 5 EQUB 16 \ Line ID 6 EQUB 16 \ Line ID 7 EQUB 16 \ Line ID 8 EQUB 16 \ Line ID 9 EQUB 40 \ Line ID 10 EQUB 16 \ Line ID 11 EQUB 80 \ Line ID 12 EQUB 80 \ Line ID 13 EQUB 50 \ Line ID 14 EQUB 50 \ Line ID 15 EQUB 50 \ Line ID 16 EQUB 40 \ Line ID 17 EQUB 40 \ Line ID 18 EQUB 40 \ Line ID 19 EQUB 80 \ Line ID 20 EQUB 80 \ Line ID 21 EQUB 40 \ Line ID 22 EQUB 40 \ Line ID 23 EQUB 80 \ Line ID 24 EQUB 80 \ Line ID 25 EQUB 80 \ Line ID 26 EQUB 80 \ Line ID 27 EQUB 80 \ Line ID 28 EQUB 80 \ Line ID 29 EQUB 80 \ Line ID 30 EQUB 80 \ Line ID 31 EQUB 80 \ Line ID 32 EQUB 80 \ Line ID 33 EQUB 80 \ Line ID 34 EQUB 80 \ Line ID 35 EQUB 80 \ Line ID 36 EQUB 80 \ Line ID 37 EQUB 80 \ Line ID 38 EQUB 60 \ Line ID 39 EQUB 70 \ Line ID 40 EQUB 60 \ Line ID 41 EQUB 70 \ Line ID 42 EQUB 60 \ Line ID 43 EQUB 70 \ Line ID 44 EQUB 60 \ Line ID 45 EQUB 70 \ Line ID 46 EQUB 63 \ Line ID 47 EQUB 63 \ Line ID 48 EQUB 63 \ Line ID 49 EQUB 63 \ Line ID 50 EQUB 60 \ Line ID 51 EQUB 70 \ Line ID 52 EQUB 60 \ Line ID 53 EQUB 70 \ Line ID 54 EQUB 60 \ Line ID 55 EQUB 63 \ Line ID 56 EQUB 63 \ Line ID 57 EQUB 63 \ Line ID 58 EQUB 63 \ Line ID 59 EQUB 30 \ Line ID 60 EQUB 30 \ Line ID 61 EQUB 70 \ Line ID 62 EQUB 60 \ Line ID 63 EQUB 70 \ Line ID 64 EQUB 60 \ Line ID 65 EQUB 70 \ Line ID 66 EQUB 60 \ Line ID 67 EQUB 70 \ Line ID 68 EQUB 60 \ Line ID 69 EQUB 70 \ Line ID 70 EQUB 60 \ Line ID 71 EQUB 70 \ Line ID 72 EQUB 60 \ Line ID 73 EQUB 70 \ Line ID 74 EQUB 60 \ Line ID 75 EQUB 120 \ Line ID 76 EQUB 70 \ Line ID 77 EQUB 125 \ Line ID 78 EQUB 125 \ Line ID 79 EQUB 125 \ Line ID 80 EQUB 125 \ Line ID 81 EQUB 125 \ Line ID 82 EQUB 125 \ Line ID 83 EQUB 125 \ Line ID 84 EQUB 125 \ Line ID 85 EQUB 125 \ Line ID 86 EQUB 125 \ Line ID 87 EQUB 125 \ Line ID 88 EQUB 125 \ Line ID 89 EQUB 125 \ Line ID 90 EQUB 125 \ Line ID 91 EQUB 125 \ Line ID 92 EQUB 125 \ Line ID 93 EQUB 125 \ Line ID 94 EQUB 125 \ Line ID 95 EQUB 125 \ Line ID 96 EQUB 125 \ Line ID 97 EQUB 125 \ Line ID 98 EQUB 125 \ Line ID 99 EQUB 125 \ Line ID 100 EQUB 125 \ Line ID 101 EQUB 125 \ Line ID 102 EQUB 125 \ Line ID 103 EQUB 125 \ Line ID 104 EQUB 125 \ Line ID 105 EQUB 125 \ Line ID 106 EQUB 125 \ Line ID 107 EQUB 125 \ Line ID 108 EQUB 125 \ Line ID 109 EQUB 125 \ Line ID 110 EQUB 125 \ Line ID 111 EQUB 125 \ Line ID 112 EQUB 125 \ Line ID 113 EQUB 125 \ Line ID 114 EQUB 125 \ Line ID 115 EQUB 125 \ Line ID 116 EQUB 125 \ Line ID 117 EQUB 125 \ Line ID 118 EQUB 125 \ Line ID 119 EQUB 125 \ Line ID 120 EQUB 125 \ Line ID 121 EQUB 125 \ Line ID 122 EQUB 120 \ Line ID 123 EQUB 125 \ Line ID 124 EQUB 125 \ Line ID 125 EQUB 125 \ Line ID 126 EQUB 125 \ Line ID 127 EQUB 125 \ Line ID 128 EQUB 125 \ Line ID 129 EQUB 125 \ Line ID 130 EQUB 125 \ Line ID 131 EQUB 125 \ Line ID 132 EQUB 125 \ Line ID 133 EQUB 125 \ Line ID 134 EQUB 25 \ Line ID 135 EQUB 25 \ Line ID 136 EQUB 25 \ Line ID 137 EQUB 100 \ Line ID 138 EQUB 100 \ Line ID 139 EQUB 100 \ Line ID 140 EQUB 100 \ Line ID 141 EQUB 100 \ Line ID 142 EQUB 100 \ Line ID 143 EQUB 100 \ Line ID 144 EQUB 100 \ Line ID 145 EQUB 100 \ Line ID 146 EQUB 100 \ Line ID 147 EQUB 100 \ Line ID 148 EQUB 100 \ Line ID 149 EQUB 120 \ Line ID 150 EQUB 100 \ Line ID 151 EQUB 100 \ Line ID 152 EQUB 100 \ Line ID 153 EQUB 100 \ Line ID 154 EQUB 100 \ Line ID 155 EQUB 100 \ Line ID 156 EQUB 100 \ Line ID 157 EQUB 100 \ Line ID 158 EQUB 100 \ Line ID 159 EQUB 100 \ Line ID 160 EQUB 120 \ Line ID 161 EQUB 120 \ Line ID 162 EQUB 120 \ Line ID 163 EQUB 120 \ Line ID 164 EQUB 120 \ Line ID 165 EQUB 120 \ Line ID 166 EQUB 120 \ Line ID 167 EQUB 120 \ Line ID 168 EQUB 60 \ Line ID 169 EQUB 60 \ Line ID 170 EQUB 60 \ Line ID 171 EQUB 60 \ Line ID 172 EQUB 60 \ Line ID 173 EQUB 60 \ Line ID 174 EQUB 60 \ Line ID 175 EQUB 60 \ Line ID 176 EQUB 60 \ Line ID 177 EQUB 60 \ Line ID 178 EQUB 60 \ Line ID 179 EQUB 60 \ Line ID 180 EQUB 60 \ Line ID 181 EQUB 60 \ Line ID 182 EQUB 60 \ Line ID 183 EQUB 60 \ Line ID 184 EQUB 60 \ Line ID 185 EQUB 120 \ Line ID 186 EQUB 120 \ Line ID 187 EQUB 120 \ Line ID 188 EQUB 120 \ Line ID 189 EQUB 120 \ Line ID 190 EQUB 120 \ Line ID 191 EQUB 120 \ Line ID 192 EQUB &3F, &0D \ These bytes appear to be unused EQUB &03, &B1 EQUB &10, &2E EQUB &64, &6C EQUB &70, &32 EQUB &20, &53 EQUB &54, &41 EQUB &26, &37 EQUB &36, &0D EQUB &03, &B2 EQUB &19, &2E EQUB &64