You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

520 lines
11 KiB

var map, from, to;
map = global.roommap
from = id
to = ds_map_find_value(map, from)
switch to
{
case 101303:
targetroom = 24
targetx = 16
targety = 400
height = 64
direction = 0
camstartx = 16
camstarty = 360
transitionx = 4
transitiony = 160
break
case 101403:
targetroom = 26
targetx = 944
targety = 400
height = 64
direction = 180
camstartx = 944
camstarty = 360
transitionx = 316
transitiony = 160
break
case 102845:
targetroom = 35
targetx = 1264
targety = 160
height = 80
direction = 180
camstartx = 1264
camstarty = 120
transitionx = 316
transitiony = 160
break
case 107655:
targetroom = 55
targetx = 16
targety = 160
height = 80
direction = 0
camstartx = 16
camstarty = 120
transitionx = 4
transitiony = 160
break
case 107656:
targetroom = 55
targetx = 304
targety = 160
height = 80
direction = 180
camstartx = 304
camstarty = 160
transitionx = 316
transitiony = 160
break
case 107754:
targetroom = 57
targetx = 16
targety = 640
height = 80
direction = 0
camstartx = 16
camstarty = 600
transitionx = 4
transitiony = 160
break
case 107688:
targetroom = 56
targetx = 304
targety = 160
height = 80
direction = 180
camstartx = 304
camstarty = 120
transitionx = 316
transitiony = 160
break
case 109238:
targetroom = 77
targetx = 16
targety = 160
height = 80
direction = 0
camstartx = 16
camstarty = 160
transitionx = 4
transitiony = 160
break
case 107828:
targetroom = 58
targetx = 1584
targety = 160
height = 80
direction = 180
camstartx = 1584
camstarty = 120
transitionx = 316
transitiony = 160
break
case 108052:
targetroom = 59
targetx = 16
targety = 1120
height = 80
direction = 0
camstartx = 16
camstarty = 1120
transitionx = 4
transitiony = 160
break
case 109764:
targetroom = 82
targetx = 16
targety = 112
height = 80
direction = 0
camstartx = 16
camstarty = 112
transitionx = 4
transitiony = 112
break
case 110071:
targetroom = 83
targetx = 3824
targety = 1312
height = 80
direction = 180
camstartx = 3824
camstarty = 1320
transitionx = 316
transitiony = 112
break
case 111867:
targetroom = 110
targetx = 16
targety = 128
height = 80
direction = 0
camstartx = 16
camstarty = 120
transitionx = 4
transitiony = 128
break
case 112058:
targetroom = 111
targetx = 304
targety = 128
height = 64
direction = 180
camstartx = 120
camstarty = 64
transitionx = 316
transitiony = 128
break
case 104143:
targetroom = 41
targetx = 16
targety = 896
height = 64
direction = 0
camstartx = 16
camstarty = 840
transitionx = 4
transitiony = 176
break
case 122637:
targetroom = 169
targetx = 1264
targety = 176
height = 64
direction = 180
camstartx = 1264
camstarty = 176
transitionx = 316
transitiony = 176
break
case 103803:
targetroom = 39
targetx = 624
targety = 640
height = 64
direction = 180
camstartx = 624
camstarty = 600
transitionx = 316
transitiony = 160
break
case 123206:
targetroom = 173
targetx = 16
targety = 160
height = 64
direction = 0
camstartx = 16
camstarty = 120
transitionx = 4
transitiony = 160
break
case 113729:
targetroom = 119
targetx = 304
targety = 176
height = 64
direction = 180
camstartx = 304
camstarty = 120
transitionx = 316
transitiony = 176
break
case 113782:
targetroom = 120
targetx = 16
targety = 656
height = 64
direction = 0
camstartx = 16
camstarty = 600
transitionx = 4
transitiony = 176
break
case 114127:
targetroom = 122
targetx = 16
targety = 1120
height = 64
direction = 0
camstartx = 16
camstarty = 1080
transitionx = 4
transitiony = 160
break
case 114013:
targetroom = 121
targetx = 1264
targety = 160
height = 64
direction = 180
camstartx = 1264
camstarty = 120
transitionx = 316
transitiony = 160
break
case 117022:
targetroom = 139
targetx = 16
targety = 208
height = 80
direction = 0
camstartx = 16
camstarty = 120
transitionx = 4
transitiony = 208
break
case 116476:
targetroom = 136
targetx = 304
targety = 208
height = 80
direction = 180
camstartx = 304
camstarty = 208
transitionx = 316
transitiony = 208
break
case 106359:
targetroom = 49
targetx = 624
targety = 160
height = 64
direction = 180
camstartx = 624
camstarty = 160
transitionx = 316
transitiony = 160
break
case 105800:
targetroom = 48
targetx = 16
targety = 160
height = 64
direction = 0
camstartx = 16
camstarty = 120
transitionx = 4
transitiony = 160
break
case 125942:
targetroom = 189
targetx = 624
targety = 3072
height = 64
direction = 180
camstartx = 624
camstarty = 3072
transitionx = 316
transitiony = 192
break
case 129412:
targetroom = 216
targetx = 16
targety = 192
height = 64
direction = 0
camstartx = 16
camstarty = 120
transitionx = 4
transitiony = 192
break
case 132225:
targetroom = 240
targetx = 624
targety = 1136
height = 64
direction = 180
camstartx = 624
camstarty = 1080
transitionx = 304
transitiony = 176
break
case 132446:
targetroom = 241
targetx = 16
targety = 1856
height = 64
direction = 0
camstartx = 16
camstarty = 1800
transitionx = 4
transitiony = 176
break
case 133711:
targetroom = 251
targetx = 304
targety = 144
height = 64
direction = 180
camstartx = 304
camstarty = 120
transitionx = 316
transitiony = 144
break
case 133738:
targetroom = 252
targetx = 16
targety = 384
height = 64
direction = 0
camstartx = 16
camstarty = 360
transitionx = 4
transitiony = 144
break
case 106413:
targetroom = 50
targetx = 304
targety = 928
height = 64
direction = 180
camstartx = 304
camstarty = 840
transitionx = 316
transitiony = 208
break
case 106927:
targetroom = 51
targetx = 16
targety = 208
height = 64
direction = 0
camstartx = 16
camstarty = 120
transitionx = 4
transitiony = 208
break
case 140724:
targetroom = 324
targetx = 1584
targety = 144
height = 64
direction = 180
camstartx = 1584
camstarty = 120
transitionx = 316
transitiony = 144
break
case 140829:
targetroom = 325
targetx = 16
targety = 384
height = 64
direction = 0
camstartx = 16
camstarty = 360
transitionx = 4
transitiony = 144
break
case 110447:
targetroom = 90
targetx = 16
targety = 208
height = 80
direction = 0
camstartx = 16
camstarty = 120
transitionx = 4
transitiony = 208
break
case 110465:
targetroom = 91
targetx = 304
targety = 208
height = 80
direction = 180
camstartx = 304
camstarty = 120
transitionx = 316
transitiony = 208
break
case 114131:
targetroom = 122
targetx = 1296
targety = 1392
height = 80
direction = 0
camstartx = 1440
camstarty = 1320
transitionx = 4
transitiony = 192
break
case 115276:
targetroom = 128
targetx = 624
targety = 432
height = 64
direction = 180
camstartx = 624
camstarty = 432
transitionx = 316
transitiony = 192
break
case 127951:
targetroom = 206
targetx = 304
targety = 864
height = 64
direction = 180
camstartx = 304
camstarty = 864
transitionx = 316
transitiony = 144
break
case 128081:
targetroom = 207
targetx = 16
targety = 624
height = 64
direction = 0
camstartx = 16
camstarty = 624
transitionx = 4
transitiony = 144
break
case 135483:
targetroom = 281
targetx = 624
targety = 384
height = 64
direction = 180
camstartx = 304
camstarty = 360
transitionx = 316
transitiony = 144
break
case 135439:
targetroom = 280
targetx = 16
targety = 384
height = 64
direction = 0
camstartx = 16
camstarty = 360
transitionx = 4
transitiony = 144
break
case 149855:
targetroom = 387
targetx = 16
targety = 160
height = 128
direction = 0
camstartx = 16
camstarty = 120
transitionx = 4
transitiony = 160
break
case 149904:
targetroom = 389
targetx = 304
targety = 160
height = 64
direction = 180
camstartx = 304
camstarty = 120
transitionx = 316
transitiony = 160
break
}
global.darkness = 0
if (direction == 0)
global.targetx = (targetx + 32)
if (direction == 180)
global.targetx = (targetx - 32)