Files
jak-project/test/decompiler/reference/engine/level/load-boundary-data_REF.gc
T
ManDude 7ce58f709f process-spawn + pretty printer improvements (#1428)
* some jp support to fix some errors in the original game

* music fade toggle

* recognize `process-new` macros!!

* strip casts in this macro

* rename macro

* fix cast typecheck

* update source 1

* detect kernel stack case

* less boilerplate

* `manipy-spawn` special case

* pretty printer improvements

* revert dumb thing from earlier

* use shell detection on `send-event`

* fix some events

* remove unused argument

* detect `static-attack-info` and add `CondNoElse` to shell detect

* better `attack-info` detect

* support `process-spawn` in multi-lets

* detect `rand-float-gen` pt 1

* detect as return value

* detect in `countdown` and  `dotimes`

* oops this wasnt working

* fancier `send-event`s

* clang

* update source!!

* fix tests

* fine jeez

* uh okay

* fix some accidental regressions

* fix more regressions

* regression fixes

* fix big bug...

* extra safety!
2022-06-10 02:18:08 +01:00

1727 lines
45 KiB
Common Lisp
Vendored
Generated

;;-*-Lisp-*-
(in-package goal)
;; failed to figure out what this is:
(set! (-> *lb-editor-parms* boundary) #f)
;; definition for symbol *load-boundary-list*, type load-boundary
(define *load-boundary-list* (the-as load-boundary #f))
;; definition for symbol *static-load-boundary-list*, type (array array)
(define *static-load-boundary-list*
(new 'static 'boxed-array :type array
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 2404087.0 1792990.9 11801113.0 -19782276.0 12074740.0 -19333410.0)
'(6 "finalboss-fight" #f)
'(6 "finalboss-start" #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 980265.2 890780.8 3118024.0 -13706895.0 3079293.0 -13672758.0)
'(0 #f #f)
'(6 "snow-outside-cave" #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 1050557.6 904951.44 3464265.8 -13649148.0 3491810.2 -13487760.0)
'(0 #f #f)
'(6 "snow-outside-fort" #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 1161083.5 1033513.1 3172378.2 -14293381.0 3169853.0 -14196348.0)
'(0 #f #f)
'(6 "snow-by-ice-lake" #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float
155912.27
-524288.0
-302473.8
-358921.62
-189703.34
-88103.32
-213883.9
-45797.734
-569183.0
-33546.773
)
'(3 beach display)
'(3 beach display)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float
164302.47
-304623.5
11519060.0
-18551140.0
11449090.0
-18346224.0
11380415.0
-18514332.0
)
'(6 "citadel-entrance" #f)
'(6 "citadel-entrance" #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 272053.7 -655558.1 4808600.0 -12651164.0 4530877.0 -12508498.0)
'(6 "maincave-to-robocave" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 171371.14 -524288.0 -676129.1 -6924696.0 -680121.3 -6757647.5)
'(3 village2 display)
'(3 village2 special-vis)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 36361.89 -36137.29 12126351.0 -19001848.0 12122353.0 -18877466.0)
'(6 "citadel-generator-start" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float -198.1726 -146531.1 11416193.0 -19794980.0 11485550.0 -19797886.0)
'(6 "citadel-plat-start" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 39044.12 -141510.19 10894763.0 -18893140.0 10898940.0 -18972940.0)
'(6 "citadel-launch-start" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 376514.56 -524288.0 418480.47 -2126829.2 768319.25 -2135490.8)
'(3 village1 #f)
'(3 village1 display)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 326689.0 -524288.0 143748.83 -3601507.8 179947.44 -3912510.8)
'(0 #f #f)
'(1 firecanyon village1)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 524288.0 265248.94 10092448.0 -16790240.0 10078353.0 -16477023.0)
'(6 "lavatube-after-ribbon" #f)
'(6 "lavatube-after-ribbon" #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 104778.336 -257783.72 11326069.0 -18525588.0 11278355.0 -18072140.0)
'(6 "lavatube-end" #f)
'(6 "lavatube-end" #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 290551.75 -524288.0 4047454.5 -14186495.0 3804332.0 -13805874.0)
'(6 "ogre-end" #f)
'(6 "ogre-end" #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 275555.12 -524288.0 927462.1 -7305133.0 763242.75 -7308856.5)
'(3 village2 display)
'(3 village2 special-vis)
)
(new 'static 'boxed-array :type object
(the binteger 1)
(new 'static 'boxed-array :type float
-28209.512
-524288.0
4869388.0
-12242570.0
4850643.0
-12138500.0
4982147.0
-12130348.0
5004734.0
-12257655.0
)
'(3 maincave #f)
'(3 maincave display)
)
(new 'static 'boxed-array :type object
(the binteger 1)
(new 'static 'boxed-array :type float
28870.227
-524288.0
4869388.0
-12242570.0
4850643.0
-12138500.0
4982147.0
-12130348.0
5004734.0
-12257655.0
)
'(0 #f #f)
'(4 mai #f)
)
(new 'static 'boxed-array :type object
(the binteger 1)
(new 'static 'boxed-array :type float
-35278.418
-524288.0
4869388.0
-12242570.0
4850643.0
-12138500.0
4982147.0
-12130348.0
5004734.0
-12257655.0
)
'(4 rob #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
-6276.127
-424794.84
10794323.0
-19184136.0
11542925.0
-19117040.0
11854880.0
-18949898.0
)
'(0 #f #f)
'(1 citadel lavatube)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 104778.336 -424794.84 11251180.0 -18687074.0 11606826.0 -18673318.0)
'(3 lavatube #f)
'(3 lavatube display)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 275554.94 103589.16 769670.25 -8183583.5 945858.75 -8171829.5)
'(6 "ogre-race" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 145672.28 -274960.53 9277345.0 -14277290.0 9266303.0 -13929350.0)
'(0 #f #f)
'(1 village3 lavatube)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 361505.03 141642.4 5280860.0 -14529410.0 5363850.0 -14811145.0)
'(0 #f #f)
'(4 lav #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 361505.03 141642.4 5145395.0 -14585060.0 4969281.0 -14637079.0)
'(3 lavatube #f)
'(3 lavatube display)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
329926.2
114555.875
4630288.0
-14662835.0
4776346.0
-14281154.0
5078574.5
-14217605.0
)
'(1 village3 lavatube)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 107354.85 -647564.3 -279364.62 131636.45 -270673.44 160221.88)
'(3 beach #f)
'(3 beach display)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
404182.75
-524288.0
4167032.0
-13159265.0
4419089.0
-12857725.0
4712033.0
-13110535.0
)
'(3 village3 display)
'(3 village3 #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 561218.0 -22197.672 5192028.0 -12126635.0 4954258.5 -11802688.0)
'(4 rob #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 561218.0 -15459.172 5076681.0 -12251444.0 4974694.0 -12024020.0)
'(0 #f #f)
'(4 mai #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 297752.7 -524288.0 53651.58 -6363675.5 58039.688 -6204528.0)
'(3 village2 special-vis)
'(3 village2 #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 296695.72 -524288.0 -590053.06 -6197793.0 39494.13 -6504359.5)
'(3 village2 display)
'(3 village2 special-vis)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 334675.1 183791.47 -655431.8 -7037484.5 -667642.5 -6660005.5)
'(3 village2 display)
'(3 village2 special-vis)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 380333.4 -40101.156 1818615.8 -1094335.5 1622619.2 -978791.7)
'(3 village1 special-vis)
'(3 village1 #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
401929.88
-524288.0
-363218.53
-2089629.0
-558766.7
-1816698.6
-769622.8
-2043451.9
-816882.1
-2051455.1
-950145.6
-2013974.5
-967790.6
-1907695.0
-1064691.2
-1966847.9
-1147540.0
-1944348.2
-1243268.9
-2202510.2
-1249669.5
-2319393.8
)
'(3 village1 display)
'(3 village1 special-vis)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 285200.53 -524288.0 4042240.5 -12645708.0 4297681.5 -12507810.0)
'(0 #f #f)
'(1 maincave darkcave)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 272053.7 -655558.1 4806917.0 -12655241.0 4529194.0 -12512575.0)
'(1 maincave robocave)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 350009.84 -524288.0 4421414.0 -13636154.0 4589708.5 -13556925.0)
'(3 maincave #f)
'(3 maincave display)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float -1761940.5 -1946392.4 2518956.8 -7372510.5 2450104.8 -7215005.0)
'(0 #f #f)
'(6 "sunkenb-helix" #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
330190.47
-524288.0
4536550.0
-13960169.0
4678894.0
-14351620.0
4428100.5
-14425283.0
4353558.0
-14051260.0
)
'(1 village3 ogre)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 253886.0 -524288.0 4168931.0 -14104075.0 4117809.5 -13471865.0)
'(4 vi3 #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 290551.75 -524288.0 4130630.2 -14104385.0 3887507.8 -13723764.0)
'(0 #f #f)
'(4 ogr #f)
)
(new 'static 'boxed-array :type object
(the binteger 3)
(new 'static 'boxed-array :type float
-632567.56
-576346.5
2344408.2
-7388373.0
2348460.5
-7279539.0
2466947.8
-7247920.5
2439049.2
-7385641.0
)
'(0 #f #f)
'(4 sun #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float -467010.03 -701076.44 3209649.0 -6960872.0 3057429.0 -6862769.0)
'(6 "sunken1" #f)
'(6 "sunken2" #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float -512925.12 -681521.44 2371019.5 -6795812.0 2389408.2 -6532305.5)
'(3 village2 #f)
'(3 village2 display)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float
110684.67
-524288.0
1839143.8
-7520194.5
1840360.8
-7670893.0
1846512.6
-7685321.0
)
'(6 "swamp-start" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 95661.45 -524288.0 2672740.5 -8278830.0 2639106.8 -8402343.0)
'(6 "swamp-game" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 112904.26 -524288.0 1486306.8 -8266304.5 1610530.4 -8198038.0)
'(6 "swamp-cave1" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float
164830.97
-524288.0
-419912.5
3042100.0
-133547.3
3439924.0
-102430.38
3661115.2
428069.8
3364700.5
)
'(6 "misty-start" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float
321007.44
-524288.0
-907311.4
3456990.5
-757819.7
3679705.0
-638801.4
3763613.2
-573459.2
3651802.5
-883808.56
3444019.2
)
'(6 "misty-silo" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 1)
(new 'static 'boxed-array :type float
-91155.664
-524288.0
2079358.8
-6774793.5
2079358.8
-6569993.5
2284159.5
-6569993.5
2284159.5
-6774793.5
)
'(0 #f #f)
'(4 vi2 #f)
)
(new 'static 'boxed-array :type object
(the binteger 1)
(new 'static 'boxed-array :type float
-176048.66
-524288.0
2079358.8
-6774793.5
2079358.8
-6569993.5
2284159.5
-6569993.5
2284159.5
-6774793.5
)
'(4 sun #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 263068.94 -524288.0 1947299.0 -7277401.0 1663485.5 -7296843.5)
'(4 vi2 #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 240937.31 -524288.0 1655335.4 -7355865.0 1914029.8 -7344404.5)
'(4 swa #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 192776.28 -524288.0 1720459.0 -7252616.5 1888000.6 -7230796.5)
'(3 swamp display)
'(3 swamp #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float
524288.0
-524288.0
1543607.5
-7296055.0
1536684.1
-6977798.0
1589661.2
-6897839.0
1929451.4
-7131590.5
)
'(1 village2 swamp)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float
524288.0
-524288.0
474877.1
-6501738.5
641064.94
-6682781.0
774879.44
-6780504.5
)
'(4 rol #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float
524288.0
-524288.0
836810.7
-6707271.0
673225.56
-6637296.5
468429.44
-6424190.5
)
'(4 vi2 #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 388789.16 -524288.0 -137499.97 -464508.47 -239475.86 -332696.8)
'(4 vi1 #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
152569.25
-524288.0
-177363.28
-182574.97
-107676.53
-61124.004
-172878.95
81598.42
-327656.6
227590.64
-406536.56
216199.72
-485581.56
261065.92
-515573.0
191171.4
-1338912.4
229231.64
)
'(3 beach #f)
'(3 beach display-no-wait)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 272530.25 -524288.0 -249675.55 -391214.2 -130347.68 -500937.6)
'(3 firecanyon display)
'(3 firecanyon #f)
)
(new 'static 'boxed-array :type object
(the binteger 1)
(new 'static 'boxed-array :type float
-87713.6
-524288.0
1090401.8
-1274678.5
1058803.0
-1235478.5
1060181.1
-1193262.0
1117220.8
-1154488.0
1164595.1
-1185104.8
1176762.0
-1210675.4
1173468.1
-1244727.8
1125869.1
-1275753.6
)
'(0 #f #f)
'(4 jun #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 301122.1 -524288.0 1525182.5 2034822.6 842849.06 -804235.94)
'(4 vi1 #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 325169.56 -524288.0 894672.4 -779382.3 1767576.5 1188691.0)
'(4 jun #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
326953.3
-524288.0
81844.7
-727707.5
15797.286
118401.266
414386.16
120639.44
1232901.1
1021193.6
)
'(1 village1 jungle)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
166814.4
-524288.0
401796.53
-610932.7
350019.12
-489639.75
470693.25
-460100.72
)
'(3 jungle display-no-wait)
'(3 jungle #f)
)
(new 'static 'boxed-array :type object
(the binteger 3)
(new 'static 'boxed-array :type float
375701.16
-524288.0
1453916.1
-987016.2
1461937.5
-967184.75
1482761.0
-957298.8
1505932.0
-966185.4
1514189.1
-989654.4
1503102.1
-1010133.7
1481864.2
-1017569.2
1464112.8
-1010652.75
)
'(1 jungle jungleb)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float
322236.66
-524288.0
-140670.9
-353851.75
6646.948
-375187.7
-4327.104
-433914.72
)
'(1 village1 firecanyon)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float
168425.08
-524288.0
-201897.2
-213989.42
-71567.484
-81526.12
-112773.18
78722.41
-115380.56
447390.62
-241892.22
711968.75
)
'(0 #f #f)
'(1 village1 beach)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 524288.0 -524288.0 420024.44 -4814527.0 420024.44 -4609727.0)
'(3 village2 display)
'(3 village2 #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 388393.3 -524288.0 -261189.34 -3825337.5 -50913.258 -4000428.0)
'(1 village2 firecanyon)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 388789.16 -524288.0 -269444.6 -496662.28 -126883.84 -507940.1)
'(4 fic #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 332899.12 -524288.0 -1124255.8 -298838.28 -351702.84 -248529.5)
'(4 bea #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 332899.12 -524288.0 -1208873.8 -81858.37 -319884.62 -196373.8)
'(0 #f #f)
'(4 vi1 #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 335013.2 -524288.0 1300341.5 -6072380.5 1543875.5 -6043701.0)
'(4 vi2 #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 370820.16 -524288.0 1400421.9 -5994967.5 1298001.9 -5991312.0)
'(4 fic #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float
313079.75
-524288.0
823858.3
-7076852.5
1476263.1
-6966768.0
1548741.4
-6505285.5
1380369.1
-6357914.0
1125477.6
-6285041.0
1188517.2
-6036264.5
)
'(0 #f #f)
'(1 village2 rolling)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
233141.69
-524288.0
742218.2
-6802828.0
1334365.1
-6818752.0
1357111.0
-6436508.0
1047644.1
-6334948.5
643162.44
-6208203.0
)
'(3 rolling #f)
'(3 rolling display-no-wait)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float
431070.97
-524288.0
974018.4
-7117512.5
1070822.5
-7081258.0
1526121.6
-7123133.0
1541163.8
-7418157.0
)
'(1 village2 ogre)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
396387.06
57211.875
1213439.8
-7288315.5
1227811.9
-7079770.5
912550.5
-7099027.5
)
'(3 ogre #f)
'(3 ogre display)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 336796.9 -524288.0 825355.2 -7235151.5 920252.2 -7300986.5)
'(4 ogr #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 292930.06 -524288.0 998340.94 -7272782.5 934710.06 -7195729.5)
'(4 vi2 #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
524288.0
-168464.31
1927868.4
-7085362.5
1605545.0
-6870818.5
1615227.8
-6471577.5
2177376.0
-6131660.5
)
'(1 village2 sunken)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
360646.25
-187424.25
2042524.0
-7300480.5
1824194.5
-6847887.0
1852328.8
-6568462.5
2270167.8
-6228972.5
)
'(3 sunken special)
'(3 sunken #f)
)
(new 'static 'boxed-array :type object
(the binteger 3)
(new 'static 'boxed-array :type float
126432.83
-524288.0
1453916.1
-987016.2
1461937.5
-967184.75
1482761.0
-957298.8
1505932.0
-966185.4
1514189.1
-989654.4
1503102.1
-1010133.7
1481864.2
-1017569.2
1464112.8
-1010652.75
)
'(3 jungleb display)
'(3 jungleb #f)
)
(new 'static 'boxed-array :type object
(the binteger 3)
(new 'static 'boxed-array :type float
74968.55
-616976.44
1453916.1
-987016.2
1461937.5
-967184.75
1482761.0
-957298.8
1505932.0
-966185.4
1514189.1
-989654.4
1503102.1
-1010133.7
1481864.2
-1017569.2
1464112.8
-1010652.75
)
'(4 jub #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 137771.25 -524288.0 404573.2 4098422.0 236215.77 4114074.5)
'(6 "misty-bike" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 145077.7 -524288.0 -376094.4 4543663.0 -376094.4 4748463.0)
'(6 "misty-backside" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float
255537.56
-524288.0
-1005929.1
4193984.0
-872937.2
4300299.0
-756972.8
4208626.0
-1025873.2
4087144.5
)
'(6 "misty-silo2" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 99096.8 -524288.0 1975605.4 -8630552.0 1975421.4 -8528661.0)
'(6 "swamp-cave2" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float
141113.8
-524288.0
1980493.5
-7897138.0
2047652.4
-7873304.0
2060152.6
-7931657.5
1993817.2
-7976457.0
)
'(6 "swamp-cave3" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float
262804.7
-524288.0
2140291.2
-6096639.0
1590722.8
-6463647.0
1413458.0
-6340959.0
1149150.8
-6278411.0
1219588.5
-6039556.5
)
'(1 firecanyon village2)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
206253.42
-524288.0
1430296.9
-5984384.0
1438999.2
-6119296.0
1420048.6
-6125594.0
)
'(3 firecanyon display)
'(3 firecanyon #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float -432061.9 -714884.06 2715718.5 -7342267.0 2815001.5 -7150704.5)
'(3 sunkenb display)
'(3 sunkenb #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float -899402.06 -1098784.5 2282077.5 -6677879.5 2080828.8 -6613302.0)
'(4 sun #f)
'(4 sub #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float -451749.12 -610039.7 3063970.5 -6604280.5 3000425.2 -6456572.0)
'(6 "sunken1" #f)
'(6 "sunken-start" #f)
)
(new 'static 'boxed-array :type object
(the binteger 3)
(new 'static 'boxed-array :type float
-626555.75
-524288.0
2344408.2
-7388373.0
2348460.5
-7279539.0
2466947.8
-7247920.5
2439049.2
-7385641.0
)
'(0 #f #f)
'(6 "sunken2" #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 198788.14 -524288.0 2287878.0 -13944549.0 2434369.8 -13646915.0)
'(3 village3 display)
'(3 village3 #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 355162.84 -524288.0 4346461.0 -14010600.0 4474615.5 -13949533.0)
'(3 ogre #f)
'(3 ogre display)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
331577.72
-524288.0
4510445.5
-13872985.0
4620850.5
-14134173.0
4822450.0
-13951485.0
)
'(0 #f #f)
'(1 village3 maincave)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 333031.2 -77890.09 4321252.0 -13451169.0 4538566.5 -13427408.0)
'(4 vi3 #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 289560.78 -524288.0 4160078.2 -13363984.0 4657438.0 -13195000.0)
'(0 #f #f)
'(4 mai #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 561218.0 -20347.875 5015965.5 -12265124.0 4969636.0 -12062795.0)
'(3 robocave display)
'(3 robocave #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 319289.8 97180.91 4060842.2 -12186625.0 3956508.8 -12221835.0)
'(3 darkcave display)
'(3 darkcave #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
390797.47
-106231.74
1625981.8
-982050.1
1826157.5
-984055.0
1963614.9
-752705.06
)
'(3 village1 special-vis)
'(3 village1 display)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
442784.28
-39440.535
1899973.9
-1546112.1
1741479.5
-1291697.1
1490514.9
-1133170.4
)
'(3 village1 #f)
'(3 village1 special-vis)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 449040.3 -98105.81 1507840.9 -1133057.6 1611146.1 -1038699.56)
'(3 village1 #f)
'(3 village1 display)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
291779.53
185641.23
-556363.7
-6215175.0
-677982.3
-6112309.0
-462479.25
-5758803.0
)
'(3 village2 special-vis)
'(3 village2 #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 324244.66 -524288.0 -385887.97 -7048725.0 -652583.3 -7045665.0)
'(3 village2 display)
'(3 village2 special-vis)
)
(new 'static 'boxed-array :type object
(the binteger 1)
(new 'static 'boxed-array :type float
330785.0
-783128.7
4214055.0
-14490533.0
4245485.0
-14027390.0
4509959.5
-14260475.0
4466017.5
-14619070.0
)
'(0 #f #f)
'(1 village3 snow)
)
(new 'static 'boxed-array :type object
(the binteger 1)
(new 'static 'boxed-array :type float
897222.0
-455448.7
4214055.0
-14490533.0
4286877.5
-13964385.0
4509959.5
-14260475.0
4466017.5
-14619070.0
)
'(3 snow #f)
'(3 snow display)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
401275.84
-524288.0
3809930.2
-13126660.0
4387680.5
-12726350.0
4965741.5
-12733760.0
)
'(1 village3 maincave)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 319289.8 97180.91 4037056.5 -12145660.0 3932723.0 -12180870.0)
'(0 #f #f)
'(4 mai #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 319289.8 97180.91 3967407.0 -12047450.0 3919676.8 -12152098.0)
'(4 dar #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
415367.12
-20612.129
1473631.5
-1157821.2
1414393.4
-1193464.1
1354583.2
-1238710.8
1291658.0
-1325844.0
1151230.6
-1642343.9
)
'(3 village1 display)
'(3 village1 special-vis)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
194295.77
-524288.0
1993232.0
-7776360.5
1646617.0
-7919841.0
1546310.5
-7956902.0
1497602.9
-8055146.5
1350810.2
-7725342.0
)
'(3 village2 display)
'(3 village2 special-vis)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 1275705.8 885660.7 4210123.5 -14454620.0 4252965.5 -14048015.0)
'(0 #f #f)
'(4 sno #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 361505.03 141642.4 5145395.0 -14585060.0 4969281.0 -14637079.0)
'(3 lavatube #f)
'(3 lavatube display)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 361505.03 141642.4 5192246.0 -14612985.0 4946641.5 -14744985.0)
'(4 vi3 #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 361505.03 141642.4 5280860.0 -14529410.0 5363850.0 -14811145.0)
'(0 #f #f)
'(4 lav #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 320479.0 -64214.67 6465568.5 -14156115.0 6450754.5 -13712894.0)
'(3 village3 #f)
'(3 village3 display)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 389780.5 201622.14 4218813.0 -14413355.0 4331064.0 -14524060.0)
'(1 village3 maincave)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 1170068.4 988919.7 2574083.2 -13973545.0 2427817.5 -13884534.0)
'(6 "snow-across-from-flut" #f)
'(6 "snow-flut-flut" #f)
)
(new 'static 'boxed-array :type object
(the binteger 3)
(new 'static 'boxed-array :type float
810280.2
-196608.0
3324084.2
-13758485.0
3324084.2
-13553685.0
3528884.2
-13553685.0
3528884.2
-13758485.0
)
'(0 #f #f)
'(6 "snow-outside-fort" #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 303302.1 -28407.746 1482670.0 -13217540.0 1703776.4 -13157055.0)
'(1 ogre village3)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 104778.336 -194295.75 11067174.0 -18596720.0 11019460.0 -18143272.0)
'(3 citadel display)
'(3 citadel #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 104778.336 -194295.75 11220495.0 -18577436.0 11172783.0 -18123988.0)
'(0 #f #f)
'(4 lav #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 104778.336 -424794.84 11261218.0 -18621614.0 11616860.0 -18607858.0)
'(4 cit #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 532744.06 222822.31 10045198.0 -16826564.0 10052340.0 -16500909.0)
'(1 lavatube citadel)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 1)
(new 'static 'boxed-array :type float
30786.04
-568353.0
10853810.0
-19982956.0
10857980.0
-18851744.0
11800185.0
-18657540.0
12119948.0
-19841458.0
)
'(0 #f #f)
'(1 citadel finalboss)
)
(new 'static 'boxed-array :type object
(the binteger 1)
(new 'static 'boxed-array :type float
-37128.273
-568353.0
10635460.0
-19261390.0
10641390.0
-18641098.0
11673320.0
-18631850.0
11992955.0
-19068516.0
)
'(1 citadel lavatube)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 1)
(new 'static 'boxed-array :type float
739722.7
-524288.0
11253410.0
-19459740.0
11298895.0
-19163528.0
11606400.0
-19156774.0
11646273.0
-19462514.0
)
'(4 cit #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 1)
(new 'static 'boxed-array :type float
1552977.4
-524288.0
11253410.0
-19459740.0
11298895.0
-19163528.0
11606400.0
-19156774.0
11646273.0
-19462514.0
)
'(0 #f #f)
'(4 fin #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float -432061.9 -714884.06 2624020.8 -7238923.5 2730103.5 -7108117.5)
'(6 "sunken-tube1" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 237131.75 116405.63 4134430.0 -12531289.0 4249137.0 -12480849.0)
'(0 #f #f)
'(6 "maincave-to-darkcave" #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 108378.74 -18630.201 1381972.9 -8272129.5 1309181.4 -8143856.5)
'(6 "swamp-dock1" #f)
'(6 "swamp-start" #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 164632.73 -17573.172 1651940.5 -8481208.0 1575238.2 -8380055.5)
'(6 "swamp-dock2" #f)
'(6 "swamp-cave1" #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 321734.22 33164.38 1472616.8 -5741056.5 1161522.8 -5738810.0)
'(6 "firecanyon-end" #f)
'(6 "firecanyon-end" #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 339769.8 -46839.75 -211696.3 -784710.75 49935.15 -742140.3)
'(6 "firecanyon-start" #f)
'(6 "firecanyon-start" #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 482151.97 69896.25 869008.6 -8462477.0 644078.75 -8259235.5)
'(6 "ogre-race" #f)
'(6 "ogre-race" #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 322923.34 4096.0 5678575.5 -14614474.0 5457999.0 -14391688.0)
'(6 "lavatube-start" #f)
'(6 "lavatube-start" #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 178704.39 -135168.0 8996384.0 -14239175.0 9096633.0 -13873403.0)
'(6 "lavatube-middle" #f)
'(6 "lavatube-middle" #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 247477.67 -148711.25 5555559.5 -11770044.0 5324678.0 -11402115.0)
'(6 "robocave-bottom" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float -451749.12 -610039.7 3050601.8 -6609894.0 2987056.5 -6462185.5)
'(1 sunken sunkenb)
'(1 sunken village2)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 66328.8 -101805.46 11021305.0 -19546492.0 10991630.0 -19494320.0)
'(6 "citadel-launch-end" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 87535.54 -29596.91 11275635.0 -19680194.0 11230883.0 -19653924.0)
'(6 "citadel-plat-end" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 60515.062 -64214.72 11902198.0 -19492924.0 11856455.0 -19580640.0)
'(6 "citadel-generator-end" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 1064497.0 893654.6 3369717.2 -13470538.0 3489005.0 -13470209.0)
'(6 "snow-outside-fort" #f)
'(6 "snow-fort" #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
276440.2
-524288.0
-1054117.4
-7015874.0
-1180891.2
-6733353.5
-911788.4
-6482925.0
)
'(3 village2 special-vis)
'(3 village2 #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 263663.44 1585.5251 -677970.94 -6693857.0 -802274.3 -6692809.0)
'(3 village2 #f)
'(3 village2 special-vis)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 363883.3 -524288.0 710516.0 -605717.3 777812.4 -117024.52)
'(3 jungle display)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
524288.0
-524288.0
719872.1
-6597869.0
1159159.1
-6425164.5
1041836.25
-6827792.0
)
'(3 rolling display)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 524288.0 -524288.0 568817.3 -9466220.0 1127492.5 -9043683.0)
'(0 #f #f)
'(1 ogre village2)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
408146.53
-227129.81
5624547.0
-11755375.0
5604783.5
-11539414.0
5326020.0
-11550233.0
5180106.5
-11499346.0
5148654.0
-11322573.0
)
'(3 maincave special)
'(3 maincave display)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 294119.2 213916.9 11495250.0 -19186980.0 11398090.0 -19190674.0)
'(3 finalboss #f)
'(3 finalboss display)
)
(new 'static 'boxed-array :type object
(the binteger 1)
(new 'static 'boxed-array :type float
1470264.6
-524288.0
11253410.0
-19459740.0
11298895.0
-19163528.0
11606400.0
-19156774.0
11646273.0
-19462514.0
)
'(3 citadel display)
'(3 citadel special)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 104778.336 -424794.84 11249043.0 -18841486.0 11604685.0 -18827730.0)
'(6 "citadel-start" #f)
'(6 "citadel-start" #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float
1094292.4
858838.25
3677046.8
-13838594.0
3773559.8
-13867715.0
3837479.8
-13675041.0
3663758.2
-13804749.0
)
'(0 #f #f)
'(6 "snow-pass-to-fort" #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 1220937.6 1035428.9 2930553.2 -14107145.0 3128871.8 -14038774.0)
'(6 "snow-by-ice-lake-alt" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 1051944.6 888765.56 3366128.0 -13638805.0 3362401.8 -13489235.0)
'(6 "snow-outside-fort" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float 524288.0 -524288.0 1123579.9 -6421303.0 1006257.0 -6823930.5)
'(6 "village2-start" #f)
'(6 "village2-dock" #f)
)
(new 'static 'boxed-array :type object
(the binteger 1)
(new 'static 'boxed-array :type float
742498.56
-727105.9
4214055.0
-14490533.0
4286877.5
-13964385.0
4509959.5
-14260475.0
4466017.5
-14619070.0
)
'(4 vi3 #f)
'(3 snow display)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 318034.56 119907.06 4952800.5 -14636175.0 5113453.5 -14560723.0)
'(0 #f #f)
'(6 "village3-farside" #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 383504.6 120699.85 4445610.0 -14468618.0 4343087.0 -14334280.0)
'(0 #f #f)
'(6 "village3-farside" #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 302707.6 144615.2 4420238.5 -13645623.0 4595041.0 -13553850.0)
'(6 "village3-farside" #f)
'(0 #f #f)
)
(new 'static 'boxed-array :type object
(the binteger 2)
(new 'static 'boxed-array :type float 335938.0 140849.53 4397294.5 -14125599.0 4545135.5 -14064108.0)
'(0 #f #f)
'(6 "village3-start" #f)
)
(new 'static 'boxed-array :type object
0
(new 'static 'boxed-array :type float
404182.75
-524288.0
4161991.8
-13086341.0
4414040.5
-12784800.0
4706984.5
-13037610.0
)
'(6 "maincave-start" #f)
'(0 #f #f)
)
)
)
;; failed to figure out what this is:
(let* ((gp-0 (-> *static-load-boundary-list* length))
(s5-0 0)
(a0-1 (-> *static-load-boundary-list* s5-0))
)
(while (< s5-0 gp-0)
(load-boundary-from-template (the-as (array object) a0-1))
(+! s5-0 1)
(set! a0-1 (-> *static-load-boundary-list* s5-0))
)
)