summaryrefslogtreecommitdiff
path: root/src/iso/walls4.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/iso/walls4.h')
-rw-r--r--src/iso/walls4.h288
1 files changed, 288 insertions, 0 deletions
diff --git a/src/iso/walls4.h b/src/iso/walls4.h
new file mode 100644
index 00000000..5f57d09e
--- /dev/null
+++ b/src/iso/walls4.h
@@ -0,0 +1,288 @@
+/* walls4.h
+ *
+ * Copyright (c) 2001 Hansjörg Malthaner
+ * hansjoerg.malthaner@gmx.de
+ *
+ * This file is part of the Simugraph<->Angband adaption code.
+ *
+ *
+ * This file may be copied and modified freely so long as the above credits,
+ * this paragraph, and the below disclaimer of warranty are retained; no
+ * financial profit is derived from said modification or copying; and all
+ * licensing rights to any modifications are granted to the original author,
+ * Hansjörg Malthaner.
+ *
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
+ * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT,
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
+ * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+ * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
+ * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ * POSSIBILITY OF SUCH DAMAGE.
+ *
+ */
+
+int wall_table[256] =
+{
+0, // 0
+0, // 1
+2, // 2
+0, // 3
+0, // 4
+0, // 5
+0, // 6
+0, // 7
+1, // 8
+0, // 9
+3, // 10
+3, // 11
+0, // 12
+0, // 13
+3, // 14
+3, // 15
+4, // 16
+0, // 17
+6, // 18
+6, // 19
+0, // 20
+0, // 21
+6, // 22
+0, // 23
+5, // 24
+5, // 25
+7, // 26
+0, // 27
+5, // 28
+0, // 29
+7, // 30
+5, // 31
+0, // 32
+0, // 33
+0, // 34
+0, // 35
+0, // 36
+0, // 37
+0, // 38
+0, // 39
+0, // 40
+0, // 41
+0, // 42
+0, // 43
+0, // 44
+0, // 45
+0, // 46
+0, // 47
+0, // 48
+0, // 49
+0, // 50
+0, // 51
+0, // 52
+0, // 53
+0, // 54
+0, // 55
+5, // 56
+5, // 57
+0, // 58
+0, // 59
+5, // 60
+0, // 61
+0, // 62
+0, // 63
+8, // 64
+0, // 65
+10, // 66
+10, // 67
+0, // 68
+0, // 69
+10, // 70
+10, // 71
+9, // 72
+9, // 73
+0, // 74
+10, // 75
+0, // 76
+0, // 77
+0, // 78
+0, // 79
+12, // 80
+0, // 81
+0, // 82
+0, // 83
+0, // 84
+0, // 85
+10, // 86
+0, // 87
+13, // 88
+0, // 89
+0, // 90
+0, // 91
+13, // 92
+0, // 93
+0, // 94
+0, // 95
+0, // 96
+0, // 97
+10, // 98
+0, // 99
+0, // 100
+0, // 101
+10, // 102
+0, // 103
+9, // 104
+0, // 105
+10, // 106
+10, // 107
+0, // 108
+0, // 109
+0, // 110
+10, // 111
+12, // 112
+0, // 113
+0, // 114
+0, // 115
+0, // 116
+0, // 117
+0, // 118
+0, // 119
+0, // 120
+12, // 121
+0, // 122
+0, // 123
+0, // 124
+0, // 125
+0, // 126
+0, // 127
+0, // 128
+0, // 129
+0, // 130
+0, // 131
+0, // 132
+0, // 133
+0, // 134
+0, // 135
+0, // 136
+0, // 137
+0, // 138
+0, // 139
+0, // 140
+0, // 141
+0, // 142
+0, // 143
+0, // 144
+0, // 145
+0, // 146
+6, // 147
+0, // 148
+0, // 149
+0, // 150
+0, // 151
+5, // 152
+5, // 153
+0, // 154
+0, // 155
+5, // 156
+0, // 157
+0, // 158
+0, // 159
+0, // 160
+0, // 161
+0, // 162
+0, // 163
+0, // 164
+0, // 165
+0, // 166
+0, // 167
+0, // 168
+0, // 169
+0, // 170
+0, // 171
+0, // 172
+0, // 173
+0, // 174
+0, // 175
+0, // 176
+0, // 177
+0, // 178
+0, // 179
+0, // 180
+0, // 181
+0, // 182
+0, // 183
+5, // 184
+0, // 185
+7, // 186
+0, // 187
+0, // 188
+0, // 189
+0, // 190
+0, // 191
+0, // 192
+0, // 193
+10, // 194
+10, // 195
+0, // 196
+0, // 197
+0, // 198
+0, // 199
+9, // 200
+0, // 201
+0, // 202
+0, // 203
+0, // 204
+0, // 205
+0, // 206
+0, // 207
+12, // 208
+0, // 209
+10, // 210
+0, // 211
+0, // 212
+0, // 213
+10, // 214
+10, // 215
+0, // 216
+0, // 217
+0, // 218
+0, // 219
+0, // 220
+0, // 221
+0, // 222
+0, // 223
+0, // 224
+0, // 225
+10, // 226
+0, // 227
+0, // 228
+0, // 229
+0, // 230
+0, // 231
+0, // 232
+0, // 233
+0, // 234
+10, // 235
+0, // 236
+0, // 237
+0, // 238
+0, // 239
+0, // 240
+0, // 241
+14, // 242
+0, // 243
+0, // 244
+0, // 245
+10, // 246
+0, // 247
+5, // 248
+0, // 249
+0, // 250
+0, // 251
+0, // 252
+0, // 253
+0, // 254
+0, // 255
+};