From fe974cd416603f0062cc2ba84c30ef538dfa9eca Mon Sep 17 00:00:00 2001 From: RavePossum <145081120+ravepossum@users.noreply.github.com> Date: Sun, 22 Feb 2026 12:52:47 -0700 Subject: [PATCH] Dump Several Map-Related NARCs (#939) --- include/constants/field/map_prop.h | 119 - include/data/map_headers.h | 2374 +++++++++-------- platinum.us/filesys.csv | 14 +- platinum.us/filesys.sha1 | 14 +- res/battle/moves/meson.build | 2 +- res/field/area_data/area_data.order | 75 + res/field/area_data/area_data_000.json | 6 + res/field/area_data/area_data_001.json | 6 + res/field/area_data/area_data_002.json | 6 + res/field/area_data/area_data_003.json | 6 + res/field/area_data/area_data_004.json | 6 + res/field/area_data/area_data_005.json | 6 + res/field/area_data/area_data_006.json | 6 + res/field/area_data/area_data_007.json | 6 + res/field/area_data/area_data_008.json | 6 + res/field/area_data/area_data_009.json | 6 + res/field/area_data/area_data_010.json | 6 + res/field/area_data/area_data_011.json | 6 + res/field/area_data/area_data_012.json | 6 + res/field/area_data/area_data_013.json | 6 + res/field/area_data/area_data_014.json | 6 + res/field/area_data/area_data_015.json | 6 + res/field/area_data/area_data_016.json | 6 + res/field/area_data/area_data_017.json | 6 + res/field/area_data/area_data_018.json | 6 + res/field/area_data/area_data_019.json | 6 + res/field/area_data/area_data_020.json | 6 + res/field/area_data/area_data_021.json | 6 + res/field/area_data/area_data_022.json | 6 + res/field/area_data/area_data_023.json | 6 + res/field/area_data/area_data_024.json | 6 + res/field/area_data/area_data_025.json | 6 + res/field/area_data/area_data_026.json | 6 + res/field/area_data/area_data_027.json | 6 + res/field/area_data/area_data_028.json | 6 + res/field/area_data/area_data_029.json | 6 + res/field/area_data/area_data_030.json | 6 + res/field/area_data/area_data_031.json | 6 + res/field/area_data/area_data_032.json | 6 + res/field/area_data/area_data_033.json | 6 + res/field/area_data/area_data_034.json | 6 + res/field/area_data/area_data_035.json | 6 + res/field/area_data/area_data_036.json | 6 + res/field/area_data/area_data_037.json | 6 + res/field/area_data/area_data_038.json | 6 + res/field/area_data/area_data_039.json | 6 + res/field/area_data/area_data_040.json | 6 + res/field/area_data/area_data_041.json | 6 + res/field/area_data/area_data_042.json | 6 + res/field/area_data/area_data_043.json | 6 + res/field/area_data/area_data_044.json | 6 + res/field/area_data/area_data_045.json | 6 + res/field/area_data/area_data_046.json | 6 + res/field/area_data/area_data_047.json | 6 + res/field/area_data/area_data_048.json | 6 + res/field/area_data/area_data_049.json | 6 + res/field/area_data/area_data_050.json | 6 + res/field/area_data/area_data_051.json | 6 + res/field/area_data/area_data_052.json | 6 + res/field/area_data/area_data_053.json | 6 + res/field/area_data/area_data_054.json | 6 + res/field/area_data/area_data_055.json | 6 + res/field/area_data/area_data_056.json | 6 + res/field/area_data/area_data_057.json | 6 + res/field/area_data/area_data_058.json | 6 + res/field/area_data/area_data_059.json | 6 + res/field/area_data/area_data_060.json | 6 + res/field/area_data/area_data_061.json | 6 + res/field/area_data/area_data_062.json | 6 + res/field/area_data/area_data_063.json | 6 + res/field/area_data/area_data_064.json | 6 + res/field/area_data/area_data_065.json | 6 + res/field/area_data/area_data_066.json | 6 + res/field/area_data/area_data_067.json | 6 + res/field/area_data/area_data_068.json | 6 + res/field/area_data/area_data_069.json | 6 + res/field/area_data/area_data_070.json | 6 + res/field/area_data/area_data_071.json | 6 + res/field/area_data/area_data_072.json | 6 + res/field/area_data/area_data_073.json | 6 + res/field/area_data/area_data_074.json | 6 + res/field/area_data/meson.build | 122 + res/field/encounters/meson.build | 14 +- res/field/events/meson.build | 2 +- res/field/lighting/lighting_set_000.json | 1157 ++++++++ res/field/lighting/lighting_set_001.json | 1157 ++++++++ res/field/lighting/lighting_set_002.json | 1157 ++++++++ res/field/lighting/lighting_set_003.json | 1157 ++++++++ res/field/lighting/lighting_sets.order | 4 + res/field/lighting/meson.build | 45 + res/field/maps/matrices/map_matrices.order | 289 -- res/field/maps/meson.build | 1 - .../maps/texture_sets/map_texture_set.order | 74 - .../maps/texture_sets/map_texture_sets.order | 74 + res/field/maps/texture_sets/meson.build | 11 +- res/field/matrices/map_matrices.order | 289 ++ .../{maps => }/matrices/map_matrix_000.json | 0 .../{maps => }/matrices/map_matrix_001.json | 0 .../{maps => }/matrices/map_matrix_002.json | 0 .../{maps => }/matrices/map_matrix_003.json | 0 .../{maps => }/matrices/map_matrix_004.json | 0 .../{maps => }/matrices/map_matrix_005.json | 0 .../{maps => }/matrices/map_matrix_006.json | 0 .../{maps => }/matrices/map_matrix_007.json | 0 .../{maps => }/matrices/map_matrix_008.json | 0 .../{maps => }/matrices/map_matrix_009.json | 0 .../{maps => }/matrices/map_matrix_010.json | 0 .../{maps => }/matrices/map_matrix_011.json | 0 .../{maps => }/matrices/map_matrix_012.json | 0 .../{maps => }/matrices/map_matrix_013.json | 0 .../{maps => }/matrices/map_matrix_014.json | 0 .../{maps => }/matrices/map_matrix_015.json | 0 .../{maps => }/matrices/map_matrix_016.json | 0 .../{maps => }/matrices/map_matrix_017.json | 0 .../{maps => }/matrices/map_matrix_018.json | 0 .../{maps => }/matrices/map_matrix_019.json | 0 .../{maps => }/matrices/map_matrix_020.json | 0 .../{maps => }/matrices/map_matrix_021.json | 0 .../{maps => }/matrices/map_matrix_022.json | 0 .../{maps => }/matrices/map_matrix_023.json | 0 .../{maps => }/matrices/map_matrix_024.json | 0 .../{maps => }/matrices/map_matrix_025.json | 0 .../{maps => }/matrices/map_matrix_026.json | 0 .../{maps => }/matrices/map_matrix_027.json | 0 .../{maps => }/matrices/map_matrix_028.json | 0 .../{maps => }/matrices/map_matrix_029.json | 0 .../{maps => }/matrices/map_matrix_030.json | 0 .../{maps => }/matrices/map_matrix_031.json | 0 .../{maps => }/matrices/map_matrix_032.json | 0 .../{maps => }/matrices/map_matrix_033.json | 0 .../{maps => }/matrices/map_matrix_034.json | 0 .../{maps => }/matrices/map_matrix_035.json | 0 .../{maps => }/matrices/map_matrix_036.json | 0 .../{maps => }/matrices/map_matrix_037.json | 0 .../{maps => }/matrices/map_matrix_038.json | 0 .../{maps => }/matrices/map_matrix_039.json | 0 .../{maps => }/matrices/map_matrix_040.json | 0 .../{maps => }/matrices/map_matrix_041.json | 0 .../{maps => }/matrices/map_matrix_042.json | 0 .../{maps => }/matrices/map_matrix_043.json | 0 .../{maps => }/matrices/map_matrix_044.json | 0 .../{maps => }/matrices/map_matrix_045.json | 0 .../{maps => }/matrices/map_matrix_046.json | 0 .../{maps => }/matrices/map_matrix_047.json | 0 .../{maps => }/matrices/map_matrix_048.json | 0 .../{maps => }/matrices/map_matrix_049.json | 0 .../{maps => }/matrices/map_matrix_050.json | 0 .../{maps => }/matrices/map_matrix_051.json | 0 .../{maps => }/matrices/map_matrix_052.json | 0 .../{maps => }/matrices/map_matrix_053.json | 0 .../{maps => }/matrices/map_matrix_054.json | 0 .../{maps => }/matrices/map_matrix_055.json | 0 .../{maps => }/matrices/map_matrix_056.json | 0 .../{maps => }/matrices/map_matrix_057.json | 0 .../{maps => }/matrices/map_matrix_058.json | 0 .../{maps => }/matrices/map_matrix_059.json | 0 .../{maps => }/matrices/map_matrix_060.json | 0 .../{maps => }/matrices/map_matrix_061.json | 0 .../{maps => }/matrices/map_matrix_062.json | 0 .../{maps => }/matrices/map_matrix_063.json | 0 .../{maps => }/matrices/map_matrix_064.json | 0 .../{maps => }/matrices/map_matrix_065.json | 0 .../{maps => }/matrices/map_matrix_066.json | 0 .../{maps => }/matrices/map_matrix_067.json | 0 .../{maps => }/matrices/map_matrix_068.json | 0 .../{maps => }/matrices/map_matrix_069.json | 0 .../{maps => }/matrices/map_matrix_070.json | 0 .../{maps => }/matrices/map_matrix_071.json | 0 .../{maps => }/matrices/map_matrix_072.json | 0 .../{maps => }/matrices/map_matrix_073.json | 0 .../{maps => }/matrices/map_matrix_074.json | 0 .../{maps => }/matrices/map_matrix_075.json | 0 .../{maps => }/matrices/map_matrix_076.json | 0 .../{maps => }/matrices/map_matrix_077.json | 0 .../{maps => }/matrices/map_matrix_078.json | 0 .../{maps => }/matrices/map_matrix_079.json | 0 .../{maps => }/matrices/map_matrix_080.json | 0 .../{maps => }/matrices/map_matrix_081.json | 0 .../{maps => }/matrices/map_matrix_082.json | 0 .../{maps => }/matrices/map_matrix_083.json | 0 .../{maps => }/matrices/map_matrix_084.json | 0 .../{maps => }/matrices/map_matrix_085.json | 0 .../{maps => }/matrices/map_matrix_086.json | 0 .../{maps => }/matrices/map_matrix_087.json | 0 .../{maps => }/matrices/map_matrix_088.json | 0 .../{maps => }/matrices/map_matrix_089.json | 0 .../{maps => }/matrices/map_matrix_090.json | 0 .../{maps => }/matrices/map_matrix_091.json | 0 .../{maps => }/matrices/map_matrix_092.json | 0 .../{maps => }/matrices/map_matrix_093.json | 0 .../{maps => }/matrices/map_matrix_094.json | 0 .../{maps => }/matrices/map_matrix_095.json | 0 .../{maps => }/matrices/map_matrix_096.json | 0 .../{maps => }/matrices/map_matrix_097.json | 0 .../{maps => }/matrices/map_matrix_098.json | 0 .../{maps => }/matrices/map_matrix_099.json | 0 .../{maps => }/matrices/map_matrix_100.json | 0 .../{maps => }/matrices/map_matrix_101.json | 0 .../{maps => }/matrices/map_matrix_102.json | 0 .../{maps => }/matrices/map_matrix_103.json | 0 .../{maps => }/matrices/map_matrix_104.json | 0 .../{maps => }/matrices/map_matrix_105.json | 0 .../{maps => }/matrices/map_matrix_106.json | 0 .../{maps => }/matrices/map_matrix_107.json | 0 .../{maps => }/matrices/map_matrix_108.json | 0 .../{maps => }/matrices/map_matrix_109.json | 0 .../{maps => }/matrices/map_matrix_110.json | 0 .../{maps => }/matrices/map_matrix_111.json | 0 .../{maps => }/matrices/map_matrix_112.json | 0 .../{maps => }/matrices/map_matrix_113.json | 0 .../{maps => }/matrices/map_matrix_114.json | 0 .../{maps => }/matrices/map_matrix_115.json | 0 .../{maps => }/matrices/map_matrix_116.json | 0 .../{maps => }/matrices/map_matrix_117.json | 0 .../{maps => }/matrices/map_matrix_118.json | 0 .../{maps => }/matrices/map_matrix_119.json | 0 .../{maps => }/matrices/map_matrix_120.json | 0 .../{maps => }/matrices/map_matrix_121.json | 0 .../{maps => }/matrices/map_matrix_122.json | 0 .../{maps => }/matrices/map_matrix_123.json | 0 .../{maps => }/matrices/map_matrix_124.json | 0 .../{maps => }/matrices/map_matrix_125.json | 0 .../{maps => }/matrices/map_matrix_126.json | 0 .../{maps => }/matrices/map_matrix_127.json | 0 .../{maps => }/matrices/map_matrix_128.json | 0 .../{maps => }/matrices/map_matrix_129.json | 0 .../{maps => }/matrices/map_matrix_130.json | 0 .../{maps => }/matrices/map_matrix_131.json | 0 .../{maps => }/matrices/map_matrix_132.json | 0 .../{maps => }/matrices/map_matrix_133.json | 0 .../{maps => }/matrices/map_matrix_134.json | 0 .../{maps => }/matrices/map_matrix_135.json | 0 .../{maps => }/matrices/map_matrix_136.json | 0 .../{maps => }/matrices/map_matrix_137.json | 0 .../{maps => }/matrices/map_matrix_138.json | 0 .../{maps => }/matrices/map_matrix_139.json | 0 .../{maps => }/matrices/map_matrix_140.json | 0 .../{maps => }/matrices/map_matrix_141.json | 0 .../{maps => }/matrices/map_matrix_142.json | 0 .../{maps => }/matrices/map_matrix_143.json | 0 .../{maps => }/matrices/map_matrix_144.json | 0 .../{maps => }/matrices/map_matrix_145.json | 0 .../{maps => }/matrices/map_matrix_146.json | 0 .../{maps => }/matrices/map_matrix_147.json | 0 .../{maps => }/matrices/map_matrix_148.json | 0 .../{maps => }/matrices/map_matrix_149.json | 0 .../{maps => }/matrices/map_matrix_150.json | 0 .../{maps => }/matrices/map_matrix_151.json | 0 .../{maps => }/matrices/map_matrix_152.json | 0 .../{maps => }/matrices/map_matrix_153.json | 0 .../{maps => }/matrices/map_matrix_154.json | 0 .../{maps => }/matrices/map_matrix_155.json | 0 .../{maps => }/matrices/map_matrix_156.json | 0 .../{maps => }/matrices/map_matrix_157.json | 0 .../{maps => }/matrices/map_matrix_158.json | 0 .../{maps => }/matrices/map_matrix_159.json | 0 .../{maps => }/matrices/map_matrix_160.json | 0 .../{maps => }/matrices/map_matrix_161.json | 0 .../{maps => }/matrices/map_matrix_162.json | 0 .../{maps => }/matrices/map_matrix_163.json | 0 .../{maps => }/matrices/map_matrix_164.json | 0 .../{maps => }/matrices/map_matrix_165.json | 0 .../{maps => }/matrices/map_matrix_166.json | 0 .../{maps => }/matrices/map_matrix_167.json | 0 .../{maps => }/matrices/map_matrix_168.json | 0 .../{maps => }/matrices/map_matrix_169.json | 0 .../{maps => }/matrices/map_matrix_170.json | 0 .../{maps => }/matrices/map_matrix_171.json | 0 .../{maps => }/matrices/map_matrix_172.json | 0 .../{maps => }/matrices/map_matrix_173.json | 0 .../{maps => }/matrices/map_matrix_174.json | 0 .../{maps => }/matrices/map_matrix_175.json | 0 .../{maps => }/matrices/map_matrix_176.json | 0 .../{maps => }/matrices/map_matrix_177.json | 0 .../{maps => }/matrices/map_matrix_178.json | 0 .../{maps => }/matrices/map_matrix_179.json | 0 .../{maps => }/matrices/map_matrix_180.json | 0 .../{maps => }/matrices/map_matrix_181.json | 0 .../{maps => }/matrices/map_matrix_182.json | 0 .../{maps => }/matrices/map_matrix_183.json | 0 .../{maps => }/matrices/map_matrix_184.json | 0 .../{maps => }/matrices/map_matrix_185.json | 0 .../{maps => }/matrices/map_matrix_186.json | 0 .../{maps => }/matrices/map_matrix_187.json | 0 .../{maps => }/matrices/map_matrix_188.json | 0 .../{maps => }/matrices/map_matrix_189.json | 0 .../{maps => }/matrices/map_matrix_190.json | 0 .../{maps => }/matrices/map_matrix_191.json | 0 .../{maps => }/matrices/map_matrix_192.json | 0 .../{maps => }/matrices/map_matrix_193.json | 0 .../{maps => }/matrices/map_matrix_194.json | 0 .../{maps => }/matrices/map_matrix_195.json | 0 .../{maps => }/matrices/map_matrix_196.json | 0 .../{maps => }/matrices/map_matrix_197.json | 0 .../{maps => }/matrices/map_matrix_198.json | 0 .../{maps => }/matrices/map_matrix_199.json | 0 .../{maps => }/matrices/map_matrix_200.json | 0 .../{maps => }/matrices/map_matrix_201.json | 0 .../{maps => }/matrices/map_matrix_202.json | 0 .../{maps => }/matrices/map_matrix_203.json | 0 .../{maps => }/matrices/map_matrix_204.json | 0 .../{maps => }/matrices/map_matrix_205.json | 0 .../{maps => }/matrices/map_matrix_206.json | 0 .../{maps => }/matrices/map_matrix_207.json | 0 .../{maps => }/matrices/map_matrix_208.json | 0 .../{maps => }/matrices/map_matrix_209.json | 0 .../{maps => }/matrices/map_matrix_210.json | 0 .../{maps => }/matrices/map_matrix_211.json | 0 .../{maps => }/matrices/map_matrix_212.json | 0 .../{maps => }/matrices/map_matrix_213.json | 0 .../{maps => }/matrices/map_matrix_214.json | 0 .../{maps => }/matrices/map_matrix_215.json | 0 .../{maps => }/matrices/map_matrix_216.json | 0 .../{maps => }/matrices/map_matrix_217.json | 0 .../{maps => }/matrices/map_matrix_218.json | 0 .../{maps => }/matrices/map_matrix_219.json | 0 .../{maps => }/matrices/map_matrix_220.json | 0 .../{maps => }/matrices/map_matrix_221.json | 0 .../{maps => }/matrices/map_matrix_222.json | 0 .../{maps => }/matrices/map_matrix_223.json | 0 .../{maps => }/matrices/map_matrix_224.json | 0 .../{maps => }/matrices/map_matrix_225.json | 0 .../{maps => }/matrices/map_matrix_226.json | 0 .../{maps => }/matrices/map_matrix_227.json | 0 .../{maps => }/matrices/map_matrix_228.json | 0 .../{maps => }/matrices/map_matrix_229.json | 0 .../{maps => }/matrices/map_matrix_230.json | 0 .../{maps => }/matrices/map_matrix_231.json | 0 .../{maps => }/matrices/map_matrix_232.json | 0 .../{maps => }/matrices/map_matrix_233.json | 0 .../{maps => }/matrices/map_matrix_234.json | 0 .../{maps => }/matrices/map_matrix_235.json | 0 .../{maps => }/matrices/map_matrix_236.json | 0 .../{maps => }/matrices/map_matrix_237.json | 0 .../{maps => }/matrices/map_matrix_238.json | 0 .../{maps => }/matrices/map_matrix_239.json | 0 .../{maps => }/matrices/map_matrix_240.json | 0 .../{maps => }/matrices/map_matrix_241.json | 0 .../{maps => }/matrices/map_matrix_242.json | 0 .../{maps => }/matrices/map_matrix_243.json | 0 .../{maps => }/matrices/map_matrix_244.json | 0 .../{maps => }/matrices/map_matrix_245.json | 0 .../{maps => }/matrices/map_matrix_246.json | 0 .../{maps => }/matrices/map_matrix_247.json | 0 .../{maps => }/matrices/map_matrix_248.json | 0 .../{maps => }/matrices/map_matrix_249.json | 0 .../{maps => }/matrices/map_matrix_250.json | 0 .../{maps => }/matrices/map_matrix_251.json | 0 .../{maps => }/matrices/map_matrix_252.json | 0 .../{maps => }/matrices/map_matrix_253.json | 0 .../{maps => }/matrices/map_matrix_254.json | 0 .../{maps => }/matrices/map_matrix_255.json | 0 .../{maps => }/matrices/map_matrix_256.json | 0 .../{maps => }/matrices/map_matrix_257.json | 0 .../{maps => }/matrices/map_matrix_258.json | 0 .../{maps => }/matrices/map_matrix_259.json | 0 .../{maps => }/matrices/map_matrix_260.json | 0 .../{maps => }/matrices/map_matrix_261.json | 0 .../{maps => }/matrices/map_matrix_262.json | 0 .../{maps => }/matrices/map_matrix_263.json | 0 .../{maps => }/matrices/map_matrix_264.json | 0 .../{maps => }/matrices/map_matrix_265.json | 0 .../{maps => }/matrices/map_matrix_266.json | 0 .../{maps => }/matrices/map_matrix_267.json | 0 .../{maps => }/matrices/map_matrix_268.json | 0 .../{maps => }/matrices/map_matrix_269.json | 0 .../{maps => }/matrices/map_matrix_270.json | 0 .../{maps => }/matrices/map_matrix_271.json | 0 .../{maps => }/matrices/map_matrix_272.json | 0 .../{maps => }/matrices/map_matrix_273.json | 0 .../{maps => }/matrices/map_matrix_274.json | 0 .../{maps => }/matrices/map_matrix_275.json | 0 .../{maps => }/matrices/map_matrix_276.json | 0 .../{maps => }/matrices/map_matrix_277.json | 0 .../{maps => }/matrices/map_matrix_278.json | 0 .../{maps => }/matrices/map_matrix_279.json | 0 .../{maps => }/matrices/map_matrix_280.json | 0 .../{maps => }/matrices/map_matrix_281.json | 0 .../{maps => }/matrices/map_matrix_282.json | 0 .../{maps => }/matrices/map_matrix_283.json | 0 .../{maps => }/matrices/map_matrix_284.json | 0 .../{maps => }/matrices/map_matrix_285.json | 0 .../{maps => }/matrices/map_matrix_286.json | 0 .../{maps => }/matrices/map_matrix_287.json | 0 .../{maps => }/matrices/map_matrix_288.json | 0 res/field/{maps => }/matrices/meson.build | 5 +- res/field/meson.build | 4 + res/field/props/animations/meson.build | 119 + .../props/animations/prop_animation_000.nsbta | Bin 0 -> 200 bytes .../props/animations/prop_animation_001.nsbca | Bin 0 -> 312 bytes .../props/animations/prop_animation_002.nsbca | Bin 0 -> 312 bytes .../props/animations/prop_animation_003.nsbca | Bin 0 -> 312 bytes .../props/animations/prop_animation_004.nsbta | Bin 0 -> 612 bytes .../props/animations/prop_animation_005.nsbca | Bin 0 -> 256 bytes .../props/animations/prop_animation_006.nsbca | Bin 0 -> 256 bytes .../props/animations/prop_animation_007.nsbca | Bin 0 -> 168 bytes .../props/animations/prop_animation_008.nsbca | Bin 0 -> 168 bytes .../props/animations/prop_animation_009.nsbca | Bin 0 -> 152 bytes .../props/animations/prop_animation_010.nsbca | Bin 0 -> 152 bytes .../props/animations/prop_animation_011.nsbtp | Bin 0 -> 196 bytes .../props/animations/prop_animation_012.nsbtp | Bin 0 -> 196 bytes .../props/animations/prop_animation_013.nsbtp | Bin 0 -> 196 bytes .../props/animations/prop_animation_014.nsbta | Bin 0 -> 652 bytes .../props/animations/prop_animation_015.nsbtp | Bin 0 -> 440 bytes .../props/animations/prop_animation_016.nsbtp | Bin 0 -> 440 bytes .../props/animations/prop_animation_017.nsbtp | Bin 0 -> 268 bytes .../props/animations/prop_animation_018.nsbta | Bin 0 -> 692 bytes .../props/animations/prop_animation_019.nsbta | Bin 0 -> 412 bytes .../props/animations/prop_animation_020.nsbta | Bin 0 -> 212 bytes .../props/animations/prop_animation_021.nsbta | Bin 0 -> 212 bytes .../props/animations/prop_animation_022.nsbta | Bin 0 -> 292 bytes .../props/animations/prop_animation_023.nsbtp | Bin 0 -> 268 bytes .../props/animations/prop_animation_024.nsbtp | Bin 0 -> 304 bytes .../props/animations/prop_animation_025.nsbca | Bin 0 -> 1548 bytes .../props/animations/prop_animation_026.nsbca | Bin 0 -> 1324 bytes .../props/animations/prop_animation_027.nsbca | Bin 0 -> 308 bytes .../props/animations/prop_animation_028.nsbca | Bin 0 -> 308 bytes .../props/animations/prop_animation_029.nsbca | Bin 0 -> 288 bytes .../props/animations/prop_animation_030.nsbca | Bin 0 -> 288 bytes .../props/animations/prop_animation_031.nsbtp | Bin 0 -> 320 bytes .../props/animations/prop_animation_032.nsbtp | Bin 0 -> 328 bytes .../props/animations/prop_animation_033.nsbca | Bin 0 -> 184 bytes .../props/animations/prop_animation_034.nsbca | Bin 0 -> 184 bytes .../props/animations/prop_animation_035.nsbta | Bin 0 -> 232 bytes .../props/animations/prop_animation_036.nsbta | Bin 0 -> 232 bytes .../props/animations/prop_animation_037.nsbta | Bin 0 -> 412 bytes .../props/animations/prop_animation_038.nsbta | Bin 0 -> 408 bytes .../props/animations/prop_animation_039.nsbca | Bin 0 -> 5456 bytes .../props/animations/prop_animation_040.nsbca | Bin 0 -> 5588 bytes .../props/animations/prop_animation_041.nsbtp | Bin 0 -> 284 bytes .../props/animations/prop_animation_042.nsbtp | Bin 0 -> 284 bytes .../props/animations/prop_animation_043.nsbta | Bin 0 -> 1964 bytes .../props/animations/prop_animation_044.nsbta | Bin 0 -> 288 bytes .../props/animations/prop_animation_045.nsbta | Bin 0 -> 2084 bytes .../props/animations/prop_animation_046.nsbta | Bin 0 -> 292 bytes .../props/animations/prop_animation_047.nsbta | Bin 0 -> 292 bytes .../props/animations/prop_animation_048.nsbta | Bin 0 -> 292 bytes .../props/animations/prop_animation_049.nsbca | Bin 0 -> 160 bytes .../props/animations/prop_animation_050.nsbtp | Bin 0 -> 196 bytes .../props/animations/prop_animation_051.nsbtp | Bin 0 -> 268 bytes .../props/animations/prop_animation_052.nsbtp | Bin 0 -> 268 bytes .../props/animations/prop_animation_053.nsbta | Bin 0 -> 288 bytes .../props/animations/prop_animation_054.nsbca | Bin 0 -> 528 bytes .../props/animations/prop_animation_055.nsbta | Bin 0 -> 348 bytes .../props/animations/prop_animation_056.nsbta | Bin 0 -> 348 bytes .../props/animations/prop_animation_057.nsbta | Bin 0 -> 348 bytes .../props/animations/prop_animation_058.nsbta | Bin 0 -> 284 bytes .../props/animations/prop_animation_059.nsbta | Bin 0 -> 912 bytes .../props/animations/prop_animation_060.nsbta | Bin 0 -> 348 bytes .../props/animations/prop_animation_061.nsbta | Bin 0 -> 412 bytes .../props/animations/prop_animation_062.nsbta | Bin 0 -> 412 bytes .../props/animations/prop_animation_063.nsbta | Bin 0 -> 732 bytes .../props/animations/prop_animation_064.nsbtp | Bin 0 -> 928 bytes .../props/animations/prop_animation_065.nsbca | Bin 0 -> 2484 bytes .../props/animations/prop_animation_066.nsbca | Bin 0 -> 3120 bytes .../props/animations/prop_animation_067.nsbca | Bin 0 -> 2516 bytes .../props/animations/prop_animation_068.nsbta | Bin 0 -> 412 bytes .../props/animations/prop_animation_069.nsbca | Bin 0 -> 1396 bytes .../props/animations/prop_animation_070.nsbca | Bin 0 -> 4916 bytes .../props/animations/prop_animation_071.nsbta | Bin 0 -> 432 bytes .../props/animations/prop_animation_072.nsbtp | Bin 0 -> 372 bytes .../props/animations/prop_animation_073.nsbca | Bin 0 -> 1892 bytes .../props/animations/prop_animation_074.nsbta | Bin 0 -> 200 bytes .../props/animations/prop_animation_075.nsbta | Bin 0 -> 292 bytes .../props/animations/prop_animation_076.nsbca | Bin 0 -> 2312 bytes .../props/animations/prop_animation_077.nsbta | Bin 0 -> 368 bytes .../props/animations/prop_animation_078.nsbta | Bin 0 -> 960 bytes .../props/animations/prop_animation_079.nsbta | Bin 0 -> 960 bytes .../props/animations/prop_animation_080.nsbca | Bin 0 -> 3116 bytes .../props/animations/prop_animation_081.nsbca | Bin 0 -> 496 bytes .../props/animations/prop_animation_082.nsbta | Bin 0 -> 404 bytes .../props/animations/prop_animation_083.nsbta | Bin 0 -> 288 bytes .../props/animations/prop_animation_084.nsbtp | Bin 0 -> 268 bytes .../props/animations/prop_animation_085.nsbta | Bin 0 -> 336 bytes .../props/animations/prop_animation_086.nsbta | Bin 0 -> 1964 bytes .../props/animations/prop_animation_087.nsbtp | Bin 0 -> 188 bytes .../props/animations/prop_animation_088.nsbta | Bin 0 -> 572 bytes .../props/animations/prop_animation_089.nsbta | Bin 0 -> 572 bytes .../props/animations/prop_animation_090.nsbta | Bin 0 -> 572 bytes .../props/animations/prop_animation_091.nsbtp | Bin 0 -> 196 bytes .../props/animations/prop_animation_092.nsbtp | Bin 0 -> 196 bytes .../props/animations/prop_animation_093.nsbca | Bin 0 -> 716 bytes .../props/animations/prop_animation_094.nsbtp | Bin 0 -> 236 bytes .../props/animations/prop_animation_095.nsbta | Bin 0 -> 532 bytes .../props/animations/prop_animation_096.nsbca | Bin 0 -> 1080 bytes .../props/animations/prop_animation_097.nsbtp | Bin 0 -> 192 bytes .../props/animations/prop_animations.order | 98 + res/field/props/meson.build | 4 + res/field/props/model_sets/meson.build | 110 + .../props/model_sets/prop_model_set_000.json | 36 + .../props/model_sets/prop_model_set_001.json | 90 + .../props/model_sets/prop_model_set_002.json | 142 + .../props/model_sets/prop_model_set_003.json | 25 + .../props/model_sets/prop_model_set_004.json | 32 + .../props/model_sets/prop_model_set_005.json | 25 + .../props/model_sets/prop_model_set_006.json | 27 + .../props/model_sets/prop_model_set_007.json | 23 + .../props/model_sets/prop_model_set_008.json | 21 + .../props/model_sets/prop_model_set_009.json | 23 + .../props/model_sets/prop_model_set_010.json | 22 + .../props/model_sets/prop_model_set_011.json | 25 + .../props/model_sets/prop_model_set_012.json | 17 + .../props/model_sets/prop_model_set_013.json | 19 + .../props/model_sets/prop_model_set_014.json | 21 + .../props/model_sets/prop_model_set_015.json | 26 + .../props/model_sets/prop_model_set_016.json | 77 + .../props/model_sets/prop_model_set_017.json | 41 + .../props/model_sets/prop_model_set_018.json | 56 + .../props/model_sets/prop_model_set_019.json | 10 + .../props/model_sets/prop_model_set_020.json | 13 + .../props/model_sets/prop_model_set_021.json | 6 + .../props/model_sets/prop_model_set_022.json | 8 + .../props/model_sets/prop_model_set_023.json | 11 + .../props/model_sets/prop_model_set_024.json | 7 + .../props/model_sets/prop_model_set_025.json | 6 + .../props/model_sets/prop_model_set_026.json | 20 + .../props/model_sets/prop_model_set_027.json | 85 + .../props/model_sets/prop_model_set_028.json | 95 + .../props/model_sets/prop_model_set_029.json | 103 + .../props/model_sets/prop_model_set_030.json | 102 + .../props/model_sets/prop_model_set_031.json | 95 + .../props/model_sets/prop_model_set_032.json | 16 + .../props/model_sets/prop_model_set_033.json | 96 + .../props/model_sets/prop_model_set_034.json | 96 + .../props/model_sets/prop_model_set_035.json | 102 + .../props/model_sets/prop_model_set_036.json | 24 + .../props/model_sets/prop_model_set_037.json | 95 + .../props/model_sets/prop_model_set_038.json | 98 + .../props/model_sets/prop_model_set_039.json | 26 + .../props/model_sets/prop_model_set_040.json | 100 + .../props/model_sets/prop_model_set_041.json | 102 + .../props/model_sets/prop_model_set_042.json | 102 + .../props/model_sets/prop_model_set_043.json | 101 + .../props/model_sets/prop_model_set_044.json | 102 + .../props/model_sets/prop_model_set_045.json | 101 + .../props/model_sets/prop_model_set_046.json | 6 + .../props/model_sets/prop_model_set_047.json | 25 + .../props/model_sets/prop_model_set_048.json | 100 + .../props/model_sets/prop_model_set_049.json | 7 + .../props/model_sets/prop_model_set_050.json | 6 + .../props/model_sets/prop_model_set_051.json | 11 + .../props/model_sets/prop_model_set_052.json | 11 + .../props/model_sets/prop_model_set_053.json | 5 + .../props/model_sets/prop_model_set_054.json | 109 + .../props/model_sets/prop_model_set_055.json | 12 + .../props/model_sets/prop_model_set_056.json | 21 + .../props/model_sets/prop_model_set_057.json | 5 + .../props/model_sets/prop_model_set_058.json | 7 + .../props/model_sets/prop_model_set_059.json | 8 + .../props/model_sets/prop_model_set_060.json | 11 + .../props/model_sets/prop_model_set_061.json | 7 + .../props/model_sets/prop_model_set_062.json | 107 + .../props/model_sets/prop_model_set_063.json | 10 + .../props/model_sets/prop_model_set_064.json | 108 + .../props/model_sets/prop_model_set_065.json | 8 + .../props/model_sets/prop_model_set_066.json | 7 + .../props/model_sets/prop_model_set_067.json | 7 + .../props/model_sets/prop_model_set_068.json | 12 + .../props/model_sets/prop_model_set_069.json | 16 + .../props/model_sets/prop_model_set_070.json | 6 + .../props/model_sets/prop_model_sets.order | 71 + .../models/bike_dungeon_muddy_slope.nsbmd | Bin 0 -> 1496 bytes res/field/props/models/bike_muddy_slope.nsbmd | Bin 0 -> 1424 bytes res/field/props/models/blue_door.nsbmd | Bin 0 -> 1196 bytes res/field/props/models/blue_wooden_door.nsbmd | Bin 0 -> 1196 bytes .../props/models/brown_wooden_door.nsbmd | Bin 0 -> 1196 bytes .../props/models/canalave_bridge_left.nsbmd | Bin 0 -> 5504 bytes .../props/models/canalave_bridge_right.nsbmd | Bin 0 -> 5448 bytes res/field/props/models/card_door.nsbmd | Bin 0 -> 876 bytes .../props/models/desk_drawer_laptop.nsbmd | Bin 0 -> 3412 bytes .../desk_drawer_laptop_facing_left.nsbmd | Bin 0 -> 3468 bytes .../desk_drawer_laptop_facing_right.nsbmd | Bin 0 -> 3432 bytes res/field/props/models/door01.nsbmd | Bin 0 -> 1248 bytes res/field/props/models/elevator_door.nsbmd | Bin 0 -> 1420 bytes res/field/props/models/elevator_lights.nsbmd | Bin 0 -> 2684 bytes .../props/models/great_marsh_train.nsbmd | Bin 0 -> 7436 bytes .../props/models/green_wooden_door.nsbmd | Bin 0 -> 1196 bytes res/field/props/models/gts_inside_door.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/gym_door.nsbmd | Bin 0 -> 876 bytes .../models/hearthome_gym_inside_door.nsbmd | Bin 0 -> 1704 bytes res/field/props/models/honey_tree.nsbmd | Bin 0 -> 3132 bytes .../props/models/hotel_grand_lake_door.nsbmd | Bin 0 -> 1196 bytes res/field/props/models/iron_door.nsbmd | Bin 0 -> 1212 bytes res/field/props/models/iron_door_2.nsbmd | Bin 0 -> 1212 bytes .../models/iron_island_platform_lift.nsbmd | Bin 0 -> 1544 bytes .../models/jubilife_city_building_door.nsbmd | Bin 0 -> 1212 bytes res/field/props/models/mansion_door.nsbmd | Bin 0 -> 1620 bytes res/field/props/models/map_prop_models.order | 590 ++++ res/field/props/models/meson.build | 613 +++++ .../models/pastoria_gym_blue_button.nsbmd | Bin 0 -> 964 bytes .../models/pastoria_gym_green_button.nsbmd | Bin 0 -> 964 bytes .../models/pastoria_gym_orange_button.nsbmd | Bin 0 -> 964 bytes .../models/pastoria_gym_water_floor.nsbmd | Bin 0 -> 6320 bytes res/field/props/models/pokecenter_door.nsbmd | Bin 0 -> 2704 bytes .../models/pokecenter_healing_machine.nsbmd | Bin 0 -> 7544 bytes ...center_healing_machine_mini_pokeball.nsbmd | Bin 0 -> 1356 bytes .../pokecenter_healing_machine_tv.nsbmd | Bin 0 -> 2016 bytes .../pokecenter_inside_counter_door.nsbmd | Bin 0 -> 1072 bytes .../props/models/pokecenter_inside_door.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/pokecenter_pc.nsbmd | Bin 0 -> 3708 bytes .../models/pokecenter_stair_down_left.nsbmd | Bin 0 -> 5904 bytes .../models/pokecenter_stair_down_right.nsbmd | Bin 0 -> 5904 bytes .../models/pokecenter_stair_up_left.nsbmd | Bin 0 -> 5740 bytes .../models/pokecenter_stair_up_right.nsbmd | Bin 0 -> 5764 bytes .../pokemon_league_hall_of_fame_machine.nsbmd | Bin 0 -> 8492 bytes .../models/pokemon_league_platform_lift.nsbmd | Bin 0 -> 1972 bytes res/field/props/models/prop_model_000.nsbmd | Bin 0 -> 1900 bytes res/field/props/models/prop_model_001.nsbmd | Bin 0 -> 2836 bytes res/field/props/models/prop_model_002.nsbmd | Bin 0 -> 784 bytes res/field/props/models/prop_model_003.nsbmd | Bin 0 -> 4636 bytes res/field/props/models/prop_model_004.nsbmd | Bin 0 -> 9816 bytes res/field/props/models/prop_model_005.nsbmd | Bin 0 -> 8292 bytes res/field/props/models/prop_model_006.nsbmd | Bin 0 -> 2772 bytes res/field/props/models/prop_model_007.nsbmd | Bin 0 -> 2156 bytes res/field/props/models/prop_model_008.nsbmd | Bin 0 -> 13436 bytes res/field/props/models/prop_model_009.nsbmd | Bin 0 -> 8116 bytes res/field/props/models/prop_model_010.nsbmd | Bin 0 -> 10256 bytes res/field/props/models/prop_model_011.nsbmd | Bin 0 -> 7332 bytes res/field/props/models/prop_model_012.nsbmd | Bin 0 -> 12428 bytes res/field/props/models/prop_model_013.nsbmd | Bin 0 -> 15244 bytes res/field/props/models/prop_model_014.nsbmd | Bin 0 -> 20124 bytes res/field/props/models/prop_model_015.nsbmd | Bin 0 -> 1256 bytes res/field/props/models/prop_model_016.nsbmd | Bin 0 -> 2108 bytes res/field/props/models/prop_model_017.nsbmd | Bin 0 -> 11384 bytes res/field/props/models/prop_model_018.nsbmd | Bin 0 -> 5704 bytes res/field/props/models/prop_model_019.nsbmd | Bin 0 -> 5332 bytes res/field/props/models/prop_model_020.nsbmd | Bin 0 -> 10020 bytes res/field/props/models/prop_model_021.nsbmd | Bin 0 -> 8824 bytes res/field/props/models/prop_model_022.nsbmd | Bin 0 -> 7328 bytes res/field/props/models/prop_model_023.nsbmd | Bin 0 -> 10696 bytes res/field/props/models/prop_model_024.nsbmd | Bin 0 -> 10804 bytes res/field/props/models/prop_model_025.nsbmd | Bin 0 -> 9508 bytes res/field/props/models/prop_model_027.nsbmd | Bin 0 -> 6780 bytes res/field/props/models/prop_model_028.nsbmd | Bin 0 -> 864 bytes res/field/props/models/prop_model_029.nsbmd | Bin 0 -> 836 bytes res/field/props/models/prop_model_030.nsbmd | Bin 0 -> 9220 bytes res/field/props/models/prop_model_033.nsbmd | Bin 0 -> 636 bytes res/field/props/models/prop_model_035.nsbmd | Bin 0 -> 696 bytes res/field/props/models/prop_model_036.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_037.nsbmd | Bin 0 -> 8384 bytes res/field/props/models/prop_model_038.nsbmd | Bin 0 -> 6756 bytes res/field/props/models/prop_model_039.nsbmd | Bin 0 -> 7852 bytes res/field/props/models/prop_model_040.nsbmd | Bin 0 -> 8200 bytes res/field/props/models/prop_model_041.nsbmd | Bin 0 -> 2000 bytes res/field/props/models/prop_model_042.nsbmd | Bin 0 -> 2392 bytes res/field/props/models/prop_model_043.nsbmd | Bin 0 -> 1876 bytes res/field/props/models/prop_model_044.nsbmd | Bin 0 -> 2580 bytes res/field/props/models/prop_model_045.nsbmd | Bin 0 -> 2744 bytes res/field/props/models/prop_model_046.nsbmd | Bin 0 -> 2248 bytes res/field/props/models/prop_model_047.nsbmd | Bin 0 -> 6868 bytes res/field/props/models/prop_model_048.nsbmd | Bin 0 -> 6672 bytes res/field/props/models/prop_model_049.nsbmd | Bin 0 -> 8548 bytes res/field/props/models/prop_model_050.nsbmd | Bin 0 -> 708 bytes res/field/props/models/prop_model_051.nsbmd | Bin 0 -> 6648 bytes res/field/props/models/prop_model_052.nsbmd | Bin 0 -> 6172 bytes res/field/props/models/prop_model_053.nsbmd | Bin 0 -> 4556 bytes res/field/props/models/prop_model_054.nsbmd | Bin 0 -> 12676 bytes res/field/props/models/prop_model_055.nsbmd | Bin 0 -> 7248 bytes res/field/props/models/prop_model_056.nsbmd | Bin 0 -> 5628 bytes res/field/props/models/prop_model_057.nsbmd | Bin 0 -> 812 bytes res/field/props/models/prop_model_058.nsbmd | Bin 0 -> 708 bytes res/field/props/models/prop_model_059.nsbmd | Bin 0 -> 708 bytes res/field/props/models/prop_model_060.nsbmd | Bin 0 -> 504 bytes res/field/props/models/prop_model_061.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_062.nsbmd | Bin 0 -> 8052 bytes res/field/props/models/prop_model_063.nsbmd | Bin 0 -> 7820 bytes res/field/props/models/prop_model_064.nsbmd | Bin 0 -> 4212 bytes res/field/props/models/prop_model_065.nsbmd | Bin 0 -> 12040 bytes res/field/props/models/prop_model_071.nsbmd | Bin 0 -> 6412 bytes res/field/props/models/prop_model_072.nsbmd | Bin 0 -> 2704 bytes res/field/props/models/prop_model_073.nsbmd | Bin 0 -> 3468 bytes res/field/props/models/prop_model_074.nsbmd | Bin 0 -> 1832 bytes res/field/props/models/prop_model_076.nsbmd | Bin 0 -> 2164 bytes res/field/props/models/prop_model_077.nsbmd | Bin 0 -> 1172 bytes res/field/props/models/prop_model_078.nsbmd | Bin 0 -> 744 bytes res/field/props/models/prop_model_079.nsbmd | Bin 0 -> 1716 bytes res/field/props/models/prop_model_080.nsbmd | Bin 0 -> 2428 bytes res/field/props/models/prop_model_081.nsbmd | Bin 0 -> 2444 bytes res/field/props/models/prop_model_082.nsbmd | Bin 0 -> 2640 bytes res/field/props/models/prop_model_083.nsbmd | Bin 0 -> 2188 bytes res/field/props/models/prop_model_084.nsbmd | Bin 0 -> 1816 bytes res/field/props/models/prop_model_085.nsbmd | Bin 0 -> 2312 bytes res/field/props/models/prop_model_086.nsbmd | Bin 0 -> 2176 bytes res/field/props/models/prop_model_087.nsbmd | Bin 0 -> 2656 bytes res/field/props/models/prop_model_088.nsbmd | Bin 0 -> 936 bytes res/field/props/models/prop_model_089.nsbmd | Bin 0 -> 2444 bytes res/field/props/models/prop_model_090.nsbmd | Bin 0 -> 772 bytes res/field/props/models/prop_model_091.nsbmd | Bin 0 -> 1132 bytes res/field/props/models/prop_model_092.nsbmd | Bin 0 -> 936 bytes res/field/props/models/prop_model_093.nsbmd | Bin 0 -> 2692 bytes res/field/props/models/prop_model_094.nsbmd | Bin 0 -> 1040 bytes res/field/props/models/prop_model_095.nsbmd | Bin 0 -> 900 bytes res/field/props/models/prop_model_096.nsbmd | Bin 0 -> 772 bytes res/field/props/models/prop_model_097.nsbmd | Bin 0 -> 1676 bytes res/field/props/models/prop_model_098.nsbmd | Bin 0 -> 1676 bytes res/field/props/models/prop_model_099.nsbmd | Bin 0 -> 1676 bytes res/field/props/models/prop_model_100.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_101.nsbmd | Bin 0 -> 3096 bytes res/field/props/models/prop_model_102.nsbmd | Bin 0 -> 524 bytes res/field/props/models/prop_model_103.nsbmd | Bin 0 -> 744 bytes res/field/props/models/prop_model_104.nsbmd | Bin 0 -> 2264 bytes res/field/props/models/prop_model_105.nsbmd | Bin 0 -> 3156 bytes res/field/props/models/prop_model_106.nsbmd | Bin 0 -> 3524 bytes res/field/props/models/prop_model_107.nsbmd | Bin 0 -> 748 bytes res/field/props/models/prop_model_108.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_109.nsbmd | Bin 0 -> 1080 bytes res/field/props/models/prop_model_110.nsbmd | Bin 0 -> 21184 bytes res/field/props/models/prop_model_111.nsbmd | Bin 0 -> 936 bytes res/field/props/models/prop_model_113.nsbmd | Bin 0 -> 2328 bytes res/field/props/models/prop_model_114.nsbmd | Bin 0 -> 7456 bytes res/field/props/models/prop_model_116.nsbmd | Bin 0 -> 4972 bytes res/field/props/models/prop_model_117.nsbmd | Bin 0 -> 768 bytes res/field/props/models/prop_model_118.nsbmd | Bin 0 -> 768 bytes res/field/props/models/prop_model_120.nsbmd | Bin 0 -> 3124 bytes res/field/props/models/prop_model_121.nsbmd | Bin 0 -> 2304 bytes res/field/props/models/prop_model_122.nsbmd | Bin 0 -> 3596 bytes res/field/props/models/prop_model_125.nsbmd | Bin 0 -> 524 bytes res/field/props/models/prop_model_126.nsbmd | Bin 0 -> 524 bytes res/field/props/models/prop_model_127.nsbmd | Bin 0 -> 524 bytes res/field/props/models/prop_model_129.nsbmd | Bin 0 -> 524 bytes res/field/props/models/prop_model_132.nsbmd | Bin 0 -> 2068 bytes res/field/props/models/prop_model_133.nsbmd | Bin 0 -> 524 bytes res/field/props/models/prop_model_134.nsbmd | Bin 0 -> 524 bytes res/field/props/models/prop_model_135.nsbmd | Bin 0 -> 3520 bytes res/field/props/models/prop_model_136.nsbmd | Bin 0 -> 3520 bytes res/field/props/models/prop_model_137.nsbmd | Bin 0 -> 812 bytes res/field/props/models/prop_model_138.nsbmd | Bin 0 -> 936 bytes res/field/props/models/prop_model_139.nsbmd | Bin 0 -> 936 bytes res/field/props/models/prop_model_140.nsbmd | Bin 0 -> 936 bytes res/field/props/models/prop_model_141.nsbmd | Bin 0 -> 524 bytes res/field/props/models/prop_model_142.nsbmd | Bin 0 -> 524 bytes res/field/props/models/prop_model_143.nsbmd | Bin 0 -> 524 bytes res/field/props/models/prop_model_144.nsbmd | Bin 0 -> 524 bytes res/field/props/models/prop_model_145.nsbmd | Bin 0 -> 828 bytes res/field/props/models/prop_model_146.nsbmd | Bin 0 -> 7012 bytes res/field/props/models/prop_model_147.nsbmd | Bin 0 -> 11036 bytes res/field/props/models/prop_model_148.nsbmd | Bin 0 -> 9168 bytes res/field/props/models/prop_model_149.nsbmd | Bin 0 -> 2428 bytes res/field/props/models/prop_model_150.nsbmd | Bin 0 -> 952 bytes res/field/props/models/prop_model_151.nsbmd | Bin 0 -> 788 bytes res/field/props/models/prop_model_152.nsbmd | Bin 0 -> 3432 bytes res/field/props/models/prop_model_153.nsbmd | Bin 0 -> 524 bytes res/field/props/models/prop_model_154.nsbmd | Bin 0 -> 784 bytes res/field/props/models/prop_model_155.nsbmd | Bin 0 -> 2276 bytes res/field/props/models/prop_model_156.nsbmd | Bin 0 -> 3164 bytes res/field/props/models/prop_model_157.nsbmd | Bin 0 -> 724 bytes res/field/props/models/prop_model_158.nsbmd | Bin 0 -> 2672 bytes res/field/props/models/prop_model_159.nsbmd | Bin 0 -> 2044 bytes res/field/props/models/prop_model_160.nsbmd | Bin 0 -> 3520 bytes res/field/props/models/prop_model_161.nsbmd | Bin 0 -> 3048 bytes res/field/props/models/prop_model_162.nsbmd | Bin 0 -> 768 bytes res/field/props/models/prop_model_163.nsbmd | Bin 0 -> 2604 bytes res/field/props/models/prop_model_164.nsbmd | Bin 0 -> 2604 bytes res/field/props/models/prop_model_165.nsbmd | Bin 0 -> 2604 bytes res/field/props/models/prop_model_166.nsbmd | Bin 0 -> 2604 bytes res/field/props/models/prop_model_167.nsbmd | Bin 0 -> 2604 bytes res/field/props/models/prop_model_168.nsbmd | Bin 0 -> 2604 bytes res/field/props/models/prop_model_169.nsbmd | Bin 0 -> 2604 bytes res/field/props/models/prop_model_170.nsbmd | Bin 0 -> 2604 bytes res/field/props/models/prop_model_171.nsbmd | Bin 0 -> 2604 bytes res/field/props/models/prop_model_172.nsbmd | Bin 0 -> 2604 bytes res/field/props/models/prop_model_173.nsbmd | Bin 0 -> 2604 bytes res/field/props/models/prop_model_174.nsbmd | Bin 0 -> 2604 bytes res/field/props/models/prop_model_175.nsbmd | Bin 0 -> 3100 bytes res/field/props/models/prop_model_176.nsbmd | Bin 0 -> 2488 bytes res/field/props/models/prop_model_177.nsbmd | Bin 0 -> 3048 bytes res/field/props/models/prop_model_178.nsbmd | Bin 0 -> 704 bytes res/field/props/models/prop_model_179.nsbmd | Bin 0 -> 4808 bytes res/field/props/models/prop_model_180.nsbmd | Bin 0 -> 784 bytes res/field/props/models/prop_model_181.nsbmd | Bin 0 -> 784 bytes res/field/props/models/prop_model_182.nsbmd | Bin 0 -> 2444 bytes res/field/props/models/prop_model_183.nsbmd | Bin 0 -> 2428 bytes res/field/props/models/prop_model_184.nsbmd | Bin 0 -> 2444 bytes res/field/props/models/prop_model_185.nsbmd | Bin 0 -> 2428 bytes res/field/props/models/prop_model_186.nsbmd | Bin 0 -> 11632 bytes res/field/props/models/prop_model_187.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_188.nsbmd | Bin 0 -> 7648 bytes res/field/props/models/prop_model_189.nsbmd | Bin 0 -> 7160 bytes res/field/props/models/prop_model_190.nsbmd | Bin 0 -> 8904 bytes res/field/props/models/prop_model_191.nsbmd | Bin 0 -> 2124 bytes res/field/props/models/prop_model_192.nsbmd | Bin 0 -> 2884 bytes res/field/props/models/prop_model_193.nsbmd | Bin 0 -> 4636 bytes res/field/props/models/prop_model_194.nsbmd | Bin 0 -> 13172 bytes res/field/props/models/prop_model_195.nsbmd | Bin 0 -> 11644 bytes res/field/props/models/prop_model_196.nsbmd | Bin 0 -> 3412 bytes res/field/props/models/prop_model_197.nsbmd | Bin 0 -> 7460 bytes res/field/props/models/prop_model_198.nsbmd | Bin 0 -> 10092 bytes res/field/props/models/prop_model_199.nsbmd | Bin 0 -> 3412 bytes res/field/props/models/prop_model_200.nsbmd | Bin 0 -> 3428 bytes res/field/props/models/prop_model_201.nsbmd | Bin 0 -> 3412 bytes res/field/props/models/prop_model_202.nsbmd | Bin 0 -> 7232 bytes res/field/props/models/prop_model_203.nsbmd | Bin 0 -> 5936 bytes res/field/props/models/prop_model_204.nsbmd | Bin 0 -> 3412 bytes res/field/props/models/prop_model_205.nsbmd | Bin 0 -> 8084 bytes res/field/props/models/prop_model_206.nsbmd | Bin 0 -> 8180 bytes res/field/props/models/prop_model_207.nsbmd | Bin 0 -> 9884 bytes res/field/props/models/prop_model_208.nsbmd | Bin 0 -> 6092 bytes res/field/props/models/prop_model_209.nsbmd | Bin 0 -> 4772 bytes res/field/props/models/prop_model_210.nsbmd | Bin 0 -> 2660 bytes res/field/props/models/prop_model_211.nsbmd | Bin 0 -> 2888 bytes res/field/props/models/prop_model_212.nsbmd | Bin 0 -> 17936 bytes res/field/props/models/prop_model_213.nsbmd | Bin 0 -> 8800 bytes res/field/props/models/prop_model_214.nsbmd | Bin 0 -> 14024 bytes res/field/props/models/prop_model_215.nsbmd | Bin 0 -> 3412 bytes res/field/props/models/prop_model_216.nsbmd | Bin 0 -> 11036 bytes res/field/props/models/prop_model_217.nsbmd | Bin 0 -> 6584 bytes res/field/props/models/prop_model_218.nsbmd | Bin 0 -> 2888 bytes res/field/props/models/prop_model_219.nsbmd | Bin 0 -> 9396 bytes res/field/props/models/prop_model_220.nsbmd | Bin 0 -> 3412 bytes res/field/props/models/prop_model_221.nsbmd | Bin 0 -> 7188 bytes res/field/props/models/prop_model_222.nsbmd | Bin 0 -> 2884 bytes res/field/props/models/prop_model_223.nsbmd | Bin 0 -> 8320 bytes res/field/props/models/prop_model_224.nsbmd | Bin 0 -> 13976 bytes res/field/props/models/prop_model_225.nsbmd | Bin 0 -> 3224 bytes res/field/props/models/prop_model_226.nsbmd | Bin 0 -> 8304 bytes res/field/props/models/prop_model_227.nsbmd | Bin 0 -> 8740 bytes res/field/props/models/prop_model_228.nsbmd | Bin 0 -> 13700 bytes res/field/props/models/prop_model_229.nsbmd | Bin 0 -> 3456 bytes res/field/props/models/prop_model_230.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_231.nsbmd | Bin 0 -> 3412 bytes res/field/props/models/prop_model_232.nsbmd | Bin 0 -> 3412 bytes res/field/props/models/prop_model_233.nsbmd | Bin 0 -> 7404 bytes res/field/props/models/prop_model_234.nsbmd | Bin 0 -> 7896 bytes res/field/props/models/prop_model_235.nsbmd | Bin 0 -> 3224 bytes res/field/props/models/prop_model_236.nsbmd | Bin 0 -> 10696 bytes res/field/props/models/prop_model_237.nsbmd | Bin 0 -> 3152 bytes res/field/props/models/prop_model_238.nsbmd | Bin 0 -> 3856 bytes res/field/props/models/prop_model_243.nsbmd | Bin 0 -> 3688 bytes res/field/props/models/prop_model_244.nsbmd | Bin 0 -> 5440 bytes res/field/props/models/prop_model_245.nsbmd | Bin 0 -> 6500 bytes res/field/props/models/prop_model_247.nsbmd | Bin 0 -> 2848 bytes res/field/props/models/prop_model_249.nsbmd | Bin 0 -> 704 bytes res/field/props/models/prop_model_250.nsbmd | Bin 0 -> 1600 bytes res/field/props/models/prop_model_251.nsbmd | Bin 0 -> 1988 bytes res/field/props/models/prop_model_252.nsbmd | Bin 0 -> 4876 bytes res/field/props/models/prop_model_253.nsbmd | Bin 0 -> 2104 bytes res/field/props/models/prop_model_254.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_255.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_256.nsbmd | Bin 0 -> 2544 bytes res/field/props/models/prop_model_257.nsbmd | Bin 0 -> 3164 bytes res/field/props/models/prop_model_259.nsbmd | Bin 0 -> 1920 bytes res/field/props/models/prop_model_261.nsbmd | Bin 0 -> 1308 bytes res/field/props/models/prop_model_262.nsbmd | Bin 0 -> 6468 bytes res/field/props/models/prop_model_263.nsbmd | Bin 0 -> 8128 bytes res/field/props/models/prop_model_264.nsbmd | Bin 0 -> 2140 bytes res/field/props/models/prop_model_265.nsbmd | Bin 0 -> 10932 bytes res/field/props/models/prop_model_266.nsbmd | Bin 0 -> 1988 bytes res/field/props/models/prop_model_267.nsbmd | Bin 0 -> 3108 bytes res/field/props/models/prop_model_268.nsbmd | Bin 0 -> 2884 bytes res/field/props/models/prop_model_269.nsbmd | Bin 0 -> 2884 bytes res/field/props/models/prop_model_270.nsbmd | Bin 0 -> 3108 bytes res/field/props/models/prop_model_271.nsbmd | Bin 0 -> 1736 bytes res/field/props/models/prop_model_272.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_273.nsbmd | Bin 0 -> 2884 bytes res/field/props/models/prop_model_274.nsbmd | Bin 0 -> 2884 bytes res/field/props/models/prop_model_275.nsbmd | Bin 0 -> 3992 bytes res/field/props/models/prop_model_276.nsbmd | Bin 0 -> 3628 bytes res/field/props/models/prop_model_277.nsbmd | Bin 0 -> 2556 bytes res/field/props/models/prop_model_278.nsbmd | Bin 0 -> 3152 bytes res/field/props/models/prop_model_279.nsbmd | Bin 0 -> 3752 bytes res/field/props/models/prop_model_280.nsbmd | Bin 0 -> 4032 bytes res/field/props/models/prop_model_281.nsbmd | Bin 0 -> 1724 bytes res/field/props/models/prop_model_282.nsbmd | Bin 0 -> 784 bytes res/field/props/models/prop_model_283.nsbmd | Bin 0 -> 812 bytes res/field/props/models/prop_model_284.nsbmd | Bin 0 -> 768 bytes res/field/props/models/prop_model_285.nsbmd | Bin 0 -> 1688 bytes res/field/props/models/prop_model_286.nsbmd | Bin 0 -> 784 bytes res/field/props/models/prop_model_287.nsbmd | Bin 0 -> 1456 bytes res/field/props/models/prop_model_288.nsbmd | Bin 0 -> 1512 bytes res/field/props/models/prop_model_289.nsbmd | Bin 0 -> 1420 bytes res/field/props/models/prop_model_290.nsbmd | Bin 0 -> 1484 bytes res/field/props/models/prop_model_291.nsbmd | Bin 0 -> 1500 bytes res/field/props/models/prop_model_292.nsbmd | Bin 0 -> 1516 bytes res/field/props/models/prop_model_293.nsbmd | Bin 0 -> 1412 bytes res/field/props/models/prop_model_294.nsbmd | Bin 0 -> 1600 bytes res/field/props/models/prop_model_295.nsbmd | Bin 0 -> 1600 bytes res/field/props/models/prop_model_296.nsbmd | Bin 0 -> 1600 bytes res/field/props/models/prop_model_297.nsbmd | Bin 0 -> 1600 bytes res/field/props/models/prop_model_299.nsbmd | Bin 0 -> 18560 bytes res/field/props/models/prop_model_300.nsbmd | Bin 0 -> 10444 bytes res/field/props/models/prop_model_301.nsbmd | Bin 0 -> 8600 bytes res/field/props/models/prop_model_302.nsbmd | Bin 0 -> 6448 bytes res/field/props/models/prop_model_305.nsbmd | Bin 0 -> 2772 bytes res/field/props/models/prop_model_306.nsbmd | Bin 0 -> 2772 bytes res/field/props/models/prop_model_307.nsbmd | Bin 0 -> 3052 bytes res/field/props/models/prop_model_308.nsbmd | Bin 0 -> 3100 bytes res/field/props/models/prop_model_309.nsbmd | Bin 0 -> 2752 bytes res/field/props/models/prop_model_310.nsbmd | Bin 0 -> 2752 bytes res/field/props/models/prop_model_311.nsbmd | Bin 0 -> 2044 bytes res/field/props/models/prop_model_314.nsbmd | Bin 0 -> 5564 bytes res/field/props/models/prop_model_315.nsbmd | Bin 0 -> 8796 bytes res/field/props/models/prop_model_321.nsbmd | Bin 0 -> 5436 bytes res/field/props/models/prop_model_322.nsbmd | Bin 0 -> 5436 bytes res/field/props/models/prop_model_323.nsbmd | Bin 0 -> 5436 bytes res/field/props/models/prop_model_324.nsbmd | Bin 0 -> 5436 bytes res/field/props/models/prop_model_325.nsbmd | Bin 0 -> 5436 bytes res/field/props/models/prop_model_326.nsbmd | Bin 0 -> 5436 bytes res/field/props/models/prop_model_327.nsbmd | Bin 0 -> 5436 bytes res/field/props/models/prop_model_328.nsbmd | Bin 0 -> 5436 bytes res/field/props/models/prop_model_329.nsbmd | Bin 0 -> 3308 bytes res/field/props/models/prop_model_330.nsbmd | Bin 0 -> 3308 bytes res/field/props/models/prop_model_331.nsbmd | Bin 0 -> 5356 bytes res/field/props/models/prop_model_332.nsbmd | Bin 0 -> 2988 bytes res/field/props/models/prop_model_333.nsbmd | Bin 0 -> 3008 bytes res/field/props/models/prop_model_334.nsbmd | Bin 0 -> 3008 bytes res/field/props/models/prop_model_335.nsbmd | Bin 0 -> 3008 bytes res/field/props/models/prop_model_336.nsbmd | Bin 0 -> 3008 bytes res/field/props/models/prop_model_337.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_338.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_339.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_340.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_341.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_342.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_343.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_344.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_345.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_346.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_347.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_348.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_349.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_350.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_351.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_352.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_353.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_354.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_355.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_356.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_357.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_358.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_359.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_360.nsbmd | Bin 0 -> 796 bytes res/field/props/models/prop_model_361.nsbmd | Bin 0 -> 800 bytes res/field/props/models/prop_model_362.nsbmd | Bin 0 -> 800 bytes res/field/props/models/prop_model_363.nsbmd | Bin 0 -> 800 bytes res/field/props/models/prop_model_364.nsbmd | Bin 0 -> 800 bytes res/field/props/models/prop_model_365.nsbmd | Bin 0 -> 800 bytes res/field/props/models/prop_model_366.nsbmd | Bin 0 -> 3344 bytes res/field/props/models/prop_model_367.nsbmd | Bin 0 -> 3344 bytes res/field/props/models/prop_model_368.nsbmd | Bin 0 -> 3344 bytes res/field/props/models/prop_model_369.nsbmd | Bin 0 -> 3344 bytes res/field/props/models/prop_model_370.nsbmd | Bin 0 -> 2132 bytes res/field/props/models/prop_model_371.nsbmd | Bin 0 -> 2120 bytes res/field/props/models/prop_model_372.nsbmd | Bin 0 -> 2116 bytes res/field/props/models/prop_model_373.nsbmd | Bin 0 -> 2120 bytes res/field/props/models/prop_model_374.nsbmd | Bin 0 -> 800 bytes res/field/props/models/prop_model_375.nsbmd | Bin 0 -> 800 bytes res/field/props/models/prop_model_376.nsbmd | Bin 0 -> 800 bytes res/field/props/models/prop_model_377.nsbmd | Bin 0 -> 800 bytes res/field/props/models/prop_model_378.nsbmd | Bin 0 -> 2104 bytes res/field/props/models/prop_model_379.nsbmd | Bin 0 -> 2156 bytes res/field/props/models/prop_model_380.nsbmd | Bin 0 -> 4096 bytes res/field/props/models/prop_model_381.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_382.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_383.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_384.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_385.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_386.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_387.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_388.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_389.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_390.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_391.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_392.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_393.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_394.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_395.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_396.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_397.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_398.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_399.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_400.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_401.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_402.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_403.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_404.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_405.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_406.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_407.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_408.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_409.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_410.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_411.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_412.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_413.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_414.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_415.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_416.nsbmd | Bin 0 -> 1152 bytes res/field/props/models/prop_model_417.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_418.nsbmd | Bin 0 -> 5436 bytes res/field/props/models/prop_model_419.nsbmd | Bin 0 -> 1604 bytes res/field/props/models/prop_model_420.nsbmd | Bin 0 -> 5436 bytes res/field/props/models/prop_model_421.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_422.nsbmd | Bin 0 -> 3432 bytes res/field/props/models/prop_model_423.nsbmd | Bin 0 -> 2036 bytes res/field/props/models/prop_model_424.nsbmd | Bin 0 -> 8020 bytes res/field/props/models/prop_model_428.nsbmd | Bin 0 -> 704 bytes res/field/props/models/prop_model_433.nsbmd | Bin 0 -> 4024 bytes res/field/props/models/prop_model_434.nsbmd | Bin 0 -> 4180 bytes res/field/props/models/prop_model_435.nsbmd | Bin 0 -> 4836 bytes res/field/props/models/prop_model_436.nsbmd | Bin 0 -> 2588 bytes res/field/props/models/prop_model_437.nsbmd | Bin 0 -> 656 bytes res/field/props/models/prop_model_439.nsbmd | Bin 0 -> 7064 bytes res/field/props/models/prop_model_440.nsbmd | Bin 0 -> 7012 bytes res/field/props/models/prop_model_443.nsbmd | Bin 0 -> 11548 bytes res/field/props/models/prop_model_445.nsbmd | Bin 0 -> 4996 bytes res/field/props/models/prop_model_446.nsbmd | Bin 0 -> 1680 bytes res/field/props/models/prop_model_447.nsbmd | Bin 0 -> 3308 bytes res/field/props/models/prop_model_448.nsbmd | Bin 0 -> 8856 bytes res/field/props/models/prop_model_449.nsbmd | Bin 0 -> 8908 bytes res/field/props/models/prop_model_450.nsbmd | Bin 0 -> 9816 bytes res/field/props/models/prop_model_451.nsbmd | Bin 0 -> 8292 bytes res/field/props/models/prop_model_452.nsbmd | Bin 0 -> 11544 bytes res/field/props/models/prop_model_453.nsbmd | Bin 0 -> 3324 bytes res/field/props/models/prop_model_454.nsbmd | Bin 0 -> 6168 bytes res/field/props/models/prop_model_455.nsbmd | Bin 0 -> 7300 bytes res/field/props/models/prop_model_457.nsbmd | Bin 0 -> 6816 bytes res/field/props/models/prop_model_458.nsbmd | Bin 0 -> 6816 bytes res/field/props/models/prop_model_459.nsbmd | Bin 0 -> 6872 bytes res/field/props/models/prop_model_460.nsbmd | Bin 0 -> 6872 bytes res/field/props/models/prop_model_461.nsbmd | Bin 0 -> 6940 bytes res/field/props/models/prop_model_462.nsbmd | Bin 0 -> 6940 bytes res/field/props/models/prop_model_463.nsbmd | Bin 0 -> 10888 bytes res/field/props/models/prop_model_464.nsbmd | Bin 0 -> 10880 bytes res/field/props/models/prop_model_465.nsbmd | Bin 0 -> 768 bytes res/field/props/models/prop_model_466.nsbmd | Bin 0 -> 768 bytes res/field/props/models/prop_model_467.nsbmd | Bin 0 -> 768 bytes res/field/props/models/prop_model_468.nsbmd | Bin 0 -> 2536 bytes res/field/props/models/prop_model_469.nsbmd | Bin 0 -> 2224 bytes res/field/props/models/prop_model_470.nsbmd | Bin 0 -> 18172 bytes res/field/props/models/prop_model_471.nsbmd | Bin 0 -> 2124 bytes res/field/props/models/prop_model_472.nsbmd | Bin 0 -> 2140 bytes res/field/props/models/prop_model_473.nsbmd | Bin 0 -> 2300 bytes res/field/props/models/prop_model_474.nsbmd | Bin 0 -> 1228 bytes res/field/props/models/prop_model_476.nsbmd | Bin 0 -> 3324 bytes res/field/props/models/prop_model_477.nsbmd | Bin 0 -> 13732 bytes res/field/props/models/prop_model_478.nsbmd | Bin 0 -> 14408 bytes res/field/props/models/prop_model_479.nsbmd | Bin 0 -> 2852 bytes res/field/props/models/prop_model_480.nsbmd | Bin 0 -> 2704 bytes res/field/props/models/prop_model_481.nsbmd | Bin 0 -> 2724 bytes res/field/props/models/prop_model_482.nsbmd | Bin 0 -> 2688 bytes res/field/props/models/prop_model_483.nsbmd | Bin 0 -> 2812 bytes res/field/props/models/prop_model_485.nsbmd | Bin 0 -> 912 bytes res/field/props/models/prop_model_486.nsbmd | Bin 0 -> 1568 bytes res/field/props/models/prop_model_487.nsbmd | Bin 0 -> 1568 bytes res/field/props/models/prop_model_488.nsbmd | Bin 0 -> 2004 bytes res/field/props/models/prop_model_489.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_490.nsbmd | Bin 0 -> 1156 bytes res/field/props/models/prop_model_491.nsbmd | Bin 0 -> 784 bytes res/field/props/models/prop_model_492.nsbmd | Bin 0 -> 768 bytes res/field/props/models/prop_model_493.nsbmd | Bin 0 -> 2688 bytes res/field/props/models/prop_model_494.nsbmd | Bin 0 -> 5440 bytes res/field/props/models/prop_model_495.nsbmd | Bin 0 -> 6368 bytes res/field/props/models/prop_model_496.nsbmd | Bin 0 -> 6668 bytes res/field/props/models/prop_model_497.nsbmd | Bin 0 -> 7116 bytes res/field/props/models/prop_model_499.nsbmd | Bin 0 -> 5828 bytes res/field/props/models/prop_model_500.nsbmd | Bin 0 -> 9212 bytes res/field/props/models/prop_model_501.nsbmd | Bin 0 -> 2704 bytes res/field/props/models/prop_model_503.nsbmd | Bin 0 -> 744 bytes res/field/props/models/prop_model_504.nsbmd | Bin 0 -> 3020 bytes res/field/props/models/prop_model_505.nsbmd | Bin 0 -> 2956 bytes res/field/props/models/prop_model_506.nsbmd | Bin 0 -> 5120 bytes res/field/props/models/prop_model_508.nsbmd | Bin 0 -> 4420 bytes res/field/props/models/prop_model_509.nsbmd | Bin 0 -> 4404 bytes res/field/props/models/prop_model_510.nsbmd | Bin 0 -> 4420 bytes res/field/props/models/prop_model_511.nsbmd | Bin 0 -> 4404 bytes res/field/props/models/prop_model_512.nsbmd | Bin 0 -> 4420 bytes res/field/props/models/prop_model_513.nsbmd | Bin 0 -> 4404 bytes res/field/props/models/prop_model_514.nsbmd | Bin 0 -> 4744 bytes res/field/props/models/prop_model_515.nsbmd | Bin 0 -> 2536 bytes res/field/props/models/prop_model_516.nsbmd | Bin 0 -> 3364 bytes res/field/props/models/prop_model_518.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_519.nsbmd | Bin 0 -> 912 bytes res/field/props/models/prop_model_520.nsbmd | Bin 0 -> 912 bytes res/field/props/models/prop_model_521.nsbmd | Bin 0 -> 912 bytes res/field/props/models/prop_model_522.nsbmd | Bin 0 -> 2952 bytes res/field/props/models/prop_model_523.nsbmd | Bin 0 -> 3432 bytes res/field/props/models/prop_model_524.nsbmd | Bin 0 -> 9252 bytes res/field/props/models/prop_model_525.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_526.nsbmd | Bin 0 -> 2036 bytes res/field/props/models/prop_model_528.nsbmd | Bin 0 -> 4420 bytes res/field/props/models/prop_model_529.nsbmd | Bin 0 -> 4404 bytes res/field/props/models/prop_model_530.nsbmd | Bin 0 -> 4420 bytes res/field/props/models/prop_model_531.nsbmd | Bin 0 -> 4404 bytes res/field/props/models/prop_model_532.nsbmd | Bin 0 -> 4420 bytes res/field/props/models/prop_model_533.nsbmd | Bin 0 -> 4404 bytes res/field/props/models/prop_model_534.nsbmd | Bin 0 -> 5072 bytes res/field/props/models/prop_model_535.nsbmd | Bin 0 -> 3580 bytes res/field/props/models/prop_model_536.nsbmd | Bin 0 -> 2264 bytes res/field/props/models/prop_model_537.nsbmd | Bin 0 -> 2160 bytes res/field/props/models/prop_model_539.nsbmd | Bin 0 -> 15444 bytes res/field/props/models/prop_model_540.nsbmd | Bin 0 -> 13104 bytes res/field/props/models/prop_model_541.nsbmd | Bin 0 -> 13780 bytes res/field/props/models/prop_model_542.nsbmd | Bin 0 -> 16932 bytes res/field/props/models/prop_model_543.nsbmd | Bin 0 -> 2476 bytes res/field/props/models/prop_model_544.nsbmd | Bin 0 -> 8376 bytes res/field/props/models/prop_model_545.nsbmd | Bin 0 -> 1680 bytes res/field/props/models/prop_model_546.nsbmd | Bin 0 -> 1692 bytes res/field/props/models/prop_model_547.nsbmd | Bin 0 -> 1692 bytes res/field/props/models/prop_model_548.nsbmd | Bin 0 -> 2228 bytes res/field/props/models/prop_model_549.nsbmd | Bin 0 -> 3984 bytes res/field/props/models/prop_model_550.nsbmd | Bin 0 -> 3984 bytes res/field/props/models/prop_model_551.nsbmd | Bin 0 -> 3984 bytes res/field/props/models/prop_model_552.nsbmd | Bin 0 -> 4456 bytes res/field/props/models/prop_model_553.nsbmd | Bin 0 -> 836 bytes res/field/props/models/prop_model_554.nsbmd | Bin 0 -> 3448 bytes res/field/props/models/prop_model_555.nsbmd | Bin 0 -> 4056 bytes res/field/props/models/prop_model_556.nsbmd | Bin 0 -> 2696 bytes res/field/props/models/prop_model_557.nsbmd | Bin 0 -> 5896 bytes res/field/props/models/prop_model_558.nsbmd | Bin 0 -> 2044 bytes res/field/props/models/prop_model_559.nsbmd | Bin 0 -> 5512 bytes res/field/props/models/prop_model_560.nsbmd | Bin 0 -> 4896 bytes res/field/props/models/prop_model_561.nsbmd | Bin 0 -> 4896 bytes res/field/props/models/prop_model_562.nsbmd | Bin 0 -> 7732 bytes res/field/props/models/prop_model_563.nsbmd | Bin 0 -> 5940 bytes res/field/props/models/prop_model_564.nsbmd | Bin 0 -> 4776 bytes res/field/props/models/prop_model_565.nsbmd | Bin 0 -> 7464 bytes res/field/props/models/prop_model_566.nsbmd | Bin 0 -> 6064 bytes res/field/props/models/prop_model_567.nsbmd | Bin 0 -> 2764 bytes res/field/props/models/prop_model_568.nsbmd | Bin 0 -> 2456 bytes res/field/props/models/prop_model_569.nsbmd | Bin 0 -> 8804 bytes res/field/props/models/prop_model_570.nsbmd | Bin 0 -> 2228 bytes res/field/props/models/prop_model_571.nsbmd | Bin 0 -> 3716 bytes res/field/props/models/prop_model_572.nsbmd | Bin 0 -> 3732 bytes res/field/props/models/prop_model_573.nsbmd | Bin 0 -> 5536 bytes res/field/props/models/prop_model_574.nsbmd | Bin 0 -> 26368 bytes res/field/props/models/prop_model_575.nsbmd | Bin 0 -> 3260 bytes res/field/props/models/prop_model_576.nsbmd | Bin 0 -> 1168 bytes res/field/props/models/prop_model_577.nsbmd | Bin 0 -> 1348 bytes res/field/props/models/prop_model_578.nsbmd | Bin 0 -> 2816 bytes res/field/props/models/prop_model_579.nsbmd | Bin 0 -> 4520 bytes res/field/props/models/prop_model_580.nsbmd | Bin 0 -> 4520 bytes res/field/props/models/prop_model_581.nsbmd | Bin 0 -> 14788 bytes res/field/props/models/prop_model_582.nsbmd | Bin 0 -> 3348 bytes res/field/props/models/prop_model_583.nsbmd | Bin 0 -> 4084 bytes res/field/props/models/prop_model_584.nsbmd | Bin 0 -> 788 bytes res/field/props/models/prop_model_585.nsbmd | Bin 0 -> 4864 bytes res/field/props/models/prop_model_586.nsbmd | Bin 0 -> 6804 bytes res/field/props/models/prop_model_587.nsbmd | Bin 0 -> 4160 bytes res/field/props/models/prop_model_588.nsbmd | Bin 0 -> 4768 bytes res/field/props/models/prop_model_589.nsbmd | Bin 0 -> 4764 bytes res/field/props/models/regular_ship.nsbmd | Bin 0 -> 10340 bytes .../props/models/screw_steamship_spiral.nsbmd | Bin 0 -> 9408 bytes .../models/secret_base_entrance_east.nsbmd | Bin 0 -> 788 bytes .../models/secret_base_entrance_north.nsbmd | Bin 0 -> 788 bytes .../models/secret_base_entrance_south.nsbmd | Bin 0 -> 788 bytes .../models/secret_base_entrance_west.nsbmd | Bin 0 -> 788 bytes .../models/secret_base_pc_bronze_flag.nsbmd | Bin 0 -> 2824 bytes .../models/secret_base_pc_gold_flag.nsbmd | Bin 0 -> 2824 bytes .../models/secret_base_pc_normal_flag.nsbmd | Bin 0 -> 2824 bytes .../models/secret_base_pc_platinum_flag.nsbmd | Bin 0 -> 2824 bytes .../models/secret_base_pc_silver_flag.nsbmd | Bin 0 -> 2824 bytes .../models/veilstone_dpt_store_door.nsbmd | Bin 0 -> 1364 bytes .../props/models/yellow_wooden_door.nsbmd | Bin 0 -> 1196 bytes res/field/props/texture_sets/meson.build | 92 + .../texture_sets/prop_texture_set_000.nsbtx | Bin 0 -> 67276 bytes .../texture_sets/prop_texture_set_001.nsbtx | Bin 0 -> 25092 bytes .../texture_sets/prop_texture_set_002.nsbtx | Bin 0 -> 74244 bytes .../texture_sets/prop_texture_set_003.nsbtx | Bin 0 -> 40392 bytes .../texture_sets/prop_texture_set_004.nsbtx | Bin 0 -> 47040 bytes .../texture_sets/prop_texture_set_005.nsbtx | Bin 0 -> 38840 bytes .../texture_sets/prop_texture_set_006.nsbtx | Bin 0 -> 41104 bytes .../texture_sets/prop_texture_set_007.nsbtx | Bin 0 -> 37892 bytes .../texture_sets/prop_texture_set_008.nsbtx | Bin 0 -> 32772 bytes .../texture_sets/prop_texture_set_009.nsbtx | Bin 0 -> 37572 bytes .../texture_sets/prop_texture_set_010.nsbtx | Bin 0 -> 34668 bytes .../texture_sets/prop_texture_set_011.nsbtx | Bin 0 -> 27556 bytes .../texture_sets/prop_texture_set_012.nsbtx | Bin 0 -> 23728 bytes .../texture_sets/prop_texture_set_013.nsbtx | Bin 0 -> 26976 bytes .../texture_sets/prop_texture_set_014.nsbtx | Bin 0 -> 31792 bytes .../texture_sets/prop_texture_set_015.nsbtx | Bin 0 -> 38264 bytes .../texture_sets/prop_texture_set_016.nsbtx | Bin 0 -> 18976 bytes .../texture_sets/prop_texture_set_017.nsbtx | Bin 0 -> 21068 bytes .../texture_sets/prop_texture_set_018.nsbtx | Bin 0 -> 18116 bytes .../texture_sets/prop_texture_set_019.nsbtx | Bin 0 -> 3636 bytes .../texture_sets/prop_texture_set_020.nsbtx | Bin 0 -> 3864 bytes .../texture_sets/prop_texture_set_021.nsbtx | Bin 0 -> 1088 bytes .../texture_sets/prop_texture_set_022.nsbtx | Bin 0 -> 1188 bytes .../texture_sets/prop_texture_set_023.nsbtx | Bin 0 -> 4060 bytes .../texture_sets/prop_texture_set_024.nsbtx | Bin 0 -> 3360 bytes .../texture_sets/prop_texture_set_025.nsbtx | Bin 0 -> 1088 bytes .../texture_sets/prop_texture_set_026.nsbtx | Bin 0 -> 5248 bytes .../texture_sets/prop_texture_set_027.nsbtx | Bin 0 -> 23484 bytes .../texture_sets/prop_texture_set_028.nsbtx | Bin 0 -> 31488 bytes .../texture_sets/prop_texture_set_029.nsbtx | Bin 0 -> 36584 bytes .../texture_sets/prop_texture_set_030.nsbtx | Bin 0 -> 34496 bytes .../texture_sets/prop_texture_set_031.nsbtx | Bin 0 -> 31488 bytes .../texture_sets/prop_texture_set_032.nsbtx | Bin 0 -> 11264 bytes .../texture_sets/prop_texture_set_033.nsbtx | Bin 0 -> 32084 bytes .../texture_sets/prop_texture_set_034.nsbtx | Bin 0 -> 32272 bytes .../texture_sets/prop_texture_set_035.nsbtx | Bin 0 -> 34176 bytes .../texture_sets/prop_texture_set_036.nsbtx | Bin 0 -> 8380 bytes .../texture_sets/prop_texture_set_037.nsbtx | Bin 0 -> 31488 bytes .../texture_sets/prop_texture_set_038.nsbtx | Bin 0 -> 32744 bytes .../texture_sets/prop_texture_set_039.nsbtx | Bin 0 -> 13944 bytes .../texture_sets/prop_texture_set_040.nsbtx | Bin 0 -> 33820 bytes .../texture_sets/prop_texture_set_041.nsbtx | Bin 0 -> 35988 bytes .../texture_sets/prop_texture_set_042.nsbtx | Bin 0 -> 36372 bytes .../texture_sets/prop_texture_set_043.nsbtx | Bin 0 -> 35776 bytes .../texture_sets/prop_texture_set_044.nsbtx | Bin 0 -> 36372 bytes .../texture_sets/prop_texture_set_045.nsbtx | Bin 0 -> 35776 bytes .../texture_sets/prop_texture_set_046.nsbtx | Bin 0 -> 1032 bytes .../texture_sets/prop_texture_set_047.nsbtx | Bin 0 -> 21556 bytes .../texture_sets/prop_texture_set_048.nsbtx | Bin 0 -> 34240 bytes .../texture_sets/prop_texture_set_049.nsbtx | Bin 0 -> 2304 bytes .../texture_sets/prop_texture_set_050.nsbtx | Bin 0 -> 5088 bytes .../texture_sets/prop_texture_set_051.nsbtx | Bin 0 -> 6656 bytes .../texture_sets/prop_texture_set_052.nsbtx | Bin 0 -> 18256 bytes .../texture_sets/prop_texture_set_053.nsbtx | Bin 0 -> 8500 bytes .../texture_sets/prop_texture_set_054.nsbtx | Bin 0 -> 43668 bytes .../texture_sets/prop_texture_set_055.nsbtx | Bin 0 -> 10524 bytes .../texture_sets/prop_texture_set_056.nsbtx | Bin 0 -> 19568 bytes .../texture_sets/prop_texture_set_057.nsbtx | Bin 0 -> 1352 bytes .../texture_sets/prop_texture_set_058.nsbtx | Bin 0 -> 3336 bytes .../texture_sets/prop_texture_set_059.nsbtx | Bin 0 -> 4108 bytes .../texture_sets/prop_texture_set_060.nsbtx | Bin 0 -> 12020 bytes .../texture_sets/prop_texture_set_061.nsbtx | Bin 0 -> 10768 bytes .../texture_sets/prop_texture_set_062.nsbtx | Bin 0 -> 35540 bytes .../texture_sets/prop_texture_set_063.nsbtx | Bin 0 -> 2964 bytes .../texture_sets/prop_texture_set_064.nsbtx | Bin 0 -> 43344 bytes .../texture_sets/prop_texture_set_065.nsbtx | Bin 0 -> 10692 bytes .../texture_sets/prop_texture_set_066.nsbtx | Bin 0 -> 2304 bytes .../texture_sets/prop_texture_set_067.nsbtx | Bin 0 -> 2304 bytes .../texture_sets/prop_texture_set_068.nsbtx | Bin 0 -> 15044 bytes .../texture_sets/prop_texture_set_069.nsbtx | Bin 0 -> 25468 bytes .../texture_sets/prop_texture_set_070.nsbtx | Bin 0 -> 1696 bytes .../texture_sets/prop_texture_sets.order | 71 + res/field/trades/meson.build | 2 +- res/prebuilt/arc/bm_anime.narc | Bin 73040 -> 0 bytes res/prebuilt/arc/meson.build | 1 - res/prebuilt/data/arealight.narc | Bin 8376 -> 0 bytes res/prebuilt/data/meson.build | 1 - .../areadata/area_build_model/area_build.narc | Bin 6468 -> 0 bytes .../area_build_model/areabm_texset.narc | Bin 1617848 -> 0 bytes .../areadata/area_build_model/meson.build | 8 - .../fielddata/areadata/area_data.narc | Bin 1252 -> 0 bytes res/prebuilt/fielddata/areadata/meson.build | 9 - .../fielddata/build_model/build_model.narc | Bin 2254892 -> 0 bytes .../fielddata/build_model/meson.build | 3 +- src/cutscenes/boat_cutscene/boat_cutscene.c | 11 +- src/overlay005/honey_tree.c | 15 +- src/overlay005/ov5_021D431C.c | 147 +- src/overlay006/elevator_animation.c | 11 +- .../healing_machine_animation/hall_of_fame.c | 11 +- .../healing_machine_animation/pokecenter.c | 17 +- src/overlay006/ov6_02242AF0.c | 11 +- src/overlay006/pc_animation.c | 12 +- src/overlay008/ov8_02249960.c | 30 +- src/platform_lift.c | 23 +- src/underground/secret_bases.c | 6 +- tools/jsoncnv/area_data.py | 47 + tools/{json2bin => jsoncnv}/convert.py | 16 + .../encdata_ex_elusive_rod.py | 0 .../encdata_ex_great_marsh.py | 0 .../encdata_ex_honey_trees.py | 0 .../encdata_ex_trophy_garden.py | 0 tools/{json2bin => jsoncnv}/encounter.py | 0 tools/{json2bin => jsoncnv}/event.py | 0 .../json2bin.py => jsoncnv/jsoncnv.py} | 4 +- tools/jsoncnv/lighting.py | 60 + tools/{json2bin => jsoncnv}/map_matrix.py | 0 tools/{json2bin => jsoncnv}/meson.build | 7 +- tools/{json2bin => jsoncnv}/movedata.py | 4 +- tools/{json2bin => jsoncnv}/npc_trades.py | 0 tools/jsoncnv/prop_model_set.py | 34 + tools/meson.build | 2 +- 1265 files changed, 12104 insertions(+), 1868 deletions(-) delete mode 100644 include/constants/field/map_prop.h create mode 100644 res/field/area_data/area_data.order create mode 100644 res/field/area_data/area_data_000.json create mode 100644 res/field/area_data/area_data_001.json create mode 100644 res/field/area_data/area_data_002.json create mode 100644 res/field/area_data/area_data_003.json create mode 100644 res/field/area_data/area_data_004.json create mode 100644 res/field/area_data/area_data_005.json create mode 100644 res/field/area_data/area_data_006.json create mode 100644 res/field/area_data/area_data_007.json create mode 100644 res/field/area_data/area_data_008.json create mode 100644 res/field/area_data/area_data_009.json create mode 100644 res/field/area_data/area_data_010.json create mode 100644 res/field/area_data/area_data_011.json create mode 100644 res/field/area_data/area_data_012.json create mode 100644 res/field/area_data/area_data_013.json create mode 100644 res/field/area_data/area_data_014.json create mode 100644 res/field/area_data/area_data_015.json create mode 100644 res/field/area_data/area_data_016.json create mode 100644 res/field/area_data/area_data_017.json create mode 100644 res/field/area_data/area_data_018.json create mode 100644 res/field/area_data/area_data_019.json create mode 100644 res/field/area_data/area_data_020.json create mode 100644 res/field/area_data/area_data_021.json create mode 100644 res/field/area_data/area_data_022.json create mode 100644 res/field/area_data/area_data_023.json create mode 100644 res/field/area_data/area_data_024.json create mode 100644 res/field/area_data/area_data_025.json create mode 100644 res/field/area_data/area_data_026.json create mode 100644 res/field/area_data/area_data_027.json create mode 100644 res/field/area_data/area_data_028.json create mode 100644 res/field/area_data/area_data_029.json create mode 100644 res/field/area_data/area_data_030.json create mode 100644 res/field/area_data/area_data_031.json create mode 100644 res/field/area_data/area_data_032.json create mode 100644 res/field/area_data/area_data_033.json create mode 100644 res/field/area_data/area_data_034.json create mode 100644 res/field/area_data/area_data_035.json create mode 100644 res/field/area_data/area_data_036.json create mode 100644 res/field/area_data/area_data_037.json create mode 100644 res/field/area_data/area_data_038.json create mode 100644 res/field/area_data/area_data_039.json create mode 100644 res/field/area_data/area_data_040.json create mode 100644 res/field/area_data/area_data_041.json create mode 100644 res/field/area_data/area_data_042.json create mode 100644 res/field/area_data/area_data_043.json create mode 100644 res/field/area_data/area_data_044.json create mode 100644 res/field/area_data/area_data_045.json create mode 100644 res/field/area_data/area_data_046.json create mode 100644 res/field/area_data/area_data_047.json create mode 100644 res/field/area_data/area_data_048.json create mode 100644 res/field/area_data/area_data_049.json create mode 100644 res/field/area_data/area_data_050.json create mode 100644 res/field/area_data/area_data_051.json create mode 100644 res/field/area_data/area_data_052.json create mode 100644 res/field/area_data/area_data_053.json create mode 100644 res/field/area_data/area_data_054.json create mode 100644 res/field/area_data/area_data_055.json create mode 100644 res/field/area_data/area_data_056.json create mode 100644 res/field/area_data/area_data_057.json create mode 100644 res/field/area_data/area_data_058.json create mode 100644 res/field/area_data/area_data_059.json create mode 100644 res/field/area_data/area_data_060.json create mode 100644 res/field/area_data/area_data_061.json create mode 100644 res/field/area_data/area_data_062.json create mode 100644 res/field/area_data/area_data_063.json create mode 100644 res/field/area_data/area_data_064.json create mode 100644 res/field/area_data/area_data_065.json create mode 100644 res/field/area_data/area_data_066.json create mode 100644 res/field/area_data/area_data_067.json create mode 100644 res/field/area_data/area_data_068.json create mode 100644 res/field/area_data/area_data_069.json create mode 100644 res/field/area_data/area_data_070.json create mode 100644 res/field/area_data/area_data_071.json create mode 100644 res/field/area_data/area_data_072.json create mode 100644 res/field/area_data/area_data_073.json create mode 100644 res/field/area_data/area_data_074.json create mode 100644 res/field/area_data/meson.build create mode 100644 res/field/lighting/lighting_set_000.json create mode 100644 res/field/lighting/lighting_set_001.json create mode 100644 res/field/lighting/lighting_set_002.json create mode 100644 res/field/lighting/lighting_set_003.json create mode 100644 res/field/lighting/lighting_sets.order create mode 100644 res/field/lighting/meson.build delete mode 100644 res/field/maps/matrices/map_matrices.order delete mode 100644 res/field/maps/texture_sets/map_texture_set.order create mode 100644 res/field/maps/texture_sets/map_texture_sets.order create mode 100644 res/field/matrices/map_matrices.order rename res/field/{maps => }/matrices/map_matrix_000.json (100%) rename res/field/{maps => }/matrices/map_matrix_001.json (100%) rename res/field/{maps => }/matrices/map_matrix_002.json (100%) rename res/field/{maps => }/matrices/map_matrix_003.json (100%) rename res/field/{maps => }/matrices/map_matrix_004.json (100%) rename res/field/{maps => }/matrices/map_matrix_005.json (100%) rename res/field/{maps => }/matrices/map_matrix_006.json (100%) rename res/field/{maps => }/matrices/map_matrix_007.json (100%) rename res/field/{maps => }/matrices/map_matrix_008.json (100%) rename res/field/{maps => }/matrices/map_matrix_009.json (100%) rename res/field/{maps => }/matrices/map_matrix_010.json (100%) rename res/field/{maps => }/matrices/map_matrix_011.json (100%) rename res/field/{maps => }/matrices/map_matrix_012.json (100%) rename res/field/{maps => }/matrices/map_matrix_013.json (100%) rename res/field/{maps => }/matrices/map_matrix_014.json (100%) rename res/field/{maps => }/matrices/map_matrix_015.json (100%) rename res/field/{maps => }/matrices/map_matrix_016.json (100%) rename res/field/{maps => }/matrices/map_matrix_017.json (100%) rename res/field/{maps => }/matrices/map_matrix_018.json (100%) rename res/field/{maps => }/matrices/map_matrix_019.json (100%) rename res/field/{maps => }/matrices/map_matrix_020.json (100%) rename res/field/{maps => }/matrices/map_matrix_021.json (100%) rename res/field/{maps => }/matrices/map_matrix_022.json (100%) rename res/field/{maps => }/matrices/map_matrix_023.json (100%) rename res/field/{maps => }/matrices/map_matrix_024.json (100%) rename res/field/{maps => }/matrices/map_matrix_025.json (100%) rename res/field/{maps => }/matrices/map_matrix_026.json (100%) rename res/field/{maps => }/matrices/map_matrix_027.json (100%) rename res/field/{maps => }/matrices/map_matrix_028.json (100%) rename res/field/{maps => }/matrices/map_matrix_029.json (100%) rename res/field/{maps => }/matrices/map_matrix_030.json (100%) rename res/field/{maps => }/matrices/map_matrix_031.json (100%) rename res/field/{maps => }/matrices/map_matrix_032.json (100%) rename res/field/{maps => }/matrices/map_matrix_033.json (100%) rename res/field/{maps => }/matrices/map_matrix_034.json (100%) rename res/field/{maps => }/matrices/map_matrix_035.json (100%) rename res/field/{maps => }/matrices/map_matrix_036.json (100%) rename res/field/{maps => }/matrices/map_matrix_037.json (100%) rename res/field/{maps => }/matrices/map_matrix_038.json (100%) rename res/field/{maps => }/matrices/map_matrix_039.json (100%) rename res/field/{maps => }/matrices/map_matrix_040.json (100%) rename res/field/{maps => }/matrices/map_matrix_041.json (100%) rename res/field/{maps => }/matrices/map_matrix_042.json (100%) rename res/field/{maps => }/matrices/map_matrix_043.json (100%) rename res/field/{maps => }/matrices/map_matrix_044.json (100%) rename res/field/{maps => }/matrices/map_matrix_045.json (100%) rename res/field/{maps => }/matrices/map_matrix_046.json (100%) rename res/field/{maps => }/matrices/map_matrix_047.json (100%) rename res/field/{maps => }/matrices/map_matrix_048.json (100%) rename res/field/{maps => }/matrices/map_matrix_049.json (100%) rename res/field/{maps => }/matrices/map_matrix_050.json (100%) rename res/field/{maps => }/matrices/map_matrix_051.json (100%) rename res/field/{maps => }/matrices/map_matrix_052.json (100%) rename res/field/{maps => }/matrices/map_matrix_053.json (100%) rename res/field/{maps => }/matrices/map_matrix_054.json (100%) rename res/field/{maps => }/matrices/map_matrix_055.json (100%) rename res/field/{maps => }/matrices/map_matrix_056.json (100%) rename res/field/{maps => }/matrices/map_matrix_057.json (100%) rename res/field/{maps => }/matrices/map_matrix_058.json (100%) rename res/field/{maps => }/matrices/map_matrix_059.json (100%) rename res/field/{maps => }/matrices/map_matrix_060.json (100%) rename res/field/{maps => }/matrices/map_matrix_061.json (100%) rename res/field/{maps => }/matrices/map_matrix_062.json (100%) rename res/field/{maps => }/matrices/map_matrix_063.json (100%) rename res/field/{maps => }/matrices/map_matrix_064.json (100%) rename res/field/{maps => }/matrices/map_matrix_065.json (100%) rename res/field/{maps => }/matrices/map_matrix_066.json (100%) rename res/field/{maps => }/matrices/map_matrix_067.json (100%) rename res/field/{maps => }/matrices/map_matrix_068.json (100%) rename res/field/{maps => }/matrices/map_matrix_069.json (100%) rename res/field/{maps => }/matrices/map_matrix_070.json (100%) rename res/field/{maps => }/matrices/map_matrix_071.json (100%) rename res/field/{maps => }/matrices/map_matrix_072.json (100%) rename res/field/{maps => }/matrices/map_matrix_073.json (100%) rename res/field/{maps => }/matrices/map_matrix_074.json (100%) rename res/field/{maps => }/matrices/map_matrix_075.json (100%) rename res/field/{maps => }/matrices/map_matrix_076.json (100%) rename res/field/{maps => }/matrices/map_matrix_077.json (100%) rename res/field/{maps => }/matrices/map_matrix_078.json (100%) rename res/field/{maps => }/matrices/map_matrix_079.json (100%) rename res/field/{maps => }/matrices/map_matrix_080.json (100%) rename res/field/{maps => }/matrices/map_matrix_081.json (100%) rename res/field/{maps => }/matrices/map_matrix_082.json (100%) rename res/field/{maps => }/matrices/map_matrix_083.json (100%) rename res/field/{maps => }/matrices/map_matrix_084.json (100%) rename res/field/{maps => }/matrices/map_matrix_085.json (100%) rename res/field/{maps => }/matrices/map_matrix_086.json (100%) rename res/field/{maps => }/matrices/map_matrix_087.json (100%) rename res/field/{maps => }/matrices/map_matrix_088.json (100%) rename res/field/{maps => }/matrices/map_matrix_089.json (100%) rename res/field/{maps => }/matrices/map_matrix_090.json (100%) rename res/field/{maps => }/matrices/map_matrix_091.json (100%) rename res/field/{maps => }/matrices/map_matrix_092.json (100%) rename res/field/{maps => }/matrices/map_matrix_093.json (100%) rename res/field/{maps => }/matrices/map_matrix_094.json (100%) rename res/field/{maps => }/matrices/map_matrix_095.json (100%) rename res/field/{maps => }/matrices/map_matrix_096.json (100%) rename res/field/{maps => }/matrices/map_matrix_097.json (100%) rename res/field/{maps => }/matrices/map_matrix_098.json (100%) rename res/field/{maps => }/matrices/map_matrix_099.json (100%) rename res/field/{maps => }/matrices/map_matrix_100.json (100%) rename res/field/{maps => }/matrices/map_matrix_101.json (100%) rename res/field/{maps => }/matrices/map_matrix_102.json (100%) rename res/field/{maps => }/matrices/map_matrix_103.json (100%) rename res/field/{maps => }/matrices/map_matrix_104.json (100%) rename res/field/{maps => }/matrices/map_matrix_105.json (100%) rename res/field/{maps => }/matrices/map_matrix_106.json (100%) rename res/field/{maps => }/matrices/map_matrix_107.json (100%) rename res/field/{maps => }/matrices/map_matrix_108.json (100%) rename res/field/{maps => }/matrices/map_matrix_109.json (100%) rename res/field/{maps => }/matrices/map_matrix_110.json (100%) rename res/field/{maps => }/matrices/map_matrix_111.json (100%) rename res/field/{maps => }/matrices/map_matrix_112.json (100%) rename res/field/{maps => }/matrices/map_matrix_113.json (100%) rename res/field/{maps => }/matrices/map_matrix_114.json (100%) rename res/field/{maps => }/matrices/map_matrix_115.json (100%) rename res/field/{maps => }/matrices/map_matrix_116.json (100%) rename res/field/{maps => }/matrices/map_matrix_117.json (100%) rename res/field/{maps => }/matrices/map_matrix_118.json (100%) rename res/field/{maps => }/matrices/map_matrix_119.json (100%) rename res/field/{maps => }/matrices/map_matrix_120.json (100%) rename res/field/{maps => }/matrices/map_matrix_121.json (100%) rename res/field/{maps => }/matrices/map_matrix_122.json (100%) rename res/field/{maps => }/matrices/map_matrix_123.json (100%) rename res/field/{maps => }/matrices/map_matrix_124.json (100%) rename res/field/{maps => }/matrices/map_matrix_125.json (100%) rename res/field/{maps => }/matrices/map_matrix_126.json (100%) rename res/field/{maps => }/matrices/map_matrix_127.json (100%) rename res/field/{maps => }/matrices/map_matrix_128.json (100%) rename res/field/{maps => }/matrices/map_matrix_129.json (100%) rename res/field/{maps => }/matrices/map_matrix_130.json (100%) rename res/field/{maps => }/matrices/map_matrix_131.json (100%) rename res/field/{maps => }/matrices/map_matrix_132.json (100%) rename res/field/{maps => }/matrices/map_matrix_133.json (100%) rename res/field/{maps => }/matrices/map_matrix_134.json (100%) rename res/field/{maps => }/matrices/map_matrix_135.json (100%) rename res/field/{maps => }/matrices/map_matrix_136.json (100%) rename res/field/{maps => }/matrices/map_matrix_137.json (100%) rename res/field/{maps => }/matrices/map_matrix_138.json (100%) rename res/field/{maps => }/matrices/map_matrix_139.json (100%) rename res/field/{maps => }/matrices/map_matrix_140.json (100%) rename res/field/{maps => }/matrices/map_matrix_141.json (100%) rename res/field/{maps => }/matrices/map_matrix_142.json (100%) rename res/field/{maps => }/matrices/map_matrix_143.json (100%) rename res/field/{maps => }/matrices/map_matrix_144.json (100%) rename res/field/{maps => }/matrices/map_matrix_145.json (100%) rename res/field/{maps => }/matrices/map_matrix_146.json (100%) rename res/field/{maps => }/matrices/map_matrix_147.json (100%) rename res/field/{maps => }/matrices/map_matrix_148.json (100%) rename res/field/{maps => }/matrices/map_matrix_149.json (100%) rename res/field/{maps => }/matrices/map_matrix_150.json (100%) rename res/field/{maps => }/matrices/map_matrix_151.json (100%) rename res/field/{maps => }/matrices/map_matrix_152.json (100%) rename res/field/{maps => }/matrices/map_matrix_153.json (100%) rename res/field/{maps => }/matrices/map_matrix_154.json (100%) rename res/field/{maps => }/matrices/map_matrix_155.json (100%) rename res/field/{maps => }/matrices/map_matrix_156.json (100%) rename res/field/{maps => }/matrices/map_matrix_157.json (100%) rename res/field/{maps => }/matrices/map_matrix_158.json (100%) rename res/field/{maps => }/matrices/map_matrix_159.json (100%) rename res/field/{maps => }/matrices/map_matrix_160.json (100%) rename res/field/{maps => }/matrices/map_matrix_161.json (100%) rename res/field/{maps => }/matrices/map_matrix_162.json (100%) rename res/field/{maps => }/matrices/map_matrix_163.json (100%) rename res/field/{maps => }/matrices/map_matrix_164.json (100%) rename res/field/{maps => }/matrices/map_matrix_165.json (100%) rename res/field/{maps => }/matrices/map_matrix_166.json (100%) rename res/field/{maps => }/matrices/map_matrix_167.json (100%) rename res/field/{maps => }/matrices/map_matrix_168.json (100%) rename res/field/{maps => }/matrices/map_matrix_169.json (100%) rename res/field/{maps => }/matrices/map_matrix_170.json (100%) rename res/field/{maps => }/matrices/map_matrix_171.json (100%) rename res/field/{maps => }/matrices/map_matrix_172.json (100%) rename res/field/{maps => }/matrices/map_matrix_173.json (100%) rename res/field/{maps => }/matrices/map_matrix_174.json (100%) rename res/field/{maps => }/matrices/map_matrix_175.json (100%) rename res/field/{maps => }/matrices/map_matrix_176.json (100%) rename res/field/{maps => }/matrices/map_matrix_177.json (100%) rename res/field/{maps => }/matrices/map_matrix_178.json (100%) rename res/field/{maps => }/matrices/map_matrix_179.json (100%) rename res/field/{maps => }/matrices/map_matrix_180.json (100%) rename res/field/{maps => }/matrices/map_matrix_181.json (100%) rename res/field/{maps => }/matrices/map_matrix_182.json (100%) rename res/field/{maps => }/matrices/map_matrix_183.json (100%) rename res/field/{maps => }/matrices/map_matrix_184.json (100%) rename res/field/{maps => }/matrices/map_matrix_185.json (100%) rename res/field/{maps => }/matrices/map_matrix_186.json (100%) rename res/field/{maps => }/matrices/map_matrix_187.json (100%) rename res/field/{maps => }/matrices/map_matrix_188.json (100%) rename res/field/{maps => }/matrices/map_matrix_189.json (100%) rename res/field/{maps => }/matrices/map_matrix_190.json (100%) rename res/field/{maps => }/matrices/map_matrix_191.json (100%) rename res/field/{maps => }/matrices/map_matrix_192.json (100%) rename res/field/{maps => }/matrices/map_matrix_193.json (100%) rename res/field/{maps => }/matrices/map_matrix_194.json (100%) rename res/field/{maps => }/matrices/map_matrix_195.json (100%) rename res/field/{maps => }/matrices/map_matrix_196.json (100%) rename res/field/{maps => }/matrices/map_matrix_197.json (100%) rename res/field/{maps => }/matrices/map_matrix_198.json (100%) rename res/field/{maps => }/matrices/map_matrix_199.json (100%) rename res/field/{maps => }/matrices/map_matrix_200.json (100%) rename res/field/{maps => }/matrices/map_matrix_201.json (100%) rename res/field/{maps => }/matrices/map_matrix_202.json (100%) rename res/field/{maps => }/matrices/map_matrix_203.json (100%) rename res/field/{maps => }/matrices/map_matrix_204.json (100%) rename res/field/{maps => }/matrices/map_matrix_205.json (100%) rename res/field/{maps => }/matrices/map_matrix_206.json (100%) rename res/field/{maps => }/matrices/map_matrix_207.json (100%) rename res/field/{maps => }/matrices/map_matrix_208.json (100%) rename res/field/{maps => }/matrices/map_matrix_209.json (100%) rename res/field/{maps => }/matrices/map_matrix_210.json (100%) rename res/field/{maps => }/matrices/map_matrix_211.json (100%) rename res/field/{maps => }/matrices/map_matrix_212.json (100%) rename res/field/{maps => }/matrices/map_matrix_213.json (100%) rename res/field/{maps => }/matrices/map_matrix_214.json (100%) rename res/field/{maps => }/matrices/map_matrix_215.json (100%) rename res/field/{maps => }/matrices/map_matrix_216.json (100%) rename res/field/{maps => }/matrices/map_matrix_217.json (100%) rename res/field/{maps => }/matrices/map_matrix_218.json (100%) rename res/field/{maps => }/matrices/map_matrix_219.json (100%) rename res/field/{maps => }/matrices/map_matrix_220.json (100%) rename res/field/{maps => }/matrices/map_matrix_221.json (100%) rename res/field/{maps => }/matrices/map_matrix_222.json (100%) rename res/field/{maps => }/matrices/map_matrix_223.json (100%) rename res/field/{maps => }/matrices/map_matrix_224.json (100%) rename res/field/{maps => }/matrices/map_matrix_225.json (100%) rename res/field/{maps => }/matrices/map_matrix_226.json (100%) rename res/field/{maps => }/matrices/map_matrix_227.json (100%) rename res/field/{maps => }/matrices/map_matrix_228.json (100%) rename res/field/{maps => }/matrices/map_matrix_229.json (100%) rename res/field/{maps => }/matrices/map_matrix_230.json (100%) rename res/field/{maps => }/matrices/map_matrix_231.json (100%) rename res/field/{maps => }/matrices/map_matrix_232.json (100%) rename res/field/{maps => }/matrices/map_matrix_233.json (100%) rename res/field/{maps => }/matrices/map_matrix_234.json (100%) rename res/field/{maps => }/matrices/map_matrix_235.json (100%) rename res/field/{maps => }/matrices/map_matrix_236.json (100%) rename res/field/{maps => }/matrices/map_matrix_237.json (100%) rename res/field/{maps => }/matrices/map_matrix_238.json (100%) rename res/field/{maps => }/matrices/map_matrix_239.json (100%) rename res/field/{maps => }/matrices/map_matrix_240.json (100%) rename res/field/{maps => }/matrices/map_matrix_241.json (100%) rename res/field/{maps => }/matrices/map_matrix_242.json (100%) rename res/field/{maps => }/matrices/map_matrix_243.json (100%) rename res/field/{maps => }/matrices/map_matrix_244.json (100%) rename res/field/{maps => }/matrices/map_matrix_245.json (100%) rename res/field/{maps => }/matrices/map_matrix_246.json (100%) rename res/field/{maps => }/matrices/map_matrix_247.json (100%) rename res/field/{maps => }/matrices/map_matrix_248.json (100%) rename res/field/{maps => }/matrices/map_matrix_249.json (100%) rename res/field/{maps => }/matrices/map_matrix_250.json (100%) rename res/field/{maps => }/matrices/map_matrix_251.json (100%) rename res/field/{maps => }/matrices/map_matrix_252.json (100%) rename res/field/{maps => }/matrices/map_matrix_253.json (100%) rename res/field/{maps => }/matrices/map_matrix_254.json (100%) rename res/field/{maps => }/matrices/map_matrix_255.json (100%) rename res/field/{maps => }/matrices/map_matrix_256.json (100%) rename res/field/{maps => }/matrices/map_matrix_257.json (100%) rename res/field/{maps => }/matrices/map_matrix_258.json (100%) rename res/field/{maps => }/matrices/map_matrix_259.json (100%) rename res/field/{maps => }/matrices/map_matrix_260.json (100%) rename res/field/{maps => }/matrices/map_matrix_261.json (100%) rename res/field/{maps => }/matrices/map_matrix_262.json (100%) rename res/field/{maps => }/matrices/map_matrix_263.json (100%) rename res/field/{maps => }/matrices/map_matrix_264.json (100%) rename res/field/{maps => }/matrices/map_matrix_265.json (100%) rename res/field/{maps => }/matrices/map_matrix_266.json (100%) rename res/field/{maps => }/matrices/map_matrix_267.json (100%) rename res/field/{maps => }/matrices/map_matrix_268.json (100%) rename res/field/{maps => }/matrices/map_matrix_269.json (100%) rename res/field/{maps => }/matrices/map_matrix_270.json (100%) rename res/field/{maps => }/matrices/map_matrix_271.json (100%) rename res/field/{maps => }/matrices/map_matrix_272.json (100%) rename res/field/{maps => }/matrices/map_matrix_273.json (100%) rename res/field/{maps => }/matrices/map_matrix_274.json (100%) rename res/field/{maps => }/matrices/map_matrix_275.json (100%) rename res/field/{maps => }/matrices/map_matrix_276.json (100%) rename res/field/{maps => }/matrices/map_matrix_277.json (100%) rename res/field/{maps => }/matrices/map_matrix_278.json (100%) rename res/field/{maps => }/matrices/map_matrix_279.json (100%) rename res/field/{maps => }/matrices/map_matrix_280.json (100%) rename res/field/{maps => }/matrices/map_matrix_281.json (100%) rename res/field/{maps => }/matrices/map_matrix_282.json (100%) rename res/field/{maps => }/matrices/map_matrix_283.json (100%) rename res/field/{maps => }/matrices/map_matrix_284.json (100%) rename res/field/{maps => }/matrices/map_matrix_285.json (100%) rename res/field/{maps => }/matrices/map_matrix_286.json (100%) rename res/field/{maps => }/matrices/map_matrix_287.json (100%) rename res/field/{maps => }/matrices/map_matrix_288.json (100%) rename res/field/{maps => }/matrices/meson.build (98%) create mode 100644 res/field/props/animations/meson.build create mode 100644 res/field/props/animations/prop_animation_000.nsbta create mode 100644 res/field/props/animations/prop_animation_001.nsbca create mode 100644 res/field/props/animations/prop_animation_002.nsbca create mode 100644 res/field/props/animations/prop_animation_003.nsbca create mode 100644 res/field/props/animations/prop_animation_004.nsbta create mode 100644 res/field/props/animations/prop_animation_005.nsbca create mode 100644 res/field/props/animations/prop_animation_006.nsbca create mode 100644 res/field/props/animations/prop_animation_007.nsbca create mode 100644 res/field/props/animations/prop_animation_008.nsbca create mode 100644 res/field/props/animations/prop_animation_009.nsbca create mode 100644 res/field/props/animations/prop_animation_010.nsbca create mode 100644 res/field/props/animations/prop_animation_011.nsbtp create mode 100644 res/field/props/animations/prop_animation_012.nsbtp create mode 100644 res/field/props/animations/prop_animation_013.nsbtp create mode 100644 res/field/props/animations/prop_animation_014.nsbta create mode 100644 res/field/props/animations/prop_animation_015.nsbtp create mode 100644 res/field/props/animations/prop_animation_016.nsbtp create mode 100644 res/field/props/animations/prop_animation_017.nsbtp create mode 100644 res/field/props/animations/prop_animation_018.nsbta create mode 100644 res/field/props/animations/prop_animation_019.nsbta create mode 100644 res/field/props/animations/prop_animation_020.nsbta create mode 100644 res/field/props/animations/prop_animation_021.nsbta create mode 100644 res/field/props/animations/prop_animation_022.nsbta create mode 100644 res/field/props/animations/prop_animation_023.nsbtp create mode 100644 res/field/props/animations/prop_animation_024.nsbtp create mode 100644 res/field/props/animations/prop_animation_025.nsbca create mode 100644 res/field/props/animations/prop_animation_026.nsbca create mode 100644 res/field/props/animations/prop_animation_027.nsbca create mode 100644 res/field/props/animations/prop_animation_028.nsbca create mode 100644 res/field/props/animations/prop_animation_029.nsbca create mode 100644 res/field/props/animations/prop_animation_030.nsbca create mode 100644 res/field/props/animations/prop_animation_031.nsbtp create mode 100644 res/field/props/animations/prop_animation_032.nsbtp create mode 100644 res/field/props/animations/prop_animation_033.nsbca create mode 100644 res/field/props/animations/prop_animation_034.nsbca create mode 100644 res/field/props/animations/prop_animation_035.nsbta create mode 100644 res/field/props/animations/prop_animation_036.nsbta create mode 100644 res/field/props/animations/prop_animation_037.nsbta create mode 100644 res/field/props/animations/prop_animation_038.nsbta create mode 100644 res/field/props/animations/prop_animation_039.nsbca create mode 100644 res/field/props/animations/prop_animation_040.nsbca create mode 100644 res/field/props/animations/prop_animation_041.nsbtp create mode 100644 res/field/props/animations/prop_animation_042.nsbtp create mode 100644 res/field/props/animations/prop_animation_043.nsbta create mode 100644 res/field/props/animations/prop_animation_044.nsbta create mode 100644 res/field/props/animations/prop_animation_045.nsbta create mode 100644 res/field/props/animations/prop_animation_046.nsbta create mode 100644 res/field/props/animations/prop_animation_047.nsbta create mode 100644 res/field/props/animations/prop_animation_048.nsbta create mode 100644 res/field/props/animations/prop_animation_049.nsbca create mode 100644 res/field/props/animations/prop_animation_050.nsbtp create mode 100644 res/field/props/animations/prop_animation_051.nsbtp create mode 100644 res/field/props/animations/prop_animation_052.nsbtp create mode 100644 res/field/props/animations/prop_animation_053.nsbta create mode 100644 res/field/props/animations/prop_animation_054.nsbca create mode 100644 res/field/props/animations/prop_animation_055.nsbta create mode 100644 res/field/props/animations/prop_animation_056.nsbta create mode 100644 res/field/props/animations/prop_animation_057.nsbta create mode 100644 res/field/props/animations/prop_animation_058.nsbta create mode 100644 res/field/props/animations/prop_animation_059.nsbta create mode 100644 res/field/props/animations/prop_animation_060.nsbta create mode 100644 res/field/props/animations/prop_animation_061.nsbta create mode 100644 res/field/props/animations/prop_animation_062.nsbta create mode 100644 res/field/props/animations/prop_animation_063.nsbta create mode 100644 res/field/props/animations/prop_animation_064.nsbtp create mode 100644 res/field/props/animations/prop_animation_065.nsbca create mode 100644 res/field/props/animations/prop_animation_066.nsbca create mode 100644 res/field/props/animations/prop_animation_067.nsbca create mode 100644 res/field/props/animations/prop_animation_068.nsbta create mode 100644 res/field/props/animations/prop_animation_069.nsbca create mode 100644 res/field/props/animations/prop_animation_070.nsbca create mode 100644 res/field/props/animations/prop_animation_071.nsbta create mode 100644 res/field/props/animations/prop_animation_072.nsbtp create mode 100644 res/field/props/animations/prop_animation_073.nsbca create mode 100644 res/field/props/animations/prop_animation_074.nsbta create mode 100644 res/field/props/animations/prop_animation_075.nsbta create mode 100644 res/field/props/animations/prop_animation_076.nsbca create mode 100644 res/field/props/animations/prop_animation_077.nsbta create mode 100644 res/field/props/animations/prop_animation_078.nsbta create mode 100644 res/field/props/animations/prop_animation_079.nsbta create mode 100644 res/field/props/animations/prop_animation_080.nsbca create mode 100644 res/field/props/animations/prop_animation_081.nsbca create mode 100644 res/field/props/animations/prop_animation_082.nsbta create mode 100644 res/field/props/animations/prop_animation_083.nsbta create mode 100644 res/field/props/animations/prop_animation_084.nsbtp create mode 100644 res/field/props/animations/prop_animation_085.nsbta create mode 100644 res/field/props/animations/prop_animation_086.nsbta create mode 100644 res/field/props/animations/prop_animation_087.nsbtp create mode 100644 res/field/props/animations/prop_animation_088.nsbta create mode 100644 res/field/props/animations/prop_animation_089.nsbta create mode 100644 res/field/props/animations/prop_animation_090.nsbta create mode 100644 res/field/props/animations/prop_animation_091.nsbtp create mode 100644 res/field/props/animations/prop_animation_092.nsbtp create mode 100644 res/field/props/animations/prop_animation_093.nsbca create mode 100644 res/field/props/animations/prop_animation_094.nsbtp create mode 100644 res/field/props/animations/prop_animation_095.nsbta create mode 100644 res/field/props/animations/prop_animation_096.nsbca create mode 100644 res/field/props/animations/prop_animation_097.nsbtp create mode 100644 res/field/props/animations/prop_animations.order create mode 100644 res/field/props/meson.build create mode 100644 res/field/props/model_sets/meson.build create mode 100644 res/field/props/model_sets/prop_model_set_000.json create mode 100644 res/field/props/model_sets/prop_model_set_001.json create mode 100644 res/field/props/model_sets/prop_model_set_002.json create mode 100644 res/field/props/model_sets/prop_model_set_003.json create mode 100644 res/field/props/model_sets/prop_model_set_004.json create mode 100644 res/field/props/model_sets/prop_model_set_005.json create mode 100644 res/field/props/model_sets/prop_model_set_006.json create mode 100644 res/field/props/model_sets/prop_model_set_007.json create mode 100644 res/field/props/model_sets/prop_model_set_008.json create mode 100644 res/field/props/model_sets/prop_model_set_009.json create mode 100644 res/field/props/model_sets/prop_model_set_010.json create mode 100644 res/field/props/model_sets/prop_model_set_011.json create mode 100644 res/field/props/model_sets/prop_model_set_012.json create mode 100644 res/field/props/model_sets/prop_model_set_013.json create mode 100644 res/field/props/model_sets/prop_model_set_014.json create mode 100644 res/field/props/model_sets/prop_model_set_015.json create mode 100644 res/field/props/model_sets/prop_model_set_016.json create mode 100644 res/field/props/model_sets/prop_model_set_017.json create mode 100644 res/field/props/model_sets/prop_model_set_018.json create mode 100644 res/field/props/model_sets/prop_model_set_019.json create mode 100644 res/field/props/model_sets/prop_model_set_020.json create mode 100644 res/field/props/model_sets/prop_model_set_021.json create mode 100644 res/field/props/model_sets/prop_model_set_022.json create mode 100644 res/field/props/model_sets/prop_model_set_023.json create mode 100644 res/field/props/model_sets/prop_model_set_024.json create mode 100644 res/field/props/model_sets/prop_model_set_025.json create mode 100644 res/field/props/model_sets/prop_model_set_026.json create mode 100644 res/field/props/model_sets/prop_model_set_027.json create mode 100644 res/field/props/model_sets/prop_model_set_028.json create mode 100644 res/field/props/model_sets/prop_model_set_029.json create mode 100644 res/field/props/model_sets/prop_model_set_030.json create mode 100644 res/field/props/model_sets/prop_model_set_031.json create mode 100644 res/field/props/model_sets/prop_model_set_032.json create mode 100644 res/field/props/model_sets/prop_model_set_033.json create mode 100644 res/field/props/model_sets/prop_model_set_034.json create mode 100644 res/field/props/model_sets/prop_model_set_035.json create mode 100644 res/field/props/model_sets/prop_model_set_036.json create mode 100644 res/field/props/model_sets/prop_model_set_037.json create mode 100644 res/field/props/model_sets/prop_model_set_038.json create mode 100644 res/field/props/model_sets/prop_model_set_039.json create mode 100644 res/field/props/model_sets/prop_model_set_040.json create mode 100644 res/field/props/model_sets/prop_model_set_041.json create mode 100644 res/field/props/model_sets/prop_model_set_042.json create mode 100644 res/field/props/model_sets/prop_model_set_043.json create mode 100644 res/field/props/model_sets/prop_model_set_044.json create mode 100644 res/field/props/model_sets/prop_model_set_045.json create mode 100644 res/field/props/model_sets/prop_model_set_046.json create mode 100644 res/field/props/model_sets/prop_model_set_047.json create mode 100644 res/field/props/model_sets/prop_model_set_048.json create mode 100644 res/field/props/model_sets/prop_model_set_049.json create mode 100644 res/field/props/model_sets/prop_model_set_050.json create mode 100644 res/field/props/model_sets/prop_model_set_051.json create mode 100644 res/field/props/model_sets/prop_model_set_052.json create mode 100644 res/field/props/model_sets/prop_model_set_053.json create mode 100644 res/field/props/model_sets/prop_model_set_054.json create mode 100644 res/field/props/model_sets/prop_model_set_055.json create mode 100644 res/field/props/model_sets/prop_model_set_056.json create mode 100644 res/field/props/model_sets/prop_model_set_057.json create mode 100644 res/field/props/model_sets/prop_model_set_058.json create mode 100644 res/field/props/model_sets/prop_model_set_059.json create mode 100644 res/field/props/model_sets/prop_model_set_060.json create mode 100644 res/field/props/model_sets/prop_model_set_061.json create mode 100644 res/field/props/model_sets/prop_model_set_062.json create mode 100644 res/field/props/model_sets/prop_model_set_063.json create mode 100644 res/field/props/model_sets/prop_model_set_064.json create mode 100644 res/field/props/model_sets/prop_model_set_065.json create mode 100644 res/field/props/model_sets/prop_model_set_066.json create mode 100644 res/field/props/model_sets/prop_model_set_067.json create mode 100644 res/field/props/model_sets/prop_model_set_068.json create mode 100644 res/field/props/model_sets/prop_model_set_069.json create mode 100644 res/field/props/model_sets/prop_model_set_070.json create mode 100644 res/field/props/model_sets/prop_model_sets.order create mode 100644 res/field/props/models/bike_dungeon_muddy_slope.nsbmd create mode 100644 res/field/props/models/bike_muddy_slope.nsbmd create mode 100644 res/field/props/models/blue_door.nsbmd create mode 100644 res/field/props/models/blue_wooden_door.nsbmd create mode 100644 res/field/props/models/brown_wooden_door.nsbmd create mode 100644 res/field/props/models/canalave_bridge_left.nsbmd create mode 100644 res/field/props/models/canalave_bridge_right.nsbmd create mode 100644 res/field/props/models/card_door.nsbmd create mode 100644 res/field/props/models/desk_drawer_laptop.nsbmd create mode 100644 res/field/props/models/desk_drawer_laptop_facing_left.nsbmd create mode 100644 res/field/props/models/desk_drawer_laptop_facing_right.nsbmd create mode 100644 res/field/props/models/door01.nsbmd create mode 100644 res/field/props/models/elevator_door.nsbmd create mode 100644 res/field/props/models/elevator_lights.nsbmd create mode 100644 res/field/props/models/great_marsh_train.nsbmd create mode 100644 res/field/props/models/green_wooden_door.nsbmd create mode 100644 res/field/props/models/gts_inside_door.nsbmd create mode 100644 res/field/props/models/gym_door.nsbmd create mode 100644 res/field/props/models/hearthome_gym_inside_door.nsbmd create mode 100644 res/field/props/models/honey_tree.nsbmd create mode 100644 res/field/props/models/hotel_grand_lake_door.nsbmd create mode 100644 res/field/props/models/iron_door.nsbmd create mode 100644 res/field/props/models/iron_door_2.nsbmd create mode 100644 res/field/props/models/iron_island_platform_lift.nsbmd create mode 100644 res/field/props/models/jubilife_city_building_door.nsbmd create mode 100644 res/field/props/models/mansion_door.nsbmd create mode 100644 res/field/props/models/map_prop_models.order create mode 100644 res/field/props/models/meson.build create mode 100644 res/field/props/models/pastoria_gym_blue_button.nsbmd create mode 100644 res/field/props/models/pastoria_gym_green_button.nsbmd create mode 100644 res/field/props/models/pastoria_gym_orange_button.nsbmd create mode 100644 res/field/props/models/pastoria_gym_water_floor.nsbmd create mode 100644 res/field/props/models/pokecenter_door.nsbmd create mode 100644 res/field/props/models/pokecenter_healing_machine.nsbmd create mode 100644 res/field/props/models/pokecenter_healing_machine_mini_pokeball.nsbmd create mode 100644 res/field/props/models/pokecenter_healing_machine_tv.nsbmd create mode 100644 res/field/props/models/pokecenter_inside_counter_door.nsbmd create mode 100644 res/field/props/models/pokecenter_inside_door.nsbmd create mode 100644 res/field/props/models/pokecenter_pc.nsbmd create mode 100644 res/field/props/models/pokecenter_stair_down_left.nsbmd create mode 100644 res/field/props/models/pokecenter_stair_down_right.nsbmd create mode 100644 res/field/props/models/pokecenter_stair_up_left.nsbmd create mode 100644 res/field/props/models/pokecenter_stair_up_right.nsbmd create mode 100644 res/field/props/models/pokemon_league_hall_of_fame_machine.nsbmd create mode 100644 res/field/props/models/pokemon_league_platform_lift.nsbmd create mode 100644 res/field/props/models/prop_model_000.nsbmd create mode 100644 res/field/props/models/prop_model_001.nsbmd create mode 100644 res/field/props/models/prop_model_002.nsbmd create mode 100644 res/field/props/models/prop_model_003.nsbmd create mode 100644 res/field/props/models/prop_model_004.nsbmd create mode 100644 res/field/props/models/prop_model_005.nsbmd create mode 100644 res/field/props/models/prop_model_006.nsbmd create mode 100644 res/field/props/models/prop_model_007.nsbmd create mode 100644 res/field/props/models/prop_model_008.nsbmd create mode 100644 res/field/props/models/prop_model_009.nsbmd create mode 100644 res/field/props/models/prop_model_010.nsbmd create mode 100644 res/field/props/models/prop_model_011.nsbmd create mode 100644 res/field/props/models/prop_model_012.nsbmd create mode 100644 res/field/props/models/prop_model_013.nsbmd create mode 100644 res/field/props/models/prop_model_014.nsbmd create mode 100644 res/field/props/models/prop_model_015.nsbmd create mode 100644 res/field/props/models/prop_model_016.nsbmd create mode 100644 res/field/props/models/prop_model_017.nsbmd create mode 100644 res/field/props/models/prop_model_018.nsbmd create mode 100644 res/field/props/models/prop_model_019.nsbmd create mode 100644 res/field/props/models/prop_model_020.nsbmd create mode 100644 res/field/props/models/prop_model_021.nsbmd create mode 100644 res/field/props/models/prop_model_022.nsbmd create mode 100644 res/field/props/models/prop_model_023.nsbmd create mode 100644 res/field/props/models/prop_model_024.nsbmd create mode 100644 res/field/props/models/prop_model_025.nsbmd create mode 100644 res/field/props/models/prop_model_027.nsbmd create mode 100644 res/field/props/models/prop_model_028.nsbmd create mode 100644 res/field/props/models/prop_model_029.nsbmd create mode 100644 res/field/props/models/prop_model_030.nsbmd create mode 100644 res/field/props/models/prop_model_033.nsbmd create mode 100644 res/field/props/models/prop_model_035.nsbmd create mode 100644 res/field/props/models/prop_model_036.nsbmd create mode 100644 res/field/props/models/prop_model_037.nsbmd create mode 100644 res/field/props/models/prop_model_038.nsbmd create mode 100644 res/field/props/models/prop_model_039.nsbmd create mode 100644 res/field/props/models/prop_model_040.nsbmd create mode 100644 res/field/props/models/prop_model_041.nsbmd create mode 100644 res/field/props/models/prop_model_042.nsbmd create mode 100644 res/field/props/models/prop_model_043.nsbmd create mode 100644 res/field/props/models/prop_model_044.nsbmd create mode 100644 res/field/props/models/prop_model_045.nsbmd create mode 100644 res/field/props/models/prop_model_046.nsbmd create mode 100644 res/field/props/models/prop_model_047.nsbmd create mode 100644 res/field/props/models/prop_model_048.nsbmd create mode 100644 res/field/props/models/prop_model_049.nsbmd create mode 100644 res/field/props/models/prop_model_050.nsbmd create mode 100644 res/field/props/models/prop_model_051.nsbmd create mode 100644 res/field/props/models/prop_model_052.nsbmd create mode 100644 res/field/props/models/prop_model_053.nsbmd create mode 100644 res/field/props/models/prop_model_054.nsbmd create mode 100644 res/field/props/models/prop_model_055.nsbmd create mode 100644 res/field/props/models/prop_model_056.nsbmd create mode 100644 res/field/props/models/prop_model_057.nsbmd create mode 100644 res/field/props/models/prop_model_058.nsbmd create mode 100644 res/field/props/models/prop_model_059.nsbmd create mode 100644 res/field/props/models/prop_model_060.nsbmd create mode 100644 res/field/props/models/prop_model_061.nsbmd create mode 100644 res/field/props/models/prop_model_062.nsbmd create mode 100644 res/field/props/models/prop_model_063.nsbmd create mode 100644 res/field/props/models/prop_model_064.nsbmd create mode 100644 res/field/props/models/prop_model_065.nsbmd create mode 100644 res/field/props/models/prop_model_071.nsbmd create mode 100644 res/field/props/models/prop_model_072.nsbmd create mode 100644 res/field/props/models/prop_model_073.nsbmd create mode 100644 res/field/props/models/prop_model_074.nsbmd create mode 100644 res/field/props/models/prop_model_076.nsbmd create mode 100644 res/field/props/models/prop_model_077.nsbmd create mode 100644 res/field/props/models/prop_model_078.nsbmd create mode 100644 res/field/props/models/prop_model_079.nsbmd create mode 100644 res/field/props/models/prop_model_080.nsbmd create mode 100644 res/field/props/models/prop_model_081.nsbmd create mode 100644 res/field/props/models/prop_model_082.nsbmd create mode 100644 res/field/props/models/prop_model_083.nsbmd create mode 100644 res/field/props/models/prop_model_084.nsbmd create mode 100644 res/field/props/models/prop_model_085.nsbmd create mode 100644 res/field/props/models/prop_model_086.nsbmd create mode 100644 res/field/props/models/prop_model_087.nsbmd create mode 100644 res/field/props/models/prop_model_088.nsbmd create mode 100644 res/field/props/models/prop_model_089.nsbmd create mode 100644 res/field/props/models/prop_model_090.nsbmd create mode 100644 res/field/props/models/prop_model_091.nsbmd create mode 100644 res/field/props/models/prop_model_092.nsbmd create mode 100644 res/field/props/models/prop_model_093.nsbmd create mode 100644 res/field/props/models/prop_model_094.nsbmd create mode 100644 res/field/props/models/prop_model_095.nsbmd create mode 100644 res/field/props/models/prop_model_096.nsbmd create mode 100644 res/field/props/models/prop_model_097.nsbmd create mode 100644 res/field/props/models/prop_model_098.nsbmd create mode 100644 res/field/props/models/prop_model_099.nsbmd create mode 100644 res/field/props/models/prop_model_100.nsbmd create mode 100644 res/field/props/models/prop_model_101.nsbmd create mode 100644 res/field/props/models/prop_model_102.nsbmd create mode 100644 res/field/props/models/prop_model_103.nsbmd create mode 100644 res/field/props/models/prop_model_104.nsbmd create mode 100644 res/field/props/models/prop_model_105.nsbmd create mode 100644 res/field/props/models/prop_model_106.nsbmd create mode 100644 res/field/props/models/prop_model_107.nsbmd create mode 100644 res/field/props/models/prop_model_108.nsbmd create mode 100644 res/field/props/models/prop_model_109.nsbmd create mode 100644 res/field/props/models/prop_model_110.nsbmd create mode 100644 res/field/props/models/prop_model_111.nsbmd create mode 100644 res/field/props/models/prop_model_113.nsbmd create mode 100644 res/field/props/models/prop_model_114.nsbmd create mode 100644 res/field/props/models/prop_model_116.nsbmd create mode 100644 res/field/props/models/prop_model_117.nsbmd create mode 100644 res/field/props/models/prop_model_118.nsbmd create mode 100644 res/field/props/models/prop_model_120.nsbmd create mode 100644 res/field/props/models/prop_model_121.nsbmd create mode 100644 res/field/props/models/prop_model_122.nsbmd create mode 100644 res/field/props/models/prop_model_125.nsbmd create mode 100644 res/field/props/models/prop_model_126.nsbmd create mode 100644 res/field/props/models/prop_model_127.nsbmd create mode 100644 res/field/props/models/prop_model_129.nsbmd create mode 100644 res/field/props/models/prop_model_132.nsbmd create mode 100644 res/field/props/models/prop_model_133.nsbmd create mode 100644 res/field/props/models/prop_model_134.nsbmd create mode 100644 res/field/props/models/prop_model_135.nsbmd create mode 100644 res/field/props/models/prop_model_136.nsbmd create mode 100644 res/field/props/models/prop_model_137.nsbmd create mode 100644 res/field/props/models/prop_model_138.nsbmd create mode 100644 res/field/props/models/prop_model_139.nsbmd create mode 100644 res/field/props/models/prop_model_140.nsbmd create mode 100644 res/field/props/models/prop_model_141.nsbmd create mode 100644 res/field/props/models/prop_model_142.nsbmd create mode 100644 res/field/props/models/prop_model_143.nsbmd create mode 100644 res/field/props/models/prop_model_144.nsbmd create mode 100644 res/field/props/models/prop_model_145.nsbmd create mode 100644 res/field/props/models/prop_model_146.nsbmd create mode 100644 res/field/props/models/prop_model_147.nsbmd create mode 100644 res/field/props/models/prop_model_148.nsbmd create mode 100644 res/field/props/models/prop_model_149.nsbmd create mode 100644 res/field/props/models/prop_model_150.nsbmd create mode 100644 res/field/props/models/prop_model_151.nsbmd create mode 100644 res/field/props/models/prop_model_152.nsbmd create mode 100644 res/field/props/models/prop_model_153.nsbmd create mode 100644 res/field/props/models/prop_model_154.nsbmd create mode 100644 res/field/props/models/prop_model_155.nsbmd create mode 100644 res/field/props/models/prop_model_156.nsbmd create mode 100644 res/field/props/models/prop_model_157.nsbmd create mode 100644 res/field/props/models/prop_model_158.nsbmd create mode 100644 res/field/props/models/prop_model_159.nsbmd create mode 100644 res/field/props/models/prop_model_160.nsbmd create mode 100644 res/field/props/models/prop_model_161.nsbmd create mode 100644 res/field/props/models/prop_model_162.nsbmd create mode 100644 res/field/props/models/prop_model_163.nsbmd create mode 100644 res/field/props/models/prop_model_164.nsbmd create mode 100644 res/field/props/models/prop_model_165.nsbmd create mode 100644 res/field/props/models/prop_model_166.nsbmd create mode 100644 res/field/props/models/prop_model_167.nsbmd create mode 100644 res/field/props/models/prop_model_168.nsbmd create mode 100644 res/field/props/models/prop_model_169.nsbmd create mode 100644 res/field/props/models/prop_model_170.nsbmd create mode 100644 res/field/props/models/prop_model_171.nsbmd create mode 100644 res/field/props/models/prop_model_172.nsbmd create mode 100644 res/field/props/models/prop_model_173.nsbmd create mode 100644 res/field/props/models/prop_model_174.nsbmd create mode 100644 res/field/props/models/prop_model_175.nsbmd create mode 100644 res/field/props/models/prop_model_176.nsbmd create mode 100644 res/field/props/models/prop_model_177.nsbmd create mode 100644 res/field/props/models/prop_model_178.nsbmd create mode 100644 res/field/props/models/prop_model_179.nsbmd create mode 100644 res/field/props/models/prop_model_180.nsbmd create mode 100644 res/field/props/models/prop_model_181.nsbmd create mode 100644 res/field/props/models/prop_model_182.nsbmd create mode 100644 res/field/props/models/prop_model_183.nsbmd create mode 100644 res/field/props/models/prop_model_184.nsbmd create mode 100644 res/field/props/models/prop_model_185.nsbmd create mode 100644 res/field/props/models/prop_model_186.nsbmd create mode 100644 res/field/props/models/prop_model_187.nsbmd create mode 100644 res/field/props/models/prop_model_188.nsbmd create mode 100644 res/field/props/models/prop_model_189.nsbmd create mode 100644 res/field/props/models/prop_model_190.nsbmd create mode 100644 res/field/props/models/prop_model_191.nsbmd create mode 100644 res/field/props/models/prop_model_192.nsbmd create mode 100644 res/field/props/models/prop_model_193.nsbmd create mode 100644 res/field/props/models/prop_model_194.nsbmd create mode 100644 res/field/props/models/prop_model_195.nsbmd create mode 100644 res/field/props/models/prop_model_196.nsbmd create mode 100644 res/field/props/models/prop_model_197.nsbmd create mode 100644 res/field/props/models/prop_model_198.nsbmd create mode 100644 res/field/props/models/prop_model_199.nsbmd create mode 100644 res/field/props/models/prop_model_200.nsbmd create mode 100644 res/field/props/models/prop_model_201.nsbmd create mode 100644 res/field/props/models/prop_model_202.nsbmd create mode 100644 res/field/props/models/prop_model_203.nsbmd create mode 100644 res/field/props/models/prop_model_204.nsbmd create mode 100644 res/field/props/models/prop_model_205.nsbmd create mode 100644 res/field/props/models/prop_model_206.nsbmd create mode 100644 res/field/props/models/prop_model_207.nsbmd create mode 100644 res/field/props/models/prop_model_208.nsbmd create mode 100644 res/field/props/models/prop_model_209.nsbmd create mode 100644 res/field/props/models/prop_model_210.nsbmd create mode 100644 res/field/props/models/prop_model_211.nsbmd create mode 100644 res/field/props/models/prop_model_212.nsbmd create mode 100644 res/field/props/models/prop_model_213.nsbmd create mode 100644 res/field/props/models/prop_model_214.nsbmd create mode 100644 res/field/props/models/prop_model_215.nsbmd create mode 100644 res/field/props/models/prop_model_216.nsbmd create mode 100644 res/field/props/models/prop_model_217.nsbmd create mode 100644 res/field/props/models/prop_model_218.nsbmd create mode 100644 res/field/props/models/prop_model_219.nsbmd create mode 100644 res/field/props/models/prop_model_220.nsbmd create mode 100644 res/field/props/models/prop_model_221.nsbmd create mode 100644 res/field/props/models/prop_model_222.nsbmd create mode 100644 res/field/props/models/prop_model_223.nsbmd create mode 100644 res/field/props/models/prop_model_224.nsbmd create mode 100644 res/field/props/models/prop_model_225.nsbmd create mode 100644 res/field/props/models/prop_model_226.nsbmd create mode 100644 res/field/props/models/prop_model_227.nsbmd create mode 100644 res/field/props/models/prop_model_228.nsbmd create mode 100644 res/field/props/models/prop_model_229.nsbmd create mode 100644 res/field/props/models/prop_model_230.nsbmd create mode 100644 res/field/props/models/prop_model_231.nsbmd create mode 100644 res/field/props/models/prop_model_232.nsbmd create mode 100644 res/field/props/models/prop_model_233.nsbmd create mode 100644 res/field/props/models/prop_model_234.nsbmd create mode 100644 res/field/props/models/prop_model_235.nsbmd create mode 100644 res/field/props/models/prop_model_236.nsbmd create mode 100644 res/field/props/models/prop_model_237.nsbmd create mode 100644 res/field/props/models/prop_model_238.nsbmd create mode 100644 res/field/props/models/prop_model_243.nsbmd create mode 100644 res/field/props/models/prop_model_244.nsbmd create mode 100644 res/field/props/models/prop_model_245.nsbmd create mode 100644 res/field/props/models/prop_model_247.nsbmd create mode 100644 res/field/props/models/prop_model_249.nsbmd create mode 100644 res/field/props/models/prop_model_250.nsbmd create mode 100644 res/field/props/models/prop_model_251.nsbmd create mode 100644 res/field/props/models/prop_model_252.nsbmd create mode 100644 res/field/props/models/prop_model_253.nsbmd create mode 100644 res/field/props/models/prop_model_254.nsbmd create mode 100644 res/field/props/models/prop_model_255.nsbmd create mode 100644 res/field/props/models/prop_model_256.nsbmd create mode 100644 res/field/props/models/prop_model_257.nsbmd create mode 100644 res/field/props/models/prop_model_259.nsbmd create mode 100644 res/field/props/models/prop_model_261.nsbmd create mode 100644 res/field/props/models/prop_model_262.nsbmd create mode 100644 res/field/props/models/prop_model_263.nsbmd create mode 100644 res/field/props/models/prop_model_264.nsbmd create mode 100644 res/field/props/models/prop_model_265.nsbmd create mode 100644 res/field/props/models/prop_model_266.nsbmd create mode 100644 res/field/props/models/prop_model_267.nsbmd create mode 100644 res/field/props/models/prop_model_268.nsbmd create mode 100644 res/field/props/models/prop_model_269.nsbmd create mode 100644 res/field/props/models/prop_model_270.nsbmd create mode 100644 res/field/props/models/prop_model_271.nsbmd create mode 100644 res/field/props/models/prop_model_272.nsbmd create mode 100644 res/field/props/models/prop_model_273.nsbmd create mode 100644 res/field/props/models/prop_model_274.nsbmd create mode 100644 res/field/props/models/prop_model_275.nsbmd create mode 100644 res/field/props/models/prop_model_276.nsbmd create mode 100644 res/field/props/models/prop_model_277.nsbmd create mode 100644 res/field/props/models/prop_model_278.nsbmd create mode 100644 res/field/props/models/prop_model_279.nsbmd create mode 100644 res/field/props/models/prop_model_280.nsbmd create mode 100644 res/field/props/models/prop_model_281.nsbmd create mode 100644 res/field/props/models/prop_model_282.nsbmd create mode 100644 res/field/props/models/prop_model_283.nsbmd create mode 100644 res/field/props/models/prop_model_284.nsbmd create mode 100644 res/field/props/models/prop_model_285.nsbmd create mode 100644 res/field/props/models/prop_model_286.nsbmd create mode 100644 res/field/props/models/prop_model_287.nsbmd create mode 100644 res/field/props/models/prop_model_288.nsbmd create mode 100644 res/field/props/models/prop_model_289.nsbmd create mode 100644 res/field/props/models/prop_model_290.nsbmd create mode 100644 res/field/props/models/prop_model_291.nsbmd create mode 100644 res/field/props/models/prop_model_292.nsbmd create mode 100644 res/field/props/models/prop_model_293.nsbmd create mode 100644 res/field/props/models/prop_model_294.nsbmd create mode 100644 res/field/props/models/prop_model_295.nsbmd create mode 100644 res/field/props/models/prop_model_296.nsbmd create mode 100644 res/field/props/models/prop_model_297.nsbmd create mode 100644 res/field/props/models/prop_model_299.nsbmd create mode 100644 res/field/props/models/prop_model_300.nsbmd create mode 100644 res/field/props/models/prop_model_301.nsbmd create mode 100644 res/field/props/models/prop_model_302.nsbmd create mode 100644 res/field/props/models/prop_model_305.nsbmd create mode 100644 res/field/props/models/prop_model_306.nsbmd create mode 100644 res/field/props/models/prop_model_307.nsbmd create mode 100644 res/field/props/models/prop_model_308.nsbmd create mode 100644 res/field/props/models/prop_model_309.nsbmd create mode 100644 res/field/props/models/prop_model_310.nsbmd create mode 100644 res/field/props/models/prop_model_311.nsbmd create mode 100644 res/field/props/models/prop_model_314.nsbmd create mode 100644 res/field/props/models/prop_model_315.nsbmd create mode 100644 res/field/props/models/prop_model_321.nsbmd create mode 100644 res/field/props/models/prop_model_322.nsbmd create mode 100644 res/field/props/models/prop_model_323.nsbmd create mode 100644 res/field/props/models/prop_model_324.nsbmd create mode 100644 res/field/props/models/prop_model_325.nsbmd create mode 100644 res/field/props/models/prop_model_326.nsbmd create mode 100644 res/field/props/models/prop_model_327.nsbmd create mode 100644 res/field/props/models/prop_model_328.nsbmd create mode 100644 res/field/props/models/prop_model_329.nsbmd create mode 100644 res/field/props/models/prop_model_330.nsbmd create mode 100644 res/field/props/models/prop_model_331.nsbmd create mode 100644 res/field/props/models/prop_model_332.nsbmd create mode 100644 res/field/props/models/prop_model_333.nsbmd create mode 100644 res/field/props/models/prop_model_334.nsbmd create mode 100644 res/field/props/models/prop_model_335.nsbmd create mode 100644 res/field/props/models/prop_model_336.nsbmd create mode 100644 res/field/props/models/prop_model_337.nsbmd create mode 100644 res/field/props/models/prop_model_338.nsbmd create mode 100644 res/field/props/models/prop_model_339.nsbmd create mode 100644 res/field/props/models/prop_model_340.nsbmd create mode 100644 res/field/props/models/prop_model_341.nsbmd create mode 100644 res/field/props/models/prop_model_342.nsbmd create mode 100644 res/field/props/models/prop_model_343.nsbmd create mode 100644 res/field/props/models/prop_model_344.nsbmd create mode 100644 res/field/props/models/prop_model_345.nsbmd create mode 100644 res/field/props/models/prop_model_346.nsbmd create mode 100644 res/field/props/models/prop_model_347.nsbmd create mode 100644 res/field/props/models/prop_model_348.nsbmd create mode 100644 res/field/props/models/prop_model_349.nsbmd create mode 100644 res/field/props/models/prop_model_350.nsbmd create mode 100644 res/field/props/models/prop_model_351.nsbmd create mode 100644 res/field/props/models/prop_model_352.nsbmd create mode 100644 res/field/props/models/prop_model_353.nsbmd create mode 100644 res/field/props/models/prop_model_354.nsbmd create mode 100644 res/field/props/models/prop_model_355.nsbmd create mode 100644 res/field/props/models/prop_model_356.nsbmd create mode 100644 res/field/props/models/prop_model_357.nsbmd create mode 100644 res/field/props/models/prop_model_358.nsbmd create mode 100644 res/field/props/models/prop_model_359.nsbmd create mode 100644 res/field/props/models/prop_model_360.nsbmd create mode 100644 res/field/props/models/prop_model_361.nsbmd create mode 100644 res/field/props/models/prop_model_362.nsbmd create mode 100644 res/field/props/models/prop_model_363.nsbmd create mode 100644 res/field/props/models/prop_model_364.nsbmd create mode 100644 res/field/props/models/prop_model_365.nsbmd create mode 100644 res/field/props/models/prop_model_366.nsbmd create mode 100644 res/field/props/models/prop_model_367.nsbmd create mode 100644 res/field/props/models/prop_model_368.nsbmd create mode 100644 res/field/props/models/prop_model_369.nsbmd create mode 100644 res/field/props/models/prop_model_370.nsbmd create mode 100644 res/field/props/models/prop_model_371.nsbmd create mode 100644 res/field/props/models/prop_model_372.nsbmd create mode 100644 res/field/props/models/prop_model_373.nsbmd create mode 100644 res/field/props/models/prop_model_374.nsbmd create mode 100644 res/field/props/models/prop_model_375.nsbmd create mode 100644 res/field/props/models/prop_model_376.nsbmd create mode 100644 res/field/props/models/prop_model_377.nsbmd create mode 100644 res/field/props/models/prop_model_378.nsbmd create mode 100644 res/field/props/models/prop_model_379.nsbmd create mode 100644 res/field/props/models/prop_model_380.nsbmd create mode 100644 res/field/props/models/prop_model_381.nsbmd create mode 100644 res/field/props/models/prop_model_382.nsbmd create mode 100644 res/field/props/models/prop_model_383.nsbmd create mode 100644 res/field/props/models/prop_model_384.nsbmd create mode 100644 res/field/props/models/prop_model_385.nsbmd create mode 100644 res/field/props/models/prop_model_386.nsbmd create mode 100644 res/field/props/models/prop_model_387.nsbmd create mode 100644 res/field/props/models/prop_model_388.nsbmd create mode 100644 res/field/props/models/prop_model_389.nsbmd create mode 100644 res/field/props/models/prop_model_390.nsbmd create mode 100644 res/field/props/models/prop_model_391.nsbmd create mode 100644 res/field/props/models/prop_model_392.nsbmd create mode 100644 res/field/props/models/prop_model_393.nsbmd create mode 100644 res/field/props/models/prop_model_394.nsbmd create mode 100644 res/field/props/models/prop_model_395.nsbmd create mode 100644 res/field/props/models/prop_model_396.nsbmd create mode 100644 res/field/props/models/prop_model_397.nsbmd create mode 100644 res/field/props/models/prop_model_398.nsbmd create mode 100644 res/field/props/models/prop_model_399.nsbmd create mode 100644 res/field/props/models/prop_model_400.nsbmd create mode 100644 res/field/props/models/prop_model_401.nsbmd create mode 100644 res/field/props/models/prop_model_402.nsbmd create mode 100644 res/field/props/models/prop_model_403.nsbmd create mode 100644 res/field/props/models/prop_model_404.nsbmd create mode 100644 res/field/props/models/prop_model_405.nsbmd create mode 100644 res/field/props/models/prop_model_406.nsbmd create mode 100644 res/field/props/models/prop_model_407.nsbmd create mode 100644 res/field/props/models/prop_model_408.nsbmd create mode 100644 res/field/props/models/prop_model_409.nsbmd create mode 100644 res/field/props/models/prop_model_410.nsbmd create mode 100644 res/field/props/models/prop_model_411.nsbmd create mode 100644 res/field/props/models/prop_model_412.nsbmd create mode 100644 res/field/props/models/prop_model_413.nsbmd create mode 100644 res/field/props/models/prop_model_414.nsbmd create mode 100644 res/field/props/models/prop_model_415.nsbmd create mode 100644 res/field/props/models/prop_model_416.nsbmd create mode 100644 res/field/props/models/prop_model_417.nsbmd create mode 100644 res/field/props/models/prop_model_418.nsbmd create mode 100644 res/field/props/models/prop_model_419.nsbmd create mode 100644 res/field/props/models/prop_model_420.nsbmd create mode 100644 res/field/props/models/prop_model_421.nsbmd create mode 100644 res/field/props/models/prop_model_422.nsbmd create mode 100644 res/field/props/models/prop_model_423.nsbmd create mode 100644 res/field/props/models/prop_model_424.nsbmd create mode 100644 res/field/props/models/prop_model_428.nsbmd create mode 100644 res/field/props/models/prop_model_433.nsbmd create mode 100644 res/field/props/models/prop_model_434.nsbmd create mode 100644 res/field/props/models/prop_model_435.nsbmd create mode 100644 res/field/props/models/prop_model_436.nsbmd create mode 100644 res/field/props/models/prop_model_437.nsbmd create mode 100644 res/field/props/models/prop_model_439.nsbmd create mode 100644 res/field/props/models/prop_model_440.nsbmd create mode 100644 res/field/props/models/prop_model_443.nsbmd create mode 100644 res/field/props/models/prop_model_445.nsbmd create mode 100644 res/field/props/models/prop_model_446.nsbmd create mode 100644 res/field/props/models/prop_model_447.nsbmd create mode 100644 res/field/props/models/prop_model_448.nsbmd create mode 100644 res/field/props/models/prop_model_449.nsbmd create mode 100644 res/field/props/models/prop_model_450.nsbmd create mode 100644 res/field/props/models/prop_model_451.nsbmd create mode 100644 res/field/props/models/prop_model_452.nsbmd create mode 100644 res/field/props/models/prop_model_453.nsbmd create mode 100644 res/field/props/models/prop_model_454.nsbmd create mode 100644 res/field/props/models/prop_model_455.nsbmd create mode 100644 res/field/props/models/prop_model_457.nsbmd create mode 100644 res/field/props/models/prop_model_458.nsbmd create mode 100644 res/field/props/models/prop_model_459.nsbmd create mode 100644 res/field/props/models/prop_model_460.nsbmd create mode 100644 res/field/props/models/prop_model_461.nsbmd create mode 100644 res/field/props/models/prop_model_462.nsbmd create mode 100644 res/field/props/models/prop_model_463.nsbmd create mode 100644 res/field/props/models/prop_model_464.nsbmd create mode 100644 res/field/props/models/prop_model_465.nsbmd create mode 100644 res/field/props/models/prop_model_466.nsbmd create mode 100644 res/field/props/models/prop_model_467.nsbmd create mode 100644 res/field/props/models/prop_model_468.nsbmd create mode 100644 res/field/props/models/prop_model_469.nsbmd create mode 100644 res/field/props/models/prop_model_470.nsbmd create mode 100644 res/field/props/models/prop_model_471.nsbmd create mode 100644 res/field/props/models/prop_model_472.nsbmd create mode 100644 res/field/props/models/prop_model_473.nsbmd create mode 100644 res/field/props/models/prop_model_474.nsbmd create mode 100644 res/field/props/models/prop_model_476.nsbmd create mode 100644 res/field/props/models/prop_model_477.nsbmd create mode 100644 res/field/props/models/prop_model_478.nsbmd create mode 100644 res/field/props/models/prop_model_479.nsbmd create mode 100644 res/field/props/models/prop_model_480.nsbmd create mode 100644 res/field/props/models/prop_model_481.nsbmd create mode 100644 res/field/props/models/prop_model_482.nsbmd create mode 100644 res/field/props/models/prop_model_483.nsbmd create mode 100644 res/field/props/models/prop_model_485.nsbmd create mode 100644 res/field/props/models/prop_model_486.nsbmd create mode 100644 res/field/props/models/prop_model_487.nsbmd create mode 100644 res/field/props/models/prop_model_488.nsbmd create mode 100644 res/field/props/models/prop_model_489.nsbmd create mode 100644 res/field/props/models/prop_model_490.nsbmd create mode 100644 res/field/props/models/prop_model_491.nsbmd create mode 100644 res/field/props/models/prop_model_492.nsbmd create mode 100644 res/field/props/models/prop_model_493.nsbmd create mode 100644 res/field/props/models/prop_model_494.nsbmd create mode 100644 res/field/props/models/prop_model_495.nsbmd create mode 100644 res/field/props/models/prop_model_496.nsbmd create mode 100644 res/field/props/models/prop_model_497.nsbmd create mode 100644 res/field/props/models/prop_model_499.nsbmd create mode 100644 res/field/props/models/prop_model_500.nsbmd create mode 100644 res/field/props/models/prop_model_501.nsbmd create mode 100644 res/field/props/models/prop_model_503.nsbmd create mode 100644 res/field/props/models/prop_model_504.nsbmd create mode 100644 res/field/props/models/prop_model_505.nsbmd create mode 100644 res/field/props/models/prop_model_506.nsbmd create mode 100644 res/field/props/models/prop_model_508.nsbmd create mode 100644 res/field/props/models/prop_model_509.nsbmd create mode 100644 res/field/props/models/prop_model_510.nsbmd create mode 100644 res/field/props/models/prop_model_511.nsbmd create mode 100644 res/field/props/models/prop_model_512.nsbmd create mode 100644 res/field/props/models/prop_model_513.nsbmd create mode 100644 res/field/props/models/prop_model_514.nsbmd create mode 100644 res/field/props/models/prop_model_515.nsbmd create mode 100644 res/field/props/models/prop_model_516.nsbmd create mode 100644 res/field/props/models/prop_model_518.nsbmd create mode 100644 res/field/props/models/prop_model_519.nsbmd create mode 100644 res/field/props/models/prop_model_520.nsbmd create mode 100644 res/field/props/models/prop_model_521.nsbmd create mode 100644 res/field/props/models/prop_model_522.nsbmd create mode 100644 res/field/props/models/prop_model_523.nsbmd create mode 100644 res/field/props/models/prop_model_524.nsbmd create mode 100644 res/field/props/models/prop_model_525.nsbmd create mode 100644 res/field/props/models/prop_model_526.nsbmd create mode 100644 res/field/props/models/prop_model_528.nsbmd create mode 100644 res/field/props/models/prop_model_529.nsbmd create mode 100644 res/field/props/models/prop_model_530.nsbmd create mode 100644 res/field/props/models/prop_model_531.nsbmd create mode 100644 res/field/props/models/prop_model_532.nsbmd create mode 100644 res/field/props/models/prop_model_533.nsbmd create mode 100644 res/field/props/models/prop_model_534.nsbmd create mode 100644 res/field/props/models/prop_model_535.nsbmd create mode 100644 res/field/props/models/prop_model_536.nsbmd create mode 100644 res/field/props/models/prop_model_537.nsbmd create mode 100644 res/field/props/models/prop_model_539.nsbmd create mode 100644 res/field/props/models/prop_model_540.nsbmd create mode 100644 res/field/props/models/prop_model_541.nsbmd create mode 100644 res/field/props/models/prop_model_542.nsbmd create mode 100644 res/field/props/models/prop_model_543.nsbmd create mode 100644 res/field/props/models/prop_model_544.nsbmd create mode 100644 res/field/props/models/prop_model_545.nsbmd create mode 100644 res/field/props/models/prop_model_546.nsbmd create mode 100644 res/field/props/models/prop_model_547.nsbmd create mode 100644 res/field/props/models/prop_model_548.nsbmd create mode 100644 res/field/props/models/prop_model_549.nsbmd create mode 100644 res/field/props/models/prop_model_550.nsbmd create mode 100644 res/field/props/models/prop_model_551.nsbmd create mode 100644 res/field/props/models/prop_model_552.nsbmd create mode 100644 res/field/props/models/prop_model_553.nsbmd create mode 100644 res/field/props/models/prop_model_554.nsbmd create mode 100644 res/field/props/models/prop_model_555.nsbmd create mode 100644 res/field/props/models/prop_model_556.nsbmd create mode 100644 res/field/props/models/prop_model_557.nsbmd create mode 100644 res/field/props/models/prop_model_558.nsbmd create mode 100644 res/field/props/models/prop_model_559.nsbmd create mode 100644 res/field/props/models/prop_model_560.nsbmd create mode 100644 res/field/props/models/prop_model_561.nsbmd create mode 100644 res/field/props/models/prop_model_562.nsbmd create mode 100644 res/field/props/models/prop_model_563.nsbmd create mode 100644 res/field/props/models/prop_model_564.nsbmd create mode 100644 res/field/props/models/prop_model_565.nsbmd create mode 100644 res/field/props/models/prop_model_566.nsbmd create mode 100644 res/field/props/models/prop_model_567.nsbmd create mode 100644 res/field/props/models/prop_model_568.nsbmd create mode 100644 res/field/props/models/prop_model_569.nsbmd create mode 100644 res/field/props/models/prop_model_570.nsbmd create mode 100644 res/field/props/models/prop_model_571.nsbmd create mode 100644 res/field/props/models/prop_model_572.nsbmd create mode 100644 res/field/props/models/prop_model_573.nsbmd create mode 100644 res/field/props/models/prop_model_574.nsbmd create mode 100644 res/field/props/models/prop_model_575.nsbmd create mode 100644 res/field/props/models/prop_model_576.nsbmd create mode 100644 res/field/props/models/prop_model_577.nsbmd create mode 100644 res/field/props/models/prop_model_578.nsbmd create mode 100644 res/field/props/models/prop_model_579.nsbmd create mode 100644 res/field/props/models/prop_model_580.nsbmd create mode 100644 res/field/props/models/prop_model_581.nsbmd create mode 100644 res/field/props/models/prop_model_582.nsbmd create mode 100644 res/field/props/models/prop_model_583.nsbmd create mode 100644 res/field/props/models/prop_model_584.nsbmd create mode 100644 res/field/props/models/prop_model_585.nsbmd create mode 100644 res/field/props/models/prop_model_586.nsbmd create mode 100644 res/field/props/models/prop_model_587.nsbmd create mode 100644 res/field/props/models/prop_model_588.nsbmd create mode 100644 res/field/props/models/prop_model_589.nsbmd create mode 100644 res/field/props/models/regular_ship.nsbmd create mode 100644 res/field/props/models/screw_steamship_spiral.nsbmd create mode 100644 res/field/props/models/secret_base_entrance_east.nsbmd create mode 100644 res/field/props/models/secret_base_entrance_north.nsbmd create mode 100644 res/field/props/models/secret_base_entrance_south.nsbmd create mode 100644 res/field/props/models/secret_base_entrance_west.nsbmd create mode 100644 res/field/props/models/secret_base_pc_bronze_flag.nsbmd create mode 100644 res/field/props/models/secret_base_pc_gold_flag.nsbmd create mode 100644 res/field/props/models/secret_base_pc_normal_flag.nsbmd create mode 100644 res/field/props/models/secret_base_pc_platinum_flag.nsbmd create mode 100644 res/field/props/models/secret_base_pc_silver_flag.nsbmd create mode 100644 res/field/props/models/veilstone_dpt_store_door.nsbmd create mode 100644 res/field/props/models/yellow_wooden_door.nsbmd create mode 100644 res/field/props/texture_sets/meson.build create mode 100644 res/field/props/texture_sets/prop_texture_set_000.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_001.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_002.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_003.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_004.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_005.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_006.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_007.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_008.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_009.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_010.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_011.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_012.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_013.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_014.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_015.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_016.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_017.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_018.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_019.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_020.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_021.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_022.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_023.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_024.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_025.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_026.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_027.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_028.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_029.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_030.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_031.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_032.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_033.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_034.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_035.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_036.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_037.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_038.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_039.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_040.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_041.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_042.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_043.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_044.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_045.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_046.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_047.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_048.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_049.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_050.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_051.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_052.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_053.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_054.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_055.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_056.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_057.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_058.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_059.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_060.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_061.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_062.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_063.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_064.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_065.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_066.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_067.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_068.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_069.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_set_070.nsbtx create mode 100644 res/field/props/texture_sets/prop_texture_sets.order delete mode 100644 res/prebuilt/arc/bm_anime.narc delete mode 100644 res/prebuilt/data/arealight.narc delete mode 100644 res/prebuilt/fielddata/areadata/area_build_model/area_build.narc delete mode 100644 res/prebuilt/fielddata/areadata/area_build_model/areabm_texset.narc delete mode 100644 res/prebuilt/fielddata/areadata/area_build_model/meson.build delete mode 100644 res/prebuilt/fielddata/areadata/area_data.narc delete mode 100644 res/prebuilt/fielddata/build_model/build_model.narc create mode 100755 tools/jsoncnv/area_data.py rename tools/{json2bin => jsoncnv}/convert.py (84%) rename tools/{json2bin => jsoncnv}/encdata_ex_elusive_rod.py (100%) rename tools/{json2bin => jsoncnv}/encdata_ex_great_marsh.py (100%) rename tools/{json2bin => jsoncnv}/encdata_ex_honey_trees.py (100%) rename tools/{json2bin => jsoncnv}/encdata_ex_trophy_garden.py (100%) rename tools/{json2bin => jsoncnv}/encounter.py (100%) rename tools/{json2bin => jsoncnv}/event.py (100%) rename tools/{json2bin/json2bin.py => jsoncnv/jsoncnv.py} (99%) create mode 100755 tools/jsoncnv/lighting.py rename tools/{json2bin => jsoncnv}/map_matrix.py (100%) rename tools/{json2bin => jsoncnv}/meson.build (69%) rename tools/{json2bin => jsoncnv}/movedata.py (96%) rename tools/{json2bin => jsoncnv}/npc_trades.py (100%) create mode 100755 tools/jsoncnv/prop_model_set.py diff --git a/include/constants/field/map_prop.h b/include/constants/field/map_prop.h deleted file mode 100644 index a52de0515c..0000000000 --- a/include/constants/field/map_prop.h +++ /dev/null @@ -1,119 +0,0 @@ -#ifndef POKEPLATINUM_CONSTANTS_FIELD_MAP_PROP_H -#define POKEPLATINUM_CONSTANTS_FIELD_MAP_PROP_H - -enum MapPropModelID { - // Model name: treeeff - MAP_PROP_MODEL_HONEY_TREE = 26, - // Model name: c2_s03a - MAP_PROP_MODEL_CANALAVE_BRIDGE_LEFT = 31, - // Model name: c2_s03b - MAP_PROP_MODEL_CANALAVE_BRIDGE_RIGHT = 32, - // Model name: c2_o02 - MAP_PROP_MODEL_REGULAR_SHIP = 34, - // Model name: door01 - MAP_PROP_MODEL_DOOR01 = 66, - // Model name: t1_door1 - MAP_PROP_MODEL_BROWN_WOODEN_DOOR = 67, - // Model name: t2_door1 - MAP_PROP_MODEL_GREEN_WOODEN_DOOR = 68, - // Model name: t2_door2 - MAP_PROP_MODEL_IRON_DOOR = 69, - // Model name: p_door - MAP_PROP_MODEL_POKECENTER_DOOR = 70, - // Model name: ele_door1 - MAP_PROP_MODEL_ELEVATOR_DOOR = 75, - // Model name: table_l01 - MAP_PROP_MODEL_DESK_DRAWER_LAPTOP = 112, - // Model name: table_l02 - MAP_PROP_MODEL_DESK_DRAWER_LAPTOP_FACING_RIGHT = 115, - // Model name: pc01 - MAP_PROP_MODEL_POKECENTER_PC = 119, - // Model name: machine_pc02 - MAP_PROP_MODEL_POKECENTER_HEALING_MACHINE = 123, - // Model name: machine_pc03 - MAP_PROP_MODEL_POKECENTER_HEALING_MACHINE_TV = 124, - // Model name: counter_pc04 - MAP_PROP_MODEL_POKECENTER_INSIDE_COUNTER_DOOR = 128, - // Model name: stair_pc_u01 - MAP_PROP_MODEL_POKECENTER_STAIR_UP_LEFT = 130, - // Model name: stair_pc_d01 - MAP_PROP_MODEL_POKECENTER_STAIR_DOWN_LEFT = 131, - // Model name: r04_b1 - MAP_PROP_MODEL_PASTORIA_GYM_BLUE_BUTTON = 239, - // Model name: r04_b2 - MAP_PROP_MODEL_PASTORIA_GYM_GREEN_BUTTON = 240, - // Model name: r04_b3 - MAP_PROP_MODEL_PASTORIA_GYM_ORANGE_BUTTON = 241, - // Model name: r04_w - MAP_PROP_MODEL_PASTORIA_GYM_WATER_FLOOR = 242, - // Model name: c1_door1 - MAP_PROP_MODEL_JUBILIFE_CITY_BUILDING_DOOR = 246, - // Model name: table_l03 - MAP_PROP_MODEL_DESK_DRAWER_LAPTOP_FACING_LEFT = 248, - // Model name: lift_base01 - MAP_PROP_MODEL_IRON_ISLAND_PLATFORM_LIFT = 258, - // Model name: gym_door01 - MAP_PROP_MODEL_HEARTHOME_GYM_INSIDE_DOOR = 260, - // Model name: gym_door00 - MAP_PROP_MODEL_GYM_DOOR = 298, - // Model name: cy_slope - MAP_PROP_MODEL_BIKE_MUDDY_SLOPE = 303, - // Model name: cy_slope_dun - MAP_PROP_MODEL_BIKE_DUNGEON_MUDDY_SLOPE = 304, - // Model name: c3_door1 - MAP_PROP_MODEL_BLUE_DOOR = 312, - // Model name: c3_door2 - MAP_PROP_MODEL_IRON_DOOR_2 = 313, - // Model name: ug_table_l01 - MAP_PROP_MODEL_SECRET_BASE_PC_NORMAL_FLAG = 316, - // Model name: ug_table_l02 - MAP_PROP_MODEL_SECRET_BASE_PC_BRONZE_FLAG = 317, - // Model name: ug_table_l03 - MAP_PROP_MODEL_SECRET_BASE_PC_SILVER_FLAG = 318, - // Model name: ug_table_l04 - MAP_PROP_MODEL_SECRET_BASE_PC_GOLD_FLAG = 319, - // Model name: ug_table_l05 - MAP_PROP_MODEL_SECRET_BASE_PC_PLATINUM_FLAG = 320, - // Model name: stair_pc_u02 - MAP_PROP_MODEL_POKECENTER_STAIR_UP_RIGHT = 425, - // Model name: stair_pc_d02 - MAP_PROP_MODEL_POKECENTER_STAIR_DOWN_RIGHT = 426, - // Model name: door_pc01 - MAP_PROP_MODEL_POKECENTER_INSIDE_DOOR = 427, - // Model name: ug_hole_b - MAP_PROP_MODEL_SECRET_BASE_ENTRANCE_NORTH = 429, - // Model name: ug_hole_f - MAP_PROP_MODEL_SECRET_BASE_ENTRANCE_SOUTH = 430, - // Model name: ug_hole_l - MAP_PROP_MODEL_SECRET_BASE_ENTRANCE_WEST = 431, - // Model name: ug_hole_r - MAP_PROP_MODEL_SECRET_BASE_ENTRANCE_EAST = 432, - // Model name: t3_door1 - MAP_PROP_MODEL_YELLOW_WOODEN_DOOR = 438, - // Model name: d3_door1 - MAP_PROP_MODEL_MANSION_DOOR = 441, - // Model name: c5_door_s - MAP_PROP_MODEL_VEILSTONE_DPT_STORE_DOOR = 442, - // Model name: c4_door1 - MAP_PROP_MODEL_BLUE_WOODEN_DOOR = 444, - // Model name: door_wi01 - MAP_PROP_MODEL_GTS_INSIDE_DOOR = 456, - // Model name: d6_train - MAP_PROP_MODEL_GREAT_MARSH_TRAIN = 475, - // Model name: card_door01 - MAP_PROP_MODEL_CARD_DOOR = 484, - // Model name: ev_o01 - MAP_PROP_MODEL_ELEVATOR_LIGHTS = 498, - // Model name: leage_lift - MAP_PROP_MODEL_POKEMON_LEAGUE_PLATFORM_LIFT = 502, - // Model name: leage_o03 - MAP_PROP_MODEL_POKEMON_LEAGUE_HALL_OF_FAME_MACHINE = 507, - // Model name: pc_mb - MAP_PROP_MODEL_POKECENTER_HEALING_MACHINE_MINI_POKEBALL = 517, - // Model name: l2_door1 - MAP_PROP_MODEL_HOTEL_GRAND_LAKE_DOOR = 527, - // Model name: c09_s02 - MAP_PROP_MODEL_SCREW_STEAMSHIP_SPIRAL = 538, -}; - -#endif // POKEPLATINUM_CONSTANTS_FIELD_MAP_PROP_H diff --git a/include/data/map_headers.h b/include/data/map_headers.h index a27d64d2ec..41dce3cb84 100644 --- a/include/data/map_headers.h +++ b/include/data/map_headers.h @@ -7,16 +7,18 @@ #include "map_header.h" +#include "res/field/area_data/area_data.naix.h" #include "res/field/encounters/pl_enc_data.naix.h" #include "res/field/events/zone_event.naix.h" +#include "res/field/matrices/map_matrix.naix.h" #include "res/field/scripts/scr_seq.naix.h" #include "res/text/bank/location_names.h" static const MapHeader sMapHeaders[] = { [MAP_HEADER_EVERYWHERE] = { - .areaDataArchiveID = 0x0, + .areaDataArchiveID = area_data_000, .unk_01 = 0x0, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -36,9 +38,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_NOTHING] = { - .areaDataArchiveID = 0x0, + .areaDataArchiveID = area_data_000, .unk_01 = 0x0, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -58,9 +60,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNDERGROUND] = { - .areaDataArchiveID = 0x2, + .areaDataArchiveID = area_data_002, .unk_01 = 0x2, - .mapMatrixID = 0x2, + .mapMatrixID = map_matrix_002, .scriptsArchiveID = scripts_underground, .initScriptsArchiveID = scripts_init_underground, .msgArchiveID = TEXT_BANK_UNDERGROUND, @@ -80,9 +82,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY] = { - .areaDataArchiveID = 0x6, + .areaDataArchiveID = area_data_006, .unk_01 = 0x0, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_jubilife_city, .initScriptsArchiveID = scripts_init_jubilife_city, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -102,9 +104,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_JUBILIFE_CITY_MART] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 122, + .mapMatrixID = map_matrix_122, .scriptsArchiveID = scripts_jubilife_city_mart, .initScriptsArchiveID = scripts_init_jubilife_city_mart, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_MART, @@ -124,9 +126,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_UNKNOWN_HOUSE_1] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0x14, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_jubilife_city_unknown_house_1, .initScriptsArchiveID = scripts_init_jubilife_city_unknown_house_1, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_UNKNOWN_HOUSE_1, @@ -146,9 +148,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_POKECENTER_1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x74, + .mapMatrixID = map_matrix_116, .scriptsArchiveID = scripts_jubilife_city_pokecenter_1f, .initScriptsArchiveID = scripts_init_jubilife_city_pokecenter_1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_POKECENTER_1F, @@ -168,9 +170,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_POKECENTER_2F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x75, + .mapMatrixID = map_matrix_117, .scriptsArchiveID = scripts_jubilife_city_pokecenter_2f, .initScriptsArchiveID = scripts_init_jubilife_city_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -190,9 +192,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKETCH_CO_1F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 0x8D, + .mapMatrixID = map_matrix_141, .scriptsArchiveID = scripts_poketch_co_1f, .initScriptsArchiveID = scripts_init_poketch_co_1f, .msgArchiveID = TEXT_BANK_POKETCH_CO_1F, @@ -212,9 +214,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKETCH_CO_2F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 0x8E, + .mapMatrixID = map_matrix_142, .scriptsArchiveID = scripts_poketch_co_2f, .initScriptsArchiveID = scripts_init_poketch_co_2f, .msgArchiveID = TEXT_BANK_POKETCH_CO_2F, @@ -234,9 +236,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKETCH_CO_3F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 143, + .mapMatrixID = map_matrix_143, .scriptsArchiveID = scripts_poketch_co_3f, .initScriptsArchiveID = scripts_init_poketch_co_3f, .msgArchiveID = TEXT_BANK_POKETCH_CO_3F, @@ -256,9 +258,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_TV_1F] = { - .areaDataArchiveID = 34, + .areaDataArchiveID = area_data_034, .unk_01 = 0xF, - .mapMatrixID = 148, + .mapMatrixID = map_matrix_148, .scriptsArchiveID = scripts_jubilife_tv_1f, .initScriptsArchiveID = scripts_init_jubilife_tv_1f, .msgArchiveID = TEXT_BANK_JUBILIFE_TV_1F, @@ -278,9 +280,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_TV_2F] = { - .areaDataArchiveID = 34, + .areaDataArchiveID = area_data_034, .unk_01 = 0xF, - .mapMatrixID = 149, + .mapMatrixID = map_matrix_149, .scriptsArchiveID = scripts_jubilife_tv_2f, .initScriptsArchiveID = scripts_init_jubilife_tv_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_TV_2F, @@ -300,9 +302,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_TV_3F] = { - .areaDataArchiveID = 34, + .areaDataArchiveID = area_data_034, .unk_01 = 0xF, - .mapMatrixID = 150, + .mapMatrixID = map_matrix_150, .scriptsArchiveID = scripts_jubilife_tv_3f, .initScriptsArchiveID = scripts_init_jubilife_tv_3f, .msgArchiveID = TEXT_BANK_JUBILIFE_TV_3F, @@ -322,9 +324,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_TV_4F] = { - .areaDataArchiveID = 34, + .areaDataArchiveID = area_data_034, .unk_01 = 0xF, - .mapMatrixID = 151, + .mapMatrixID = map_matrix_151, .scriptsArchiveID = scripts_jubilife_tv_4f, .initScriptsArchiveID = scripts_init_jubilife_tv_4f, .msgArchiveID = TEXT_BANK_JUBILIFE_TV_4F, @@ -344,9 +346,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_TV_2F_GALLERY] = { - .areaDataArchiveID = 34, + .areaDataArchiveID = area_data_034, .unk_01 = 0xF, - .mapMatrixID = 152, + .mapMatrixID = map_matrix_152, .scriptsArchiveID = scripts_jubilife_tv_2f_gallery, .initScriptsArchiveID = scripts_init_jubilife_tv_2f_gallery, .msgArchiveID = TEXT_BANK_JUBILIFE_TV_2F_GALLERY, @@ -366,9 +368,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_TV_3F_GLOBAL_RANKING_ROOM] = { - .areaDataArchiveID = 34, + .areaDataArchiveID = area_data_034, .unk_01 = 0xF, - .mapMatrixID = 153, + .mapMatrixID = map_matrix_153, .scriptsArchiveID = scripts_jubilife_tv_3f_global_ranking_room, .initScriptsArchiveID = scripts_init_jubilife_tv_3f_global_ranking_room, .msgArchiveID = TEXT_BANK_JUBILIFE_TV_3F_GLOBAL_RANKING_ROOM, @@ -388,9 +390,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_TV_3F_GROUP_RANKING_ROOM] = { - .areaDataArchiveID = 34, + .areaDataArchiveID = area_data_034, .unk_01 = 0xF, - .mapMatrixID = 154, + .mapMatrixID = map_matrix_154, .scriptsArchiveID = scripts_jubilife_tv_3f_group_ranking_room, .initScriptsArchiveID = scripts_init_jubilife_tv_3f_group_ranking_room, .msgArchiveID = TEXT_BANK_JUBILIFE_TV_3F_GROUP_RANKING_ROOM, @@ -410,9 +412,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_TV_ELEVATOR] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 207, + .mapMatrixID = map_matrix_207, .scriptsArchiveID = scripts_jubilife_tv_elevator, .initScriptsArchiveID = scripts_init_jubilife_tv_elevator, .msgArchiveID = TEXT_BANK_JUBILIFE_TV_ELEVATOR, @@ -432,9 +434,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_SOUTH_HOUSE_1F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 132, + .mapMatrixID = map_matrix_132, .scriptsArchiveID = scripts_jubilife_city_south_house_1f, .initScriptsArchiveID = scripts_init_jubilife_city_south_house_1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_SOUTH_HOUSE_1F, @@ -454,9 +456,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_SOUTH_HOUSE_2F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 208, + .mapMatrixID = map_matrix_208, .scriptsArchiveID = scripts_jubilife_city_south_house_2f, .initScriptsArchiveID = scripts_init_jubilife_city_south_house_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_SOUTH_HOUSE_2F, @@ -476,9 +478,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_SOUTH_HOUSE_3F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 208, + .mapMatrixID = map_matrix_208, .scriptsArchiveID = scripts_jubilife_city_south_house_3f, .initScriptsArchiveID = scripts_init_jubilife_city_south_house_3f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_SOUTH_HOUSE_3F, @@ -498,9 +500,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_SOUTH_HOUSE_4F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 208, + .mapMatrixID = map_matrix_208, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -520,9 +522,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_UNKNOWN_HOUSE_2] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0x14, - .mapMatrixID = 125, + .mapMatrixID = map_matrix_125, .scriptsArchiveID = scripts_jubilife_city_unknown_house_2, .initScriptsArchiveID = scripts_init_jubilife_city_unknown_house_2, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_UNKNOWN_HOUSE_2, @@ -542,9 +544,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_CONDOMINIUMS_1F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 132, + .mapMatrixID = map_matrix_132, .scriptsArchiveID = scripts_jubilife_city_condominiums_1f, .initScriptsArchiveID = scripts_init_jubilife_city_condominiums_1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_CONDOMINIUMS_1F, @@ -564,9 +566,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_CONDOMINIUMS_2F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 208, + .mapMatrixID = map_matrix_208, .scriptsArchiveID = scripts_jubilife_city_condominiums_2f, .initScriptsArchiveID = scripts_init_jubilife_city_condominiums_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_CONDOMINIUMS_2F, @@ -586,9 +588,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_CONDOMINIUMS_3F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 208, + .mapMatrixID = map_matrix_208, .scriptsArchiveID = scripts_jubilife_city_condominiums_3f, .initScriptsArchiveID = scripts_init_jubilife_city_condominiums_3f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_CONDOMINIUMS_3F, @@ -608,9 +610,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_CONDOMINIUMS_4F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 208, + .mapMatrixID = map_matrix_208, .scriptsArchiveID = scripts_jubilife_city_condominiums_4f, .initScriptsArchiveID = scripts_init_jubilife_city_condominiums_4f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_CONDOMINIUMS_4F, @@ -630,9 +632,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GLOBAL_TERMINAL_1F] = { - .areaDataArchiveID = 40, + .areaDataArchiveID = area_data_040, .unk_01 = 0xF, - .mapMatrixID = 205, + .mapMatrixID = map_matrix_205, .scriptsArchiveID = scripts_global_terminal_1f, .initScriptsArchiveID = scripts_init_global_terminal_1f, .msgArchiveID = TEXT_BANK_GLOBAL_TERMINAL_1F, @@ -652,9 +654,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TRAINERS_SCHOOL] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 140, + .mapMatrixID = map_matrix_140, .scriptsArchiveID = scripts_trainers_school, .initScriptsArchiveID = scripts_init_trainers_school, .msgArchiveID = TEXT_BANK_TRAINERS_SCHOOL, @@ -674,9 +676,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_SOUTHWEST_HOUSE_1F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 132, + .mapMatrixID = map_matrix_132, .scriptsArchiveID = scripts_jubilife_city_southwest_house_1f, .initScriptsArchiveID = scripts_init_jubilife_city_southwest_house_1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_SOUTHWEST_HOUSE_1F, @@ -696,9 +698,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_UNKNOWN_HOUSE_3] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0x14, - .mapMatrixID = 125, + .mapMatrixID = map_matrix_125, .scriptsArchiveID = scripts_jubilife_city_unknown_house_3, .initScriptsArchiveID = scripts_init_jubilife_city_unknown_house_3, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_UNKNOWN_HOUSE_3, @@ -718,9 +720,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_UNKNOWN_HOUSE_4] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0x14, - .mapMatrixID = 125, + .mapMatrixID = map_matrix_125, .scriptsArchiveID = scripts_jubilife_city_unknown_house_4, .initScriptsArchiveID = scripts_init_jubilife_city_unknown_house_4, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_UNKNOWN_HOUSE_4, @@ -740,9 +742,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_CITY] = { - .areaDataArchiveID = 15, + .areaDataArchiveID = area_data_015, .unk_01 = 9, - .mapMatrixID = 0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_canalave_city, .initScriptsArchiveID = scripts_init_canalave_city, .msgArchiveID = TEXT_BANK_CANALAVE_CITY, @@ -762,9 +764,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_CANALAVE_CITY_MART] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 122, + .mapMatrixID = map_matrix_122, .scriptsArchiveID = scripts_canalave_city_mart, .initScriptsArchiveID = scripts_init_canalave_city_mart, .msgArchiveID = TEXT_BANK_CANALAVE_CITY_MART, @@ -784,9 +786,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_CITY_GYM] = { - .areaDataArchiveID = 0x18, + .areaDataArchiveID = area_data_024, .unk_01 = 0xF, - .mapMatrixID = 112, + .mapMatrixID = map_matrix_112, .scriptsArchiveID = scripts_canalave_city_gym, .initScriptsArchiveID = scripts_init_canalave_city_gym, .msgArchiveID = TEXT_BANK_CANALAVE_CITY_GYM, @@ -806,9 +808,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_CITY_POKECENTER_1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x74, + .mapMatrixID = map_matrix_116, .scriptsArchiveID = scripts_canalave_city_pokecenter_1f, .initScriptsArchiveID = scripts_init_canalave_city_pokecenter_1f, .msgArchiveID = TEXT_BANK_CANALAVE_CITY_POKECENTER_1F, @@ -828,9 +830,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_CITY_POKECENTER_2F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x75, + .mapMatrixID = map_matrix_117, .scriptsArchiveID = scripts_canalave_city_pokecenter_2f, .initScriptsArchiveID = scripts_init_canalave_city_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -850,9 +852,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_LIBRARY_1F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 217, + .mapMatrixID = map_matrix_217, .scriptsArchiveID = scripts_canalave_library_1f, .initScriptsArchiveID = scripts_init_canalave_library_1f, .msgArchiveID = TEXT_BANK_CANALAVE_LIBRARY_1F, @@ -872,9 +874,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_LIBRARY_2F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 218, + .mapMatrixID = map_matrix_218, .scriptsArchiveID = scripts_canalave_library_2f, .initScriptsArchiveID = scripts_init_canalave_library_2f, .msgArchiveID = TEXT_BANK_CANALAVE_LIBRARY_2F, @@ -894,9 +896,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_LIBRARY_3F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 219, + .mapMatrixID = map_matrix_219, .scriptsArchiveID = scripts_canalave_library_3f, .initScriptsArchiveID = scripts_init_canalave_library_3f, .msgArchiveID = TEXT_BANK_CANALAVE_LIBRARY_3F, @@ -916,9 +918,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_CITY_SOUTHEAST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_canalave_city_southeast_house, .initScriptsArchiveID = scripts_init_canalave_city_southeast_house, .msgArchiveID = TEXT_BANK_CANALAVE_CITY_SOUTHEAST_HOUSE, @@ -938,9 +940,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_CITY_EAST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_canalave_city_east_house, .initScriptsArchiveID = scripts_init_canalave_city_east_house, .msgArchiveID = TEXT_BANK_CANALAVE_CITY_EAST_HOUSE, @@ -960,9 +962,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_CITY_HARBOR_INN] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 243, + .mapMatrixID = map_matrix_243, .scriptsArchiveID = scripts_canalave_city_harbor_inn, .initScriptsArchiveID = scripts_init_canalave_city_harbor_inn, .msgArchiveID = TEXT_BANK_CANALAVE_CITY_HARBOR_INN, @@ -982,9 +984,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_CITY_SAILOR_ELDRITCH_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 243, + .mapMatrixID = map_matrix_243, .scriptsArchiveID = scripts_canalave_city_sailor_eldritch_house, .initScriptsArchiveID = scripts_init_canalave_city_sailor_eldritch_house, .msgArchiveID = TEXT_BANK_CANALAVE_CITY_SAILOR_ELDRITCH_HOUSE, @@ -1004,9 +1006,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY] = { - .areaDataArchiveID = 0x7, + .areaDataArchiveID = area_data_007, .unk_01 = 0x1, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_oreburgh_city, .initScriptsArchiveID = scripts_init_oreburgh_city, .msgArchiveID = TEXT_BANK_OREBURGH_CITY, @@ -1026,9 +1028,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_OREBURGH_CITY_MART] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 122, + .mapMatrixID = map_matrix_122, .scriptsArchiveID = scripts_oreburgh_city_mart, .initScriptsArchiveID = scripts_init_oreburgh_city_mart, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_MART, @@ -1048,9 +1050,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_GYM] = { - .areaDataArchiveID = 0x19, + .areaDataArchiveID = area_data_025, .unk_01 = 0xF, - .mapMatrixID = 113, + .mapMatrixID = map_matrix_113, .scriptsArchiveID = scripts_oreburgh_city_gym, .initScriptsArchiveID = scripts_init_oreburgh_city_gym, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_GYM, @@ -1070,9 +1072,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_POKECENTER_1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x74, + .mapMatrixID = map_matrix_116, .scriptsArchiveID = scripts_oreburgh_city_pokecenter_1f, .initScriptsArchiveID = scripts_init_oreburgh_city_pokecenter_1f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_POKECENTER_1F, @@ -1092,9 +1094,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_POKECENTER_2F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x75, + .mapMatrixID = map_matrix_117, .scriptsArchiveID = scripts_oreburgh_city_pokecenter_2f, .initScriptsArchiveID = scripts_init_oreburgh_city_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -1114,9 +1116,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_NORTHWEST_HOUSE_1F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 132, + .mapMatrixID = map_matrix_132, .scriptsArchiveID = scripts_oreburgh_city_northwest_house_1f, .initScriptsArchiveID = scripts_init_oreburgh_city_northwest_house_1f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_NORTHWEST_HOUSE_1F, @@ -1136,9 +1138,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_NORTHWEST_HOUSE_2F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 208, + .mapMatrixID = map_matrix_208, .scriptsArchiveID = scripts_oreburgh_city_northwest_house_2f, .initScriptsArchiveID = scripts_init_oreburgh_city_northwest_house_2f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_NORTHWEST_HOUSE_2F, @@ -1158,9 +1160,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_NORTHWEST_HOUSE_3F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 136, + .mapMatrixID = map_matrix_136, .scriptsArchiveID = scripts_oreburgh_city_northwest_house_3f, .initScriptsArchiveID = scripts_init_oreburgh_city_northwest_house_3f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_NORTHWEST_HOUSE_3F, @@ -1180,9 +1182,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_NORTHWEST_HOUSE_4F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 208, + .mapMatrixID = map_matrix_208, .scriptsArchiveID = scripts_oreburgh_city_northwest_house_4f, .initScriptsArchiveID = scripts_init_oreburgh_city_northwest_house_4f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_NORTHWEST_HOUSE_4F, @@ -1202,9 +1204,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_NORTH_HOUSE_1F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 132, + .mapMatrixID = map_matrix_132, .scriptsArchiveID = scripts_oreburgh_city_north_house_1f, .initScriptsArchiveID = scripts_init_oreburgh_city_north_house_1f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_NORTH_HOUSE_1F, @@ -1224,9 +1226,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_NORTH_HOUSE_2F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 208, + .mapMatrixID = map_matrix_208, .scriptsArchiveID = scripts_oreburgh_city_north_house_2f, .initScriptsArchiveID = scripts_init_oreburgh_city_north_house_2f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_NORTH_HOUSE_2F, @@ -1246,9 +1248,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_NORTH_HOUSE_3F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 136, + .mapMatrixID = map_matrix_136, .scriptsArchiveID = scripts_oreburgh_city_north_house_3f, .initScriptsArchiveID = scripts_init_oreburgh_city_north_house_3f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_NORTH_HOUSE_3F, @@ -1268,9 +1270,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_NORTH_HOUSE_4F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 208, + .mapMatrixID = map_matrix_208, .scriptsArchiveID = scripts_oreburgh_city_north_house_4f, .initScriptsArchiveID = scripts_init_oreburgh_city_north_house_4f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_NORTH_HOUSE_4F, @@ -1290,9 +1292,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_MIDDLE_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_oreburgh_city_middle_house, .initScriptsArchiveID = scripts_init_oreburgh_city_middle_house, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_MIDDLE_HOUSE, @@ -1312,9 +1314,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_MINING_MUSEUM] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 155, + .mapMatrixID = map_matrix_155, .scriptsArchiveID = scripts_mining_museum, .initScriptsArchiveID = scripts_init_mining_museum, .msgArchiveID = TEXT_BANK_MINING_MUSEUM, @@ -1334,9 +1336,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_WEST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_oreburgh_city_west_house, .initScriptsArchiveID = scripts_init_oreburgh_city_west_house, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_WEST_HOUSE, @@ -1356,9 +1358,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_EAST_HOUSE_1F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 132, + .mapMatrixID = map_matrix_132, .scriptsArchiveID = scripts_oreburgh_city_east_house_1f, .initScriptsArchiveID = scripts_init_oreburgh_city_east_house_1f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_EAST_HOUSE_1F, @@ -1378,9 +1380,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_EAST_HOUSE_2F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 208, + .mapMatrixID = map_matrix_208, .scriptsArchiveID = scripts_oreburgh_city_east_house_2f, .initScriptsArchiveID = scripts_init_oreburgh_city_east_house_2f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_EAST_HOUSE_2F, @@ -1400,9 +1402,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_EAST_HOUSE_3F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 208, + .mapMatrixID = map_matrix_208, .scriptsArchiveID = scripts_oreburgh_city_east_house_3f, .initScriptsArchiveID = scripts_init_oreburgh_city_east_house_3f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_EAST_HOUSE_3F, @@ -1422,9 +1424,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_SOUTH_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_oreburgh_city_south_house, .initScriptsArchiveID = scripts_init_oreburgh_city_south_house, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_SOUTH_HOUSE, @@ -1444,9 +1446,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY] = { - .areaDataArchiveID = 0x8, + .areaDataArchiveID = area_data_008, .unk_01 = 0x2, - .mapMatrixID = 0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_eterna_city, .initScriptsArchiveID = scripts_init_eterna_city, .msgArchiveID = TEXT_BANK_ETERNA_CITY, @@ -1466,9 +1468,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ETERNA_CITY_MART] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 122, + .mapMatrixID = map_matrix_122, .scriptsArchiveID = scripts_eterna_city_mart, .initScriptsArchiveID = scripts_init_eterna_city_mart, .msgArchiveID = TEXT_BANK_ETERNA_CITY_MART, @@ -1488,9 +1490,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_GYM] = { - .areaDataArchiveID = 0x1A, + .areaDataArchiveID = area_data_026, .unk_01 = 0xF, - .mapMatrixID = 220, + .mapMatrixID = map_matrix_220, .scriptsArchiveID = scripts_eterna_city_gym, .initScriptsArchiveID = scripts_init_eterna_city_gym, .msgArchiveID = TEXT_BANK_ETERNA_CITY_GYM, @@ -1510,9 +1512,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_DP_GYM] = { - .areaDataArchiveID = 0x1A, + .areaDataArchiveID = area_data_026, .unk_01 = 0xF, - .mapMatrixID = 221, + .mapMatrixID = map_matrix_221, .scriptsArchiveID = scripts_eterna_city_dp_gym, .initScriptsArchiveID = scripts_init_eterna_city_dp_gym, .msgArchiveID = TEXT_BANK_ETERNA_CITY_DP_GYM, @@ -1532,9 +1534,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_POKECENTER_1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x74, + .mapMatrixID = map_matrix_116, .scriptsArchiveID = scripts_eterna_city_pokecenter_1f, .initScriptsArchiveID = scripts_init_eterna_city_pokecenter_1f, .msgArchiveID = TEXT_BANK_ETERNA_CITY_POKECENTER_1F, @@ -1554,9 +1556,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_POKECENTER_2F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x75, + .mapMatrixID = map_matrix_117, .scriptsArchiveID = scripts_eterna_city_pokecenter_2f, .initScriptsArchiveID = scripts_init_eterna_city_pokecenter_2f, .msgArchiveID = TEXT_BANK_ETERNA_CITY_POKECENTER_2F, @@ -1576,9 +1578,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CYCLE_SHOP] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 138, + .mapMatrixID = map_matrix_138, .scriptsArchiveID = scripts_cycle_shop, .initScriptsArchiveID = scripts_init_cycle_shop, .msgArchiveID = TEXT_BANK_CYCLE_SHOP, @@ -1598,9 +1600,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TEAM_GALACTIC_ETERNA_BUILDING_1F] = { - .areaDataArchiveID = 58, + .areaDataArchiveID = area_data_058, .unk_01 = 0xF, - .mapMatrixID = 266, + .mapMatrixID = map_matrix_266, .scriptsArchiveID = scripts_team_galactic_eterna_building_1f, .initScriptsArchiveID = scripts_init_team_galactic_eterna_building_1f, .msgArchiveID = TEXT_BANK_TEAM_GALACTIC_ETERNA_BUILDING_1F, @@ -1620,9 +1622,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TEAM_GALACTIC_ETERNA_BUILDING_2F] = { - .areaDataArchiveID = 58, + .areaDataArchiveID = area_data_058, .unk_01 = 0xF, - .mapMatrixID = 162, + .mapMatrixID = map_matrix_162, .scriptsArchiveID = scripts_team_galactic_eterna_building_2f, .initScriptsArchiveID = scripts_init_team_galactic_eterna_building_2f, .msgArchiveID = TEXT_BANK_TEAM_GALACTIC_ETERNA_BUILDING_2F, @@ -1642,9 +1644,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TEAM_GALACTIC_ETERNA_BUILDING_3F] = { - .areaDataArchiveID = 58, + .areaDataArchiveID = area_data_058, .unk_01 = 0xF, - .mapMatrixID = 163, + .mapMatrixID = map_matrix_163, .scriptsArchiveID = scripts_team_galactic_eterna_building_3f, .initScriptsArchiveID = scripts_init_team_galactic_eterna_building_3f, .msgArchiveID = TEXT_BANK_TEAM_GALACTIC_ETERNA_BUILDING_3F, @@ -1664,9 +1666,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TEAM_GALACTIC_ETERNA_BUILDING_4F] = { - .areaDataArchiveID = 58, + .areaDataArchiveID = area_data_058, .unk_01 = 0xF, - .mapMatrixID = 164, + .mapMatrixID = map_matrix_164, .scriptsArchiveID = scripts_team_galactic_eterna_building_4f, .initScriptsArchiveID = scripts_init_team_galactic_eterna_building_4f, .msgArchiveID = TEXT_BANK_TEAM_GALACTIC_ETERNA_BUILDING_4F, @@ -1686,9 +1688,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_CONDOMINIUMS_1F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 132, + .mapMatrixID = map_matrix_132, .scriptsArchiveID = scripts_eterna_city_condominiums_1f, .initScriptsArchiveID = scripts_init_eterna_city_condominiums_1f, .msgArchiveID = TEXT_BANK_ETERNA_CITY_CONDOMINIUMS_1F, @@ -1708,9 +1710,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_CONDOMINIUMS_2F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 135, + .mapMatrixID = map_matrix_135, .scriptsArchiveID = scripts_eterna_city_condominiums_2f, .initScriptsArchiveID = scripts_init_eterna_city_condominiums_2f, .msgArchiveID = TEXT_BANK_ETERNA_CITY_CONDOMINIUMS_2F, @@ -1730,9 +1732,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_CONDOMINIUMS_3F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 208, + .mapMatrixID = map_matrix_208, .scriptsArchiveID = scripts_eterna_city_condominiums_3f, .initScriptsArchiveID = scripts_init_eterna_city_condominiums_3f, .msgArchiveID = TEXT_BANK_ETERNA_CITY_CONDOMINIUMS_3F, @@ -1752,9 +1754,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_CONDOMINIUMS_4F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 208, + .mapMatrixID = map_matrix_208, .scriptsArchiveID = scripts_eterna_city_condominiums_4f, .initScriptsArchiveID = scripts_init_eterna_city_condominiums_4f, .msgArchiveID = TEXT_BANK_ETERNA_CITY_CONDOMINIUMS_4F, @@ -1774,9 +1776,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_206_CYCLING_ROAD_NORTH_GATE] = { - .areaDataArchiveID = 50, + .areaDataArchiveID = area_data_050, .unk_01 = 0xF, - .mapMatrixID = 259, + .mapMatrixID = map_matrix_259, .scriptsArchiveID = scripts_route_206_cycling_road_north_gate, .initScriptsArchiveID = scripts_init_route_206_cycling_road_north_gate, .msgArchiveID = TEXT_BANK_ROUTE_206_CYCLING_ROAD_NORTH_GATE, @@ -1796,9 +1798,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_HERB_SHOP] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 170, + .mapMatrixID = map_matrix_170, .scriptsArchiveID = scripts_eterna_city_herb_shop, .initScriptsArchiveID = scripts_init_eterna_city_herb_shop, .msgArchiveID = TEXT_BANK_ETERNA_CITY_HERB_SHOP, @@ -1818,9 +1820,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_SOUTH_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 124, + .mapMatrixID = map_matrix_124, .scriptsArchiveID = scripts_eterna_city_south_house, .initScriptsArchiveID = scripts_init_eterna_city_south_house, .msgArchiveID = TEXT_BANK_ETERNA_CITY_SOUTH_HOUSE, @@ -1840,9 +1842,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_EAST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 124, + .mapMatrixID = map_matrix_124, .scriptsArchiveID = scripts_eterna_city_east_house, .initScriptsArchiveID = scripts_init_eterna_city_east_house, .msgArchiveID = TEXT_BANK_ETERNA_CITY_EAST_HOUSE, @@ -1862,9 +1864,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_UNDERGROUND_MAN_HOUSE] = { - .areaDataArchiveID = 43, + .areaDataArchiveID = area_data_043, .unk_01 = 0xF, - .mapMatrixID = 248, + .mapMatrixID = map_matrix_248, .scriptsArchiveID = scripts_eterna_city_underground_man_house, .initScriptsArchiveID = scripts_init_eterna_city_underground_man_house, .msgArchiveID = TEXT_BANK_ETERNA_CITY_UNDERGROUND_MAN_HOUSE, @@ -1884,9 +1886,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_UNKNOWN_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0x14, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -1906,9 +1908,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY] = { - .areaDataArchiveID = 0x9, + .areaDataArchiveID = area_data_009, .unk_01 = 0x3, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_hearthome_city, .initScriptsArchiveID = scripts_init_hearthome_city, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY, @@ -1928,9 +1930,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_HEARTHOME_CITY_MART] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 122, + .mapMatrixID = map_matrix_122, .scriptsArchiveID = scripts_hearthome_city_mart, .initScriptsArchiveID = scripts_init_hearthome_city_mart, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_MART, @@ -1950,9 +1952,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_GYM_ENTRANCE_ROOM] = { - .areaDataArchiveID = 0x1B, + .areaDataArchiveID = area_data_027, .unk_01 = 0xF, - .mapMatrixID = 222, + .mapMatrixID = map_matrix_222, .scriptsArchiveID = scripts_hearthome_city_gym_entrance_room, .initScriptsArchiveID = scripts_init_hearthome_city_gym_entrance_room, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_GYM_ENTRANCE_ROOM, @@ -1972,9 +1974,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_GYM_TRAINER_ROOM_1] = { - .areaDataArchiveID = 0x1B, + .areaDataArchiveID = area_data_027, .unk_01 = 0xF, - .mapMatrixID = 223, + .mapMatrixID = map_matrix_223, .scriptsArchiveID = scripts_hearthome_city_gym_trainer_room_1, .initScriptsArchiveID = scripts_init_hearthome_city_gym_trainer_room_1, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -1994,9 +1996,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_GYM_TRAINER_ROOM_2] = { - .areaDataArchiveID = 0x1B, + .areaDataArchiveID = area_data_027, .unk_01 = 0xF, - .mapMatrixID = 224, + .mapMatrixID = map_matrix_224, .scriptsArchiveID = scripts_hearthome_city_gym_trainer_room_2, .initScriptsArchiveID = scripts_init_hearthome_city_gym_trainer_room_2, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -2016,9 +2018,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_GYM_LEADER_ROOM] = { - .areaDataArchiveID = 0x1B, + .areaDataArchiveID = area_data_027, .unk_01 = 0xF, - .mapMatrixID = 225, + .mapMatrixID = map_matrix_225, .scriptsArchiveID = scripts_hearthome_city_gym_leader_room, .initScriptsArchiveID = scripts_init_hearthome_city_gym_leader_room, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_GYM_LEADER_ROOM, @@ -2038,9 +2040,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_DP_GYM_TRAINER_ROOM_1] = { - .areaDataArchiveID = 0x1B, + .areaDataArchiveID = area_data_027, .unk_01 = 0xF, - .mapMatrixID = 223, + .mapMatrixID = map_matrix_223, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -2060,9 +2062,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_DP_GYM_ELEVATOR_ROOM_1] = { - .areaDataArchiveID = 0x1B, + .areaDataArchiveID = area_data_027, .unk_01 = 0xF, - .mapMatrixID = 224, + .mapMatrixID = map_matrix_224, .scriptsArchiveID = scripts_hearthome_city_dp_gym_elevator_room_1, .initScriptsArchiveID = scripts_init_hearthome_city_dp_gym_elevator_room_1, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_DP_GYM_ELEVATOR_ROOM_1, @@ -2082,9 +2084,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_DP_GYM_TRAINER_ROOM_2] = { - .areaDataArchiveID = 0x1B, + .areaDataArchiveID = area_data_027, .unk_01 = 0xF, - .mapMatrixID = 223, + .mapMatrixID = map_matrix_223, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -2104,9 +2106,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_DP_GYM_ELEVATOR_ROOM_2] = { - .areaDataArchiveID = 0x1B, + .areaDataArchiveID = area_data_027, .unk_01 = 0xF, - .mapMatrixID = 224, + .mapMatrixID = map_matrix_224, .scriptsArchiveID = scripts_hearthome_city_dp_gym_elevator_room_2, .initScriptsArchiveID = scripts_init_hearthome_city_dp_gym_elevator_room_2, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_DP_GYM_ELEVATOR_ROOM_2, @@ -2126,9 +2128,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_DP_GYM_TRAINER_ROOM_3] = { - .areaDataArchiveID = 0x1B, + .areaDataArchiveID = area_data_027, .unk_01 = 0xF, - .mapMatrixID = 223, + .mapMatrixID = map_matrix_223, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -2148,9 +2150,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_DP_GYM_TRAINER_ROOM_4] = { - .areaDataArchiveID = 0x1B, + .areaDataArchiveID = area_data_027, .unk_01 = 0xF, - .mapMatrixID = 223, + .mapMatrixID = map_matrix_223, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -2170,9 +2172,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_DP_GYM_TRAINER_ROOM_5] = { - .areaDataArchiveID = 0x1B, + .areaDataArchiveID = area_data_027, .unk_01 = 0xF, - .mapMatrixID = 223, + .mapMatrixID = map_matrix_223, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -2192,9 +2194,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_DP_GYM_TRAINER_ROOM_6] = { - .areaDataArchiveID = 0x1B, + .areaDataArchiveID = area_data_027, .unk_01 = 0xF, - .mapMatrixID = 223, + .mapMatrixID = map_matrix_223, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -2214,9 +2216,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_DP_GYM_LEADER_ROOM] = { - .areaDataArchiveID = 0x1B, + .areaDataArchiveID = area_data_027, .unk_01 = 0xF, - .mapMatrixID = 225, + .mapMatrixID = map_matrix_225, .scriptsArchiveID = scripts_hearthome_city_dp_gym_leader_room, .initScriptsArchiveID = scripts_init_hearthome_city_dp_gym_leader_room, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_DP_GYM_LEADER_ROOM, @@ -2236,9 +2238,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_POKECENTER_1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x74, + .mapMatrixID = map_matrix_116, .scriptsArchiveID = scripts_hearthome_city_pokecenter_1f, .initScriptsArchiveID = scripts_init_hearthome_city_pokecenter_1f, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_POKECENTER_1F, @@ -2258,9 +2260,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_POKECENTER_2F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x75, + .mapMatrixID = map_matrix_117, .scriptsArchiveID = scripts_hearthome_city_pokecenter_2f, .initScriptsArchiveID = scripts_init_hearthome_city_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -2280,9 +2282,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_SOUTHEAST_HOUSE_1F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 209, + .mapMatrixID = map_matrix_209, .scriptsArchiveID = scripts_hearthome_city_southeast_house_1f, .initScriptsArchiveID = scripts_init_hearthome_city_southeast_house_1f, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_SOUTHEAST_HOUSE_1F, @@ -2302,9 +2304,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_SOUTHEAST_HOUSE_2F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 210, + .mapMatrixID = map_matrix_210, .scriptsArchiveID = scripts_hearthome_city_southeast_house_2f, .initScriptsArchiveID = scripts_init_hearthome_city_southeast_house_2f, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_SOUTHEAST_HOUSE_2F, @@ -2324,9 +2326,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_SOUTHEAST_HOUSE_ELEVATOR] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 207, + .mapMatrixID = map_matrix_207, .scriptsArchiveID = scripts_hearthome_city_southeast_house_elevator, .initScriptsArchiveID = scripts_init_hearthome_city_southeast_house_elevator, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_SOUTHEAST_HOUSE_ELEVATOR, @@ -2346,9 +2348,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_POKEMON_FAN_CLUB] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 156, + .mapMatrixID = map_matrix_156, .scriptsArchiveID = scripts_hearthome_city_pokemon_fan_club, .initScriptsArchiveID = scripts_init_hearthome_city_pokemon_fan_club, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_POKEMON_FAN_CLUB, @@ -2368,9 +2370,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_WEST_GATE_TO_AMITY_SQUARE] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 157, + .mapMatrixID = map_matrix_157, .scriptsArchiveID = scripts_hearthome_city_west_gate_to_amity_square, .initScriptsArchiveID = scripts_init_hearthome_city_west_gate_to_amity_square, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_WEST_GATE_TO_AMITY_SQUARE, @@ -2390,9 +2392,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_EAST_GATE_TO_AMITY_SQUARE] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 157, + .mapMatrixID = map_matrix_157, .scriptsArchiveID = scripts_hearthome_city_east_gate_to_amity_square, .initScriptsArchiveID = scripts_init_hearthome_city_east_gate_to_amity_square, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_EAST_GATE_TO_AMITY_SQUARE, @@ -2412,9 +2414,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_208_GATE_TO_HEARTHOME_CITY] = { - .areaDataArchiveID = 50, + .areaDataArchiveID = area_data_050, .unk_01 = 0xF, - .mapMatrixID = 258, + .mapMatrixID = map_matrix_258, .scriptsArchiveID = scripts_route_208_gate_to_hearthome_city, .initScriptsArchiveID = scripts_init_route_208_gate_to_hearthome_city, .msgArchiveID = TEXT_BANK_ROUTE_208_GATE_TO_HEARTHOME_CITY, @@ -2434,9 +2436,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_209_GATE_TO_HEARTHOME_CITY] = { - .areaDataArchiveID = 50, + .areaDataArchiveID = area_data_050, .unk_01 = 0xF, - .mapMatrixID = 258, + .mapMatrixID = map_matrix_258, .scriptsArchiveID = scripts_route_209_gate_to_hearthome_city, .initScriptsArchiveID = scripts_init_route_209_gate_to_hearthome_city, .msgArchiveID = TEXT_BANK_ROUTE_209_GATE_TO_HEARTHOME_CITY, @@ -2456,9 +2458,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_212_GATE_TO_HEARTHOME_CITY] = { - .areaDataArchiveID = 50, + .areaDataArchiveID = area_data_050, .unk_01 = 0xF, - .mapMatrixID = 257, + .mapMatrixID = map_matrix_257, .scriptsArchiveID = scripts_route_212_gate_to_hearthome_city, .initScriptsArchiveID = scripts_init_route_212_gate_to_hearthome_city, .msgArchiveID = TEXT_BANK_ROUTE_212_GATE_TO_HEARTHOME_CITY, @@ -2478,9 +2480,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_NORTHEAST_HOUSE_1F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 209, + .mapMatrixID = map_matrix_209, .scriptsArchiveID = scripts_hearthome_city_northeast_house_1f, .initScriptsArchiveID = scripts_init_hearthome_city_northeast_house_1f, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_NORTHEAST_HOUSE_1F, @@ -2500,9 +2502,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_NORTHEAST_HOUSE_2F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 210, + .mapMatrixID = map_matrix_210, .scriptsArchiveID = scripts_hearthome_city_northeast_house_2f, .initScriptsArchiveID = scripts_init_hearthome_city_northeast_house_2f, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_NORTHEAST_HOUSE_2F, @@ -2522,9 +2524,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_NORTHEAST_HOUSE_ELEVATOR] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 207, + .mapMatrixID = map_matrix_207, .scriptsArchiveID = scripts_hearthome_city_northeast_house_elevator, .initScriptsArchiveID = scripts_init_hearthome_city_northeast_house_elevator, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_NORTHEAST_HOUSE_ELEVATOR, @@ -2544,9 +2546,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_NORTHWEST_HOUSE] = { - .areaDataArchiveID = 43, + .areaDataArchiveID = area_data_043, .unk_01 = 0xF, - .mapMatrixID = 245, + .mapMatrixID = map_matrix_245, .scriptsArchiveID = scripts_hearthome_city_northwest_house, .initScriptsArchiveID = scripts_init_hearthome_city_northwest_house, .msgArchiveID = TEXT_BANK_HEARTHOME_CITY_NORTHWEST_HOUSE, @@ -2566,9 +2568,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POFFIN_HOUSE] = { - .areaDataArchiveID = 37, + .areaDataArchiveID = area_data_037, .unk_01 = 0xF, - .mapMatrixID = 0xED, + .mapMatrixID = map_matrix_237, .scriptsArchiveID = scripts_poffin_house, .initScriptsArchiveID = scripts_init_poffin_house, .msgArchiveID = TEXT_BANK_POFFIN_HOUSE, @@ -2588,9 +2590,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CONTEST_HALL_LOBBY] = { - .areaDataArchiveID = 32, + .areaDataArchiveID = area_data_032, .unk_01 = 0xF, - .mapMatrixID = 165, + .mapMatrixID = map_matrix_165, .scriptsArchiveID = scripts_contest_hall_lobby, .initScriptsArchiveID = scripts_init_contest_hall_lobby, .msgArchiveID = TEXT_BANK_CONTEST_HALL_LOBBY, @@ -2610,9 +2612,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CONTEST_HALL_STAGE_ONGOING_CONTEST] = { - .areaDataArchiveID = 32, + .areaDataArchiveID = area_data_032, .unk_01 = 0xF, - .mapMatrixID = 166, + .mapMatrixID = map_matrix_166, .scriptsArchiveID = scripts_contest_hall_stage_ongoing_contest, .initScriptsArchiveID = scripts_init_contest_hall_stage_ongoing_contest, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -2632,9 +2634,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_FOREIGN_BUILDING] = { - .areaDataArchiveID = 35, + .areaDataArchiveID = area_data_035, .unk_01 = 0xF, - .mapMatrixID = 167, + .mapMatrixID = map_matrix_167, .scriptsArchiveID = scripts_foreign_building, .initScriptsArchiveID = scripts_init_foreign_building, .msgArchiveID = TEXT_BANK_FOREIGN_BUILDING, @@ -2654,9 +2656,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY] = { - .areaDataArchiveID = 0xC, + .areaDataArchiveID = area_data_012, .unk_01 = 0x6, - .mapMatrixID = 0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_pastoria_city, .initScriptsArchiveID = scripts_init_pastoria_city, .msgArchiveID = TEXT_BANK_PASTORIA_CITY, @@ -2676,9 +2678,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_PASTORIA_CITY_MART] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 206, + .mapMatrixID = map_matrix_206, .scriptsArchiveID = scripts_pastoria_city_mart, .initScriptsArchiveID = scripts_init_pastoria_city_mart, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_MART, @@ -2698,9 +2700,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_GYM] = { - .areaDataArchiveID = 0x17, + .areaDataArchiveID = area_data_023, .unk_01 = 0xF, - .mapMatrixID = 111, + .mapMatrixID = map_matrix_111, .scriptsArchiveID = scripts_pastoria_city_gym, .initScriptsArchiveID = scripts_init_pastoria_city_gym, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_GYM, @@ -2720,9 +2722,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_POKECENTER_1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x74, + .mapMatrixID = map_matrix_116, .scriptsArchiveID = scripts_pastoria_city_pokecenter_1f, .initScriptsArchiveID = scripts_init_pastoria_city_pokecenter_1f, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_POKECENTER_1F, @@ -2742,9 +2744,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_POKECENTER_2F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x75, + .mapMatrixID = map_matrix_117, .scriptsArchiveID = scripts_pastoria_city_pokecenter_2f, .initScriptsArchiveID = scripts_init_pastoria_city_pokecenter_2f, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_POKECENTER_2F, @@ -2764,9 +2766,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_OBSERVATORY_GATE_1F] = { - .areaDataArchiveID = 39, + .areaDataArchiveID = area_data_039, .unk_01 = 0xF, - .mapMatrixID = 181, + .mapMatrixID = map_matrix_181, .scriptsArchiveID = scripts_pastoria_city_observatory_gate_1f, .initScriptsArchiveID = scripts_init_pastoria_city_observatory_gate_1f, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_OBSERVATORY_GATE_1F, @@ -2786,9 +2788,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_OBSERVATORY_GATE_2F] = { - .areaDataArchiveID = 39, + .areaDataArchiveID = area_data_039, .unk_01 = 0xF, - .mapMatrixID = 182, + .mapMatrixID = map_matrix_182, .scriptsArchiveID = scripts_pastoria_city_observatory_gate_2f, .initScriptsArchiveID = scripts_init_pastoria_city_observatory_gate_2f, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_OBSERVATORY_GATE_2F, @@ -2808,9 +2810,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_SOUTHWEST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_pastoria_city_southwest_house, .initScriptsArchiveID = scripts_init_pastoria_city_southwest_house, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_SOUTHWEST_HOUSE, @@ -2830,9 +2832,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_MIDDLE_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_pastoria_city_middle_house, .initScriptsArchiveID = scripts_init_pastoria_city_middle_house, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_MIDDLE_HOUSE, @@ -2852,9 +2854,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_EAST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 125, + .mapMatrixID = map_matrix_125, .scriptsArchiveID = scripts_pastoria_city_east_house, .initScriptsArchiveID = scripts_init_pastoria_city_east_house, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_EAST_HOUSE, @@ -2874,9 +2876,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_NORTH_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_pastoria_city_north_house, .initScriptsArchiveID = scripts_init_pastoria_city_north_house, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_NORTH_HOUSE, @@ -2896,9 +2898,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_NORTHEAST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_pastoria_city_northeast_house, .initScriptsArchiveID = scripts_init_pastoria_city_northeast_house, .msgArchiveID = TEXT_BANK_PASTORIA_CITY_NORTHEAST_HOUSE, @@ -2918,9 +2920,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_CITY] = { - .areaDataArchiveID = 11, + .areaDataArchiveID = area_data_011, .unk_01 = 0x5, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_veilstone_city, .initScriptsArchiveID = scripts_init_veilstone_city, .msgArchiveID = TEXT_BANK_VEILSTONE_CITY, @@ -2940,9 +2942,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_VEILSTONE_CITY_GYM] = { - .areaDataArchiveID = 29, + .areaDataArchiveID = area_data_029, .unk_01 = 0xF, - .mapMatrixID = 115, + .mapMatrixID = map_matrix_115, .scriptsArchiveID = scripts_veilstone_city_gym, .initScriptsArchiveID = scripts_init_veilstone_city_gym, .msgArchiveID = TEXT_BANK_VEILSTONE_CITY_GYM, @@ -2962,9 +2964,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_CITY_POKECENTER_1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x74, + .mapMatrixID = map_matrix_116, .scriptsArchiveID = scripts_veilstone_city_pokecenter_1f, .initScriptsArchiveID = scripts_init_veilstone_city_pokecenter_1f, .msgArchiveID = TEXT_BANK_VEILSTONE_CITY_POKECENTER_1F, @@ -2984,9 +2986,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_CITY_POKECENTER_2F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x75, + .mapMatrixID = map_matrix_117, .scriptsArchiveID = scripts_veilstone_city_pokecenter_2f, .initScriptsArchiveID = scripts_init_veilstone_city_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -3006,9 +3008,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GAME_CORNER] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 139, + .mapMatrixID = map_matrix_139, .scriptsArchiveID = scripts_game_corner, .initScriptsArchiveID = scripts_init_game_corner, .msgArchiveID = TEXT_BANK_GAME_CORNER, @@ -3028,9 +3030,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_STORE_1F] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 172, + .mapMatrixID = map_matrix_172, .scriptsArchiveID = scripts_veilstone_store_1f, .initScriptsArchiveID = scripts_init_veilstone_store_1f, .msgArchiveID = TEXT_BANK_VEILSTONE_STORE_1F, @@ -3050,9 +3052,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_STORE_2F] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 173, + .mapMatrixID = map_matrix_173, .scriptsArchiveID = scripts_veilstone_store_2f, .initScriptsArchiveID = scripts_init_veilstone_store_2f, .msgArchiveID = TEXT_BANK_VEILSTONE_STORE_2F, @@ -3072,9 +3074,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_STORE_3F] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 174, + .mapMatrixID = map_matrix_174, .scriptsArchiveID = scripts_veilstone_store_3f, .initScriptsArchiveID = scripts_init_veilstone_store_3f, .msgArchiveID = TEXT_BANK_VEILSTONE_STORE_3F, @@ -3094,9 +3096,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_STORE_4F] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 175, + .mapMatrixID = map_matrix_175, .scriptsArchiveID = scripts_veilstone_store_4f, .initScriptsArchiveID = scripts_init_veilstone_store_4f, .msgArchiveID = TEXT_BANK_VEILSTONE_STORE_4F, @@ -3116,9 +3118,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_STORE_5F] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 176, + .mapMatrixID = map_matrix_176, .scriptsArchiveID = scripts_veilstone_store_5f, .initScriptsArchiveID = scripts_init_veilstone_store_5f, .msgArchiveID = TEXT_BANK_VEILSTONE_STORE_5F, @@ -3138,9 +3140,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_STORE_ELEVATOR] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 207, + .mapMatrixID = map_matrix_207, .scriptsArchiveID = scripts_veilstone_store_elevator, .initScriptsArchiveID = scripts_init_veilstone_store_elevator, .msgArchiveID = TEXT_BANK_VEILSTONE_STORE_ELEVATOR, @@ -3160,9 +3162,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_CITY_GALACTIC_WAREHOUSE] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 177, + .mapMatrixID = map_matrix_177, .scriptsArchiveID = scripts_veilstone_city_galactic_warehouse, .initScriptsArchiveID = scripts_init_veilstone_city_galactic_warehouse, .msgArchiveID = TEXT_BANK_VEILSTONE_CITY_GALACTIC_WAREHOUSE, @@ -3182,9 +3184,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_CITY_PRIZE_EXCHANGE] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 204, + .mapMatrixID = map_matrix_204, .scriptsArchiveID = scripts_veilstone_city_prize_exchange, .initScriptsArchiveID = scripts_init_veilstone_city_prize_exchange, .msgArchiveID = TEXT_BANK_VEILSTONE_CITY_PRIZE_EXCHANGE, @@ -3204,9 +3206,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_CITY_SOUTHEAST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 125, + .mapMatrixID = map_matrix_125, .scriptsArchiveID = scripts_veilstone_city_southeast_house, .initScriptsArchiveID = scripts_init_veilstone_city_southeast_house, .msgArchiveID = TEXT_BANK_VEILSTONE_CITY_SOUTHEAST_HOUSE, @@ -3226,9 +3228,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_CITY_NORTHWEST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 125, + .mapMatrixID = map_matrix_125, .scriptsArchiveID = scripts_veilstone_city_northwest_house, .initScriptsArchiveID = scripts_init_veilstone_city_northwest_house, .msgArchiveID = TEXT_BANK_VEILSTONE_CITY_NORTHWEST_HOUSE, @@ -3248,9 +3250,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_CITY_NORTHEAST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_veilstone_city_northeast_house, .initScriptsArchiveID = scripts_init_veilstone_city_northeast_house, .msgArchiveID = TEXT_BANK_VEILSTONE_CITY_NORTHEAST_HOUSE, @@ -3270,9 +3272,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_CITY_SOUTHWEST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_veilstone_city_southwest_house, .initScriptsArchiveID = scripts_init_veilstone_city_southwest_house, .msgArchiveID = TEXT_BANK_VEILSTONE_CITY_SOUTHWEST_HOUSE, @@ -3292,9 +3294,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_215_GATE_TO_VEILSTONE_CITY] = { - .areaDataArchiveID = 50, + .areaDataArchiveID = area_data_050, .unk_01 = 0xF, - .mapMatrixID = 258, + .mapMatrixID = map_matrix_258, .scriptsArchiveID = scripts_route_215_gate_to_veilstone_city, .initScriptsArchiveID = scripts_init_route_215_gate_to_veilstone_city, .msgArchiveID = TEXT_BANK_ROUTE_215_GATE_TO_VEILSTONE_CITY, @@ -3314,9 +3316,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY] = { - .areaDataArchiveID = 0xD, + .areaDataArchiveID = area_data_013, .unk_01 = 0x7, - .mapMatrixID = 0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_sunyshore_city, .initScriptsArchiveID = scripts_init_sunyshore_city, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY, @@ -3336,9 +3338,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_SUNYSHORE_CITY_POKECENTER_1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x74, + .mapMatrixID = map_matrix_116, .scriptsArchiveID = scripts_sunyshore_city_pokecenter_1f, .initScriptsArchiveID = scripts_init_sunyshore_city_pokecenter_1f, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY_POKECENTER_1F, @@ -3358,9 +3360,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_POKECENTER_2F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x75, + .mapMatrixID = map_matrix_117, .scriptsArchiveID = scripts_sunyshore_city_pokecenter_2f, .initScriptsArchiveID = scripts_init_sunyshore_city_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -3380,9 +3382,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_MART] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 122, + .mapMatrixID = map_matrix_122, .scriptsArchiveID = scripts_sunyshore_city_mart, .initScriptsArchiveID = scripts_init_sunyshore_city_mart, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY_MART, @@ -3402,9 +3404,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_GYM_ROOM_1] = { - .areaDataArchiveID = 30, + .areaDataArchiveID = area_data_030, .unk_01 = 0xF, - .mapMatrixID = 226, + .mapMatrixID = map_matrix_226, .scriptsArchiveID = scripts_sunyshore_city_gym_room_1, .initScriptsArchiveID = scripts_init_sunyshore_city_gym_room_1, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY_GYM_ROOM_1, @@ -3424,9 +3426,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_GYM_ROOM_2] = { - .areaDataArchiveID = 30, + .areaDataArchiveID = area_data_030, .unk_01 = 0xF, - .mapMatrixID = 227, + .mapMatrixID = map_matrix_227, .scriptsArchiveID = scripts_sunyshore_city_gym_room_2, .initScriptsArchiveID = scripts_init_sunyshore_city_gym_room_2, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -3446,9 +3448,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_GYM_ROOM_3] = { - .areaDataArchiveID = 30, + .areaDataArchiveID = area_data_030, .unk_01 = 0xF, - .mapMatrixID = 228, + .mapMatrixID = map_matrix_228, .scriptsArchiveID = scripts_sunyshore_city_gym_room_3, .initScriptsArchiveID = scripts_init_sunyshore_city_gym_room_3, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY_GYM_ROOM_3, @@ -3468,9 +3470,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_MARKET] = { - .areaDataArchiveID = 38, + .areaDataArchiveID = area_data_038, .unk_01 = 0xF, - .mapMatrixID = 203, + .mapMatrixID = map_matrix_203, .scriptsArchiveID = scripts_sunyshore_market, .initScriptsArchiveID = scripts_init_sunyshore_market, .msgArchiveID = TEXT_BANK_SUNYSHORE_MARKET, @@ -3490,9 +3492,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_NORTHEAST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 243, + .mapMatrixID = map_matrix_243, .scriptsArchiveID = scripts_sunyshore_city_northeast_house, .initScriptsArchiveID = scripts_init_sunyshore_city_northeast_house, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY_NORTHEAST_HOUSE, @@ -3512,9 +3514,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_WEST_HOUSE] = { - .areaDataArchiveID = 43, + .areaDataArchiveID = area_data_043, .unk_01 = 0xF, - .mapMatrixID = 248, + .mapMatrixID = map_matrix_248, .scriptsArchiveID = scripts_sunyshore_city_west_house, .initScriptsArchiveID = scripts_init_sunyshore_city_west_house, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY_WEST_HOUSE, @@ -3534,9 +3536,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_NORTHWEST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 243, + .mapMatrixID = map_matrix_243, .scriptsArchiveID = scripts_sunyshore_city_northwest_house, .initScriptsArchiveID = scripts_init_sunyshore_city_northwest_house, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY_NORTHWEST_HOUSE, @@ -3556,9 +3558,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_UNKNOWN_HOUSE_1] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 243, + .mapMatrixID = map_matrix_243, .scriptsArchiveID = scripts_sunyshore_city_unknown_house_1, .initScriptsArchiveID = scripts_init_sunyshore_city_unknown_house_1, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY_UNKNOWN_HOUSE_1, @@ -3578,9 +3580,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_UNKNOWN_HOUSE_2] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 243, + .mapMatrixID = map_matrix_243, .scriptsArchiveID = scripts_sunyshore_city_unknown_house_2, .initScriptsArchiveID = scripts_init_sunyshore_city_unknown_house_2, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY_UNKNOWN_HOUSE_2, @@ -3600,9 +3602,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_EAST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 125, + .mapMatrixID = map_matrix_125, .scriptsArchiveID = scripts_sunyshore_city_east_house, .initScriptsArchiveID = scripts_init_sunyshore_city_east_house, .msgArchiveID = TEXT_BANK_SUNYSHORE_CITY_EAST_HOUSE, @@ -3622,9 +3624,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VISTA_LIGHTHOUSE] = { - .areaDataArchiveID = 39, + .areaDataArchiveID = area_data_039, .unk_01 = 0xF, - .mapMatrixID = 230, + .mapMatrixID = map_matrix_230, .scriptsArchiveID = scripts_vista_lighthouse, .initScriptsArchiveID = scripts_init_vista_lighthouse, .msgArchiveID = TEXT_BANK_VISTA_LIGHTHOUSE, @@ -3644,9 +3646,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_CITY] = { - .areaDataArchiveID = 0xE, + .areaDataArchiveID = area_data_014, .unk_01 = 0x8, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_snowpoint_city, .initScriptsArchiveID = scripts_init_snowpoint_city, .msgArchiveID = TEXT_BANK_SNOWPOINT_CITY, @@ -3666,9 +3668,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_SNOWPOINT_CITY_MART] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 122, + .mapMatrixID = map_matrix_122, .scriptsArchiveID = scripts_snowpoint_city_mart, .initScriptsArchiveID = scripts_init_snowpoint_city_mart, .msgArchiveID = TEXT_BANK_SNOWPOINT_CITY_MART, @@ -3688,9 +3690,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_CITY_GYM] = { - .areaDataArchiveID = 0x1C, + .areaDataArchiveID = area_data_028, .unk_01 = 0xF, - .mapMatrixID = 114, + .mapMatrixID = map_matrix_114, .scriptsArchiveID = scripts_snowpoint_city_gym, .initScriptsArchiveID = scripts_init_snowpoint_city_gym, .msgArchiveID = TEXT_BANK_SNOWPOINT_CITY_GYM, @@ -3710,9 +3712,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_CITY_POKECENTER_1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x74, + .mapMatrixID = map_matrix_116, .scriptsArchiveID = scripts_snowpoint_city_pokecenter_1f, .initScriptsArchiveID = scripts_init_snowpoint_city_pokecenter_1f, .msgArchiveID = TEXT_BANK_SNOWPOINT_CITY_POKECENTER_1F, @@ -3732,9 +3734,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_CITY_POKECENTER_2F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x75, + .mapMatrixID = map_matrix_117, .scriptsArchiveID = scripts_snowpoint_city_pokecenter_2f, .initScriptsArchiveID = scripts_init_snowpoint_city_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -3754,9 +3756,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_CITY_WEST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_snowpoint_city_west_house, .initScriptsArchiveID = scripts_init_snowpoint_city_west_house, .msgArchiveID = TEXT_BANK_SNOWPOINT_CITY_WEST_HOUSE, @@ -3776,9 +3778,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_CITY_EAST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 244, + .mapMatrixID = map_matrix_244, .scriptsArchiveID = scripts_snowpoint_city_east_house, .initScriptsArchiveID = scripts_init_snowpoint_city_east_house, .msgArchiveID = TEXT_BANK_SNOWPOINT_CITY_EAST_HOUSE, @@ -3798,9 +3800,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE] = { - .areaDataArchiveID = 0xD, + .areaDataArchiveID = area_data_013, .unk_01 = 0xA, - .mapMatrixID = 0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_pokemon_league, .initScriptsArchiveID = scripts_init_pokemon_league, .msgArchiveID = TEXT_BANK_POKEMON_LEAGUE, @@ -3820,9 +3822,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_POKEMON_LEAGUE_SOUTH_POKECENTER_1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x74, + .mapMatrixID = map_matrix_116, .scriptsArchiveID = scripts_pokemon_league_south_pokecenter_1f, .initScriptsArchiveID = scripts_init_pokemon_league_south_pokecenter_1f, .msgArchiveID = TEXT_BANK_POKEMON_LEAGUE_SOUTH_POKECENTER_1F, @@ -3842,9 +3844,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_SOUTH_POKECENTER_2F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x75, + .mapMatrixID = map_matrix_117, .scriptsArchiveID = scripts_pokemon_league_south_pokecenter_2f, .initScriptsArchiveID = scripts_init_pokemon_league_south_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -3864,9 +3866,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_NORTH_POKECENTER_1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 144, + .mapMatrixID = map_matrix_144, .scriptsArchiveID = scripts_pokemon_league_north_pokecenter_1f, .initScriptsArchiveID = scripts_init_pokemon_league_north_pokecenter_1f, .msgArchiveID = TEXT_BANK_POKEMON_LEAGUE_NORTH_POKECENTER_1F, @@ -3886,9 +3888,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_ELEVATOR_TO_AARON_ROOM] = { - .areaDataArchiveID = 36, + .areaDataArchiveID = area_data_036, .unk_01 = 0xF, - .mapMatrixID = 187, + .mapMatrixID = map_matrix_187, .scriptsArchiveID = scripts_pokemon_league_elevator_to_aaron_room, .initScriptsArchiveID = scripts_init_pokemon_league_elevator_to_aaron_room, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -3908,9 +3910,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_AARON_ROOM] = { - .areaDataArchiveID = 36, + .areaDataArchiveID = area_data_036, .unk_01 = 0xF, - .mapMatrixID = 183, + .mapMatrixID = map_matrix_183, .scriptsArchiveID = scripts_pokemon_league_aaron_room, .initScriptsArchiveID = scripts_init_pokemon_league_aaron_room, .msgArchiveID = TEXT_BANK_POKEMON_LEAGUE_AARON_ROOM, @@ -3930,9 +3932,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_ELEVATOR_TO_BERTHA_ROOM] = { - .areaDataArchiveID = 36, + .areaDataArchiveID = area_data_036, .unk_01 = 0xF, - .mapMatrixID = 188, + .mapMatrixID = map_matrix_188, .scriptsArchiveID = scripts_pokemon_league_elevator_to_bertha_room, .initScriptsArchiveID = scripts_init_pokemon_league_elevator_to_bertha_room, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -3952,9 +3954,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_BERTHA_ROOM] = { - .areaDataArchiveID = 36, + .areaDataArchiveID = area_data_036, .unk_01 = 0xF, - .mapMatrixID = 184, + .mapMatrixID = map_matrix_184, .scriptsArchiveID = scripts_pokemon_league_bertha_room, .initScriptsArchiveID = scripts_init_pokemon_league_bertha_room, .msgArchiveID = TEXT_BANK_POKEMON_LEAGUE_BERTHA_ROOM, @@ -3974,9 +3976,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_ELEVATOR_TO_FLINT_ROOM] = { - .areaDataArchiveID = 36, + .areaDataArchiveID = area_data_036, .unk_01 = 0xF, - .mapMatrixID = 188, + .mapMatrixID = map_matrix_188, .scriptsArchiveID = scripts_pokemon_league_elevator_to_flint_room, .initScriptsArchiveID = scripts_init_pokemon_league_elevator_to_flint_room, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -3996,9 +3998,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_FLINT_ROOM] = { - .areaDataArchiveID = 36, + .areaDataArchiveID = area_data_036, .unk_01 = 0xF, - .mapMatrixID = 185, + .mapMatrixID = map_matrix_185, .scriptsArchiveID = scripts_pokemon_league_flint_room, .initScriptsArchiveID = scripts_init_pokemon_league_flint_room, .msgArchiveID = TEXT_BANK_POKEMON_LEAGUE_FLINT_ROOM, @@ -4018,9 +4020,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_ELEVATOR_TO_LUCIAN_ROOM] = { - .areaDataArchiveID = 36, + .areaDataArchiveID = area_data_036, .unk_01 = 0xF, - .mapMatrixID = 188, + .mapMatrixID = map_matrix_188, .scriptsArchiveID = scripts_pokemon_league_elevator_to_lucian_room, .initScriptsArchiveID = scripts_init_pokemon_league_elevator_to_lucian_room, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -4040,9 +4042,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_LUCIAN_ROOM] = { - .areaDataArchiveID = 36, + .areaDataArchiveID = area_data_036, .unk_01 = 0xF, - .mapMatrixID = 186, + .mapMatrixID = map_matrix_186, .scriptsArchiveID = scripts_pokemon_league_lucian_room, .initScriptsArchiveID = scripts_init_pokemon_league_lucian_room, .msgArchiveID = TEXT_BANK_POKEMON_LEAGUE_LUCIAN_ROOM, @@ -4062,9 +4064,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_ELEVATOR_TO_CHAMPION_ROOM] = { - .areaDataArchiveID = 36, + .areaDataArchiveID = area_data_036, .unk_01 = 0xF, - .mapMatrixID = 189, + .mapMatrixID = map_matrix_189, .scriptsArchiveID = scripts_pokemon_league_elevator_to_champion_room, .initScriptsArchiveID = scripts_init_pokemon_league_elevator_to_champion_room, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -4084,9 +4086,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_CHAMPION_ROOM] = { - .areaDataArchiveID = 36, + .areaDataArchiveID = area_data_036, .unk_01 = 0xF, - .mapMatrixID = 190, + .mapMatrixID = map_matrix_190, .scriptsArchiveID = scripts_pokemon_league_champion_room, .initScriptsArchiveID = scripts_init_pokemon_league_champion_room, .msgArchiveID = TEXT_BANK_POKEMON_LEAGUE_CHAMPION_ROOM, @@ -4106,9 +4108,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_HALLWAY_TO_HALL_OF_FAME] = { - .areaDataArchiveID = 36, + .areaDataArchiveID = area_data_036, .unk_01 = 0xF, - .mapMatrixID = 192, + .mapMatrixID = map_matrix_192, .scriptsArchiveID = scripts_pokemon_league_hallway_to_hall_of_fame, .initScriptsArchiveID = scripts_init_pokemon_league_hallway_to_hall_of_fame, .msgArchiveID = TEXT_BANK_POKEMON_LEAGUE_HALLWAY_TO_HALL_OF_FAME, @@ -4128,9 +4130,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_HALL_OF_FAME] = { - .areaDataArchiveID = 36, + .areaDataArchiveID = area_data_036, .unk_01 = 0xF, - .mapMatrixID = 191, + .mapMatrixID = map_matrix_191, .scriptsArchiveID = scripts_pokemon_league_hall_of_fame, .initScriptsArchiveID = scripts_init_pokemon_league_hall_of_fame, .msgArchiveID = TEXT_BANK_POKEMON_LEAGUE_HALL_OF_FAME, @@ -4150,9 +4152,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_FIGHT_AREA] = { - .areaDataArchiveID = 0x13, + .areaDataArchiveID = area_data_019, .unk_01 = 0xD, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_fight_area, .initScriptsArchiveID = scripts_init_fight_area, .msgArchiveID = TEXT_BANK_FIGHT_AREA, @@ -4172,9 +4174,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_FIGHT_AREA_POKECENTER_1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x74, + .mapMatrixID = map_matrix_116, .scriptsArchiveID = scripts_fight_area_pokecenter_1f, .initScriptsArchiveID = scripts_init_fight_area_pokecenter_1f, .msgArchiveID = TEXT_BANK_FIGHT_AREA_POKECENTER_1F, @@ -4194,9 +4196,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_FIGHT_AREA_POKECENTER_2F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x75, + .mapMatrixID = map_matrix_117, .scriptsArchiveID = scripts_fight_area_pokecenter_2f, .initScriptsArchiveID = scripts_init_fight_area_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -4216,9 +4218,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_FIGHT_AREA_MART] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 122, + .mapMatrixID = map_matrix_122, .scriptsArchiveID = scripts_fight_area_mart, .initScriptsArchiveID = scripts_init_fight_area_mart, .msgArchiveID = TEXT_BANK_FIGHT_AREA_MART, @@ -4238,9 +4240,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_PARK_GATE_TO_FIGHT_AREA] = { - .areaDataArchiveID = 44, + .areaDataArchiveID = area_data_044, .unk_01 = 0xF, - .mapMatrixID = 250, + .mapMatrixID = map_matrix_250, .scriptsArchiveID = scripts_battle_park_gate_to_fight_area, .initScriptsArchiveID = scripts_init_battle_park_gate_to_fight_area, .msgArchiveID = TEXT_BANK_BATTLE_PARK_GATE_TO_FIGHT_AREA, @@ -4260,9 +4262,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_225_GATE_TO_FIGHT_AREA] = { - .areaDataArchiveID = 50, + .areaDataArchiveID = area_data_050, .unk_01 = 0xF, - .mapMatrixID = 257, + .mapMatrixID = map_matrix_257, .scriptsArchiveID = scripts_route_225_gate_to_fight_area, .initScriptsArchiveID = scripts_init_route_225_gate_to_fight_area, .msgArchiveID = TEXT_BANK_ROUTE_225_GATE_TO_FIGHT_AREA, @@ -4282,9 +4284,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_FIGHT_AREA_MIDDLE_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_fight_area_middle_house, .initScriptsArchiveID = scripts_init_fight_area_middle_house, .msgArchiveID = TEXT_BANK_FIGHT_AREA_MIDDLE_HOUSE, @@ -4304,9 +4306,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_FIGHT_AREA_SOUTH_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_fight_area_south_house, .initScriptsArchiveID = scripts_init_fight_area_south_house, .msgArchiveID = TEXT_BANK_FIGHT_AREA_SOUTH_HOUSE, @@ -4326,9 +4328,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_FIGHT_AREA_UNKNOWN_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -4348,9 +4350,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_197] = { - .areaDataArchiveID = 55, + .areaDataArchiveID = area_data_055, .unk_01 = 55, - .mapMatrixID = 0x5, + .mapMatrixID = map_matrix_005, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -4370,9 +4372,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_MINE_B1F] = { - .areaDataArchiveID = 55, + .areaDataArchiveID = area_data_055, .unk_01 = 0xF, - .mapMatrixID = 5, + .mapMatrixID = map_matrix_005, .scriptsArchiveID = scripts_oreburgh_mine_b1f, .initScriptsArchiveID = scripts_init_oreburgh_mine_b1f, .msgArchiveID = TEXT_BANK_OREBURGH_MINE_B1F, @@ -4392,9 +4394,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_MINE_B2F] = { - .areaDataArchiveID = 55, + .areaDataArchiveID = area_data_055, .unk_01 = 0xF, - .mapMatrixID = 6, + .mapMatrixID = map_matrix_006, .scriptsArchiveID = scripts_oreburgh_mine_b2f, .initScriptsArchiveID = scripts_init_oreburgh_mine_b2f, .msgArchiveID = TEXT_BANK_OREBURGH_MINE_B2F, @@ -4414,9 +4416,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VALLEY_WINDWORKS_OUTSIDE] = { - .areaDataArchiveID = 0x8, + .areaDataArchiveID = area_data_008, .unk_01 = 0x2, - .mapMatrixID = 0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_valley_windworks_outside, .initScriptsArchiveID = scripts_init_valley_windworks_outside, .msgArchiveID = TEXT_BANK_VALLEY_WINDWORKS_OUTSIDE, @@ -4436,9 +4438,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_VALLEY_WINDWORKS_BUILDING] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 234, + .mapMatrixID = map_matrix_234, .scriptsArchiveID = scripts_valley_windworks_building, .initScriptsArchiveID = scripts_init_valley_windworks_building, .msgArchiveID = TEXT_BANK_VALLEY_WINDWORKS_BUILDING, @@ -4458,9 +4460,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_FOREST_OUTSIDE] = { - .areaDataArchiveID = 0x8, + .areaDataArchiveID = area_data_008, .unk_01 = 0x2, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_eterna_forest_outside, .initScriptsArchiveID = scripts_init_eterna_forest_outside, .msgArchiveID = TEXT_BANK_ETERNA_FOREST_OUTSIDE, @@ -4480,9 +4482,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ETERNA_FOREST] = { - .areaDataArchiveID = 54, + .areaDataArchiveID = area_data_054, .unk_01 = 0xF, - .mapMatrixID = 7, + .mapMatrixID = map_matrix_007, .scriptsArchiveID = scripts_eterna_forest, .initScriptsArchiveID = scripts_init_eterna_forest, .msgArchiveID = TEXT_BANK_ETERNA_FOREST, @@ -4502,9 +4504,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_FUEGO_IRONWORKS_OUTSIDE] = { - .areaDataArchiveID = 0x8, + .areaDataArchiveID = area_data_008, .unk_01 = 0x2, - .mapMatrixID = 0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_fuego_ironworks_outside, .initScriptsArchiveID = scripts_init_fuego_ironworks_outside, .msgArchiveID = TEXT_BANK_FUEGO_IRONWORKS_OUTSIDE, @@ -4524,9 +4526,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_FUEGO_IRONWORKS_BUILDING] = { - .areaDataArchiveID = 67, + .areaDataArchiveID = area_data_067, .unk_01 = 0xF, - .mapMatrixID = 0x8, + .mapMatrixID = map_matrix_008, .scriptsArchiveID = scripts_fuego_ironworks_building, .initScriptsArchiveID = scripts_init_fuego_ironworks_building, .msgArchiveID = TEXT_BANK_FUEGO_IRONWORKS_BUILDING, @@ -4546,9 +4548,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_206] = { - .areaDataArchiveID = 0x6, + .areaDataArchiveID = area_data_006, .unk_01 = 0x0, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -4568,9 +4570,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_1F_SOUTH] = { - .areaDataArchiveID = 0x45, + .areaDataArchiveID = area_data_069, .unk_01 = 0xF, - .mapMatrixID = 9, + .mapMatrixID = map_matrix_009, .scriptsArchiveID = scripts_mt_coronet_1f_south, .initScriptsArchiveID = scripts_init_mt_coronet_1f_south, .msgArchiveID = TEXT_BANK_MT_CORONET_1F_SOUTH, @@ -4590,9 +4592,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_2F] = { - .areaDataArchiveID = 0x45, + .areaDataArchiveID = area_data_069, .unk_01 = 0xF, - .mapMatrixID = 10, + .mapMatrixID = map_matrix_010, .scriptsArchiveID = scripts_mt_coronet_2f, .initScriptsArchiveID = scripts_init_mt_coronet_2f, .msgArchiveID = TEXT_BANK_MT_CORONET_2F, @@ -4612,9 +4614,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_3F] = { - .areaDataArchiveID = 0x45, + .areaDataArchiveID = area_data_069, .unk_01 = 0xF, - .mapMatrixID = 11, + .mapMatrixID = map_matrix_011, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -4634,9 +4636,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_OUTSIDE_NORTH] = { - .areaDataArchiveID = 0xE, + .areaDataArchiveID = area_data_014, .unk_01 = 0x8, - .mapMatrixID = 12, + .mapMatrixID = map_matrix_012, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -4656,9 +4658,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_MT_CORONET_OUTSIDE_SOUTH] = { - .areaDataArchiveID = 0xE, + .areaDataArchiveID = area_data_014, .unk_01 = 0x8, - .mapMatrixID = 13, + .mapMatrixID = map_matrix_013, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -4678,9 +4680,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_MT_CORONET_4F_ROOMS_1_AND_2] = { - .areaDataArchiveID = 70, + .areaDataArchiveID = area_data_070, .unk_01 = 0xF, - .mapMatrixID = 14, + .mapMatrixID = map_matrix_014, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -4700,9 +4702,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_4F_ROOM_3] = { - .areaDataArchiveID = 70, + .areaDataArchiveID = area_data_070, .unk_01 = 0xF, - .mapMatrixID = 15, + .mapMatrixID = map_matrix_015, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -4722,9 +4724,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_5F] = { - .areaDataArchiveID = 70, + .areaDataArchiveID = area_data_070, .unk_01 = 15, - .mapMatrixID = 16, + .mapMatrixID = map_matrix_016, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -4744,9 +4746,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_6F] = { - .areaDataArchiveID = 70, + .areaDataArchiveID = area_data_070, .unk_01 = 0xF, - .mapMatrixID = 17, + .mapMatrixID = map_matrix_017, .scriptsArchiveID = scripts_mt_coronet_6f, .initScriptsArchiveID = scripts_init_mt_coronet_6f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -4766,9 +4768,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_1F_TUNNEL_ROOM] = { - .areaDataArchiveID = 0x45, + .areaDataArchiveID = area_data_069, .unk_01 = 0xF, - .mapMatrixID = 18, + .mapMatrixID = map_matrix_018, .scriptsArchiveID = scripts_mt_coronet_1f_tunnel_room, .initScriptsArchiveID = scripts_init_mt_coronet_1f_tunnel_room, .msgArchiveID = TEXT_BANK_MT_CORONET_1F_TUNNEL_ROOM, @@ -4788,9 +4790,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_1F_NORTH_ROOM_2] = { - .areaDataArchiveID = 0x45, + .areaDataArchiveID = area_data_069, .unk_01 = 0xF, - .mapMatrixID = 19, + .mapMatrixID = map_matrix_019, .scriptsArchiveID = scripts_mt_coronet_1f_north_room_2, .initScriptsArchiveID = scripts_init_mt_coronet_1f_north_room_2, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -4810,9 +4812,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_1F_NORTH_ROOM_1] = { - .areaDataArchiveID = 0x45, + .areaDataArchiveID = area_data_069, .unk_01 = 0xF, - .mapMatrixID = 20, + .mapMatrixID = map_matrix_020, .scriptsArchiveID = scripts_mt_coronet_1f_north_room_1, .initScriptsArchiveID = scripts_init_mt_coronet_1f_north_room_1, .msgArchiveID = TEXT_BANK_MT_CORONET_1F_NORTH_ROOM_1, @@ -4832,9 +4834,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_B1F] = { - .areaDataArchiveID = 0x45, + .areaDataArchiveID = area_data_069, .unk_01 = 0xF, - .mapMatrixID = 21, + .mapMatrixID = map_matrix_021, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -4854,9 +4856,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SPEAR_PILLAR] = { - .areaDataArchiveID = 0x3C, + .areaDataArchiveID = area_data_060, .unk_01 = 0xF, - .mapMatrixID = 22, + .mapMatrixID = map_matrix_022, .scriptsArchiveID = scripts_spear_pillar, .initScriptsArchiveID = scripts_init_spear_pillar, .msgArchiveID = TEXT_BANK_SPEAR_PILLAR, @@ -4876,9 +4878,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SPEAR_PILLAR_DISTORTED] = { - .areaDataArchiveID = 0x3C, + .areaDataArchiveID = area_data_060, .unk_01 = 0xF, - .mapMatrixID = 0x17, + .mapMatrixID = map_matrix_023, .scriptsArchiveID = scripts_spear_pillar_distorted, .initScriptsArchiveID = scripts_init_spear_pillar_distorted, .msgArchiveID = TEXT_BANK_SPEAR_PILLAR_DISTORTED, @@ -4898,9 +4900,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_222] = { - .areaDataArchiveID = 0xC, + .areaDataArchiveID = area_data_012, .unk_01 = 0x6, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -4920,9 +4922,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_DP_GREAT_MARSH] = { - .areaDataArchiveID = 63, + .areaDataArchiveID = area_data_063, .unk_01 = 0xF, - .mapMatrixID = 0x18, + .mapMatrixID = map_matrix_024, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -4942,9 +4944,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_224] = { - .areaDataArchiveID = 0xA, + .areaDataArchiveID = area_data_010, .unk_01 = 0x4, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -4964,9 +4966,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_MANIAC_TUNNEL_ROOM] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 0x19, + .mapMatrixID = map_matrix_025, .scriptsArchiveID = scripts_solaceon_ruins_maniac_tunnel_room, .initScriptsArchiveID = scripts_init_solaceon_ruins_maniac_tunnel_room, .msgArchiveID = TEXT_BANK_SOLACEON_RUINS_MANIAC_TUNNEL_ROOM, @@ -4986,9 +4988,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_1] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 0x1A, + .mapMatrixID = map_matrix_026, .scriptsArchiveID = scripts_solaceon_ruins_room_1, .initScriptsArchiveID = scripts_init_solaceon_ruins_room_1, .msgArchiveID = TEXT_BANK_SOLACEON_RUINS_ROOM_1, @@ -5008,9 +5010,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_2_NORTHEAST_DEAD_END] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 40, + .mapMatrixID = map_matrix_040, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5030,9 +5032,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_1_NORTHWEST_DEAD_END] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 35, + .mapMatrixID = map_matrix_035, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5052,9 +5054,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_2] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 39, + .mapMatrixID = map_matrix_039, .scriptsArchiveID = scripts_solaceon_ruins_room_2, .initScriptsArchiveID = scripts_init_solaceon_ruins_room_2, .msgArchiveID = TEXT_BANK_SOLACEON_RUINS_ROOM_2, @@ -5074,9 +5076,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_1_SOUTHEAST_DEAD_END] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 0x1F, + .mapMatrixID = map_matrix_031, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5096,9 +5098,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_3] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 34, + .mapMatrixID = map_matrix_034, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5118,9 +5120,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_2_SOUTHEAST_DEAD_END] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 0x1F, + .mapMatrixID = map_matrix_031, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5140,9 +5142,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_6_SOUTHEAST_DEAD_END] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 40, + .mapMatrixID = map_matrix_040, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5162,9 +5164,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_5_SOUTHWEST_DEAD_END] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 42, + .mapMatrixID = map_matrix_042, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5184,9 +5186,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_3_NORTHWEST_DEAD_END] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 35, + .mapMatrixID = map_matrix_035, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5206,9 +5208,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_3_SOUTHWEST_DEAD_END] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 35, + .mapMatrixID = map_matrix_035, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5228,9 +5230,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_4] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 36, + .mapMatrixID = map_matrix_036, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5250,9 +5252,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_6] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 34, + .mapMatrixID = map_matrix_034, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5272,9 +5274,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_5] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 30, + .mapMatrixID = map_matrix_030, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5294,9 +5296,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_7] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 41, + .mapMatrixID = map_matrix_041, .scriptsArchiveID = scripts_solaceon_ruins_room_7, .initScriptsArchiveID = scripts_init_solaceon_ruins_room_7, .msgArchiveID = TEXT_BANK_SOLACEON_RUINS_ROOM_7, @@ -5316,9 +5318,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_4_SOUTHEAST_DEAD_END] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 0x1F, + .mapMatrixID = map_matrix_031, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5338,9 +5340,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_6_NORTHWEST_DEAD_END] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 35, + .mapMatrixID = map_matrix_035, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5360,9 +5362,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_243] = { - .areaDataArchiveID = 0xE, + .areaDataArchiveID = area_data_014, .unk_01 = 0x8, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5382,9 +5384,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VICTORY_ROAD_1F] = { - .areaDataArchiveID = 71, + .areaDataArchiveID = area_data_071, .unk_01 = 0xF, - .mapMatrixID = 43, + .mapMatrixID = map_matrix_043, .scriptsArchiveID = scripts_victory_road_1f, .initScriptsArchiveID = scripts_init_victory_road_1f, .msgArchiveID = TEXT_BANK_VICTORY_ROAD_1F, @@ -5404,9 +5406,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VICTORY_ROAD_2F] = { - .areaDataArchiveID = 71, + .areaDataArchiveID = area_data_071, .unk_01 = 0xF, - .mapMatrixID = 44, + .mapMatrixID = map_matrix_044, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5426,9 +5428,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VICTORY_ROAD_B1F] = { - .areaDataArchiveID = 71, + .areaDataArchiveID = area_data_071, .unk_01 = 0xF, - .mapMatrixID = 45, + .mapMatrixID = map_matrix_045, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5448,9 +5450,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VICTORY_ROAD_1F_ROOM_2] = { - .areaDataArchiveID = 71, + .areaDataArchiveID = area_data_071, .unk_01 = 0xF, - .mapMatrixID = 46, + .mapMatrixID = map_matrix_046, .scriptsArchiveID = scripts_victory_road_1f_room_2, .initScriptsArchiveID = scripts_init_victory_road_1f_room_2, .msgArchiveID = TEXT_BANK_VICTORY_ROAD_1F_ROOM_2, @@ -5470,9 +5472,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VICTORY_ROAD_1F_ROOM_1] = { - .areaDataArchiveID = 71, + .areaDataArchiveID = area_data_071, .unk_01 = 0xF, - .mapMatrixID = 47, + .mapMatrixID = map_matrix_047, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5492,9 +5494,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VICTORY_ROAD_1F_ROOM_3] = { - .areaDataArchiveID = 71, + .areaDataArchiveID = area_data_071, .unk_01 = 0xF, - .mapMatrixID = 48, + .mapMatrixID = map_matrix_048, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5514,9 +5516,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_250] = { - .areaDataArchiveID = 0x4, + .areaDataArchiveID = area_data_004, .unk_01 = 0x4, - .mapMatrixID = 49, + .mapMatrixID = map_matrix_049, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5536,9 +5538,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_PAL_PARK] = { - .areaDataArchiveID = 61, + .areaDataArchiveID = area_data_061, .unk_01 = 0xF, - .mapMatrixID = 49, + .mapMatrixID = map_matrix_049, .scriptsArchiveID = scripts_pal_park, .initScriptsArchiveID = scripts_init_pal_park, .msgArchiveID = TEXT_BANK_PAL_PARK, @@ -5558,9 +5560,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_252] = { - .areaDataArchiveID = 0x9, + .areaDataArchiveID = area_data_009, .unk_01 = 0x3, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5580,9 +5582,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_AMITY_SQUARE] = { - .areaDataArchiveID = 59, + .areaDataArchiveID = area_data_059, .unk_01 = 0xF, - .mapMatrixID = 50, + .mapMatrixID = map_matrix_050, .scriptsArchiveID = scripts_amity_square, .initScriptsArchiveID = scripts_init_amity_square, .msgArchiveID = TEXT_BANK_AMITY_SQUARE, @@ -5602,9 +5604,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_RAVAGED_PATH] = { - .areaDataArchiveID = 53, + .areaDataArchiveID = area_data_053, .unk_01 = 0xF, - .mapMatrixID = 51, + .mapMatrixID = map_matrix_051, .scriptsArchiveID = scripts_ravaged_path, .initScriptsArchiveID = scripts_init_ravaged_path, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5624,9 +5626,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_255] = { - .areaDataArchiveID = 54, + .areaDataArchiveID = area_data_054, .unk_01 = 54, - .mapMatrixID = 52, + .mapMatrixID = map_matrix_052, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5646,9 +5648,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_FLOAROMA_MEADOW] = { - .areaDataArchiveID = 0x8, + .areaDataArchiveID = area_data_008, .unk_01 = 0x2, - .mapMatrixID = 52, + .mapMatrixID = map_matrix_052, .scriptsArchiveID = scripts_floaroma_meadow, .initScriptsArchiveID = scripts_init_floaroma_meadow, .msgArchiveID = TEXT_BANK_FLOAROMA_MEADOW, @@ -5668,9 +5670,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_FLOAROMA_MEADOW_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_floaroma_meadow_house, .initScriptsArchiveID = scripts_init_floaroma_meadow_house, .msgArchiveID = TEXT_BANK_FLOAROMA_MEADOW_HOUSE, @@ -5690,9 +5692,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_GATE_1F] = { - .areaDataArchiveID = 53, + .areaDataArchiveID = area_data_053, .unk_01 = 0xF, - .mapMatrixID = 0x3, + .mapMatrixID = map_matrix_003, .scriptsArchiveID = scripts_oreburgh_gate_1f, .initScriptsArchiveID = scripts_init_oreburgh_gate_1f, .msgArchiveID = TEXT_BANK_OREBURGH_GATE_1F, @@ -5712,9 +5714,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_GATE_B1F] = { - .areaDataArchiveID = 53, + .areaDataArchiveID = area_data_053, .unk_01 = 0xF, - .mapMatrixID = 0x4, + .mapMatrixID = map_matrix_004, .scriptsArchiveID = scripts_oreburgh_gate_b1f, .initScriptsArchiveID = scripts_init_oreburgh_gate_b1f, .msgArchiveID = TEXT_BANK_OREBURGH_GATE_B1F, @@ -5734,9 +5736,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_FULLMOON_ISLAND] = { - .areaDataArchiveID = 0xF, + .areaDataArchiveID = area_data_015, .unk_01 = 0xF, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_fullmoon_island, .initScriptsArchiveID = scripts_init_fullmoon_island, .msgArchiveID = TEXT_BANK_FULLMOON_ISLAND, @@ -5756,9 +5758,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_FULLMOON_ISLAND_FOREST] = { - .areaDataArchiveID = 54, + .areaDataArchiveID = area_data_054, .unk_01 = 0xF, - .mapMatrixID = 53, + .mapMatrixID = map_matrix_053, .scriptsArchiveID = scripts_fullmoon_island_forest, .initScriptsArchiveID = scripts_init_fullmoon_island_forest, .msgArchiveID = TEXT_BANK_FULLMOON_ISLAND_FOREST, @@ -5778,9 +5780,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_STARK_MOUNTAIN_OUTSIDE] = { - .areaDataArchiveID = 0x11, + .areaDataArchiveID = area_data_017, .unk_01 = 0xF, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_stark_mountain_outside, .initScriptsArchiveID = scripts_init_stark_mountain_outside, .msgArchiveID = TEXT_BANK_STARK_MOUNTAIN_OUTSIDE, @@ -5800,9 +5802,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_STARK_MOUNTAIN_ROOM_1] = { - .areaDataArchiveID = 0x39, + .areaDataArchiveID = area_data_057, .unk_01 = 0xF, - .mapMatrixID = 0x39, + .mapMatrixID = map_matrix_057, .scriptsArchiveID = scripts_stark_mountain_room_1, .initScriptsArchiveID = scripts_init_stark_mountain_room_1, .msgArchiveID = TEXT_BANK_STARK_MOUNTAIN_ROOM_1, @@ -5822,9 +5824,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_STARK_MOUNTAIN_ROOM_2] = { - .areaDataArchiveID = 0x39, + .areaDataArchiveID = area_data_057, .unk_01 = 0xF, - .mapMatrixID = 58, + .mapMatrixID = map_matrix_058, .scriptsArchiveID = scripts_stark_mountain_room_2, .initScriptsArchiveID = scripts_init_stark_mountain_room_2, .msgArchiveID = TEXT_BANK_STARK_MOUNTAIN_ROOM_2, @@ -5844,9 +5846,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_STARK_MOUNTAIN_ROOM_3] = { - .areaDataArchiveID = 0x39, + .areaDataArchiveID = area_data_057, .unk_01 = 0xF, - .mapMatrixID = 59, + .mapMatrixID = map_matrix_059, .scriptsArchiveID = scripts_stark_mountain_room_3, .initScriptsArchiveID = scripts_init_stark_mountain_room_3, .msgArchiveID = TEXT_BANK_STARK_MOUNTAIN_ROOM_3, @@ -5866,9 +5868,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_266] = { - .areaDataArchiveID = 0x12, + .areaDataArchiveID = area_data_018, .unk_01 = 0xC, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5888,9 +5890,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SENDOFF_SPRING] = { - .areaDataArchiveID = 62, + .areaDataArchiveID = area_data_062, .unk_01 = 0xF, - .mapMatrixID = 0x3C, + .mapMatrixID = map_matrix_060, .scriptsArchiveID = scripts_sendoff_spring, .initScriptsArchiveID = scripts_init_sendoff_spring, .msgArchiveID = TEXT_BANK_SENDOFF_SPRING, @@ -5910,9 +5912,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_TURNBACK_CAVE_ENTRANCE] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 61, + .mapMatrixID = map_matrix_061, .scriptsArchiveID = scripts_turnback_cave_entrance, .initScriptsArchiveID = scripts_init_turnback_cave_entrance, .msgArchiveID = TEXT_BANK_TURNBACK_CAVE_ENTRANCE, @@ -5932,9 +5934,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_ROOM] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 62, + .mapMatrixID = map_matrix_062, .scriptsArchiveID = scripts_turnback_cave_pillar_room, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_room, .msgArchiveID = TEXT_BANK_TURNBACK_CAVE_PILLAR_ROOM, @@ -5954,9 +5956,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_GIRATINA_ROOM] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 63, + .mapMatrixID = map_matrix_063, .scriptsArchiveID = scripts_turnback_cave_giratina_room, .initScriptsArchiveID = scripts_init_turnback_cave_giratina_room, .msgArchiveID = TEXT_BANK_TURNBACK_CAVE_GIRATINA_ROOM, @@ -5976,9 +5978,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_1_ROOM_1] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 64, + .mapMatrixID = map_matrix_064, .scriptsArchiveID = scripts_turnback_cave_pillar_1_room_1, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_1_room_1, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -5998,9 +6000,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_1_ROOM_2] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 64, + .mapMatrixID = map_matrix_064, .scriptsArchiveID = scripts_turnback_cave_pillar_1_room_2, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_1_room_2, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6020,9 +6022,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_1_ROOM_3] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 65, + .mapMatrixID = map_matrix_065, .scriptsArchiveID = scripts_turnback_cave_pillar_1_room_3, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_1_room_3, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6042,9 +6044,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_FLOWER_PARADISE] = { - .areaDataArchiveID = 0xD, + .areaDataArchiveID = area_data_013, .unk_01 = 0xA, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_flower_paradise, .initScriptsArchiveID = scripts_init_flower_paradise, .msgArchiveID = TEXT_BANK_FLOWER_PARADISE, @@ -6064,9 +6066,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_UNKNOWN_275] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6086,9 +6088,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_276] = { - .areaDataArchiveID = 11, + .areaDataArchiveID = area_data_011, .unk_01 = 0x5, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6108,9 +6110,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_277] = { - .areaDataArchiveID = 11, + .areaDataArchiveID = area_data_011, .unk_01 = 0x5, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6130,9 +6132,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_TEMPLE_1F] = { - .areaDataArchiveID = 65, + .areaDataArchiveID = area_data_065, .unk_01 = 0xF, - .mapMatrixID = 68, + .mapMatrixID = map_matrix_068, .scriptsArchiveID = scripts_snowpoint_temple_1f, .initScriptsArchiveID = scripts_init_snowpoint_temple_1f, .msgArchiveID = TEXT_BANK_SNOWPOINT_TEMPLE_1F, @@ -6152,9 +6154,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_TEMPLE_B1F] = { - .areaDataArchiveID = 65, + .areaDataArchiveID = area_data_065, .unk_01 = 0xF, - .mapMatrixID = 0x45, + .mapMatrixID = map_matrix_069, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6174,9 +6176,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_TEMPLE_B2F] = { - .areaDataArchiveID = 65, + .areaDataArchiveID = area_data_065, .unk_01 = 0xF, - .mapMatrixID = 70, + .mapMatrixID = map_matrix_070, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6196,9 +6198,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_TEMPLE_B3F] = { - .areaDataArchiveID = 65, + .areaDataArchiveID = area_data_065, .unk_01 = 0xF, - .mapMatrixID = 71, + .mapMatrixID = map_matrix_071, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6218,9 +6220,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_TEMPLE_B4F] = { - .areaDataArchiveID = 65, + .areaDataArchiveID = area_data_065, .unk_01 = 0xF, - .mapMatrixID = 0x48, + .mapMatrixID = map_matrix_072, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6240,9 +6242,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_TEMPLE_B5F] = { - .areaDataArchiveID = 65, + .areaDataArchiveID = area_data_065, .unk_01 = 0xF, - .mapMatrixID = 73, + .mapMatrixID = map_matrix_073, .scriptsArchiveID = scripts_snowpoint_temple_b5f, .initScriptsArchiveID = scripts_init_snowpoint_temple_b5f, .msgArchiveID = TEXT_BANK_SNOWPOINT_TEMPLE_B5F, @@ -6262,9 +6264,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_WAYWARD_CAVE_1F] = { - .areaDataArchiveID = 53, + .areaDataArchiveID = area_data_053, .unk_01 = 0xF, - .mapMatrixID = 0x4A, + .mapMatrixID = map_matrix_074, .scriptsArchiveID = scripts_wayward_cave_1f, .initScriptsArchiveID = scripts_init_wayward_cave_1f, .msgArchiveID = TEXT_BANK_WAYWARD_CAVE_1F, @@ -6284,9 +6286,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_WAYWARD_CAVE_B1F] = { - .areaDataArchiveID = 53, + .areaDataArchiveID = area_data_053, .unk_01 = 0xF, - .mapMatrixID = 75, + .mapMatrixID = map_matrix_075, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6306,9 +6308,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_RUIN_MANIAC_CAVE_SHORT] = { - .areaDataArchiveID = 53, + .areaDataArchiveID = area_data_053, .unk_01 = 0xF, - .mapMatrixID = 76, + .mapMatrixID = map_matrix_076, .scriptsArchiveID = scripts_ruin_maniac_cave_short, .initScriptsArchiveID = scripts_init_ruin_maniac_cave_short, .msgArchiveID = TEXT_BANK_RUIN_MANIAC_CAVE_SHORT, @@ -6328,9 +6330,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TROPHY_GARDEN] = { - .areaDataArchiveID = 0xC, + .areaDataArchiveID = area_data_012, .unk_01 = 0xF, - .mapMatrixID = 79, + .mapMatrixID = map_matrix_079, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6350,9 +6352,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_IRON_ISLAND] = { - .areaDataArchiveID = 0xF, + .areaDataArchiveID = area_data_015, .unk_01 = 0xF, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_iron_island, .initScriptsArchiveID = scripts_init_iron_island, .msgArchiveID = TEXT_BANK_IRON_ISLAND, @@ -6372,9 +6374,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_IRON_ISLAND_1F] = { - .areaDataArchiveID = 0x48, + .areaDataArchiveID = area_data_072, .unk_01 = 0xF, - .mapMatrixID = 80, + .mapMatrixID = map_matrix_080, .scriptsArchiveID = scripts_iron_island_1f, .initScriptsArchiveID = scripts_init_iron_island_1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6394,9 +6396,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_IRON_ISLAND_B1F_LEFT_ROOM] = { - .areaDataArchiveID = 0x48, + .areaDataArchiveID = area_data_072, .unk_01 = 0xF, - .mapMatrixID = 81, + .mapMatrixID = map_matrix_081, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6416,9 +6418,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_IRON_ISLAND_B1F_RIGHT_ROOM] = { - .areaDataArchiveID = 0x48, + .areaDataArchiveID = area_data_072, .unk_01 = 0xF, - .mapMatrixID = 82, + .mapMatrixID = map_matrix_082, .scriptsArchiveID = scripts_iron_island_b1f_right_room, .initScriptsArchiveID = scripts_init_iron_island_b1f_right_room, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6438,9 +6440,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_IRON_ISLAND_B2F_RIGHT_ROOM] = { - .areaDataArchiveID = 0x48, + .areaDataArchiveID = area_data_072, .unk_01 = 0xF, - .mapMatrixID = 83, + .mapMatrixID = map_matrix_083, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6460,9 +6462,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_IRON_ISLAND_B2F_LEFT_ROOM] = { - .areaDataArchiveID = 0x48, + .areaDataArchiveID = area_data_072, .unk_01 = 0xF, - .mapMatrixID = 84, + .mapMatrixID = map_matrix_084, .scriptsArchiveID = scripts_iron_island_b2f_left_room, .initScriptsArchiveID = scripts_init_iron_island_b2f_left_room, .msgArchiveID = TEXT_BANK_IRON_ISLAND_B2F_LEFT_ROOM, @@ -6482,9 +6484,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_IRON_ISLAND_B3F] = { - .areaDataArchiveID = 0x48, + .areaDataArchiveID = area_data_072, .unk_01 = 0xF, - .mapMatrixID = 85, + .mapMatrixID = map_matrix_085, .scriptsArchiveID = scripts_iron_island_b3f, .initScriptsArchiveID = scripts_init_iron_island_b3f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6504,9 +6506,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OLD_CHATEAU] = { - .areaDataArchiveID = 66, + .areaDataArchiveID = area_data_066, .unk_01 = 0xF, - .mapMatrixID = 86, + .mapMatrixID = map_matrix_086, .scriptsArchiveID = scripts_old_chateau, .initScriptsArchiveID = scripts_init_old_chateau, .msgArchiveID = TEXT_BANK_OLD_CHATEAU, @@ -6526,9 +6528,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OLD_CHATEAU_DINING_AREA] = { - .areaDataArchiveID = 66, + .areaDataArchiveID = area_data_066, .unk_01 = 0xF, - .mapMatrixID = 87, + .mapMatrixID = map_matrix_087, .scriptsArchiveID = scripts_old_chateau_dining_area, .initScriptsArchiveID = scripts_init_old_chateau_dining_area, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6548,9 +6550,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OLD_CHATEAU_SIDE_ROOMS] = { - .areaDataArchiveID = 66, + .areaDataArchiveID = area_data_066, .unk_01 = 0xF, - .mapMatrixID = 88, + .mapMatrixID = map_matrix_088, .scriptsArchiveID = scripts_old_chateau_side_rooms, .initScriptsArchiveID = scripts_init_old_chateau_side_rooms, .msgArchiveID = TEXT_BANK_OLD_CHATEAU_SIDE_ROOMS, @@ -6570,9 +6572,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OLD_CHATEAU_CORRIDOR] = { - .areaDataArchiveID = 66, + .areaDataArchiveID = area_data_066, .unk_01 = 0xF, - .mapMatrixID = 89, + .mapMatrixID = map_matrix_089, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6592,9 +6594,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OLD_CHATEAU_BACK_WEST_ROOM] = { - .areaDataArchiveID = 66, + .areaDataArchiveID = area_data_066, .unk_01 = 0xF, - .mapMatrixID = 90, + .mapMatrixID = map_matrix_090, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6614,9 +6616,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OLD_CHATEAU_BACK_MIDDLE_WEST_ROOM] = { - .areaDataArchiveID = 66, + .areaDataArchiveID = area_data_066, .unk_01 = 0xF, - .mapMatrixID = 91, + .mapMatrixID = map_matrix_091, .scriptsArchiveID = scripts_old_chateau_back_middle_west_room, .initScriptsArchiveID = scripts_init_old_chateau_back_middle_west_room, .msgArchiveID = TEXT_BANK_OLD_CHATEAU_BACK_MIDDLE_WEST_ROOM, @@ -6636,9 +6638,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OLD_CHATEAU_BACK_MIDDLE_ROOM] = { - .areaDataArchiveID = 66, + .areaDataArchiveID = area_data_066, .unk_01 = 0xF, - .mapMatrixID = 92, + .mapMatrixID = map_matrix_092, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6658,9 +6660,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OLD_CHATEAU_BACK_MIDDLE_EAST_ROOM] = { - .areaDataArchiveID = 66, + .areaDataArchiveID = area_data_066, .unk_01 = 0xF, - .mapMatrixID = 93, + .mapMatrixID = map_matrix_093, .scriptsArchiveID = scripts_old_chateau_back_middle_east_room, .initScriptsArchiveID = scripts_init_old_chateau_back_middle_east_room, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6680,9 +6682,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OLD_CHATEAU_BACK_EAST_ROOM] = { - .areaDataArchiveID = 66, + .areaDataArchiveID = area_data_066, .unk_01 = 0xF, - .mapMatrixID = 94, + .mapMatrixID = map_matrix_094, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6702,9 +6704,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_304] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0x1F, - .mapMatrixID = 157, + .mapMatrixID = map_matrix_157, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -6724,9 +6726,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GALACTIC_HQ_1F] = { - .areaDataArchiveID = 58, + .areaDataArchiveID = area_data_058, .unk_01 = 0xF, - .mapMatrixID = 95, + .mapMatrixID = map_matrix_095, .scriptsArchiveID = scripts_galactic_hq_1f, .initScriptsArchiveID = scripts_init_galactic_hq_1f, .msgArchiveID = TEXT_BANK_GALACTIC_HQ_1F, @@ -6746,9 +6748,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GALACTIC_HQ_2F] = { - .areaDataArchiveID = 58, + .areaDataArchiveID = area_data_058, .unk_01 = 0xF, - .mapMatrixID = 96, + .mapMatrixID = map_matrix_096, .scriptsArchiveID = scripts_galactic_hq_2f, .initScriptsArchiveID = scripts_init_galactic_hq_2f, .msgArchiveID = TEXT_BANK_GALACTIC_HQ_2F, @@ -6768,9 +6770,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GALACTIC_HQ_3F] = { - .areaDataArchiveID = 58, + .areaDataArchiveID = area_data_058, .unk_01 = 0xF, - .mapMatrixID = 97, + .mapMatrixID = map_matrix_097, .scriptsArchiveID = scripts_galactic_hq_3f, .initScriptsArchiveID = scripts_init_galactic_hq_3f, .msgArchiveID = TEXT_BANK_GALACTIC_HQ_3F, @@ -6790,9 +6792,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GALACTIC_HQ_4F] = { - .areaDataArchiveID = 58, + .areaDataArchiveID = area_data_058, .unk_01 = 0xF, - .mapMatrixID = 98, + .mapMatrixID = map_matrix_098, .scriptsArchiveID = scripts_galactic_hq_4f, .initScriptsArchiveID = scripts_init_galactic_hq_4f, .msgArchiveID = TEXT_BANK_GALACTIC_HQ_4F, @@ -6812,9 +6814,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GALACTIC_HQ_B1F] = { - .areaDataArchiveID = 58, + .areaDataArchiveID = area_data_058, .unk_01 = 0xF, - .mapMatrixID = 100, + .mapMatrixID = map_matrix_100, .scriptsArchiveID = scripts_galactic_hq_b1f, .initScriptsArchiveID = scripts_init_galactic_hq_b1f, .msgArchiveID = TEXT_BANK_GALACTIC_HQ_B1F, @@ -6834,9 +6836,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GALACTIC_HQ_B2F] = { - .areaDataArchiveID = 58, + .areaDataArchiveID = area_data_058, .unk_01 = 0xF, - .mapMatrixID = 99, + .mapMatrixID = map_matrix_099, .scriptsArchiveID = scripts_galactic_hq_b2f, .initScriptsArchiveID = scripts_init_galactic_hq_b2f, .msgArchiveID = TEXT_BANK_GALACTIC_HQ_B2F, @@ -6856,9 +6858,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_LAKE_VERITY_LOW_WATER] = { - .areaDataArchiveID = 62, + .areaDataArchiveID = area_data_062, .unk_01 = 0xF, - .mapMatrixID = 101, + .mapMatrixID = map_matrix_101, .scriptsArchiveID = scripts_lake_verity_low_water, .initScriptsArchiveID = scripts_init_lake_verity_low_water, .msgArchiveID = TEXT_BANK_LAKE_VERITY_LOW_WATER, @@ -6878,9 +6880,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_LAKE_VERITY] = { - .areaDataArchiveID = 62, + .areaDataArchiveID = area_data_062, .unk_01 = 0xF, - .mapMatrixID = 102, + .mapMatrixID = map_matrix_102, .scriptsArchiveID = scripts_lake_verity, .initScriptsArchiveID = scripts_init_lake_verity, .msgArchiveID = TEXT_BANK_LAKE_VERITY, @@ -6900,9 +6902,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_VERITY_CAVERN] = { - .areaDataArchiveID = 53, + .areaDataArchiveID = area_data_053, .unk_01 = 0xF, - .mapMatrixID = 103, + .mapMatrixID = map_matrix_103, .scriptsArchiveID = scripts_verity_cavern, .initScriptsArchiveID = scripts_init_verity_cavern, .msgArchiveID = TEXT_BANK_VERITY_CAVERN, @@ -6922,9 +6924,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_LAKE_VALOR_DRAINED] = { - .areaDataArchiveID = 62, + .areaDataArchiveID = area_data_062, .unk_01 = 0xF, - .mapMatrixID = 104, + .mapMatrixID = map_matrix_104, .scriptsArchiveID = scripts_lake_valor_drained, .initScriptsArchiveID = scripts_init_lake_valor_drained, .msgArchiveID = TEXT_BANK_LAKE_VALOR_DRAINED, @@ -6944,9 +6946,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_LAKE_VALOR] = { - .areaDataArchiveID = 62, + .areaDataArchiveID = area_data_062, .unk_01 = 0xF, - .mapMatrixID = 105, + .mapMatrixID = map_matrix_105, .scriptsArchiveID = scripts_lake_valor, .initScriptsArchiveID = scripts_init_lake_valor, .msgArchiveID = TEXT_BANK_LAKE_VALOR, @@ -6966,9 +6968,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_VALOR_CAVERN] = { - .areaDataArchiveID = 53, + .areaDataArchiveID = area_data_053, .unk_01 = 0xF, - .mapMatrixID = 106, + .mapMatrixID = map_matrix_106, .scriptsArchiveID = scripts_valor_cavern, .initScriptsArchiveID = scripts_init_valor_cavern, .msgArchiveID = TEXT_BANK_VALOR_CAVERN, @@ -6988,9 +6990,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_LAKE_ACUITY_LOW_WATER] = { - .areaDataArchiveID = 0xE, + .areaDataArchiveID = area_data_014, .unk_01 = 0xF, - .mapMatrixID = 107, + .mapMatrixID = map_matrix_107, .scriptsArchiveID = scripts_lake_acuity_low_water, .initScriptsArchiveID = scripts_init_lake_acuity_low_water, .msgArchiveID = TEXT_BANK_LAKE_ACUITY_LOW_WATER, @@ -7010,9 +7012,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_LAKE_ACUITY] = { - .areaDataArchiveID = 0xE, + .areaDataArchiveID = area_data_014, .unk_01 = 0xF, - .mapMatrixID = 108, + .mapMatrixID = map_matrix_108, .scriptsArchiveID = scripts_lake_acuity, .initScriptsArchiveID = scripts_init_lake_acuity, .msgArchiveID = TEXT_BANK_LAKE_ACUITY, @@ -7032,9 +7034,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ACUITY_CAVERN] = { - .areaDataArchiveID = 53, + .areaDataArchiveID = area_data_053, .unk_01 = 0xF, - .mapMatrixID = 109, + .mapMatrixID = map_matrix_109, .scriptsArchiveID = scripts_acuity_cavern, .initScriptsArchiveID = scripts_init_acuity_cavern, .msgArchiveID = TEXT_BANK_ACUITY_CAVERN, @@ -7054,9 +7056,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_NEWMOON_ISLAND] = { - .areaDataArchiveID = 0xF, + .areaDataArchiveID = area_data_015, .unk_01 = 0x9, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_newmoon_island, .initScriptsArchiveID = scripts_init_newmoon_island, .msgArchiveID = TEXT_BANK_NEWMOON_ISLAND, @@ -7076,9 +7078,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_NEWMOON_ISLAND_FOREST] = { - .areaDataArchiveID = 54, + .areaDataArchiveID = area_data_054, .unk_01 = 0xF, - .mapMatrixID = 110, + .mapMatrixID = map_matrix_110, .scriptsArchiveID = scripts_newmoon_island_forest, .initScriptsArchiveID = scripts_init_newmoon_island_forest, .msgArchiveID = TEXT_BANK_NEWMOON_ISLAND_FOREST, @@ -7098,9 +7100,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_PARK] = { - .areaDataArchiveID = 64, + .areaDataArchiveID = area_data_064, .unk_01 = 0xF, - .mapMatrixID = 229, + .mapMatrixID = map_matrix_229, .scriptsArchiveID = scripts_battle_park, .initScriptsArchiveID = scripts_init_battle_park, .msgArchiveID = TEXT_BANK_BATTLE_PARK, @@ -7120,9 +7122,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_BATTLE_PARK_EXCHANGE_SERVICE_CORNER] = { - .areaDataArchiveID = 41, + .areaDataArchiveID = area_data_041, .unk_01 = 0xF, - .mapMatrixID = 231, + .mapMatrixID = map_matrix_231, .scriptsArchiveID = scripts_battle_park_exchange_service_corner, .initScriptsArchiveID = scripts_init_battle_park_exchange_service_corner, .msgArchiveID = TEXT_BANK_BATTLE_PARK_EXCHANGE_SERVICE_CORNER, @@ -7142,9 +7144,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_324] = { - .areaDataArchiveID = 33, + .areaDataArchiveID = area_data_033, .unk_01 = 0xF, - .mapMatrixID = 232, + .mapMatrixID = map_matrix_232, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -7164,9 +7166,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_325] = { - .areaDataArchiveID = 33, + .areaDataArchiveID = area_data_033, .unk_01 = 0xF, - .mapMatrixID = 233, + .mapMatrixID = map_matrix_233, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -7186,9 +7188,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_TOWER] = { - .areaDataArchiveID = 33, + .areaDataArchiveID = area_data_033, .unk_01 = 0xF, - .mapMatrixID = 193, + .mapMatrixID = map_matrix_193, .scriptsArchiveID = scripts_battle_tower, .initScriptsArchiveID = scripts_init_battle_tower, .msgArchiveID = TEXT_BANK_BATTLE_TOWER, @@ -7208,9 +7210,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_TOWER_ELEVATOR] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 207, + .mapMatrixID = map_matrix_207, .scriptsArchiveID = scripts_battle_tower_elevator, .initScriptsArchiveID = scripts_init_battle_tower_elevator, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -7230,9 +7232,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_TOWER_CORRIDOR] = { - .areaDataArchiveID = 33, + .areaDataArchiveID = area_data_033, .unk_01 = 0xF, - .mapMatrixID = 194, + .mapMatrixID = map_matrix_194, .scriptsArchiveID = scripts_battle_tower_corridor, .initScriptsArchiveID = scripts_init_battle_tower_corridor, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -7252,9 +7254,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_TOWER_CORRIDOR_MULTI] = { - .areaDataArchiveID = 33, + .areaDataArchiveID = area_data_033, .unk_01 = 0xF, - .mapMatrixID = 195, + .mapMatrixID = map_matrix_195, .scriptsArchiveID = scripts_battle_tower_corridor_multi, .initScriptsArchiveID = scripts_init_battle_tower_corridor_multi, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -7274,9 +7276,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_TOWER_BATTLE_ROOM] = { - .areaDataArchiveID = 33, + .areaDataArchiveID = area_data_033, .unk_01 = 0xF, - .mapMatrixID = 197, + .mapMatrixID = map_matrix_197, .scriptsArchiveID = scripts_battle_tower_battle_room, .initScriptsArchiveID = scripts_init_battle_tower_battle_room, .msgArchiveID = TEXT_BANK_BATTLE_TOWER_BATTLE_ROOM, @@ -7296,9 +7298,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_TOWER_MULTI_BATTLE_ROOM] = { - .areaDataArchiveID = 33, + .areaDataArchiveID = area_data_033, .unk_01 = 0xF, - .mapMatrixID = 198, + .mapMatrixID = map_matrix_198, .scriptsArchiveID = scripts_battle_tower_multi_battle_room, .initScriptsArchiveID = scripts_init_battle_tower_multi_battle_room, .msgArchiveID = TEXT_BANK_BATTLE_TOWER_MULTI_BATTLE_ROOM, @@ -7318,9 +7320,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_COMMUNICATION_CLUB_COLOSSEUM_2P] = { - .areaDataArchiveID = 0x5, + .areaDataArchiveID = area_data_005, .unk_01 = 0xE, - .mapMatrixID = 118, + .mapMatrixID = map_matrix_118, .scriptsArchiveID = scripts_communication_club_colosseum_2p, .initScriptsArchiveID = scripts_init_communication_club_colosseum_2p, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -7340,9 +7342,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_COMMUNICATION_CLUB_COLOSSEUM_4P] = { - .areaDataArchiveID = 0x5, + .areaDataArchiveID = area_data_005, .unk_01 = 0xE, - .mapMatrixID = 121, + .mapMatrixID = map_matrix_121, .scriptsArchiveID = scripts_communication_club_colosseum_4p, .initScriptsArchiveID = scripts_init_communication_club_colosseum_4p, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -7362,9 +7364,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VERITY_LAKEFRONT] = { - .areaDataArchiveID = 0x6, + .areaDataArchiveID = area_data_006, .unk_01 = 0x0, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_verity_lakefront, .initScriptsArchiveID = scripts_init_verity_lakefront, .msgArchiveID = TEXT_BANK_VERITY_LAKEFRONT, @@ -7384,9 +7386,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_VERITY_LAKEFRONT_UNKNOWN_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0x14, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_verity_lakefront_unknown_house, .initScriptsArchiveID = scripts_init_verity_lakefront_unknown_house, .msgArchiveID = TEXT_BANK_VERITY_LAKEFRONT_UNKNOWN_HOUSE, @@ -7406,9 +7408,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VALOR_LAKEFRONT] = { - .areaDataArchiveID = 0x12, + .areaDataArchiveID = area_data_018, .unk_01 = 0xC, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_valor_lakefront, .initScriptsArchiveID = scripts_init_valor_lakefront, .msgArchiveID = TEXT_BANK_VALOR_LAKEFRONT, @@ -7428,9 +7430,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_RESTAURANT] = { - .areaDataArchiveID = 35, + .areaDataArchiveID = area_data_035, .unk_01 = 0xF, - .mapMatrixID = 147, + .mapMatrixID = map_matrix_147, .scriptsArchiveID = scripts_restaurant, .initScriptsArchiveID = scripts_init_restaurant, .msgArchiveID = TEXT_BANK_RESTAURANT, @@ -7450,9 +7452,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GRAND_LAKE_VALOR_LAKEFRONT_EAST_HOUSE] = { - .areaDataArchiveID = 35, + .areaDataArchiveID = area_data_035, .unk_01 = 0xF, - .mapMatrixID = 146, + .mapMatrixID = map_matrix_146, .scriptsArchiveID = scripts_grand_lake_valor_lakefront_east_house, .initScriptsArchiveID = scripts_init_grand_lake_valor_lakefront_east_house, .msgArchiveID = TEXT_BANK_GRAND_LAKE_VALOR_LAKEFRONT_EAST_HOUSE, @@ -7472,9 +7474,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GRAND_LAKE_VALOR_LAKEFRONT_WEST_HOUSE] = { - .areaDataArchiveID = 35, + .areaDataArchiveID = area_data_035, .unk_01 = 0xF, - .mapMatrixID = 146, + .mapMatrixID = map_matrix_146, .scriptsArchiveID = scripts_grand_lake_valor_lakefront_west_house, .initScriptsArchiveID = scripts_init_grand_lake_valor_lakefront_west_house, .msgArchiveID = TEXT_BANK_GRAND_LAKE_VALOR_LAKEFRONT_WEST_HOUSE, @@ -7494,9 +7496,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ACUITY_LAKEFRONT] = { - .areaDataArchiveID = 0xE, + .areaDataArchiveID = area_data_014, .unk_01 = 0x8, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_acuity_lakefront, .initScriptsArchiveID = scripts_init_acuity_lakefront, .msgArchiveID = TEXT_BANK_ACUITY_LAKEFRONT, @@ -7516,9 +7518,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_SPRING_PATH] = { - .areaDataArchiveID = 0x12, + .areaDataArchiveID = area_data_018, .unk_01 = 0xC, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -7538,9 +7540,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_201] = { - .areaDataArchiveID = 0x6, + .areaDataArchiveID = area_data_006, .unk_01 = 0x0, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_201, .initScriptsArchiveID = scripts_init_route_201, .msgArchiveID = TEXT_BANK_ROUTE_201, @@ -7560,9 +7562,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_202] = { - .areaDataArchiveID = 0x6, + .areaDataArchiveID = area_data_006, .unk_01 = 0x0, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_202, .initScriptsArchiveID = scripts_init_route_202, .msgArchiveID = TEXT_BANK_ROUTE_202, @@ -7582,9 +7584,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_203] = { - .areaDataArchiveID = 0x6, + .areaDataArchiveID = area_data_006, .unk_01 = 0x0, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_203, .initScriptsArchiveID = scripts_init_route_203, .msgArchiveID = TEXT_BANK_ROUTE_203, @@ -7604,9 +7606,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_204_SOUTH] = { - .areaDataArchiveID = 0x6, + .areaDataArchiveID = area_data_006, .unk_01 = 0x0, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_204_south, .initScriptsArchiveID = scripts_init_route_204_south, .msgArchiveID = TEXT_BANK_ROUTE_204_SOUTH, @@ -7626,9 +7628,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_204_NORTH] = { - .areaDataArchiveID = 0x8, + .areaDataArchiveID = area_data_008, .unk_01 = 0x2, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_204_north, .initScriptsArchiveID = scripts_init_route_204_north, .msgArchiveID = TEXT_BANK_ROUTE_204_NORTH, @@ -7648,9 +7650,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_205_SOUTH] = { - .areaDataArchiveID = 0x8, + .areaDataArchiveID = area_data_008, .unk_01 = 0x2, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_205_south, .initScriptsArchiveID = scripts_init_route_205_south, .msgArchiveID = TEXT_BANK_ROUTE_205_SOUTH, @@ -7670,9 +7672,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_205_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 243, + .mapMatrixID = map_matrix_243, .scriptsArchiveID = scripts_route_205_house, .initScriptsArchiveID = scripts_init_route_205_house, .msgArchiveID = TEXT_BANK_ROUTE_205_HOUSE, @@ -7692,9 +7694,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_205_NORTH] = { - .areaDataArchiveID = 0x8, + .areaDataArchiveID = area_data_008, .unk_01 = 0x2, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_205_north, .initScriptsArchiveID = scripts_init_route_205_north, .msgArchiveID = TEXT_BANK_ROUTE_205_NORTH, @@ -7714,9 +7716,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_206] = { - .areaDataArchiveID = 0x7, + .areaDataArchiveID = area_data_007, .unk_01 = 0x1, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_206, .initScriptsArchiveID = scripts_init_route_206, .msgArchiveID = TEXT_BANK_ROUTE_206, @@ -7736,9 +7738,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_206_CYCLING_ROAD_SOUTH_GATE] = { - .areaDataArchiveID = 50, + .areaDataArchiveID = area_data_050, .unk_01 = 0xF, - .mapMatrixID = 260, + .mapMatrixID = map_matrix_260, .scriptsArchiveID = scripts_route_206_cycling_road_south_gate, .initScriptsArchiveID = scripts_init_route_206_cycling_road_south_gate, .msgArchiveID = TEXT_BANK_ROUTE_206_CYCLING_ROAD_SOUTH_GATE, @@ -7758,9 +7760,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GATE_BETWEEN_ETERNA_CITY_ROUTE_206] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0x1F, - .mapMatrixID = 157, + .mapMatrixID = map_matrix_157, .scriptsArchiveID = scripts_gate_between_eterna_city_route_206, .initScriptsArchiveID = scripts_init_gate_between_eterna_city_route_206, .msgArchiveID = TEXT_BANK_GATE_BETWEEN_ETERNA_CITY_ROUTE_206, @@ -7780,9 +7782,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_207] = { - .areaDataArchiveID = 0x7, + .areaDataArchiveID = area_data_007, .unk_01 = 0x1, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_207, .initScriptsArchiveID = scripts_init_route_207, .msgArchiveID = TEXT_BANK_ROUTE_207, @@ -7802,9 +7804,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_208] = { - .areaDataArchiveID = 0x9, + .areaDataArchiveID = area_data_009, .unk_01 = 0x3, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_208, .initScriptsArchiveID = scripts_init_route_208, .msgArchiveID = TEXT_BANK_ROUTE_208, @@ -7824,9 +7826,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_208_HOUSE] = { - .areaDataArchiveID = 43, + .areaDataArchiveID = area_data_043, .unk_01 = 0xF, - .mapMatrixID = 249, + .mapMatrixID = map_matrix_249, .scriptsArchiveID = scripts_route_208_house, .initScriptsArchiveID = scripts_init_route_208_house, .msgArchiveID = TEXT_BANK_ROUTE_208_HOUSE, @@ -7846,9 +7848,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_209] = { - .areaDataArchiveID = 0xA, + .areaDataArchiveID = area_data_010, .unk_01 = 0x4, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_209, .initScriptsArchiveID = scripts_init_route_209, .msgArchiveID = TEXT_BANK_ROUTE_209, @@ -7868,9 +7870,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_209_LOST_TOWER_1F] = { - .areaDataArchiveID = 42, + .areaDataArchiveID = area_data_042, .unk_01 = 0xF, - .mapMatrixID = 212, + .mapMatrixID = map_matrix_212, .scriptsArchiveID = scripts_route_209_lost_tower_1f, .initScriptsArchiveID = scripts_init_route_209_lost_tower_1f, .msgArchiveID = TEXT_BANK_ROUTE_209_LOST_TOWER_1F, @@ -7890,9 +7892,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_209_LOST_TOWER_2F] = { - .areaDataArchiveID = 42, + .areaDataArchiveID = area_data_042, .unk_01 = 0xF, - .mapMatrixID = 213, + .mapMatrixID = map_matrix_213, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -7912,9 +7914,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_209_LOST_TOWER_3F] = { - .areaDataArchiveID = 42, + .areaDataArchiveID = area_data_042, .unk_01 = 0xF, - .mapMatrixID = 214, + .mapMatrixID = map_matrix_214, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -7934,9 +7936,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_209_LOST_TOWER_4F] = { - .areaDataArchiveID = 42, + .areaDataArchiveID = area_data_042, .unk_01 = 0xF, - .mapMatrixID = 215, + .mapMatrixID = map_matrix_215, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -7956,9 +7958,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_209_LOST_TOWER_5F] = { - .areaDataArchiveID = 42, + .areaDataArchiveID = area_data_042, .unk_01 = 0xF, - .mapMatrixID = 216, + .mapMatrixID = map_matrix_216, .scriptsArchiveID = scripts_route_209_lost_tower_5f, .initScriptsArchiveID = scripts_init_route_209_lost_tower_5f, .msgArchiveID = TEXT_BANK_ROUTE_209_LOST_TOWER_5F, @@ -7978,9 +7980,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_210_SOUTH] = { - .areaDataArchiveID = 0xA, + .areaDataArchiveID = area_data_010, .unk_01 = 0x4, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_210_south, .initScriptsArchiveID = scripts_init_route_210_south, .msgArchiveID = TEXT_BANK_ROUTE_210_SOUTH, @@ -8000,9 +8002,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_210_NORTH] = { - .areaDataArchiveID = 0xA, + .areaDataArchiveID = area_data_010, .unk_01 = 0x4, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_210_north, .initScriptsArchiveID = scripts_init_route_210_north, .msgArchiveID = TEXT_BANK_ROUTE_210_NORTH, @@ -8022,9 +8024,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_210_GRANDMA_WILMA_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_route_210_grandma_wilma_house, .initScriptsArchiveID = scripts_init_route_210_grandma_wilma_house, .msgArchiveID = TEXT_BANK_ROUTE_210_GRANDMA_WILMA_HOUSE, @@ -8044,9 +8046,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_211_WEST] = { - .areaDataArchiveID = 0x8, + .areaDataArchiveID = area_data_008, .unk_01 = 0x2, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_211_west, .initScriptsArchiveID = scripts_init_route_211_west, .msgArchiveID = TEXT_BANK_ROUTE_211_WEST, @@ -8066,9 +8068,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_211_EAST] = { - .areaDataArchiveID = 0xA, + .areaDataArchiveID = area_data_010, .unk_01 = 0x4, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_211_east, .initScriptsArchiveID = scripts_init_route_211_east, .msgArchiveID = TEXT_BANK_ROUTE_211_EAST, @@ -8088,9 +8090,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_212_NORTH] = { - .areaDataArchiveID = 0xC, + .areaDataArchiveID = area_data_012, .unk_01 = 0x6, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_212_north, .initScriptsArchiveID = scripts_init_route_212_north, .msgArchiveID = TEXT_BANK_ROUTE_212_NORTH, @@ -8110,9 +8112,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_POKEMON_MANSION] = { - .areaDataArchiveID = 35, + .areaDataArchiveID = area_data_035, .unk_01 = 0xF, - .mapMatrixID = 178, + .mapMatrixID = map_matrix_178, .scriptsArchiveID = scripts_pokemon_mansion, .initScriptsArchiveID = scripts_init_pokemon_mansion, .msgArchiveID = TEXT_BANK_POKEMON_MANSION, @@ -8132,9 +8134,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_MANSION_MAIDS_ROOM] = { - .areaDataArchiveID = 35, + .areaDataArchiveID = area_data_035, .unk_01 = 0xF, - .mapMatrixID = 179, + .mapMatrixID = map_matrix_179, .scriptsArchiveID = scripts_pokemon_mansion_maids_room, .initScriptsArchiveID = scripts_init_pokemon_mansion_maids_room, .msgArchiveID = TEXT_BANK_POKEMON_MANSION_MAIDS_ROOM, @@ -8154,9 +8156,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_MANSION_OFFICE] = { - .areaDataArchiveID = 35, + .areaDataArchiveID = area_data_035, .unk_01 = 0xF, - .mapMatrixID = 180, + .mapMatrixID = map_matrix_180, .scriptsArchiveID = scripts_pokemon_mansion_office, .initScriptsArchiveID = scripts_init_pokemon_mansion_office, .msgArchiveID = TEXT_BANK_POKEMON_MANSION_OFFICE, @@ -8176,9 +8178,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_212_SOUTH] = { - .areaDataArchiveID = 0xC, + .areaDataArchiveID = area_data_012, .unk_01 = 0x6, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_212_south, .initScriptsArchiveID = scripts_init_route_212_south, .msgArchiveID = TEXT_BANK_ROUTE_212_SOUTH, @@ -8198,9 +8200,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_212_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 244, + .mapMatrixID = map_matrix_244, .scriptsArchiveID = scripts_route_212_house, .initScriptsArchiveID = scripts_init_route_212_house, .msgArchiveID = TEXT_BANK_ROUTE_212_HOUSE, @@ -8220,9 +8222,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_213] = { - .areaDataArchiveID = 0x12, + .areaDataArchiveID = area_data_018, .unk_01 = 0xC, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_213, .initScriptsArchiveID = scripts_init_route_213, .msgArchiveID = TEXT_BANK_ROUTE_213, @@ -8242,9 +8244,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_213_GATE_TO_PASTORIA_CITY] = { - .areaDataArchiveID = 50, + .areaDataArchiveID = area_data_050, .unk_01 = 0xF, - .mapMatrixID = 258, + .mapMatrixID = map_matrix_258, .scriptsArchiveID = scripts_route_213_gate_to_pastoria_city, .initScriptsArchiveID = scripts_init_route_213_gate_to_pastoria_city, .msgArchiveID = TEXT_BANK_ROUTE_213_GATE_TO_PASTORIA_CITY, @@ -8264,9 +8266,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_FOOTSTEP_HOUSE] = { - .areaDataArchiveID = 43, + .areaDataArchiveID = area_data_043, .unk_01 = 0xF, - .mapMatrixID = 247, + .mapMatrixID = map_matrix_247, .scriptsArchiveID = scripts_footstep_house, .initScriptsArchiveID = scripts_init_footstep_house, .msgArchiveID = TEXT_BANK_FOOTSTEP_HOUSE, @@ -8286,9 +8288,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GRAND_LAKE_ROUTE_213_LOBBY] = { - .areaDataArchiveID = 35, + .areaDataArchiveID = area_data_035, .unk_01 = 0xF, - .mapMatrixID = 145, + .mapMatrixID = map_matrix_145, .scriptsArchiveID = scripts_grand_lake_route_213_lobby, .initScriptsArchiveID = scripts_init_grand_lake_route_213_lobby, .msgArchiveID = TEXT_BANK_GRAND_LAKE_ROUTE_213_LOBBY, @@ -8308,9 +8310,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GRAND_LAKE_ROUTE_213_EAST_HOUSE] = { - .areaDataArchiveID = 35, + .areaDataArchiveID = area_data_035, .unk_01 = 0xF, - .mapMatrixID = 146, + .mapMatrixID = map_matrix_146, .scriptsArchiveID = scripts_grand_lake_route_213_east_house, .initScriptsArchiveID = scripts_init_grand_lake_route_213_east_house, .msgArchiveID = TEXT_BANK_GRAND_LAKE_ROUTE_213_EAST_HOUSE, @@ -8330,9 +8332,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GRAND_LAKE_ROUTE_213_NORTHWEST_HOUSE] = { - .areaDataArchiveID = 35, + .areaDataArchiveID = area_data_035, .unk_01 = 0xF, - .mapMatrixID = 146, + .mapMatrixID = map_matrix_146, .scriptsArchiveID = scripts_grand_lake_route_213_northwest_house, .initScriptsArchiveID = scripts_init_grand_lake_route_213_northwest_house, .msgArchiveID = TEXT_BANK_GRAND_LAKE_ROUTE_213_NORTHWEST_HOUSE, @@ -8352,9 +8354,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GRAND_LAKE_ROUTE_213_NORTHEAST_HOUSE] = { - .areaDataArchiveID = 35, + .areaDataArchiveID = area_data_035, .unk_01 = 0xF, - .mapMatrixID = 146, + .mapMatrixID = map_matrix_146, .scriptsArchiveID = scripts_grand_lake_route_213_northeast_house, .initScriptsArchiveID = scripts_init_grand_lake_route_213_northeast_house, .msgArchiveID = TEXT_BANK_GRAND_LAKE_ROUTE_213_NORTHEAST_HOUSE, @@ -8374,9 +8376,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_214] = { - .areaDataArchiveID = 0x12, + .areaDataArchiveID = area_data_018, .unk_01 = 0xC, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_214, .initScriptsArchiveID = scripts_init_route_214, .msgArchiveID = TEXT_BANK_ROUTE_214, @@ -8396,9 +8398,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_214_GATE_TO_VEILSTONE_CITY] = { - .areaDataArchiveID = 50, + .areaDataArchiveID = area_data_050, .unk_01 = 0xF, - .mapMatrixID = 257, + .mapMatrixID = map_matrix_257, .scriptsArchiveID = scripts_route_214_gate_to_veilstone_city, .initScriptsArchiveID = scripts_init_route_214_gate_to_veilstone_city, .msgArchiveID = TEXT_BANK_ROUTE_214_GATE_TO_VEILSTONE_CITY, @@ -8418,9 +8420,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_215] = { - .areaDataArchiveID = 0xA, + .areaDataArchiveID = area_data_010, .unk_01 = 0x4, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_215, .initScriptsArchiveID = scripts_init_route_215, .msgArchiveID = TEXT_BANK_ROUTE_215, @@ -8440,9 +8442,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_216] = { - .areaDataArchiveID = 0xE, + .areaDataArchiveID = area_data_014, .unk_01 = 0x8, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_216, .initScriptsArchiveID = scripts_init_route_216, .msgArchiveID = TEXT_BANK_ROUTE_216, @@ -8462,9 +8464,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_216_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 243, + .mapMatrixID = map_matrix_243, .scriptsArchiveID = scripts_route_216_house, .initScriptsArchiveID = scripts_init_route_216_house, .msgArchiveID = TEXT_BANK_ROUTE_216_HOUSE, @@ -8484,9 +8486,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_217] = { - .areaDataArchiveID = 0xE, + .areaDataArchiveID = area_data_014, .unk_01 = 0x8, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_217, .initScriptsArchiveID = scripts_init_route_217, .msgArchiveID = TEXT_BANK_ROUTE_217, @@ -8506,9 +8508,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_217_WEST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 124, + .mapMatrixID = map_matrix_124, .scriptsArchiveID = scripts_route_217_west_house, .initScriptsArchiveID = scripts_init_route_217_west_house, .msgArchiveID = TEXT_BANK_ROUTE_217_WEST_HOUSE, @@ -8528,9 +8530,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_217_NORTHEAST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 124, + .mapMatrixID = map_matrix_124, .scriptsArchiveID = scripts_route_217_northeast_house, .initScriptsArchiveID = scripts_init_route_217_northeast_house, .msgArchiveID = TEXT_BANK_ROUTE_217_NORTHEAST_HOUSE, @@ -8550,9 +8552,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_218] = { - .areaDataArchiveID = 0xF, + .areaDataArchiveID = area_data_015, .unk_01 = 0x9, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_218, .initScriptsArchiveID = scripts_init_route_218, .msgArchiveID = TEXT_BANK_ROUTE_218, @@ -8572,9 +8574,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_218_GATE_TO_JUBILIFE_CITY] = { - .areaDataArchiveID = 50, + .areaDataArchiveID = area_data_050, .unk_01 = 0xF, - .mapMatrixID = 258, + .mapMatrixID = map_matrix_258, .scriptsArchiveID = scripts_route_218_gate_to_jubilife_city, .initScriptsArchiveID = scripts_init_route_218_gate_to_jubilife_city, .msgArchiveID = TEXT_BANK_ROUTE_218_GATE_TO_JUBILIFE_CITY, @@ -8594,9 +8596,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_218_GATE_TO_CANALAVE_CITY] = { - .areaDataArchiveID = 50, + .areaDataArchiveID = area_data_050, .unk_01 = 0xF, - .mapMatrixID = 258, + .mapMatrixID = map_matrix_258, .scriptsArchiveID = scripts_route_218_gate_to_canalave_city, .initScriptsArchiveID = scripts_init_route_218_gate_to_canalave_city, .msgArchiveID = TEXT_BANK_ROUTE_218_GATE_TO_CANALAVE_CITY, @@ -8616,9 +8618,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_219] = { - .areaDataArchiveID = 0x6, + .areaDataArchiveID = area_data_006, .unk_01 = 0x0, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_219, .initScriptsArchiveID = scripts_init_route_219, .msgArchiveID = TEXT_BANK_ROUTE_219, @@ -8638,9 +8640,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_221] = { - .areaDataArchiveID = 0x6, + .areaDataArchiveID = area_data_006, .unk_01 = 0x0, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_221, .initScriptsArchiveID = scripts_init_route_221, .msgArchiveID = TEXT_BANK_ROUTE_221, @@ -8660,9 +8662,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_PAL_PARK_LOBBY] = { - .areaDataArchiveID = 39, + .areaDataArchiveID = area_data_039, .unk_01 = 0xF, - .mapMatrixID = 201, + .mapMatrixID = map_matrix_201, .scriptsArchiveID = scripts_pal_park_lobby, .initScriptsArchiveID = scripts_init_pal_park_lobby, .msgArchiveID = TEXT_BANK_PAL_PARK_LOBBY, @@ -8682,9 +8684,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_221_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 244, + .mapMatrixID = map_matrix_244, .scriptsArchiveID = scripts_route_221_house, .initScriptsArchiveID = scripts_init_route_221_house, .msgArchiveID = TEXT_BANK_ROUTE_221_HOUSE, @@ -8704,9 +8706,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_222] = { - .areaDataArchiveID = 0x12, + .areaDataArchiveID = area_data_018, .unk_01 = 0xC, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_222, .initScriptsArchiveID = scripts_init_route_222, .msgArchiveID = TEXT_BANK_ROUTE_222, @@ -8726,9 +8728,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_222_WEST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_route_222_west_house, .initScriptsArchiveID = scripts_init_route_222_west_house, .msgArchiveID = TEXT_BANK_ROUTE_222_WEST_HOUSE, @@ -8748,9 +8750,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_222_EAST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_route_222_east_house, .initScriptsArchiveID = scripts_init_route_222_east_house, .msgArchiveID = TEXT_BANK_ROUTE_222_EAST_HOUSE, @@ -8770,9 +8772,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_222_GATE_TO_SUNYSHORE_CITY] = { - .areaDataArchiveID = 50, + .areaDataArchiveID = area_data_050, .unk_01 = 0xF, - .mapMatrixID = 258, + .mapMatrixID = map_matrix_258, .scriptsArchiveID = scripts_route_222_gate_to_sunyshore_city, .initScriptsArchiveID = scripts_init_route_222_gate_to_sunyshore_city, .msgArchiveID = TEXT_BANK_ROUTE_222_GATE_TO_SUNYSHORE_CITY, @@ -8792,9 +8794,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_224] = { - .areaDataArchiveID = 0xD, + .areaDataArchiveID = area_data_013, .unk_01 = 0xA, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_224, .initScriptsArchiveID = scripts_init_route_224, .msgArchiveID = TEXT_BANK_ROUTE_224, @@ -8814,9 +8816,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_225] = { - .areaDataArchiveID = 0x11, + .areaDataArchiveID = area_data_017, .unk_01 = 11, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_225, .initScriptsArchiveID = scripts_init_route_225, .msgArchiveID = TEXT_BANK_ROUTE_225, @@ -8836,9 +8838,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_UNKNOWN_401] = { - .areaDataArchiveID = 0x11, + .areaDataArchiveID = area_data_017, .unk_01 = 11, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -8858,9 +8860,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_402] = { - .areaDataArchiveID = 0x11, + .areaDataArchiveID = area_data_017, .unk_01 = 11, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -8880,9 +8882,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_227] = { - .areaDataArchiveID = 0x11, + .areaDataArchiveID = area_data_017, .unk_01 = 11, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_227, .initScriptsArchiveID = scripts_init_route_227, .msgArchiveID = TEXT_BANK_ROUTE_227, @@ -8902,9 +8904,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_UNKNOWN_404] = { - .areaDataArchiveID = 0x11, + .areaDataArchiveID = area_data_017, .unk_01 = 11, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -8924,9 +8926,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_405] = { - .areaDataArchiveID = 0x11, + .areaDataArchiveID = area_data_017, .unk_01 = 11, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -8946,9 +8948,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_228] = { - .areaDataArchiveID = 0x13, + .areaDataArchiveID = area_data_019, .unk_01 = 0xD, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_228, .initScriptsArchiveID = scripts_init_route_228, .msgArchiveID = TEXT_BANK_ROUTE_228, @@ -8968,9 +8970,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_229] = { - .areaDataArchiveID = 0x13, + .areaDataArchiveID = area_data_019, .unk_01 = 0xD, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_229, .initScriptsArchiveID = scripts_init_route_229, .msgArchiveID = TEXT_BANK_ROUTE_229, @@ -8990,9 +8992,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_UNKNOWN_408] = { - .areaDataArchiveID = 0x13, + .areaDataArchiveID = area_data_019, .unk_01 = 0xD, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -9012,9 +9014,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_409] = { - .areaDataArchiveID = 0x13, + .areaDataArchiveID = area_data_019, .unk_01 = 0xD, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -9034,9 +9036,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_RECORD_MIXING_ROOM] = { - .areaDataArchiveID = 0x5, + .areaDataArchiveID = area_data_005, .unk_01 = 0xE, - .mapMatrixID = 119, + .mapMatrixID = map_matrix_119, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -9056,9 +9058,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TWINLEAF_TOWN] = { - .areaDataArchiveID = 0x6, + .areaDataArchiveID = area_data_006, .unk_01 = 0x0, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_twinleaf_town, .initScriptsArchiveID = scripts_init_twinleaf_town, .msgArchiveID = TEXT_BANK_TWINLEAF_TOWN, @@ -9078,9 +9080,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_TWINLEAF_TOWN_RIVAL_HOUSE_1F] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 126, + .mapMatrixID = map_matrix_126, .scriptsArchiveID = scripts_twinleaf_town_rival_house_1f, .initScriptsArchiveID = scripts_init_twinleaf_town_rival_house_1f, .msgArchiveID = TEXT_BANK_TWINLEAF_TOWN_RIVAL_HOUSE_1F, @@ -9100,9 +9102,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TWINLEAF_TOWN_RIVAL_HOUSE_2F] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 127, + .mapMatrixID = map_matrix_127, .scriptsArchiveID = scripts_twinleaf_town_rival_house_2f, .initScriptsArchiveID = scripts_init_twinleaf_town_rival_house_2f, .msgArchiveID = TEXT_BANK_TWINLEAF_TOWN_RIVAL_HOUSE_2F, @@ -9122,9 +9124,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TWINLEAF_TOWN_PLAYER_HOUSE_1F] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 128, + .mapMatrixID = map_matrix_128, .scriptsArchiveID = scripts_twinleaf_town_player_house_1f, .initScriptsArchiveID = scripts_init_twinleaf_town_player_house_1f, .msgArchiveID = TEXT_BANK_TWINLEAF_TOWN_PLAYER_HOUSE_1F, @@ -9144,9 +9146,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TWINLEAF_TOWN_PLAYER_HOUSE_2F] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 129, + .mapMatrixID = map_matrix_129, .scriptsArchiveID = scripts_twinleaf_town_player_house_2f, .initScriptsArchiveID = scripts_init_twinleaf_town_player_house_2f, .msgArchiveID = TEXT_BANK_TWINLEAF_TOWN_PLAYER_HOUSE_2F, @@ -9166,9 +9168,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TWINLEAF_TOWN_NORTHEAST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_twinleaf_town_northeast_house, .initScriptsArchiveID = scripts_init_twinleaf_town_northeast_house, .msgArchiveID = TEXT_BANK_TWINLEAF_TOWN_NORTHEAST_HOUSE, @@ -9188,9 +9190,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TWINLEAF_TOWN_SOUTHWEST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_twinleaf_town_southwest_house, .initScriptsArchiveID = scripts_init_twinleaf_town_southwest_house, .msgArchiveID = TEXT_BANK_TWINLEAF_TOWN_SOUTHWEST_HOUSE, @@ -9210,9 +9212,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SANDGEM_TOWN] = { - .areaDataArchiveID = 0x6, + .areaDataArchiveID = area_data_006, .unk_01 = 0x0, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_sandgem_town, .initScriptsArchiveID = scripts_init_sandgem_town, .msgArchiveID = TEXT_BANK_SANDGEM_TOWN, @@ -9232,9 +9234,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_SANDGEM_TOWN_MART] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 122, + .mapMatrixID = map_matrix_122, .scriptsArchiveID = scripts_sandgem_town_mart, .initScriptsArchiveID = scripts_init_sandgem_town_mart, .msgArchiveID = TEXT_BANK_SANDGEM_TOWN_MART, @@ -9254,9 +9256,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SANDGEM_TOWN_POKECENTER_1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x74, + .mapMatrixID = map_matrix_116, .scriptsArchiveID = scripts_sandgem_town_pokecenter_1f, .initScriptsArchiveID = scripts_init_sandgem_town_pokecenter_1f, .msgArchiveID = TEXT_BANK_SANDGEM_TOWN_POKECENTER_1F, @@ -9276,9 +9278,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SANDGEM_TOWN_POKECENTER_2F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x75, + .mapMatrixID = map_matrix_117, .scriptsArchiveID = scripts_sandgem_town_pokecenter_2f, .initScriptsArchiveID = scripts_init_sandgem_town_pokecenter_2f, .msgArchiveID = TEXT_BANK_SANDGEM_TOWN_POKECENTER_2F, @@ -9298,9 +9300,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SANDGEM_TOWN_POKEMON_RESEARCH_LAB] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 160, + .mapMatrixID = map_matrix_160, .scriptsArchiveID = scripts_sandgem_town_pokemon_research_lab, .initScriptsArchiveID = scripts_init_sandgem_town_pokemon_research_lab, .msgArchiveID = TEXT_BANK_SANDGEM_TOWN_POKEMON_RESEARCH_LAB, @@ -9320,9 +9322,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SANDGEM_TOWN_COUNTERPART_HOUSE_1F] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 130, + .mapMatrixID = map_matrix_130, .scriptsArchiveID = scripts_sandgem_town_counterpart_house_1f, .initScriptsArchiveID = scripts_init_sandgem_town_counterpart_house_1f, .msgArchiveID = TEXT_BANK_SANDGEM_TOWN_COUNTERPART_HOUSE_1F, @@ -9342,9 +9344,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SANDGEM_TOWN_COUNTERPART_HOUSE_2F] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 131, + .mapMatrixID = map_matrix_131, .scriptsArchiveID = scripts_sandgem_town_counterpart_house_2f, .initScriptsArchiveID = scripts_init_sandgem_town_counterpart_house_2f, .msgArchiveID = TEXT_BANK_SANDGEM_TOWN_COUNTERPART_HOUSE_2F, @@ -9364,9 +9366,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SANDGEM_TOWN_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_sandgem_town_house, .initScriptsArchiveID = scripts_init_sandgem_town_house, .msgArchiveID = TEXT_BANK_SANDGEM_TOWN_HOUSE, @@ -9386,9 +9388,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_FLOAROMA_TOWN] = { - .areaDataArchiveID = 0x8, + .areaDataArchiveID = area_data_008, .unk_01 = 0x2, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_floaroma_town, .initScriptsArchiveID = scripts_init_floaroma_town, .msgArchiveID = TEXT_BANK_FLOAROMA_TOWN, @@ -9408,9 +9410,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_FLOAROMA_TOWN_MART] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 122, + .mapMatrixID = map_matrix_122, .scriptsArchiveID = scripts_floaroma_town_mart, .initScriptsArchiveID = scripts_init_floaroma_town_mart, .msgArchiveID = TEXT_BANK_FLOAROMA_TOWN_MART, @@ -9430,9 +9432,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_FLOAROMA_TOWN_POKECENTER_1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x74, + .mapMatrixID = map_matrix_116, .scriptsArchiveID = scripts_floaroma_town_pokecenter_1f, .initScriptsArchiveID = scripts_init_floaroma_town_pokecenter_1f, .msgArchiveID = TEXT_BANK_FLOAROMA_TOWN_POKECENTER_1F, @@ -9452,9 +9454,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_FLOAROMA_TOWN_POKECENTER_2F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x75, + .mapMatrixID = map_matrix_117, .scriptsArchiveID = scripts_floaroma_town_pokecenter_2f, .initScriptsArchiveID = scripts_init_floaroma_town_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -9474,9 +9476,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_FLOWER_SHOP] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 236, + .mapMatrixID = map_matrix_236, .scriptsArchiveID = scripts_flower_shop, .initScriptsArchiveID = scripts_init_flower_shop, .msgArchiveID = TEXT_BANK_FLOWER_SHOP, @@ -9496,9 +9498,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_FLOAROMA_TOWN_SOUTHEAST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_floaroma_town_southeast_house, .initScriptsArchiveID = scripts_init_floaroma_town_southeast_house, .msgArchiveID = TEXT_BANK_FLOAROMA_TOWN_SOUTHEAST_HOUSE, @@ -9518,9 +9520,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_FLOAROMA_TOWN_MIDDLE_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_floaroma_town_middle_house, .initScriptsArchiveID = scripts_init_floaroma_town_middle_house, .msgArchiveID = TEXT_BANK_FLOAROMA_TOWN_MIDDLE_HOUSE, @@ -9540,9 +9542,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_TOWN] = { - .areaDataArchiveID = 0xA, + .areaDataArchiveID = area_data_010, .unk_01 = 0x4, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_solaceon_town, .initScriptsArchiveID = scripts_init_solaceon_town, .msgArchiveID = TEXT_BANK_SOLACEON_TOWN, @@ -9562,9 +9564,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_SOLACEON_TOWN_MART] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 122, + .mapMatrixID = map_matrix_122, .scriptsArchiveID = scripts_solaceon_town_mart, .initScriptsArchiveID = scripts_init_solaceon_town_mart, .msgArchiveID = TEXT_BANK_SOLACEON_TOWN_MART, @@ -9584,9 +9586,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_TOWN_POKECENTER_1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x74, + .mapMatrixID = map_matrix_116, .scriptsArchiveID = scripts_solaceon_town_pokecenter_1f, .initScriptsArchiveID = scripts_init_solaceon_town_pokecenter_1f, .msgArchiveID = TEXT_BANK_SOLACEON_TOWN_POKECENTER_1F, @@ -9606,9 +9608,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_TOWN_POKECENTER_2F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x75, + .mapMatrixID = map_matrix_117, .scriptsArchiveID = scripts_solaceon_town_pokecenter_2f, .initScriptsArchiveID = scripts_init_solaceon_town_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -9628,9 +9630,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_DAY_CARE] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 137, + .mapMatrixID = map_matrix_137, .scriptsArchiveID = scripts_pokemon_day_care, .initScriptsArchiveID = scripts_init_pokemon_day_care, .msgArchiveID = TEXT_BANK_POKEMON_DAY_CARE, @@ -9650,9 +9652,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_TOWN_NORTHEAST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_solaceon_town_northeast_house, .initScriptsArchiveID = scripts_init_solaceon_town_northeast_house, .msgArchiveID = TEXT_BANK_SOLACEON_TOWN_NORTHEAST_HOUSE, @@ -9672,9 +9674,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_TOWN_POKEMON_NEWS_PRESS] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 244, + .mapMatrixID = map_matrix_244, .scriptsArchiveID = scripts_solaceon_town_pokemon_news_press, .initScriptsArchiveID = scripts_init_solaceon_town_pokemon_news_press, .msgArchiveID = TEXT_BANK_SOLACEON_TOWN_POKEMON_NEWS_PRESS, @@ -9694,9 +9696,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_TOWN_NORTH_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_solaceon_town_north_house, .initScriptsArchiveID = scripts_init_solaceon_town_north_house, .msgArchiveID = TEXT_BANK_SOLACEON_TOWN_NORTH_HOUSE, @@ -9716,9 +9718,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_TOWN_EAST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_solaceon_town_east_house, .initScriptsArchiveID = scripts_init_solaceon_town_east_house, .msgArchiveID = TEXT_BANK_SOLACEON_TOWN_EAST_HOUSE, @@ -9738,9 +9740,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CELESTIC_TOWN] = { - .areaDataArchiveID = 0xA, + .areaDataArchiveID = area_data_010, .unk_01 = 0x4, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_celestic_town, .initScriptsArchiveID = scripts_init_celestic_town, .msgArchiveID = TEXT_BANK_CELESTIC_TOWN, @@ -9760,9 +9762,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_CELESTIC_TOWN_POKECENTER_1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x74, + .mapMatrixID = map_matrix_116, .scriptsArchiveID = scripts_celestic_town_pokecenter_1f, .initScriptsArchiveID = scripts_init_celestic_town_pokecenter_1f, .msgArchiveID = TEXT_BANK_CELESTIC_TOWN_POKECENTER_1F, @@ -9782,9 +9784,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CELESTIC_TOWN_POKECENTER_2F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x75, + .mapMatrixID = map_matrix_117, .scriptsArchiveID = scripts_celestic_town_pokecenter_2f, .initScriptsArchiveID = scripts_init_celestic_town_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -9804,9 +9806,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CELESTIC_TOWN_NORTH_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 168, + .mapMatrixID = map_matrix_168, .scriptsArchiveID = scripts_celestic_town_north_house, .initScriptsArchiveID = scripts_init_celestic_town_north_house, .msgArchiveID = TEXT_BANK_CELESTIC_TOWN_NORTH_HOUSE, @@ -9826,9 +9828,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CELESTIC_TOWN_NORTHWEST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 170, + .mapMatrixID = map_matrix_170, .scriptsArchiveID = scripts_celestic_town_northwest_house, .initScriptsArchiveID = scripts_init_celestic_town_northwest_house, .msgArchiveID = TEXT_BANK_CELESTIC_TOWN_NORTHWEST_HOUSE, @@ -9848,9 +9850,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CELESTIC_TOWN_NORTHEAST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 124, + .mapMatrixID = map_matrix_124, .scriptsArchiveID = scripts_celestic_town_northeast_house, .initScriptsArchiveID = scripts_init_celestic_town_northeast_house, .msgArchiveID = TEXT_BANK_CELESTIC_TOWN_NORTHEAST_HOUSE, @@ -9870,9 +9872,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CELESTIC_TOWN_SOUTHWEST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 124, + .mapMatrixID = map_matrix_124, .scriptsArchiveID = scripts_celestic_town_southwest_house, .initScriptsArchiveID = scripts_init_celestic_town_southwest_house, .msgArchiveID = TEXT_BANK_CELESTIC_TOWN_SOUTHWEST_HOUSE, @@ -9892,9 +9894,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CELESTIC_TOWN_CAVE] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 169, + .mapMatrixID = map_matrix_169, .scriptsArchiveID = scripts_celestic_town_cave, .initScriptsArchiveID = scripts_init_celestic_town_cave, .msgArchiveID = TEXT_BANK_CELESTIC_TOWN_CAVE, @@ -9914,9 +9916,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SURVIVAL_AREA] = { - .areaDataArchiveID = 0x11, + .areaDataArchiveID = area_data_017, .unk_01 = 11, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_survival_area, .initScriptsArchiveID = scripts_init_survival_area, .msgArchiveID = TEXT_BANK_SURVIVAL_AREA, @@ -9936,9 +9938,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_SURVIVAL_AREA_MART] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 122, + .mapMatrixID = map_matrix_122, .scriptsArchiveID = scripts_survival_area_mart, .initScriptsArchiveID = scripts_init_survival_area_mart, .msgArchiveID = TEXT_BANK_SURVIVAL_AREA_MART, @@ -9958,9 +9960,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SURVIVAL_AREA_POKECENTER_1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x74, + .mapMatrixID = map_matrix_116, .scriptsArchiveID = scripts_survival_area_pokecenter_1f, .initScriptsArchiveID = scripts_init_survival_area_pokecenter_1f, .msgArchiveID = TEXT_BANK_SURVIVAL_AREA_POKECENTER_1F, @@ -9980,9 +9982,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SURVIVAL_AREA_POKECENTER_2F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x75, + .mapMatrixID = map_matrix_117, .scriptsArchiveID = scripts_survival_area_pokecenter_2f, .initScriptsArchiveID = scripts_init_survival_area_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10002,9 +10004,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLEGROUND] = { - .areaDataArchiveID = 52, + .areaDataArchiveID = area_data_052, .unk_01 = 0xF, - .mapMatrixID = 265, + .mapMatrixID = map_matrix_265, .scriptsArchiveID = scripts_battleground, .initScriptsArchiveID = scripts_init_battleground, .msgArchiveID = TEXT_BANK_BATTLEGROUND, @@ -10024,9 +10026,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SURVIVAL_AREA_SOUTH_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 125, + .mapMatrixID = map_matrix_125, .scriptsArchiveID = scripts_survival_area_south_house, .initScriptsArchiveID = scripts_init_survival_area_south_house, .msgArchiveID = TEXT_BANK_SURVIVAL_AREA_SOUTH_HOUSE, @@ -10046,9 +10048,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SURVIVAL_AREA_NORTH_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 244, + .mapMatrixID = map_matrix_244, .scriptsArchiveID = scripts_survival_area_north_house, .initScriptsArchiveID = scripts_init_survival_area_north_house, .msgArchiveID = TEXT_BANK_SURVIVAL_AREA_NORTH_HOUSE, @@ -10068,9 +10070,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_RESORT_AREA] = { - .areaDataArchiveID = 0x13, + .areaDataArchiveID = area_data_019, .unk_01 = 0xD, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_resort_area, .initScriptsArchiveID = scripts_init_resort_area, .msgArchiveID = TEXT_BANK_RESORT_AREA, @@ -10090,9 +10092,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_RESORT_AREA_MART] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 122, + .mapMatrixID = map_matrix_122, .scriptsArchiveID = scripts_resort_area_mart, .initScriptsArchiveID = scripts_init_resort_area_mart, .msgArchiveID = TEXT_BANK_RESORT_AREA_MART, @@ -10112,9 +10114,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_RESORT_AREA_POKECENTER_1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x74, + .mapMatrixID = map_matrix_116, .scriptsArchiveID = scripts_resort_area_pokecenter_1f, .initScriptsArchiveID = scripts_init_resort_area_pokecenter_1f, .msgArchiveID = TEXT_BANK_RESORT_AREA_POKECENTER_1F, @@ -10134,9 +10136,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_RESORT_AREA_POKECENTER_2F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x75, + .mapMatrixID = map_matrix_117, .scriptsArchiveID = scripts_resort_area_pokecenter_2f, .initScriptsArchiveID = scripts_init_resort_area_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10156,9 +10158,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_RESORT_AREA_RIBBON_SYNDICATE_1F] = { - .areaDataArchiveID = 38, + .areaDataArchiveID = area_data_038, .unk_01 = 0xF, - .mapMatrixID = 199, + .mapMatrixID = map_matrix_199, .scriptsArchiveID = scripts_resort_area_ribbon_syndicate_1f, .initScriptsArchiveID = scripts_init_resort_area_ribbon_syndicate_1f, .msgArchiveID = TEXT_BANK_RESORT_AREA_RIBBON_SYNDICATE_1F, @@ -10178,9 +10180,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_RESORT_AREA_RIBBON_SYNDICATE_2F] = { - .areaDataArchiveID = 38, + .areaDataArchiveID = area_data_038, .unk_01 = 0xF, - .mapMatrixID = 200, + .mapMatrixID = map_matrix_200, .scriptsArchiveID = scripts_resort_area_ribbon_syndicate_2f, .initScriptsArchiveID = scripts_init_resort_area_ribbon_syndicate_2f, .msgArchiveID = TEXT_BANK_RESORT_AREA_RIBBON_SYNDICATE_2F, @@ -10200,9 +10202,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_RESORT_AREA_RIBBON_SYNDICATE_ELEVATOR] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 207, + .mapMatrixID = map_matrix_207, .scriptsArchiveID = scripts_resort_area_ribbon_syndicate_elevator, .initScriptsArchiveID = scripts_init_resort_area_ribbon_syndicate_elevator, .msgArchiveID = TEXT_BANK_RESORT_AREA_RIBBON_SYNDICATE_ELEVATOR, @@ -10222,9 +10224,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VILLA] = { - .areaDataArchiveID = 51, + .areaDataArchiveID = area_data_051, .unk_01 = 0xF, - .mapMatrixID = 264, + .mapMatrixID = map_matrix_264, .scriptsArchiveID = scripts_villa, .initScriptsArchiveID = scripts_init_villa, .msgArchiveID = TEXT_BANK_VILLA, @@ -10244,9 +10246,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_RESORT_AREA_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_resort_area_house, .initScriptsArchiveID = scripts_init_resort_area_house, .msgArchiveID = TEXT_BANK_RESORT_AREA_HOUSE, @@ -10266,9 +10268,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNION_ROOM] = { - .areaDataArchiveID = 0x5, + .areaDataArchiveID = area_data_005, .unk_01 = 0xE, - .mapMatrixID = 120, + .mapMatrixID = map_matrix_120, .scriptsArchiveID = scripts_union_room, .initScriptsArchiveID = scripts_init_union_room, .msgArchiveID = TEXT_BANK_UNION_ROOM, @@ -10288,9 +10290,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_220] = { - .areaDataArchiveID = 0x6, + .areaDataArchiveID = area_data_006, .unk_01 = 0x0, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10310,9 +10312,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_223] = { - .areaDataArchiveID = 0xD, + .areaDataArchiveID = area_data_013, .unk_01 = 0x7, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10332,9 +10334,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_ROUTE_226] = { - .areaDataArchiveID = 0x11, + .areaDataArchiveID = area_data_017, .unk_01 = 11, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_226, .initScriptsArchiveID = scripts_init_route_226, .msgArchiveID = TEXT_BANK_ROUTE_226, @@ -10354,9 +10356,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_UNKNOWN_470] = { - .areaDataArchiveID = 0x13, + .areaDataArchiveID = area_data_019, .unk_01 = 0xD, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10376,9 +10378,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_230] = { - .areaDataArchiveID = 0x13, + .areaDataArchiveID = area_data_019, .unk_01 = 0xD, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_route_230, .initScriptsArchiveID = scripts_init_route_230, .msgArchiveID = TEXT_BANK_ROUTE_230, @@ -10398,9 +10400,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_SEABREAK_PATH] = { - .areaDataArchiveID = 0xD, + .areaDataArchiveID = area_data_013, .unk_01 = 0xD, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10420,9 +10422,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_UNKNOWN_473] = { - .areaDataArchiveID = 0x13, + .areaDataArchiveID = area_data_019, .unk_01 = 0xD, - .mapMatrixID = 0x0, + .mapMatrixID = map_matrix_000, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10442,9 +10444,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_POKECENTER_B1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 235, + .mapMatrixID = map_matrix_235, .scriptsArchiveID = scripts_jubilife_city_pokecenter_b1f, .initScriptsArchiveID = scripts_init_jubilife_city_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10464,9 +10466,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_CITY_POKECENTER_B1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 235, + .mapMatrixID = map_matrix_235, .scriptsArchiveID = scripts_canalave_city_pokecenter_b1f, .initScriptsArchiveID = scripts_init_canalave_city_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10486,9 +10488,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_OREBURGH_CITY_POKECENTER_B1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 235, + .mapMatrixID = map_matrix_235, .scriptsArchiveID = scripts_oreburgh_city_pokecenter_b1f, .initScriptsArchiveID = scripts_init_oreburgh_city_pokecenter_b1f, .msgArchiveID = TEXT_BANK_OREBURGH_CITY_POKECENTER_B1F, @@ -10508,9 +10510,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ETERNA_CITY_POKECENTER_B1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 235, + .mapMatrixID = map_matrix_235, .scriptsArchiveID = scripts_eterna_city_pokecenter_b1f, .initScriptsArchiveID = scripts_init_eterna_city_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10530,9 +10532,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HEARTHOME_CITY_POKECENTER_B1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 235, + .mapMatrixID = map_matrix_235, .scriptsArchiveID = scripts_hearthome_city_pokecenter_b1f, .initScriptsArchiveID = scripts_init_hearthome_city_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10552,9 +10554,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_PASTORIA_CITY_POKECENTER_B1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 235, + .mapMatrixID = map_matrix_235, .scriptsArchiveID = scripts_pastoria_city_pokecenter_b1f, .initScriptsArchiveID = scripts_init_pastoria_city_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10574,9 +10576,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_CITY_POKECENTER_B1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 235, + .mapMatrixID = map_matrix_235, .scriptsArchiveID = scripts_veilstone_city_pokecenter_b1f, .initScriptsArchiveID = scripts_init_veilstone_city_pokecenter_b1f, .msgArchiveID = TEXT_BANK_VEILSTONE_CITY_POKECENTER_B1F, @@ -10596,9 +10598,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SUNYSHORE_CITY_POKECENTER_B1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 235, + .mapMatrixID = map_matrix_235, .scriptsArchiveID = scripts_sunyshore_city_pokecenter_b1f, .initScriptsArchiveID = scripts_init_sunyshore_city_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10618,9 +10620,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SNOWPOINT_CITY_POKECENTER_B1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 235, + .mapMatrixID = map_matrix_235, .scriptsArchiveID = scripts_snowpoint_city_pokecenter_b1f, .initScriptsArchiveID = scripts_init_snowpoint_city_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10640,9 +10642,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_SOUTH_POKECENTER_B1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 235, + .mapMatrixID = map_matrix_235, .scriptsArchiveID = scripts_pokemon_league_south_pokecenter_b1f, .initScriptsArchiveID = scripts_init_pokemon_league_south_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10662,9 +10664,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_FIGHT_AREA_POKECENTER_B1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 235, + .mapMatrixID = map_matrix_235, .scriptsArchiveID = scripts_fight_area_pokecenter_b1f, .initScriptsArchiveID = scripts_init_fight_area_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10684,9 +10686,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SANDGEM_TOWN_POKECENTER_B1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 235, + .mapMatrixID = map_matrix_235, .scriptsArchiveID = scripts_sandgem_town_pokecenter_b1f, .initScriptsArchiveID = scripts_init_sandgem_town_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10706,9 +10708,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_FLOAROMA_TOWN_POKECENTER_B1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 235, + .mapMatrixID = map_matrix_235, .scriptsArchiveID = scripts_floaroma_town_pokecenter_b1f, .initScriptsArchiveID = scripts_init_floaroma_town_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10728,9 +10730,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_TOWN_POKECENTER_B1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 235, + .mapMatrixID = map_matrix_235, .scriptsArchiveID = scripts_solaceon_town_pokecenter_b1f, .initScriptsArchiveID = scripts_init_solaceon_town_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10750,9 +10752,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CELESTIC_TOWN_POKECENTER_B1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 235, + .mapMatrixID = map_matrix_235, .scriptsArchiveID = scripts_celestic_town_pokecenter_b1f, .initScriptsArchiveID = scripts_init_celestic_town_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10772,9 +10774,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SURVIVAL_AREA_POKECENTER_B1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 235, + .mapMatrixID = map_matrix_235, .scriptsArchiveID = scripts_survival_area_pokecenter_b1f, .initScriptsArchiveID = scripts_init_survival_area_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10794,9 +10796,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_RESORT_AREA_POKECENTER_B1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 235, + .mapMatrixID = map_matrix_235, .scriptsArchiveID = scripts_resort_area_pokecenter_b1f, .initScriptsArchiveID = scripts_init_resort_area_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10816,9 +10818,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CANALAVE_CITY_WEST_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 124, + .mapMatrixID = map_matrix_124, .scriptsArchiveID = scripts_canalave_city_west_house, .initScriptsArchiveID = scripts_init_canalave_city_west_house, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10838,9 +10840,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CAFE] = { - .areaDataArchiveID = 35, + .areaDataArchiveID = area_data_035, .unk_01 = 0xF, - .mapMatrixID = 171, + .mapMatrixID = map_matrix_171, .scriptsArchiveID = scripts_cafe, .initScriptsArchiveID = scripts_init_cafe, .msgArchiveID = TEXT_BANK_CAFE, @@ -10860,9 +10862,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_TOWER_BATTLE_SALON] = { - .areaDataArchiveID = 33, + .areaDataArchiveID = area_data_033, .unk_01 = 0xF, - .mapMatrixID = 196, + .mapMatrixID = map_matrix_196, .scriptsArchiveID = scripts_battle_tower_battle_salon, .initScriptsArchiveID = scripts_init_battle_tower_battle_salon, .msgArchiveID = TEXT_BANK_BATTLE_TOWER_BATTLE_SALON, @@ -10882,9 +10884,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GALACTIC_HQ_CONTROL_ROOM] = { - .areaDataArchiveID = 68, + .areaDataArchiveID = area_data_068, .unk_01 = 0xF, - .mapMatrixID = 0xEE, + .mapMatrixID = map_matrix_238, .scriptsArchiveID = scripts_galactic_hq_control_room, .initScriptsArchiveID = scripts_init_galactic_hq_control_room, .msgArchiveID = TEXT_BANK_GALACTIC_HQ_CONTROL_ROOM, @@ -10904,9 +10906,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_NORTH_POKECENTER_2F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x75, + .mapMatrixID = map_matrix_117, .scriptsArchiveID = scripts_pokemon_league_north_pokecenter_2f, .initScriptsArchiveID = scripts_init_pokemon_league_north_pokecenter_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10926,9 +10928,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_POKEMON_LEAGUE_NORTH_POKECENTER_B1F] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 235, + .mapMatrixID = map_matrix_235, .scriptsArchiveID = scripts_pokemon_league_north_pokecenter_b1f, .initScriptsArchiveID = scripts_init_pokemon_league_north_pokecenter_b1f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -10948,9 +10950,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GALACTIC_HQ_LABORATORY] = { - .areaDataArchiveID = 68, + .areaDataArchiveID = area_data_068, .unk_01 = 0xF, - .mapMatrixID = 0xEF, + .mapMatrixID = map_matrix_239, .scriptsArchiveID = scripts_galactic_hq_laboratory, .initScriptsArchiveID = scripts_init_galactic_hq_laboratory, .msgArchiveID = TEXT_BANK_GALACTIC_HQ_LABORATORY, @@ -10970,9 +10972,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_225_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 0x7B, + .mapMatrixID = map_matrix_123, .scriptsArchiveID = scripts_route_225_house, .initScriptsArchiveID = scripts_init_route_225_house, .msgArchiveID = TEXT_BANK_ROUTE_225_HOUSE, @@ -10992,9 +10994,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_226_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 244, + .mapMatrixID = map_matrix_244, .scriptsArchiveID = scripts_route_226_house, .initScriptsArchiveID = scripts_init_route_226_house, .msgArchiveID = TEXT_BANK_ROUTE_226_HOUSE, @@ -11014,9 +11016,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_227_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 243, + .mapMatrixID = map_matrix_243, .scriptsArchiveID = scripts_route_227_house, .initScriptsArchiveID = scripts_init_route_227_house, .msgArchiveID = TEXT_BANK_ROUTE_227_HOUSE, @@ -11036,9 +11038,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_228_GATE_TO_ROUTE_226] = { - .areaDataArchiveID = 50, + .areaDataArchiveID = area_data_050, .unk_01 = 0xF, - .mapMatrixID = 258, + .mapMatrixID = map_matrix_258, .scriptsArchiveID = scripts_route_228_gate_to_route_226, .initScriptsArchiveID = scripts_init_route_228_gate_to_route_226, .msgArchiveID = TEXT_BANK_ROUTE_228_GATE_TO_ROUTE_226, @@ -11058,9 +11060,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_228_NORTH_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 244, + .mapMatrixID = map_matrix_244, .scriptsArchiveID = scripts_route_228_north_house, .initScriptsArchiveID = scripts_init_route_228_north_house, .msgArchiveID = TEXT_BANK_ROUTE_228_NORTH_HOUSE, @@ -11080,9 +11082,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_228_SOUTH_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 125, + .mapMatrixID = map_matrix_125, .scriptsArchiveID = scripts_route_228_south_house, .initScriptsArchiveID = scripts_init_route_228_south_house, .msgArchiveID = TEXT_BANK_ROUTE_228_SOUTH_HOUSE, @@ -11102,9 +11104,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GREAT_MARSH_1] = { - .areaDataArchiveID = 63, + .areaDataArchiveID = area_data_063, .unk_01 = 0xF, - .mapMatrixID = 240, + .mapMatrixID = map_matrix_240, .scriptsArchiveID = scripts_great_marsh_1, .initScriptsArchiveID = scripts_init_great_marsh_1, .msgArchiveID = TEXT_BANK_GREAT_MARSH_1, @@ -11124,9 +11126,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GREAT_MARSH_2] = { - .areaDataArchiveID = 63, + .areaDataArchiveID = area_data_063, .unk_01 = 0xF, - .mapMatrixID = 0xF0, + .mapMatrixID = map_matrix_240, .scriptsArchiveID = scripts_great_marsh_2, .initScriptsArchiveID = scripts_init_great_marsh_2, .msgArchiveID = TEXT_BANK_GREAT_MARSH_2, @@ -11146,9 +11148,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GREAT_MARSH_3] = { - .areaDataArchiveID = 63, + .areaDataArchiveID = area_data_063, .unk_01 = 0xF, - .mapMatrixID = 0xF0, + .mapMatrixID = map_matrix_240, .scriptsArchiveID = scripts_great_marsh_3, .initScriptsArchiveID = scripts_init_great_marsh_3, .msgArchiveID = TEXT_BANK_GREAT_MARSH_3, @@ -11168,9 +11170,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GREAT_MARSH_4] = { - .areaDataArchiveID = 63, + .areaDataArchiveID = area_data_063, .unk_01 = 0xF, - .mapMatrixID = 0xF0, + .mapMatrixID = map_matrix_240, .scriptsArchiveID = scripts_great_marsh_4, .initScriptsArchiveID = scripts_init_great_marsh_4, .msgArchiveID = TEXT_BANK_GREAT_MARSH_4, @@ -11190,9 +11192,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GREAT_MARSH_5] = { - .areaDataArchiveID = 63, + .areaDataArchiveID = area_data_063, .unk_01 = 0xF, - .mapMatrixID = 0xF0, + .mapMatrixID = map_matrix_240, .scriptsArchiveID = scripts_great_marsh_5, .initScriptsArchiveID = scripts_init_great_marsh_5, .msgArchiveID = TEXT_BANK_GREAT_MARSH_5, @@ -11212,9 +11214,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GREAT_MARSH_6] = { - .areaDataArchiveID = 63, + .areaDataArchiveID = area_data_063, .unk_01 = 0xF, - .mapMatrixID = 0xF0, + .mapMatrixID = map_matrix_240, .scriptsArchiveID = scripts_great_marsh_6, .initScriptsArchiveID = scripts_init_great_marsh_6, .msgArchiveID = TEXT_BANK_GREAT_MARSH_6, @@ -11234,9 +11236,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_HALL_OF_ORIGIN] = { - .areaDataArchiveID = 0x3C, + .areaDataArchiveID = area_data_060, .unk_01 = 0xF, - .mapMatrixID = 241, + .mapMatrixID = map_matrix_241, .scriptsArchiveID = scripts_hall_of_origin, .initScriptsArchiveID = scripts_init_hall_of_origin, .msgArchiveID = TEXT_BANK_HALL_OF_ORIGIN, @@ -11256,9 +11258,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_511] = { - .areaDataArchiveID = 0x3C, + .areaDataArchiveID = area_data_060, .unk_01 = 0xF, - .mapMatrixID = 242, + .mapMatrixID = map_matrix_242, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11278,9 +11280,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_RUIN_MANIAC_CAVE_LONG] = { - .areaDataArchiveID = 53, + .areaDataArchiveID = area_data_053, .unk_01 = 0xF, - .mapMatrixID = 77, + .mapMatrixID = map_matrix_077, .scriptsArchiveID = scripts_ruin_maniac_cave_long, .initScriptsArchiveID = scripts_init_ruin_maniac_cave_long, .msgArchiveID = TEXT_BANK_RUIN_MANIAC_CAVE_LONG, @@ -11300,9 +11302,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_MANIAC_TUNNEL] = { - .areaDataArchiveID = 53, + .areaDataArchiveID = area_data_053, .unk_01 = 0xF, - .mapMatrixID = 78, + .mapMatrixID = map_matrix_078, .scriptsArchiveID = scripts_maniac_tunnel, .initScriptsArchiveID = scripts_init_maniac_tunnel, .msgArchiveID = TEXT_BANK_MANIAC_TUNNEL, @@ -11322,9 +11324,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_IRON_ISLAND_HOUSE] = { - .areaDataArchiveID = 0x14, + .areaDataArchiveID = area_data_020, .unk_01 = 0xF, - .mapMatrixID = 243, + .mapMatrixID = map_matrix_243, .scriptsArchiveID = scripts_iron_island_house, .initScriptsArchiveID = scripts_init_iron_island_house, .msgArchiveID = TEXT_BANK_IRON_ISLAND_HOUSE, @@ -11344,9 +11346,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SOLACEON_RUINS_ROOM_5_SOUTHEAST_DEADEND] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 0x1F, + .mapMatrixID = map_matrix_031, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11366,9 +11368,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VISTA_LIGHTHOUSE_ELEVATOR] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 207, + .mapMatrixID = map_matrix_207, .scriptsArchiveID = scripts_vista_lighthouse_elevator, .initScriptsArchiveID = scripts_init_vista_lighthouse_elevator, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11388,9 +11390,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_JUBILIFE_CITY_SOUTHWEST_HOUSE_2F] = { - .areaDataArchiveID = 0x1F, + .areaDataArchiveID = area_data_031, .unk_01 = 0xF, - .mapMatrixID = 208, + .mapMatrixID = map_matrix_208, .scriptsArchiveID = scripts_jubilife_city_southwest_house_2f, .initScriptsArchiveID = scripts_init_jubilife_city_southwest_house_2f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY_SOUTHWEST_HOUSE_2F, @@ -11410,9 +11412,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_1_ROOM_4] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 65, + .mapMatrixID = map_matrix_065, .scriptsArchiveID = scripts_turnback_cave_pillar_1_room_4, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_1_room_4, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11432,9 +11434,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_1_ROOM_5] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 66, + .mapMatrixID = map_matrix_066, .scriptsArchiveID = scripts_turnback_cave_pillar_1_room_5, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_1_room_5, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11454,9 +11456,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_1_ROOM_6] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 66, + .mapMatrixID = map_matrix_066, .scriptsArchiveID = scripts_turnback_cave_pillar_1_room_6, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_1_room_6, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11476,9 +11478,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_2_ROOM_1] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 64, + .mapMatrixID = map_matrix_064, .scriptsArchiveID = scripts_turnback_cave_pillar_2_room_1, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_2_room_1, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11498,9 +11500,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_2_ROOM_2] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 64, + .mapMatrixID = map_matrix_064, .scriptsArchiveID = scripts_turnback_cave_pillar_2_room_2, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_2_room_2, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11520,9 +11522,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_2_ROOM_3] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 65, + .mapMatrixID = map_matrix_065, .scriptsArchiveID = scripts_turnback_cave_pillar_2_room_3, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_2_room_3, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11542,9 +11544,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_2_ROOM_4] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 65, + .mapMatrixID = map_matrix_065, .scriptsArchiveID = scripts_turnback_cave_pillar_2_room_4, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_2_room_4, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11564,9 +11566,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_2_ROOM_5] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 66, + .mapMatrixID = map_matrix_066, .scriptsArchiveID = scripts_turnback_cave_pillar_2_room_5, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_2_room_5, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11586,9 +11588,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_2_ROOM_6] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 66, + .mapMatrixID = map_matrix_066, .scriptsArchiveID = scripts_turnback_cave_pillar_2_room_6, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_2_room_6, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11608,9 +11610,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_3_ROOM_1] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 64, + .mapMatrixID = map_matrix_064, .scriptsArchiveID = scripts_turnback_cave_pillar_3_room_1, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_3_room_1, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11630,9 +11632,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_3_ROOM_2] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 64, + .mapMatrixID = map_matrix_064, .scriptsArchiveID = scripts_turnback_cave_pillar_3_room_2, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_3_room_2, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11652,9 +11654,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_3_ROOM_3] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 65, + .mapMatrixID = map_matrix_065, .scriptsArchiveID = scripts_turnback_cave_pillar_3_room_3, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_3_room_3, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11674,9 +11676,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_3_ROOM_4] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 65, + .mapMatrixID = map_matrix_065, .scriptsArchiveID = scripts_turnback_cave_pillar_3_room_4, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_3_room_4, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11696,9 +11698,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_3_ROOM_5] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 66, + .mapMatrixID = map_matrix_066, .scriptsArchiveID = scripts_turnback_cave_pillar_3_room_5, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_3_room_5, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11718,9 +11720,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_TURNBACK_CAVE_PILLAR_3_ROOM_6] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 66, + .mapMatrixID = map_matrix_066, .scriptsArchiveID = scripts_turnback_cave_pillar_3_room_6, .initScriptsArchiveID = scripts_init_turnback_cave_pillar_3_room_6, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11740,9 +11742,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_533] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 64, + .mapMatrixID = map_matrix_064, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11762,9 +11764,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_534] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 64, + .mapMatrixID = map_matrix_064, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11784,9 +11786,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_535] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 65, + .mapMatrixID = map_matrix_065, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11806,9 +11808,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_536] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 65, + .mapMatrixID = map_matrix_065, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11828,9 +11830,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_537] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 66, + .mapMatrixID = map_matrix_066, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11850,9 +11852,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_538] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 66, + .mapMatrixID = map_matrix_066, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11872,9 +11874,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_539] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 64, + .mapMatrixID = map_matrix_064, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11894,9 +11896,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_540] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 64, + .mapMatrixID = map_matrix_064, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11916,9 +11918,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_541] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 65, + .mapMatrixID = map_matrix_065, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11938,9 +11940,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_542] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 65, + .mapMatrixID = map_matrix_065, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11960,9 +11962,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_543] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 66, + .mapMatrixID = map_matrix_066, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -11982,9 +11984,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_544] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 66, + .mapMatrixID = map_matrix_066, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12004,9 +12006,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_545] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 64, + .mapMatrixID = map_matrix_064, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12026,9 +12028,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_546] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 64, + .mapMatrixID = map_matrix_064, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12048,9 +12050,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_547] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 65, + .mapMatrixID = map_matrix_065, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12070,9 +12072,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_548] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 65, + .mapMatrixID = map_matrix_065, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12092,9 +12094,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_549] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 66, + .mapMatrixID = map_matrix_066, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12114,9 +12116,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_550] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 66, + .mapMatrixID = map_matrix_066, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12136,9 +12138,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_551] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 64, + .mapMatrixID = map_matrix_064, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12158,9 +12160,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_552] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 64, + .mapMatrixID = map_matrix_064, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12180,9 +12182,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_553] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 65, + .mapMatrixID = map_matrix_065, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12202,9 +12204,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_554] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 65, + .mapMatrixID = map_matrix_065, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12224,9 +12226,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_555] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 66, + .mapMatrixID = map_matrix_066, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12246,9 +12248,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_556] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 66, + .mapMatrixID = map_matrix_066, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12268,9 +12270,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_557] = { - .areaDataArchiveID = 56, + .areaDataArchiveID = area_data_056, .unk_01 = 0xF, - .mapMatrixID = 66, + .mapMatrixID = map_matrix_066, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12290,9 +12292,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_CONTEST_HALL_STAGE_NO_CONTEST] = { - .areaDataArchiveID = 32, + .areaDataArchiveID = area_data_032, .unk_01 = 0xF, - .mapMatrixID = 166, + .mapMatrixID = map_matrix_166, .scriptsArchiveID = scripts_contest_hall_stage_no_contest, .initScriptsArchiveID = scripts_init_contest_hall_stage_no_contest, .msgArchiveID = TEXT_BANK_CONTEST_HALL_STAGE_NO_CONTEST, @@ -12312,9 +12314,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_FRONTIER] = { - .areaDataArchiveID = 73, + .areaDataArchiveID = area_data_073, .unk_01 = 0xF, - .mapMatrixID = 256, + .mapMatrixID = map_matrix_256, .scriptsArchiveID = scripts_battle_frontier, .initScriptsArchiveID = scripts_init_battle_frontier, .msgArchiveID = TEXT_BANK_BATTLE_FRONTIER, @@ -12334,9 +12336,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = TRUE, }, [MAP_HEADER_BATTLE_FRONTIER_GATE_TO_FIGHT_AREA] = { - .areaDataArchiveID = 44, + .areaDataArchiveID = area_data_044, .unk_01 = 0xF, - .mapMatrixID = 250, + .mapMatrixID = map_matrix_250, .scriptsArchiveID = scripts_battle_frontier_gate_to_fight_area, .initScriptsArchiveID = scripts_init_battle_frontier_gate_to_fight_area, .msgArchiveID = TEXT_BANK_BATTLE_FRONTIER_GATE_TO_FIGHT_AREA, @@ -12356,9 +12358,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_561] = { - .areaDataArchiveID = 45, + .areaDataArchiveID = area_data_045, .unk_01 = 0xF, - .mapMatrixID = 251, + .mapMatrixID = map_matrix_251, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12378,9 +12380,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_FACTORY] = { - .areaDataArchiveID = 46, + .areaDataArchiveID = area_data_046, .unk_01 = 0xF, - .mapMatrixID = 252, + .mapMatrixID = map_matrix_252, .scriptsArchiveID = scripts_battle_factory, .initScriptsArchiveID = scripts_init_battle_factory, .msgArchiveID = TEXT_BANK_BATTLE_FACTORY, @@ -12400,9 +12402,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_HALL] = { - .areaDataArchiveID = 47, + .areaDataArchiveID = area_data_047, .unk_01 = 0xF, - .mapMatrixID = 253, + .mapMatrixID = map_matrix_253, .scriptsArchiveID = scripts_battle_hall, .initScriptsArchiveID = scripts_init_battle_hall, .msgArchiveID = TEXT_BANK_BATTLE_HALL, @@ -12422,9 +12424,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_CASTLE] = { - .areaDataArchiveID = 48, + .areaDataArchiveID = area_data_048, .unk_01 = 0xF, - .mapMatrixID = 254, + .mapMatrixID = map_matrix_254, .scriptsArchiveID = scripts_battle_castle, .initScriptsArchiveID = scripts_init_battle_castle, .msgArchiveID = TEXT_BANK_BATTLE_CASTLE, @@ -12444,9 +12446,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_BATTLE_ARCADE] = { - .areaDataArchiveID = 49, + .areaDataArchiveID = area_data_049, .unk_01 = 0xF, - .mapMatrixID = 255, + .mapMatrixID = map_matrix_255, .scriptsArchiveID = scripts_battle_arcade, .initScriptsArchiveID = scripts_init_battle_arcade, .msgArchiveID = TEXT_BANK_BATTLE_ARCADE, @@ -12466,9 +12468,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_VEILSTONE_STORE_B1F] = { - .areaDataArchiveID = 0x16, + .areaDataArchiveID = area_data_022, .unk_01 = 0xF, - .mapMatrixID = 246, + .mapMatrixID = map_matrix_246, .scriptsArchiveID = scripts_veilstone_store_b1f, .initScriptsArchiveID = scripts_init_veilstone_store_b1f, .msgArchiveID = TEXT_BANK_VEILSTONE_STORE_B1F, @@ -12488,9 +12490,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GLOBAL_TERMINAL_2F] = { - .areaDataArchiveID = 40, + .areaDataArchiveID = area_data_040, .unk_01 = 0xF, - .mapMatrixID = 262, + .mapMatrixID = map_matrix_262, .scriptsArchiveID = scripts_global_terminal_2f, .initScriptsArchiveID = scripts_init_global_terminal_2f, .msgArchiveID = TEXT_BANK_GLOBAL_TERMINAL_2F, @@ -12510,9 +12512,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GLOBAL_TERMINAL_3F] = { - .areaDataArchiveID = 40, + .areaDataArchiveID = area_data_040, .unk_01 = 0xF, - .mapMatrixID = 263, + .mapMatrixID = map_matrix_263, .scriptsArchiveID = scripts_global_terminal_3f, .initScriptsArchiveID = scripts_init_global_terminal_3f, .msgArchiveID = TEXT_BANK_GLOBAL_TERMINAL_3F, @@ -12532,9 +12534,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_GALACTIC_HQ_HALL] = { - .areaDataArchiveID = 58, + .areaDataArchiveID = area_data_058, .unk_01 = 0xF, - .mapMatrixID = 261, + .mapMatrixID = map_matrix_261, .scriptsArchiveID = scripts_galactic_hq_hall, .initScriptsArchiveID = scripts_init_galactic_hq_hall, .msgArchiveID = TEXT_BANK_GALACTIC_HQ_HALL, @@ -12554,9 +12556,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_570] = { - .areaDataArchiveID = 0x4A, + .areaDataArchiveID = area_data_074, .unk_01 = 0xF, - .mapMatrixID = 268, + .mapMatrixID = map_matrix_268, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12576,9 +12578,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROTOMS_ROOM] = { - .areaDataArchiveID = 58, + .areaDataArchiveID = area_data_058, .unk_01 = 0xF, - .mapMatrixID = 267, + .mapMatrixID = map_matrix_267, .scriptsArchiveID = scripts_rotoms_room, .initScriptsArchiveID = scripts_init_rotoms_room, .msgArchiveID = TEXT_BANK_ROTOMS_ROOM, @@ -12598,9 +12600,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_572] = { - .areaDataArchiveID = 58, + .areaDataArchiveID = area_data_058, .unk_01 = 0xF, - .mapMatrixID = 266, + .mapMatrixID = map_matrix_266, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12620,9 +12622,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_DISTORTION_WORLD_1F] = { - .areaDataArchiveID = 0x4A, + .areaDataArchiveID = area_data_074, .unk_01 = 0xF, - .mapMatrixID = 269, + .mapMatrixID = map_matrix_269, .scriptsArchiveID = scripts_distortion_world_1f, .initScriptsArchiveID = scripts_init_distortion_world_1f, .msgArchiveID = TEXT_BANK_DISTORTION_WORLD_1F, @@ -12642,9 +12644,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_DISTORTION_WORLD_B1F] = { - .areaDataArchiveID = 0x4A, + .areaDataArchiveID = area_data_074, .unk_01 = 0xF, - .mapMatrixID = 270, + .mapMatrixID = map_matrix_270, .scriptsArchiveID = scripts_distortion_world_b1f, .initScriptsArchiveID = scripts_init_distortion_world_b1f, .msgArchiveID = TEXT_BANK_DISTORTION_WORLD_B1F, @@ -12664,9 +12666,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_DISTORTION_WORLD_B2F] = { - .areaDataArchiveID = 0x4A, + .areaDataArchiveID = area_data_074, .unk_01 = 0xF, - .mapMatrixID = 271, + .mapMatrixID = map_matrix_271, .scriptsArchiveID = scripts_distortion_world_b2f, .initScriptsArchiveID = scripts_init_distortion_world_b2f, .msgArchiveID = TEXT_BANK_DISTORTION_WORLD_B2F, @@ -12686,9 +12688,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_DISTORTION_WORLD_B3F] = { - .areaDataArchiveID = 0x4A, + .areaDataArchiveID = area_data_074, .unk_01 = 0xF, - .mapMatrixID = 272, + .mapMatrixID = map_matrix_272, .scriptsArchiveID = scripts_distortion_world_b3f, .initScriptsArchiveID = scripts_init_distortion_world_b3f, .msgArchiveID = TEXT_BANK_DISTORTION_WORLD_B3F, @@ -12708,9 +12710,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_DISTORTION_WORLD_B4F] = { - .areaDataArchiveID = 0x4A, + .areaDataArchiveID = area_data_074, .unk_01 = 0xF, - .mapMatrixID = 273, + .mapMatrixID = map_matrix_273, .scriptsArchiveID = scripts_distortion_world_b4f, .initScriptsArchiveID = scripts_init_distortion_world_b4f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12730,9 +12732,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_UNKNOWN_578] = { - .areaDataArchiveID = 0x4A, + .areaDataArchiveID = area_data_074, .unk_01 = 0xF, - .mapMatrixID = 274, + .mapMatrixID = map_matrix_274, .scriptsArchiveID = scripts_map_header_unknown_578, .initScriptsArchiveID = scripts_init_unknown_578, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12752,9 +12754,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_DISTORTION_WORLD_B5F] = { - .areaDataArchiveID = 0x4A, + .areaDataArchiveID = area_data_074, .unk_01 = 0xF, - .mapMatrixID = 275, + .mapMatrixID = map_matrix_275, .scriptsArchiveID = scripts_distortion_world_b5f, .initScriptsArchiveID = scripts_init_distortion_world_b5f, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12774,9 +12776,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_DISTORTION_WORLD_B6F] = { - .areaDataArchiveID = 0x4A, + .areaDataArchiveID = area_data_074, .unk_01 = 0xF, - .mapMatrixID = 0x114, + .mapMatrixID = map_matrix_276, .scriptsArchiveID = scripts_distortion_world_b6f, .initScriptsArchiveID = scripts_init_distortion_world_b6f, .msgArchiveID = TEXT_BANK_DISTORTION_WORLD_B6F, @@ -12796,9 +12798,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_DISTORTION_WORLD_B7F] = { - .areaDataArchiveID = 0x4A, + .areaDataArchiveID = area_data_074, .unk_01 = 0xF, - .mapMatrixID = 0x115, + .mapMatrixID = map_matrix_277, .scriptsArchiveID = scripts_distortion_world_b7f, .initScriptsArchiveID = scripts_init_distortion_world_b7f, .msgArchiveID = TEXT_BANK_DISTORTION_WORLD_B7F, @@ -12818,9 +12820,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_DISTORTION_WORLD_GIRATINA_ROOM] = { - .areaDataArchiveID = 0x4A, + .areaDataArchiveID = area_data_074, .unk_01 = 0xF, - .mapMatrixID = 0x116, + .mapMatrixID = map_matrix_278, .scriptsArchiveID = scripts_distortion_world_giratina_room, .initScriptsArchiveID = scripts_init_distortion_world_giratina_room, .msgArchiveID = TEXT_BANK_DISTORTION_WORLD_GIRATINA_ROOM, @@ -12840,9 +12842,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_DISTORTION_WORLD_TURNBACK_CAVE_ROOM] = { - .areaDataArchiveID = 0x4A, + .areaDataArchiveID = area_data_074, .unk_01 = 0xF, - .mapMatrixID = 0x117, + .mapMatrixID = map_matrix_279, .scriptsArchiveID = scripts_distortion_world_turnback_cave_room, .initScriptsArchiveID = scripts_init_distortion_world_turnback_cave_room, .msgArchiveID = TEXT_BANK_DISTORTION_WORLD_TURNBACK_CAVE_ROOM, @@ -12862,9 +12864,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SPEAR_PILLAR_DIALGA] = { - .areaDataArchiveID = 0x3C, + .areaDataArchiveID = area_data_060, .unk_01 = 0xF, - .mapMatrixID = 0x118, + .mapMatrixID = map_matrix_280, .scriptsArchiveID = scripts_spear_pillar_dialga, .initScriptsArchiveID = scripts_init_spear_pillar_dialga, .msgArchiveID = TEXT_BANK_SPEAR_PILLAR_DIALGA, @@ -12884,9 +12886,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_SPEAR_PILLAR_PALKIA] = { - .areaDataArchiveID = 0x3C, + .areaDataArchiveID = area_data_060, .unk_01 = 0xF, - .mapMatrixID = 0x119, + .mapMatrixID = map_matrix_281, .scriptsArchiveID = scripts_spear_pillar_palkia, .initScriptsArchiveID = scripts_init_spear_pillar_palkia, .msgArchiveID = TEXT_BANK_SPEAR_PILLAR_PALKIA, @@ -12906,9 +12908,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_WIFI_PLAZA_ENTRANCE] = { - .areaDataArchiveID = 0x15, + .areaDataArchiveID = area_data_021, .unk_01 = 0xF, - .mapMatrixID = 0x11A, + .mapMatrixID = map_matrix_282, .scriptsArchiveID = scripts_wifi_plaza_entrance, .initScriptsArchiveID = scripts_init_wifi_plaza_entrance, .msgArchiveID = TEXT_BANK_WIFI_PLAZA_ENTRANCE, @@ -12928,9 +12930,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_IRON_ISLAND_IRON_RUINS] = { - .areaDataArchiveID = 0x48, + .areaDataArchiveID = area_data_072, .unk_01 = 0xF, - .mapMatrixID = 0x11B, + .mapMatrixID = map_matrix_283, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12950,9 +12952,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_IRON_RUINS] = { - .areaDataArchiveID = 0x48, + .areaDataArchiveID = area_data_072, .unk_01 = 0xF, - .mapMatrixID = 0x11C, + .mapMatrixID = map_matrix_284, .scriptsArchiveID = scripts_iron_ruins, .initScriptsArchiveID = scripts_init_iron_ruins, .msgArchiveID = TEXT_BANK_IRON_RUINS, @@ -12972,9 +12974,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_MT_CORONET_ICEBERG_RUINS] = { - .areaDataArchiveID = 0x45, + .areaDataArchiveID = area_data_069, .unk_01 = 0xF, - .mapMatrixID = 0x11D, + .mapMatrixID = map_matrix_285, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -12994,9 +12996,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ICEBERG_RUINS] = { - .areaDataArchiveID = 0x45, + .areaDataArchiveID = area_data_069, .unk_01 = 0xF, - .mapMatrixID = 0x11E, + .mapMatrixID = map_matrix_286, .scriptsArchiveID = scripts_iceberg_ruins, .initScriptsArchiveID = scripts_init_iceberg_ruins, .msgArchiveID = TEXT_BANK_ICEBERG_RUINS, @@ -13016,9 +13018,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROUTE_228_ROCK_PEAK_RUINS] = { - .areaDataArchiveID = 0x39, + .areaDataArchiveID = area_data_057, .unk_01 = 0xF, - .mapMatrixID = 0x11F, + .mapMatrixID = map_matrix_287, .scriptsArchiveID = scripts_empty, .initScriptsArchiveID = scripts_init_empty, .msgArchiveID = TEXT_BANK_JUBILIFE_CITY, @@ -13038,9 +13040,9 @@ static const MapHeader sMapHeaders[] = { .isFlyAllowed = FALSE, }, [MAP_HEADER_ROCK_PEAK_RUINS] = { - .areaDataArchiveID = 0x39, + .areaDataArchiveID = area_data_057, .unk_01 = 0xF, - .mapMatrixID = 288, + .mapMatrixID = map_matrix_288, .scriptsArchiveID = scripts_rock_peak_ruins, .initScriptsArchiveID = scripts_init_rock_peak_ruins, .msgArchiveID = TEXT_BANK_ROCK_PEAK_RUINS, diff --git a/platinum.us/filesys.csv b/platinum.us/filesys.csv index 4fbab6df74..483db5ae68 100644 --- a/platinum.us/filesys.csv +++ b/platinum.us/filesys.csv @@ -1,6 +1,6 @@ Source File,Target File res/prebuilt/data/UTF16.dat,/data/UTF16.dat -res/prebuilt/data/arealight.narc,/data/arealight.narc +res/field/lighting/lighting.narc,/data/arealight.narc res/prebuilt/data/battle_win.NSCR,/data/battle_win.NSCR res/prebuilt/data/btower_canm.resdat,/data/btower_canm.resdat res/prebuilt/data/btower_celact.cldat,/data/btower_celact.cldat @@ -260,12 +260,12 @@ res/field/events/zone_event.narc,/fielddata/eventdata/zone_event.narc res/prebuilt/fielddata/encountdata/d_enc_data.narc,/fielddata/encountdata/d_enc_data.narc res/prebuilt/fielddata/encountdata/p_enc_data.narc,/fielddata/encountdata/p_enc_data.narc res/field/encounters/pl_enc_data.narc,/fielddata/encountdata/pl_enc_data.narc -res/prebuilt/fielddata/build_model/build_model.narc,/fielddata/build_model/build_model.narc +res/field/props/models/prop_models.narc,/fielddata/build_model/build_model.narc res/prebuilt/fielddata/build_model/build_model_matshp.dat,/fielddata/build_model/build_model_matshp.dat -res/field/maps/matrices/map_matrix.narc,/fielddata/mapmatrix/map_matrix.narc -res/prebuilt/fielddata/areadata/area_data.narc,/fielddata/areadata/area_data.narc -res/prebuilt/fielddata/areadata/area_build_model/area_build.narc,/fielddata/areadata/area_build_model/area_build.narc -res/prebuilt/fielddata/areadata/area_build_model/areabm_texset.narc,/fielddata/areadata/area_build_model/areabm_texset.narc +res/field/matrices/map_matrix.narc,/fielddata/mapmatrix/map_matrix.narc +res/field/area_data/area_data.narc,/fielddata/areadata/area_data.narc +res/field/props/model_sets/prop_model_sets.narc,/fielddata/areadata/area_build_model/area_build.narc +res/field/props/texture_sets/prop_texture_sets.narc,/fielddata/areadata/area_build_model/areabm_texset.narc res/field/maps/texture_sets/map_tex_set.narc,/fielddata/areadata/area_map_tex/map_tex_set.narc res/prebuilt/fielddata/areadata/area_move_model/move_model_list.narc,/fielddata/areadata/area_move_model/move_model_list.narc res/field/maps/data/land_data.narc,/fielddata/land_data/land_data.narc @@ -284,7 +284,7 @@ res/pokemon_anims/pokemon_anims.narc,/pokeanime/pl_poke_anm.narc res/prebuilt/battle/tr_ai/tr_ai_seq.narc,/battle/tr_ai/tr_ai_seq.narc res/prebuilt/arc/area_win_gra.narc,/arc/area_win_gra.narc res/prebuilt/arc/balance_ball_gra.narc,/arc/balance_ball_gra.narc -res/prebuilt/arc/bm_anime.narc,/arc/bm_anime.narc +res/field/props/animations/prop_animations.narc,/arc/bm_anime.narc res/prebuilt/arc/bm_anime_list.narc,/arc/bm_anime_list.narc res/prebuilt/arc/codein_gra.narc,/arc/codein_gra.narc res/prebuilt/arc/demo_tengan_gra.narc,/arc/demo_tengan_gra.narc diff --git a/platinum.us/filesys.sha1 b/platinum.us/filesys.sha1 index ae716d6d3e..c313d2e346 100644 --- a/platinum.us/filesys.sha1 +++ b/platinum.us/filesys.sha1 @@ -1,5 +1,5 @@ dd9f06b78e2a187fb62f2d3ad5d781a8a74d3d1b *res/prebuilt/data/UTF16.dat -cea2ad20f4550dcf648aeb6f2bc118dcec7570d9 *res/prebuilt/data/arealight.narc +cea2ad20f4550dcf648aeb6f2bc118dcec7570d9 *res/field/lighting/lighting.narc a0c8ba8987d30f0c9930dfe109b7ee8c325582b9 *res/prebuilt/data/battle_win.NSCR 09f94a65e5581ef1cf30066be8786c185aa9b2b2 *res/prebuilt/data/btower_canm.resdat 89951491d6b76b65098917872397e0b11c7bb9de *res/prebuilt/data/btower_celact.cldat @@ -259,12 +259,12 @@ e484a4ea105e16977b9f39b965aaad014a4ec923 *res/field/events/zone_event.narc bda5c8e66cfa121c2d518d4388bd6f742746cda0 *res/prebuilt/fielddata/encountdata/d_enc_data.narc 4bcbf53d522ed962160b85af588816f7257fb1c3 *res/prebuilt/fielddata/encountdata/p_enc_data.narc d9bf534c175c3c991e77fff985c099723499e1eb *res/field/encounters/pl_enc_data.narc -7eca91aaa5f7ef816f51a884e2f42a26f51f8bbd *res/prebuilt/fielddata/build_model/build_model.narc +7eca91aaa5f7ef816f51a884e2f42a26f51f8bbd *res/field/props/models/prop_models.narc f49c6992b8caf5fea13831789fe4bfb026beb967 *res/prebuilt/fielddata/build_model/build_model_matshp.dat -992f33f6450613066830606d28e94b91031caddb *res/field/maps/matrices/map_matrix.narc -2df833d8f0145f29f21b23c06ba3561dec3f5180 *res/prebuilt/fielddata/areadata/area_data.narc -a2cd6f636960544440b489e827e5e16dcaa7f014 *res/prebuilt/fielddata/areadata/area_build_model/area_build.narc -8174da67845c24f377f56e84a0f5f0e890e765ec *res/prebuilt/fielddata/areadata/area_build_model/areabm_texset.narc +992f33f6450613066830606d28e94b91031caddb *res/field/matrices/map_matrix.narc +2df833d8f0145f29f21b23c06ba3561dec3f5180 *res/field/area_data/area_data.narc +a2cd6f636960544440b489e827e5e16dcaa7f014 *res/field/props/model_sets/prop_model_sets.narc +8174da67845c24f377f56e84a0f5f0e890e765ec *res/field/props/texture_sets/prop_texture_sets.narc 74aded294b971d68f10554f86fd795b072a0b01f *res/field/maps/texture_sets/map_tex_set.narc 2fb9b73d29f2577fdbd385daf961749794969d72 *res/prebuilt/fielddata/areadata/area_move_model/move_model_list.narc fa044bf2e0599ed2bf42d3b632776af3b7e8452e *res/field/maps/data/land_data.narc @@ -283,7 +283,7 @@ dc6caed3c4b1a0b04bebfcf6627a668e37ae6f2c *res/pokemon_anims/pokemon_anims.narc e8c96b0f5b6d59820e7201f7881183e3aff1b35f *res/prebuilt/battle/tr_ai/tr_ai_seq.narc b54b704c20f35cb66eb2790086dc47cd9ac612f7 *res/prebuilt/arc/area_win_gra.narc 7d5eac7006f041f4da9f9baf04ee61cc187f4580 *res/prebuilt/arc/balance_ball_gra.narc -99295a6e74067238dbbc23105cad1679687c6d86 *res/prebuilt/arc/bm_anime.narc +99295a6e74067238dbbc23105cad1679687c6d86 *res/field/props/animations/prop_animations.narc afd2be309c09733b33ec9b73b793518b41153828 *res/prebuilt/arc/bm_anime_list.narc 6a403c707b8737e4f19644ffe51606838fe43456 *res/prebuilt/arc/codein_gra.narc f1ef036922af5a593650d6a52f56fb3ec59d3d83 *res/prebuilt/arc/demo_tengan_gra.narc diff --git a/res/battle/moves/meson.build b/res/battle/moves/meson.build index e2f88dc9d3..3cf254bb1b 100644 --- a/res/battle/moves/meson.build +++ b/res/battle/moves/meson.build @@ -61,7 +61,7 @@ endforeach pl_waza_tbl_narc = custom_target('pl_waza_tbl.narc', output: 'pl_waza_tbl.narc', input: pl_waza_tbl_data_srcs, - env: json2bin_env, + env: jsoncnv_env, depends: [ py_consts_generators ], command: [ movedata_py, diff --git a/res/field/area_data/area_data.order b/res/field/area_data/area_data.order new file mode 100644 index 0000000000..ecf0d59660 --- /dev/null +++ b/res/field/area_data/area_data.order @@ -0,0 +1,75 @@ +area_data_000 +area_data_001 +area_data_002 +area_data_003 +area_data_004 +area_data_005 +area_data_006 +area_data_007 +area_data_008 +area_data_009 +area_data_010 +area_data_011 +area_data_012 +area_data_013 +area_data_014 +area_data_015 +area_data_016 +area_data_017 +area_data_018 +area_data_019 +area_data_020 +area_data_021 +area_data_022 +area_data_023 +area_data_024 +area_data_025 +area_data_026 +area_data_027 +area_data_028 +area_data_029 +area_data_030 +area_data_031 +area_data_032 +area_data_033 +area_data_034 +area_data_035 +area_data_036 +area_data_037 +area_data_038 +area_data_039 +area_data_040 +area_data_041 +area_data_042 +area_data_043 +area_data_044 +area_data_045 +area_data_046 +area_data_047 +area_data_048 +area_data_049 +area_data_050 +area_data_051 +area_data_052 +area_data_053 +area_data_054 +area_data_055 +area_data_056 +area_data_057 +area_data_058 +area_data_059 +area_data_060 +area_data_061 +area_data_062 +area_data_063 +area_data_064 +area_data_065 +area_data_066 +area_data_067 +area_data_068 +area_data_069 +area_data_070 +area_data_071 +area_data_072 +area_data_073 +area_data_074 diff --git a/res/field/area_data/area_data_000.json b/res/field/area_data/area_data_000.json new file mode 100644 index 0000000000..79359b7368 --- /dev/null +++ b/res/field/area_data/area_data_000.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_000", + "mapTextureSet": "map_texture_set_000", + "lightingSet": "lighting_set_000", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_001.json b/res/field/area_data/area_data_001.json new file mode 100644 index 0000000000..83b5f29ae8 --- /dev/null +++ b/res/field/area_data/area_data_001.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_001", + "mapTextureSet": "map_texture_set_001", + "lightingSet": "lighting_set_001", + "dummy": 1 +} diff --git a/res/field/area_data/area_data_002.json b/res/field/area_data/area_data_002.json new file mode 100644 index 0000000000..7841ef74a0 --- /dev/null +++ b/res/field/area_data/area_data_002.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_002", + "mapTextureSet": "map_texture_set_002", + "lightingSet": "lighting_set_001", + "dummy": 2 +} diff --git a/res/field/area_data/area_data_003.json b/res/field/area_data/area_data_003.json new file mode 100644 index 0000000000..5c069a4297 --- /dev/null +++ b/res/field/area_data/area_data_003.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_001", + "mapTextureSet": "map_texture_set_003", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_004.json b/res/field/area_data/area_data_004.json new file mode 100644 index 0000000000..fe226dc770 --- /dev/null +++ b/res/field/area_data/area_data_004.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_003", + "mapTextureSet": "map_texture_set_004", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_005.json b/res/field/area_data/area_data_005.json new file mode 100644 index 0000000000..975d95cfd8 --- /dev/null +++ b/res/field/area_data/area_data_005.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_001", + "mapTextureSet": "map_texture_set_005", + "lightingSet": "lighting_set_001", + "dummy": 1 +} diff --git a/res/field/area_data/area_data_006.json b/res/field/area_data/area_data_006.json new file mode 100644 index 0000000000..cbb82fa95d --- /dev/null +++ b/res/field/area_data/area_data_006.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_000", + "mapTextureSet": "map_texture_set_006", + "lightingSet": "lighting_set_000", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_007.json b/res/field/area_data/area_data_007.json new file mode 100644 index 0000000000..2b727315a5 --- /dev/null +++ b/res/field/area_data/area_data_007.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_003", + "mapTextureSet": "map_texture_set_007", + "lightingSet": "lighting_set_000", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_008.json b/res/field/area_data/area_data_008.json new file mode 100644 index 0000000000..e66f592e91 --- /dev/null +++ b/res/field/area_data/area_data_008.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_004", + "mapTextureSet": "map_texture_set_008", + "lightingSet": "lighting_set_000", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_009.json b/res/field/area_data/area_data_009.json new file mode 100644 index 0000000000..cef18226fc --- /dev/null +++ b/res/field/area_data/area_data_009.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_005", + "mapTextureSet": "map_texture_set_009", + "lightingSet": "lighting_set_000", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_010.json b/res/field/area_data/area_data_010.json new file mode 100644 index 0000000000..9c4e67f85f --- /dev/null +++ b/res/field/area_data/area_data_010.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_006", + "mapTextureSet": "map_texture_set_010", + "lightingSet": "lighting_set_000", + "dummy": 4 +} diff --git a/res/field/area_data/area_data_011.json b/res/field/area_data/area_data_011.json new file mode 100644 index 0000000000..c96b014220 --- /dev/null +++ b/res/field/area_data/area_data_011.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_007", + "mapTextureSet": "map_texture_set_011", + "lightingSet": "lighting_set_000", + "dummy": 5 +} diff --git a/res/field/area_data/area_data_012.json b/res/field/area_data/area_data_012.json new file mode 100644 index 0000000000..5c84ba97ce --- /dev/null +++ b/res/field/area_data/area_data_012.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_008", + "mapTextureSet": "map_texture_set_012", + "lightingSet": "lighting_set_000", + "dummy": 6 +} diff --git a/res/field/area_data/area_data_013.json b/res/field/area_data/area_data_013.json new file mode 100644 index 0000000000..d6ba2a1c9d --- /dev/null +++ b/res/field/area_data/area_data_013.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_009", + "mapTextureSet": "map_texture_set_013", + "lightingSet": "lighting_set_000", + "dummy": 7 +} diff --git a/res/field/area_data/area_data_014.json b/res/field/area_data/area_data_014.json new file mode 100644 index 0000000000..9106a838ba --- /dev/null +++ b/res/field/area_data/area_data_014.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_010", + "mapTextureSet": "map_texture_set_014", + "lightingSet": "lighting_set_000", + "dummy": 8 +} diff --git a/res/field/area_data/area_data_015.json b/res/field/area_data/area_data_015.json new file mode 100644 index 0000000000..a4ad53d94e --- /dev/null +++ b/res/field/area_data/area_data_015.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_011", + "mapTextureSet": "map_texture_set_015", + "lightingSet": "lighting_set_000", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_016.json b/res/field/area_data/area_data_016.json new file mode 100644 index 0000000000..5b6296fa96 --- /dev/null +++ b/res/field/area_data/area_data_016.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_012", + "mapTextureSet": "map_texture_set_016", + "lightingSet": "lighting_set_000", + "dummy": 6 +} diff --git a/res/field/area_data/area_data_017.json b/res/field/area_data/area_data_017.json new file mode 100644 index 0000000000..892388a907 --- /dev/null +++ b/res/field/area_data/area_data_017.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_013", + "mapTextureSet": "map_texture_set_017", + "lightingSet": "lighting_set_000", + "dummy": 7 +} diff --git a/res/field/area_data/area_data_018.json b/res/field/area_data/area_data_018.json new file mode 100644 index 0000000000..1b013f03e8 --- /dev/null +++ b/res/field/area_data/area_data_018.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_014", + "mapTextureSet": "map_texture_set_018", + "lightingSet": "lighting_set_000", + "dummy": 8 +} diff --git a/res/field/area_data/area_data_019.json b/res/field/area_data/area_data_019.json new file mode 100644 index 0000000000..2fe563618d --- /dev/null +++ b/res/field/area_data/area_data_019.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_015", + "mapTextureSet": "map_texture_set_019", + "lightingSet": "lighting_set_000", + "dummy": 9 +} diff --git a/res/field/area_data/area_data_020.json b/res/field/area_data/area_data_020.json new file mode 100644 index 0000000000..2a527339d2 --- /dev/null +++ b/res/field/area_data/area_data_020.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_016", + "mapTextureSet": "map_texture_set_020", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_021.json b/res/field/area_data/area_data_021.json new file mode 100644 index 0000000000..54ac2afdef --- /dev/null +++ b/res/field/area_data/area_data_021.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_017", + "mapTextureSet": "map_texture_set_005", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_022.json b/res/field/area_data/area_data_022.json new file mode 100644 index 0000000000..458a320ac3 --- /dev/null +++ b/res/field/area_data/area_data_022.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_018", + "mapTextureSet": "map_texture_set_021", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_023.json b/res/field/area_data/area_data_023.json new file mode 100644 index 0000000000..c291c2df5a --- /dev/null +++ b/res/field/area_data/area_data_023.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_019", + "mapTextureSet": "map_texture_set_022", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_024.json b/res/field/area_data/area_data_024.json new file mode 100644 index 0000000000..a53104fbd1 --- /dev/null +++ b/res/field/area_data/area_data_024.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_020", + "mapTextureSet": "map_texture_set_023", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_025.json b/res/field/area_data/area_data_025.json new file mode 100644 index 0000000000..08d265ef2c --- /dev/null +++ b/res/field/area_data/area_data_025.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_021", + "mapTextureSet": "map_texture_set_024", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_026.json b/res/field/area_data/area_data_026.json new file mode 100644 index 0000000000..13b1f69092 --- /dev/null +++ b/res/field/area_data/area_data_026.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_022", + "mapTextureSet": "map_texture_set_025", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_027.json b/res/field/area_data/area_data_027.json new file mode 100644 index 0000000000..41d25f9a86 --- /dev/null +++ b/res/field/area_data/area_data_027.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_023", + "mapTextureSet": "map_texture_set_026", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_028.json b/res/field/area_data/area_data_028.json new file mode 100644 index 0000000000..9aeb363ac6 --- /dev/null +++ b/res/field/area_data/area_data_028.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_024", + "mapTextureSet": "map_texture_set_027", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_029.json b/res/field/area_data/area_data_029.json new file mode 100644 index 0000000000..4637f2c087 --- /dev/null +++ b/res/field/area_data/area_data_029.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_025", + "mapTextureSet": "map_texture_set_028", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_030.json b/res/field/area_data/area_data_030.json new file mode 100644 index 0000000000..7ae83da5a7 --- /dev/null +++ b/res/field/area_data/area_data_030.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_026", + "mapTextureSet": "map_texture_set_029", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_031.json b/res/field/area_data/area_data_031.json new file mode 100644 index 0000000000..f03b269dd7 --- /dev/null +++ b/res/field/area_data/area_data_031.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_027", + "mapTextureSet": "map_texture_set_030", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_032.json b/res/field/area_data/area_data_032.json new file mode 100644 index 0000000000..e32b93cc56 --- /dev/null +++ b/res/field/area_data/area_data_032.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_028", + "mapTextureSet": "map_texture_set_031", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_033.json b/res/field/area_data/area_data_033.json new file mode 100644 index 0000000000..ccd2d49fab --- /dev/null +++ b/res/field/area_data/area_data_033.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_029", + "mapTextureSet": "map_texture_set_032", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_034.json b/res/field/area_data/area_data_034.json new file mode 100644 index 0000000000..1e235ec9aa --- /dev/null +++ b/res/field/area_data/area_data_034.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_030", + "mapTextureSet": "map_texture_set_033", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_035.json b/res/field/area_data/area_data_035.json new file mode 100644 index 0000000000..dbd3175809 --- /dev/null +++ b/res/field/area_data/area_data_035.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_031", + "mapTextureSet": "map_texture_set_034", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_036.json b/res/field/area_data/area_data_036.json new file mode 100644 index 0000000000..1b60949fef --- /dev/null +++ b/res/field/area_data/area_data_036.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_032", + "mapTextureSet": "map_texture_set_035", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_037.json b/res/field/area_data/area_data_037.json new file mode 100644 index 0000000000..b1e74b39d6 --- /dev/null +++ b/res/field/area_data/area_data_037.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_033", + "mapTextureSet": "map_texture_set_036", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_038.json b/res/field/area_data/area_data_038.json new file mode 100644 index 0000000000..2369968f33 --- /dev/null +++ b/res/field/area_data/area_data_038.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_034", + "mapTextureSet": "map_texture_set_037", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_039.json b/res/field/area_data/area_data_039.json new file mode 100644 index 0000000000..dba6d86cdb --- /dev/null +++ b/res/field/area_data/area_data_039.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_035", + "mapTextureSet": "map_texture_set_038", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_040.json b/res/field/area_data/area_data_040.json new file mode 100644 index 0000000000..5241cfac4e --- /dev/null +++ b/res/field/area_data/area_data_040.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_036", + "mapTextureSet": "map_texture_set_039", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_041.json b/res/field/area_data/area_data_041.json new file mode 100644 index 0000000000..4a57e91a23 --- /dev/null +++ b/res/field/area_data/area_data_041.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_037", + "mapTextureSet": "map_texture_set_040", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_042.json b/res/field/area_data/area_data_042.json new file mode 100644 index 0000000000..dffa0076f9 --- /dev/null +++ b/res/field/area_data/area_data_042.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_038", + "mapTextureSet": "map_texture_set_041", + "lightingSet": "lighting_set_002", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_043.json b/res/field/area_data/area_data_043.json new file mode 100644 index 0000000000..32803f6292 --- /dev/null +++ b/res/field/area_data/area_data_043.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_039", + "mapTextureSet": "map_texture_set_042", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_044.json b/res/field/area_data/area_data_044.json new file mode 100644 index 0000000000..8c6482578a --- /dev/null +++ b/res/field/area_data/area_data_044.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_040", + "mapTextureSet": "map_texture_set_043", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_045.json b/res/field/area_data/area_data_045.json new file mode 100644 index 0000000000..108e8316e1 --- /dev/null +++ b/res/field/area_data/area_data_045.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_041", + "mapTextureSet": "map_texture_set_044", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_046.json b/res/field/area_data/area_data_046.json new file mode 100644 index 0000000000..15fd614c15 --- /dev/null +++ b/res/field/area_data/area_data_046.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_042", + "mapTextureSet": "map_texture_set_045", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_047.json b/res/field/area_data/area_data_047.json new file mode 100644 index 0000000000..fe33fd8563 --- /dev/null +++ b/res/field/area_data/area_data_047.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_043", + "mapTextureSet": "map_texture_set_046", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_048.json b/res/field/area_data/area_data_048.json new file mode 100644 index 0000000000..88edc564db --- /dev/null +++ b/res/field/area_data/area_data_048.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_044", + "mapTextureSet": "map_texture_set_047", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_049.json b/res/field/area_data/area_data_049.json new file mode 100644 index 0000000000..3fd3d4c6a4 --- /dev/null +++ b/res/field/area_data/area_data_049.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_045", + "mapTextureSet": "map_texture_set_048", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_050.json b/res/field/area_data/area_data_050.json new file mode 100644 index 0000000000..2cdb4a2ec6 --- /dev/null +++ b/res/field/area_data/area_data_050.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_046", + "mapTextureSet": "map_texture_set_049", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_051.json b/res/field/area_data/area_data_051.json new file mode 100644 index 0000000000..d313e78e0d --- /dev/null +++ b/res/field/area_data/area_data_051.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_047", + "mapTextureSet": "map_texture_set_050", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_052.json b/res/field/area_data/area_data_052.json new file mode 100644 index 0000000000..10fa226c52 --- /dev/null +++ b/res/field/area_data/area_data_052.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_048", + "mapTextureSet": "map_texture_set_051", + "lightingSet": "lighting_set_001", + "dummy": 3 +} diff --git a/res/field/area_data/area_data_053.json b/res/field/area_data/area_data_053.json new file mode 100644 index 0000000000..2e79045f72 --- /dev/null +++ b/res/field/area_data/area_data_053.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_049", + "mapTextureSet": "map_texture_set_052", + "lightingSet": "lighting_set_001", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_054.json b/res/field/area_data/area_data_054.json new file mode 100644 index 0000000000..c98c99b9c7 --- /dev/null +++ b/res/field/area_data/area_data_054.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_050", + "mapTextureSet": "map_texture_set_053", + "lightingSet": "lighting_set_000", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_055.json b/res/field/area_data/area_data_055.json new file mode 100644 index 0000000000..5d879eb2a7 --- /dev/null +++ b/res/field/area_data/area_data_055.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_051", + "mapTextureSet": "map_texture_set_054", + "lightingSet": "lighting_set_001", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_056.json b/res/field/area_data/area_data_056.json new file mode 100644 index 0000000000..6b7fbb61e2 --- /dev/null +++ b/res/field/area_data/area_data_056.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_052", + "mapTextureSet": "map_texture_set_055", + "lightingSet": "lighting_set_001", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_057.json b/res/field/area_data/area_data_057.json new file mode 100644 index 0000000000..c10b98d693 --- /dev/null +++ b/res/field/area_data/area_data_057.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_053", + "mapTextureSet": "map_texture_set_056", + "lightingSet": "lighting_set_001", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_058.json b/res/field/area_data/area_data_058.json new file mode 100644 index 0000000000..4152a182fd --- /dev/null +++ b/res/field/area_data/area_data_058.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_054", + "mapTextureSet": "map_texture_set_057", + "lightingSet": "lighting_set_001", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_059.json b/res/field/area_data/area_data_059.json new file mode 100644 index 0000000000..801ad48cdf --- /dev/null +++ b/res/field/area_data/area_data_059.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_055", + "mapTextureSet": "map_texture_set_058", + "lightingSet": "lighting_set_000", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_060.json b/res/field/area_data/area_data_060.json new file mode 100644 index 0000000000..082c311b3f --- /dev/null +++ b/res/field/area_data/area_data_060.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_056", + "mapTextureSet": "map_texture_set_059", + "lightingSet": "lighting_set_001", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_061.json b/res/field/area_data/area_data_061.json new file mode 100644 index 0000000000..6c1d2e872f --- /dev/null +++ b/res/field/area_data/area_data_061.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_057", + "mapTextureSet": "map_texture_set_060", + "lightingSet": "lighting_set_000", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_062.json b/res/field/area_data/area_data_062.json new file mode 100644 index 0000000000..8501332232 --- /dev/null +++ b/res/field/area_data/area_data_062.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_058", + "mapTextureSet": "map_texture_set_061", + "lightingSet": "lighting_set_000", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_063.json b/res/field/area_data/area_data_063.json new file mode 100644 index 0000000000..be3a3ac061 --- /dev/null +++ b/res/field/area_data/area_data_063.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_059", + "mapTextureSet": "map_texture_set_062", + "lightingSet": "lighting_set_000", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_064.json b/res/field/area_data/area_data_064.json new file mode 100644 index 0000000000..01e4d12121 --- /dev/null +++ b/res/field/area_data/area_data_064.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_060", + "mapTextureSet": "map_texture_set_063", + "lightingSet": "lighting_set_000", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_065.json b/res/field/area_data/area_data_065.json new file mode 100644 index 0000000000..c53982b05a --- /dev/null +++ b/res/field/area_data/area_data_065.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_061", + "mapTextureSet": "map_texture_set_064", + "lightingSet": "lighting_set_001", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_066.json b/res/field/area_data/area_data_066.json new file mode 100644 index 0000000000..7afdcf0db6 --- /dev/null +++ b/res/field/area_data/area_data_066.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_062", + "mapTextureSet": "map_texture_set_065", + "lightingSet": "lighting_set_001", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_067.json b/res/field/area_data/area_data_067.json new file mode 100644 index 0000000000..768c5a6c63 --- /dev/null +++ b/res/field/area_data/area_data_067.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_063", + "mapTextureSet": "map_texture_set_066", + "lightingSet": "lighting_set_001", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_068.json b/res/field/area_data/area_data_068.json new file mode 100644 index 0000000000..09f446a3d0 --- /dev/null +++ b/res/field/area_data/area_data_068.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_064", + "mapTextureSet": "map_texture_set_067", + "lightingSet": "lighting_set_001", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_069.json b/res/field/area_data/area_data_069.json new file mode 100644 index 0000000000..b3a09063b8 --- /dev/null +++ b/res/field/area_data/area_data_069.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_065", + "mapTextureSet": "map_texture_set_068", + "lightingSet": "lighting_set_002", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_070.json b/res/field/area_data/area_data_070.json new file mode 100644 index 0000000000..81f6be6b42 --- /dev/null +++ b/res/field/area_data/area_data_070.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_066", + "mapTextureSet": "map_texture_set_069", + "lightingSet": "lighting_set_001", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_071.json b/res/field/area_data/area_data_071.json new file mode 100644 index 0000000000..2ed1d5d462 --- /dev/null +++ b/res/field/area_data/area_data_071.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_067", + "mapTextureSet": "map_texture_set_070", + "lightingSet": "lighting_set_001", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_072.json b/res/field/area_data/area_data_072.json new file mode 100644 index 0000000000..ef53b10a75 --- /dev/null +++ b/res/field/area_data/area_data_072.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_068", + "mapTextureSet": "map_texture_set_071", + "lightingSet": "lighting_set_002", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_073.json b/res/field/area_data/area_data_073.json new file mode 100644 index 0000000000..072a4ecd44 --- /dev/null +++ b/res/field/area_data/area_data_073.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_069", + "mapTextureSet": "map_texture_set_072", + "lightingSet": "lighting_set_000", + "dummy": 0 +} diff --git a/res/field/area_data/area_data_074.json b/res/field/area_data/area_data_074.json new file mode 100644 index 0000000000..821e05a2fc --- /dev/null +++ b/res/field/area_data/area_data_074.json @@ -0,0 +1,6 @@ +{ + "mapPropSet": "prop_model_set_070", + "mapTextureSet": "map_texture_set_073", + "lightingSet": "lighting_set_001", + "dummy": 0 +} diff --git a/res/field/area_data/meson.build b/res/field/area_data/meson.build new file mode 100644 index 0000000000..8751e8b98a --- /dev/null +++ b/res/field/area_data/meson.build @@ -0,0 +1,122 @@ +area_data_bin_gen = generator( + area_data_py, + arguments: [ '@INPUT@', '@OUTPUT@', '@EXTRA_ARGS@', ], + output: '@BASENAME@' +) + +area_data_srcs = files( + 'area_data_000.json', + 'area_data_001.json', + 'area_data_002.json', + 'area_data_003.json', + 'area_data_004.json', + 'area_data_005.json', + 'area_data_006.json', + 'area_data_007.json', + 'area_data_008.json', + 'area_data_009.json', + 'area_data_010.json', + 'area_data_011.json', + 'area_data_012.json', + 'area_data_013.json', + 'area_data_014.json', + 'area_data_015.json', + 'area_data_016.json', + 'area_data_017.json', + 'area_data_018.json', + 'area_data_019.json', + 'area_data_020.json', + 'area_data_021.json', + 'area_data_022.json', + 'area_data_023.json', + 'area_data_024.json', + 'area_data_025.json', + 'area_data_026.json', + 'area_data_027.json', + 'area_data_028.json', + 'area_data_029.json', + 'area_data_030.json', + 'area_data_031.json', + 'area_data_032.json', + 'area_data_033.json', + 'area_data_034.json', + 'area_data_035.json', + 'area_data_036.json', + 'area_data_037.json', + 'area_data_038.json', + 'area_data_039.json', + 'area_data_040.json', + 'area_data_041.json', + 'area_data_042.json', + 'area_data_043.json', + 'area_data_044.json', + 'area_data_045.json', + 'area_data_046.json', + 'area_data_047.json', + 'area_data_048.json', + 'area_data_049.json', + 'area_data_050.json', + 'area_data_051.json', + 'area_data_052.json', + 'area_data_053.json', + 'area_data_054.json', + 'area_data_055.json', + 'area_data_056.json', + 'area_data_057.json', + 'area_data_058.json', + 'area_data_059.json', + 'area_data_060.json', + 'area_data_061.json', + 'area_data_062.json', + 'area_data_063.json', + 'area_data_064.json', + 'area_data_065.json', + 'area_data_066.json', + 'area_data_067.json', + 'area_data_068.json', + 'area_data_069.json', + 'area_data_070.json', + 'area_data_071.json', + 'area_data_072.json', + 'area_data_073.json', + 'area_data_074.json', +) + +area_data_order = files('area_data.order') + +area_data_deps = [ + prop_model_set_narc, + map_texture_set_narc, + lighting_narc +] + +area_data_narc = custom_target('area_data.narc', + output: [ + 'area_data.narc', + 'area_data.naix', + ], + input: [ + area_data_bin_gen.process(area_data_srcs, + env: jsoncnv_env, + extra_args: [ + '--map-prop-set-naix', prop_model_set_narc[1].full_path() + '.h', + '--map-texture-set-naix', map_texture_set_narc[1].full_path() + '.h', + '--lighting-set-naix', lighting_narc[1].full_path() + '.h', + ], + ), + area_data_order, + ], + depends: [ + py_consts_generators, + area_data_deps + ], + command: [ + narc_exe, 'create', + '--naix', + '--order', area_data_order, + '--output', '@OUTPUT0@', + '@PRIVATE_DIR@', + ] +) + +nitrofs_files += area_data_narc diff --git a/res/field/encounters/meson.build b/res/field/encounters/meson.build index 05ea51cba3..634bd3badc 100644 --- a/res/field/encounters/meson.build +++ b/res/field/encounters/meson.build @@ -199,7 +199,7 @@ pl_enc_tbl_narc = custom_target('pl_enc_data.narc', 'pl_enc_data.naix.h', ], input: [ - enc_bin_gen.process(pl_enc_data_srcs, env: json2bin_env), + enc_bin_gen.process(pl_enc_data_srcs, env: jsoncnv_env), pl_enc_data_order ], depends: [ py_consts_generators ], @@ -260,13 +260,13 @@ encdata_ex_order = files('encdata_ex.order') encdata_ex_narc = custom_target('encdata_ex.narc', output: 'encdata_ex.narc', input: [ - enc_ex_er_bin_gen.process(encdata_ex_elusive_rod_src, env: json2bin_env), - enc_ex_ht_bin_gen.process(encdata_ex_honey_trees_src, env: json2bin_env), - enc_ex_tg_bin_gen.process(encdata_ex_trophy_garden_src, env: json2bin_env), - enc_ex_gm_bin_gen.process(encdata_ex_great_marsh_src, env: json2bin_env), + enc_ex_er_bin_gen.process(encdata_ex_elusive_rod_src, env: jsoncnv_env), + enc_ex_ht_bin_gen.process(encdata_ex_honey_trees_src, env: jsoncnv_env), + enc_ex_tg_bin_gen.process(encdata_ex_trophy_garden_src, env: jsoncnv_env), + enc_ex_gm_bin_gen.process(encdata_ex_great_marsh_src, env: jsoncnv_env), encdata_ex_order ], - env: json2bin_env, + env: jsoncnv_env, depends: [ py_consts_generators ], command: [ narc_exe, 'create', @@ -285,7 +285,7 @@ zukan_enc_platinum_srcs += pl_enc_data_srcs pokedex_enc_platinum_narc = custom_target('zukan_enc_platinum.narc', output: 'zukan_enc_platinum.narc', input: zukan_enc_platinum_srcs, - env: json2bin_env, + env: jsoncnv_env, depends: [ py_consts_generators ], command: [ make_pokedex_enc_platinum_py, diff --git a/res/field/events/meson.build b/res/field/events/meson.build index 321057f5c4..b7bbb17471 100644 --- a/res/field/events/meson.build +++ b/res/field/events/meson.build @@ -563,7 +563,7 @@ events_narc = custom_target('zone_event.narc', 'zone_event.narc', 'zone_event.naix.h', ], - input: event_bin_gen.process(events_files, env: json2bin_env), + input: event_bin_gen.process(events_files, env: jsoncnv_env), depends: [ py_consts_generators, events_headers ], command: [ narc_exe, 'create', diff --git a/res/field/lighting/lighting_set_000.json b/res/field/lighting/lighting_set_000.json new file mode 100644 index 0000000000..8b91158847 --- /dev/null +++ b/res/field/lighting/lighting_set_000.json @@ -0,0 +1,1157 @@ +[ + { + "endTime": 0, + "lights": [ + { + "enabled": true, + "color": { + "red": 11, + "green": 11, + "blue": 16 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 22, + "green": 18, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 10, + "blue": 10 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "emissionColor": { + "red": 8, + "green": 8, + "blue": 11 + } + }, + { + "endTime": 7200, + "lights": [ + { + "enabled": true, + "color": { + "red": 11, + "green": 11, + "blue": 16 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 0, + "green": 0, + "blue": 8 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 10, + "blue": 10 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "emissionColor": { + "red": 8, + "green": 8, + "blue": 11 + } + }, + { + "endTime": 8100, + "lights": [ + { + "enabled": true, + "color": { + "red": 12, + "green": 12, + "blue": 18 + }, + "direction": { + "x": 0.1689453125, + "y": -0.875, + "z": -0.166015625 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 0, + "green": 4, + "blue": 8 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 10, + "green": 10, + "blue": 14 + }, + "ambientColor": { + "red": 13, + "green": 13, + "blue": 13 + }, + "specularColor": { + "red": 8, + "green": 8, + "blue": 14 + }, + "emissionColor": { + "red": 10, + "green": 10, + "blue": 12 + } + }, + { + "endTime": 9000, + "lights": [ + { + "enabled": true, + "color": { + "red": 12, + "green": 12, + "blue": 22 + }, + "direction": { + "x": -0.125244140625, + "y": -0.87109375, + "z": -0.21826171875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 0, + "green": 2, + "blue": 10 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 11, + "green": 11, + "blue": 13 + }, + "ambientColor": { + "red": 10, + "green": 10, + "blue": 10 + }, + "specularColor": { + "red": 10, + "green": 10, + "blue": 14 + }, + "emissionColor": { + "red": 13, + "green": 13, + "blue": 14 + } + }, + { + "endTime": 14400, + "lights": [ + { + "enabled": true, + "color": { + "red": 15, + "green": 15, + "blue": 22 + }, + "direction": { + "x": -0.41943359375, + "y": -0.866943359375, + "z": -0.2705078125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 0, + "green": 0, + "blue": 10 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 12, + "green": 12, + "blue": 12 + }, + "ambientColor": { + "red": 8, + "green": 8, + "blue": 8 + }, + "specularColor": { + "red": 12, + "green": 12, + "blue": 14 + }, + "emissionColor": { + "red": 14, + "green": 14, + "blue": 18 + } + }, + { + "endTime": 20700, + "lights": [ + { + "enabled": true, + "color": { + "red": 18, + "green": 18, + "blue": 21 + }, + "direction": { + "x": -0.44580078125, + "y": -0.8662109375, + "z": -0.17138671875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 1, + "green": 1, + "blue": 11 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 13, + "green": 13, + "blue": 13 + }, + "ambientColor": { + "red": 9, + "green": 9, + "blue": 9 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 15 + }, + "emissionColor": { + "red": 14, + "green": 14, + "blue": 16 + } + }, + { + "endTime": 21600, + "lights": [ + { + "enabled": true, + "color": { + "red": 22, + "green": 22, + "blue": 20 + }, + "direction": { + "x": -0.47216796875, + "y": -0.8662109375, + "z": -0.072265625 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 2, + "green": 2, + "blue": 12 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 15, + "green": 15, + "blue": 15 + }, + "ambientColor": { + "red": 9, + "green": 11, + "blue": 11 + }, + "specularColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "emissionColor": { + "red": 14, + "green": 14, + "blue": 14 + } + }, + { + "endTime": 27000, + "lights": [ + { + "enabled": true, + "color": { + "red": 24, + "green": 24, + "blue": 20 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 2, + "green": 2, + "blue": 13 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 18, + "green": 18, + "blue": 18 + }, + "emissionColor": { + "red": 14, + "green": 14, + "blue": 14 + } + }, + { + "endTime": 27900, + "lights": [ + { + "enabled": true, + "color": { + "red": 22, + "green": 22, + "blue": 18 + }, + "direction": { + "x": -0.17822265625, + "y": -0.869140625, + "z": -0.02001953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 4, + "green": 4, + "blue": 10 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 15, + "green": 15, + "blue": 15 + }, + "ambientColor": { + "red": 11, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 17, + "green": 17, + "blue": 17 + }, + "emissionColor": { + "red": 13, + "green": 13, + "blue": 13 + } + }, + { + "endTime": 30600, + "lights": [ + { + "enabled": true, + "color": { + "red": 20, + "green": 18, + "blue": 16 + }, + "direction": { + "x": -0.17822265625, + "y": -0.869140625, + "z": -0.02001953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 3, + "green": 4, + "blue": 10 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 15, + "green": 15, + "blue": 15 + }, + "ambientColor": { + "red": 11, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 17, + "green": 17, + "blue": 17 + }, + "emissionColor": { + "red": 12, + "green": 11, + "blue": 11 + } + }, + { + "endTime": 32400, + "lights": [ + { + "enabled": true, + "color": { + "red": 19, + "green": 16, + "blue": 12 + }, + "direction": { + "x": 0.142333984375, + "y": -0.8740234375, + "z": 0.06689453125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 3, + "green": 5, + "blue": 8 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 15, + "green": 15, + "blue": 15 + }, + "ambientColor": { + "red": 11, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 17, + "green": 17, + "blue": 17 + }, + "emissionColor": { + "red": 8, + "green": 8, + "blue": 7 + } + }, + { + "endTime": 33300, + "lights": [ + { + "enabled": true, + "color": { + "red": 17, + "green": 13, + "blue": 10 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 14, + "green": 6, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 14 + }, + "ambientColor": { + "red": 12, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "emissionColor": { + "red": 9, + "green": 7, + "blue": 7 + } + }, + { + "endTime": 34200, + "lights": [ + { + "enabled": true, + "color": { + "red": 16, + "green": 13, + "blue": 10 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 10, + "green": 4, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 14 + }, + "ambientColor": { + "red": 12, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "emissionColor": { + "red": 9, + "green": 8, + "blue": 7 + } + }, + { + "endTime": 36000, + "lights": [ + { + "enabled": true, + "color": { + "red": 11, + "green": 12, + "blue": 15 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 10, + "green": 4, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 14 + }, + "ambientColor": { + "red": 12, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "emissionColor": { + "red": 8, + "green": 8, + "blue": 9 + } + }, + { + "endTime": 43200, + "lights": [ + { + "enabled": true, + "color": { + "red": 11, + "green": 11, + "blue": 16 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 22, + "green": 18, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 10, + "blue": 10 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "emissionColor": { + "red": 8, + "green": 8, + "blue": 11 + } + } +] diff --git a/res/field/lighting/lighting_set_001.json b/res/field/lighting/lighting_set_001.json new file mode 100644 index 0000000000..e405902b39 --- /dev/null +++ b/res/field/lighting/lighting_set_001.json @@ -0,0 +1,1157 @@ +[ + { + "endTime": 900, + "lights": [ + { + "enabled": true, + "color": { + "red": 23, + "green": 23, + "blue": 25 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 4, + "green": 4, + "blue": 16 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 14, + "green": 14, + "blue": 14 + }, + "specularColor": { + "red": 20, + "green": 20, + "blue": 20 + }, + "emissionColor": { + "red": 16, + "green": 16, + "blue": 16 + } + }, + { + "endTime": 1800, + "lights": [ + { + "enabled": true, + "color": { + "red": 23, + "green": 23, + "blue": 25 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 4, + "green": 4, + "blue": 16 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 14, + "green": 14, + "blue": 14 + }, + "specularColor": { + "red": 20, + "green": 20, + "blue": 20 + }, + "emissionColor": { + "red": 16, + "green": 16, + "blue": 16 + } + }, + { + "endTime": 7200, + "lights": [ + { + "enabled": true, + "color": { + "red": 23, + "green": 23, + "blue": 25 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 4, + "green": 4, + "blue": 16 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 14, + "green": 14, + "blue": 14 + }, + "specularColor": { + "red": 20, + "green": 20, + "blue": 20 + }, + "emissionColor": { + "red": 16, + "green": 16, + "blue": 16 + } + }, + { + "endTime": 8100, + "lights": [ + { + "enabled": true, + "color": { + "red": 23, + "green": 23, + "blue": 25 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 4, + "green": 4, + "blue": 16 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 14, + "green": 14, + "blue": 14 + }, + "specularColor": { + "red": 20, + "green": 20, + "blue": 20 + }, + "emissionColor": { + "red": 16, + "green": 16, + "blue": 16 + } + }, + { + "endTime": 9000, + "lights": [ + { + "enabled": true, + "color": { + "red": 23, + "green": 23, + "blue": 25 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 4, + "green": 4, + "blue": 16 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 14, + "green": 14, + "blue": 14 + }, + "specularColor": { + "red": 20, + "green": 20, + "blue": 20 + }, + "emissionColor": { + "red": 16, + "green": 16, + "blue": 16 + } + }, + { + "endTime": 19800, + "lights": [ + { + "enabled": true, + "color": { + "red": 23, + "green": 23, + "blue": 25 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 4, + "green": 4, + "blue": 16 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 14, + "green": 14, + "blue": 14 + }, + "specularColor": { + "red": 20, + "green": 20, + "blue": 20 + }, + "emissionColor": { + "red": 16, + "green": 16, + "blue": 16 + } + }, + { + "endTime": 20700, + "lights": [ + { + "enabled": true, + "color": { + "red": 23, + "green": 23, + "blue": 25 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 4, + "green": 4, + "blue": 16 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 14, + "green": 14, + "blue": 14 + }, + "specularColor": { + "red": 20, + "green": 20, + "blue": 20 + }, + "emissionColor": { + "red": 16, + "green": 16, + "blue": 16 + } + }, + { + "endTime": 21600, + "lights": [ + { + "enabled": true, + "color": { + "red": 23, + "green": 23, + "blue": 25 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 4, + "green": 4, + "blue": 16 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 14, + "green": 14, + "blue": 14 + }, + "specularColor": { + "red": 20, + "green": 20, + "blue": 20 + }, + "emissionColor": { + "red": 16, + "green": 16, + "blue": 16 + } + }, + { + "endTime": 28800, + "lights": [ + { + "enabled": true, + "color": { + "red": 23, + "green": 23, + "blue": 25 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 4, + "green": 4, + "blue": 16 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 14, + "green": 14, + "blue": 14 + }, + "specularColor": { + "red": 20, + "green": 20, + "blue": 20 + }, + "emissionColor": { + "red": 16, + "green": 16, + "blue": 16 + } + }, + { + "endTime": 29700, + "lights": [ + { + "enabled": true, + "color": { + "red": 23, + "green": 23, + "blue": 25 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 4, + "green": 4, + "blue": 16 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 14, + "green": 14, + "blue": 14 + }, + "specularColor": { + "red": 20, + "green": 20, + "blue": 20 + }, + "emissionColor": { + "red": 16, + "green": 16, + "blue": 16 + } + }, + { + "endTime": 30600, + "lights": [ + { + "enabled": true, + "color": { + "red": 23, + "green": 23, + "blue": 25 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 4, + "green": 4, + "blue": 16 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 14, + "green": 14, + "blue": 14 + }, + "specularColor": { + "red": 20, + "green": 20, + "blue": 20 + }, + "emissionColor": { + "red": 16, + "green": 16, + "blue": 16 + } + }, + { + "endTime": 34200, + "lights": [ + { + "enabled": true, + "color": { + "red": 23, + "green": 23, + "blue": 25 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 4, + "green": 4, + "blue": 16 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 14, + "green": 14, + "blue": 14 + }, + "specularColor": { + "red": 20, + "green": 20, + "blue": 20 + }, + "emissionColor": { + "red": 16, + "green": 16, + "blue": 16 + } + }, + { + "endTime": 35100, + "lights": [ + { + "enabled": true, + "color": { + "red": 23, + "green": 23, + "blue": 25 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 4, + "green": 4, + "blue": 16 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 14, + "green": 14, + "blue": 14 + }, + "specularColor": { + "red": 20, + "green": 20, + "blue": 20 + }, + "emissionColor": { + "red": 16, + "green": 16, + "blue": 16 + } + }, + { + "endTime": 36000, + "lights": [ + { + "enabled": true, + "color": { + "red": 23, + "green": 23, + "blue": 25 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 4, + "green": 4, + "blue": 16 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 14, + "green": 14, + "blue": 14 + }, + "specularColor": { + "red": 20, + "green": 20, + "blue": 20 + }, + "emissionColor": { + "red": 16, + "green": 16, + "blue": 16 + } + }, + { + "endTime": 43200, + "lights": [ + { + "enabled": true, + "color": { + "red": 23, + "green": 23, + "blue": 25 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 4, + "green": 4, + "blue": 16 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 14, + "green": 14, + "blue": 14 + }, + "specularColor": { + "red": 20, + "green": 20, + "blue": 20 + }, + "emissionColor": { + "red": 16, + "green": 16, + "blue": 16 + } + } +] diff --git a/res/field/lighting/lighting_set_002.json b/res/field/lighting/lighting_set_002.json new file mode 100644 index 0000000000..720e202bd0 --- /dev/null +++ b/res/field/lighting/lighting_set_002.json @@ -0,0 +1,1157 @@ +[ + { + "endTime": 0, + "lights": [ + { + "enabled": true, + "color": { + "red": 7, + "green": 7, + "blue": 12 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 22, + "green": 18, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 10, + "blue": 10 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "emissionColor": { + "red": 8, + "green": 8, + "blue": 11 + } + }, + { + "endTime": 7200, + "lights": [ + { + "enabled": true, + "color": { + "red": 7, + "green": 7, + "blue": 12 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 22, + "green": 18, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 10, + "blue": 10 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "emissionColor": { + "red": 8, + "green": 8, + "blue": 11 + } + }, + { + "endTime": 8100, + "lights": [ + { + "enabled": true, + "color": { + "red": 7, + "green": 7, + "blue": 12 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 22, + "green": 18, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 10, + "blue": 10 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "emissionColor": { + "red": 8, + "green": 8, + "blue": 11 + } + }, + { + "endTime": 9000, + "lights": [ + { + "enabled": true, + "color": { + "red": 7, + "green": 7, + "blue": 12 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 22, + "green": 18, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 10, + "blue": 10 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "emissionColor": { + "red": 8, + "green": 8, + "blue": 11 + } + }, + { + "endTime": 14400, + "lights": [ + { + "enabled": true, + "color": { + "red": 7, + "green": 7, + "blue": 12 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 22, + "green": 18, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 10, + "blue": 10 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "emissionColor": { + "red": 8, + "green": 8, + "blue": 11 + } + }, + { + "endTime": 20700, + "lights": [ + { + "enabled": true, + "color": { + "red": 7, + "green": 7, + "blue": 12 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 22, + "green": 18, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 10, + "blue": 10 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "emissionColor": { + "red": 8, + "green": 8, + "blue": 11 + } + }, + { + "endTime": 21600, + "lights": [ + { + "enabled": true, + "color": { + "red": 7, + "green": 7, + "blue": 12 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 22, + "green": 18, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 10, + "blue": 10 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "emissionColor": { + "red": 8, + "green": 8, + "blue": 11 + } + }, + { + "endTime": 27000, + "lights": [ + { + "enabled": true, + "color": { + "red": 7, + "green": 7, + "blue": 12 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 22, + "green": 18, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 10, + "blue": 10 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "emissionColor": { + "red": 8, + "green": 8, + "blue": 11 + } + }, + { + "endTime": 27900, + "lights": [ + { + "enabled": true, + "color": { + "red": 7, + "green": 7, + "blue": 12 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 22, + "green": 18, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 10, + "blue": 10 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "emissionColor": { + "red": 8, + "green": 8, + "blue": 11 + } + }, + { + "endTime": 30600, + "lights": [ + { + "enabled": true, + "color": { + "red": 7, + "green": 7, + "blue": 12 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 22, + "green": 18, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 10, + "blue": 10 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "emissionColor": { + "red": 8, + "green": 8, + "blue": 11 + } + }, + { + "endTime": 32400, + "lights": [ + { + "enabled": true, + "color": { + "red": 7, + "green": 7, + "blue": 12 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 22, + "green": 18, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 10, + "blue": 10 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "emissionColor": { + "red": 8, + "green": 8, + "blue": 11 + } + }, + { + "endTime": 33300, + "lights": [ + { + "enabled": true, + "color": { + "red": 7, + "green": 7, + "blue": 12 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 22, + "green": 18, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 10, + "blue": 10 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "emissionColor": { + "red": 8, + "green": 8, + "blue": 11 + } + }, + { + "endTime": 34200, + "lights": [ + { + "enabled": true, + "color": { + "red": 7, + "green": 7, + "blue": 12 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 22, + "green": 18, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 10, + "blue": 10 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "emissionColor": { + "red": 8, + "green": 8, + "blue": 11 + } + }, + { + "endTime": 36000, + "lights": [ + { + "enabled": true, + "color": { + "red": 7, + "green": 7, + "blue": 12 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 22, + "green": 18, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 10, + "blue": 10 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "emissionColor": { + "red": 8, + "green": 8, + "blue": 11 + } + }, + { + "endTime": 43200, + "lights": [ + { + "enabled": true, + "color": { + "red": 7, + "green": 7, + "blue": 12 + }, + "direction": { + "x": 0.463134765625, + "y": -0.87890625, + "z": -0.11376953125 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 22, + "green": 18, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 10, + "blue": 10 + }, + "specularColor": { + "red": 14, + "green": 14, + "blue": 16 + }, + "emissionColor": { + "red": 8, + "green": 8, + "blue": 11 + } + } +] diff --git a/res/field/lighting/lighting_set_003.json b/res/field/lighting/lighting_set_003.json new file mode 100644 index 0000000000..5a5f8a51d4 --- /dev/null +++ b/res/field/lighting/lighting_set_003.json @@ -0,0 +1,1157 @@ +[ + { + "endTime": 900, + "lights": [ + { + "enabled": true, + "color": { + "red": 24, + "green": 24, + "blue": 18 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 2, + "green": 2, + "blue": 12 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 18, + "green": 18, + "blue": 18 + }, + "emissionColor": { + "red": 14, + "green": 14, + "blue": 14 + } + }, + { + "endTime": 1800, + "lights": [ + { + "enabled": true, + "color": { + "red": 24, + "green": 24, + "blue": 18 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 2, + "green": 2, + "blue": 12 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 18, + "green": 18, + "blue": 18 + }, + "emissionColor": { + "red": 14, + "green": 14, + "blue": 14 + } + }, + { + "endTime": 7200, + "lights": [ + { + "enabled": true, + "color": { + "red": 24, + "green": 24, + "blue": 18 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 2, + "green": 2, + "blue": 12 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 18, + "green": 18, + "blue": 18 + }, + "emissionColor": { + "red": 14, + "green": 14, + "blue": 14 + } + }, + { + "endTime": 8100, + "lights": [ + { + "enabled": true, + "color": { + "red": 24, + "green": 24, + "blue": 18 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 2, + "green": 2, + "blue": 12 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 18, + "green": 18, + "blue": 18 + }, + "emissionColor": { + "red": 14, + "green": 14, + "blue": 14 + } + }, + { + "endTime": 9000, + "lights": [ + { + "enabled": true, + "color": { + "red": 24, + "green": 24, + "blue": 18 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 2, + "green": 2, + "blue": 12 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 18, + "green": 18, + "blue": 18 + }, + "emissionColor": { + "red": 14, + "green": 14, + "blue": 14 + } + }, + { + "endTime": 19800, + "lights": [ + { + "enabled": true, + "color": { + "red": 24, + "green": 24, + "blue": 18 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 2, + "green": 2, + "blue": 12 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 18, + "green": 18, + "blue": 18 + }, + "emissionColor": { + "red": 14, + "green": 14, + "blue": 14 + } + }, + { + "endTime": 20700, + "lights": [ + { + "enabled": true, + "color": { + "red": 24, + "green": 24, + "blue": 18 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 2, + "green": 2, + "blue": 12 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 18, + "green": 18, + "blue": 18 + }, + "emissionColor": { + "red": 14, + "green": 14, + "blue": 14 + } + }, + { + "endTime": 21600, + "lights": [ + { + "enabled": true, + "color": { + "red": 24, + "green": 24, + "blue": 18 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 2, + "green": 2, + "blue": 12 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 18, + "green": 18, + "blue": 18 + }, + "emissionColor": { + "red": 14, + "green": 14, + "blue": 14 + } + }, + { + "endTime": 28800, + "lights": [ + { + "enabled": true, + "color": { + "red": 24, + "green": 24, + "blue": 18 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 2, + "green": 2, + "blue": 12 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 18, + "green": 18, + "blue": 18 + }, + "emissionColor": { + "red": 14, + "green": 14, + "blue": 14 + } + }, + { + "endTime": 29700, + "lights": [ + { + "enabled": true, + "color": { + "red": 24, + "green": 24, + "blue": 18 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 2, + "green": 2, + "blue": 12 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 18, + "green": 18, + "blue": 18 + }, + "emissionColor": { + "red": 14, + "green": 14, + "blue": 14 + } + }, + { + "endTime": 30600, + "lights": [ + { + "enabled": true, + "color": { + "red": 24, + "green": 24, + "blue": 18 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 2, + "green": 2, + "blue": 12 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 18, + "green": 18, + "blue": 18 + }, + "emissionColor": { + "red": 14, + "green": 14, + "blue": 14 + } + }, + { + "endTime": 34200, + "lights": [ + { + "enabled": true, + "color": { + "red": 24, + "green": 24, + "blue": 18 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 2, + "green": 2, + "blue": 12 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 18, + "green": 18, + "blue": 18 + }, + "emissionColor": { + "red": 14, + "green": 14, + "blue": 14 + } + }, + { + "endTime": 35100, + "lights": [ + { + "enabled": true, + "color": { + "red": 24, + "green": 24, + "blue": 18 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 2, + "green": 2, + "blue": 12 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 18, + "green": 18, + "blue": 18 + }, + "emissionColor": { + "red": 14, + "green": 14, + "blue": 14 + } + }, + { + "endTime": 36000, + "lights": [ + { + "enabled": true, + "color": { + "red": 24, + "green": 24, + "blue": 18 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 2, + "green": 2, + "blue": 12 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 18, + "green": 18, + "blue": 18 + }, + "emissionColor": { + "red": 14, + "green": 14, + "blue": 14 + } + }, + { + "endTime": 43200, + "lights": [ + { + "enabled": true, + "color": { + "red": 24, + "green": 24, + "blue": 18 + }, + "direction": { + "x": -0.498779296875, + "y": -0.8662109375, + "z": 0.02685546875 + } + }, + { + "enabled": false, + "color": { + "red": 0, + "green": 0, + "blue": 0 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + } + }, + { + "enabled": true, + "color": { + "red": 2, + "green": 2, + "blue": 12 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + }, + { + "enabled": true, + "color": { + "red": 31, + "green": 31, + "blue": 31 + }, + "direction": { + "x": 0.0, + "y": 0.0, + "z": 1.0 + } + } + ], + "diffuseColor": { + "red": 16, + "green": 16, + "blue": 16 + }, + "ambientColor": { + "red": 10, + "green": 12, + "blue": 12 + }, + "specularColor": { + "red": 18, + "green": 18, + "blue": 18 + }, + "emissionColor": { + "red": 14, + "green": 14, + "blue": 14 + } + } +] diff --git a/res/field/lighting/lighting_sets.order b/res/field/lighting/lighting_sets.order new file mode 100644 index 0000000000..297547fda8 --- /dev/null +++ b/res/field/lighting/lighting_sets.order @@ -0,0 +1,4 @@ +lighting_set_000 +lighting_set_001 +lighting_set_002 +lighting_set_003 diff --git a/res/field/lighting/meson.build b/res/field/lighting/meson.build new file mode 100644 index 0000000000..3b5c61444b --- /dev/null +++ b/res/field/lighting/meson.build @@ -0,0 +1,45 @@ +lighting_txt_gen = generator( + lighting_py, + arguments: [ '@INPUT@', '@OUTPUT@', '@EXTRA_ARGS@', ], + output: '@BASENAME@', + depends: [ py_consts_generators ], +) + +lighting_data_srcs = lighting_txt_gen.process(files( + 'lighting_set_000.json', + 'lighting_set_002.json'), + env: jsoncnv_env, +) + +lighting_data_newline_srcs = lighting_txt_gen.process(files( + 'lighting_set_001.json', + 'lighting_set_003.json'), + env: jsoncnv_env, + extra_args: [ + '--eofnewline', + ], +) + +lighting_data_order = files('lighting_sets.order') + +lighting_narc = custom_target('lighting.narc', + output: [ + 'lighting.narc', + 'lighting.naix', + ], + input: [ + lighting_data_srcs, + lighting_data_newline_srcs, + lighting_data_order + ], + depends: [ py_consts_generators ], + command: [ + narc_exe, 'create', + '--naix', + '--order', lighting_data_order, + '--output', '@OUTPUT0@', + '@PRIVATE_DIR@', + ] +) + +nitrofs_files += lighting_narc diff --git a/res/field/maps/matrices/map_matrices.order b/res/field/maps/matrices/map_matrices.order deleted file mode 100644 index 1750fec08c..0000000000 --- a/res/field/maps/matrices/map_matrices.order +++ /dev/null @@ -1,289 +0,0 @@ -map_matrix_000.bin -map_matrix_001.bin -map_matrix_002.bin -map_matrix_003.bin -map_matrix_004.bin -map_matrix_005.bin -map_matrix_006.bin -map_matrix_007.bin -map_matrix_008.bin -map_matrix_009.bin -map_matrix_010.bin -map_matrix_011.bin -map_matrix_012.bin -map_matrix_013.bin -map_matrix_014.bin -map_matrix_015.bin -map_matrix_016.bin -map_matrix_017.bin -map_matrix_018.bin -map_matrix_019.bin -map_matrix_020.bin -map_matrix_021.bin -map_matrix_022.bin -map_matrix_023.bin -map_matrix_024.bin -map_matrix_025.bin -map_matrix_026.bin -map_matrix_027.bin -map_matrix_028.bin -map_matrix_029.bin -map_matrix_030.bin -map_matrix_031.bin -map_matrix_032.bin -map_matrix_033.bin -map_matrix_034.bin -map_matrix_035.bin -map_matrix_036.bin -map_matrix_037.bin -map_matrix_038.bin -map_matrix_039.bin -map_matrix_040.bin -map_matrix_041.bin -map_matrix_042.bin -map_matrix_043.bin -map_matrix_044.bin -map_matrix_045.bin -map_matrix_046.bin -map_matrix_047.bin -map_matrix_048.bin -map_matrix_049.bin -map_matrix_050.bin -map_matrix_051.bin -map_matrix_052.bin -map_matrix_053.bin -map_matrix_054.bin -map_matrix_055.bin -map_matrix_056.bin -map_matrix_057.bin -map_matrix_058.bin -map_matrix_059.bin -map_matrix_060.bin -map_matrix_061.bin -map_matrix_062.bin -map_matrix_063.bin -map_matrix_064.bin -map_matrix_065.bin -map_matrix_066.bin -map_matrix_067.bin -map_matrix_068.bin -map_matrix_069.bin -map_matrix_070.bin -map_matrix_071.bin -map_matrix_072.bin -map_matrix_073.bin -map_matrix_074.bin -map_matrix_075.bin -map_matrix_076.bin -map_matrix_077.bin -map_matrix_078.bin -map_matrix_079.bin -map_matrix_080.bin -map_matrix_081.bin -map_matrix_082.bin -map_matrix_083.bin -map_matrix_084.bin -map_matrix_085.bin -map_matrix_086.bin -map_matrix_087.bin -map_matrix_088.bin -map_matrix_089.bin -map_matrix_090.bin -map_matrix_091.bin -map_matrix_092.bin -map_matrix_093.bin -map_matrix_094.bin -map_matrix_095.bin -map_matrix_096.bin -map_matrix_097.bin -map_matrix_098.bin -map_matrix_099.bin -map_matrix_100.bin -map_matrix_101.bin -map_matrix_102.bin -map_matrix_103.bin -map_matrix_104.bin -map_matrix_105.bin -map_matrix_106.bin -map_matrix_107.bin -map_matrix_108.bin -map_matrix_109.bin -map_matrix_110.bin -map_matrix_111.bin -map_matrix_112.bin -map_matrix_113.bin -map_matrix_114.bin -map_matrix_115.bin -map_matrix_116.bin -map_matrix_117.bin -map_matrix_118.bin -map_matrix_119.bin -map_matrix_120.bin -map_matrix_121.bin -map_matrix_122.bin -map_matrix_123.bin -map_matrix_124.bin -map_matrix_125.bin -map_matrix_126.bin -map_matrix_127.bin -map_matrix_128.bin -map_matrix_129.bin -map_matrix_130.bin -map_matrix_131.bin -map_matrix_132.bin -map_matrix_133.bin -map_matrix_134.bin -map_matrix_135.bin -map_matrix_136.bin -map_matrix_137.bin -map_matrix_138.bin -map_matrix_139.bin -map_matrix_140.bin -map_matrix_141.bin -map_matrix_142.bin -map_matrix_143.bin -map_matrix_144.bin -map_matrix_145.bin -map_matrix_146.bin -map_matrix_147.bin -map_matrix_148.bin -map_matrix_149.bin -map_matrix_150.bin -map_matrix_151.bin -map_matrix_152.bin -map_matrix_153.bin -map_matrix_154.bin -map_matrix_155.bin -map_matrix_156.bin -map_matrix_157.bin -map_matrix_158.bin -map_matrix_159.bin -map_matrix_160.bin -map_matrix_161.bin -map_matrix_162.bin -map_matrix_163.bin -map_matrix_164.bin -map_matrix_165.bin -map_matrix_166.bin -map_matrix_167.bin -map_matrix_168.bin -map_matrix_169.bin -map_matrix_170.bin -map_matrix_171.bin -map_matrix_172.bin -map_matrix_173.bin -map_matrix_174.bin -map_matrix_175.bin -map_matrix_176.bin -map_matrix_177.bin -map_matrix_178.bin -map_matrix_179.bin -map_matrix_180.bin -map_matrix_181.bin -map_matrix_182.bin -map_matrix_183.bin -map_matrix_184.bin -map_matrix_185.bin -map_matrix_186.bin -map_matrix_187.bin -map_matrix_188.bin -map_matrix_189.bin -map_matrix_190.bin -map_matrix_191.bin -map_matrix_192.bin -map_matrix_193.bin -map_matrix_194.bin -map_matrix_195.bin -map_matrix_196.bin -map_matrix_197.bin -map_matrix_198.bin -map_matrix_199.bin -map_matrix_200.bin -map_matrix_201.bin -map_matrix_202.bin -map_matrix_203.bin -map_matrix_204.bin -map_matrix_205.bin -map_matrix_206.bin -map_matrix_207.bin -map_matrix_208.bin -map_matrix_209.bin -map_matrix_210.bin -map_matrix_211.bin -map_matrix_212.bin -map_matrix_213.bin -map_matrix_214.bin -map_matrix_215.bin -map_matrix_216.bin -map_matrix_217.bin -map_matrix_218.bin -map_matrix_219.bin -map_matrix_220.bin -map_matrix_221.bin -map_matrix_222.bin -map_matrix_223.bin -map_matrix_224.bin -map_matrix_225.bin -map_matrix_226.bin -map_matrix_227.bin -map_matrix_228.bin -map_matrix_229.bin -map_matrix_230.bin -map_matrix_231.bin -map_matrix_232.bin -map_matrix_233.bin -map_matrix_234.bin -map_matrix_235.bin -map_matrix_236.bin -map_matrix_237.bin -map_matrix_238.bin -map_matrix_239.bin -map_matrix_240.bin -map_matrix_241.bin -map_matrix_242.bin -map_matrix_243.bin -map_matrix_244.bin -map_matrix_245.bin -map_matrix_246.bin -map_matrix_247.bin -map_matrix_248.bin -map_matrix_249.bin -map_matrix_250.bin -map_matrix_251.bin -map_matrix_252.bin -map_matrix_253.bin -map_matrix_254.bin -map_matrix_255.bin -map_matrix_256.bin -map_matrix_257.bin -map_matrix_258.bin -map_matrix_259.bin -map_matrix_260.bin -map_matrix_261.bin -map_matrix_262.bin -map_matrix_263.bin -map_matrix_264.bin -map_matrix_265.bin -map_matrix_266.bin -map_matrix_267.bin -map_matrix_268.bin -map_matrix_269.bin -map_matrix_270.bin -map_matrix_271.bin -map_matrix_272.bin -map_matrix_273.bin -map_matrix_274.bin -map_matrix_275.bin -map_matrix_276.bin -map_matrix_277.bin -map_matrix_278.bin -map_matrix_279.bin -map_matrix_280.bin -map_matrix_281.bin -map_matrix_282.bin -map_matrix_283.bin -map_matrix_284.bin -map_matrix_285.bin -map_matrix_286.bin -map_matrix_287.bin -map_matrix_288.bin diff --git a/res/field/maps/meson.build b/res/field/maps/meson.build index 3b74497750..cf06004596 100644 --- a/res/field/maps/meson.build +++ b/res/field/maps/meson.build @@ -1,3 +1,2 @@ subdir('data') -subdir('matrices') subdir('texture_sets') diff --git a/res/field/maps/texture_sets/map_texture_set.order b/res/field/maps/texture_sets/map_texture_set.order deleted file mode 100644 index e1e72424df..0000000000 --- a/res/field/maps/texture_sets/map_texture_set.order +++ /dev/null @@ -1,74 +0,0 @@ -map_texture_set_000.nsbtx -map_texture_set_001.nsbtx -map_texture_set_002.nsbtx -map_texture_set_003.nsbtx -map_texture_set_004.nsbtx -map_texture_set_005.nsbtx -map_texture_set_006.nsbtx -map_texture_set_007.nsbtx -map_texture_set_008.nsbtx -map_texture_set_009.nsbtx -map_texture_set_010.nsbtx -map_texture_set_011.nsbtx -map_texture_set_012.nsbtx -map_texture_set_013.nsbtx -map_texture_set_014.nsbtx -map_texture_set_015.nsbtx -map_texture_set_016.nsbtx -map_texture_set_017.nsbtx -map_texture_set_018.nsbtx -map_texture_set_019.nsbtx -map_texture_set_020.nsbtx -map_texture_set_021.nsbtx -map_texture_set_022.nsbtx -map_texture_set_023.nsbtx -map_texture_set_024.nsbtx -map_texture_set_025.nsbtx -map_texture_set_026.nsbtx -map_texture_set_027.nsbtx -map_texture_set_028.nsbtx -map_texture_set_029.nsbtx -map_texture_set_030.nsbtx -map_texture_set_031.nsbtx -map_texture_set_032.nsbtx -map_texture_set_033.nsbtx -map_texture_set_034.nsbtx -map_texture_set_035.nsbtx -map_texture_set_036.nsbtx -map_texture_set_037.nsbtx -map_texture_set_038.nsbtx -map_texture_set_039.nsbtx -map_texture_set_040.nsbtx -map_texture_set_041.nsbtx -map_texture_set_042.nsbtx -map_texture_set_043.nsbtx -map_texture_set_044.nsbtx -map_texture_set_045.nsbtx -map_texture_set_046.nsbtx -map_texture_set_047.nsbtx -map_texture_set_048.nsbtx -map_texture_set_049.nsbtx -map_texture_set_050.nsbtx -map_texture_set_051.nsbtx -map_texture_set_052.nsbtx -map_texture_set_053.nsbtx -map_texture_set_054.nsbtx -map_texture_set_055.nsbtx -map_texture_set_056.nsbtx -map_texture_set_057.nsbtx -map_texture_set_058.nsbtx -map_texture_set_059.nsbtx -map_texture_set_060.nsbtx -map_texture_set_061.nsbtx -map_texture_set_062.nsbtx -map_texture_set_063.nsbtx -map_texture_set_064.nsbtx -map_texture_set_065.nsbtx -map_texture_set_066.nsbtx -map_texture_set_067.nsbtx -map_texture_set_068.nsbtx -map_texture_set_069.nsbtx -map_texture_set_070.nsbtx -map_texture_set_071.nsbtx -map_texture_set_072.nsbtx -map_texture_set_073.nsbtx diff --git a/res/field/maps/texture_sets/map_texture_sets.order b/res/field/maps/texture_sets/map_texture_sets.order new file mode 100644 index 0000000000..82f956858d --- /dev/null +++ b/res/field/maps/texture_sets/map_texture_sets.order @@ -0,0 +1,74 @@ +map_texture_set_000 +map_texture_set_001 +map_texture_set_002 +map_texture_set_003 +map_texture_set_004 +map_texture_set_005 +map_texture_set_006 +map_texture_set_007 +map_texture_set_008 +map_texture_set_009 +map_texture_set_010 +map_texture_set_011 +map_texture_set_012 +map_texture_set_013 +map_texture_set_014 +map_texture_set_015 +map_texture_set_016 +map_texture_set_017 +map_texture_set_018 +map_texture_set_019 +map_texture_set_020 +map_texture_set_021 +map_texture_set_022 +map_texture_set_023 +map_texture_set_024 +map_texture_set_025 +map_texture_set_026 +map_texture_set_027 +map_texture_set_028 +map_texture_set_029 +map_texture_set_030 +map_texture_set_031 +map_texture_set_032 +map_texture_set_033 +map_texture_set_034 +map_texture_set_035 +map_texture_set_036 +map_texture_set_037 +map_texture_set_038 +map_texture_set_039 +map_texture_set_040 +map_texture_set_041 +map_texture_set_042 +map_texture_set_043 +map_texture_set_044 +map_texture_set_045 +map_texture_set_046 +map_texture_set_047 +map_texture_set_048 +map_texture_set_049 +map_texture_set_050 +map_texture_set_051 +map_texture_set_052 +map_texture_set_053 +map_texture_set_054 +map_texture_set_055 +map_texture_set_056 +map_texture_set_057 +map_texture_set_058 +map_texture_set_059 +map_texture_set_060 +map_texture_set_061 +map_texture_set_062 +map_texture_set_063 +map_texture_set_064 +map_texture_set_065 +map_texture_set_066 +map_texture_set_067 +map_texture_set_068 +map_texture_set_069 +map_texture_set_070 +map_texture_set_071 +map_texture_set_072 +map_texture_set_073 diff --git a/res/field/maps/texture_sets/meson.build b/res/field/maps/texture_sets/meson.build index 72ba53fea1..8106715dcb 100644 --- a/res/field/maps/texture_sets/meson.build +++ b/res/field/maps/texture_sets/meson.build @@ -1,4 +1,9 @@ -map_texture_set_files = copy_gen.process(files( +map_texture_set_gen = generator(find_program('cp'), + arguments: [ '@INPUT@', '@OUTPUT@', ], + output: '@BASENAME@' +) + +map_texture_set_files = map_texture_set_gen.process(files( 'map_texture_set_000.nsbtx', 'map_texture_set_001.nsbtx', 'map_texture_set_002.nsbtx', @@ -75,10 +80,11 @@ map_texture_set_files = copy_gen.process(files( 'map_texture_set_073.nsbtx' )) -map_texture_set_order = files('map_texture_set.order') +map_texture_set_order = files('map_texture_sets.order') map_texture_set_narc = custom_target('map_tex_set.narc', output: [ 'map_tex_set.narc', + 'map_tex_set.naix', ], input: [ map_texture_set_files, @@ -86,6 +92,7 @@ map_texture_set_narc = custom_target('map_tex_set.narc', ], command: [ narc_exe, 'create', + '--naix', '--order', map_texture_set_order, '--output', '@OUTPUT0@', '@PRIVATE_DIR@', diff --git a/res/field/matrices/map_matrices.order b/res/field/matrices/map_matrices.order new file mode 100644 index 0000000000..5a0d338da8 --- /dev/null +++ b/res/field/matrices/map_matrices.order @@ -0,0 +1,289 @@ +map_matrix_000 +map_matrix_001 +map_matrix_002 +map_matrix_003 +map_matrix_004 +map_matrix_005 +map_matrix_006 +map_matrix_007 +map_matrix_008 +map_matrix_009 +map_matrix_010 +map_matrix_011 +map_matrix_012 +map_matrix_013 +map_matrix_014 +map_matrix_015 +map_matrix_016 +map_matrix_017 +map_matrix_018 +map_matrix_019 +map_matrix_020 +map_matrix_021 +map_matrix_022 +map_matrix_023 +map_matrix_024 +map_matrix_025 +map_matrix_026 +map_matrix_027 +map_matrix_028 +map_matrix_029 +map_matrix_030 +map_matrix_031 +map_matrix_032 +map_matrix_033 +map_matrix_034 +map_matrix_035 +map_matrix_036 +map_matrix_037 +map_matrix_038 +map_matrix_039 +map_matrix_040 +map_matrix_041 +map_matrix_042 +map_matrix_043 +map_matrix_044 +map_matrix_045 +map_matrix_046 +map_matrix_047 +map_matrix_048 +map_matrix_049 +map_matrix_050 +map_matrix_051 +map_matrix_052 +map_matrix_053 +map_matrix_054 +map_matrix_055 +map_matrix_056 +map_matrix_057 +map_matrix_058 +map_matrix_059 +map_matrix_060 +map_matrix_061 +map_matrix_062 +map_matrix_063 +map_matrix_064 +map_matrix_065 +map_matrix_066 +map_matrix_067 +map_matrix_068 +map_matrix_069 +map_matrix_070 +map_matrix_071 +map_matrix_072 +map_matrix_073 +map_matrix_074 +map_matrix_075 +map_matrix_076 +map_matrix_077 +map_matrix_078 +map_matrix_079 +map_matrix_080 +map_matrix_081 +map_matrix_082 +map_matrix_083 +map_matrix_084 +map_matrix_085 +map_matrix_086 +map_matrix_087 +map_matrix_088 +map_matrix_089 +map_matrix_090 +map_matrix_091 +map_matrix_092 +map_matrix_093 +map_matrix_094 +map_matrix_095 +map_matrix_096 +map_matrix_097 +map_matrix_098 +map_matrix_099 +map_matrix_100 +map_matrix_101 +map_matrix_102 +map_matrix_103 +map_matrix_104 +map_matrix_105 +map_matrix_106 +map_matrix_107 +map_matrix_108 +map_matrix_109 +map_matrix_110 +map_matrix_111 +map_matrix_112 +map_matrix_113 +map_matrix_114 +map_matrix_115 +map_matrix_116 +map_matrix_117 +map_matrix_118 +map_matrix_119 +map_matrix_120 +map_matrix_121 +map_matrix_122 +map_matrix_123 +map_matrix_124 +map_matrix_125 +map_matrix_126 +map_matrix_127 +map_matrix_128 +map_matrix_129 +map_matrix_130 +map_matrix_131 +map_matrix_132 +map_matrix_133 +map_matrix_134 +map_matrix_135 +map_matrix_136 +map_matrix_137 +map_matrix_138 +map_matrix_139 +map_matrix_140 +map_matrix_141 +map_matrix_142 +map_matrix_143 +map_matrix_144 +map_matrix_145 +map_matrix_146 +map_matrix_147 +map_matrix_148 +map_matrix_149 +map_matrix_150 +map_matrix_151 +map_matrix_152 +map_matrix_153 +map_matrix_154 +map_matrix_155 +map_matrix_156 +map_matrix_157 +map_matrix_158 +map_matrix_159 +map_matrix_160 +map_matrix_161 +map_matrix_162 +map_matrix_163 +map_matrix_164 +map_matrix_165 +map_matrix_166 +map_matrix_167 +map_matrix_168 +map_matrix_169 +map_matrix_170 +map_matrix_171 +map_matrix_172 +map_matrix_173 +map_matrix_174 +map_matrix_175 +map_matrix_176 +map_matrix_177 +map_matrix_178 +map_matrix_179 +map_matrix_180 +map_matrix_181 +map_matrix_182 +map_matrix_183 +map_matrix_184 +map_matrix_185 +map_matrix_186 +map_matrix_187 +map_matrix_188 +map_matrix_189 +map_matrix_190 +map_matrix_191 +map_matrix_192 +map_matrix_193 +map_matrix_194 +map_matrix_195 +map_matrix_196 +map_matrix_197 +map_matrix_198 +map_matrix_199 +map_matrix_200 +map_matrix_201 +map_matrix_202 +map_matrix_203 +map_matrix_204 +map_matrix_205 +map_matrix_206 +map_matrix_207 +map_matrix_208 +map_matrix_209 +map_matrix_210 +map_matrix_211 +map_matrix_212 +map_matrix_213 +map_matrix_214 +map_matrix_215 +map_matrix_216 +map_matrix_217 +map_matrix_218 +map_matrix_219 +map_matrix_220 +map_matrix_221 +map_matrix_222 +map_matrix_223 +map_matrix_224 +map_matrix_225 +map_matrix_226 +map_matrix_227 +map_matrix_228 +map_matrix_229 +map_matrix_230 +map_matrix_231 +map_matrix_232 +map_matrix_233 +map_matrix_234 +map_matrix_235 +map_matrix_236 +map_matrix_237 +map_matrix_238 +map_matrix_239 +map_matrix_240 +map_matrix_241 +map_matrix_242 +map_matrix_243 +map_matrix_244 +map_matrix_245 +map_matrix_246 +map_matrix_247 +map_matrix_248 +map_matrix_249 +map_matrix_250 +map_matrix_251 +map_matrix_252 +map_matrix_253 +map_matrix_254 +map_matrix_255 +map_matrix_256 +map_matrix_257 +map_matrix_258 +map_matrix_259 +map_matrix_260 +map_matrix_261 +map_matrix_262 +map_matrix_263 +map_matrix_264 +map_matrix_265 +map_matrix_266 +map_matrix_267 +map_matrix_268 +map_matrix_269 +map_matrix_270 +map_matrix_271 +map_matrix_272 +map_matrix_273 +map_matrix_274 +map_matrix_275 +map_matrix_276 +map_matrix_277 +map_matrix_278 +map_matrix_279 +map_matrix_280 +map_matrix_281 +map_matrix_282 +map_matrix_283 +map_matrix_284 +map_matrix_285 +map_matrix_286 +map_matrix_287 +map_matrix_288 diff --git a/res/field/maps/matrices/map_matrix_000.json b/res/field/matrices/map_matrix_000.json similarity index 100% rename from res/field/maps/matrices/map_matrix_000.json rename to res/field/matrices/map_matrix_000.json diff --git a/res/field/maps/matrices/map_matrix_001.json b/res/field/matrices/map_matrix_001.json similarity index 100% rename from res/field/maps/matrices/map_matrix_001.json rename to res/field/matrices/map_matrix_001.json diff --git a/res/field/maps/matrices/map_matrix_002.json b/res/field/matrices/map_matrix_002.json similarity index 100% rename from res/field/maps/matrices/map_matrix_002.json rename to res/field/matrices/map_matrix_002.json diff --git a/res/field/maps/matrices/map_matrix_003.json b/res/field/matrices/map_matrix_003.json similarity index 100% rename from res/field/maps/matrices/map_matrix_003.json rename to res/field/matrices/map_matrix_003.json diff --git a/res/field/maps/matrices/map_matrix_004.json b/res/field/matrices/map_matrix_004.json similarity index 100% rename from res/field/maps/matrices/map_matrix_004.json rename to res/field/matrices/map_matrix_004.json diff --git a/res/field/maps/matrices/map_matrix_005.json b/res/field/matrices/map_matrix_005.json similarity index 100% rename from res/field/maps/matrices/map_matrix_005.json rename to res/field/matrices/map_matrix_005.json diff --git a/res/field/maps/matrices/map_matrix_006.json b/res/field/matrices/map_matrix_006.json similarity index 100% rename from res/field/maps/matrices/map_matrix_006.json rename to res/field/matrices/map_matrix_006.json diff --git a/res/field/maps/matrices/map_matrix_007.json b/res/field/matrices/map_matrix_007.json similarity index 100% rename from res/field/maps/matrices/map_matrix_007.json rename to res/field/matrices/map_matrix_007.json diff --git a/res/field/maps/matrices/map_matrix_008.json b/res/field/matrices/map_matrix_008.json similarity index 100% rename from res/field/maps/matrices/map_matrix_008.json rename to res/field/matrices/map_matrix_008.json diff --git a/res/field/maps/matrices/map_matrix_009.json b/res/field/matrices/map_matrix_009.json similarity index 100% rename from res/field/maps/matrices/map_matrix_009.json rename to res/field/matrices/map_matrix_009.json diff --git a/res/field/maps/matrices/map_matrix_010.json b/res/field/matrices/map_matrix_010.json similarity index 100% rename from res/field/maps/matrices/map_matrix_010.json rename to res/field/matrices/map_matrix_010.json diff --git a/res/field/maps/matrices/map_matrix_011.json b/res/field/matrices/map_matrix_011.json similarity index 100% rename from res/field/maps/matrices/map_matrix_011.json rename to res/field/matrices/map_matrix_011.json diff --git a/res/field/maps/matrices/map_matrix_012.json b/res/field/matrices/map_matrix_012.json similarity index 100% rename from res/field/maps/matrices/map_matrix_012.json rename to res/field/matrices/map_matrix_012.json diff --git a/res/field/maps/matrices/map_matrix_013.json b/res/field/matrices/map_matrix_013.json similarity index 100% rename from res/field/maps/matrices/map_matrix_013.json rename to res/field/matrices/map_matrix_013.json diff --git a/res/field/maps/matrices/map_matrix_014.json b/res/field/matrices/map_matrix_014.json similarity index 100% rename from res/field/maps/matrices/map_matrix_014.json rename to res/field/matrices/map_matrix_014.json diff --git a/res/field/maps/matrices/map_matrix_015.json b/res/field/matrices/map_matrix_015.json similarity index 100% rename from res/field/maps/matrices/map_matrix_015.json rename to res/field/matrices/map_matrix_015.json diff --git a/res/field/maps/matrices/map_matrix_016.json b/res/field/matrices/map_matrix_016.json similarity index 100% rename from res/field/maps/matrices/map_matrix_016.json rename to res/field/matrices/map_matrix_016.json diff --git a/res/field/maps/matrices/map_matrix_017.json b/res/field/matrices/map_matrix_017.json similarity index 100% rename from res/field/maps/matrices/map_matrix_017.json rename to res/field/matrices/map_matrix_017.json diff --git a/res/field/maps/matrices/map_matrix_018.json b/res/field/matrices/map_matrix_018.json similarity index 100% rename from res/field/maps/matrices/map_matrix_018.json rename to res/field/matrices/map_matrix_018.json diff --git a/res/field/maps/matrices/map_matrix_019.json b/res/field/matrices/map_matrix_019.json similarity index 100% rename from res/field/maps/matrices/map_matrix_019.json rename to res/field/matrices/map_matrix_019.json diff --git a/res/field/maps/matrices/map_matrix_020.json b/res/field/matrices/map_matrix_020.json similarity index 100% rename from res/field/maps/matrices/map_matrix_020.json rename to res/field/matrices/map_matrix_020.json diff --git a/res/field/maps/matrices/map_matrix_021.json b/res/field/matrices/map_matrix_021.json similarity index 100% rename from res/field/maps/matrices/map_matrix_021.json rename to res/field/matrices/map_matrix_021.json diff --git a/res/field/maps/matrices/map_matrix_022.json b/res/field/matrices/map_matrix_022.json similarity index 100% rename from res/field/maps/matrices/map_matrix_022.json rename to res/field/matrices/map_matrix_022.json diff --git a/res/field/maps/matrices/map_matrix_023.json b/res/field/matrices/map_matrix_023.json similarity index 100% rename from res/field/maps/matrices/map_matrix_023.json rename to res/field/matrices/map_matrix_023.json diff --git a/res/field/maps/matrices/map_matrix_024.json b/res/field/matrices/map_matrix_024.json similarity index 100% rename from res/field/maps/matrices/map_matrix_024.json rename to res/field/matrices/map_matrix_024.json diff --git a/res/field/maps/matrices/map_matrix_025.json b/res/field/matrices/map_matrix_025.json similarity index 100% rename from res/field/maps/matrices/map_matrix_025.json rename to res/field/matrices/map_matrix_025.json diff --git a/res/field/maps/matrices/map_matrix_026.json b/res/field/matrices/map_matrix_026.json similarity index 100% rename from res/field/maps/matrices/map_matrix_026.json rename to res/field/matrices/map_matrix_026.json diff --git a/res/field/maps/matrices/map_matrix_027.json b/res/field/matrices/map_matrix_027.json similarity index 100% rename from res/field/maps/matrices/map_matrix_027.json rename to res/field/matrices/map_matrix_027.json diff --git a/res/field/maps/matrices/map_matrix_028.json b/res/field/matrices/map_matrix_028.json similarity index 100% rename from res/field/maps/matrices/map_matrix_028.json rename to res/field/matrices/map_matrix_028.json diff --git a/res/field/maps/matrices/map_matrix_029.json b/res/field/matrices/map_matrix_029.json similarity index 100% rename from res/field/maps/matrices/map_matrix_029.json rename to res/field/matrices/map_matrix_029.json diff --git a/res/field/maps/matrices/map_matrix_030.json b/res/field/matrices/map_matrix_030.json similarity index 100% rename from res/field/maps/matrices/map_matrix_030.json rename to res/field/matrices/map_matrix_030.json diff --git a/res/field/maps/matrices/map_matrix_031.json b/res/field/matrices/map_matrix_031.json similarity index 100% rename from res/field/maps/matrices/map_matrix_031.json rename to res/field/matrices/map_matrix_031.json diff --git a/res/field/maps/matrices/map_matrix_032.json b/res/field/matrices/map_matrix_032.json similarity index 100% rename from res/field/maps/matrices/map_matrix_032.json rename to res/field/matrices/map_matrix_032.json diff --git a/res/field/maps/matrices/map_matrix_033.json b/res/field/matrices/map_matrix_033.json similarity index 100% rename from res/field/maps/matrices/map_matrix_033.json rename to res/field/matrices/map_matrix_033.json diff --git a/res/field/maps/matrices/map_matrix_034.json b/res/field/matrices/map_matrix_034.json similarity index 100% rename from res/field/maps/matrices/map_matrix_034.json rename to res/field/matrices/map_matrix_034.json diff --git a/res/field/maps/matrices/map_matrix_035.json b/res/field/matrices/map_matrix_035.json similarity index 100% rename from res/field/maps/matrices/map_matrix_035.json rename to res/field/matrices/map_matrix_035.json diff --git a/res/field/maps/matrices/map_matrix_036.json b/res/field/matrices/map_matrix_036.json similarity index 100% rename from res/field/maps/matrices/map_matrix_036.json rename to res/field/matrices/map_matrix_036.json diff --git a/res/field/maps/matrices/map_matrix_037.json b/res/field/matrices/map_matrix_037.json similarity index 100% rename from res/field/maps/matrices/map_matrix_037.json rename to res/field/matrices/map_matrix_037.json diff --git a/res/field/maps/matrices/map_matrix_038.json b/res/field/matrices/map_matrix_038.json similarity index 100% rename from res/field/maps/matrices/map_matrix_038.json rename to res/field/matrices/map_matrix_038.json diff --git a/res/field/maps/matrices/map_matrix_039.json b/res/field/matrices/map_matrix_039.json similarity index 100% rename from res/field/maps/matrices/map_matrix_039.json rename to res/field/matrices/map_matrix_039.json diff --git a/res/field/maps/matrices/map_matrix_040.json b/res/field/matrices/map_matrix_040.json similarity index 100% rename from res/field/maps/matrices/map_matrix_040.json rename to res/field/matrices/map_matrix_040.json diff --git a/res/field/maps/matrices/map_matrix_041.json b/res/field/matrices/map_matrix_041.json similarity index 100% rename from res/field/maps/matrices/map_matrix_041.json rename to res/field/matrices/map_matrix_041.json diff --git a/res/field/maps/matrices/map_matrix_042.json b/res/field/matrices/map_matrix_042.json similarity index 100% rename from res/field/maps/matrices/map_matrix_042.json rename to res/field/matrices/map_matrix_042.json diff --git a/res/field/maps/matrices/map_matrix_043.json b/res/field/matrices/map_matrix_043.json similarity index 100% rename from res/field/maps/matrices/map_matrix_043.json rename to res/field/matrices/map_matrix_043.json diff --git a/res/field/maps/matrices/map_matrix_044.json b/res/field/matrices/map_matrix_044.json similarity index 100% rename from res/field/maps/matrices/map_matrix_044.json rename to res/field/matrices/map_matrix_044.json diff --git a/res/field/maps/matrices/map_matrix_045.json b/res/field/matrices/map_matrix_045.json similarity index 100% rename from res/field/maps/matrices/map_matrix_045.json rename to res/field/matrices/map_matrix_045.json diff --git a/res/field/maps/matrices/map_matrix_046.json b/res/field/matrices/map_matrix_046.json similarity index 100% rename from res/field/maps/matrices/map_matrix_046.json rename to res/field/matrices/map_matrix_046.json diff --git a/res/field/maps/matrices/map_matrix_047.json b/res/field/matrices/map_matrix_047.json similarity index 100% rename from res/field/maps/matrices/map_matrix_047.json rename to res/field/matrices/map_matrix_047.json diff --git a/res/field/maps/matrices/map_matrix_048.json b/res/field/matrices/map_matrix_048.json similarity index 100% rename from res/field/maps/matrices/map_matrix_048.json rename to res/field/matrices/map_matrix_048.json diff --git a/res/field/maps/matrices/map_matrix_049.json b/res/field/matrices/map_matrix_049.json similarity index 100% rename from res/field/maps/matrices/map_matrix_049.json rename to res/field/matrices/map_matrix_049.json diff --git a/res/field/maps/matrices/map_matrix_050.json b/res/field/matrices/map_matrix_050.json similarity index 100% rename from res/field/maps/matrices/map_matrix_050.json rename to res/field/matrices/map_matrix_050.json diff --git a/res/field/maps/matrices/map_matrix_051.json b/res/field/matrices/map_matrix_051.json similarity index 100% rename from res/field/maps/matrices/map_matrix_051.json rename to res/field/matrices/map_matrix_051.json diff --git a/res/field/maps/matrices/map_matrix_052.json b/res/field/matrices/map_matrix_052.json similarity index 100% rename from res/field/maps/matrices/map_matrix_052.json rename to res/field/matrices/map_matrix_052.json diff --git a/res/field/maps/matrices/map_matrix_053.json b/res/field/matrices/map_matrix_053.json similarity index 100% rename from res/field/maps/matrices/map_matrix_053.json rename to res/field/matrices/map_matrix_053.json diff --git a/res/field/maps/matrices/map_matrix_054.json b/res/field/matrices/map_matrix_054.json similarity index 100% rename from res/field/maps/matrices/map_matrix_054.json rename to res/field/matrices/map_matrix_054.json diff --git a/res/field/maps/matrices/map_matrix_055.json b/res/field/matrices/map_matrix_055.json similarity index 100% rename from res/field/maps/matrices/map_matrix_055.json rename to res/field/matrices/map_matrix_055.json diff --git a/res/field/maps/matrices/map_matrix_056.json b/res/field/matrices/map_matrix_056.json similarity index 100% rename from res/field/maps/matrices/map_matrix_056.json rename to res/field/matrices/map_matrix_056.json diff --git a/res/field/maps/matrices/map_matrix_057.json b/res/field/matrices/map_matrix_057.json similarity index 100% rename from res/field/maps/matrices/map_matrix_057.json rename to res/field/matrices/map_matrix_057.json diff --git a/res/field/maps/matrices/map_matrix_058.json b/res/field/matrices/map_matrix_058.json similarity index 100% rename from res/field/maps/matrices/map_matrix_058.json rename to res/field/matrices/map_matrix_058.json diff --git a/res/field/maps/matrices/map_matrix_059.json b/res/field/matrices/map_matrix_059.json similarity index 100% rename from res/field/maps/matrices/map_matrix_059.json rename to res/field/matrices/map_matrix_059.json diff --git a/res/field/maps/matrices/map_matrix_060.json b/res/field/matrices/map_matrix_060.json similarity index 100% rename from res/field/maps/matrices/map_matrix_060.json rename to res/field/matrices/map_matrix_060.json diff --git a/res/field/maps/matrices/map_matrix_061.json b/res/field/matrices/map_matrix_061.json similarity index 100% rename from res/field/maps/matrices/map_matrix_061.json rename to res/field/matrices/map_matrix_061.json diff --git a/res/field/maps/matrices/map_matrix_062.json b/res/field/matrices/map_matrix_062.json similarity index 100% rename from res/field/maps/matrices/map_matrix_062.json rename to res/field/matrices/map_matrix_062.json diff --git a/res/field/maps/matrices/map_matrix_063.json b/res/field/matrices/map_matrix_063.json similarity index 100% rename from res/field/maps/matrices/map_matrix_063.json rename to res/field/matrices/map_matrix_063.json diff --git a/res/field/maps/matrices/map_matrix_064.json b/res/field/matrices/map_matrix_064.json similarity index 100% rename from res/field/maps/matrices/map_matrix_064.json rename to res/field/matrices/map_matrix_064.json diff --git a/res/field/maps/matrices/map_matrix_065.json b/res/field/matrices/map_matrix_065.json similarity index 100% rename from res/field/maps/matrices/map_matrix_065.json rename to res/field/matrices/map_matrix_065.json diff --git a/res/field/maps/matrices/map_matrix_066.json b/res/field/matrices/map_matrix_066.json similarity index 100% rename from res/field/maps/matrices/map_matrix_066.json rename to res/field/matrices/map_matrix_066.json diff --git a/res/field/maps/matrices/map_matrix_067.json b/res/field/matrices/map_matrix_067.json similarity index 100% rename from res/field/maps/matrices/map_matrix_067.json rename to res/field/matrices/map_matrix_067.json diff --git a/res/field/maps/matrices/map_matrix_068.json b/res/field/matrices/map_matrix_068.json similarity index 100% rename from res/field/maps/matrices/map_matrix_068.json rename to res/field/matrices/map_matrix_068.json diff --git a/res/field/maps/matrices/map_matrix_069.json b/res/field/matrices/map_matrix_069.json similarity index 100% rename from res/field/maps/matrices/map_matrix_069.json rename to res/field/matrices/map_matrix_069.json diff --git a/res/field/maps/matrices/map_matrix_070.json b/res/field/matrices/map_matrix_070.json similarity index 100% rename from res/field/maps/matrices/map_matrix_070.json rename to res/field/matrices/map_matrix_070.json diff --git a/res/field/maps/matrices/map_matrix_071.json b/res/field/matrices/map_matrix_071.json similarity index 100% rename from res/field/maps/matrices/map_matrix_071.json rename to res/field/matrices/map_matrix_071.json diff --git a/res/field/maps/matrices/map_matrix_072.json b/res/field/matrices/map_matrix_072.json similarity index 100% rename from res/field/maps/matrices/map_matrix_072.json rename to res/field/matrices/map_matrix_072.json diff --git a/res/field/maps/matrices/map_matrix_073.json b/res/field/matrices/map_matrix_073.json similarity index 100% rename from res/field/maps/matrices/map_matrix_073.json rename to res/field/matrices/map_matrix_073.json diff --git a/res/field/maps/matrices/map_matrix_074.json b/res/field/matrices/map_matrix_074.json similarity index 100% rename from res/field/maps/matrices/map_matrix_074.json rename to res/field/matrices/map_matrix_074.json diff --git a/res/field/maps/matrices/map_matrix_075.json b/res/field/matrices/map_matrix_075.json similarity index 100% rename from res/field/maps/matrices/map_matrix_075.json rename to res/field/matrices/map_matrix_075.json diff --git a/res/field/maps/matrices/map_matrix_076.json b/res/field/matrices/map_matrix_076.json similarity index 100% rename from res/field/maps/matrices/map_matrix_076.json rename to res/field/matrices/map_matrix_076.json diff --git a/res/field/maps/matrices/map_matrix_077.json b/res/field/matrices/map_matrix_077.json similarity index 100% rename from res/field/maps/matrices/map_matrix_077.json rename to res/field/matrices/map_matrix_077.json diff --git a/res/field/maps/matrices/map_matrix_078.json b/res/field/matrices/map_matrix_078.json similarity index 100% rename from res/field/maps/matrices/map_matrix_078.json rename to res/field/matrices/map_matrix_078.json diff --git a/res/field/maps/matrices/map_matrix_079.json b/res/field/matrices/map_matrix_079.json similarity index 100% rename from res/field/maps/matrices/map_matrix_079.json rename to res/field/matrices/map_matrix_079.json diff --git a/res/field/maps/matrices/map_matrix_080.json b/res/field/matrices/map_matrix_080.json similarity index 100% rename from res/field/maps/matrices/map_matrix_080.json rename to res/field/matrices/map_matrix_080.json diff --git a/res/field/maps/matrices/map_matrix_081.json b/res/field/matrices/map_matrix_081.json similarity index 100% rename from res/field/maps/matrices/map_matrix_081.json rename to res/field/matrices/map_matrix_081.json diff --git a/res/field/maps/matrices/map_matrix_082.json b/res/field/matrices/map_matrix_082.json similarity index 100% rename from res/field/maps/matrices/map_matrix_082.json rename to res/field/matrices/map_matrix_082.json diff --git a/res/field/maps/matrices/map_matrix_083.json b/res/field/matrices/map_matrix_083.json similarity index 100% rename from res/field/maps/matrices/map_matrix_083.json rename to res/field/matrices/map_matrix_083.json diff --git a/res/field/maps/matrices/map_matrix_084.json b/res/field/matrices/map_matrix_084.json similarity index 100% rename from res/field/maps/matrices/map_matrix_084.json rename to res/field/matrices/map_matrix_084.json diff --git a/res/field/maps/matrices/map_matrix_085.json b/res/field/matrices/map_matrix_085.json similarity index 100% rename from res/field/maps/matrices/map_matrix_085.json rename to res/field/matrices/map_matrix_085.json diff --git a/res/field/maps/matrices/map_matrix_086.json b/res/field/matrices/map_matrix_086.json similarity index 100% rename from res/field/maps/matrices/map_matrix_086.json rename to res/field/matrices/map_matrix_086.json diff --git a/res/field/maps/matrices/map_matrix_087.json b/res/field/matrices/map_matrix_087.json similarity index 100% rename from res/field/maps/matrices/map_matrix_087.json rename to res/field/matrices/map_matrix_087.json diff --git a/res/field/maps/matrices/map_matrix_088.json b/res/field/matrices/map_matrix_088.json similarity index 100% rename from res/field/maps/matrices/map_matrix_088.json rename to res/field/matrices/map_matrix_088.json diff --git a/res/field/maps/matrices/map_matrix_089.json b/res/field/matrices/map_matrix_089.json similarity index 100% rename from res/field/maps/matrices/map_matrix_089.json rename to res/field/matrices/map_matrix_089.json diff --git a/res/field/maps/matrices/map_matrix_090.json b/res/field/matrices/map_matrix_090.json similarity index 100% rename from res/field/maps/matrices/map_matrix_090.json rename to res/field/matrices/map_matrix_090.json diff --git a/res/field/maps/matrices/map_matrix_091.json b/res/field/matrices/map_matrix_091.json similarity index 100% rename from res/field/maps/matrices/map_matrix_091.json rename to res/field/matrices/map_matrix_091.json diff --git a/res/field/maps/matrices/map_matrix_092.json b/res/field/matrices/map_matrix_092.json similarity index 100% rename from res/field/maps/matrices/map_matrix_092.json rename to res/field/matrices/map_matrix_092.json diff --git a/res/field/maps/matrices/map_matrix_093.json b/res/field/matrices/map_matrix_093.json similarity index 100% rename from res/field/maps/matrices/map_matrix_093.json rename to res/field/matrices/map_matrix_093.json diff --git a/res/field/maps/matrices/map_matrix_094.json b/res/field/matrices/map_matrix_094.json similarity index 100% rename from res/field/maps/matrices/map_matrix_094.json rename to res/field/matrices/map_matrix_094.json diff --git a/res/field/maps/matrices/map_matrix_095.json b/res/field/matrices/map_matrix_095.json similarity index 100% rename from res/field/maps/matrices/map_matrix_095.json rename to res/field/matrices/map_matrix_095.json diff --git a/res/field/maps/matrices/map_matrix_096.json b/res/field/matrices/map_matrix_096.json similarity index 100% rename from res/field/maps/matrices/map_matrix_096.json rename to res/field/matrices/map_matrix_096.json diff --git a/res/field/maps/matrices/map_matrix_097.json b/res/field/matrices/map_matrix_097.json similarity index 100% rename from res/field/maps/matrices/map_matrix_097.json rename to res/field/matrices/map_matrix_097.json diff --git a/res/field/maps/matrices/map_matrix_098.json b/res/field/matrices/map_matrix_098.json similarity index 100% rename from res/field/maps/matrices/map_matrix_098.json rename to res/field/matrices/map_matrix_098.json diff --git a/res/field/maps/matrices/map_matrix_099.json b/res/field/matrices/map_matrix_099.json similarity index 100% rename from res/field/maps/matrices/map_matrix_099.json rename to res/field/matrices/map_matrix_099.json diff --git a/res/field/maps/matrices/map_matrix_100.json b/res/field/matrices/map_matrix_100.json similarity index 100% rename from res/field/maps/matrices/map_matrix_100.json rename to res/field/matrices/map_matrix_100.json diff --git a/res/field/maps/matrices/map_matrix_101.json b/res/field/matrices/map_matrix_101.json similarity index 100% rename from res/field/maps/matrices/map_matrix_101.json rename to res/field/matrices/map_matrix_101.json diff --git a/res/field/maps/matrices/map_matrix_102.json b/res/field/matrices/map_matrix_102.json similarity index 100% rename from res/field/maps/matrices/map_matrix_102.json rename to res/field/matrices/map_matrix_102.json diff --git a/res/field/maps/matrices/map_matrix_103.json b/res/field/matrices/map_matrix_103.json similarity index 100% rename from res/field/maps/matrices/map_matrix_103.json rename to res/field/matrices/map_matrix_103.json diff --git a/res/field/maps/matrices/map_matrix_104.json b/res/field/matrices/map_matrix_104.json similarity index 100% rename from res/field/maps/matrices/map_matrix_104.json rename to res/field/matrices/map_matrix_104.json diff --git a/res/field/maps/matrices/map_matrix_105.json b/res/field/matrices/map_matrix_105.json similarity index 100% rename from res/field/maps/matrices/map_matrix_105.json rename to res/field/matrices/map_matrix_105.json diff --git a/res/field/maps/matrices/map_matrix_106.json b/res/field/matrices/map_matrix_106.json similarity index 100% rename from res/field/maps/matrices/map_matrix_106.json rename to res/field/matrices/map_matrix_106.json diff --git a/res/field/maps/matrices/map_matrix_107.json b/res/field/matrices/map_matrix_107.json similarity index 100% rename from res/field/maps/matrices/map_matrix_107.json rename to res/field/matrices/map_matrix_107.json diff --git a/res/field/maps/matrices/map_matrix_108.json b/res/field/matrices/map_matrix_108.json similarity index 100% rename from res/field/maps/matrices/map_matrix_108.json rename to res/field/matrices/map_matrix_108.json diff --git a/res/field/maps/matrices/map_matrix_109.json b/res/field/matrices/map_matrix_109.json similarity index 100% rename from res/field/maps/matrices/map_matrix_109.json rename to res/field/matrices/map_matrix_109.json diff --git a/res/field/maps/matrices/map_matrix_110.json b/res/field/matrices/map_matrix_110.json similarity index 100% rename from res/field/maps/matrices/map_matrix_110.json rename to res/field/matrices/map_matrix_110.json diff --git a/res/field/maps/matrices/map_matrix_111.json b/res/field/matrices/map_matrix_111.json similarity index 100% rename from res/field/maps/matrices/map_matrix_111.json rename to res/field/matrices/map_matrix_111.json diff --git a/res/field/maps/matrices/map_matrix_112.json b/res/field/matrices/map_matrix_112.json similarity index 100% rename from res/field/maps/matrices/map_matrix_112.json rename to res/field/matrices/map_matrix_112.json diff --git a/res/field/maps/matrices/map_matrix_113.json b/res/field/matrices/map_matrix_113.json similarity index 100% rename from res/field/maps/matrices/map_matrix_113.json rename to res/field/matrices/map_matrix_113.json diff --git a/res/field/maps/matrices/map_matrix_114.json b/res/field/matrices/map_matrix_114.json similarity index 100% rename from res/field/maps/matrices/map_matrix_114.json rename to res/field/matrices/map_matrix_114.json diff --git a/res/field/maps/matrices/map_matrix_115.json b/res/field/matrices/map_matrix_115.json similarity index 100% rename from res/field/maps/matrices/map_matrix_115.json rename to res/field/matrices/map_matrix_115.json diff --git a/res/field/maps/matrices/map_matrix_116.json b/res/field/matrices/map_matrix_116.json similarity index 100% rename from res/field/maps/matrices/map_matrix_116.json rename to res/field/matrices/map_matrix_116.json diff --git a/res/field/maps/matrices/map_matrix_117.json b/res/field/matrices/map_matrix_117.json similarity index 100% rename from res/field/maps/matrices/map_matrix_117.json rename to res/field/matrices/map_matrix_117.json diff --git a/res/field/maps/matrices/map_matrix_118.json b/res/field/matrices/map_matrix_118.json similarity index 100% rename from res/field/maps/matrices/map_matrix_118.json rename to res/field/matrices/map_matrix_118.json diff --git a/res/field/maps/matrices/map_matrix_119.json b/res/field/matrices/map_matrix_119.json similarity index 100% rename from res/field/maps/matrices/map_matrix_119.json rename to res/field/matrices/map_matrix_119.json diff --git a/res/field/maps/matrices/map_matrix_120.json b/res/field/matrices/map_matrix_120.json similarity index 100% rename from res/field/maps/matrices/map_matrix_120.json rename to res/field/matrices/map_matrix_120.json diff --git a/res/field/maps/matrices/map_matrix_121.json b/res/field/matrices/map_matrix_121.json similarity index 100% rename from res/field/maps/matrices/map_matrix_121.json rename to res/field/matrices/map_matrix_121.json diff --git a/res/field/maps/matrices/map_matrix_122.json b/res/field/matrices/map_matrix_122.json similarity index 100% rename from res/field/maps/matrices/map_matrix_122.json rename to res/field/matrices/map_matrix_122.json diff --git a/res/field/maps/matrices/map_matrix_123.json b/res/field/matrices/map_matrix_123.json similarity index 100% rename from res/field/maps/matrices/map_matrix_123.json rename to res/field/matrices/map_matrix_123.json diff --git a/res/field/maps/matrices/map_matrix_124.json b/res/field/matrices/map_matrix_124.json similarity index 100% rename from res/field/maps/matrices/map_matrix_124.json rename to res/field/matrices/map_matrix_124.json diff --git a/res/field/maps/matrices/map_matrix_125.json b/res/field/matrices/map_matrix_125.json similarity index 100% rename from res/field/maps/matrices/map_matrix_125.json rename to res/field/matrices/map_matrix_125.json diff --git a/res/field/maps/matrices/map_matrix_126.json b/res/field/matrices/map_matrix_126.json similarity index 100% rename from res/field/maps/matrices/map_matrix_126.json rename to res/field/matrices/map_matrix_126.json diff --git a/res/field/maps/matrices/map_matrix_127.json b/res/field/matrices/map_matrix_127.json similarity index 100% rename from res/field/maps/matrices/map_matrix_127.json rename to res/field/matrices/map_matrix_127.json diff --git a/res/field/maps/matrices/map_matrix_128.json b/res/field/matrices/map_matrix_128.json similarity index 100% rename from res/field/maps/matrices/map_matrix_128.json rename to res/field/matrices/map_matrix_128.json diff --git a/res/field/maps/matrices/map_matrix_129.json b/res/field/matrices/map_matrix_129.json similarity index 100% rename from res/field/maps/matrices/map_matrix_129.json rename to res/field/matrices/map_matrix_129.json diff --git a/res/field/maps/matrices/map_matrix_130.json b/res/field/matrices/map_matrix_130.json similarity index 100% rename from res/field/maps/matrices/map_matrix_130.json rename to res/field/matrices/map_matrix_130.json diff --git a/res/field/maps/matrices/map_matrix_131.json b/res/field/matrices/map_matrix_131.json similarity index 100% rename from res/field/maps/matrices/map_matrix_131.json rename to res/field/matrices/map_matrix_131.json diff --git a/res/field/maps/matrices/map_matrix_132.json b/res/field/matrices/map_matrix_132.json similarity index 100% rename from res/field/maps/matrices/map_matrix_132.json rename to res/field/matrices/map_matrix_132.json diff --git a/res/field/maps/matrices/map_matrix_133.json b/res/field/matrices/map_matrix_133.json similarity index 100% rename from res/field/maps/matrices/map_matrix_133.json rename to res/field/matrices/map_matrix_133.json diff --git a/res/field/maps/matrices/map_matrix_134.json b/res/field/matrices/map_matrix_134.json similarity index 100% rename from res/field/maps/matrices/map_matrix_134.json rename to res/field/matrices/map_matrix_134.json diff --git a/res/field/maps/matrices/map_matrix_135.json b/res/field/matrices/map_matrix_135.json similarity index 100% rename from res/field/maps/matrices/map_matrix_135.json rename to res/field/matrices/map_matrix_135.json diff --git a/res/field/maps/matrices/map_matrix_136.json b/res/field/matrices/map_matrix_136.json similarity index 100% rename from res/field/maps/matrices/map_matrix_136.json rename to res/field/matrices/map_matrix_136.json diff --git a/res/field/maps/matrices/map_matrix_137.json b/res/field/matrices/map_matrix_137.json similarity index 100% rename from res/field/maps/matrices/map_matrix_137.json rename to res/field/matrices/map_matrix_137.json diff --git a/res/field/maps/matrices/map_matrix_138.json b/res/field/matrices/map_matrix_138.json similarity index 100% rename from res/field/maps/matrices/map_matrix_138.json rename to res/field/matrices/map_matrix_138.json diff --git a/res/field/maps/matrices/map_matrix_139.json b/res/field/matrices/map_matrix_139.json similarity index 100% rename from res/field/maps/matrices/map_matrix_139.json rename to res/field/matrices/map_matrix_139.json diff --git a/res/field/maps/matrices/map_matrix_140.json b/res/field/matrices/map_matrix_140.json similarity index 100% rename from res/field/maps/matrices/map_matrix_140.json rename to res/field/matrices/map_matrix_140.json diff --git a/res/field/maps/matrices/map_matrix_141.json b/res/field/matrices/map_matrix_141.json similarity index 100% rename from res/field/maps/matrices/map_matrix_141.json rename to res/field/matrices/map_matrix_141.json diff --git a/res/field/maps/matrices/map_matrix_142.json b/res/field/matrices/map_matrix_142.json similarity index 100% rename from res/field/maps/matrices/map_matrix_142.json rename to res/field/matrices/map_matrix_142.json diff --git a/res/field/maps/matrices/map_matrix_143.json b/res/field/matrices/map_matrix_143.json similarity index 100% rename from res/field/maps/matrices/map_matrix_143.json rename to res/field/matrices/map_matrix_143.json diff --git a/res/field/maps/matrices/map_matrix_144.json b/res/field/matrices/map_matrix_144.json similarity index 100% rename from res/field/maps/matrices/map_matrix_144.json rename to res/field/matrices/map_matrix_144.json diff --git a/res/field/maps/matrices/map_matrix_145.json b/res/field/matrices/map_matrix_145.json similarity index 100% rename from res/field/maps/matrices/map_matrix_145.json rename to res/field/matrices/map_matrix_145.json diff --git a/res/field/maps/matrices/map_matrix_146.json b/res/field/matrices/map_matrix_146.json similarity index 100% rename from res/field/maps/matrices/map_matrix_146.json rename to res/field/matrices/map_matrix_146.json diff --git a/res/field/maps/matrices/map_matrix_147.json b/res/field/matrices/map_matrix_147.json similarity index 100% rename from res/field/maps/matrices/map_matrix_147.json rename to res/field/matrices/map_matrix_147.json diff --git a/res/field/maps/matrices/map_matrix_148.json b/res/field/matrices/map_matrix_148.json similarity index 100% rename from res/field/maps/matrices/map_matrix_148.json rename to res/field/matrices/map_matrix_148.json diff --git a/res/field/maps/matrices/map_matrix_149.json b/res/field/matrices/map_matrix_149.json similarity index 100% rename from res/field/maps/matrices/map_matrix_149.json rename to res/field/matrices/map_matrix_149.json diff --git a/res/field/maps/matrices/map_matrix_150.json b/res/field/matrices/map_matrix_150.json similarity index 100% rename from res/field/maps/matrices/map_matrix_150.json rename to res/field/matrices/map_matrix_150.json diff --git a/res/field/maps/matrices/map_matrix_151.json b/res/field/matrices/map_matrix_151.json similarity index 100% rename from res/field/maps/matrices/map_matrix_151.json rename to res/field/matrices/map_matrix_151.json diff --git a/res/field/maps/matrices/map_matrix_152.json b/res/field/matrices/map_matrix_152.json similarity index 100% rename from res/field/maps/matrices/map_matrix_152.json rename to res/field/matrices/map_matrix_152.json diff --git a/res/field/maps/matrices/map_matrix_153.json b/res/field/matrices/map_matrix_153.json similarity index 100% rename from res/field/maps/matrices/map_matrix_153.json rename to res/field/matrices/map_matrix_153.json diff --git a/res/field/maps/matrices/map_matrix_154.json b/res/field/matrices/map_matrix_154.json similarity index 100% rename from res/field/maps/matrices/map_matrix_154.json rename to res/field/matrices/map_matrix_154.json diff --git a/res/field/maps/matrices/map_matrix_155.json b/res/field/matrices/map_matrix_155.json similarity index 100% rename from res/field/maps/matrices/map_matrix_155.json rename to res/field/matrices/map_matrix_155.json diff --git a/res/field/maps/matrices/map_matrix_156.json b/res/field/matrices/map_matrix_156.json similarity index 100% rename from res/field/maps/matrices/map_matrix_156.json rename to res/field/matrices/map_matrix_156.json diff --git a/res/field/maps/matrices/map_matrix_157.json b/res/field/matrices/map_matrix_157.json similarity index 100% rename from res/field/maps/matrices/map_matrix_157.json rename to res/field/matrices/map_matrix_157.json diff --git a/res/field/maps/matrices/map_matrix_158.json b/res/field/matrices/map_matrix_158.json similarity index 100% rename from res/field/maps/matrices/map_matrix_158.json rename to res/field/matrices/map_matrix_158.json diff --git a/res/field/maps/matrices/map_matrix_159.json b/res/field/matrices/map_matrix_159.json similarity index 100% rename from res/field/maps/matrices/map_matrix_159.json rename to res/field/matrices/map_matrix_159.json diff --git a/res/field/maps/matrices/map_matrix_160.json b/res/field/matrices/map_matrix_160.json similarity index 100% rename from res/field/maps/matrices/map_matrix_160.json rename to res/field/matrices/map_matrix_160.json diff --git a/res/field/maps/matrices/map_matrix_161.json b/res/field/matrices/map_matrix_161.json similarity index 100% rename from res/field/maps/matrices/map_matrix_161.json rename to res/field/matrices/map_matrix_161.json diff --git a/res/field/maps/matrices/map_matrix_162.json b/res/field/matrices/map_matrix_162.json similarity index 100% rename from res/field/maps/matrices/map_matrix_162.json rename to res/field/matrices/map_matrix_162.json diff --git a/res/field/maps/matrices/map_matrix_163.json b/res/field/matrices/map_matrix_163.json similarity index 100% rename from res/field/maps/matrices/map_matrix_163.json rename to res/field/matrices/map_matrix_163.json diff --git a/res/field/maps/matrices/map_matrix_164.json b/res/field/matrices/map_matrix_164.json similarity index 100% rename from res/field/maps/matrices/map_matrix_164.json rename to res/field/matrices/map_matrix_164.json diff --git a/res/field/maps/matrices/map_matrix_165.json b/res/field/matrices/map_matrix_165.json similarity index 100% rename from res/field/maps/matrices/map_matrix_165.json rename to res/field/matrices/map_matrix_165.json diff --git a/res/field/maps/matrices/map_matrix_166.json b/res/field/matrices/map_matrix_166.json similarity index 100% rename from res/field/maps/matrices/map_matrix_166.json rename to res/field/matrices/map_matrix_166.json diff --git a/res/field/maps/matrices/map_matrix_167.json b/res/field/matrices/map_matrix_167.json similarity index 100% rename from res/field/maps/matrices/map_matrix_167.json rename to res/field/matrices/map_matrix_167.json diff --git a/res/field/maps/matrices/map_matrix_168.json b/res/field/matrices/map_matrix_168.json similarity index 100% rename from res/field/maps/matrices/map_matrix_168.json rename to res/field/matrices/map_matrix_168.json diff --git a/res/field/maps/matrices/map_matrix_169.json b/res/field/matrices/map_matrix_169.json similarity index 100% rename from res/field/maps/matrices/map_matrix_169.json rename to res/field/matrices/map_matrix_169.json diff --git a/res/field/maps/matrices/map_matrix_170.json b/res/field/matrices/map_matrix_170.json similarity index 100% rename from res/field/maps/matrices/map_matrix_170.json rename to res/field/matrices/map_matrix_170.json diff --git a/res/field/maps/matrices/map_matrix_171.json b/res/field/matrices/map_matrix_171.json similarity index 100% rename from res/field/maps/matrices/map_matrix_171.json rename to res/field/matrices/map_matrix_171.json diff --git a/res/field/maps/matrices/map_matrix_172.json b/res/field/matrices/map_matrix_172.json similarity index 100% rename from res/field/maps/matrices/map_matrix_172.json rename to res/field/matrices/map_matrix_172.json diff --git a/res/field/maps/matrices/map_matrix_173.json b/res/field/matrices/map_matrix_173.json similarity index 100% rename from res/field/maps/matrices/map_matrix_173.json rename to res/field/matrices/map_matrix_173.json diff --git a/res/field/maps/matrices/map_matrix_174.json b/res/field/matrices/map_matrix_174.json similarity index 100% rename from res/field/maps/matrices/map_matrix_174.json rename to res/field/matrices/map_matrix_174.json diff --git a/res/field/maps/matrices/map_matrix_175.json b/res/field/matrices/map_matrix_175.json similarity index 100% rename from res/field/maps/matrices/map_matrix_175.json rename to res/field/matrices/map_matrix_175.json diff --git a/res/field/maps/matrices/map_matrix_176.json b/res/field/matrices/map_matrix_176.json similarity index 100% rename from res/field/maps/matrices/map_matrix_176.json rename to res/field/matrices/map_matrix_176.json diff --git a/res/field/maps/matrices/map_matrix_177.json b/res/field/matrices/map_matrix_177.json similarity index 100% rename from res/field/maps/matrices/map_matrix_177.json rename to res/field/matrices/map_matrix_177.json diff --git a/res/field/maps/matrices/map_matrix_178.json b/res/field/matrices/map_matrix_178.json similarity index 100% rename from res/field/maps/matrices/map_matrix_178.json rename to res/field/matrices/map_matrix_178.json diff --git a/res/field/maps/matrices/map_matrix_179.json b/res/field/matrices/map_matrix_179.json similarity index 100% rename from res/field/maps/matrices/map_matrix_179.json rename to res/field/matrices/map_matrix_179.json diff --git a/res/field/maps/matrices/map_matrix_180.json b/res/field/matrices/map_matrix_180.json similarity index 100% rename from res/field/maps/matrices/map_matrix_180.json rename to res/field/matrices/map_matrix_180.json diff --git a/res/field/maps/matrices/map_matrix_181.json b/res/field/matrices/map_matrix_181.json similarity index 100% rename from res/field/maps/matrices/map_matrix_181.json rename to res/field/matrices/map_matrix_181.json diff --git a/res/field/maps/matrices/map_matrix_182.json b/res/field/matrices/map_matrix_182.json similarity index 100% rename from res/field/maps/matrices/map_matrix_182.json rename to res/field/matrices/map_matrix_182.json diff --git a/res/field/maps/matrices/map_matrix_183.json b/res/field/matrices/map_matrix_183.json similarity index 100% rename from res/field/maps/matrices/map_matrix_183.json rename to res/field/matrices/map_matrix_183.json diff --git a/res/field/maps/matrices/map_matrix_184.json b/res/field/matrices/map_matrix_184.json similarity index 100% rename from res/field/maps/matrices/map_matrix_184.json rename to res/field/matrices/map_matrix_184.json diff --git a/res/field/maps/matrices/map_matrix_185.json b/res/field/matrices/map_matrix_185.json similarity index 100% rename from res/field/maps/matrices/map_matrix_185.json rename to res/field/matrices/map_matrix_185.json diff --git a/res/field/maps/matrices/map_matrix_186.json b/res/field/matrices/map_matrix_186.json similarity index 100% rename from res/field/maps/matrices/map_matrix_186.json rename to res/field/matrices/map_matrix_186.json diff --git a/res/field/maps/matrices/map_matrix_187.json b/res/field/matrices/map_matrix_187.json similarity index 100% rename from res/field/maps/matrices/map_matrix_187.json rename to res/field/matrices/map_matrix_187.json diff --git a/res/field/maps/matrices/map_matrix_188.json b/res/field/matrices/map_matrix_188.json similarity index 100% rename from res/field/maps/matrices/map_matrix_188.json rename to res/field/matrices/map_matrix_188.json diff --git a/res/field/maps/matrices/map_matrix_189.json b/res/field/matrices/map_matrix_189.json similarity index 100% rename from res/field/maps/matrices/map_matrix_189.json rename to res/field/matrices/map_matrix_189.json diff --git a/res/field/maps/matrices/map_matrix_190.json b/res/field/matrices/map_matrix_190.json similarity index 100% rename from res/field/maps/matrices/map_matrix_190.json rename to res/field/matrices/map_matrix_190.json diff --git a/res/field/maps/matrices/map_matrix_191.json b/res/field/matrices/map_matrix_191.json similarity index 100% rename from res/field/maps/matrices/map_matrix_191.json rename to res/field/matrices/map_matrix_191.json diff --git a/res/field/maps/matrices/map_matrix_192.json b/res/field/matrices/map_matrix_192.json similarity index 100% rename from res/field/maps/matrices/map_matrix_192.json rename to res/field/matrices/map_matrix_192.json diff --git a/res/field/maps/matrices/map_matrix_193.json b/res/field/matrices/map_matrix_193.json similarity index 100% rename from res/field/maps/matrices/map_matrix_193.json rename to res/field/matrices/map_matrix_193.json diff --git a/res/field/maps/matrices/map_matrix_194.json b/res/field/matrices/map_matrix_194.json similarity index 100% rename from res/field/maps/matrices/map_matrix_194.json rename to res/field/matrices/map_matrix_194.json diff --git a/res/field/maps/matrices/map_matrix_195.json b/res/field/matrices/map_matrix_195.json similarity index 100% rename from res/field/maps/matrices/map_matrix_195.json rename to res/field/matrices/map_matrix_195.json diff --git a/res/field/maps/matrices/map_matrix_196.json b/res/field/matrices/map_matrix_196.json similarity index 100% rename from res/field/maps/matrices/map_matrix_196.json rename to res/field/matrices/map_matrix_196.json diff --git a/res/field/maps/matrices/map_matrix_197.json b/res/field/matrices/map_matrix_197.json similarity index 100% rename from res/field/maps/matrices/map_matrix_197.json rename to res/field/matrices/map_matrix_197.json diff --git a/res/field/maps/matrices/map_matrix_198.json b/res/field/matrices/map_matrix_198.json similarity index 100% rename from res/field/maps/matrices/map_matrix_198.json rename to res/field/matrices/map_matrix_198.json diff --git a/res/field/maps/matrices/map_matrix_199.json b/res/field/matrices/map_matrix_199.json similarity index 100% rename from res/field/maps/matrices/map_matrix_199.json rename to res/field/matrices/map_matrix_199.json diff --git a/res/field/maps/matrices/map_matrix_200.json b/res/field/matrices/map_matrix_200.json similarity index 100% rename from res/field/maps/matrices/map_matrix_200.json rename to res/field/matrices/map_matrix_200.json diff --git a/res/field/maps/matrices/map_matrix_201.json b/res/field/matrices/map_matrix_201.json similarity index 100% rename from res/field/maps/matrices/map_matrix_201.json rename to res/field/matrices/map_matrix_201.json diff --git a/res/field/maps/matrices/map_matrix_202.json b/res/field/matrices/map_matrix_202.json similarity index 100% rename from res/field/maps/matrices/map_matrix_202.json rename to res/field/matrices/map_matrix_202.json diff --git a/res/field/maps/matrices/map_matrix_203.json b/res/field/matrices/map_matrix_203.json similarity index 100% rename from res/field/maps/matrices/map_matrix_203.json rename to res/field/matrices/map_matrix_203.json diff --git a/res/field/maps/matrices/map_matrix_204.json b/res/field/matrices/map_matrix_204.json similarity index 100% rename from res/field/maps/matrices/map_matrix_204.json rename to res/field/matrices/map_matrix_204.json diff --git a/res/field/maps/matrices/map_matrix_205.json b/res/field/matrices/map_matrix_205.json similarity index 100% rename from res/field/maps/matrices/map_matrix_205.json rename to res/field/matrices/map_matrix_205.json diff --git a/res/field/maps/matrices/map_matrix_206.json b/res/field/matrices/map_matrix_206.json similarity index 100% rename from res/field/maps/matrices/map_matrix_206.json rename to res/field/matrices/map_matrix_206.json diff --git a/res/field/maps/matrices/map_matrix_207.json b/res/field/matrices/map_matrix_207.json similarity index 100% rename from res/field/maps/matrices/map_matrix_207.json rename to res/field/matrices/map_matrix_207.json diff --git a/res/field/maps/matrices/map_matrix_208.json b/res/field/matrices/map_matrix_208.json similarity index 100% rename from res/field/maps/matrices/map_matrix_208.json rename to res/field/matrices/map_matrix_208.json diff --git a/res/field/maps/matrices/map_matrix_209.json b/res/field/matrices/map_matrix_209.json similarity index 100% rename from res/field/maps/matrices/map_matrix_209.json rename to res/field/matrices/map_matrix_209.json diff --git a/res/field/maps/matrices/map_matrix_210.json b/res/field/matrices/map_matrix_210.json similarity index 100% rename from res/field/maps/matrices/map_matrix_210.json rename to res/field/matrices/map_matrix_210.json diff --git a/res/field/maps/matrices/map_matrix_211.json b/res/field/matrices/map_matrix_211.json similarity index 100% rename from res/field/maps/matrices/map_matrix_211.json rename to res/field/matrices/map_matrix_211.json diff --git a/res/field/maps/matrices/map_matrix_212.json b/res/field/matrices/map_matrix_212.json similarity index 100% rename from res/field/maps/matrices/map_matrix_212.json rename to res/field/matrices/map_matrix_212.json diff --git a/res/field/maps/matrices/map_matrix_213.json b/res/field/matrices/map_matrix_213.json similarity index 100% rename from res/field/maps/matrices/map_matrix_213.json rename to res/field/matrices/map_matrix_213.json diff --git a/res/field/maps/matrices/map_matrix_214.json b/res/field/matrices/map_matrix_214.json similarity index 100% rename from res/field/maps/matrices/map_matrix_214.json rename to res/field/matrices/map_matrix_214.json diff --git a/res/field/maps/matrices/map_matrix_215.json b/res/field/matrices/map_matrix_215.json similarity index 100% rename from res/field/maps/matrices/map_matrix_215.json rename to res/field/matrices/map_matrix_215.json diff --git a/res/field/maps/matrices/map_matrix_216.json b/res/field/matrices/map_matrix_216.json similarity index 100% rename from res/field/maps/matrices/map_matrix_216.json rename to res/field/matrices/map_matrix_216.json diff --git a/res/field/maps/matrices/map_matrix_217.json b/res/field/matrices/map_matrix_217.json similarity index 100% rename from res/field/maps/matrices/map_matrix_217.json rename to res/field/matrices/map_matrix_217.json diff --git a/res/field/maps/matrices/map_matrix_218.json b/res/field/matrices/map_matrix_218.json similarity index 100% rename from res/field/maps/matrices/map_matrix_218.json rename to res/field/matrices/map_matrix_218.json diff --git a/res/field/maps/matrices/map_matrix_219.json b/res/field/matrices/map_matrix_219.json similarity index 100% rename from res/field/maps/matrices/map_matrix_219.json rename to res/field/matrices/map_matrix_219.json diff --git a/res/field/maps/matrices/map_matrix_220.json b/res/field/matrices/map_matrix_220.json similarity index 100% rename from res/field/maps/matrices/map_matrix_220.json rename to res/field/matrices/map_matrix_220.json diff --git a/res/field/maps/matrices/map_matrix_221.json b/res/field/matrices/map_matrix_221.json similarity index 100% rename from res/field/maps/matrices/map_matrix_221.json rename to res/field/matrices/map_matrix_221.json diff --git a/res/field/maps/matrices/map_matrix_222.json b/res/field/matrices/map_matrix_222.json similarity index 100% rename from res/field/maps/matrices/map_matrix_222.json rename to res/field/matrices/map_matrix_222.json diff --git a/res/field/maps/matrices/map_matrix_223.json b/res/field/matrices/map_matrix_223.json similarity index 100% rename from res/field/maps/matrices/map_matrix_223.json rename to res/field/matrices/map_matrix_223.json diff --git a/res/field/maps/matrices/map_matrix_224.json b/res/field/matrices/map_matrix_224.json similarity index 100% rename from res/field/maps/matrices/map_matrix_224.json rename to res/field/matrices/map_matrix_224.json diff --git a/res/field/maps/matrices/map_matrix_225.json b/res/field/matrices/map_matrix_225.json similarity index 100% rename from res/field/maps/matrices/map_matrix_225.json rename to res/field/matrices/map_matrix_225.json diff --git a/res/field/maps/matrices/map_matrix_226.json b/res/field/matrices/map_matrix_226.json similarity index 100% rename from res/field/maps/matrices/map_matrix_226.json rename to res/field/matrices/map_matrix_226.json diff --git a/res/field/maps/matrices/map_matrix_227.json b/res/field/matrices/map_matrix_227.json similarity index 100% rename from res/field/maps/matrices/map_matrix_227.json rename to res/field/matrices/map_matrix_227.json diff --git a/res/field/maps/matrices/map_matrix_228.json b/res/field/matrices/map_matrix_228.json similarity index 100% rename from res/field/maps/matrices/map_matrix_228.json rename to res/field/matrices/map_matrix_228.json diff --git a/res/field/maps/matrices/map_matrix_229.json b/res/field/matrices/map_matrix_229.json similarity index 100% rename from res/field/maps/matrices/map_matrix_229.json rename to res/field/matrices/map_matrix_229.json diff --git a/res/field/maps/matrices/map_matrix_230.json b/res/field/matrices/map_matrix_230.json similarity index 100% rename from res/field/maps/matrices/map_matrix_230.json rename to res/field/matrices/map_matrix_230.json diff --git a/res/field/maps/matrices/map_matrix_231.json b/res/field/matrices/map_matrix_231.json similarity index 100% rename from res/field/maps/matrices/map_matrix_231.json rename to res/field/matrices/map_matrix_231.json diff --git a/res/field/maps/matrices/map_matrix_232.json b/res/field/matrices/map_matrix_232.json similarity index 100% rename from res/field/maps/matrices/map_matrix_232.json rename to res/field/matrices/map_matrix_232.json diff --git a/res/field/maps/matrices/map_matrix_233.json b/res/field/matrices/map_matrix_233.json similarity index 100% rename from res/field/maps/matrices/map_matrix_233.json rename to res/field/matrices/map_matrix_233.json diff --git a/res/field/maps/matrices/map_matrix_234.json b/res/field/matrices/map_matrix_234.json similarity index 100% rename from res/field/maps/matrices/map_matrix_234.json rename to res/field/matrices/map_matrix_234.json diff --git a/res/field/maps/matrices/map_matrix_235.json b/res/field/matrices/map_matrix_235.json similarity index 100% rename from res/field/maps/matrices/map_matrix_235.json rename to res/field/matrices/map_matrix_235.json diff --git a/res/field/maps/matrices/map_matrix_236.json b/res/field/matrices/map_matrix_236.json similarity index 100% rename from res/field/maps/matrices/map_matrix_236.json rename to res/field/matrices/map_matrix_236.json diff --git a/res/field/maps/matrices/map_matrix_237.json b/res/field/matrices/map_matrix_237.json similarity index 100% rename from res/field/maps/matrices/map_matrix_237.json rename to res/field/matrices/map_matrix_237.json diff --git a/res/field/maps/matrices/map_matrix_238.json b/res/field/matrices/map_matrix_238.json similarity index 100% rename from res/field/maps/matrices/map_matrix_238.json rename to res/field/matrices/map_matrix_238.json diff --git a/res/field/maps/matrices/map_matrix_239.json b/res/field/matrices/map_matrix_239.json similarity index 100% rename from res/field/maps/matrices/map_matrix_239.json rename to res/field/matrices/map_matrix_239.json diff --git a/res/field/maps/matrices/map_matrix_240.json b/res/field/matrices/map_matrix_240.json similarity index 100% rename from res/field/maps/matrices/map_matrix_240.json rename to res/field/matrices/map_matrix_240.json diff --git a/res/field/maps/matrices/map_matrix_241.json b/res/field/matrices/map_matrix_241.json similarity index 100% rename from res/field/maps/matrices/map_matrix_241.json rename to res/field/matrices/map_matrix_241.json diff --git a/res/field/maps/matrices/map_matrix_242.json b/res/field/matrices/map_matrix_242.json similarity index 100% rename from res/field/maps/matrices/map_matrix_242.json rename to res/field/matrices/map_matrix_242.json diff --git a/res/field/maps/matrices/map_matrix_243.json b/res/field/matrices/map_matrix_243.json similarity index 100% rename from res/field/maps/matrices/map_matrix_243.json rename to res/field/matrices/map_matrix_243.json diff --git a/res/field/maps/matrices/map_matrix_244.json b/res/field/matrices/map_matrix_244.json similarity index 100% rename from res/field/maps/matrices/map_matrix_244.json rename to res/field/matrices/map_matrix_244.json diff --git a/res/field/maps/matrices/map_matrix_245.json b/res/field/matrices/map_matrix_245.json similarity index 100% rename from res/field/maps/matrices/map_matrix_245.json rename to res/field/matrices/map_matrix_245.json diff --git a/res/field/maps/matrices/map_matrix_246.json b/res/field/matrices/map_matrix_246.json similarity index 100% rename from res/field/maps/matrices/map_matrix_246.json rename to res/field/matrices/map_matrix_246.json diff --git a/res/field/maps/matrices/map_matrix_247.json b/res/field/matrices/map_matrix_247.json similarity index 100% rename from res/field/maps/matrices/map_matrix_247.json rename to res/field/matrices/map_matrix_247.json diff --git a/res/field/maps/matrices/map_matrix_248.json b/res/field/matrices/map_matrix_248.json similarity index 100% rename from res/field/maps/matrices/map_matrix_248.json rename to res/field/matrices/map_matrix_248.json diff --git a/res/field/maps/matrices/map_matrix_249.json b/res/field/matrices/map_matrix_249.json similarity index 100% rename from res/field/maps/matrices/map_matrix_249.json rename to res/field/matrices/map_matrix_249.json diff --git a/res/field/maps/matrices/map_matrix_250.json b/res/field/matrices/map_matrix_250.json similarity index 100% rename from res/field/maps/matrices/map_matrix_250.json rename to res/field/matrices/map_matrix_250.json diff --git a/res/field/maps/matrices/map_matrix_251.json b/res/field/matrices/map_matrix_251.json similarity index 100% rename from res/field/maps/matrices/map_matrix_251.json rename to res/field/matrices/map_matrix_251.json diff --git a/res/field/maps/matrices/map_matrix_252.json b/res/field/matrices/map_matrix_252.json similarity index 100% rename from res/field/maps/matrices/map_matrix_252.json rename to res/field/matrices/map_matrix_252.json diff --git a/res/field/maps/matrices/map_matrix_253.json b/res/field/matrices/map_matrix_253.json similarity index 100% rename from res/field/maps/matrices/map_matrix_253.json rename to res/field/matrices/map_matrix_253.json diff --git a/res/field/maps/matrices/map_matrix_254.json b/res/field/matrices/map_matrix_254.json similarity index 100% rename from res/field/maps/matrices/map_matrix_254.json rename to res/field/matrices/map_matrix_254.json diff --git a/res/field/maps/matrices/map_matrix_255.json b/res/field/matrices/map_matrix_255.json similarity index 100% rename from res/field/maps/matrices/map_matrix_255.json rename to res/field/matrices/map_matrix_255.json diff --git a/res/field/maps/matrices/map_matrix_256.json b/res/field/matrices/map_matrix_256.json similarity index 100% rename from res/field/maps/matrices/map_matrix_256.json rename to res/field/matrices/map_matrix_256.json diff --git a/res/field/maps/matrices/map_matrix_257.json b/res/field/matrices/map_matrix_257.json similarity index 100% rename from res/field/maps/matrices/map_matrix_257.json rename to res/field/matrices/map_matrix_257.json diff --git a/res/field/maps/matrices/map_matrix_258.json b/res/field/matrices/map_matrix_258.json similarity index 100% rename from res/field/maps/matrices/map_matrix_258.json rename to res/field/matrices/map_matrix_258.json diff --git a/res/field/maps/matrices/map_matrix_259.json b/res/field/matrices/map_matrix_259.json similarity index 100% rename from res/field/maps/matrices/map_matrix_259.json rename to res/field/matrices/map_matrix_259.json diff --git a/res/field/maps/matrices/map_matrix_260.json b/res/field/matrices/map_matrix_260.json similarity index 100% rename from res/field/maps/matrices/map_matrix_260.json rename to res/field/matrices/map_matrix_260.json diff --git a/res/field/maps/matrices/map_matrix_261.json b/res/field/matrices/map_matrix_261.json similarity index 100% rename from res/field/maps/matrices/map_matrix_261.json rename to res/field/matrices/map_matrix_261.json diff --git a/res/field/maps/matrices/map_matrix_262.json b/res/field/matrices/map_matrix_262.json similarity index 100% rename from res/field/maps/matrices/map_matrix_262.json rename to res/field/matrices/map_matrix_262.json diff --git a/res/field/maps/matrices/map_matrix_263.json b/res/field/matrices/map_matrix_263.json similarity index 100% rename from res/field/maps/matrices/map_matrix_263.json rename to res/field/matrices/map_matrix_263.json diff --git a/res/field/maps/matrices/map_matrix_264.json b/res/field/matrices/map_matrix_264.json similarity index 100% rename from res/field/maps/matrices/map_matrix_264.json rename to res/field/matrices/map_matrix_264.json diff --git a/res/field/maps/matrices/map_matrix_265.json b/res/field/matrices/map_matrix_265.json similarity index 100% rename from res/field/maps/matrices/map_matrix_265.json rename to res/field/matrices/map_matrix_265.json diff --git a/res/field/maps/matrices/map_matrix_266.json b/res/field/matrices/map_matrix_266.json similarity index 100% rename from res/field/maps/matrices/map_matrix_266.json rename to res/field/matrices/map_matrix_266.json diff --git a/res/field/maps/matrices/map_matrix_267.json b/res/field/matrices/map_matrix_267.json similarity index 100% rename from res/field/maps/matrices/map_matrix_267.json rename to res/field/matrices/map_matrix_267.json diff --git a/res/field/maps/matrices/map_matrix_268.json b/res/field/matrices/map_matrix_268.json similarity index 100% rename from res/field/maps/matrices/map_matrix_268.json rename to res/field/matrices/map_matrix_268.json diff --git a/res/field/maps/matrices/map_matrix_269.json b/res/field/matrices/map_matrix_269.json similarity index 100% rename from res/field/maps/matrices/map_matrix_269.json rename to res/field/matrices/map_matrix_269.json diff --git a/res/field/maps/matrices/map_matrix_270.json b/res/field/matrices/map_matrix_270.json similarity index 100% rename from res/field/maps/matrices/map_matrix_270.json rename to res/field/matrices/map_matrix_270.json diff --git a/res/field/maps/matrices/map_matrix_271.json b/res/field/matrices/map_matrix_271.json similarity index 100% rename from res/field/maps/matrices/map_matrix_271.json rename to res/field/matrices/map_matrix_271.json diff --git a/res/field/maps/matrices/map_matrix_272.json b/res/field/matrices/map_matrix_272.json similarity index 100% rename from res/field/maps/matrices/map_matrix_272.json rename to res/field/matrices/map_matrix_272.json diff --git a/res/field/maps/matrices/map_matrix_273.json b/res/field/matrices/map_matrix_273.json similarity index 100% rename from res/field/maps/matrices/map_matrix_273.json rename to res/field/matrices/map_matrix_273.json diff --git a/res/field/maps/matrices/map_matrix_274.json b/res/field/matrices/map_matrix_274.json similarity index 100% rename from res/field/maps/matrices/map_matrix_274.json rename to res/field/matrices/map_matrix_274.json diff --git a/res/field/maps/matrices/map_matrix_275.json b/res/field/matrices/map_matrix_275.json similarity index 100% rename from res/field/maps/matrices/map_matrix_275.json rename to res/field/matrices/map_matrix_275.json diff --git a/res/field/maps/matrices/map_matrix_276.json b/res/field/matrices/map_matrix_276.json similarity index 100% rename from res/field/maps/matrices/map_matrix_276.json rename to res/field/matrices/map_matrix_276.json diff --git a/res/field/maps/matrices/map_matrix_277.json b/res/field/matrices/map_matrix_277.json similarity index 100% rename from res/field/maps/matrices/map_matrix_277.json rename to res/field/matrices/map_matrix_277.json diff --git a/res/field/maps/matrices/map_matrix_278.json b/res/field/matrices/map_matrix_278.json similarity index 100% rename from res/field/maps/matrices/map_matrix_278.json rename to res/field/matrices/map_matrix_278.json diff --git a/res/field/maps/matrices/map_matrix_279.json b/res/field/matrices/map_matrix_279.json similarity index 100% rename from res/field/maps/matrices/map_matrix_279.json rename to res/field/matrices/map_matrix_279.json diff --git a/res/field/maps/matrices/map_matrix_280.json b/res/field/matrices/map_matrix_280.json similarity index 100% rename from res/field/maps/matrices/map_matrix_280.json rename to res/field/matrices/map_matrix_280.json diff --git a/res/field/maps/matrices/map_matrix_281.json b/res/field/matrices/map_matrix_281.json similarity index 100% rename from res/field/maps/matrices/map_matrix_281.json rename to res/field/matrices/map_matrix_281.json diff --git a/res/field/maps/matrices/map_matrix_282.json b/res/field/matrices/map_matrix_282.json similarity index 100% rename from res/field/maps/matrices/map_matrix_282.json rename to res/field/matrices/map_matrix_282.json diff --git a/res/field/maps/matrices/map_matrix_283.json b/res/field/matrices/map_matrix_283.json similarity index 100% rename from res/field/maps/matrices/map_matrix_283.json rename to res/field/matrices/map_matrix_283.json diff --git a/res/field/maps/matrices/map_matrix_284.json b/res/field/matrices/map_matrix_284.json similarity index 100% rename from res/field/maps/matrices/map_matrix_284.json rename to res/field/matrices/map_matrix_284.json diff --git a/res/field/maps/matrices/map_matrix_285.json b/res/field/matrices/map_matrix_285.json similarity index 100% rename from res/field/maps/matrices/map_matrix_285.json rename to res/field/matrices/map_matrix_285.json diff --git a/res/field/maps/matrices/map_matrix_286.json b/res/field/matrices/map_matrix_286.json similarity index 100% rename from res/field/maps/matrices/map_matrix_286.json rename to res/field/matrices/map_matrix_286.json diff --git a/res/field/maps/matrices/map_matrix_287.json b/res/field/matrices/map_matrix_287.json similarity index 100% rename from res/field/maps/matrices/map_matrix_287.json rename to res/field/matrices/map_matrix_287.json diff --git a/res/field/maps/matrices/map_matrix_288.json b/res/field/matrices/map_matrix_288.json similarity index 100% rename from res/field/maps/matrices/map_matrix_288.json rename to res/field/matrices/map_matrix_288.json diff --git a/res/field/maps/matrices/meson.build b/res/field/matrices/meson.build similarity index 98% rename from res/field/maps/matrices/meson.build rename to res/field/matrices/meson.build index 00089a9cbb..bff61ce26b 100644 --- a/res/field/maps/matrices/meson.build +++ b/res/field/matrices/meson.build @@ -1,7 +1,7 @@ matrix_bin_gen = generator( map_matrix_py, arguments: [ '@INPUT@', '@OUTPUT@', ], - output: '@BASENAME@.bin', + output: '@BASENAME@', depends: [ py_consts_generators ], ) @@ -303,12 +303,13 @@ matrix_data_order = files('map_matrices.order') map_matrix_narc = custom_target('map_matrix.narc', output: 'map_matrix.narc', input: [ - matrix_bin_gen.process(matrix_data_srcs, env: json2bin_env), + matrix_bin_gen.process(matrix_data_srcs, env: jsoncnv_env), matrix_data_order ], depends: [ py_consts_generators ], command: [ narc_exe, 'create', + '--naix', '--order', matrix_data_order, '--output', '@OUTPUT@', '@PRIVATE_DIR@', diff --git a/res/field/meson.build b/res/field/meson.build index 8ca69e890a..dad78e7e89 100644 --- a/res/field/meson.build +++ b/res/field/meson.build @@ -1,6 +1,10 @@ subdir('encounters') subdir('events') subdir('frontier_scripts') +subdir('lighting') subdir('maps') +subdir('matrices') +subdir('props') +subdir('area_data') subdir('scripts') subdir('trades') diff --git a/res/field/props/animations/meson.build b/res/field/props/animations/meson.build new file mode 100644 index 0000000000..0e4b37edb3 --- /dev/null +++ b/res/field/props/animations/meson.build @@ -0,0 +1,119 @@ +prop_animation_files = copy_gen.process(files( + 'prop_animation_000.nsbta', + 'prop_animation_001.nsbca', + 'prop_animation_002.nsbca', + 'prop_animation_003.nsbca', + 'prop_animation_004.nsbta', + 'prop_animation_005.nsbca', + 'prop_animation_006.nsbca', + 'prop_animation_007.nsbca', + 'prop_animation_008.nsbca', + 'prop_animation_009.nsbca', + 'prop_animation_010.nsbca', + 'prop_animation_011.nsbtp', + 'prop_animation_012.nsbtp', + 'prop_animation_013.nsbtp', + 'prop_animation_014.nsbta', + 'prop_animation_015.nsbtp', + 'prop_animation_016.nsbtp', + 'prop_animation_017.nsbtp', + 'prop_animation_018.nsbta', + 'prop_animation_019.nsbta', + 'prop_animation_020.nsbta', + 'prop_animation_021.nsbta', + 'prop_animation_022.nsbta', + 'prop_animation_023.nsbtp', + 'prop_animation_024.nsbtp', + 'prop_animation_025.nsbca', + 'prop_animation_026.nsbca', + 'prop_animation_027.nsbca', + 'prop_animation_028.nsbca', + 'prop_animation_029.nsbca', + 'prop_animation_030.nsbca', + 'prop_animation_031.nsbtp', + 'prop_animation_032.nsbtp', + 'prop_animation_033.nsbca', + 'prop_animation_034.nsbca', + 'prop_animation_035.nsbta', + 'prop_animation_036.nsbta', + 'prop_animation_037.nsbta', + 'prop_animation_038.nsbta', + 'prop_animation_039.nsbca', + 'prop_animation_040.nsbca', + 'prop_animation_041.nsbtp', + 'prop_animation_042.nsbtp', + 'prop_animation_043.nsbta', + 'prop_animation_044.nsbta', + 'prop_animation_045.nsbta', + 'prop_animation_046.nsbta', + 'prop_animation_047.nsbta', + 'prop_animation_048.nsbta', + 'prop_animation_049.nsbca', + 'prop_animation_050.nsbtp', + 'prop_animation_051.nsbtp', + 'prop_animation_052.nsbtp', + 'prop_animation_053.nsbta', + 'prop_animation_054.nsbca', + 'prop_animation_055.nsbta', + 'prop_animation_056.nsbta', + 'prop_animation_057.nsbta', + 'prop_animation_058.nsbta', + 'prop_animation_059.nsbta', + 'prop_animation_060.nsbta', + 'prop_animation_061.nsbta', + 'prop_animation_062.nsbta', + 'prop_animation_063.nsbta', + 'prop_animation_064.nsbtp', + 'prop_animation_065.nsbca', + 'prop_animation_066.nsbca', + 'prop_animation_067.nsbca', + 'prop_animation_068.nsbta', + 'prop_animation_069.nsbca', + 'prop_animation_070.nsbca', + 'prop_animation_071.nsbta', + 'prop_animation_072.nsbtp', + 'prop_animation_073.nsbca', + 'prop_animation_074.nsbta', + 'prop_animation_075.nsbta', + 'prop_animation_076.nsbca', + 'prop_animation_077.nsbta', + 'prop_animation_078.nsbta', + 'prop_animation_079.nsbta', + 'prop_animation_080.nsbca', + 'prop_animation_081.nsbca', + 'prop_animation_082.nsbta', + 'prop_animation_083.nsbta', + 'prop_animation_084.nsbtp', + 'prop_animation_085.nsbta', + 'prop_animation_086.nsbta', + 'prop_animation_087.nsbtp', + 'prop_animation_088.nsbta', + 'prop_animation_089.nsbta', + 'prop_animation_090.nsbta', + 'prop_animation_091.nsbtp', + 'prop_animation_092.nsbtp', + 'prop_animation_093.nsbca', + 'prop_animation_094.nsbtp', + 'prop_animation_095.nsbta', + 'prop_animation_096.nsbca', + 'prop_animation_097.nsbtp', +)) + +prop_animation_order = files('prop_animations.order') +prop_animation_narc = custom_target('prop_animations.narc', + output: [ + 'prop_animations.narc', + ], + input: [ + prop_animation_files, + prop_animation_order, + ], + command: [ + narc_exe, 'create', + '--order', prop_animation_order, + '--output', '@OUTPUT0@', + '@PRIVATE_DIR@', + ] +) + +nitrofs_files += prop_animation_narc diff --git a/res/field/props/animations/prop_animation_000.nsbta b/res/field/props/animations/prop_animation_000.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..11818a8738f716e8549c94e46ba6fcf53c006b8d GIT binary patch literal 200 zcmZ0lo~5Ap#&KqYqrYDNwxzgAPzPPz#Viq7{HD1;Bg|1Bg<9bh2SQ&{!iN3krY| pAW1mM@c!Suzi0pK`Mvtrte>4f%D<<53;pWy#rU(*C&7;l9{@aSC9(hj literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_001.nsbca b/res/field/props/animations/prop_animation_001.nsbca new file mode 100644 index 0000000000000000000000000000000000000000..1ddce3aae20170acf9495a27a65fddba40b3f8fc GIT binary patch literal 312 zcmZ>Ab~O0^kCDNGk%2*gfssLkfq}uxFT_9v$Y)^GVBi3X)&tqDKsgp5&j2V~Qk0sS znwDl@2xNnR7lWg-Bv2LvVxU-tL4m=9!GodNnt`Ff8mO5;QUN3f13)n*kXRo~07wJH lm_cF(ki>w@4?xHOc8CC~1Wq1E9Y_~QA1Qi327>eu0RU5H7JdK# literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_002.nsbca b/res/field/props/animations/prop_animation_002.nsbca new file mode 100644 index 0000000000000000000000000000000000000000..56a6b31692e13e415f47906294145f3ddf845f13 GIT binary patch literal 312 zcmZvWF$%&!5JmrLiWGrtVUd7E0v6hB#6n0FgCHp^#L_mYMeHoRfmhNS~!{oguzn%Cf8~vt(^mAj?Ch zR;S;aBEkwg+*072au{J`vtDE)%N{-8Pd2vf^~ZRXK*A?EAb~O0^kCDNGk%2*gfssLkfq}uxFT_9v$Y)^GVBi3X)&tqDKsgp5&j2V~Qk0sS znwDl@3}l0V7lWg-Bv2LvVxU-tL4m=9!GodNnt`Ff8mO5;QUN3f13)n*kXRo~07wJH zm_cF(ki>w@4;&l^`0xK`_#nx#fFD%~J5K?q$ALi+B>5o$L=px+IDQCl0F{52{GkA( G2?GG#Hw+`0jsxVU}CUfWCEHH!Vt{>)F!}yOe+Aj2>`_f z<^UOBc^HjDT?){6n7W+Aq<90vc!=ddeNetJkO=`mGeGu1NIjswPKIp^PZ$Il?HO|z zXE7dU{K}}r6u?x=w3_J#6C1NJb0Tve^B(4x%;GFAEJZByS5NzLw4i< literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_005.nsbca b/res/field/props/animations/prop_animation_005.nsbca new file mode 100644 index 0000000000000000000000000000000000000000..9c1b272917588872cc89395275d25c977d3190e8 GIT binary patch literal 256 zcmZ>Ab~O0^kCA}^hy;Ly2m=FymtTm%8z9ZVsKLMi6s-r!`2povfII`Ba6xi>N`8J( ze0~8)5l}sYqccBH9;l4L1&Sqrbb%p|VBlwH08wzjuK-d5G!`8T0L4g##>}h%Amd`C z7#NnAGcbG!1KL~8z+gIqfgx=N1B2pq28NE$3=F$@7#VIU0{vjb$Pi-#bg2Ub0|1yV B8#e#| literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_006.nsbca b/res/field/props/animations/prop_animation_006.nsbca new file mode 100644 index 0000000000000000000000000000000000000000..06964c87c534b2adbcf08d13377e9bb09b4ea231 GIT binary patch literal 256 zcmZ>Ab~O0^kCA}^hy;Ly2m=FymtTm%8z9ZVsKLMi6s-r!`2povfII`Ba6xi>N`8J( zd~yy*5l}sYqccBH9;l4L1&Sqrbb%p|VBlwH08wzjuK-d5G!_LLGqVN&#mIvWK%0R$ z#s=s{BSwZ>ii`}qc^DZwJ~J>VUT0uP+rhwKIs@pQat4MkVGImQ%o!MBr63Lh0Dn>& ACjbBd literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_007.nsbca b/res/field/props/animations/prop_animation_007.nsbca new file mode 100644 index 0000000000000000000000000000000000000000..92153c3ce4d11a05c5f0e71d3b80beef0e30f3d7 GIT binary patch literal 168 zcmZ>Ab~O0^kC9;o0|SEq10#b7koNKmF_;3R85lJfIDn${j0_BBKsgp5&j2W#lAm7` zpI-n{0R~Ab~O0^kC9;o0|SEq10#b7koNKmF_;3R85lJfIDn${j0_BBKsgp5&j2W#lAm7` zpPU0y0R~Ab~O0^kC9;p0|SEq10#b7koNKmF=zqO42&8K96-@}Mh1p3pd1U3X8;sV$ZqU08% literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_010.nsbca b/res/field/props/animations/prop_animation_010.nsbca new file mode 100644 index 0000000000000000000000000000000000000000..2aab22a2a0bda3415e773a9135d70cb823e049f8 GIT binary patch literal 152 zcmZ>Ab~O0^kC9;p0|SEq10#b7koNKmF=zqO42&8K96-@}Mh1p3pd1U3X8;sV$Be^cIr< literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_011.nsbtp b/res/field/props/animations/prop_animation_011.nsbtp new file mode 100644 index 0000000000000000000000000000000000000000..d1b76b15622e0d60feaa0f53237ebd01e2642a82 GIT binary patch literal 196 zcmZ$(7?^;{l$b0q^nrA$(7?^;{l$b0q^nrA$(7?^;{l$b0q^nrA{0F(k+4tK`7JLFQ6nwW_viAcQ7bx$uQ9c*z&ENLM-Gm?N%msRLKf<;-U~<2j$v zENx|lWtP~&rWR~Hl@p)ngr|H$lN_s2jBF%hF{UGo^-vCcpaUNA0S(erMi^#@DNJg> z)P33Wp7yxUd(=x^X`z`Wy3nZxU3X>2JKEtc?@%Y(sueA3Nn5mO3vJz$4R2_Jo4i4d URFx8nDWVFMDp1D{_35!s6hdlZy!hJ0YTpi31UseHkCZ2Xj^rEF^80>vwnG z@AhROzaNGd16E*202I4YK8eBB2&wy^|Al5Qk)(Fl*VlX1o~l8n4e=30nIH^%ya9fo ztz>ex;Mg$EMs{g0b4pzsoV!z94Q)#8>1kFokJSTX5jc_aQV7hOy>C=5{uKgd`;#jo+ literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_016.nsbtp b/res/field/props/animations/prop_animation_016.nsbtp new file mode 100644 index 0000000000000000000000000000000000000000..d99e5a297762320808f313af81859cf8b76265e0 GIT binary patch literal 440 zcmZ9Fy$*sf6opUAZ&+~PA)K1FusAsA5pF!X`+GBYqTvN13*aWXJ7r$dZQ k)H4Lh0PTVCjnMeUXnd$k;OY(I3vy8Oqw$T=_$ClO0NAoDX8-^I literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_018.nsbta b/res/field/props/animations/prop_animation_018.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..fc8beb5616ba410fb8157bcb975aedc8ccf60a68 GIT binary patch literal 692 zcmc&yJxjw-6g^2D92;dAPTcfqs`jzLYAEn@+n-5;@yXT&J?s?($n-NU}5;kNY3<+%jhKEdTg*l{d zv=UvEfG*Zrm}!JgO7_`L=YF?;JtXq$}o4}PC4$vq)i>OctHSODu9rJ7?WJHj70 z4~*f1&-g2EoPPeIS0OJMo1CC*V@-}t&(Ag?_4-J1Cea|!W8G)t3tRYs73ANdZ{Dl% znt9P*+-LRKc~YLzHPq}!ziL(U577s&VpKBs`n_9L%g&v0m%hcV?fW;@O}-Q@c}1g` zDd+|FTD^9zl&kb5F6|5d+&a&nMbErb<1}-kpSZ{Bv2&yxr4MoV<)F!nE+S%3jEaOv ziDj`WHpQ;k7ex_>FjVL;U?Pq=q_6}BYgoq?ve-cmd+@k(JZFimv*wVKA~((+gS{#* c9Z+kZnw!*K=8Obq4RWR~etO|6__zP^4!#utt^fc4 literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_019.nsbta b/res/field/props/animations/prop_animation_019.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..41854d2f486f95117179d958bdef23f4daf30107 GIT binary patch literal 412 zcmc&uJ&uB45Pe@_VF`%`FjN#9Lqct#q10v<>U9fgmY&j9u0Xs2SKtcVz;Ffr|KY=d zY~gwVCz*L~-u&+MoicKU8v_I|tN?s{>dKXJFd0iyFT^)gTTrHuY<*ilzh@$UcEnEK zPMjV7^~?AG=?blQ#x->cqzfk^6W$45cTO|2&(R<4Q5_@hag$3t9NfVe#3AUNUhC2O zo!zNj)OxMiN^RJ6&qxLJiQmd%+O0$&8uy6~b5Q`vpaxF*hXLhD$QR<~; XDy3oKCPpGALF~j@jF^7F`))q~uZ6v0 literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_020.nsbta b/res/field/props/animations/prop_animation_020.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..70688eb399e63ec17d3c2b2339285ca49b3fc616 GIT binary patch literal 212 zcmZeUr~RAt_v{~rKgPe)e$D!M_6Nfc;Th2e|w=d@3=KA!!+ I@PUB=0IcgVp8x;= literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_021.nsbta b/res/field/props/animations/prop_animation_021.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..1f56bb870517f62df0e1fde1af33faeb1eba58a1 GIT binary patch literal 212 zcmZYiu1Q?KM1)vrIusDzbqyU;h zK1dH3!$=0>|7rhb{XP4K;g9j}v|qD+p8dh_!}xpJw^?7$eqs1x{5kE@tdD0uFnnNO F000tZFWvwE literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_022.nsbta b/res/field/props/animations/prop_animation_022.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..d7e718036dec3368193a0701cb0468df0625be1c GIT binary patch literal 292 zcmYjKJ8r^25Pb^<%s0DW2!AY#f`Y=z))Yi8LqohZK@k>_0!B_AN z0%MR+rkHu3c{A_s+P?lV%o)JJU;y~sx;7^cwt!CRg|H$|BW9C)+J7H^&WGKvEr|ge ztlbs)U?0!@oG-A%3KZe^KTV2o()kyGyHE49&(H1N2tJB3dG65z2o^G{5EW!GE;?GG zsZv_<%30a3Ko4|L4Xaiys>ym>cN$4UHPfco%3A&lc)*1Sh1HJQvJ-b4BQaDr?Rvee i=f9#K^u-_?Si@*2NAbuRCu229C*Cxh`ZJjK|F{8n-7#qZ literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_023.nsbtp b/res/field/props/animations/prop_animation_023.nsbtp new file mode 100644 index 0000000000000000000000000000000000000000..76666fb23678882170b6cc9807da7628d2ea5998 GIT binary patch literal 268 zcmZS`dhCFDI2eF3KxLt<7EpchDKLE?nu&ptk(GgoiGzWe p8DegHiXPN#INu1O1I{-_}2R; zz<*EK#9naUUadWdOpqiqq^YB>$y@p-Y9L?em(+@UrQhrhc4_MN5664j+;;M~warZ^ Mi@$z{ZHHaMA8#lu)&Kwi literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_025.nsbca b/res/field/props/animations/prop_animation_025.nsbca new file mode 100644 index 0000000000000000000000000000000000000000..8ae20701838f7f92834a5d80439d209ce70e5aca GIT binary patch literal 1548 zcmX|BU2KzO6n?sO9TUbn83LO?3!CdUhuxUcpRL`Glm55UO}B||bLbQl+d-tufOdr7 z3@lj!PCwsUM@J2(+Wd@CM|m4YLjgWlM>{swdjovVPM3{Y3B=1RKyNnzxg5SEh{gn9U^ zsL_5Vt4?!G z>5_AC=^S%hQOH4G|6RqAhCTY|uk&$*Z!K+FNDKv7(^|U!=kd)N6#TYyJe@r z`G&&^BRjRt4h{R%4y*n>|A!7{RQzihSD(#&Wx9Ww87aNt`6Y6~%ehwS zzx&Ba5AQnY;!mlh!pKg`Q$yn(wb%Cj*m1_gC^lO7A#zsXW~0x(zkI>1_KWX3_k^3z zIjQKjX40+Jl6fn2Md529?eyGLmx^5at?`D!+(ErJBhxOW&gwY4cRiJr`G1 zOW)AK10}N3J{p@>6mpV}S{5Wauan)LT*=5O5R|b(K{guYwnV8^kgAlb@@u40qb*&1 zy)e4iEG!$m!aNZYHBPss73vh#j9sGSK(DBq=o7^|_^bWTg4>-JYK*SSYSm)+y*;pQ3nT{s7C`D(S#S#jF+$#F1X==mnW^cAd literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_026.nsbca b/res/field/props/animations/prop_animation_026.nsbca new file mode 100644 index 0000000000000000000000000000000000000000..e3b6ff54ecc3f6ee9a9875c2fb18afce6ace9d30 GIT binary patch literal 1324 zcmXYuYfw~m7{=ejUfAn7RAy955gy8lY-P1jyNGlXil7c_(9I}QY1J-fr3H^vrerrE z>66nZoz|VvX@=@cQ{U_hj??tb$zcXQ_37*dTv*uceW;z;-<Ly z{}+!)t;FQeCXtqn%Vm*zEiV7Ym(TUFM#Ppy%cF_h^FSt+yPlzEz7;!RoNSG|ku@MDSH%o01N z7C2>co)hEqoPM%MB~qlSJy)sl${f`?b5uS#OBWrpbab&mcgX^sPUq?RK%NPhd8U!c zF`2F$Qz~Vd*x4-8>(4UD`YcnOahdQrmuVk%nS7tiEo^YPk$RWgFpGRL|2OD$ zGrC99-DdEPQN{abm3^+`VV{!nocq0({o8z;HKXj$4*RL0u9|u#lwG;@0Ciqgn)zKp z>UWjX`TZgKDkv`&_J-+qMmag_M3}>G$}4lLqReMlDaFgmlf^YAGd!rAoc~>!TBs<^ zQj5jRcPo1r$CR@4vogK(m(nT!qpXyRtW+w>q>zTeO2*)6vWhpw!>`VG*rC(QZaFVI zkNG$y;pfCleoh~#rVChwI%*EnT{=vsbrHHAi7oJ+$DU(S~nM^fiG2w2DX%AUU{O}GbZa4+Imi)JLS4(o9r?netYU?Vo+0X&F@@Gv%`6n2mF=tNYsNJuo~q9O`fjb~8PdIugt$8)&OA`ywi zY$oTNnQy0BtJvsn$Qwvw$N=?b%LdArEGbP_@*V9GN>=0HV%!~s;mq3pNRc{~nn&DO z=I{0iXvi7g*_JZYiKE)NAVHFibo*41qly; z#>AKy*K@9gCpmLx=6>gPHZ9s8gOLF;7+e9ESNBC%1rIbVzJWQQ1`ly`FjloL6AXj=z32^}MS2haa45aRF`Gr(e-9=|R2$??mg ziie*Tb@cLKaSC4FEpoqn6ZID7f!<`w=brMpuly-czK)cyV&(UV^4s*<@gg+r&|{Z9 S`n+I3Fytj8_8Bu_%8bADqcXh! literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_030.nsbca b/res/field/props/animations/prop_animation_030.nsbca new file mode 100644 index 0000000000000000000000000000000000000000..a9a4b6476eecb6eaa3386e4f52c4149a78e6d355 GIT binary patch literal 288 zcmYL@y{f`M5QWbgjmeGqK`e#HWedxcK`Rw3EMf|K1uX@^*1~y|`v_{~BZzMy_y8(` z2p8i_3SHRQbIzO(w%hAO*-N3JfB*_L0E1){RoFu{VR5=<-RE7AUBvNhJXB>8Y{xPyf;eem~UK7wX^%mAFEsj!g9JfZEnzTJB4HpMx;G&PiPDJO;-~ptIF+`;dqYpZ z``)>$z_-31!A5{81PuVb7g#P0>A~dm$^Sj?6lHN7-LB`y=^jQ0f@cRm*g~ln-s}wX z&Ws%sWz_j*pyr5=VN(5fvX4Ndh(e(R!>BN8bd%Yl+sqE#W%lV2)264)1-)c?^qR}k b-D5jloOzAb~O0^kC9;q0|SEq10#b7koNKmF<1hm85lJfIDn${j0_BJKsgp5&j2W#9AA)Z zU=p8S08#@4UJQ=TTtImcPyyluAeI1PD=Q$uzy;<583G{LL;RM1RTwz=+kdGr+~#HY zp~B$Av;C_IgD2O%&p^E#s-ILCDp|jOP+>UEWcNV`WPkue17ibI19JmQ18W0Y1A7BU H17`yOR^B1l literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_034.nsbca b/res/field/props/animations/prop_animation_034.nsbca new file mode 100644 index 0000000000000000000000000000000000000000..f281c392b2149efd0aa2326c5d39bd56a1e694f5 GIT binary patch literal 184 zcmZ>Ab~O0^kC9;q0|SEq10#b7koNKmF<1hm85lJfIDn${j0_BJKsgp5&j2W#9AA)Z zU=p9415yJ7UJQ=TTtImcPyyluAeI1PD=Q$uzy;>PT zR2V$D_I*}iaN^niRfXX;FT)QN22TF=Un&fT_$~i}^Z;=KV*^tIa|25QYXe&Ydjm%U GX9ECQ&>_eG literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_035.nsbta b/res/field/props/animations/prop_animation_035.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..377d1732c6bf2d003f2d08f0409771e8b5c3a7cc GIT binary patch literal 232 zcmZILo08#@4z6_2b@*oDI4_v)2P`w6&4g*l!0B8gZKq{hIYt@Mq@_h9BkM-+xQ{cJFKG*Rx+- ZzU=vI{CV{!rBAay3V!VT!0>^A0RS|9JS_kK literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_036.nsbta b/res/field/props/animations/prop_animation_036.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..ea15db6965ed9d30b050c861d763afe0b2a85ecc GIT binary patch literal 232 zcmZKj0U!Dh2#o)`}7$Og1F#5pN>jKqlFz7G<#SMT)Akzv!l>%UKAOlDXqyTA%nLq{% z0QG?M!AXWr20_MIj7m(anT(nDFuSmvWeH`y$C}3Wo~@jnfuoZ{kaHHN64z=jW9~iN VE<9&>LV54;rt!V!E9VE90{{udApigX literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_037.nsbta b/res/field/props/animations/prop_animation_037.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..9cf098448360693bdd2613f4af803be370870e20 GIT binary patch literal 412 zcmX|(4JgB55XSE>i6j$Al9m!e{$xu_Y9t9ImZY?1mK4$~A4!swBuPp_l9D7TNs^Q# zNlB8VBuP?|B=6_FUR$}kdw%!a)0MiMra}W24FC%mkN^PnbuM#U?_gv?q;`ij+w?75 zZ>F}rrrq6R7HA4p4LDr`e`r+y=R0*i6LLWNrhXApYf$wBOVHP#)zYf9&lB+Z9UY#| z7N0+0`%CDy>JCv5KGcJ{PzP#5&8u}c^7ZyRoua|coL7`-|U%Pvtzc+me~{=VjZlBRk9+M!4g?G`=U?u yiXPD|x8O9 literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_038.nsbta b/res/field/props/animations/prop_animation_038.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..1e5bfc343a29625db14ad98e3acb09cf13327825 GIT binary patch literal 408 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 H+Km4JRu8H< literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_040.nsbca b/res/field/props/animations/prop_animation_040.nsbca new file mode 100644 index 0000000000000000000000000000000000000000..806b22343a6108f0277efff0d2ecccbf761ac00f GIT binary patch literal 5588 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 Mx~&Yf{RhPV03mB&X8-^I literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_041.nsbtp b/res/field/props/animations/prop_animation_041.nsbtp new file mode 100644 index 0000000000000000000000000000000000000000..1ee424e0ae774ca31ee1cf149fe663c8bb6117ca GIT binary patch literal 284 zcmZ9Fy$ZrG7)9^b1_@H6NJk&QK_snbR9#*58rY_@DP3QpiU w*~RYP#6=;`HL`39k%Dr@y(G`+!$0dfJdV6cxJkH8xc0;Sr^Y_vCgC>l7i6d~0ssI2 literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_042.nsbtp b/res/field/props/animations/prop_animation_042.nsbtp new file mode 100644 index 0000000000000000000000000000000000000000..3a0b0e7cdaf19f2b83dfe7acfd01b1ace5b242e5 GIT binary patch literal 284 zcmZ9Gu?oU46h-fAf&?id($Noa5NT}@SKWmSLEJJ30YPp5z~As|)vKl*GQ7NdZa5@+ zXUq3XFc)A7K>@(-TxrOV1q|B<^O1L&RI={Q{?^_vz72r{9AI4mtxtH;Sq{#IjzP`= z!f4xjKj(iar5OxF#>lc9N=>-=51Fx#@2sk5^t?{EPPj?9^4;}Y4SvFP!cF84z9cYc literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_043.nsbta b/res/field/props/animations/prop_animation_043.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..0294f60e6e9292fb7ab414fe28286031d3f33d2d GIT binary patch literal 1964 zcmeHG`IpZH6#abdOBj0y6JkPqjWzogvS%iQ>_SZT5JCtcgb=cX&=5ihA%qY@2-$@Y z!rNcpIh|Ae2mLbdoOj;6_ucc(`{mY-uN8I+1&L{cASwt2If5XFYY`uw6X8K9CP)`i zM}~r+d}Nm@!om@`e{7ku1H!Qp^mjE0YQ^u4c!E&lfBe-V{+OU-5YfXybnxF9VL?wzX1OGjmJ9xRujy62qL=kjUfiGa zXn)3Ydv?$489cRzTk0i)59&VMrQ3D0ZqP4vl`hxCx8Qcl8BLW)TtDIj?yr$k9cNh>MD82J(Z!MFJaU*-#ZhEMWQKE&ViZr;ILcq6an zME;zY@TWYNXYn+i%;R|szso~;5clQY+?~5{dv3$8a&vCX^|=mL=gM53!(5V!abYgN zc{wL%<)=6;r(`3dM|7WlryF#IF3?#zNyq3A?WgZ(2W_Q|w2l&K1${;f=@Xho(`hnI zpfNO(-l0L%k9t!N>Ovi;4Yj0Ks4+F5I#h!yQw1tRB`JmqQ$fm0xhN}TqI8s!90?!e zeY}Ie;T8N9&*CXOhKF%K?!j+yD{jJdxEfdBQe24h@MD~gQ*Z)~#gRA+-^PBJfIYA) zcEGmS5?f#sY=CvK23Ele7>h4p3>LwHm=AMdHq3#6Jcb8w2X4YuxCp<%DL4*? z;Q;J`o$w88g7vT(R>D$P1oL1vd<0WqB8-JmFboDme@K9y&=opDTWAF>peeizb)hCy kfr=0drQmre0@08Uazi%A4Cx^?1dyD;}j6WwGRUSMH!V-J)GUyoD&&HM;bDo z{7Fpu6ph|!jTpnh9n2x=gWl2n5oZMe literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_045.nsbta b/res/field/props/animations/prop_animation_045.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..2cf798b6aa0a9ed7090a0b6c802784cf1cbdd547 GIT binary patch literal 2084 zcmZNOa27=YpiKqHW81)xd+ptwK+kO86`5_6MM zi%Lv@LJ$Dd1JVa4!AvrU9}JX0GAx8@p~Ti7&x&4rKrU literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_046.nsbta b/res/field/props/animations/prop_animation_046.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..7f492a0ad17ac35d0b88506b1687676a847a3aa3 GIT binary patch literal 292 zcmYjLJ8pwO5Pbs+EdNEy0V3prA_XyuJ4bRvnKTL1kt{^(lF~I-;0j!UD{uv_zzu8< zv4t|lywA)V%|~%auNT6G00qJmfS>OoRjfe?B)ezkZ#)yMQnst@?)Q|wGP~Co4#l45 zpwD&xoppj2?7&CF`7!Gg?XD@PgGrQO++9XqwtJF}CyjXSvTaYxwiAPbvt2$vsjrerNH literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_047.nsbta b/res/field/props/animations/prop_animation_047.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..6d1792b484f7b12b6bcd788197c58b5262ca4ab5 GIT binary patch literal 292 zcmYjKJ8pwO5Pd79NV!NkK!j3IxIkGY9hQhFlO~2bR%Fqpq;$;{xB^$;3S5CJ@c+Z& zF<6nOn0cRhGat68FOuPf0UQiZ01n@_&WVF*cqH{q_>H^=VmisE*Y}@4T@c#p3#M(5 z5BB-LzbCF?2Llx0xS!9I;-vE23uo6?l z+FmK!|K&d@zs3{D=XByfE-9(pd?JL(iST~&^LYMxCV72k?%#=UawmOCWFQ@>$yoTp z7OIFwZ!|}Y;ouJXkn}Ab~O0^kC9;k0|SEq10#b7koNKmG3Wu(42&8K96-@}Mg|5`pd1U3X8;sVF*1wK zH!uRJ00S=uM`vaRCNSFrNP@5ggA7BpH3LHgCr~2@7=S2dg%A*10E&TpkXn#9m=<6V SILi`j3Kn9RoiRIufdK%uW)NKf literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_050.nsbtp b/res/field/props/animations/prop_animation_050.nsbtp new file mode 100644 index 0000000000000000000000000000000000000000..74652ea80b47d71bc383c3a725d7d4db773867ef GIT binary patch literal 196 zcmZibCXhwN=$%E m2mtB<>4TB87-0}BhC-zMLx*So;DYEX)Bd3t1?IqP0?`0(9Y($Y literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_054.nsbca b/res/field/props/animations/prop_animation_054.nsbca new file mode 100644 index 0000000000000000000000000000000000000000..e150c3c9ddca4f9edf0b61d4ac1d2364871c94cd GIT binary patch literal 528 zcma)&y-EW?6ot>sX0p-vvxS1C<(3PIn7Aaw6haEC6k5a}h+tzO_A?LQ6Zi!FfW7zt z*+TaP^bKsZ+kiXcnY9g)3-|KPJ@?LGX20J{oE3;95J6xKz~FG0{0M@G(O_4TJJf1C zC2XJVjIXawFD{8y4AASR)O~C-kC+?GxXn^Ux;gxlc}nrY8pEwVyO^evs(w~=oqa^D zN!`pjPO6-ZOHZG9j^N3+;4Q26!u{q+BSpt*0l>ow#q( z$c4Crr;Y`3;VCZ_cBQATmGtl%V^^ogRCCb?BTZmxMll1jFf)66zeK=4Qm7;3Pc2{( hO)O!K-B}*Ao+q}#^Of7>o90X7QN7F8c~<_N`2~&)bhQ8g literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_055.nsbta b/res/field/props/animations/prop_animation_055.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..6b16ca617583caf3126eee66cf77eea168b78300 GIT binary patch literal 348 zcmZEe<|d^Ul^9xp^nfvp1afC_g5X&eFyuK4hQ`c52@2$Zo?^g*Il!ICZ!gY7+QcF1Hmv7$eqOrf@fL4kmoEI8Z!eWD3AksiUAMi0DBtbaZJnu6vKxZ E0Mh0zg#Z8m literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_058.nsbta b/res/field/props/animations/prop_animation_058.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..281ae41d06a41391651351f95c08c82e95f7bc83 GIT binary patch literal 284 zcmZ;-DZwpkf!Jxwc6gL1GflMm^RSE#b1rmS^5IqM-=OpGPr52T# z0htg0)C1B7CqXO@I0W$!d2*|bN|n|cZNb@7E>UhAi*U^7{nnaY>|+J3Ka!|q3B{FnsOnCfk7>V zriBX^lDKeT&@5a?A>?9OxEMjgppfg&>L$qtisx-!~9WASTvIHfA3)qAOUFh(b(fhX+T7Gxx)b7}wf0N)L3^2I4(3 z&eZc$#HmwomK2P)(ga~W#8E%@=ddG!`N$^>YW;QG^S8XM#`wA?K^W}$i+;wB`DLBgJzDBDHLenB z-&^vAytudR&bYm<;})GsC+Sq}f<0a(=9Zcdpg^T1d(vPO%sBj@A|8I>jR zOr*sjU*QjU8{cIM>^5s+n=}o7PwKAKkJ_Vjmaby{3-z-y8{v+4BXY9CI5IZOc`Ijk zJEz==JMZ06wtl6%{CEC^;AyZPdiqo_xuo!uR^;YZ%2*& literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_060.nsbta b/res/field/props/animations/prop_animation_060.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..4ed432cedc1a2d44b16100cf29eee1f4d96fe808 GIT binary patch literal 348 zcmZ2niF);WtIEF-l7>qt}^|nCu8VouNKyd@05y-RxP^AD+Tp$6+0LugEoW$Iu z)S?n2AQJ+BdO-TX0Sq@#x3MPrpB{{+#+n^Xr$dhrdnxp7q1_C(p0z zzh?gq{lofq`CsdQd;jVDZ~K4Z|EK>944?m>`QQ8B^8dwuVgFA5HTv8A=hkn9-*LaD u|2*@9;fKlh%x{anKKP>crS$W;Po|$%eboPW{6p~vlMlQf7$}24hXVlX6@?N2 literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_061.nsbta b/res/field/props/animations/prop_animation_061.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..0d69a9dd7e1c4647d5cee800c16938c7099d13da GIT binary patch literal 412 zcmYjMJx;?g6n;(|$8nsbkvIU#)PbQWJ5rHHx&;z=Zs4VlVxW;2(CEM&;z=Zs4VlVxW;2(CEMz>% literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_063.nsbta b/res/field/props/animations/prop_animation_063.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..ea020d4241fe89f4fd864f5926542b8d5add9c90 GIT binary patch literal 732 zcmZ`#&2Abo5T0EYSe9kMQXZi4DMwmAK`Qsy9$NMsrBzm~6q+ikwCbtX`W1ZYeP6*3 z(2L)ovVZ^q0vHGoApF!2rRt?4+271J-`F$rvT{=1Z7uk11C+pmBLH~!wo?9OVz7?E zHSBi_;El;SCMp~H!^gAgm(#1u%c=>Cy@r#@x4mQkFp8st{@k{#S75_2RKVoQ=9z!- znNgPxym1Vcem>&=bfurBhbR5TS@r$-)z|05)aLk`B{x znx{otr6GeeG!tc5CdtT*&Y&#GhS@mFvm&dq;9{4$k;~k~m9BPCj^x5zoZ~r>Q#tUk zN4>~nUgAkldnixxVLs0DyvVCO_}Hg@#v}kOVT& z0V`6n{1;k-l`4Xgd4PxYqq9qSc`}FfjsC{vWixC zrIvgdF40mh*n%!#A@1XQa9=|w%=wRkIRp_Xj2CT&7fT*uesS~rqL)W8i@=k>6T>axaav<9`q-0%nb C4AHba`j;11Ly)P-<2fpv3*Ygns z0s8$AVHjaBh!I5z^)-fNCa|q3I`#}sXO6CON#}tiF&GYQ#Ib|X$R+#afE-6LXw+ zTgQuc%KMfp_5W4Y?x)Jy{ZyImr^t^l&y?BpTNKI*<)!jUd9A!rt||9%yqM#~953d0 YF~^IyDu1WEZ<*$&-0p|wr|L~Vf1g*G!vFvP literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_065.nsbca b/res/field/props/animations/prop_animation_065.nsbca new file mode 100644 index 0000000000000000000000000000000000000000..967dbf94166ca6f5fd388cbdbb783cc7ffdfb1bc GIT binary patch literal 2484 zcmajh2~btn83*w501-Ib-4R0stg=c34TvJq2Pl+HR1{F)xuDQALB+F#onL%xJ4#6b)~NJdUxOr3pA9O1;rzPrppNVMJNWnabEw`UG>&5wE7KKbs* zAkLIkcB}h%&Hml+AS93klaZvHEJ-9Je1!cl9;<>2d>)+NoFoJJAmG8}tEs zAN?Br3cZKkMem?rqFqJKd5p?lC>=$q&c^!I2zx(%&Ex1hg6H=~=-jp%RD4QLIz9<4@e z(XHrq^bK?;x*Oe#?ne)xhtRjsqv&z;U0b5Ohn_+k(X;3|^aHdBy@*~$ub>~JpP()1 zP4w^RXXxi>8~P9QpJ+S!u$zFpIPBtK7fPA!3TW74=6C;AV7iwDrlgC0VY`B z4}Bm2`oa?s2v0&k2!db;f&TC#7ytty6v7}JA|Mi?U=T#ZQ!p4}AQpzeP}DUb?dU@W9TI{esvUj}4C z7Gy&XjDuVl4-;S_kp&00VwTT5t`^&)jzRW#0eg@#+zw69f5eXZ@Z z!`x3lHydcPd5WGeKcxH3Pv}PTGrH1jrxj)wEi@@hHUn6M8OBsIj(uaKvKC_^YcyuC z-9{x_XZ(^aGS;yYqn;%jhgg_#nlYo9-PLciE4U7fZ_$JJOL{CX*Hd|xp3h_TXSt;> z<(=9ZenYG0joJ~uQ#;4kYS;M!t(_NXy+n!@AR@GAA+^!sftn|-t7W25T_X0XuZS9T zn^=bXbXH7I|0+hRcSNY_kcw)^4kc9HQWE4PB~u<(isUY(Le?nDtj>B<3_ ztDKOdluL53(klBY_oTFw@~Hf;yv&w$|1~ccM7sKxDC^0KdyMY93=zIPd1>YIFfV)f zQSDWJOC3_peF9|_wzEB&ai$;pTlgpGvdySyLRX2Cv+~hRnXa1 zB`vWQ(mc$WJ1@VYL#@>`)LKsiFfTjkLwwIM`Vr=(iSETQ+@i}dFWodB^W2w(nc+;D z@$3QSC6AplX0lzze744Ti7hZ*Wkts8%xN5E1C2&TF)wZGvfjxWbk1urFGG0Q5Aw2> zw`i~PQ<#_Ye05J=yoIwTFHUhE^HMHOV_sH^^*wocUyN6;i4p3*#DK^0GF)E7ycElw zm=}=C|9@VHBuS)-+#z!v+~cIjI?u&k3w!V?+x^rSm(wM-s_Vjl$ zmShdeX&P5L{`Q38ymu!l`Pl_86uvyAYHCGMQt?;CYf3cNV%JI6Jr|jF-}SNU4Ogj4 zxVD!>m(&;g6c-n5o7z03tI)qNq@Z6upL{p3apKwux#PWZ_vB<}w`Nvkw5LCx)-onD zbzd@b&Kz|piHuAe@p8hMct>2q(C1=n2Y(RV85JHmDI7v~54hUDcSw9t*^?WexDepm iXRNi-IIo%NEP0HZY@y!`pWNPOd!>6_@+h_cN&N?~A^AN3 literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_066.nsbca b/res/field/props/animations/prop_animation_066.nsbca new file mode 100644 index 0000000000000000000000000000000000000000..11be867c1cb76b237083848d014cef0dbc395906 GIT binary patch literal 3120 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 CJWpu= literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_071.nsbta b/res/field/props/animations/prop_animation_071.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..d01179253a36faa5b02a1eb54575b5b7ce588ec9 GIT binary patch literal 432 zcmZ8`CAfJIzgMkAmS`TEK0_9kMJOiL`im_3A zv4JU&1p&Scjv?|OCQ}Dcg$P)EECUmR1tSyCgb)UxoB_}nWLg2JS^z8#WB_S_1rQpS zI)OJ(bvi(|KZMk`q}xT{CnEB(626E zj6W-V68y;U;r+XNZ_mEj^Lq8GSuZ0~*}BFGxbI*auls}frp+iJG=Y{u;6 O?0eXOfdd4T=?4H55MP%7 literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_072.nsbtp b/res/field/props/animations/prop_animation_072.nsbtp new file mode 100644 index 0000000000000000000000000000000000000000..21fbb6354d69e664c68148be06f90bdb360d3977 GIT binary patch literal 372 zcmZ9H%Syvg6h-$D(S2R(aifxev#kc7u2rM z2O)Q|&syi6`*=>1;D2LO7^y9zuB7BC4c=gxksR!rdP>iR0(2fn*>@09?bfT3^ij6` zqd#W6)j$B=`?YA}8@_qHO_$p@Q8HZ)bn5HbtQKNA}p29B8GqMAB@jbE+5Af&Y z1$>3SCU4+d{E)nZJ-knj;qsn{oWgVbJ@o@_|Nh+Hf8odx&1yfc@ubFK_PMO?k7^v( Hc(UUyc=<1# literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_073.nsbca b/res/field/props/animations/prop_animation_073.nsbca new file mode 100644 index 0000000000000000000000000000000000000000..5103949c88ddaca0cbf5d78ab4bc636f562b03bc GIT binary patch literal 1892 zcmXBS3wX_C90&0CY_p-x`yIJcrqF3=4Xx(B3t=JGrra}2BdXFVG>v&-pwPUm_4pXdGm&iVh}-|zdLsOZR0cZI{m1sD@(9Hxdb zCZ zPhq;uM1og(oh!4jSf0g7nT<{I9FpaE9FRFUAur*gyn=jr6@C>ia~<{NO|+DE&|Tig zD4CDBvH)A^=UrLo%#o$e6SBgYE{#1b{q0^EXcJ`vyF@m#<75Zh zRra+F;){?nSf2ri9!*-NaZ68_3j+4Q5g^aYRa-c1c z@is*JuCtTn62yY#Y=U5&nh%!AEB20DXP4@H<88Ja zXrcc=r0pn!?F3oJu98*lPU*0z0fr9x(3gI!M1KabGOMsEpW(A~(h>}0HCE?ytihVB z#oDaHx~#|gY{2LF0vj@jjrby8Vq-R8Q@%_WUtus`Wi!6U5Wdb(HfIaAV|Vu8yX?tc+M_r7urK@Z zJ;t&>-&ZdmZ~zB#5C?MzhjN&D{*c2N#}ORKk2s1SYc@a4=%ZN;M{^9vavaC=6Heen ze#%Ll%qg78X`Ie@&frYW;%EGv2_$E84!_`Bbv}>txqu6~h>N*|OSz0+DyijM!LPWI ztN1ln^Bb<=TCU@IZs104;hg+nKCuo7PFH{m32si95NAyZJMJ z(X+pD5BKsn?&E$Q;6d&2J5!j-Lp;nsn8qXOC7nn4C;#Fx9_I=Et)5RZgQs|!natuD Pp4DvQHRD*#I-36huCR6< literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_074.nsbta b/res/field/props/animations/prop_animation_074.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..ba2f5499c2f1140cdf1faf8aed989c078c7d7615 GIT binary patch literal 200 zcmZKsgp5&j2W#Vr&#& zY+wvh0S3Mdjv)dd7NZYbeJoJD27?YzH&6?ZK%y0ZDg{772_ObY9tfajro`vuLJS5< nfFvQLAfpnKF|!LxC~F#9IeRC^EY8(jd$`Z?+~a-E2T=t8P5l_4 literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_075.nsbta b/res/field/props/animations/prop_animation_075.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..80e8c766b55b1922d51c9b149cb6b5ceb58e359f GIT binary patch literal 292 zcmYjLJ8pwO5Pbs+EPs%EfC!~icQVN5E<+s*3u`L$uWJag^8i5x9Pq*PKz6J2~hqW?t>}-t1|=@dqD49<;$2 Xq+uC$;S^?39re*1>9~o9c=_WOl-(}C literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_076.nsbca b/res/field/props/animations/prop_animation_076.nsbca new file mode 100644 index 0000000000000000000000000000000000000000..83e9471a8454f6e353016432f30fe53f7a1b8603 GIT binary patch literal 2312 zcmcgs2~$*O7Cqe!P18+7@6U)UDoQ{H*GvtrA>wX~27^&t3!*5Bd(aUz8Vw$st# zprs>(n8Jm@n8jr@;<$#0xQ!yB@%6^mG&FGLGd1%QW^UD~d%yd>diT8h&b@EP4vS{1 z0-8X;00k@nMvs3#x=tekMGt61cC7*!B%b++Q?y9WUN$3XK~i*Y5&mwYF)TJ*DJ}_% z`VZO&KR4!e=Cy?@U+4d88zO+MlYnj+z|iBs!&0D8ynkCy1&(~EK+n$!s6MvWI~YV13z#)^k(q?-beGco|LG6L}4=>U|<0Z0qe zpz{v=+g3E$)Tsuyu+K z{kH1x<7FM9TXfjaHwb6u1>y3+Abk645Ekq7P!H2%!3sTc^7Y7lB4TSWe4~OfJ|h^j z3WL$7Dj46t5dw}4LBrY*^^Qr)EzT=HJOp!*@Co@ z7UV6oAa17x!-_4~`^bXP3M(ddwc?vNE2hr1VsfSx`;S`@dDRNMv_ewbu&|2_%Aq#g zo@&G06*d^R*{~+h2I-;=kMG-XquPeb0155eOIX=kg7X~->pzeXIZwi?bP4A&B^=lz zA?v7wPfki$_oMJ75;m1e*!)Ps#^(}N*(D^^NQiBaVDd@0-XdWsB_XTVYWv?~xu|tl z)a)v1&k-DU2rhpYoJs|^mx7~LaP_|?!T6Jej;AE_J|y=!59VA<>&fqDRv%*pPDEhU_gixR=?GI>iRdARDSW3Mg!_J+mVHq7{b2 zRy+l+D(nLl-UDJqyGyV%~<& z7IW7*5J^uokPd3_WugWpp&HyO55S?_0T>(~fP68>zui>B_k|jjqtrMeW_`#-f1FwC z5B)%YyyNx5j8g(>eu#_mLz|Z>+&!$qCo@#&5UN7KT_yT#SE68?5@CT#Y`-LS+ByXm z#whUE157FeZlnq?_E$wEnQ@4Ga~kWM#WX zRy_1F;((WD6TRHm!ON@vYT&4x26mVue76Q(f8k+%o`+Sb94_!Hjxd zi>>GEzR3Fjjv-y^ST5Hx^i(a&{#?u8xLRHcsby1n4GWLd(6y+BCu3>| zO%3mrR&#J}HT$Ji^Si;-EYnvr^O2jS1#T8+xH)iwn~7m=cB*%A^Up5s-0$M3#V-CW z&c&1MTuiNX@?MFP4Y^L1tadU!-pPG`a57u#Q9BJ;b|$6SxofhWM+Vust(%=QgY7hVW#(7NjJzRp*IAj)V>0{i zlDXhhnY)+EEJ~JnGePFlF*034WcvEa)I`c`6DBjNt;~^TnW=i22Q)Gt`pJA#DKiT) z@qd7%keMKA76;1gYm|9T@EIE}^Fd#kGh$`ld0+6ED|7l9naMk4{;5Fb?JF|FDrI(4 z+Igq5ot;V#B#E%Oc5CMMbDOy=znPhiX4ds;;n#~=c>F{QE1WHSw`VI~ dq_i^kSSwdPYvuF~NN{2QJ&;Gh5i literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_077.nsbta b/res/field/props/animations/prop_animation_077.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..d7bc3a6847efaa8a005b5c296465aa0fde6f408f GIT binary patch literal 368 zcmZ?SIpMz5loVwf!^tckgf4U$eiD{`CE^`t$7fq~CVGU;Uc) z%jws?)&}cx24|#zy1BX@@wc<#;PNwkdp~4;5dCoQeeQe7_eb9qzLR}-@@?r`#kXhQRK8JtbMbZUYt7eJ zUp2nceRcC?>r2CzcVBeAFn#ghdCzl;=TDwZcxLnL#nUNI9iF~n+a literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_078.nsbta b/res/field/props/animations/prop_animation_078.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..2e5d6bba1d22c712153f60f288ae5252de7dcfc4 GIT binary patch literal 960 zcmd_n|3{;7902h5^JUMTXV0EJ`_|gp_pPfza&qM4wGXy|0=4gx}xSe_=Cx?@A3YWz%4l!x0up+ZqVJz0C zfrJ=I;0Y37E`rBAoLyM0#eMB-TomRU-tn)xEP0>D`hGc;9(pRLYURP9+6Qs;J}%r< z9L0Y>96&wshM>to@+;X$y`?z%8U2lJR=iUP%yZ^D)1rK@)Ujji54Mf_z?oDpR6kW6 z{71e_{Zjo)-6?z$9GX{}-x^8$EPAw)+DmP>Zd2#iPwB7qy@qW=&^TkfH6}}TOTwl( zQ{I#=-7l>(FPKTofaTEAP_|gcSck1g)+XDMjkk~3kL@wXvO{!^I!~Oft`(QTJ?=hr zw|iDSW^cxO=8c!HmD_w1zH?uqV!guU&-yR?U6mV^zCbQ;73itjstN?BgEv9BdZ#)R znho8B`fB!SqT%^)p*IhJn;6IUZxW|y;3wPBVTxQui)+$MHB!A) z22Hl9Gjs{kakQDC*U;ydwketwNyP*@?JCaED$FF%YmQk*vpnNcwkXreEZXfWFVL@! z?Lxx^b^{$r&d0TJ16&S054kHeZBX@~>!NB4Z5ckmcksjfG#VfAH|X4?meG1iy@TGo r5E43t5n&eHkA*w5k7@eQe_6AKJrKpHD2b!uJoe&5#4i8Wy$1LTPLS$4 literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_079.nsbta b/res/field/props/animations/prop_animation_079.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..a3ecd10f76b00df20e2a2a7e1eeb1137e52a64e6 GIT binary patch literal 960 zcmd_n|3_p|6aer$Z<9?@*<@uUvD%f@lr~9XHY+QUcC0KJV;du;8cBwgWJQv!EJ>Rr zk|dENNh?Vb&G+w3(=<&pP1C&h=6#v>=FNM18vW2u`w#5nzI)C+$Gz_7eo!jpk|;xe zo*`6#WT*%s^tnSRUxOUU-k|5OIwC`;32Ir8$zi$sy-MAuR_P(kd~HafG(1GuICK75A>#KrA=5bk}%ii}ppcqYJn7 zx28x>1dGgtYs05Enj0}R6RHXwU#qYA;B>GuczD%yMF*w=6@mTB&P&2S;V<{^UMMeO zzA;~^Z~MIcJnS9ymUuTkt)8HJ*j?;iceS|uPJ^@1x$0y-?tvS|3 zOM}H?)|s=+^QJn}nNe#*MudFQt~4tRNlLhPz7!Kr#1(N2?ynF_!N8T?28V%kJ6PnV z!@`lUB#eSdqfi1aw$vur^rc$CCp#775BLRs7@X?)Vz4rC>)_SHwSXDM`ICFexugN? zYLkWFcgn7Up@wY+N0IR`JIo9-2%c3;9+)1}%iyY}o4}T*9Ml#yP3gh7lF9++!^9$3 xcO@FYn-k>S#4gQ)6)tnH*O)5C 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 literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_082.nsbta b/res/field/props/animations/prop_animation_082.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..fa53527c64e48fe0ef8640fee84a1f4e3bc530b3 GIT binary patch literal 404 zcmZ4YTkk7!V!N36&tp~DAfpRQBo&iue#n3E1 z-@p*af&gCz#}FG3lhFsR-W8}`gF%M@C~g2W0-06-suTc<3nTy;Ao>Q7&P`0uO^naU zH3G810H_C~4??;!bTeFF5MzvHT*&y0QJbldX&ciYCP(IW<}=KKEa5D3SRS#cv*xgF zV*So)%htqpf{m9who^Z{a&q}`P2sx9CC8n@y^{Mqw+T-r z&wd^jUN7E$-mAP)eDQos`CjoE@R#!M<_Fon`+wj#Dp E04KeM%K!iX literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_083.nsbta b/res/field/props/animations/prop_animation_083.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..949bcf3e4f023e3846a4a800ced29a32ce71af49 GIT binary patch literal 288 zcmZ;-Dp9WN~!Jxwc6gL1GflMm^RSJN`feaumkOHLBGILT*d=pDj zi!u{)fP9c1Foux~t_f hQ^~WRhlSURx1aYauM}TA-%`F;dS`dhCFDI2d?<`hbAL0;(@Q391cDF)}bRGBYqSu`)0- oL(Gj&(u0}}=NmzE!1=~#d=oUjVSGUjPzbKx2#s%y#y5fR0d*QG7ytkO literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_085.nsbta b/res/field/props/animations/prop_animation_085.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..29ddcc8dc0dbf47723e5262a14ae7a4f0169c5aa GIT binary patch literal 336 zcmZ$OAp~dwP#cgyq7{Iu1;Bg|1BeztXk6+9 z&Op_@0n!lrO_Sntat(o87(W@t2N?*)Fp}Z@zk7er{@L?;^{-h!JAagaPx}`7)#Z!v wXQfYq9~nNNs&`@NWH`$p$Qa5vi}4<#5>pz}YNq#0#?0l+dzgViz<^&K0B1Qnp8x;= literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_086.nsbta b/res/field/props/animations/prop_animation_086.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..7b107b87689a07c99f3ae66c2535f89fe0105325 GIT binary patch literal 1964 zcmeH`>9@}X5XQeh`x34_gd5^!{aHfD9@twZaH~DwI z+E@4zU+8mvmQVA^{)vzAkv`N1c|Y&%?|3)w?Crg+xAf-T*z5btUfrvB1uyF*y{JFu zvHpzb^sJuI(|JmdxYz@`Yd7thU9xj_%8uKwcEI-9PTOXiY`uMJD{QGPw0SnmrrTtj zU?1B^8)k#7zxB2xd)qo&2WxAsthqI@`c}tkSQV>iWv!GIwZitS<+Z0Rt7WoumdYZg z3VK&>={3Eq=k&B5*CYCi?$uqoO*iX$U8CRVQeC9;bhb{{DLO&N>PI?E2Wx-rqeNQd&$4YXQxxxip(*()5~2lc@^IKXOa1%Vjw)r{#nk zk%RKH?2_%WSvJTTSt(!3BAG9=GmCCAB0IW8{1MH(%!~e4fwn2|mgPc_078+j$Fb;I+Jx zm+@CTpTFQ4Je4Q%I3C5r`2!xneYqzmau@E%?YK3+#!a~)*X3GVl`HWJ9OdF%gbQ*$ z&du35Ge5xTWBM#rB$?y7SoqBhd!sNG>OL1 zXc|sK=zZ!-y(p2oQb$Ul*3^PtrG`|GYEd<+MCGY86{k2VNckx@<)F-zfznWNawNQu zxA6x4i5Kt>Jc-Bf5bnp_xC4K{jkpe1;c{Gz3vdq3#LsXNj>pkB0*By0d=GnJ5A2Ga zFag_O3v7msupZXNYFHV|V;L-gaaaiRV;;w2LP#da4 lWvBpUpd>sGg&-F4Ku*X486hpCgaDpo@JR-rWbpsZ;6pLiNT&b* literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_087.nsbtp b/res/field/props/animations/prop_animation_087.nsbtp new file mode 100644 index 0000000000000000000000000000000000000000..e0c1c915eaa231a887cedc04b31147be90b3742f GIT binary patch literal 188 zcmZKsgp5&j2W#lonr* zY+wjd0S3Md0U>e>OpG2389+Tca6Ps_Jsb=?Kz$4hN=z0EIf=PRsYNAbP;Fp}1*nD( Y$dUxoU~~0AHb4M`kFW>Khe-ly0RCqdZvX%Q literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_088.nsbta b/res/field/props/animations/prop_animation_088.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..42919190a09b75a4a81d53fc12c0097ec9d446e5 GIT binary patch literal 572 zcmZCM}UI3~nG;{y} literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_089.nsbta b/res/field/props/animations/prop_animation_089.nsbta new file mode 100644 index 0000000000000000000000000000000000000000..53638e66a697b36a5e9d4744abd8eaca4a24d54b GIT binary patch literal 572 zcmZhz3|)ew>g0B(#C*Z=?k literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_093.nsbca b/res/field/props/animations/prop_animation_093.nsbca new file mode 100644 index 0000000000000000000000000000000000000000..bb4a5898717798ce3ef7e0cb9743f1a5c5505b0a GIT binary patch literal 716 zcmXZZO-vI}5C`ySLFMD^PF4H{D~R|M(1K{O6rruD2?s+g@oF?4=*f#F-uz#PXnMlC z2jfMNNVq5lk)Ew4hQyedkPxGCAR0pu3#Ikn)!pQ`GxKIQ^WMf2u~4b#lbl~9AU>%R zk%5atp_k0XXQhhOJ3f(iu2nJ%v3xUpDAzdm0_Kv8I2UIJk=SR z)viq|^ZJ-BYHiWVvZm>ZzM*+_N>&P*q9uJmC6MzhdbUcreu)v)e z=(;Y@ye@hE@ccy!`ix58t@r&gnpZ_>m@aBHo!3X4Fsq&PiB5C!jE3p3PH;z2 zt*2Ew!kxZzm$~cvZi>d;S)Rt46QbkJbDq*QCrX3PC!XFHGeRd#jE)+Irp-5=_675r zCd~9Ie;R!7qXL!Kg00wwDpaEewJ>ntLJ`1r?7&XcVHb8|5B6do_TvER(SU;p;t(3q zgu`gY5wzea?-oYQtTe%LHOQ_8b|1rWzS)X4wBrO$B7_cf;uN}Y8fOqjH_jr09z@ZL MbLc}qr-~ttzd+#PZU6uP literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_094.nsbtp b/res/field/props/animations/prop_animation_094.nsbtp new file mode 100644 index 0000000000000000000000000000000000000000..87ff251700e2cdba7b6a595af64817692ece6f9f GIT binary patch literal 236 zcmZ}B@_wW1;WvI<3BgCcE0T2P2)la{6_tsrSg1*t$`P$&!v zg~2=&28F_)P$&!vg+a8vC27)5GIKt2W?nX*l3zb5uxJ1c2m-*{H_Zfy1}X-gxIZX> z7TK{xCB*K2$UeTyzJB_WJQ4-)8lIZZe+c#JzkCcYfcOb{@h?7*q;~fSA*j74c>nqR z+vhAvi6TXA?)`T{8QL&{6`Vk)s#KSnQd{aumFNaNpcnLkMoh|N%$Qj-XU1h~Y>%C> zJNCxLxmIqNTjq{A2~|)BP0$8i5a#M!pPO@g4)`+P=12UBKk>Ry6}rMy*a}ynBsRo> zxDXE_l2R#?#?o3kORij#d-6=)$u~L9xAMdMGJniVN=4}?6J?`Z6s*?OzB*U;DrjY` zt&OymcG7gcs(1CNzSXaK$!Hh@V__T&WTs|jj?J}sHeIV`^{kn-vu;*wx9p+4w2!vr zRGf}8aW>Ay!EW8{yK{H%f>-w1-pE^dCr|gQe%GJ+TmR~p3XQ^`uqYe~C`f}W7zgX% r9JsiKdw7O-_=e+Rt2it!i^rlAR>Dp=2{+*-#8Ex!NAqYO!2`f=7Ik?2 literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animation_096.nsbca b/res/field/props/animations/prop_animation_096.nsbca new file mode 100644 index 0000000000000000000000000000000000000000..34e8ed5acda8c464ce4862fbb8d6a23e47b86a6f GIT binary patch literal 1080 zcmeH@OHvbI6oqdmG0%QPL`6}f_^W6{V|=wJVkhwdDrR6gN)?5b0Zyo5;J{H1D`3ii zVHUswQe>J@W-Ndmbh?2+L8AY$*nv}faJv65<2anlCIMjC|P$ZCrVt$K33APcaM~m?AD=@rq%2#3CxWHC3$mmUr9By zwWp+>-U*c~r);gYWGzrqNo@C&4=wF92J|Z@ z?6Hs8zk9^HtwZKC`^?-pVE*PlXKn3q?oLPsJ0wpnAlr72oNkZI9iRNGK6fel+{^OY z!|Lh2mhTz#*COm`McE(3csCbkP9?$2T9Wz8DbA{=Ik%c2L*67$ptad=TI4L*WbSCS zk6nkmtZQuyx?0=A(3v>h*E2%xtVQUzqU;G`?9at{w~}B^Ey>K~6!Yt8&Z=fOH*b<5 zFv-)j$X2q+*|Ev&I^xJ%dJUZLX|0s|355yKh8kw6kDq>+IM3pN~NaTX&uhf$oz z1zf}!F5xo9aRpa#4LMxL4NTxB6mH=*?qCvkaSwUi#}ppmAqseeA|B%jp5hsv!^I0s p<0W2U2Cp%TH}FtG85O+6JG{pS%wZlM@d=-?fG_yZ_pkp?0=}d>98v0{{h-7hnJY literal 0 HcmV?d00001 diff --git a/res/field/props/animations/prop_animations.order b/res/field/props/animations/prop_animations.order new file mode 100644 index 0000000000..59d72b9404 --- /dev/null +++ b/res/field/props/animations/prop_animations.order @@ -0,0 +1,98 @@ +prop_animation_000.nsbta +prop_animation_001.nsbca +prop_animation_002.nsbca +prop_animation_003.nsbca +prop_animation_004.nsbta +prop_animation_005.nsbca +prop_animation_006.nsbca +prop_animation_007.nsbca +prop_animation_008.nsbca +prop_animation_009.nsbca +prop_animation_010.nsbca +prop_animation_011.nsbtp +prop_animation_012.nsbtp +prop_animation_013.nsbtp +prop_animation_014.nsbta +prop_animation_015.nsbtp +prop_animation_016.nsbtp +prop_animation_017.nsbtp +prop_animation_018.nsbta +prop_animation_019.nsbta +prop_animation_020.nsbta +prop_animation_021.nsbta +prop_animation_022.nsbta +prop_animation_023.nsbtp +prop_animation_024.nsbtp +prop_animation_025.nsbca +prop_animation_026.nsbca +prop_animation_027.nsbca +prop_animation_028.nsbca +prop_animation_029.nsbca +prop_animation_030.nsbca +prop_animation_031.nsbtp +prop_animation_032.nsbtp +prop_animation_033.nsbca +prop_animation_034.nsbca +prop_animation_035.nsbta +prop_animation_036.nsbta +prop_animation_037.nsbta +prop_animation_038.nsbta +prop_animation_039.nsbca +prop_animation_040.nsbca +prop_animation_041.nsbtp +prop_animation_042.nsbtp +prop_animation_043.nsbta +prop_animation_044.nsbta +prop_animation_045.nsbta +prop_animation_046.nsbta +prop_animation_047.nsbta +prop_animation_048.nsbta +prop_animation_049.nsbca +prop_animation_050.nsbtp +prop_animation_051.nsbtp +prop_animation_052.nsbtp +prop_animation_053.nsbta +prop_animation_054.nsbca +prop_animation_055.nsbta +prop_animation_056.nsbta +prop_animation_057.nsbta +prop_animation_058.nsbta +prop_animation_059.nsbta +prop_animation_060.nsbta +prop_animation_061.nsbta +prop_animation_062.nsbta +prop_animation_063.nsbta +prop_animation_064.nsbtp +prop_animation_065.nsbca +prop_animation_066.nsbca +prop_animation_067.nsbca +prop_animation_068.nsbta +prop_animation_069.nsbca +prop_animation_070.nsbca +prop_animation_071.nsbta +prop_animation_072.nsbtp +prop_animation_073.nsbca +prop_animation_074.nsbta +prop_animation_075.nsbta +prop_animation_076.nsbca +prop_animation_077.nsbta +prop_animation_078.nsbta +prop_animation_079.nsbta +prop_animation_080.nsbca +prop_animation_081.nsbca +prop_animation_082.nsbta +prop_animation_083.nsbta +prop_animation_084.nsbtp +prop_animation_085.nsbta +prop_animation_086.nsbta +prop_animation_087.nsbtp +prop_animation_088.nsbta +prop_animation_089.nsbta +prop_animation_090.nsbta +prop_animation_091.nsbtp +prop_animation_092.nsbtp +prop_animation_093.nsbca +prop_animation_094.nsbtp +prop_animation_095.nsbta +prop_animation_096.nsbca +prop_animation_097.nsbtp diff --git a/res/field/props/meson.build b/res/field/props/meson.build new file mode 100644 index 0000000000..23007b3704 --- /dev/null +++ b/res/field/props/meson.build @@ -0,0 +1,4 @@ +subdir('animations') +subdir('models') +subdir('model_sets') +subdir('texture_sets') diff --git a/res/field/props/model_sets/meson.build b/res/field/props/model_sets/meson.build new file mode 100644 index 0000000000..99bd3730b9 --- /dev/null +++ b/res/field/props/model_sets/meson.build @@ -0,0 +1,110 @@ +prop_model_set_bin_gen = generator( + prop_model_set_py, + arguments: [ '@INPUT@', '@OUTPUT@', '@EXTRA_ARGS@', ], + output: '@BASENAME@' +) + +prop_model_set_data_srcs = files( + 'prop_model_set_000.json', + 'prop_model_set_001.json', + 'prop_model_set_002.json', + 'prop_model_set_003.json', + 'prop_model_set_004.json', + 'prop_model_set_005.json', + 'prop_model_set_006.json', + 'prop_model_set_007.json', + 'prop_model_set_008.json', + 'prop_model_set_009.json', + 'prop_model_set_010.json', + 'prop_model_set_011.json', + 'prop_model_set_012.json', + 'prop_model_set_013.json', + 'prop_model_set_014.json', + 'prop_model_set_015.json', + 'prop_model_set_016.json', + 'prop_model_set_017.json', + 'prop_model_set_018.json', + 'prop_model_set_019.json', + 'prop_model_set_020.json', + 'prop_model_set_021.json', + 'prop_model_set_022.json', + 'prop_model_set_023.json', + 'prop_model_set_024.json', + 'prop_model_set_025.json', + 'prop_model_set_026.json', + 'prop_model_set_027.json', + 'prop_model_set_028.json', + 'prop_model_set_029.json', + 'prop_model_set_030.json', + 'prop_model_set_031.json', + 'prop_model_set_032.json', + 'prop_model_set_033.json', + 'prop_model_set_034.json', + 'prop_model_set_035.json', + 'prop_model_set_036.json', + 'prop_model_set_037.json', + 'prop_model_set_038.json', + 'prop_model_set_039.json', + 'prop_model_set_040.json', + 'prop_model_set_041.json', + 'prop_model_set_042.json', + 'prop_model_set_043.json', + 'prop_model_set_044.json', + 'prop_model_set_045.json', + 'prop_model_set_046.json', + 'prop_model_set_047.json', + 'prop_model_set_048.json', + 'prop_model_set_049.json', + 'prop_model_set_050.json', + 'prop_model_set_051.json', + 'prop_model_set_052.json', + 'prop_model_set_053.json', + 'prop_model_set_054.json', + 'prop_model_set_055.json', + 'prop_model_set_056.json', + 'prop_model_set_057.json', + 'prop_model_set_058.json', + 'prop_model_set_059.json', + 'prop_model_set_060.json', + 'prop_model_set_061.json', + 'prop_model_set_062.json', + 'prop_model_set_063.json', + 'prop_model_set_064.json', + 'prop_model_set_065.json', + 'prop_model_set_066.json', + 'prop_model_set_067.json', + 'prop_model_set_068.json', + 'prop_model_set_069.json', + 'prop_model_set_070.json' +) + +prop_model_set_data_order = files('prop_model_sets.order') + +prop_model_set_narc = custom_target('prop_model_sets.narc', + output: [ + 'prop_model_sets.narc', + 'prop_model_sets.naix', + ], + input: [ + prop_model_set_bin_gen.process(prop_model_set_data_srcs, + env: jsoncnv_env, + extra_args: [ + '--map-prop-model-naix', map_prop_model_narc[1].full_path() + '.h', + ], + ), + prop_model_set_data_order + ], + depends: [ + py_consts_generators, + map_prop_model_narc + ], + command: [ + narc_exe, 'create', + '--naix', + '--order', prop_model_set_data_order, + '--output', '@OUTPUT0@', + '@PRIVATE_DIR@', + ] +) + +nitrofs_files += prop_model_set_narc diff --git a/res/field/props/model_sets/prop_model_set_000.json b/res/field/props/model_sets/prop_model_set_000.json new file mode 100644 index 0000000000..d003d6df0c --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_000.json @@ -0,0 +1,36 @@ +{ + "mapPropModels": [ + "prop_model_004_nsbmd", + "prop_model_005_nsbmd", + "prop_model_008_nsbmd", + "prop_model_039_nsbmd", + "prop_model_040_nsbmd", + "honey_tree_nsbmd", + "prop_model_003_nsbmd", + "prop_model_009_nsbmd", + "prop_model_011_nsbmd", + "prop_model_012_nsbmd", + "prop_model_013_nsbmd", + "prop_model_014_nsbmd", + "prop_model_016_nsbmd", + "prop_model_017_nsbmd", + "prop_model_020_nsbmd", + "prop_model_021_nsbmd", + "prop_model_022_nsbmd", + "prop_model_023_nsbmd", + "prop_model_071_nsbmd", + "prop_model_024_nsbmd", + "prop_model_025_nsbmd", + "door01_nsbmd", + "brown_wooden_door_nsbmd", + "green_wooden_door_nsbmd", + "iron_door_nsbmd", + "pokecenter_door_nsbmd", + "prop_model_236_nsbmd", + "prop_model_186_nsbmd", + "prop_model_245_nsbmd", + "jubilife_city_building_door_nsbmd", + "prop_model_262_nsbmd", + "gym_door_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_001.json b/res/field/props/model_sets/prop_model_set_001.json new file mode 100644 index 0000000000..5fe30bc05d --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_001.json @@ -0,0 +1,90 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_087_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_091_nsbmd", + "prop_model_092_nsbmd", + "prop_model_093_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_102_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_120_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "prop_model_125_nsbmd", + "prop_model_126_nsbmd", + "prop_model_127_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_129_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_132_nsbmd", + "prop_model_133_nsbmd", + "prop_model_134_nsbmd", + "prop_model_135_nsbmd", + "prop_model_136_nsbmd", + "prop_model_137_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_141_nsbmd", + "prop_model_142_nsbmd", + "prop_model_143_nsbmd", + "prop_model_144_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_152_nsbmd", + "prop_model_153_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_158_nsbmd", + "prop_model_159_nsbmd", + "prop_model_160_nsbmd", + "prop_model_161_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_002.json b/res/field/props/model_sets/prop_model_set_002.json new file mode 100644 index 0000000000..e2c0a07d83 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_002.json @@ -0,0 +1,142 @@ +{ + "mapPropModels": [ + "secret_base_pc_normal_flag_nsbmd", + "secret_base_pc_bronze_flag_nsbmd", + "secret_base_pc_silver_flag_nsbmd", + "secret_base_pc_gold_flag_nsbmd", + "secret_base_pc_platinum_flag_nsbmd", + "prop_model_272_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "prop_model_180_nsbmd", + "prop_model_173_nsbmd", + "prop_model_168_nsbmd", + "prop_model_163_nsbmd", + "prop_model_171_nsbmd", + "prop_model_165_nsbmd", + "prop_model_116_nsbmd", + "prop_model_089_nsbmd", + "prop_model_081_nsbmd", + "prop_model_237_nsbmd", + "prop_model_256_nsbmd", + "prop_model_161_nsbmd", + "prop_model_179_nsbmd", + "prop_model_182_nsbmd", + "prop_model_080_nsbmd", + "prop_model_183_nsbmd", + "prop_model_082_nsbmd", + "prop_model_084_nsbmd", + "prop_model_083_nsbmd", + "prop_model_106_nsbmd", + "prop_model_086_nsbmd", + "prop_model_094_nsbmd", + "prop_model_250_nsbmd", + "prop_model_251_nsbmd", + "prop_model_253_nsbmd", + "prop_model_252_nsbmd", + "prop_model_257_nsbmd", + "prop_model_085_nsbmd", + "prop_model_176_nsbmd", + "pokecenter_healing_machine_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "prop_model_111_nsbmd", + "prop_model_419_nsbmd", + "prop_model_254_nsbmd", + "prop_model_255_nsbmd", + "prop_model_421_nsbmd", + "prop_model_424_nsbmd", + "prop_model_152_nsbmd", + "prop_model_329_nsbmd", + "prop_model_330_nsbmd", + "prop_model_331_nsbmd", + "prop_model_332_nsbmd", + "prop_model_333_nsbmd", + "prop_model_334_nsbmd", + "prop_model_335_nsbmd", + "prop_model_336_nsbmd", + "prop_model_339_nsbmd", + "prop_model_340_nsbmd", + "prop_model_346_nsbmd", + "prop_model_347_nsbmd", + "prop_model_348_nsbmd", + "prop_model_349_nsbmd", + "prop_model_350_nsbmd", + "prop_model_351_nsbmd", + "prop_model_352_nsbmd", + "prop_model_353_nsbmd", + "prop_model_354_nsbmd", + "prop_model_355_nsbmd", + "prop_model_356_nsbmd", + "prop_model_357_nsbmd", + "prop_model_358_nsbmd", + "prop_model_359_nsbmd", + "prop_model_361_nsbmd", + "prop_model_362_nsbmd", + "prop_model_363_nsbmd", + "prop_model_364_nsbmd", + "prop_model_365_nsbmd", + "prop_model_366_nsbmd", + "prop_model_367_nsbmd", + "prop_model_368_nsbmd", + "prop_model_369_nsbmd", + "prop_model_370_nsbmd", + "prop_model_371_nsbmd", + "prop_model_372_nsbmd", + "prop_model_373_nsbmd", + "prop_model_374_nsbmd", + "prop_model_375_nsbmd", + "prop_model_376_nsbmd", + "prop_model_377_nsbmd", + "prop_model_378_nsbmd", + "prop_model_379_nsbmd", + "prop_model_380_nsbmd", + "prop_model_381_nsbmd", + "prop_model_382_nsbmd", + "prop_model_383_nsbmd", + "prop_model_384_nsbmd", + "prop_model_385_nsbmd", + "prop_model_386_nsbmd", + "prop_model_387_nsbmd", + "prop_model_388_nsbmd", + "prop_model_389_nsbmd", + "prop_model_390_nsbmd", + "prop_model_391_nsbmd", + "prop_model_392_nsbmd", + "prop_model_393_nsbmd", + "prop_model_394_nsbmd", + "prop_model_395_nsbmd", + "prop_model_396_nsbmd", + "prop_model_397_nsbmd", + "prop_model_398_nsbmd", + "prop_model_399_nsbmd", + "prop_model_400_nsbmd", + "prop_model_401_nsbmd", + "prop_model_402_nsbmd", + "prop_model_403_nsbmd", + "prop_model_404_nsbmd", + "prop_model_405_nsbmd", + "prop_model_406_nsbmd", + "prop_model_407_nsbmd", + "prop_model_408_nsbmd", + "prop_model_409_nsbmd", + "prop_model_410_nsbmd", + "prop_model_411_nsbmd", + "prop_model_412_nsbmd", + "prop_model_413_nsbmd", + "prop_model_414_nsbmd", + "prop_model_415_nsbmd", + "prop_model_416_nsbmd", + "prop_model_417_nsbmd", + "secret_base_entrance_north_nsbmd", + "secret_base_entrance_south_nsbmd", + "secret_base_entrance_west_nsbmd", + "secret_base_entrance_east_nsbmd", + "prop_model_267_nsbmd", + "prop_model_285_nsbmd", + "prop_model_436_nsbmd", + "prop_model_434_nsbmd", + "prop_model_435_nsbmd", + "prop_model_433_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_003.json b/res/field/props/model_sets/prop_model_set_003.json new file mode 100644 index 0000000000..d4f21f3b34 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_003.json @@ -0,0 +1,25 @@ +{ + "mapPropModels": [ + "prop_model_004_nsbmd", + "prop_model_005_nsbmd", + "prop_model_008_nsbmd", + "prop_model_039_nsbmd", + "prop_model_040_nsbmd", + "honey_tree_nsbmd", + "prop_model_047_nsbmd", + "prop_model_048_nsbmd", + "prop_model_049_nsbmd", + "prop_model_051_nsbmd", + "prop_model_052_nsbmd", + "prop_model_053_nsbmd", + "prop_model_054_nsbmd", + "prop_model_055_nsbmd", + "pokecenter_door_nsbmd", + "prop_model_263_nsbmd", + "gym_door_nsbmd", + "prop_model_299_nsbmd", + "bike_muddy_slope_nsbmd", + "blue_door_nsbmd", + "iron_door_2_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_004.json b/res/field/props/model_sets/prop_model_set_004.json new file mode 100644 index 0000000000..a1c8f7dde8 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_004.json @@ -0,0 +1,32 @@ +{ + "mapPropModels": [ + "prop_model_004_nsbmd", + "prop_model_005_nsbmd", + "prop_model_008_nsbmd", + "prop_model_039_nsbmd", + "prop_model_040_nsbmd", + "honey_tree_nsbmd", + "prop_model_037_nsbmd", + "prop_model_038_nsbmd", + "prop_model_056_nsbmd", + "prop_model_057_nsbmd", + "prop_model_020_nsbmd", + "prop_model_245_nsbmd", + "prop_model_061_nsbmd", + "prop_model_062_nsbmd", + "prop_model_063_nsbmd", + "prop_model_064_nsbmd", + "prop_model_065_nsbmd", + "prop_model_146_nsbmd", + "prop_model_148_nsbmd", + "prop_model_265_nsbmd", + "pokecenter_door_nsbmd", + "gym_door_nsbmd", + "yellow_wooden_door_nsbmd", + "prop_model_439_nsbmd", + "prop_model_440_nsbmd", + "blue_wooden_door_nsbmd", + "iron_door_nsbmd", + "jubilife_city_building_door_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_005.json b/res/field/props/model_sets/prop_model_set_005.json new file mode 100644 index 0000000000..d002354453 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_005.json @@ -0,0 +1,25 @@ +{ + "mapPropModels": [ + "prop_model_004_nsbmd", + "prop_model_005_nsbmd", + "prop_model_008_nsbmd", + "prop_model_039_nsbmd", + "prop_model_040_nsbmd", + "honey_tree_nsbmd", + "pokecenter_door_nsbmd", + "prop_model_188_nsbmd", + "prop_model_189_nsbmd", + "prop_model_190_nsbmd", + "prop_model_191_nsbmd", + "prop_model_264_nsbmd", + "prop_model_193_nsbmd", + "prop_model_194_nsbmd", + "gym_door_nsbmd", + "prop_model_306_nsbmd", + "veilstone_dpt_store_door_nsbmd", + "prop_model_443_nsbmd", + "brown_wooden_door_nsbmd", + "blue_wooden_door_nsbmd", + "blue_door_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_006.json b/res/field/props/model_sets/prop_model_set_006.json new file mode 100644 index 0000000000..af80fae80d --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_006.json @@ -0,0 +1,27 @@ +{ + "mapPropModels": [ + "prop_model_004_nsbmd", + "prop_model_005_nsbmd", + "prop_model_008_nsbmd", + "prop_model_039_nsbmd", + "prop_model_040_nsbmd", + "honey_tree_nsbmd", + "pokecenter_door_nsbmd", + "prop_model_197_nsbmd", + "prop_model_198_nsbmd", + "prop_model_203_nsbmd", + "prop_model_205_nsbmd", + "prop_model_445_nsbmd", + "prop_model_446_nsbmd", + "gym_door_nsbmd", + "bike_muddy_slope_nsbmd", + "prop_model_305_nsbmd", + "prop_model_056_nsbmd", + "blue_wooden_door_nsbmd", + "prop_model_202_nsbmd", + "prop_model_468_nsbmd", + "prop_model_515_nsbmd", + "jubilife_city_building_door_nsbmd", + "brown_wooden_door_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_007.json b/res/field/props/model_sets/prop_model_set_007.json new file mode 100644 index 0000000000..d0dae7950d --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_007.json @@ -0,0 +1,23 @@ +{ + "mapPropModels": [ + "prop_model_004_nsbmd", + "prop_model_005_nsbmd", + "prop_model_008_nsbmd", + "prop_model_039_nsbmd", + "prop_model_040_nsbmd", + "honey_tree_nsbmd", + "pokecenter_door_nsbmd", + "prop_model_206_nsbmd", + "prop_model_207_nsbmd", + "prop_model_208_nsbmd", + "prop_model_209_nsbmd", + "prop_model_210_nsbmd", + "prop_model_211_nsbmd", + "prop_model_212_nsbmd", + "prop_model_213_nsbmd", + "prop_model_214_nsbmd", + "gym_door_nsbmd", + "veilstone_dpt_store_door_nsbmd", + "blue_door_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_008.json b/res/field/props/model_sets/prop_model_set_008.json new file mode 100644 index 0000000000..54bd88deab --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_008.json @@ -0,0 +1,21 @@ +{ + "mapPropModels": [ + "prop_model_004_nsbmd", + "prop_model_005_nsbmd", + "prop_model_008_nsbmd", + "prop_model_039_nsbmd", + "prop_model_040_nsbmd", + "honey_tree_nsbmd", + "pokecenter_door_nsbmd", + "prop_model_216_nsbmd", + "prop_model_217_nsbmd", + "prop_model_449_nsbmd", + "prop_model_244_nsbmd", + "prop_model_447_nsbmd", + "prop_model_448_nsbmd", + "gym_door_nsbmd", + "green_wooden_door_nsbmd", + "mansion_door_nsbmd", + "prop_model_101_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_009.json b/res/field/props/model_sets/prop_model_set_009.json new file mode 100644 index 0000000000..f15f65a496 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_009.json @@ -0,0 +1,23 @@ +{ + "mapPropModels": [ + "prop_model_004_nsbmd", + "prop_model_005_nsbmd", + "prop_model_008_nsbmd", + "prop_model_039_nsbmd", + "prop_model_040_nsbmd", + "honey_tree_nsbmd", + "pokecenter_door_nsbmd", + "prop_model_219_nsbmd", + "prop_model_220_nsbmd", + "prop_model_221_nsbmd", + "prop_model_223_nsbmd", + "prop_model_224_nsbmd", + "gym_door_nsbmd", + "blue_door_nsbmd", + "prop_model_452_nsbmd", + "prop_model_453_nsbmd", + "prop_model_501_nsbmd", + "prop_model_307_nsbmd", + "prop_model_308_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_010.json b/res/field/props/model_sets/prop_model_set_010.json new file mode 100644 index 0000000000..21d06cf44e --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_010.json @@ -0,0 +1,22 @@ +{ + "mapPropModels": [ + "prop_model_008_nsbmd", + "prop_model_039_nsbmd", + "prop_model_040_nsbmd", + "honey_tree_nsbmd", + "pokecenter_door_nsbmd", + "prop_model_226_nsbmd", + "prop_model_227_nsbmd", + "prop_model_228_nsbmd", + "prop_model_229_nsbmd", + "prop_model_230_nsbmd", + "prop_model_243_nsbmd", + "prop_model_450_nsbmd", + "prop_model_451_nsbmd", + "gym_door_nsbmd", + "prop_model_311_nsbmd", + "prop_model_449_nsbmd", + "brown_wooden_door_nsbmd", + "screw_steamship_spiral_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_011.json b/res/field/props/model_sets/prop_model_set_011.json new file mode 100644 index 0000000000..06d782fff7 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_011.json @@ -0,0 +1,25 @@ +{ + "mapPropModels": [ + "prop_model_004_nsbmd", + "prop_model_005_nsbmd", + "prop_model_008_nsbmd", + "prop_model_039_nsbmd", + "prop_model_040_nsbmd", + "honey_tree_nsbmd", + "prop_model_027_nsbmd", + "prop_model_030_nsbmd", + "canalave_bridge_left_nsbmd", + "canalave_bridge_right_nsbmd", + "regular_ship_nsbmd", + "prop_model_035_nsbmd", + "prop_model_036_nsbmd", + "pokecenter_door_nsbmd", + "prop_model_244_nsbmd", + "prop_model_191_nsbmd", + "prop_model_264_nsbmd", + "prop_model_029_nsbmd", + "gym_door_nsbmd", + "blue_door_nsbmd", + "veilstone_dpt_store_door_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_012.json b/res/field/props/model_sets/prop_model_set_012.json new file mode 100644 index 0000000000..18952a3dda --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_012.json @@ -0,0 +1,17 @@ +{ + "mapPropModels": [ + "prop_model_004_nsbmd", + "prop_model_005_nsbmd", + "prop_model_008_nsbmd", + "prop_model_039_nsbmd", + "prop_model_040_nsbmd", + "honey_tree_nsbmd", + "pokecenter_door_nsbmd", + "gym_door_nsbmd", + "prop_model_307_nsbmd", + "prop_model_308_nsbmd", + "prop_model_452_nsbmd", + "prop_model_453_nsbmd", + "prop_model_501_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_013.json b/res/field/props/model_sets/prop_model_set_013.json new file mode 100644 index 0000000000..063c969d62 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_013.json @@ -0,0 +1,19 @@ +{ + "mapPropModels": [ + "prop_model_004_nsbmd", + "prop_model_005_nsbmd", + "prop_model_008_nsbmd", + "prop_model_039_nsbmd", + "prop_model_040_nsbmd", + "honey_tree_nsbmd", + "pokecenter_door_nsbmd", + "gym_door_nsbmd", + "bike_muddy_slope_nsbmd", + "prop_model_499_nsbmd", + "blue_wooden_door_nsbmd", + "prop_model_557_nsbmd", + "yellow_wooden_door_nsbmd", + "prop_model_584_nsbmd", + "prop_model_585_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_014.json b/res/field/props/model_sets/prop_model_set_014.json new file mode 100644 index 0000000000..b7ae5c64f3 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_014.json @@ -0,0 +1,21 @@ +{ + "mapPropModels": [ + "prop_model_004_nsbmd", + "prop_model_005_nsbmd", + "prop_model_008_nsbmd", + "prop_model_039_nsbmd", + "prop_model_040_nsbmd", + "honey_tree_nsbmd", + "pokecenter_door_nsbmd", + "prop_model_219_nsbmd", + "prop_model_217_nsbmd", + "prop_model_233_nsbmd", + "prop_model_234_nsbmd", + "prop_model_454_nsbmd", + "prop_model_455_nsbmd", + "gym_door_nsbmd", + "hotel_grand_lake_door_nsbmd", + "green_wooden_door_nsbmd", + "blue_door_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_015.json b/res/field/props/model_sets/prop_model_set_015.json new file mode 100644 index 0000000000..b6f99c0ac1 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_015.json @@ -0,0 +1,26 @@ +{ + "mapPropModels": [ + "prop_model_004_nsbmd", + "prop_model_005_nsbmd", + "prop_model_008_nsbmd", + "prop_model_039_nsbmd", + "prop_model_040_nsbmd", + "honey_tree_nsbmd", + "pokecenter_door_nsbmd", + "gym_door_nsbmd", + "bike_muddy_slope_nsbmd", + "prop_model_499_nsbmd", + "prop_model_500_nsbmd", + "prop_model_455_nsbmd", + "prop_model_210_nsbmd", + "prop_model_211_nsbmd", + "screw_steamship_spiral_nsbmd", + "blue_wooden_door_nsbmd", + "prop_model_449_nsbmd", + "prop_model_544_nsbmd", + "prop_model_556_nsbmd", + "yellow_wooden_door_nsbmd", + "prop_model_586_nsbmd", + "prop_model_587_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_016.json b/res/field/props/model_sets/prop_model_set_016.json new file mode 100644 index 0000000000..9a2731da65 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_016.json @@ -0,0 +1,77 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_092_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_176_nsbmd", + "prop_model_121_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_281_nsbmd", + "prop_model_282_nsbmd", + "prop_model_283_nsbmd", + "prop_model_137_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_017.json b/res/field/props/model_sets/prop_model_set_017.json new file mode 100644 index 0000000000..82aac6ef6c --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_017.json @@ -0,0 +1,41 @@ +{ + "mapPropModels": [ + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_175_nsbmd", + "prop_model_176_nsbmd", + "prop_model_085_nsbmd", + "prop_model_120_nsbmd", + "prop_model_095_nsbmd", + "prop_model_078_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_094_nsbmd", + "prop_model_151_nsbmd", + "prop_model_137_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "pokecenter_inside_door_nsbmd", + "prop_model_428_nsbmd", + "prop_model_157_nsbmd", + "prop_model_152_nsbmd", + "prop_model_135_nsbmd", + "prop_model_159_nsbmd", + "elevator_lights_nsbmd", + "pokecenter_healing_machine_mini_pokeball_nsbmd", + "prop_model_588_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_018.json b/res/field/props/model_sets/prop_model_set_018.json new file mode 100644 index 0000000000..4323267deb --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_018.json @@ -0,0 +1,56 @@ +{ + "mapPropModels": [ + "prop_model_085_nsbmd", + "prop_model_132_nsbmd", + "prop_model_159_nsbmd", + "prop_model_135_nsbmd", + "prop_model_136_nsbmd", + "prop_model_160_nsbmd", + "prop_model_161_nsbmd", + "prop_model_177_nsbmd", + "prop_model_178_nsbmd", + "prop_model_078_nsbmd", + "prop_model_179_nsbmd", + "prop_model_094_nsbmd", + "prop_model_249_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_168_nsbmd", + "prop_model_092_nsbmd", + "prop_model_138_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_254_nsbmd", + "prop_model_255_nsbmd", + "prop_model_256_nsbmd", + "prop_model_176_nsbmd", + "prop_model_137_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "prop_model_433_nsbmd", + "prop_model_434_nsbmd", + "prop_model_435_nsbmd", + "prop_model_436_nsbmd", + "prop_model_437_nsbmd", + "prop_model_083_nsbmd", + "prop_model_086_nsbmd", + "prop_model_079_nsbmd", + "prop_model_151_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_419_nsbmd", + "prop_model_157_nsbmd", + "prop_model_121_nsbmd", + "elevator_door_nsbmd", + "prop_model_187_nsbmd", + "prop_model_134_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_019.json b/res/field/props/model_sets/prop_model_set_019.json new file mode 100644 index 0000000000..c32f7a6f7b --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_019.json @@ -0,0 +1,10 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "pastoria_gym_blue_button_nsbmd", + "pastoria_gym_green_button_nsbmd", + "pastoria_gym_orange_button_nsbmd", + "pastoria_gym_water_floor_nsbmd", + "prop_model_152_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_020.json b/res/field/props/model_sets/prop_model_set_020.json new file mode 100644 index 0000000000..c489cad202 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_020.json @@ -0,0 +1,13 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_152_nsbmd", + "prop_model_294_nsbmd", + "prop_model_295_nsbmd", + "prop_model_296_nsbmd", + "prop_model_297_nsbmd", + "prop_model_300_nsbmd", + "prop_model_301_nsbmd", + "prop_model_302_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_021.json b/res/field/props/model_sets/prop_model_set_021.json new file mode 100644 index 0000000000..d879991ee7 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_021.json @@ -0,0 +1,6 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_152_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_022.json b/res/field/props/model_sets/prop_model_set_022.json new file mode 100644 index 0000000000..81f99eee35 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_022.json @@ -0,0 +1,8 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_152_nsbmd", + "prop_model_536_nsbmd", + "prop_model_537_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_023.json b/res/field/props/model_sets/prop_model_set_023.json new file mode 100644 index 0000000000..d623d62e5a --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_023.json @@ -0,0 +1,11 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "iron_island_platform_lift_nsbmd", + "prop_model_259_nsbmd", + "hearthome_gym_inside_door_nsbmd", + "prop_model_261_nsbmd", + "prop_model_152_nsbmd", + "prop_model_486_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_024.json b/res/field/props/model_sets/prop_model_set_024.json new file mode 100644 index 0000000000..7cde4faf94 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_024.json @@ -0,0 +1,7 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_247_nsbmd", + "prop_model_152_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_025.json b/res/field/props/model_sets/prop_model_set_025.json new file mode 100644 index 0000000000..d879991ee7 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_025.json @@ -0,0 +1,6 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_152_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_026.json b/res/field/props/model_sets/prop_model_set_026.json new file mode 100644 index 0000000000..a0b6c12888 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_026.json @@ -0,0 +1,20 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_152_nsbmd", + "prop_model_457_nsbmd", + "prop_model_458_nsbmd", + "prop_model_459_nsbmd", + "prop_model_460_nsbmd", + "prop_model_461_nsbmd", + "prop_model_462_nsbmd", + "prop_model_463_nsbmd", + "prop_model_464_nsbmd", + "prop_model_465_nsbmd", + "prop_model_466_nsbmd", + "prop_model_467_nsbmd", + "prop_model_097_nsbmd", + "prop_model_098_nsbmd", + "prop_model_099_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_027.json b/res/field/props/model_sets/prop_model_set_027.json new file mode 100644 index 0000000000..e43b2f4f62 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_027.json @@ -0,0 +1,85 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_103_nsbmd", + "prop_model_154_nsbmd", + "prop_model_157_nsbmd", + "prop_model_085_nsbmd", + "prop_model_079_nsbmd", + "prop_model_096_nsbmd", + "prop_model_095_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_089_nsbmd", + "prop_model_149_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_092_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_086_nsbmd", + "prop_model_106_nsbmd", + "prop_model_082_nsbmd", + "prop_model_084_nsbmd", + "prop_model_083_nsbmd", + "prop_model_104_nsbmd", + "prop_model_155_nsbmd", + "prop_model_105_nsbmd", + "prop_model_156_nsbmd", + "desk_drawer_laptop_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "desk_drawer_laptop_facing_left_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_266_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_150_nsbmd", + "prop_model_176_nsbmd", + "prop_model_121_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_275_nsbmd", + "prop_model_276_nsbmd", + "prop_model_277_nsbmd", + "prop_model_278_nsbmd", + "prop_model_279_nsbmd", + "prop_model_280_nsbmd", + "prop_model_151_nsbmd", + "prop_model_137_nsbmd", + "prop_model_094_nsbmd", + "prop_model_250_nsbmd", + "prop_model_251_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd", + "prop_model_113_nsbmd", + "prop_model_158_nsbmd", + "prop_model_116_nsbmd", + "prop_model_314_nsbmd", + "prop_model_178_nsbmd", + "prop_model_249_nsbmd", + "prop_model_491_nsbmd", + "elevator_door_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_028.json b/res/field/props/model_sets/prop_model_set_028.json new file mode 100644 index 0000000000..ea2d10cf97 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_028.json @@ -0,0 +1,95 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_092_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_176_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_281_nsbmd", + "prop_model_282_nsbmd", + "prop_model_283_nsbmd", + "prop_model_137_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd", + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_175_nsbmd", + "prop_model_120_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "pokecenter_inside_door_nsbmd", + "prop_model_428_nsbmd", + "prop_model_152_nsbmd", + "prop_model_423_nsbmd", + "prop_model_483_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_029.json b/res/field/props/model_sets/prop_model_set_029.json new file mode 100644 index 0000000000..94dd33b317 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_029.json @@ -0,0 +1,103 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_092_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_176_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_281_nsbmd", + "prop_model_282_nsbmd", + "prop_model_283_nsbmd", + "prop_model_137_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd", + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_175_nsbmd", + "prop_model_120_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "pokecenter_inside_door_nsbmd", + "prop_model_428_nsbmd", + "prop_model_152_nsbmd", + "prop_model_423_nsbmd", + "prop_model_483_nsbmd", + "prop_model_526_nsbmd", + "elevator_door_nsbmd", + "prop_model_100_nsbmd", + "prop_model_552_nsbmd", + "prop_model_548_nsbmd", + "prop_model_545_nsbmd", + "prop_model_555_nsbmd", + "prop_model_553_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_030.json b/res/field/props/model_sets/prop_model_set_030.json new file mode 100644 index 0000000000..4c9e774b9a --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_030.json @@ -0,0 +1,102 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_092_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_176_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_281_nsbmd", + "prop_model_282_nsbmd", + "prop_model_283_nsbmd", + "prop_model_137_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd", + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_175_nsbmd", + "prop_model_120_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "pokecenter_inside_door_nsbmd", + "prop_model_428_nsbmd", + "prop_model_152_nsbmd", + "prop_model_423_nsbmd", + "prop_model_483_nsbmd", + "card_door_nsbmd", + "prop_model_485_nsbmd", + "prop_model_486_nsbmd", + "prop_model_487_nsbmd", + "prop_model_488_nsbmd", + "prop_model_489_nsbmd", + "elevator_door_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_031.json b/res/field/props/model_sets/prop_model_set_031.json new file mode 100644 index 0000000000..ea2d10cf97 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_031.json @@ -0,0 +1,95 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_092_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_176_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_281_nsbmd", + "prop_model_282_nsbmd", + "prop_model_283_nsbmd", + "prop_model_137_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd", + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_175_nsbmd", + "prop_model_120_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "pokecenter_inside_door_nsbmd", + "prop_model_428_nsbmd", + "prop_model_152_nsbmd", + "prop_model_423_nsbmd", + "prop_model_483_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_032.json b/res/field/props/model_sets/prop_model_set_032.json new file mode 100644 index 0000000000..105908cc99 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_032.json @@ -0,0 +1,16 @@ +{ + "mapPropModels": [ + "prop_model_152_nsbmd", + "pokemon_league_platform_lift_nsbmd", + "prop_model_503_nsbmd", + "prop_model_504_nsbmd", + "prop_model_505_nsbmd", + "prop_model_506_nsbmd", + "pokemon_league_hall_of_fame_machine_nsbmd", + "pokecenter_healing_machine_mini_pokeball_nsbmd", + "prop_model_107_nsbmd", + "prop_model_108_nsbmd", + "prop_model_109_nsbmd", + "prop_model_110_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_033.json b/res/field/props/model_sets/prop_model_set_033.json new file mode 100644 index 0000000000..6a1f2f3dfb --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_033.json @@ -0,0 +1,96 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_092_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_176_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_281_nsbmd", + "prop_model_282_nsbmd", + "prop_model_283_nsbmd", + "prop_model_137_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd", + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_175_nsbmd", + "prop_model_120_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "pokecenter_inside_door_nsbmd", + "prop_model_428_nsbmd", + "prop_model_152_nsbmd", + "prop_model_423_nsbmd", + "prop_model_483_nsbmd", + "prop_model_525_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_034.json b/res/field/props/model_sets/prop_model_set_034.json new file mode 100644 index 0000000000..7ce968d1c2 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_034.json @@ -0,0 +1,96 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_092_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_176_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_281_nsbmd", + "prop_model_282_nsbmd", + "prop_model_283_nsbmd", + "prop_model_137_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd", + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_175_nsbmd", + "prop_model_120_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "pokecenter_inside_door_nsbmd", + "prop_model_428_nsbmd", + "prop_model_152_nsbmd", + "prop_model_423_nsbmd", + "prop_model_483_nsbmd", + "elevator_door_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_035.json b/res/field/props/model_sets/prop_model_set_035.json new file mode 100644 index 0000000000..0366e7a33a --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_035.json @@ -0,0 +1,102 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_092_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_176_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_281_nsbmd", + "prop_model_282_nsbmd", + "prop_model_283_nsbmd", + "prop_model_137_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd", + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_175_nsbmd", + "prop_model_120_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "pokecenter_inside_door_nsbmd", + "prop_model_428_nsbmd", + "prop_model_152_nsbmd", + "prop_model_423_nsbmd", + "prop_model_483_nsbmd", + "prop_model_178_nsbmd", + "prop_model_249_nsbmd", + "prop_model_421_nsbmd", + "prop_model_490_nsbmd", + "prop_model_491_nsbmd", + "prop_model_275_nsbmd", + "elevator_door_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_036.json b/res/field/props/model_sets/prop_model_set_036.json new file mode 100644 index 0000000000..5fb5d44099 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_036.json @@ -0,0 +1,24 @@ +{ + "mapPropModels": [ + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_085_nsbmd", + "prop_model_078_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_428_nsbmd", + "gts_inside_door_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_137_nsbmd", + "prop_model_424_nsbmd", + "prop_model_092_nsbmd", + "prop_model_138_nsbmd", + "prop_model_549_nsbmd", + "prop_model_550_nsbmd", + "prop_model_551_nsbmd", + "prop_model_164_nsbmd", + "prop_model_553_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_037.json b/res/field/props/model_sets/prop_model_set_037.json new file mode 100644 index 0000000000..ea2d10cf97 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_037.json @@ -0,0 +1,95 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_092_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_176_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_281_nsbmd", + "prop_model_282_nsbmd", + "prop_model_283_nsbmd", + "prop_model_137_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd", + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_175_nsbmd", + "prop_model_120_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "pokecenter_inside_door_nsbmd", + "prop_model_428_nsbmd", + "prop_model_152_nsbmd", + "prop_model_423_nsbmd", + "prop_model_483_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_038.json b/res/field/props/model_sets/prop_model_set_038.json new file mode 100644 index 0000000000..76c42fcdf1 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_038.json @@ -0,0 +1,98 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_092_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_176_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_281_nsbmd", + "prop_model_282_nsbmd", + "prop_model_283_nsbmd", + "prop_model_137_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd", + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_175_nsbmd", + "prop_model_120_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "pokecenter_inside_door_nsbmd", + "prop_model_428_nsbmd", + "prop_model_152_nsbmd", + "prop_model_423_nsbmd", + "prop_model_483_nsbmd", + "prop_model_492_nsbmd", + "prop_model_493_nsbmd", + "prop_model_261_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_039.json b/res/field/props/model_sets/prop_model_set_039.json new file mode 100644 index 0000000000..d310304fc5 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_039.json @@ -0,0 +1,26 @@ +{ + "mapPropModels": [ + "prop_model_092_nsbmd", + "prop_model_078_nsbmd", + "prop_model_082_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_279_nsbmd", + "prop_model_278_nsbmd", + "prop_model_094_nsbmd", + "prop_model_086_nsbmd", + "prop_model_137_nsbmd", + "prop_model_089_nsbmd", + "prop_model_083_nsbmd", + "prop_model_150_nsbmd", + "prop_model_183_nsbmd", + "prop_model_167_nsbmd", + "prop_model_079_nsbmd", + "prop_model_436_nsbmd", + "prop_model_081_nsbmd", + "prop_model_114_nsbmd", + "prop_model_080_nsbmd", + "prop_model_168_nsbmd", + "prop_model_434_nsbmd", + "prop_model_435_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_040.json b/res/field/props/model_sets/prop_model_set_040.json new file mode 100644 index 0000000000..727ae9074b --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_040.json @@ -0,0 +1,100 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_092_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_176_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_281_nsbmd", + "prop_model_282_nsbmd", + "prop_model_283_nsbmd", + "prop_model_137_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd", + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_175_nsbmd", + "prop_model_120_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "pokecenter_inside_door_nsbmd", + "prop_model_428_nsbmd", + "prop_model_152_nsbmd", + "prop_model_423_nsbmd", + "prop_model_483_nsbmd", + "prop_model_545_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "desk_drawer_laptop_facing_left_nsbmd", + "prop_model_548_nsbmd", + "prop_model_249_nsbmd", + "prop_model_178_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_041.json b/res/field/props/model_sets/prop_model_set_041.json new file mode 100644 index 0000000000..2a9f875ad7 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_041.json @@ -0,0 +1,102 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_176_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_281_nsbmd", + "prop_model_282_nsbmd", + "prop_model_283_nsbmd", + "prop_model_137_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd", + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_175_nsbmd", + "prop_model_120_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "pokecenter_inside_door_nsbmd", + "prop_model_428_nsbmd", + "prop_model_152_nsbmd", + "prop_model_423_nsbmd", + "prop_model_483_nsbmd", + "prop_model_526_nsbmd", + "elevator_door_nsbmd", + "prop_model_100_nsbmd", + "prop_model_092_nsbmd", + "prop_model_140_nsbmd", + "prop_model_555_nsbmd", + "prop_model_548_nsbmd", + "prop_model_546_nsbmd", + "prop_model_553_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_042.json b/res/field/props/model_sets/prop_model_set_042.json new file mode 100644 index 0000000000..ca29068d13 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_042.json @@ -0,0 +1,102 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_092_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_176_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_281_nsbmd", + "prop_model_282_nsbmd", + "prop_model_283_nsbmd", + "prop_model_137_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd", + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_175_nsbmd", + "prop_model_120_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "pokecenter_inside_door_nsbmd", + "prop_model_428_nsbmd", + "prop_model_152_nsbmd", + "prop_model_423_nsbmd", + "prop_model_483_nsbmd", + "prop_model_526_nsbmd", + "elevator_door_nsbmd", + "prop_model_100_nsbmd", + "prop_model_546_nsbmd", + "prop_model_555_nsbmd", + "prop_model_548_nsbmd", + "prop_model_558_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_043.json b/res/field/props/model_sets/prop_model_set_043.json new file mode 100644 index 0000000000..d21c0e13cb --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_043.json @@ -0,0 +1,101 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_092_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_176_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_281_nsbmd", + "prop_model_282_nsbmd", + "prop_model_283_nsbmd", + "prop_model_137_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd", + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_175_nsbmd", + "prop_model_120_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "pokecenter_inside_door_nsbmd", + "prop_model_428_nsbmd", + "prop_model_152_nsbmd", + "prop_model_423_nsbmd", + "prop_model_483_nsbmd", + "prop_model_526_nsbmd", + "elevator_door_nsbmd", + "prop_model_100_nsbmd", + "prop_model_547_nsbmd", + "prop_model_555_nsbmd", + "prop_model_548_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_044.json b/res/field/props/model_sets/prop_model_set_044.json new file mode 100644 index 0000000000..6fcfd9afab --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_044.json @@ -0,0 +1,102 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_092_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_176_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_281_nsbmd", + "prop_model_282_nsbmd", + "prop_model_283_nsbmd", + "prop_model_137_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd", + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_175_nsbmd", + "prop_model_120_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "pokecenter_inside_door_nsbmd", + "prop_model_428_nsbmd", + "prop_model_152_nsbmd", + "prop_model_423_nsbmd", + "prop_model_483_nsbmd", + "prop_model_526_nsbmd", + "elevator_door_nsbmd", + "prop_model_100_nsbmd", + "prop_model_547_nsbmd", + "prop_model_555_nsbmd", + "prop_model_554_nsbmd", + "prop_model_548_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_045.json b/res/field/props/model_sets/prop_model_set_045.json new file mode 100644 index 0000000000..c6f90db95b --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_045.json @@ -0,0 +1,101 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_092_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_176_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_281_nsbmd", + "prop_model_282_nsbmd", + "prop_model_283_nsbmd", + "prop_model_137_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd", + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_175_nsbmd", + "prop_model_120_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "pokecenter_inside_door_nsbmd", + "prop_model_428_nsbmd", + "prop_model_152_nsbmd", + "prop_model_423_nsbmd", + "prop_model_483_nsbmd", + "prop_model_526_nsbmd", + "elevator_door_nsbmd", + "prop_model_100_nsbmd", + "prop_model_546_nsbmd", + "prop_model_555_nsbmd", + "prop_model_548_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_046.json b/res/field/props/model_sets/prop_model_set_046.json new file mode 100644 index 0000000000..f98b2a04d7 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_046.json @@ -0,0 +1,6 @@ +{ + "mapPropModels": [ + "prop_model_085_nsbmd", + "prop_model_095_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_047.json b/res/field/props/model_sets/prop_model_set_047.json new file mode 100644 index 0000000000..dc53c059a2 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_047.json @@ -0,0 +1,25 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_559_nsbmd", + "prop_model_560_nsbmd", + "prop_model_561_nsbmd", + "prop_model_562_nsbmd", + "prop_model_563_nsbmd", + "prop_model_564_nsbmd", + "prop_model_565_nsbmd", + "prop_model_566_nsbmd", + "prop_model_567_nsbmd", + "prop_model_568_nsbmd", + "prop_model_569_nsbmd", + "prop_model_570_nsbmd", + "prop_model_571_nsbmd", + "prop_model_572_nsbmd", + "prop_model_573_nsbmd", + "prop_model_574_nsbmd", + "prop_model_575_nsbmd", + "prop_model_576_nsbmd", + "prop_model_577_nsbmd", + "prop_model_578_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_048.json b/res/field/props/model_sets/prop_model_set_048.json new file mode 100644 index 0000000000..6969ced380 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_048.json @@ -0,0 +1,100 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_092_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_176_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_281_nsbmd", + "prop_model_282_nsbmd", + "prop_model_283_nsbmd", + "prop_model_137_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd", + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_175_nsbmd", + "prop_model_120_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "pokecenter_inside_door_nsbmd", + "prop_model_428_nsbmd", + "prop_model_152_nsbmd", + "prop_model_423_nsbmd", + "prop_model_483_nsbmd", + "prop_model_526_nsbmd", + "elevator_door_nsbmd", + "prop_model_100_nsbmd", + "prop_model_159_nsbmd", + "prop_model_136_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_049.json b/res/field/props/model_sets/prop_model_set_049.json new file mode 100644 index 0000000000..e769c76e9d --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_049.json @@ -0,0 +1,7 @@ +{ + "mapPropModels": [ + "bike_dungeon_muddy_slope_nsbmd", + "prop_model_309_nsbmd", + "prop_model_310_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_050.json b/res/field/props/model_sets/prop_model_set_050.json new file mode 100644 index 0000000000..b03bf94557 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_050.json @@ -0,0 +1,6 @@ +{ + "mapPropModels": [ + "prop_model_147_nsbmd", + "mansion_door_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_051.json b/res/field/props/model_sets/prop_model_set_051.json new file mode 100644 index 0000000000..b6ead45d1a --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_051.json @@ -0,0 +1,11 @@ +{ + "mapPropModels": [ + "prop_model_250_nsbmd", + "prop_model_252_nsbmd", + "prop_model_257_nsbmd", + "prop_model_315_nsbmd", + "prop_model_494_nsbmd", + "iron_island_platform_lift_nsbmd", + "prop_model_253_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_052.json b/res/field/props/model_sets/prop_model_set_052.json new file mode 100644 index 0000000000..566de29876 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_052.json @@ -0,0 +1,11 @@ +{ + "mapPropModels": [ + "prop_model_469_nsbmd", + "prop_model_470_nsbmd", + "prop_model_479_nsbmd", + "prop_model_480_nsbmd", + "prop_model_516_nsbmd", + "prop_model_076_nsbmd", + "prop_model_589_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_053.json b/res/field/props/model_sets/prop_model_set_053.json new file mode 100644 index 0000000000..5ab380345c --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_053.json @@ -0,0 +1,5 @@ +{ + "mapPropModels": [ + "prop_model_470_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_054.json b/res/field/props/model_sets/prop_model_set_054.json new file mode 100644 index 0000000000..bb217b036c --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_054.json @@ -0,0 +1,109 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_092_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_176_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_281_nsbmd", + "prop_model_282_nsbmd", + "prop_model_283_nsbmd", + "prop_model_137_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd", + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_175_nsbmd", + "prop_model_120_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "pokecenter_inside_door_nsbmd", + "prop_model_428_nsbmd", + "prop_model_152_nsbmd", + "prop_model_423_nsbmd", + "prop_model_483_nsbmd", + "card_door_nsbmd", + "prop_model_485_nsbmd", + "prop_model_486_nsbmd", + "prop_model_487_nsbmd", + "prop_model_488_nsbmd", + "prop_model_489_nsbmd", + "prop_model_250_nsbmd", + "prop_model_135_nsbmd", + "prop_model_495_nsbmd", + "prop_model_496_nsbmd", + "prop_model_497_nsbmd", + "prop_model_314_nsbmd", + "prop_model_073_nsbmd", + "prop_model_535_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_055.json b/res/field/props/model_sets/prop_model_set_055.json new file mode 100644 index 0000000000..a2ddba2981 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_055.json @@ -0,0 +1,12 @@ +{ + "mapPropModels": [ + "prop_model_195_nsbmd", + "prop_model_193_nsbmd", + "prop_model_471_nsbmd", + "prop_model_472_nsbmd", + "prop_model_481_nsbmd", + "prop_model_482_nsbmd", + "prop_model_039_nsbmd", + "prop_model_040_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_056.json b/res/field/props/model_sets/prop_model_set_056.json new file mode 100644 index 0000000000..541dd68ae4 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_056.json @@ -0,0 +1,21 @@ +{ + "mapPropModels": [ + "prop_model_508_nsbmd", + "prop_model_509_nsbmd", + "prop_model_510_nsbmd", + "prop_model_511_nsbmd", + "prop_model_512_nsbmd", + "prop_model_513_nsbmd", + "prop_model_514_nsbmd", + "prop_model_528_nsbmd", + "prop_model_529_nsbmd", + "prop_model_530_nsbmd", + "prop_model_531_nsbmd", + "prop_model_532_nsbmd", + "prop_model_533_nsbmd", + "prop_model_534_nsbmd", + "prop_model_579_nsbmd", + "prop_model_580_nsbmd", + "prop_model_581_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_057.json b/res/field/props/model_sets/prop_model_set_057.json new file mode 100644 index 0000000000..d840deb417 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_057.json @@ -0,0 +1,5 @@ +{ + "mapPropModels": [ + "prop_model_262_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_058.json b/res/field/props/model_sets/prop_model_set_058.json new file mode 100644 index 0000000000..d39d8735df --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_058.json @@ -0,0 +1,7 @@ +{ + "mapPropModels": [ + "prop_model_311_nsbmd", + "prop_model_072_nsbmd", + "prop_model_074_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_059.json b/res/field/props/model_sets/prop_model_set_059.json new file mode 100644 index 0000000000..3e7f366877 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_059.json @@ -0,0 +1,8 @@ +{ + "mapPropModels": [ + "prop_model_448_nsbmd", + "prop_model_473_nsbmd", + "prop_model_474_nsbmd", + "great_marsh_train_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_060.json b/res/field/props/model_sets/prop_model_set_060.json new file mode 100644 index 0000000000..a425d92eb6 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_060.json @@ -0,0 +1,11 @@ +{ + "mapPropModels": [ + "prop_model_193_nsbmd", + "prop_model_476_nsbmd", + "prop_model_477_nsbmd", + "prop_model_478_nsbmd", + "prop_model_039_nsbmd", + "prop_model_040_nsbmd", + "gym_door_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_061.json b/res/field/props/model_sets/prop_model_set_061.json new file mode 100644 index 0000000000..44db29918c --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_061.json @@ -0,0 +1,7 @@ +{ + "mapPropModels": [ + "prop_model_469_nsbmd", + "prop_model_479_nsbmd", + "prop_model_470_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_062.json b/res/field/props/model_sets/prop_model_set_062.json new file mode 100644 index 0000000000..5f7b7ff4ec --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_062.json @@ -0,0 +1,107 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_092_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_176_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_281_nsbmd", + "prop_model_282_nsbmd", + "prop_model_283_nsbmd", + "prop_model_137_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd", + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_175_nsbmd", + "prop_model_120_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "pokecenter_inside_door_nsbmd", + "prop_model_428_nsbmd", + "prop_model_152_nsbmd", + "prop_model_423_nsbmd", + "prop_model_483_nsbmd", + "prop_model_178_nsbmd", + "prop_model_249_nsbmd", + "prop_model_421_nsbmd", + "prop_model_490_nsbmd", + "prop_model_491_nsbmd", + "prop_model_275_nsbmd", + "prop_model_518_nsbmd", + "prop_model_519_nsbmd", + "prop_model_520_nsbmd", + "prop_model_521_nsbmd", + "prop_model_522_nsbmd", + "prop_model_523_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_063.json b/res/field/props/model_sets/prop_model_set_063.json new file mode 100644 index 0000000000..554bda6138 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_063.json @@ -0,0 +1,10 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_250_nsbmd", + "prop_model_251_nsbmd", + "prop_model_252_nsbmd", + "prop_model_253_nsbmd", + "prop_model_524_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_064.json b/res/field/props/model_sets/prop_model_set_064.json new file mode 100644 index 0000000000..2fb15ba16c --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_064.json @@ -0,0 +1,108 @@ +{ + "mapPropModels": [ + "prop_model_078_nsbmd", + "prop_model_079_nsbmd", + "prop_model_080_nsbmd", + "prop_model_081_nsbmd", + "prop_model_082_nsbmd", + "prop_model_083_nsbmd", + "prop_model_084_nsbmd", + "prop_model_085_nsbmd", + "prop_model_086_nsbmd", + "prop_model_088_nsbmd", + "prop_model_089_nsbmd", + "prop_model_090_nsbmd", + "prop_model_092_nsbmd", + "prop_model_094_nsbmd", + "prop_model_095_nsbmd", + "prop_model_096_nsbmd", + "prop_model_103_nsbmd", + "prop_model_104_nsbmd", + "prop_model_105_nsbmd", + "prop_model_106_nsbmd", + "prop_model_111_nsbmd", + "desk_drawer_laptop_nsbmd", + "prop_model_138_nsbmd", + "prop_model_139_nsbmd", + "prop_model_140_nsbmd", + "prop_model_149_nsbmd", + "prop_model_150_nsbmd", + "prop_model_151_nsbmd", + "prop_model_154_nsbmd", + "prop_model_155_nsbmd", + "prop_model_156_nsbmd", + "prop_model_157_nsbmd", + "prop_model_162_nsbmd", + "prop_model_163_nsbmd", + "prop_model_164_nsbmd", + "prop_model_165_nsbmd", + "prop_model_166_nsbmd", + "prop_model_167_nsbmd", + "prop_model_168_nsbmd", + "prop_model_169_nsbmd", + "prop_model_170_nsbmd", + "prop_model_171_nsbmd", + "prop_model_172_nsbmd", + "prop_model_173_nsbmd", + "prop_model_174_nsbmd", + "prop_model_180_nsbmd", + "prop_model_181_nsbmd", + "prop_model_113_nsbmd", + "prop_model_114_nsbmd", + "prop_model_158_nsbmd", + "desk_drawer_laptop_facing_right_nsbmd", + "prop_model_182_nsbmd", + "prop_model_183_nsbmd", + "prop_model_184_nsbmd", + "prop_model_185_nsbmd", + "prop_model_237_nsbmd", + "prop_model_238_nsbmd", + "prop_model_271_nsbmd", + "prop_model_267_nsbmd", + "prop_model_268_nsbmd", + "prop_model_269_nsbmd", + "prop_model_270_nsbmd", + "prop_model_273_nsbmd", + "prop_model_274_nsbmd", + "prop_model_176_nsbmd", + "pokecenter_inside_counter_door_nsbmd", + "prop_model_281_nsbmd", + "prop_model_282_nsbmd", + "prop_model_283_nsbmd", + "prop_model_137_nsbmd", + "prop_model_284_nsbmd", + "prop_model_285_nsbmd", + "prop_model_116_nsbmd", + "prop_model_117_nsbmd", + "prop_model_118_nsbmd", + "pokecenter_pc_nsbmd", + "prop_model_121_nsbmd", + "prop_model_122_nsbmd", + "pokecenter_healing_machine_nsbmd", + "pokecenter_healing_machine_tv_nsbmd", + "pokecenter_stair_up_left_nsbmd", + "pokecenter_stair_down_left_nsbmd", + "prop_model_175_nsbmd", + "prop_model_120_nsbmd", + "pokecenter_stair_up_right_nsbmd", + "pokecenter_stair_down_right_nsbmd", + "pokecenter_inside_door_nsbmd", + "prop_model_428_nsbmd", + "prop_model_152_nsbmd", + "prop_model_423_nsbmd", + "prop_model_483_nsbmd", + "card_door_nsbmd", + "prop_model_485_nsbmd", + "prop_model_486_nsbmd", + "prop_model_487_nsbmd", + "prop_model_488_nsbmd", + "prop_model_489_nsbmd", + "prop_model_250_nsbmd", + "prop_model_135_nsbmd", + "prop_model_495_nsbmd", + "prop_model_496_nsbmd", + "prop_model_497_nsbmd", + "prop_model_314_nsbmd", + "prop_model_073_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_065.json b/res/field/props/model_sets/prop_model_set_065.json new file mode 100644 index 0000000000..aadce0ba8f --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_065.json @@ -0,0 +1,8 @@ +{ + "mapPropModels": [ + "bike_dungeon_muddy_slope_nsbmd", + "prop_model_309_nsbmd", + "prop_model_310_nsbmd", + "prop_model_470_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_066.json b/res/field/props/model_sets/prop_model_set_066.json new file mode 100644 index 0000000000..e769c76e9d --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_066.json @@ -0,0 +1,7 @@ +{ + "mapPropModels": [ + "bike_dungeon_muddy_slope_nsbmd", + "prop_model_309_nsbmd", + "prop_model_310_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_067.json b/res/field/props/model_sets/prop_model_set_067.json new file mode 100644 index 0000000000..e769c76e9d --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_067.json @@ -0,0 +1,7 @@ +{ + "mapPropModels": [ + "bike_dungeon_muddy_slope_nsbmd", + "prop_model_309_nsbmd", + "prop_model_310_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_068.json b/res/field/props/model_sets/prop_model_set_068.json new file mode 100644 index 0000000000..0956d8b1b5 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_068.json @@ -0,0 +1,12 @@ +{ + "mapPropModels": [ + "prop_model_250_nsbmd", + "prop_model_252_nsbmd", + "prop_model_257_nsbmd", + "prop_model_315_nsbmd", + "prop_model_494_nsbmd", + "iron_island_platform_lift_nsbmd", + "prop_model_253_nsbmd", + "prop_model_470_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_069.json b/res/field/props/model_sets/prop_model_set_069.json new file mode 100644 index 0000000000..771e319356 --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_069.json @@ -0,0 +1,16 @@ +{ + "mapPropModels": [ + "prop_model_193_nsbmd", + "prop_model_476_nsbmd", + "prop_model_477_nsbmd", + "prop_model_478_nsbmd", + "prop_model_039_nsbmd", + "prop_model_040_nsbmd", + "gym_door_nsbmd", + "prop_model_539_nsbmd", + "prop_model_540_nsbmd", + "prop_model_541_nsbmd", + "prop_model_542_nsbmd", + "prop_model_543_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_set_070.json b/res/field/props/model_sets/prop_model_set_070.json new file mode 100644 index 0000000000..07325e270d --- /dev/null +++ b/res/field/props/model_sets/prop_model_set_070.json @@ -0,0 +1,6 @@ +{ + "mapPropModels": [ + "prop_model_582_nsbmd", + "prop_model_583_nsbmd" + ] +} diff --git a/res/field/props/model_sets/prop_model_sets.order b/res/field/props/model_sets/prop_model_sets.order new file mode 100644 index 0000000000..a710aa0b8d --- /dev/null +++ b/res/field/props/model_sets/prop_model_sets.order @@ -0,0 +1,71 @@ +prop_model_set_000 +prop_model_set_001 +prop_model_set_002 +prop_model_set_003 +prop_model_set_004 +prop_model_set_005 +prop_model_set_006 +prop_model_set_007 +prop_model_set_008 +prop_model_set_009 +prop_model_set_010 +prop_model_set_011 +prop_model_set_012 +prop_model_set_013 +prop_model_set_014 +prop_model_set_015 +prop_model_set_016 +prop_model_set_017 +prop_model_set_018 +prop_model_set_019 +prop_model_set_020 +prop_model_set_021 +prop_model_set_022 +prop_model_set_023 +prop_model_set_024 +prop_model_set_025 +prop_model_set_026 +prop_model_set_027 +prop_model_set_028 +prop_model_set_029 +prop_model_set_030 +prop_model_set_031 +prop_model_set_032 +prop_model_set_033 +prop_model_set_034 +prop_model_set_035 +prop_model_set_036 +prop_model_set_037 +prop_model_set_038 +prop_model_set_039 +prop_model_set_040 +prop_model_set_041 +prop_model_set_042 +prop_model_set_043 +prop_model_set_044 +prop_model_set_045 +prop_model_set_046 +prop_model_set_047 +prop_model_set_048 +prop_model_set_049 +prop_model_set_050 +prop_model_set_051 +prop_model_set_052 +prop_model_set_053 +prop_model_set_054 +prop_model_set_055 +prop_model_set_056 +prop_model_set_057 +prop_model_set_058 +prop_model_set_059 +prop_model_set_060 +prop_model_set_061 +prop_model_set_062 +prop_model_set_063 +prop_model_set_064 +prop_model_set_065 +prop_model_set_066 +prop_model_set_067 +prop_model_set_068 +prop_model_set_069 +prop_model_set_070 diff --git a/res/field/props/models/bike_dungeon_muddy_slope.nsbmd b/res/field/props/models/bike_dungeon_muddy_slope.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..1c1ab5f1e3c59dd5d30e918ec35a0f946d918a94 GIT binary patch literal 1496 zcmd^8v2GJV5Ph>ghe&{QYf?lA$>)_#A`u~jQaDk73o)q(LV|(@A_yTACTEejNag(i ziWCS@<`eh?3To<p6#yEW{SGX0xa><361k$0S(5($7&} zk9uFlXjr`mlrW+I->VVF!0~1)jn&9=#F}xhcUZe6S+6nAKIYQ7?IgQRs;T5SondAP z)7yv$4pT#hk8&KlsIJ%V*}>8dcu_&iHC*Irsr%(7WQ_d&A>;O5fQu-zZC7jv)R#Z;ipH-ejAynAVEcR99Iv7O(|eu@c(a*k5thx&n5tQgd$X zcd7gXw$9l?zKX5!Kh9SPt(5{cVr^LD8-_CJmvGY0Z?Sk@CsR28AN7BA?RdF&`^wEP JjZt5JzX1bd`mq22 literal 0 HcmV?d00001 diff --git a/res/field/props/models/bike_muddy_slope.nsbmd b/res/field/props/models/bike_muddy_slope.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..31beb627a75b3f155ead3ad65f26aa685951c9b7 GIT binary patch literal 1424 zcmd^8L2DC16#izisR66ZtO_DRc862~R#~M;TWXCa_GH0>peGB}QV+4aU~(u3UH?H2 zA|5?@^d}Vb?72s8UVH4R@teuWPG}E`N8e^<-}l~|_q};}`(VA7jgKWpbwEMlGJrz~ ztoI&e2Yf@c(V%Bf0ILv)h%%aA>~6g2=fxIPC!ZPHr&e+mjJ22|q$DV*5i874;X35& z2NHDncwfkK!}GKmR&vQt1L5c{o z_{i{YT(01a&3rJ(UlV#f$O{Xs1b1EYHM}R$%i+%SWlxFwaB3WrU>-|9m$q&CcV!df zqvk!JhA{>B-b~mAHfFN^CRSE=y-V&zF}Z7psUC9`d4G31-^r*t@i^$DV)J0x-T!6_ zu=uUV9h0_d)Jxmx_S5tGH8jkeNlQV@dP`8lol7km_q&)W1+hXzJDlySkhIyfSGgml zags;6le8!IX}5BcOCsP(rn%&*=W114wPnw>QZiq~6)oB-$<_JI_2l8R?9*g6IeaU0 z0wcHE&13pUKE}RYaXBpJIbV}+!Olm6vjrsQ5{U9oW`w~fW~oP6a9l~(>Q)w{26TX9 zEtF0xe{8fi0X8O1jj8;`$v{4zJ*v(GQj$>$LO literal 0 HcmV?d00001 diff --git a/res/field/props/models/blue_door.nsbmd b/res/field/props/models/blue_door.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..f08112e8b42d48c6c3a86cf2b6ff194addf196b5 GIT binary patch literal 1196 zcmc(dze)o^5XQfaQ4fr80TH{z!$`mgkpo3gjDJB;u`psG2pUmPk|0_Lkpz5!w01s# zh3}xXuc2iM3oFlW_V&(;iV7A^*qiz7%+Bo0W^Q#M@4d!w69;U>FaRJC16CJS^3RH( zvasl>)1HPxoRsJGp1V`3R8GcdYPqNXm{yG|OIw(tl;{E%^IOahS+_KSb(~TgU$oAs zsgq?;b^dI3Kdb_DzrgO&SyWFPofu*M95%kZXM=Gc?-{KV^iyNK@8UMieJ&z#J5}j6 zkQ^o-y}Hn4BV~CnsTrUH9tC(vrID85`b&MDr|z?Ie11?V%V>?*?9M+@qAoatLo&*y z^7y0CK+G9-GA*Cb(t}2gdxK5iwrogbE0u9Fj?BF3$5JbBZMS~vAqK8ERUnix@sT$)vmkNN&Tv5=rA-J6DL{ARWc4&NY{Z89PbC4$MXS+a;E zjo+vLV%H6B?7DK_pSiT;pD^+BoBMrw!|>i&vA>Or#jYqbJ|1Paw8T+Rg8F>xHcrBB lXHD<%2E+3o*$u_-FGSPt-}r8MXf1K{v|FCrp12zK>TgDhla&Af literal 0 HcmV?d00001 diff --git a/res/field/props/models/blue_wooden_door.nsbmd b/res/field/props/models/blue_wooden_door.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..0d898f273391e27680119b0a738bd9ac5044f8c5 GIT binary patch literal 1196 zcmd5)%}N4M6#lN64P-Fx+NswJAp>)g5VEXv5hMgkv`R3;7LpRR2n?lOz(?o-TJ#XD zdyTd(TDYm{yECKBR75|U&fIg)`R+OQ{N33s6;kGl54V0mhYzy=f1r*-z|_r6Ydo>4y?=KIQT&#C9qNhs)NpMUALnWH*=k-iS|@6>4(aU9zEY>m%jldMWnY;5 zsPy2I^D;iL5eC+v(cxLNZ|j;4|NZJ28HjG%> zS%#|j=eV5l-Y-@>xLhw}>=btVa>0v@VkPFb$I2P$!BTp#A!XWa|8xCzFz&zX-+Ldq R+V)i`aL`?OUNgI9_Z6d|j*I{R literal 0 HcmV?d00001 diff --git a/res/field/props/models/brown_wooden_door.nsbmd b/res/field/props/models/brown_wooden_door.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..f9e31cd69f73afe101a6b3000aa4201202463efc GIT binary patch literal 1196 zcmd5)%`O8`6#i}%Bidv(%C7BDX`+(;Bt+t;7+sNAl!#4JsbSG*Ni8ImHt_;|1P@># zp26B{*mhxI!}#vZEi;H97S7yr&-v~-_x#;i*)Y@ga{yOCKt}*$073y^!(2~42m+CW zMoWwO0tA9YX&yH+rAn=KlA-F*E$vlmO>&aD#3Ui4%##^kV|+-yrV4DLL8)xsJku&q zl1}y2)4l!IEWqF+^Z_S|7!INzQ;eTN@zXln^m|{YH&3shCi8vex2@_q_xP3SvfCb| zFn2$9AkjrTs@adxC7=&B3Al^K5R=1oS$v$Q(`T)Ec2GN#qgAA{JNHV3GH=8u((S(sOAz#k zDpb_6WW7Jfk+T23(0w>kN7+r`#*e^{Euj~@_Clm=`mkyGuw|MRuU#eM(J$+FgZZOZ6`sVA4bLVC+yg(DE*s~tcygs zD7RxiG+n9H()02M)7>-r2)coGL}2N_pC1vg*rES~Es4jH1@_6ZydKDm?sI1aW32Xaf~6DeDrj-kWc$JCW##eFPVqERLn>D&$+#9GefqkM$%hO@I-gFV%KLY>-y z4!BYr!RChNlF3Fn`h92WN~h;S4xSI~fLF!pEFaGWrZV1+fJ@GDP(I+2r47en*x7+j zxt72II<=QYSTsJ&L%*3ZO$@;22=>hPn`ww>&Z8r}bf#1FXHb*#tZu@2bll2sh@ z3mol`OUvi`utRS5QBQ+WPWi;JLtZT%=404#IGNBrVXc4J61Qz*q2~a z?NEmuTJhJxM=pN9XJKJgrCPHxz`L0za%PG@~moy*e=<$hJ@IyP=Y;vqx$}|bxj@ar`ao2J{qaD?=5Nc?XP>fm zG`_7Q0rJn z&a8FM8FN|k(A;1iR0cGk7&F#BH!a@lExe64a2}6%??(yX{76Y-$XGbMa$mP`;d$YG zq;-xxhTCXh?9m}%5-*7KyW4UV2^EHX5F@|n<8uNHX=P@pGJ-O32 z=1=WF&pnBSF5~y3UEarfHYMCc+qh55w5vJow6=N2604kXKfQDE$`Qqa135b$o8&atw7G0D4_YtfXy>U58S;!1Hw zpyL*-aeasFzy|Fd#BNxxadb9--Dx!Az}|6*=XJ}@o6u3&F7_#|CMPC{v)*)%W{}MQ72#v9b>3UirE5J$efBZd3~?59-%9s zPeg;cNY@bonQI1-Kdj)o3FZ&WBF0|VY!QQ)lj}AHDuc_m+{3aAWvv_L1@!{CfNr@> zFcyP3D`U+B_Q0I~cB#r4Fl+Q_j*X0WQQj6)mDqmIY{@_u#?TEAi*%N-zT$8duwi`E zN6tGx4RSo_Fa_F@0U5VCwFMpasZdwK_mu8gV2JoVsrwDcs?%3kFN%l1Y71QWU9C9g z95S)`{k1I>#eyTT$T{Po^P2aHtTN}i7J9XZeCatO54R3{Q3t$dRA*=(bK}tAo`DZo zYxGU-VmB;zn>?qt#cY}t%VkweURJQK7S*tx_tA2X9I3f@Hk2Ro3|kGi4|OQ}oN`4B zyq+;O)k%d#nv4PAN1}5miLRs0CC}Z&5yA$Nb+DU(Kp=>`S-q& zbM3ug-_v|!Y+9TvQtpS1tDn?GP`oYzjC<_O~wnF4BSDR7Cm@_2ZKLZ+;sA*!_m`__vXhr%!c{ z%^mH2qyA>^Y<;2U|4%Mk|K4`~y-c~-{l?puduM+Nf6I_(Az!9EXXT=k=jM8%a<)4v z4s_35p6@Nr9qoytsGEImZmzdjEcUFeKG9ZIe*a{9e^)zm`t$*=U0PatwqCCvT-()F zcC}ycYP-z6&)=_-?Jv6;e%`s8?9bqWOm_TY^z834>$!W+A2{55_`uO`AHDqbzn!{w P{>$_Ke0Ax^zj*6kMEka$ literal 0 HcmV?d00001 diff --git a/res/field/props/models/canalave_bridge_right.nsbmd b/res/field/props/models/canalave_bridge_right.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..a359666bd7096ca656d2653ff121487cdf0873c0 GIT binary patch literal 5448 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 literal 0 HcmV?d00001 diff --git a/res/field/props/models/card_door.nsbmd b/res/field/props/models/card_door.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..749df2d852140a251e2e7c691b187afd451ad25f GIT binary patch literal 876 zcma)4Jx>Bb5PiFM;3ZmIVS$x|h|vhiX$6T!R5TWnSV%%);unI(69`cg6P5b`7XAn; zeuoDBtGoWA+iCcr zl0Jp(Yo{eN2*#Yw$M_=0hz<>S9CtYn`5EXOXEthPw!nF1IBXju94xR&H0u6kwO;FW z(c=TtauKC2PGkrvDtw&~o=e0hWG1{$WvlFG1xO?l$#-(5ZAP(DBDrMR;k(LH_0Ne; z&PhXZPU`S7n^7(`=Xy0HwY6IEo@GIEFmK|W@!~@M#Fapdj~5&<8m>}26aG)-Ega4P qxO3b9!GGRETKm=Y-{X@-{*7X>_$6q!+uwqhwx-b4H3`T6GFjhtc(QXoCfQv(X^2pKt zW8MAndeA)b(Cx?kDZT=9na2>i4#ojx5RKCFm?A_TfbK#1Dp}-WO~dyDKbs+5?q}6Q zGNX{gMm%d!NHau87+Q#46!b2Q5$T!49mXuzzbTS#RVpO5!SP>+&5+w#yB?YlIA zS}Ob7u>GanzB|KZT=dTj4~?tz5^euYv97ymUGd?jT}YUU7(_pAGLa+ymmhS~-}t(S zQ|VGkSFV)ll3N^M*^_WBY*PuhtiC%C(so_b5<=Ct6ZXCMhVf+v`#(NDc!FC+4xbOo z6Rd9u*4aS?7&a(`Sjyc<6oxRtY_JYK3C^*tI-O^+T9|u?792fcN9#i7O3woANZg6Fd&ZaD*-evh+^SkfkGZfn_P^IXgi^<^V$G zjus|QxMJN9<|(0Zye4?)RGY%%*?`RQm`;!p7jeOU>mW28y*V!0Sl;Mima#y`gAUs< zt_4Mj?dY11+o*g<>}nsk+O}dgWAh#$-vZ-Cp$P1-t9(E=E@HM70XEiE95hW5FD@KG zGaQGU{g@HQw2GN=V|LW$n#-7{si0zp3_3FAXO`F|11&`e8u) zuP8{pPRvoej(wO5;u*pHx*&d1dyXFSK(l`jYuL6Z_u(jdS>^*wuKlREC3ViInRBzw zsD79Ea;>D_8IBb>zNGFf}B%^2m-2T|K3L!SqYeeve#YgOko6~;hAR(S`vlm+9V z1E^`93U_Ei_9e$M&v)%3YMZD1L^r6-wrcG;$Yi{aDDw~Qse90ue%w{f_kczDiozW9 zYjJjAlL?_TL$rYyKYqq&=6p_5jl}y7Gh@ZqacNZ)AgkNRbY9iNbP*HspI7zp z=J5*yKf{n&bBZo3&{y(2%N|Wr<${W(U}Bd2lc%%^9bi_vG)@Rn^(fA?%W|A)uID*L zr_VtLy2vGFZ-ifYt{n3EK+AmuPM?Z9&GE~gLJlsULEHm;zNBBnKLa>(>b%JFXRsf6 z)2lopK?8Fvh(V26Xq z<2@ft{rcd}MNs_ls3dZ4VwQYp4DST1^iF8eH9cj7L{b=rqldIGewT^Pg-w^-@Cq|} zXAJ^%m%k|jKKRiL_y!IFBj6hq``!~t1xCM(~7~oW!KnMc=MI>H5#?8$Uj$QWBnknuVcLWhAP;XcsO96 zi@b{9U){X-oJd|;>Fq7AP>o(ADGSN)VMov`TW_>AOEo;5BnwS0q+Br z@LNwc@VGmB`J(ja^MT*&)A&H~wTad*L3eQet?iS|gKzfiVqT&jn%rA#`s;P@t$7~% zCiWHwi;7S7G%ext4cC_PQvYzr){YK|*VEI}bZGM1+&j5knLm(A#^H~K4qV-;-n(4d zz5{=DT^d^C>yDos{Q2}E?~Obd`FmuMzxH-Z>a)WSj>h-g-|@xJ=o>E|&v$)t=w?$_ LbVJRh`r^pHl3W{> literal 0 HcmV?d00001 diff --git a/res/field/props/models/desk_drawer_laptop_facing_left.nsbmd b/res/field/props/models/desk_drawer_laptop_facing_left.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..d5f92f6ef5cf543a690c618dd71ee495d0be047d GIT binary patch literal 3468 zcmai0U1(HC6h3qBU5&byO=<9lfHybU&9+U;jaj3XRd?emMbyThZPT%F6cuVBGOwB;c6LgrzW&UU84}`!oV7GQ1c_4P3WnQ+IxCW z9A`_i^>uX|IjR80g5UO@j+4ySVzB#)mj{iaLW4~|mLg~p-Lv$U@VxTpf@q}=8pi!fMS+eqw^@1iNH>xW=Hc|K`Yn{jBT=G!Vp+? z*yTwYyg!I$6;IOOO%Y8oFCJ@lX`Ag@wN`KxrA1*H%knryHrpB%NHuI^-O=O027F~% z->>BE6XF0*j&>XYv)v$FAE%Hhbol{_y8J;boB0>1)(XWb zlAhQKnt3oKbAVE&oNz=%AJNrYVg<|w1Hg#U2#A~Tq`ZASxY<~-Hq zFa|j$KN&f2-O&*y1f}gW+6rYCc?fy7E0tZ#3|efP_X4_Mwu^LGoGXWY%o1d6@XT7a zt>Qp_uXD_{h_TP{oI4tB%rcJa%C55K#T<5Hh7T1p*35QHB#UE)?QtnP3m=G?Hdx4H$o^D_HC>dH0;{7n3p`z<6@Zi-p*n4as}F9xv_DKl85;g zuU@(^DqfeEX5FzCj6ti$;(D4B%LUi%ocN{SHwT*QH-|ZFTaf7i)U;d=*C2u!5cjxd z$IiH8m~(Z8>mKvGUfu&4GuBvKGw0sT73UK%hlePOdIN77m4%9$0mdYnj#76!;wX&5Coa zJU0s+u6up;;|}&W3!6_@r6;DKQw@b{EO(cvkJgau$2|w|VVHG-8K6UW2SV^rEeU62FcxN=k_Hy83)A_Sm z2U|g>a4$5w_Y{he*TFT&ds)ak{PMnVUfq1lJRsL@y{eqYIRLbnSrg*B_6L(FRgF)| zJqm}=a6WFJM{uTYphrTuQn8jF(IZk1bs(6)yQNS+s5d@eBuJpH@#?@g6gfdiajqE_ zzE;6iOLTBYiybqV!uN=xay;Z2#FtFs90KFc&5zIR9gGtDhVZ^H3-602UDM-+Peg@b z#B`rlhVMDi`LcjRPT3+O>S!ebbr!xw6jmQwg&Q~sG=*gnfdBV)@trNi)~4zFb}^a^ zU612_iy3%=;S3>V#K|$xm!OxG*sb^8G|JEV1-M}Wjx6#9%9OO%(wPkRk4H+FFCY<8 zp*c&CeDs*Fz{QFJ8JdIjPnm@r9nrOxA4=doEu% z`}MOw7sb$@H?Oc~uwXxNs)5_X$;+3dKMyOvnHOOtxILZt7Ic!=pEx-3R`0u=+Zaph z2S#?~8~=F+IB}cX?)0vFZ{Eex&c=E8cEhdtSjx91HzbqNUT0@#<8Iwi9e9@ zTI(l$d#`NZ)9<$9d;e-1>?`7$V<&s>o-X2C|KI)p_80N3_nYEhwf=qB-uY^)moTpY literal 0 HcmV?d00001 diff --git a/res/field/props/models/desk_drawer_laptop_facing_right.nsbmd b/res/field/props/models/desk_drawer_laptop_facing_right.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..fbff659ddbd12ead3d8a9d124dd63e18fc774a97 GIT binary patch literal 3432 zcmai0U1$_n6h3!mHb$$kDG{OsoJ@8n+cqteAETC4cViS0wXvEuO(juVV{8)>NWc~; z8Au;|C~e4tXc{5VNq2#Snj9oC)G|{p`ETK@h-?=k)caxfW_2&HC zbHDR*&%HbKM;e^WQ;j+{5d}%35+aJMCpyw_*a?D?h)^L``UTN`5@bMfpzb?;rt@rD zr&A4{N2-vh6ZBKedDyayA#@!=44gqUL@$AaiRR#Fl46hBs86ju%TEN`l%Fc_Jk~8! z&}K#>@q$4C%@6@$XaRaf&`BC0(wh-siHx^h6Iz|FkxjZVkV6XFHX@vzm_6^cb#-4j z&q#9gcAS3ytP()8e%rcE_px4!0k_z%gGN!I0dphWMNMWgeZ1FHoZ0=nmxq?y->M1J z(%XLzdwDf}&R<7jPlAGyg-Lr5_GIO|j_1%q-cIle7Q+V}l#{Le>k1%_>J3l_xeSup=4qsN~ zQR}LGU=ySQ{N)YH0p7yhNK^vlP8R+37~~kFm}Q1^reeJa9w53opjBC6E8GZ~9+DFi zhM*;icsj{L_Xpt!eVyc?n10Id= z`3`Wum(mpH%V!{CMvl3hx%OVIxSq%@GD1ldA#9zB>Cr{-=&IT|`UdeyyXXjbJfYG1 zc%@9+vU`uBrr39%#+at9a?4)CTl@9n@AlC$(IOoIPo`y-TXWEJ%zG9-YvHwr*aLIx zp9hambN4<3ran)RIqWINK^$Z|lc<-r5c`=y{{!E=L}ea6)_wrbm|-li{ZFvf=YfYG z2or(AZHV`(c(ya6X@aq>8`wrTm#y$C?-|bPJb2#+c*G4nj$if|{JA)5ybHMJ{`uoRuDn0!G29>a z!|wve&VEPPFY+B_zjNNZ$T7%z6W&GK9meK37~j8(He>NU=X(bJHn75O_Wn0|?-81g zbC}$RdaGK)C!Yh?lWUByF_91M5D60K-(^t$?CiMg5f~p_AXpKd*x&5L4CatG zMI}Au1ClSN5ExG$8}U8t>UDM-6KtzRM#Ponxh%k{&VbCSFa1Dz7 z*@Qsd)!!LPRzIXluHhgslw9kH|NX8AT+YVUs_Fb)V$>VD9>*INGw^wZ#zM&mpIbOs zK?RtFdAL>n_lojUy-KcGCD*R;eUr!=FOMY>JUzf&`s-_70voaj8 z&z$T@MOR^=h(D_ygRq&F72u3x$Q#nV66l(B!sx{`gs zEPlhq8XgO?*RM%`zO4Kvo+m5AePaz@fp6mc8%~VB-u+hlUX~^L@$o~My1(9l+%V1K z@YtbDcgB;W?R6{U>6%+BWoh5iw7scG;DPH z?fIiit;4-JIdrbC``1f3Io1E9|L^{seCwV1_~$K8&Nv4i?f$ZN=*?HpO}Bn>{7zk~ Ly`^lpD%1Zjff+!1 literal 0 HcmV?d00001 diff --git a/res/field/props/models/door01.nsbmd b/res/field/props/models/door01.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..f0ac4f447613a7535c3cb72cbd611a7038ff6565 GIT binary patch literal 1248 zcmcgqziSjh6#nLNzlaI93l^zzw;R@+xWdZ9A`)?=L})x;@pxwR zBKxRth<)H^0hVc*pFga4w%Ct2w&;RaO?mGST}YqLsTtFz1^g(>=-nvpc8@fxt77{s zL~>`s6-TNkToD#_>TebKLx9S71)?*|JV^dyZjF?< zZVEPr!|hm>8!`Wl!tLR4yq^F+D&2eeBDf_r_)8sqq`UAt#go literal 0 HcmV?d00001 diff --git a/res/field/props/models/elevator_door.nsbmd b/res/field/props/models/elevator_door.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..a7d43b7c3afdff08d648947ac48947d69d20b840 GIT binary patch literal 1420 zcmcgsO>fgc6r8nPumlIUe5gW5NlYT8!XUR!50xkcXe2;{Q<1n;qD^~=NYn}ms#ft2 z;Lsn$Z{W-?C?`Zus3*+4-L++#Ys5>Q=gsWfH}Trav*A{p{c-SR0SMq=89>tkhFh;= zp9s~3&y|@122k+GV#=fOXlHLSIb3Be@tx~q;t8|MS~x=~!Ia5azFZ{F2|y2hUQ?#X zC7%b@r%QSI{NwvkZbE+b62TR{MP2i-fcu;uVY{;bvE84tFaMn^O_Y3ww(o?P_dU$L zN`3pb@3hjlGnM-_5n9Z;gQGCtsbVxtn&bzR$_{^TFhU9IcH2 za-Xv86SE&S@5xbKFgFf>bxJG|Haj6TmCdv!lIl>z9VtyOYi{p^KnCfP^S@v%eVoHu z6*I%mQz~>iH}kg#@8YpbiP6U+jgkBi9hP%FvOPZauT0Io6h7|icW20l{K|FQm&#Kw zT+i{*X4l#EAVnHjY~m~u9$TzGlY*~tE2H2^jrRL!O*k11ze%v&|j zw%}_up452H@I@2&7emGp^?9Rqs`|BHcErLlU2$9{!Qn2s?@(GrH zfLK~sN3gTAPUU)Lc65WN6A(cm2Zp(K&V9_BxvM45iC#?92LKBu#sD-8pyX{iH{4<5 zkR}t*o`r!FJ%`8sak=Wu(NMS~U!h&+%Fz}+VHjc$xlAxuI9$!}84)%xNmuytIO(&% z1JNf(*01*F#YszbBU4QrAVndx+bw`yc9v4qA z$ScbtFGhu9EqPnO6uh)-!H-L`Gd`~MWqsZK{{07h`vBeiX$M#npsTOrHRU~BewXhm Y&{g2?D$oedcB5c(Iz4ea76no83gcRY)c^nh literal 0 HcmV?d00001 diff --git a/res/field/props/models/great_marsh_train.nsbmd b/res/field/props/models/great_marsh_train.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..9c655cbc9fd30acc45ca7473b458ba065c1c461f GIT binary patch literal 7436 zcmd5>eQ;D)6+icF(nK1{W}7T5P?vqn+Z4eV3ZVf?*-gTSO4`zrV8_@R-9Cz7Ay~jp znL>vY5T{aS5N&Lgp;Zy9qfKi;I%AkJW2{j#w#*c?wHd>L4NHJ&JG6r9?|1LsWcxMx zr*GK2dp_f{YGtv{55jl$sUpJnpuCXm(7+| zsOJlLJ=bF9+BK{1yKVhCzwOI+)l%TY@8-tj#vIBe2somyEK4nzIq;TaY#wBx3{9lIf?ef`QWue$R~Ytr}S zISc&a=lS-$hwsj{u!hUS%BRWfQ?pkPd~i#&G-qDB{xTW!Q}qKPp9SuPGk=+k`5t&u-7_-0M|1Z+*Xv3Eg_1lxN$KzsO?B@zcRSlT+1 zbjEA2w7sVYG^`;ZmrCG;$7@L|B2C(R;0Bj-*FRSxX&NLOU)wD2gw8R~X`jvuQ9$G9;yXB=>d<7^7;zkzfYv>N%M zQ&VxYPSbFbNL!lKv{+xBcK@50ri^TCL7ei*(+BxhHhDhUhE&q>QO~fwka=~rBTbnR zd9-)xEO4A2Q)BcxPDggwrZ{ct8$4R4X;=$s`L)Ej7ShZ*jcnRW`PLs+HhHwYA8JD? zY5Azf+Iw7(#N=EwD9dXokL&kb&#lPqnK1^mQ$x#Z=yT!@U)VEayu_Vd=jP0(T?V&g z?r|x0f-)z?b$F>H<}R5_`Bv6DvS$YMP=}Ruq0GpS1c@`UE|e{qOZnNW=FHc!Trc&G zjL7FsBVIkq7VbM@j`kre6XKl2_@yYbMo_||G)|qw7&!1og2bhgKlNkZI~@L6yTTT@$}U);;~-x=WSBhYkd|tcNa6SQ?KGIonPH3S^^Xg|coDCJ29czePj4BXdEIRk<}-;&PnYkebfgT znuqkfz6AZX89tf#14sI^OS9l}H^V13w~&T?i5WUqMSer4F6N(+`COUNWqC+1TpRsG zJNmP`BX(`{tCdfm(TC*O9ia~mjXvbw&}W8beK<0=P!D(ljPceC%KvQGq~kmp06hN@ zbA)FT_lP9vg8AfsG9tjGlHw#eo=*bY;qi=XIZij{Uxl#p^7F<$BHd)uxct0v0zS;Y z3h}6G8TJCXptXAE^{@kT0V5V0DskSh%GPS)m`_C-D#;rO5|>JnFA{91qypxq*Q7+v zT~Q+I&(2Af4~o1dImLRg{_OHH0nOBr*Xv2c+G42oI5W%3IPcj_x(21*3XaTuE68~= z9N&fYu|7kc3DiteQ(ty6LwCq0bSxY`zHjECBGgRq+#%l#9Q^rhB~Vv&sL1gAP1Vfw zt66gsDbjg9NGsI!nA{HRxu_a16dL716TT(JfxZ{B|yJy z!}w=!NWl7qy+C0fz`769W487?uwn5pZYx0;Cl>t+{RAv=u$BcU_RU=MFWOn?(gLn*e=NZ| zPdaPA*{}2oo43gKtHBb=1mDtZArJSTI&42c8I(``_sM2`o#; z4|BB1RVF9asaKpTx5^!u(3fDIZmoVPx=cL}oR?ySWR5P#6&~d*!yNjlKRYl1Q>#Yi z9d z`kbb*8?MA#c^W?^1U}U?cJDQ75g%|3Y8av&aUzKQe9V*}eiAmO)|%KFq#qey^aEpz zvG+9K1egI2J`Fy`B;%95#kgcG;%(>7QNoy`e3*c^)G=6MikLl2KORfOJkxX653o09Urw3iHF>B$V|#hqtFxEq8Rq%L zbeCt`oORRFV|vW={q+MY}o?~F({Vc3<($YPztIwMb17`k-3 zUc$}D!hqpjn%yajkQ+T+E7)hShhVSAew1~R=Yf5R?Eg`iboM0hqxYb+2Ur=l;H_)H zwQh_(O7P6`Nrkp`Mj9&nup7}(LuE9ywf0fK^jSteV{HqOPFrD`NB&16TWd*wG_o&* z)~u>e{TSz&rw;w4+KuzRtJbYbxP9s=r=fCdZ4?qJ)t?+4i^$E?)c}~Xkc!>T$iRd! zV9E%qvkugIj4Svh#Px>NKf#N<0R5$U+?Oa-Sv{Y9#WC2%bLwXrDv!Y~+UaMW2>F?Z zYDps=d+XVC_hO zP~IlMq+>bWCYhpjcHm9f@R4WzwH5nAUur*tcK~DhV*qwXL)xES9dae}AZ@5qlQEt; zjdCk7*54SQ8(p4z9DO?barXDe`AvW|@jHS2eVck_culn9A?R*X2lf86sb?L8iO$jF zBmEWFGP0%u-$6J1O2523ogvtto(;GE1|s zqZffm3HBql7kM3h3VRX8$R&)gK5~Vq%Kh^$ftPtjRhAF#mxIH-54#rNz4d3y2fJji zu6wyR_Rk}4?v3ST_MGvXNuRT8%{eDP8%Z+kW7QSc!~w$>8&J*PWNzn&V>Jh~4&hwPm|{IVuu z9N>-@<`4Tl&Tlz>3t?Na2d&ks5Lf)xUW~WFas0eKk6*!?-(TDpkt0P#CuKa>AkVrV;G~Bo0?8vH;n}cD;&;w z*J;xOzy!z@r|a~KpCW(P=`kVTs@Ml~oko`c{^{!RV&<^HBMjHI$F<&xQ+ItX#8@V@OPK8L1`IY@E%ln=ELM3plBkZ5yN-zG?Cqp*(@a~1V z0lH!?=2YvR2V{ms4Ly%hJ0H137LebG65fqdO~@0kG{?&{1wlF!~h;&@>`;rnq> z(5>$tfz!M-6=xjHo4@-T<~@DJAusRtXglTh4VoLkWeYx6^Gke4@!6silL)@|^A8gh zV9@#F!`I#TX;@9e2Z8y22j0V%;tpSA?&-I$;z=0R_z{0(~ z7XI6-ul|vw7kfF#^*)tneX*B=55h*?$o%)i|1a|NqI#S25B_(cxw#m1)jTZ(i5P~P z@ACbY=3)4jW`E;Gzq#1bZ@Fu|?=NpD-k6`??62_s4SsX8g*W&cR`@FlVa#7aatn|x z%^N7sz%`o`^$-`Kb?4W2Wr(|7yZ zdX`i`8YWX7;Devl@G@d3?_zW*wJliCxDfhw>^S)OX2Sl$#ug3tv@RGiSpSEa-VFUm z&YAVwzv|owD@O|b9G~G=Zu8hxCEm@q-g46w-hp|UNl)K;DSq|GayR{8^yfxLCAaxM DlP^-5 literal 0 HcmV?d00001 diff --git a/res/field/props/models/green_wooden_door.nsbmd b/res/field/props/models/green_wooden_door.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..0ffe32ce2e52197fe8e1fc4777ced25ddb767929 GIT binary patch literal 1196 zcmd5)%`O8`6#nigCP6ZjZtOZHDn&_al938g)Q-f0#zN9WH6$8s1c{{5CSIUhI}c#t zA*{WIZ5I|+#&>6KnLz}xaOR$S&Ueqb=kLz)dLiRIYq*I41~d!<7}S9E!dm805Qr3X zTAI`sAP^(U@c3k=v{$PgXQ}#hM|+i8gPfu+F-Zt1^JK=?86T2wsRA1~p;WeTo+*_l zMW_18>2BpU3()@rqtA~b24d*NB;%*C`DvXk`n|6+oTuAQgZaMlE2?@fLVl&X?6ym3 z@hpp2@pE|pwZyjNITGV1JbjTNZLtT&b%J@QVQ^FiBTE`d!kJ~8#Y(BGuQHo zNO{crvhDA3Q<(O)@{!_z>|>GUW4`?-ItFR6hAfEIcVR9{sZZAlP5s UAD=j!zH#s8&PqG8SFYE50Z}TmiU0rr literal 0 HcmV?d00001 diff --git a/res/field/props/models/gts_inside_door.nsbmd b/res/field/props/models/gts_inside_door.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..2a2c89dec73c32ebff42d6c8debda363dcf14f4a GIT binary patch literal 1152 zcmb_ZO-sW-5Ph3QEq*}jNvO~eECj3&@uHv@wY^#J(1Rx{qNq?z5kxF4%}?mjqkqJ^ zC(k{JH~&IU#y4?`i3c^*7iMSQ&g{(2%WkdWhVKRf6Uf290)STq)GGV#6FroJEF(Sc zt57h>TppkL{&nN_(p}|VaL;&?zC&}k7fvW8-lMU;$@@G426Vsy+FU&vWAQ#Kx{t%- z*51v@*{BKm)DXEzdIM_4!~~XEu8ex({^*?n^S-|`-e;88VZWd9j`VxF@w`S$#?>fe z<1Oq734#K`VR0MCAS8h2q6JID{j`{#Te@yEr{BCg_pd}+jT~f7xwcO8Y->r>141R8 zjx&H=vP&>R1u0-K>Y#0xc1XA%MCzhmJ#-%oxhGO@M!p}dvS`kDU+0LsphaAj6aPMo zSw^fm3o7`FUQGVdRqM6(&#+S>pAs@dDtMJ-`nWt~VizvG6kAonAB^ IZ^NE^A6EN@s{jB1 literal 0 HcmV?d00001 diff --git a/res/field/props/models/gym_door.nsbmd b/res/field/props/models/gym_door.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..7abf128a3ccc8947399daf86b1842d044ab1ba7a GIT binary patch literal 876 zcma)4Jxc>Y5PiFM(E}~6uuu@9!HALwr&R>Ss8K8wEDWR&6!8;J6C@D?Kd!W}$d9nf zFR>DTf{0*YlhQ(sZ}v>$7m^`wXWz{1?B1KqEM>gfyM}K8E;PCUTxnn_v*;D+p@!fv zbDKD<(Tg_ z_l#&u#aTD3EN%1d97|S-b>gt(`=j)AE6kQQw!Q=mAFF49_7}Ky3`)3-@6k$i3?PEU zym^pT9T`Maf*B;`QR??M2h9Ea=D+GrsnLIR+n*YqeXCn5`0O8A65~&`3)x==Jx=W< zIz<^#qXD;3mwL$0K&Po$m(gsJdZj3~jZUPQUM328|70hB_&K2l|Du*l5r94-MMzWO z3xx1=tbaf>;dOM?Xn7Wh#bfcR;jrn&a#9+CkeoApdSTN8z2Uif z4+*Wz<-B{@&>Tz{UpA{OA;05JAjaVZyYz;uB+oSerw(-h%8nZ#Xk{MqNzJ;(JYLzP ZWn{D2H$kORc^5qFZ680M?~kyDu@4Nvej5M) literal 0 HcmV?d00001 diff --git a/res/field/props/models/hearthome_gym_inside_door.nsbmd b/res/field/props/models/hearthome_gym_inside_door.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..76d66b99acf8b715b4f1e93a764c1aa4692dc324 GIT binary patch literal 1704 zcmeHGJ8KkC6#nkbY+QW6EGPs)GF*1n-~-0!LN-L5HIop;$cl*siR7_~+azv?ERt#m z3D~B#3fS1#T3h%?8VeE0Kd?<t4Wy zMjwF99$+%KWZABdvEFzEU#>VR0QnR`4T_GTi&~}A;NZzKcV3N|BAf%*$ zv-E}Vjvx#n!144fo99uIXMjd)&6SP&t@XzX_2nqju>;s8>KQ?uuvCr(<HK9Cdph1C9c{tq(# zAL;uk<3G11ojR;%F~u}tvo4|XJv0f z#njl07d3+N1V%)~nM*0g7B3_$#CHfcWf!a`x--vmWoG3M@TE>UP@#{lyd5I^+u3Cx zM(xgiI;-jIr#K)@U*$4Y9u-;WKV}n>ei)Ya99{oBJ%JNmhi*)QUtAg}-c literal 0 HcmV?d00001 diff --git a/res/field/props/models/honey_tree.nsbmd b/res/field/props/models/honey_tree.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..2c017f8f12e70886d58ab5b8e4ffd28c83f5a8f2 GIT binary patch literal 3132 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 literal 0 HcmV?d00001 diff --git a/res/field/props/models/iron_island_platform_lift.nsbmd b/res/field/props/models/iron_island_platform_lift.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..4b2ef44fcb413c9b042d44d7b0441e4041b6f77e GIT binary patch literal 1544 zcmb_cO=}ZD7=C7wYQ%_p=phFs%aSZXBcw_p1wRsvAY!G5MC>WsNG(D%3su2W7VHnm zPsqVj@kjJfwTB=g`2n8vnnMqJ5aaVsvPl{XQt=J5Gw;{)zVpmXZm(7f!(SSSQ-B4H z6oADzuv&Rg_!*<3a!AnARzM93acTvco6nxUtT#5cHw#PDfF5I;oCA(7V@0PZt*Ml_ zB4!TfxZwDLZ}<)m7jWMsXo;NGxiYSkquIansO37EP}=8L*->-ANoU{E%bod11NUTH4^!$XIVgI`r}R`|Rff$4T-Z&D8(M+)p$4 zbzhj8^wWrRhLEg0R(=>af*_4yn7#$XFr)yV(>825sL}XKY=Ue|V)b-yH`rTo%uR_< zYaD*7`DUy2LXOtRSf63u0IKr7s+)f$4+mo|AE0$q7_4W#T>B7$`Zsg(h~=n+MNVfkq$s4gziP z@(4TZ!Ss_ixfx&f)t6l2>SSt!$6h?_O?%0fBYf$JtxtI3OBo8@8hJ7`4n}_ILu!)~ zS9l5}DbFAI;nuRjIFFVdZH5!!UGRkGX#Zj{SmfAXb>RhKB){y*JAzdu7I`R(pHjX1 zxNs;$Qyg43^S=4YXQcP(mmv~o@g2@a*Z2N-gYqVMBhJ`Rfej=QB?SNamiR}(+dF-W z(c6jMa-;*hyT^^%oXkhfxoh(n^Zx&xAK}f{IjK&awwSS_0KcHpn zenY#qE?Tsy>AN#mo5`S}&Yd&oeD|C=&zWD%ChfNX?t*}c0EPkd2Y}V=O7d9{h&T*d zYSgD85F|?SdT%0^FO^Ovs5*2{`w_J&IZj<+k`PK}$c%3=J`~?l1=es%scqgo<2p~A zPUVHO-TihJp!Wr4j}t}o1<{Q$#!q15%R1}yJN;CrH&3gdD)W8r$LqJH>$&v!<;tqt z79}wGG+9*Wsva`zm(VQG1)Bssgu)1`;kqn3=jrrWI=U#9j@4*2ne5K}Bu|-V^sB*$l;GOsbieU0+H8-pw&e)nre!skLEaaXWdd zRz%8R%8?D{tzH__-q1c=DGtaE76~r%<3BObPfK_p3{n5dZ0X$IL2I^B4n_1Mv!uV{ zO-)kA>%giEV6$!i6}GHaJj+t`cH(HtavyE~4p-8C|Khn1SFQ_bZ@fyukFDZ))N7Ac r($a^e^kGZNl-I74@#=^5x*z|S|5M^|Nv_}Q7>9$)we;(ZUGtxJv(L-0 literal 0 HcmV?d00001 diff --git a/res/field/props/models/mansion_door.nsbmd b/res/field/props/models/mansion_door.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..bf6893c71be70e0451242db65bd5581593c123fc GIT binary patch literal 1620 zcmbtTF=$g!6g}_%Bn>n|1c&01p3X4jshrx$nQ9SSi(#3-`Z!-aYT$`|f@J!Fn;{{<2UG0Z~|3 z0Pw*E){Bob@3}&y5vHfDfICnK5M{VsTdmd_jqMvWwbaS|MC&W{9l3%jwz3Ecv;sh! zXCe9p5gH|IaWy{J6?ztQp1YQG!P`EbJ3%x= z#fIzpdm49r1T2afVx5*!^GO7;{K(>tWvTfhf@+x_te|{mFFN%7-HWq&_L{vrkN3>< z_RSx>YIAZeT|w?!Zj%Pyc4A@oBzBMOg-ZcG$KvcRZ|SL3U@xzjnOV5aAp}gTOQbX# z^_|VeOBtgUgD10;AVGTK)E?ExLs~s*!AT^gCr2u;I3~U6EIO%U!9e6#Wx1fmy~L4c zW1l{k-Xu4>J=pqeT4H38;vUjy?F%=JNMDVRNI5C|oYQgo5|@6-G4yN<$^k3&;oF%0&tW!=lfD#(>ip09Bzf|V{r7o! zW|62OejpE>gFWJuKNIHkjd&UVjc>~Dp+yp-@Z#wyoXI})0-AWG)$%EfwbW_sc*nWu gc$gVq@IHR^e*TN$AMq#Aom}z>% literal 0 HcmV?d00001 diff --git a/res/field/props/models/map_prop_models.order b/res/field/props/models/map_prop_models.order new file mode 100644 index 0000000000..90a8b54427 --- /dev/null +++ b/res/field/props/models/map_prop_models.order @@ -0,0 +1,590 @@ +prop_model_000.nsbmd +prop_model_001.nsbmd +prop_model_002.nsbmd +prop_model_003.nsbmd +prop_model_004.nsbmd +prop_model_005.nsbmd +prop_model_006.nsbmd +prop_model_007.nsbmd +prop_model_008.nsbmd +prop_model_009.nsbmd +prop_model_010.nsbmd +prop_model_011.nsbmd +prop_model_012.nsbmd +prop_model_013.nsbmd +prop_model_014.nsbmd +prop_model_015.nsbmd +prop_model_016.nsbmd +prop_model_017.nsbmd +prop_model_018.nsbmd +prop_model_019.nsbmd +prop_model_020.nsbmd +prop_model_021.nsbmd +prop_model_022.nsbmd +prop_model_023.nsbmd +prop_model_024.nsbmd +prop_model_025.nsbmd +honey_tree.nsbmd +prop_model_027.nsbmd +prop_model_028.nsbmd +prop_model_029.nsbmd +prop_model_030.nsbmd +canalave_bridge_left.nsbmd +canalave_bridge_right.nsbmd +prop_model_033.nsbmd +regular_ship.nsbmd +prop_model_035.nsbmd +prop_model_036.nsbmd +prop_model_037.nsbmd +prop_model_038.nsbmd +prop_model_039.nsbmd +prop_model_040.nsbmd +prop_model_041.nsbmd +prop_model_042.nsbmd +prop_model_043.nsbmd +prop_model_044.nsbmd +prop_model_045.nsbmd +prop_model_046.nsbmd +prop_model_047.nsbmd +prop_model_048.nsbmd +prop_model_049.nsbmd +prop_model_050.nsbmd +prop_model_051.nsbmd +prop_model_052.nsbmd +prop_model_053.nsbmd +prop_model_054.nsbmd +prop_model_055.nsbmd +prop_model_056.nsbmd +prop_model_057.nsbmd +prop_model_058.nsbmd +prop_model_059.nsbmd +prop_model_060.nsbmd +prop_model_061.nsbmd +prop_model_062.nsbmd +prop_model_063.nsbmd +prop_model_064.nsbmd +prop_model_065.nsbmd +door01.nsbmd +brown_wooden_door.nsbmd +green_wooden_door.nsbmd +iron_door.nsbmd +pokecenter_door.nsbmd +prop_model_071.nsbmd +prop_model_072.nsbmd +prop_model_073.nsbmd +prop_model_074.nsbmd +elevator_door.nsbmd +prop_model_076.nsbmd +prop_model_077.nsbmd +prop_model_078.nsbmd +prop_model_079.nsbmd +prop_model_080.nsbmd +prop_model_081.nsbmd +prop_model_082.nsbmd +prop_model_083.nsbmd +prop_model_084.nsbmd +prop_model_085.nsbmd +prop_model_086.nsbmd +prop_model_087.nsbmd +prop_model_088.nsbmd +prop_model_089.nsbmd +prop_model_090.nsbmd +prop_model_091.nsbmd +prop_model_092.nsbmd +prop_model_093.nsbmd +prop_model_094.nsbmd +prop_model_095.nsbmd +prop_model_096.nsbmd +prop_model_097.nsbmd +prop_model_098.nsbmd +prop_model_099.nsbmd +prop_model_100.nsbmd +prop_model_101.nsbmd +prop_model_102.nsbmd +prop_model_103.nsbmd +prop_model_104.nsbmd +prop_model_105.nsbmd +prop_model_106.nsbmd +prop_model_107.nsbmd +prop_model_108.nsbmd +prop_model_109.nsbmd +prop_model_110.nsbmd +prop_model_111.nsbmd +desk_drawer_laptop.nsbmd +prop_model_113.nsbmd +prop_model_114.nsbmd +desk_drawer_laptop_facing_right.nsbmd +prop_model_116.nsbmd +prop_model_117.nsbmd +prop_model_118.nsbmd +pokecenter_pc.nsbmd +prop_model_120.nsbmd +prop_model_121.nsbmd +prop_model_122.nsbmd +pokecenter_healing_machine.nsbmd +pokecenter_healing_machine_tv.nsbmd +prop_model_125.nsbmd +prop_model_126.nsbmd +prop_model_127.nsbmd +pokecenter_inside_counter_door.nsbmd +prop_model_129.nsbmd +pokecenter_stair_up_left.nsbmd +pokecenter_stair_down_left.nsbmd +prop_model_132.nsbmd +prop_model_133.nsbmd +prop_model_134.nsbmd +prop_model_135.nsbmd +prop_model_136.nsbmd +prop_model_137.nsbmd +prop_model_138.nsbmd +prop_model_139.nsbmd +prop_model_140.nsbmd +prop_model_141.nsbmd +prop_model_142.nsbmd +prop_model_143.nsbmd +prop_model_144.nsbmd +prop_model_145.nsbmd +prop_model_146.nsbmd +prop_model_147.nsbmd +prop_model_148.nsbmd +prop_model_149.nsbmd +prop_model_150.nsbmd +prop_model_151.nsbmd +prop_model_152.nsbmd +prop_model_153.nsbmd +prop_model_154.nsbmd +prop_model_155.nsbmd +prop_model_156.nsbmd +prop_model_157.nsbmd +prop_model_158.nsbmd +prop_model_159.nsbmd +prop_model_160.nsbmd +prop_model_161.nsbmd +prop_model_162.nsbmd +prop_model_163.nsbmd +prop_model_164.nsbmd +prop_model_165.nsbmd +prop_model_166.nsbmd +prop_model_167.nsbmd +prop_model_168.nsbmd +prop_model_169.nsbmd +prop_model_170.nsbmd +prop_model_171.nsbmd +prop_model_172.nsbmd +prop_model_173.nsbmd +prop_model_174.nsbmd +prop_model_175.nsbmd +prop_model_176.nsbmd +prop_model_177.nsbmd +prop_model_178.nsbmd +prop_model_179.nsbmd +prop_model_180.nsbmd +prop_model_181.nsbmd +prop_model_182.nsbmd +prop_model_183.nsbmd +prop_model_184.nsbmd +prop_model_185.nsbmd +prop_model_186.nsbmd +prop_model_187.nsbmd +prop_model_188.nsbmd +prop_model_189.nsbmd +prop_model_190.nsbmd +prop_model_191.nsbmd +prop_model_192.nsbmd +prop_model_193.nsbmd +prop_model_194.nsbmd +prop_model_195.nsbmd +prop_model_196.nsbmd +prop_model_197.nsbmd +prop_model_198.nsbmd +prop_model_199.nsbmd +prop_model_200.nsbmd +prop_model_201.nsbmd +prop_model_202.nsbmd +prop_model_203.nsbmd +prop_model_204.nsbmd +prop_model_205.nsbmd +prop_model_206.nsbmd +prop_model_207.nsbmd +prop_model_208.nsbmd +prop_model_209.nsbmd +prop_model_210.nsbmd +prop_model_211.nsbmd +prop_model_212.nsbmd +prop_model_213.nsbmd +prop_model_214.nsbmd +prop_model_215.nsbmd +prop_model_216.nsbmd +prop_model_217.nsbmd +prop_model_218.nsbmd +prop_model_219.nsbmd +prop_model_220.nsbmd +prop_model_221.nsbmd +prop_model_222.nsbmd +prop_model_223.nsbmd +prop_model_224.nsbmd +prop_model_225.nsbmd +prop_model_226.nsbmd +prop_model_227.nsbmd +prop_model_228.nsbmd +prop_model_229.nsbmd +prop_model_230.nsbmd +prop_model_231.nsbmd +prop_model_232.nsbmd +prop_model_233.nsbmd +prop_model_234.nsbmd +prop_model_235.nsbmd +prop_model_236.nsbmd +prop_model_237.nsbmd +prop_model_238.nsbmd +pastoria_gym_blue_button.nsbmd +pastoria_gym_green_button.nsbmd +pastoria_gym_orange_button.nsbmd +pastoria_gym_water_floor.nsbmd +prop_model_243.nsbmd +prop_model_244.nsbmd +prop_model_245.nsbmd +jubilife_city_building_door.nsbmd +prop_model_247.nsbmd +desk_drawer_laptop_facing_left.nsbmd +prop_model_249.nsbmd +prop_model_250.nsbmd +prop_model_251.nsbmd +prop_model_252.nsbmd +prop_model_253.nsbmd +prop_model_254.nsbmd +prop_model_255.nsbmd +prop_model_256.nsbmd +prop_model_257.nsbmd +iron_island_platform_lift.nsbmd +prop_model_259.nsbmd +hearthome_gym_inside_door.nsbmd +prop_model_261.nsbmd +prop_model_262.nsbmd +prop_model_263.nsbmd +prop_model_264.nsbmd +prop_model_265.nsbmd +prop_model_266.nsbmd +prop_model_267.nsbmd +prop_model_268.nsbmd +prop_model_269.nsbmd +prop_model_270.nsbmd +prop_model_271.nsbmd +prop_model_272.nsbmd +prop_model_273.nsbmd +prop_model_274.nsbmd +prop_model_275.nsbmd +prop_model_276.nsbmd +prop_model_277.nsbmd +prop_model_278.nsbmd +prop_model_279.nsbmd +prop_model_280.nsbmd +prop_model_281.nsbmd +prop_model_282.nsbmd +prop_model_283.nsbmd +prop_model_284.nsbmd +prop_model_285.nsbmd +prop_model_286.nsbmd +prop_model_287.nsbmd +prop_model_288.nsbmd +prop_model_289.nsbmd +prop_model_290.nsbmd +prop_model_291.nsbmd +prop_model_292.nsbmd +prop_model_293.nsbmd +prop_model_294.nsbmd +prop_model_295.nsbmd +prop_model_296.nsbmd +prop_model_297.nsbmd +gym_door.nsbmd +prop_model_299.nsbmd +prop_model_300.nsbmd +prop_model_301.nsbmd +prop_model_302.nsbmd +bike_muddy_slope.nsbmd +bike_dungeon_muddy_slope.nsbmd +prop_model_305.nsbmd +prop_model_306.nsbmd +prop_model_307.nsbmd +prop_model_308.nsbmd +prop_model_309.nsbmd +prop_model_310.nsbmd +prop_model_311.nsbmd +blue_door.nsbmd +iron_door_2.nsbmd +prop_model_314.nsbmd +prop_model_315.nsbmd +secret_base_pc_normal_flag.nsbmd +secret_base_pc_bronze_flag.nsbmd +secret_base_pc_silver_flag.nsbmd +secret_base_pc_gold_flag.nsbmd +secret_base_pc_platinum_flag.nsbmd +prop_model_321.nsbmd +prop_model_322.nsbmd +prop_model_323.nsbmd +prop_model_324.nsbmd +prop_model_325.nsbmd +prop_model_326.nsbmd +prop_model_327.nsbmd +prop_model_328.nsbmd +prop_model_329.nsbmd +prop_model_330.nsbmd +prop_model_331.nsbmd +prop_model_332.nsbmd +prop_model_333.nsbmd +prop_model_334.nsbmd +prop_model_335.nsbmd +prop_model_336.nsbmd +prop_model_337.nsbmd +prop_model_338.nsbmd +prop_model_339.nsbmd +prop_model_340.nsbmd +prop_model_341.nsbmd +prop_model_342.nsbmd +prop_model_343.nsbmd +prop_model_344.nsbmd +prop_model_345.nsbmd +prop_model_346.nsbmd +prop_model_347.nsbmd +prop_model_348.nsbmd +prop_model_349.nsbmd +prop_model_350.nsbmd +prop_model_351.nsbmd +prop_model_352.nsbmd +prop_model_353.nsbmd +prop_model_354.nsbmd +prop_model_355.nsbmd +prop_model_356.nsbmd +prop_model_357.nsbmd +prop_model_358.nsbmd +prop_model_359.nsbmd +prop_model_360.nsbmd +prop_model_361.nsbmd +prop_model_362.nsbmd +prop_model_363.nsbmd +prop_model_364.nsbmd +prop_model_365.nsbmd +prop_model_366.nsbmd +prop_model_367.nsbmd +prop_model_368.nsbmd +prop_model_369.nsbmd +prop_model_370.nsbmd +prop_model_371.nsbmd +prop_model_372.nsbmd +prop_model_373.nsbmd +prop_model_374.nsbmd +prop_model_375.nsbmd +prop_model_376.nsbmd +prop_model_377.nsbmd +prop_model_378.nsbmd +prop_model_379.nsbmd +prop_model_380.nsbmd +prop_model_381.nsbmd +prop_model_382.nsbmd +prop_model_383.nsbmd +prop_model_384.nsbmd +prop_model_385.nsbmd +prop_model_386.nsbmd +prop_model_387.nsbmd +prop_model_388.nsbmd +prop_model_389.nsbmd +prop_model_390.nsbmd +prop_model_391.nsbmd +prop_model_392.nsbmd +prop_model_393.nsbmd +prop_model_394.nsbmd +prop_model_395.nsbmd +prop_model_396.nsbmd +prop_model_397.nsbmd +prop_model_398.nsbmd +prop_model_399.nsbmd +prop_model_400.nsbmd +prop_model_401.nsbmd +prop_model_402.nsbmd +prop_model_403.nsbmd +prop_model_404.nsbmd +prop_model_405.nsbmd +prop_model_406.nsbmd +prop_model_407.nsbmd +prop_model_408.nsbmd +prop_model_409.nsbmd +prop_model_410.nsbmd +prop_model_411.nsbmd +prop_model_412.nsbmd +prop_model_413.nsbmd +prop_model_414.nsbmd +prop_model_415.nsbmd +prop_model_416.nsbmd +prop_model_417.nsbmd +prop_model_418.nsbmd +prop_model_419.nsbmd +prop_model_420.nsbmd +prop_model_421.nsbmd +prop_model_422.nsbmd +prop_model_423.nsbmd +prop_model_424.nsbmd +pokecenter_stair_up_right.nsbmd +pokecenter_stair_down_right.nsbmd +pokecenter_inside_door.nsbmd +prop_model_428.nsbmd +secret_base_entrance_north.nsbmd +secret_base_entrance_south.nsbmd +secret_base_entrance_west.nsbmd +secret_base_entrance_east.nsbmd +prop_model_433.nsbmd +prop_model_434.nsbmd +prop_model_435.nsbmd +prop_model_436.nsbmd +prop_model_437.nsbmd +yellow_wooden_door.nsbmd +prop_model_439.nsbmd +prop_model_440.nsbmd +mansion_door.nsbmd +veilstone_dpt_store_door.nsbmd +prop_model_443.nsbmd +blue_wooden_door.nsbmd +prop_model_445.nsbmd +prop_model_446.nsbmd +prop_model_447.nsbmd +prop_model_448.nsbmd +prop_model_449.nsbmd +prop_model_450.nsbmd +prop_model_451.nsbmd +prop_model_452.nsbmd +prop_model_453.nsbmd +prop_model_454.nsbmd +prop_model_455.nsbmd +gts_inside_door.nsbmd +prop_model_457.nsbmd +prop_model_458.nsbmd +prop_model_459.nsbmd +prop_model_460.nsbmd +prop_model_461.nsbmd +prop_model_462.nsbmd +prop_model_463.nsbmd +prop_model_464.nsbmd +prop_model_465.nsbmd +prop_model_466.nsbmd +prop_model_467.nsbmd +prop_model_468.nsbmd +prop_model_469.nsbmd +prop_model_470.nsbmd +prop_model_471.nsbmd +prop_model_472.nsbmd +prop_model_473.nsbmd +prop_model_474.nsbmd +great_marsh_train.nsbmd +prop_model_476.nsbmd +prop_model_477.nsbmd +prop_model_478.nsbmd +prop_model_479.nsbmd +prop_model_480.nsbmd +prop_model_481.nsbmd +prop_model_482.nsbmd +prop_model_483.nsbmd +card_door.nsbmd +prop_model_485.nsbmd +prop_model_486.nsbmd +prop_model_487.nsbmd +prop_model_488.nsbmd +prop_model_489.nsbmd +prop_model_490.nsbmd +prop_model_491.nsbmd +prop_model_492.nsbmd +prop_model_493.nsbmd +prop_model_494.nsbmd +prop_model_495.nsbmd +prop_model_496.nsbmd +prop_model_497.nsbmd +elevator_lights.nsbmd +prop_model_499.nsbmd +prop_model_500.nsbmd +prop_model_501.nsbmd +pokemon_league_platform_lift.nsbmd +prop_model_503.nsbmd +prop_model_504.nsbmd +prop_model_505.nsbmd +prop_model_506.nsbmd +pokemon_league_hall_of_fame_machine.nsbmd +prop_model_508.nsbmd +prop_model_509.nsbmd +prop_model_510.nsbmd +prop_model_511.nsbmd +prop_model_512.nsbmd +prop_model_513.nsbmd +prop_model_514.nsbmd +prop_model_515.nsbmd +prop_model_516.nsbmd +pokecenter_healing_machine_mini_pokeball.nsbmd +prop_model_518.nsbmd +prop_model_519.nsbmd +prop_model_520.nsbmd +prop_model_521.nsbmd +prop_model_522.nsbmd +prop_model_523.nsbmd +prop_model_524.nsbmd +prop_model_525.nsbmd +prop_model_526.nsbmd +hotel_grand_lake_door.nsbmd +prop_model_528.nsbmd +prop_model_529.nsbmd +prop_model_530.nsbmd +prop_model_531.nsbmd +prop_model_532.nsbmd +prop_model_533.nsbmd +prop_model_534.nsbmd +prop_model_535.nsbmd +prop_model_536.nsbmd +prop_model_537.nsbmd +screw_steamship_spiral.nsbmd +prop_model_539.nsbmd +prop_model_540.nsbmd +prop_model_541.nsbmd +prop_model_542.nsbmd +prop_model_543.nsbmd +prop_model_544.nsbmd +prop_model_545.nsbmd +prop_model_546.nsbmd +prop_model_547.nsbmd +prop_model_548.nsbmd +prop_model_549.nsbmd +prop_model_550.nsbmd +prop_model_551.nsbmd +prop_model_552.nsbmd +prop_model_553.nsbmd +prop_model_554.nsbmd +prop_model_555.nsbmd +prop_model_556.nsbmd +prop_model_557.nsbmd +prop_model_558.nsbmd +prop_model_559.nsbmd +prop_model_560.nsbmd +prop_model_561.nsbmd +prop_model_562.nsbmd +prop_model_563.nsbmd +prop_model_564.nsbmd +prop_model_565.nsbmd +prop_model_566.nsbmd +prop_model_567.nsbmd +prop_model_568.nsbmd +prop_model_569.nsbmd +prop_model_570.nsbmd +prop_model_571.nsbmd +prop_model_572.nsbmd +prop_model_573.nsbmd +prop_model_574.nsbmd +prop_model_575.nsbmd +prop_model_576.nsbmd +prop_model_577.nsbmd +prop_model_578.nsbmd +prop_model_579.nsbmd +prop_model_580.nsbmd +prop_model_581.nsbmd +prop_model_582.nsbmd +prop_model_583.nsbmd +prop_model_584.nsbmd +prop_model_585.nsbmd +prop_model_586.nsbmd +prop_model_587.nsbmd +prop_model_588.nsbmd +prop_model_589.nsbmd diff --git a/res/field/props/models/meson.build b/res/field/props/models/meson.build new file mode 100644 index 0000000000..f0101304e3 --- /dev/null +++ b/res/field/props/models/meson.build @@ -0,0 +1,613 @@ +map_prop_model_files = copy_gen.process(files( + 'prop_model_000.nsbmd', + 'prop_model_001.nsbmd', + 'prop_model_002.nsbmd', + 'prop_model_003.nsbmd', + 'prop_model_004.nsbmd', + 'prop_model_005.nsbmd', + 'prop_model_006.nsbmd', + 'prop_model_007.nsbmd', + 'prop_model_008.nsbmd', + 'prop_model_009.nsbmd', + 'prop_model_010.nsbmd', + 'prop_model_011.nsbmd', + 'prop_model_012.nsbmd', + 'prop_model_013.nsbmd', + 'prop_model_014.nsbmd', + 'prop_model_015.nsbmd', + 'prop_model_016.nsbmd', + 'prop_model_017.nsbmd', + 'prop_model_018.nsbmd', + 'prop_model_019.nsbmd', + 'prop_model_020.nsbmd', + 'prop_model_021.nsbmd', + 'prop_model_022.nsbmd', + 'prop_model_023.nsbmd', + 'prop_model_024.nsbmd', + 'prop_model_025.nsbmd', + 'honey_tree.nsbmd', + 'prop_model_027.nsbmd', + 'prop_model_028.nsbmd', + 'prop_model_029.nsbmd', + 'prop_model_030.nsbmd', + 'canalave_bridge_left.nsbmd', + 'canalave_bridge_right.nsbmd', + 'prop_model_033.nsbmd', + 'regular_ship.nsbmd', + 'prop_model_035.nsbmd', + 'prop_model_036.nsbmd', + 'prop_model_037.nsbmd', + 'prop_model_038.nsbmd', + 'prop_model_039.nsbmd', + 'prop_model_040.nsbmd', + 'prop_model_041.nsbmd', + 'prop_model_042.nsbmd', + 'prop_model_043.nsbmd', + 'prop_model_044.nsbmd', + 'prop_model_045.nsbmd', + 'prop_model_046.nsbmd', + 'prop_model_047.nsbmd', + 'prop_model_048.nsbmd', + 'prop_model_049.nsbmd', + 'prop_model_050.nsbmd', + 'prop_model_051.nsbmd', + 'prop_model_052.nsbmd', + 'prop_model_053.nsbmd', + 'prop_model_054.nsbmd', + 'prop_model_055.nsbmd', + 'prop_model_056.nsbmd', + 'prop_model_057.nsbmd', + 'prop_model_058.nsbmd', + 'prop_model_059.nsbmd', + 'prop_model_060.nsbmd', + 'prop_model_061.nsbmd', + 'prop_model_062.nsbmd', + 'prop_model_063.nsbmd', + 'prop_model_064.nsbmd', + 'prop_model_065.nsbmd', + 'door01.nsbmd', + 'brown_wooden_door.nsbmd', + 'green_wooden_door.nsbmd', + 'iron_door.nsbmd', + 'pokecenter_door.nsbmd', + 'prop_model_071.nsbmd', + 'prop_model_072.nsbmd', + 'prop_model_073.nsbmd', + 'prop_model_074.nsbmd', + 'elevator_door.nsbmd', + 'prop_model_076.nsbmd', + 'prop_model_077.nsbmd', + 'prop_model_078.nsbmd', + 'prop_model_079.nsbmd', + 'prop_model_080.nsbmd', + 'prop_model_081.nsbmd', + 'prop_model_082.nsbmd', + 'prop_model_083.nsbmd', + 'prop_model_084.nsbmd', + 'prop_model_085.nsbmd', + 'prop_model_086.nsbmd', + 'prop_model_087.nsbmd', + 'prop_model_088.nsbmd', + 'prop_model_089.nsbmd', + 'prop_model_090.nsbmd', + 'prop_model_091.nsbmd', + 'prop_model_092.nsbmd', + 'prop_model_093.nsbmd', + 'prop_model_094.nsbmd', + 'prop_model_095.nsbmd', + 'prop_model_096.nsbmd', + 'prop_model_097.nsbmd', + 'prop_model_098.nsbmd', + 'prop_model_099.nsbmd', + 'prop_model_100.nsbmd', + 'prop_model_101.nsbmd', + 'prop_model_102.nsbmd', + 'prop_model_103.nsbmd', + 'prop_model_104.nsbmd', + 'prop_model_105.nsbmd', + 'prop_model_106.nsbmd', + 'prop_model_107.nsbmd', + 'prop_model_108.nsbmd', + 'prop_model_109.nsbmd', + 'prop_model_110.nsbmd', + 'prop_model_111.nsbmd', + 'desk_drawer_laptop.nsbmd', + 'prop_model_113.nsbmd', + 'prop_model_114.nsbmd', + 'desk_drawer_laptop_facing_right.nsbmd', + 'prop_model_116.nsbmd', + 'prop_model_117.nsbmd', + 'prop_model_118.nsbmd', + 'pokecenter_pc.nsbmd', + 'prop_model_120.nsbmd', + 'prop_model_121.nsbmd', + 'prop_model_122.nsbmd', + 'pokecenter_healing_machine.nsbmd', + 'pokecenter_healing_machine_tv.nsbmd', + 'prop_model_125.nsbmd', + 'prop_model_126.nsbmd', + 'prop_model_127.nsbmd', + 'pokecenter_inside_counter_door.nsbmd', + 'prop_model_129.nsbmd', + 'pokecenter_stair_up_left.nsbmd', + 'pokecenter_stair_down_left.nsbmd', + 'prop_model_132.nsbmd', + 'prop_model_133.nsbmd', + 'prop_model_134.nsbmd', + 'prop_model_135.nsbmd', + 'prop_model_136.nsbmd', + 'prop_model_137.nsbmd', + 'prop_model_138.nsbmd', + 'prop_model_139.nsbmd', + 'prop_model_140.nsbmd', + 'prop_model_141.nsbmd', + 'prop_model_142.nsbmd', + 'prop_model_143.nsbmd', + 'prop_model_144.nsbmd', + 'prop_model_145.nsbmd', + 'prop_model_146.nsbmd', + 'prop_model_147.nsbmd', + 'prop_model_148.nsbmd', + 'prop_model_149.nsbmd', + 'prop_model_150.nsbmd', + 'prop_model_151.nsbmd', + 'prop_model_152.nsbmd', + 'prop_model_153.nsbmd', + 'prop_model_154.nsbmd', + 'prop_model_155.nsbmd', + 'prop_model_156.nsbmd', + 'prop_model_157.nsbmd', + 'prop_model_158.nsbmd', + 'prop_model_159.nsbmd', + 'prop_model_160.nsbmd', + 'prop_model_161.nsbmd', + 'prop_model_162.nsbmd', + 'prop_model_163.nsbmd', + 'prop_model_164.nsbmd', + 'prop_model_165.nsbmd', + 'prop_model_166.nsbmd', + 'prop_model_167.nsbmd', + 'prop_model_168.nsbmd', + 'prop_model_169.nsbmd', + 'prop_model_170.nsbmd', + 'prop_model_171.nsbmd', + 'prop_model_172.nsbmd', + 'prop_model_173.nsbmd', + 'prop_model_174.nsbmd', + 'prop_model_175.nsbmd', + 'prop_model_176.nsbmd', + 'prop_model_177.nsbmd', + 'prop_model_178.nsbmd', + 'prop_model_179.nsbmd', + 'prop_model_180.nsbmd', + 'prop_model_181.nsbmd', + 'prop_model_182.nsbmd', + 'prop_model_183.nsbmd', + 'prop_model_184.nsbmd', + 'prop_model_185.nsbmd', + 'prop_model_186.nsbmd', + 'prop_model_187.nsbmd', + 'prop_model_188.nsbmd', + 'prop_model_189.nsbmd', + 'prop_model_190.nsbmd', + 'prop_model_191.nsbmd', + 'prop_model_192.nsbmd', + 'prop_model_193.nsbmd', + 'prop_model_194.nsbmd', + 'prop_model_195.nsbmd', + 'prop_model_196.nsbmd', + 'prop_model_197.nsbmd', + 'prop_model_198.nsbmd', + 'prop_model_199.nsbmd', + 'prop_model_200.nsbmd', + 'prop_model_201.nsbmd', + 'prop_model_202.nsbmd', + 'prop_model_203.nsbmd', + 'prop_model_204.nsbmd', + 'prop_model_205.nsbmd', + 'prop_model_206.nsbmd', + 'prop_model_207.nsbmd', + 'prop_model_208.nsbmd', + 'prop_model_209.nsbmd', + 'prop_model_210.nsbmd', + 'prop_model_211.nsbmd', + 'prop_model_212.nsbmd', + 'prop_model_213.nsbmd', + 'prop_model_214.nsbmd', + 'prop_model_215.nsbmd', + 'prop_model_216.nsbmd', + 'prop_model_217.nsbmd', + 'prop_model_218.nsbmd', + 'prop_model_219.nsbmd', + 'prop_model_220.nsbmd', + 'prop_model_221.nsbmd', + 'prop_model_222.nsbmd', + 'prop_model_223.nsbmd', + 'prop_model_224.nsbmd', + 'prop_model_225.nsbmd', + 'prop_model_226.nsbmd', + 'prop_model_227.nsbmd', + 'prop_model_228.nsbmd', + 'prop_model_229.nsbmd', + 'prop_model_230.nsbmd', + 'prop_model_231.nsbmd', + 'prop_model_232.nsbmd', + 'prop_model_233.nsbmd', + 'prop_model_234.nsbmd', + 'prop_model_235.nsbmd', + 'prop_model_236.nsbmd', + 'prop_model_237.nsbmd', + 'prop_model_238.nsbmd', + 'pastoria_gym_blue_button.nsbmd', + 'pastoria_gym_green_button.nsbmd', + 'pastoria_gym_orange_button.nsbmd', + 'pastoria_gym_water_floor.nsbmd', + 'prop_model_243.nsbmd', + 'prop_model_244.nsbmd', + 'prop_model_245.nsbmd', + 'jubilife_city_building_door.nsbmd', + 'prop_model_247.nsbmd', + 'desk_drawer_laptop_facing_left.nsbmd', + 'prop_model_249.nsbmd', + 'prop_model_250.nsbmd', + 'prop_model_251.nsbmd', + 'prop_model_252.nsbmd', + 'prop_model_253.nsbmd', + 'prop_model_254.nsbmd', + 'prop_model_255.nsbmd', + 'prop_model_256.nsbmd', + 'prop_model_257.nsbmd', + 'iron_island_platform_lift.nsbmd', + 'prop_model_259.nsbmd', + 'hearthome_gym_inside_door.nsbmd', + 'prop_model_261.nsbmd', + 'prop_model_262.nsbmd', + 'prop_model_263.nsbmd', + 'prop_model_264.nsbmd', + 'prop_model_265.nsbmd', + 'prop_model_266.nsbmd', + 'prop_model_267.nsbmd', + 'prop_model_268.nsbmd', + 'prop_model_269.nsbmd', + 'prop_model_270.nsbmd', + 'prop_model_271.nsbmd', + 'prop_model_272.nsbmd', + 'prop_model_273.nsbmd', + 'prop_model_274.nsbmd', + 'prop_model_275.nsbmd', + 'prop_model_276.nsbmd', + 'prop_model_277.nsbmd', + 'prop_model_278.nsbmd', + 'prop_model_279.nsbmd', + 'prop_model_280.nsbmd', + 'prop_model_281.nsbmd', + 'prop_model_282.nsbmd', + 'prop_model_283.nsbmd', + 'prop_model_284.nsbmd', + 'prop_model_285.nsbmd', + 'prop_model_286.nsbmd', + 'prop_model_287.nsbmd', + 'prop_model_288.nsbmd', + 'prop_model_289.nsbmd', + 'prop_model_290.nsbmd', + 'prop_model_291.nsbmd', + 'prop_model_292.nsbmd', + 'prop_model_293.nsbmd', + 'prop_model_294.nsbmd', + 'prop_model_295.nsbmd', + 'prop_model_296.nsbmd', + 'prop_model_297.nsbmd', + 'gym_door.nsbmd', + 'prop_model_299.nsbmd', + 'prop_model_300.nsbmd', + 'prop_model_301.nsbmd', + 'prop_model_302.nsbmd', + 'bike_muddy_slope.nsbmd', + 'bike_dungeon_muddy_slope.nsbmd', + 'prop_model_305.nsbmd', + 'prop_model_306.nsbmd', + 'prop_model_307.nsbmd', + 'prop_model_308.nsbmd', + 'prop_model_309.nsbmd', + 'prop_model_310.nsbmd', + 'prop_model_311.nsbmd', + 'blue_door.nsbmd', + 'iron_door_2.nsbmd', + 'prop_model_314.nsbmd', + 'prop_model_315.nsbmd', + 'secret_base_pc_normal_flag.nsbmd', + 'secret_base_pc_bronze_flag.nsbmd', + 'secret_base_pc_silver_flag.nsbmd', + 'secret_base_pc_gold_flag.nsbmd', + 'secret_base_pc_platinum_flag.nsbmd', + 'prop_model_321.nsbmd', + 'prop_model_322.nsbmd', + 'prop_model_323.nsbmd', + 'prop_model_324.nsbmd', + 'prop_model_325.nsbmd', + 'prop_model_326.nsbmd', + 'prop_model_327.nsbmd', + 'prop_model_328.nsbmd', + 'prop_model_329.nsbmd', + 'prop_model_330.nsbmd', + 'prop_model_331.nsbmd', + 'prop_model_332.nsbmd', + 'prop_model_333.nsbmd', + 'prop_model_334.nsbmd', + 'prop_model_335.nsbmd', + 'prop_model_336.nsbmd', + 'prop_model_337.nsbmd', + 'prop_model_338.nsbmd', + 'prop_model_339.nsbmd', + 'prop_model_340.nsbmd', + 'prop_model_341.nsbmd', + 'prop_model_342.nsbmd', + 'prop_model_343.nsbmd', + 'prop_model_344.nsbmd', + 'prop_model_345.nsbmd', + 'prop_model_346.nsbmd', + 'prop_model_347.nsbmd', + 'prop_model_348.nsbmd', + 'prop_model_349.nsbmd', + 'prop_model_350.nsbmd', + 'prop_model_351.nsbmd', + 'prop_model_352.nsbmd', + 'prop_model_353.nsbmd', + 'prop_model_354.nsbmd', + 'prop_model_355.nsbmd', + 'prop_model_356.nsbmd', + 'prop_model_357.nsbmd', + 'prop_model_358.nsbmd', + 'prop_model_359.nsbmd', + 'prop_model_360.nsbmd', + 'prop_model_361.nsbmd', + 'prop_model_362.nsbmd', + 'prop_model_363.nsbmd', + 'prop_model_364.nsbmd', + 'prop_model_365.nsbmd', + 'prop_model_366.nsbmd', + 'prop_model_367.nsbmd', + 'prop_model_368.nsbmd', + 'prop_model_369.nsbmd', + 'prop_model_370.nsbmd', + 'prop_model_371.nsbmd', + 'prop_model_372.nsbmd', + 'prop_model_373.nsbmd', + 'prop_model_374.nsbmd', + 'prop_model_375.nsbmd', + 'prop_model_376.nsbmd', + 'prop_model_377.nsbmd', + 'prop_model_378.nsbmd', + 'prop_model_379.nsbmd', + 'prop_model_380.nsbmd', + 'prop_model_381.nsbmd', + 'prop_model_382.nsbmd', + 'prop_model_383.nsbmd', + 'prop_model_384.nsbmd', + 'prop_model_385.nsbmd', + 'prop_model_386.nsbmd', + 'prop_model_387.nsbmd', + 'prop_model_388.nsbmd', + 'prop_model_389.nsbmd', + 'prop_model_390.nsbmd', + 'prop_model_391.nsbmd', + 'prop_model_392.nsbmd', + 'prop_model_393.nsbmd', + 'prop_model_394.nsbmd', + 'prop_model_395.nsbmd', + 'prop_model_396.nsbmd', + 'prop_model_397.nsbmd', + 'prop_model_398.nsbmd', + 'prop_model_399.nsbmd', + 'prop_model_400.nsbmd', + 'prop_model_401.nsbmd', + 'prop_model_402.nsbmd', + 'prop_model_403.nsbmd', + 'prop_model_404.nsbmd', + 'prop_model_405.nsbmd', + 'prop_model_406.nsbmd', + 'prop_model_407.nsbmd', + 'prop_model_408.nsbmd', + 'prop_model_409.nsbmd', + 'prop_model_410.nsbmd', + 'prop_model_411.nsbmd', + 'prop_model_412.nsbmd', + 'prop_model_413.nsbmd', + 'prop_model_414.nsbmd', + 'prop_model_415.nsbmd', + 'prop_model_416.nsbmd', + 'prop_model_417.nsbmd', + 'prop_model_418.nsbmd', + 'prop_model_419.nsbmd', + 'prop_model_420.nsbmd', + 'prop_model_421.nsbmd', + 'prop_model_422.nsbmd', + 'prop_model_423.nsbmd', + 'prop_model_424.nsbmd', + 'pokecenter_stair_up_right.nsbmd', + 'pokecenter_stair_down_right.nsbmd', + 'pokecenter_inside_door.nsbmd', + 'prop_model_428.nsbmd', + 'secret_base_entrance_north.nsbmd', + 'secret_base_entrance_south.nsbmd', + 'secret_base_entrance_west.nsbmd', + 'secret_base_entrance_east.nsbmd', + 'prop_model_433.nsbmd', + 'prop_model_434.nsbmd', + 'prop_model_435.nsbmd', + 'prop_model_436.nsbmd', + 'prop_model_437.nsbmd', + 'yellow_wooden_door.nsbmd', + 'prop_model_439.nsbmd', + 'prop_model_440.nsbmd', + 'mansion_door.nsbmd', + 'veilstone_dpt_store_door.nsbmd', + 'prop_model_443.nsbmd', + 'blue_wooden_door.nsbmd', + 'prop_model_445.nsbmd', + 'prop_model_446.nsbmd', + 'prop_model_447.nsbmd', + 'prop_model_448.nsbmd', + 'prop_model_449.nsbmd', + 'prop_model_450.nsbmd', + 'prop_model_451.nsbmd', + 'prop_model_452.nsbmd', + 'prop_model_453.nsbmd', + 'prop_model_454.nsbmd', + 'prop_model_455.nsbmd', + 'gts_inside_door.nsbmd', + 'prop_model_457.nsbmd', + 'prop_model_458.nsbmd', + 'prop_model_459.nsbmd', + 'prop_model_460.nsbmd', + 'prop_model_461.nsbmd', + 'prop_model_462.nsbmd', + 'prop_model_463.nsbmd', + 'prop_model_464.nsbmd', + 'prop_model_465.nsbmd', + 'prop_model_466.nsbmd', + 'prop_model_467.nsbmd', + 'prop_model_468.nsbmd', + 'prop_model_469.nsbmd', + 'prop_model_470.nsbmd', + 'prop_model_471.nsbmd', + 'prop_model_472.nsbmd', + 'prop_model_473.nsbmd', + 'prop_model_474.nsbmd', + 'great_marsh_train.nsbmd', + 'prop_model_476.nsbmd', + 'prop_model_477.nsbmd', + 'prop_model_478.nsbmd', + 'prop_model_479.nsbmd', + 'prop_model_480.nsbmd', + 'prop_model_481.nsbmd', + 'prop_model_482.nsbmd', + 'prop_model_483.nsbmd', + 'card_door.nsbmd', + 'prop_model_485.nsbmd', + 'prop_model_486.nsbmd', + 'prop_model_487.nsbmd', + 'prop_model_488.nsbmd', + 'prop_model_489.nsbmd', + 'prop_model_490.nsbmd', + 'prop_model_491.nsbmd', + 'prop_model_492.nsbmd', + 'prop_model_493.nsbmd', + 'prop_model_494.nsbmd', + 'prop_model_495.nsbmd', + 'prop_model_496.nsbmd', + 'prop_model_497.nsbmd', + 'elevator_lights.nsbmd', + 'prop_model_499.nsbmd', + 'prop_model_500.nsbmd', + 'prop_model_501.nsbmd', + 'pokemon_league_platform_lift.nsbmd', + 'prop_model_503.nsbmd', + 'prop_model_504.nsbmd', + 'prop_model_505.nsbmd', + 'prop_model_506.nsbmd', + 'pokemon_league_hall_of_fame_machine.nsbmd', + 'prop_model_508.nsbmd', + 'prop_model_509.nsbmd', + 'prop_model_510.nsbmd', + 'prop_model_511.nsbmd', + 'prop_model_512.nsbmd', + 'prop_model_513.nsbmd', + 'prop_model_514.nsbmd', + 'prop_model_515.nsbmd', + 'prop_model_516.nsbmd', + 'pokecenter_healing_machine_mini_pokeball.nsbmd', + 'prop_model_518.nsbmd', + 'prop_model_519.nsbmd', + 'prop_model_520.nsbmd', + 'prop_model_521.nsbmd', + 'prop_model_522.nsbmd', + 'prop_model_523.nsbmd', + 'prop_model_524.nsbmd', + 'prop_model_525.nsbmd', + 'prop_model_526.nsbmd', + 'hotel_grand_lake_door.nsbmd', + 'prop_model_528.nsbmd', + 'prop_model_529.nsbmd', + 'prop_model_530.nsbmd', + 'prop_model_531.nsbmd', + 'prop_model_532.nsbmd', + 'prop_model_533.nsbmd', + 'prop_model_534.nsbmd', + 'prop_model_535.nsbmd', + 'prop_model_536.nsbmd', + 'prop_model_537.nsbmd', + 'screw_steamship_spiral.nsbmd', + 'prop_model_539.nsbmd', + 'prop_model_540.nsbmd', + 'prop_model_541.nsbmd', + 'prop_model_542.nsbmd', + 'prop_model_543.nsbmd', + 'prop_model_544.nsbmd', + 'prop_model_545.nsbmd', + 'prop_model_546.nsbmd', + 'prop_model_547.nsbmd', + 'prop_model_548.nsbmd', + 'prop_model_549.nsbmd', + 'prop_model_550.nsbmd', + 'prop_model_551.nsbmd', + 'prop_model_552.nsbmd', + 'prop_model_553.nsbmd', + 'prop_model_554.nsbmd', + 'prop_model_555.nsbmd', + 'prop_model_556.nsbmd', + 'prop_model_557.nsbmd', + 'prop_model_558.nsbmd', + 'prop_model_559.nsbmd', + 'prop_model_560.nsbmd', + 'prop_model_561.nsbmd', + 'prop_model_562.nsbmd', + 'prop_model_563.nsbmd', + 'prop_model_564.nsbmd', + 'prop_model_565.nsbmd', + 'prop_model_566.nsbmd', + 'prop_model_567.nsbmd', + 'prop_model_568.nsbmd', + 'prop_model_569.nsbmd', + 'prop_model_570.nsbmd', + 'prop_model_571.nsbmd', + 'prop_model_572.nsbmd', + 'prop_model_573.nsbmd', + 'prop_model_574.nsbmd', + 'prop_model_575.nsbmd', + 'prop_model_576.nsbmd', + 'prop_model_577.nsbmd', + 'prop_model_578.nsbmd', + 'prop_model_579.nsbmd', + 'prop_model_580.nsbmd', + 'prop_model_581.nsbmd', + 'prop_model_582.nsbmd', + 'prop_model_583.nsbmd', + 'prop_model_584.nsbmd', + 'prop_model_585.nsbmd', + 'prop_model_586.nsbmd', + 'prop_model_587.nsbmd', + 'prop_model_588.nsbmd', + 'prop_model_589.nsbmd', +)) + +map_prop_model_order = files('map_prop_models.order') +map_prop_model_narc = custom_target('prop_models.narc', + output: [ + 'prop_models.narc', + 'prop_models.naix', + ], + input: [ + map_prop_model_files, + map_prop_model_order, + ], + command: [ + narc_exe, 'create', + '--naix', + '--order', map_prop_model_order, + '--output', '@OUTPUT0@', + '@PRIVATE_DIR@', + ] +) + +nitrofs_files += map_prop_model_narc diff --git a/res/field/props/models/pastoria_gym_blue_button.nsbmd b/res/field/props/models/pastoria_gym_blue_button.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..2bfa2e5b490465bea445dadc4d948b51741f77f7 GIT binary patch literal 964 zcmZuuO>5gg5FII2YiJHyD~H@{Z$2>8Ewa}M4K&oLRVXw8mBw;!p*FHEAqfE+8mHLM z{(v6)C;A_9@S#x1PbfYVdh0o-x^JXaEYd!-^XARY?Cg%7A9(Kkk4e)dBAZNFC8C)@ zbl~l~-@s&4D36^n{6}O^4$4LN+-)3nYj8BaVE-8YB~}GKYrrs=OIUeAEeos}+!-|? znz7As_}@MigwI-oZkXwF|Ay>)h?`_Q$dN@4aa@%S|64yn-raj<`|RrXT!NFl$BRyx z`vf}gLniO&j9;6gN;|(2e?mo?-xQw_Ezukxx-Qz7AAj-6oSXKK-+6lcJ~}<&(Q4Sl z@8q&4SWQ`4=jk!#W0;R*%MH1SEAbTb;5qn8ZtTS=bcGmj_~NbmQx}%#DTinpTQ*u_ zf2wo%SA4>XwfPcqi? z)=Cf-TAtS^2mYo2x|SamgeVU!YDfM4u#JXoAikzHTI+p3a)hW2Eq|Nqd)B}aQi@t9 z1i=ZyvJ^rVzy&GS!ID|t@?ed1z2k37&yzj$Uz4)V{rkY8|0r5M`Fj5Q;`R7?>&Ixd OH;TT$dv(E)ME?cjPL9t2 literal 0 HcmV?d00001 diff --git a/res/field/props/models/pastoria_gym_green_button.nsbmd b/res/field/props/models/pastoria_gym_green_button.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..e521f0040ab9e9e7458c2e11833c781004dfd4e2 GIT binary patch literal 964 zcmZuvJ#W)c6g_rqhy;UOcj%VzNKhm~71sn&i3&Hk6$6zl8XLAsZQU$YTOqX)N>L&K zJ0l}Mr9%c5`V&wFB>qAt%(?z(qQX(`JNG=_kN56NZ!74ee{@VLfCU{(0HzwS6};+v zCqrwY$}c1OkD$Sz>TvsA=kd<&3Y`L9`TdaoIju!sG@)t2by^k76+xTQox-Q^v(=F8 zfBUq!ee&XTH*x6{xP1ld7JVJs9RnsFvRoVe|K^Vwck`U{eb$QmoRjmo^Tb8m zhq<_&6S-}PHdcS<{uni+SGDIr1t|es)-29XewoeHE&FHpJU)CsI6jim7O)`ql(eTb zU)38jJwZC+@)4G5ss}uhOtDH%$rq}*o`v9odqjWZZRb~!SjRKj!X#T|DKx)NiWqr{ zPqa+yFIi+Ud;2v`d{xsm(ZH9sHOAN~_~z^iJ^Od)a=^S!T+}gemv!VF%Qsqf%bAw> zr3S(%G8q`&Q)+=uQxUHbDrMVBnW0*^uNulcRSSyzCdoOTu?hmE;-n#Yy*OE?(_4%a zrxyebHx8fJ#GV-r9NTu!Ohki&gR_VYBZ72|fS?HCC`tnOvBW2a-?*RyTUAv>P8LiU8cYu?ZGrr-6H^0o~>W}2562&8Y;DC;*I^mMcGS^wc&c7G0+ N_J)IRn&@1mqrZ`HhYtV% literal 0 HcmV?d00001 diff --git a/res/field/props/models/pastoria_gym_orange_button.nsbmd b/res/field/props/models/pastoria_gym_orange_button.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..f76f6e25880d4a039a0816d1601d5eb5338aeb03 GIT binary patch literal 964 zcmZuuJ#Q016r4R9umr_gf=fDEhtINvK}XJ(h(w67H;9517;i)u*?`?dBu2s#N+6ct z2T)M(b5gjVN=ZS1Tp;lmLW7xi-osX4bo=Jb?)%t%*W5PI?6-$W2GH=Z3Sg>$ZSyGl zLWZg!$CG3FH=&TFin#qMs_ph-Iu4(CzDNIvt3qEip_FiuD+lI^;F{8%qCwF}Y*x1a z?Nj0QLF;wz#cetcm(HLs()XY)XK?{HSgwlBfAhzTJAcpRJ{#^mN91|jtwpD$`|P;5 zw@Y!m2lCn!RjmJ<`(qR^J1cAg8O#Xaw4gaZ`I5C%H|?LibARv6VE?6z)M=_mdEuaF6J0J&k_2#3Js>7AA=m<227FE=GRE z2d+eW4_V}D^6xh|@pa`X(ZI*59%HN>pP!x6YYd#jlMBx4?6^8vTuIJ6+B83%X_}vE zP9dL{`{^gv*6BR9#5HJZ9Sr3bY*ZjBW3gMNRMXTv;^T+~9G6+cMUg z4!L7Yi)@6=Umi9^msWJy#IfnIf76(f^zRdk{)dCp`ex><`gZS~_x*77nP~BUsZUDu EAL{s!&Hw-a literal 0 HcmV?d00001 diff --git a/res/field/props/models/pastoria_gym_water_floor.nsbmd b/res/field/props/models/pastoria_gym_water_floor.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..ace5c37fe3115aed183962ffffed7ca08efb7576 GIT binary patch literal 6320 zcmd5=O=w$J7CuiuwM>$!@&_g~iAJ?-!Au7?a!mpq=BYH$(z?cNhh)(qYG=mnB5l$_ zn|77AXd!gh?nWyy%dP^+qRZzJ9J)~3Y(hc;k!+~)iw7!fYZ&Xzch0%@>e-Q;zzoAY z^CZ3Reec}wJLlXZqZg)MoQS#!IzK{`r3B%P)^-t1zxe7z1MlP&DT6y_J)$x4D21yD zz#mOao;ZVddz=UNBrZP3`BZ|4uW@+EBp$?5K3>mxU*i?$Vy!#3M2AB9+cY6w4rqLx zKbdukfKQ(~`PmyEe>C^@pZ|J@X+vw29peuP^0uWY?WMeQB9%zfZ#;U7E)pe=BjSkY z{Ub$CA}0p?12;?=SiIJe)j&vvnQrboP7UTj%KcpY`Q+VAI zakqOO?ZEjfoF=ZsjK$q_9m`xy?`xa%K8bi)oI87QPn_l?vvCm!0jc6xz+*!G1t-u%E;0a_`nbR#2+Az-~NFYU%cyeZkXs_jOBArCviVa zRUbrW@gYs!`T|kDkRPihs}BOAZkW2zrgUjZu?ua*swg$xQ z4k=b&SL|mG>x?M&v!@u4^xUXolvZrtFxHqvk{ zB6t;yeQ6CV5xfe*)Bm(;Kl!7DJSVIg1e*Kw~! zU5j%K{dL4>RcGzOE&+8_W-;FTPM`8AT`{9-YlXwQNunH}@MXg~YgBr@S@K@A**vO!Uf*}t@tzjdB8VZJd6}5(q z3~DGC@>3p#md#K+95A(%h z?4h&@9_EY1*h6(FOu?7K#KTCKf-i@$hq=)Z--|trJ=7<|6nr@zdnlE|6nr_1Jyd7I z6np`*`^#U42h@yflk1>1SE=i-qc*6mVyKN^+5?8SVtCRkhSyO{drC3*l4rH|6oW6p zpaMOr7<>t)y{s5~38p=-7<>t)dxL9}>%bQ;dx--!46jJzyTT;mh&Z1Lk2Hz8uCL zFb~`C1+0v@#|OU8Mm_yV{C)P-{Zo554+JnA54(8phU4^#VE9h(M}hHkmje0z5Z-0O zyG$=T-X+6p2h%Rzs^P8DQO9c=-nHNv$Gc&8HwcppT6o=SF5YvF*NdmmGS9}NSiGc( zmyE?D6E7R+8tiws;qBgbz^$9Lyl}r;*YRlYLp)3w$Ls0a;doZx&0}{Q@0MBj7BwC3 zrdjt|jMvLckJrnKV(g>0?sXT>u1mocw{9;l-#ebo%k3ENp3!%Yz$N1aw+ajkDJ&kT#!Ya6saBU%}=T2W8YdSipuf@lS{N$a*gT6r%#j#lgs zlh;jJz57Nh_0h_h)rwvbt;s%GfkCVMU(B`gv1hg&kpGFb53(+|h-UNxliXr2i7&3% zZkt=)e?~8`cy7!0XVQ{eJm2esaKGf1F{>AGMK7Kgp7z0B$t|!=xlM`&?%7@+@IHQ= z++uI{&+UiHGlxa%&A8TMcSI{=Rx9?uXuY*TYg4oWgI4_?hjWYl?zEzpunn*eWJah~ zV3Jq#mhd>Q=q0niFe8jsVDY?SFHDJ6`0wR4Xo^dA&n27%o^}`))ex}!z|)>X0~WN$r*T@ zGs}}c3nHEsE}qN-@OU0rp43?4@&12gJl@ZaCwmt0c+VE{Pm2$!LlDLGsK%820xs_t z%x~e!z6~PGW!Vdon~gm6Y{4dYHpUZ#A>+%7~8;<6D7}g#>!f<|(kLG~;wGfQ?CJ1=GUw|4j z!lvHuPXGgpNPvMMSi(FG#CljH0({33a111%Ty^bH|4w&({0_|N(Q0U)wDxF3W7#{W$}^i32zxPIuHN=c;j!zcOczx!pc X{2D8Bfj{$~9TL-LFP{CUAd3GR43bS( literal 0 HcmV?d00001 diff --git a/res/field/props/models/pokecenter_door.nsbmd b/res/field/props/models/pokecenter_door.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..9317821531e80dd040551415e8ae8196d93b927b GIT binary patch literal 2704 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 Y)!O7IHs?R{#UDTV;D-&*GVb5s0Uh%fWB>pF literal 0 HcmV?d00001 diff --git a/res/field/props/models/pokecenter_healing_machine_mini_pokeball.nsbmd b/res/field/props/models/pokecenter_healing_machine_mini_pokeball.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..4c354f6772a944c268c6c4b01d3998386982b00a GIT binary patch literal 1356 zcmbtTJ8#oa6#o1u7%|`^6sUw0$4N>g407TG(H2CS*qz!+Epfw^kV07k%}@qJQ6kYF zfW*SauV6!hkpURH(h2@TSup2Z-#o}jPICR-@7(jaKIgc$;k(fv73*_=2^CiWoG8GC zzwUk^gi?S(CwT#YMGEafjz54Uc;}UJ8oIQnkhW09y^E&2mox(Y2{Nq2o=YZ^{?>U*LBJ&&) z3cH&{nT25DKAY0+)!44ppjuj8VyQ|Za$!?lw6M!k{wrnoo7%OfrV{@-J7 zPx!U#Wxfb*1^zDMn(seiT=e}8<0adE$k@&#g&m|H>t+%!uA*DZi9Tl6d{O4Q?~8KY z_x%dTPlcfvad&Gz?zi-tDK|SO5+a1z2*hly?u4Q}TVXiQ2gNW*tM literal 0 HcmV?d00001 diff --git a/res/field/props/models/pokecenter_healing_machine_tv.nsbmd b/res/field/props/models/pokecenter_healing_machine_tv.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..644a0349fadfb8d82c7b2a721fd5b8ac9d18a85b GIT binary patch literal 2016 zcmbtU&u<$=6#iyyw+_GL1Bx0EDJx?etCV!X0fN+qO`2Q~i2|ZgTM4_6CM8LmxC$H) z2OGhGBWDXCkN~L>sOo=^LjfNMqEZeaD(W7h(xVSWvU;fdeY5MXTR{VKn4yD0H~&b>B-l<6P#g+NOPxVfVW|gq~;Mm|IYk-OREc&>bzH? ziXv^#ajsLoqOEie<2Y1&u9Cncp5lTM;3nEcJ)(6&4y7l~b5Wck;p(vu-d%W}i)id` zBU8}Yfq68Elu4Qto;BqDl$g)#p0v3hb&Pq5MoBz|Ce3eAs`HieYpY9Kg@gLK_j2Wh zt_~;mpJLue;TZW}VLm@nBLCrTIuG+N(|<1V|B1do_xe|=Ix6wm_>syp;2#d*l|Qws zvm8oy+C#4b33NDsUxzZh3;kR9FSbrx8|%WT32XC7HA|_ko%`_Y+N!SBj!5s8N-TqY z{BZi;&Y~M&+OVt$d&4xIS#)&nw5s9c%XUN_Hi7NR<`=)?L<#I=c?gQ}c%CyCR~wSJo@ z&Jqvp+`Q^5^9!Wz8q~0<5o(qI_rhnTXrg&OKX$ zuUu{l+Z!aG#YXX4o?NPVknt_n6m}Sldrh?v8%IwaWaXXZvZ}SBm-q4GM|h8>KnyG%zNxY#D4(`tTT+c!nNw) zud#N_aanfEZ#lHnc@!69M{d&U4L_~i-45(K(mP?Fg5GC9Om7LD0D8~D)X4Pi&~b^C z213jwRvI7&^qzI>^o8EBV!SnV!mB!3ft4Py^Jx`jN2t5pmuNh~Hn79l>Zvc--(1_@ zrksTOQ*t7iNQ|45@slYh%?AK{p3c-!PyfT5iSWPaW$KN?-DcR`x6PfbU44XWjc)G> zHU6ePyO&#;xv}@%ms?Wz3In!n_GH6eVrbvfQ{$c(=J9}DdO#nE_4|70M$b6-&Blgg z`P&}wUzYdk;iA4T6hGCAK74)rIPibu)XMtI4=>uU!3J8Ixm9kg$9nGU`)j)&#d=Wt Qt9H8<>*@TPGo2p&E;5CULI3~& literal 0 HcmV?d00001 diff --git a/res/field/props/models/pokecenter_inside_counter_door.nsbmd b/res/field/props/models/pokecenter_inside_counter_door.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..acac46b63d683e42edc36a94085b0e7a8a30318a GIT binary patch literal 1072 zcma)5!D1fT>`eZ-lkoC zVG;z~85`g|49bjB!Uz4cli}f~y}?2Hlp)$Yd(7`SSHiQ3X~xh;#1#<7JyhfX6Rr_< zNf*%*Wad1NbDo6o;MLjw;S)N!-M&P)Ouqzkr;J;8#QH7lT+1)|v^;mS&qbc%+&TIF zb?!^v&$k=r_6AZcYhmNh%(J$Zy35)NUL)}nylf?ciO%I>n0qe?}vJdq9{t$3Xi!aP7hOk$vRUyXu zn`*uyjJ%@B;znHJH?N(DyFrXO?Y!PpeR?cJoAuP&M0z|%g{&tX#5!oOIRMjH&Aa4e ztr6Ga)NdR3C`?b!&zz$tW6#fgV%C-^wE@mTJTQJn z39+b{mv}TM%_PIB^!vH{el-*F<-Bx(o!7hRPw(kXKl9#?JVqX0FxHY$tL3%LV$ZRWFWfr?Og&IAl&qTcBiZ zYg)Dk_)0qMM*ur%Ct>&sQox`$g{GZcC86C3wu@qZ*SR$$PgcDY=yq_*p*j6+9V6<5 z5^$9c{reb3>9NKvDDNlxV({l)^}Z(l8SGyoGXS|hm)&dO8XM<#S6lA2>+^dBe?GMX literal 0 HcmV?d00001 diff --git a/res/field/props/models/pokecenter_pc.nsbmd b/res/field/props/models/pokecenter_pc.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..96597f7bc7711a909f750ff19d3432eab667d766 GIT binary patch literal 3708 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 literal 0 HcmV?d00001 diff --git a/res/field/props/models/pokecenter_stair_up_right.nsbmd b/res/field/props/models/pokecenter_stair_up_right.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..8e2b09c45a49fac5882172871f6fdc2695e28c4e GIT binary patch literal 5764 zcmeHLO=whC6h3#}WHO;@UwPWYpRw0 zxNtx>O2I5@Hc6pzQQSzScG0D7gi`6kjZhGV5-{K_K)mVA{ly z@h^ssAFUi1J!I@O-xD_nJ^0j9NokU#YEsEWQ{rVM@5+xN&M-X87=O1V9N8*~L_s+! zi9I|ISBj8v$f0AS2S$!hbd!po#l{9Pc19Ju!58BlT*SLdDOn9!0||LMEpx~l;)n58 zz`G~r@6+IOA0A5-T=^Jg#aPuBAcXehb`04Ci-66YY38Pd?LTLdEzng zfjnYv`X9`7NgDFTVz&*6D>#Wnug%FYOpif6hcMTNk9^GXGM~j!jx3IHL<1?zGhBZ58g&ceUeFnZ6b*pCctO9&ev$k2JN)boeOTeVWp3yZqbJv0-D5cJ z>X*!V>K3Sjtp(~}hq^zgo0H6+)WM(rqHp4OS%0J8EBBrKL4Rk)EsOS!U8LRjvQj)+&%Zv_09L;e9fPW}Om#rb#JF~eU&?S^ZESR4PRkw1Ns{^xweJT=99 z&WSgzN0pcJbJo|)6fkUfn3kK?@0hqu1+5qQy5HKfvFP2e%MGz8$9yegEbi;xxUY!C z-f(RYiw?$mhW0WtPakFj+qId%FY3J6pbuTJCrs(PpdOXKK&b^xFMi8!JyFy-B~Wu*}Dq%&=C-&l-WrqUFUU z1Yf-lKa4S8jq#1*kG<`T;*Sdn_WSgH+T_o+xknV*bGQ%4iI}Ar@3X-@f_Bi<5Uweo z=lLA(5VURadPL2&MK&<6CbE|P*2G)8Xdde;tjVjUCQZG0Q#y;iVlD2XY4quzv4P^X ze)X*f7dUG?8|$q-+M;c^oJD_r((VI&bA~3Z|MdAh`expo)Xq1|Yxh}y^b0=q&BT0} z4ScDwCJ}ZYIWTeS(VYtE%6^4k8c(XtIbd{ncY8VAZu}pP?hhzMQmhl^koClA++(ZW ztjK}>@2rtlz0vUG*dkZ>`SDv(`z8ie)yI0VHBk)fX%p^RxZza0caM72v|TJV^96VU;}m}QsjLnti(6JH zzWDh5v+thtu4IezW>ZQPR8w-GIh`mZo0|%$bgJOAG^fokueaJ0RV_-;R&9ILwu0wU z8sn~QJ==EKwx}l4ZdIyFyrsH3?F%3p&j)@-cyj~p3Ey7Po2hYqPiN!$o=&^|zPDP- zJkl7%!oJlW8jGZC2poz1W!U4AL@*-1yBpqi*ykdgUxYU|VC-`dZd{LjE*iJ%?|VDO z{QV4H42r>S{yDKi?B>fup%CZGJBLCcE?0K$3x&7>9LnS29he`8nO{cVip4{~MpiK5 zYh%Io-^Am-d`Aj5PrfMmNIG$pd?elAF!@M2ag=-{-QY0!kH$Ofd|Lozi|Ylz@hJJ& z@CsgjJfd{tkTaeUw)u`u|4_NY@%rhn7+gR77RL&J^XsQS9FGdZ)KhHS;QHyWgg7by z@&zY9sQMMW{CGt97HQ1CxF-Jf>wn1PJ9hmC^$;rn<|B6foAKE7|9Ci70OX634}E~^ zH^2&Je3loFQmN!GCHZ_l@c?-iy8ld;G!CbpxN&S`>D`w~Pk#5X{}2cMhw$SyTrMw1 jZlB1Ee!b7#ere0Djd#|G)cg7*|J^=;|A#~y-ZOs#h{d;O literal 0 HcmV?d00001 diff --git a/res/field/props/models/pokemon_league_hall_of_fame_machine.nsbmd b/res/field/props/models/pokemon_league_hall_of_fame_machine.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..9dde6b6a821b5abf7ea8abd4bd82d1ade5eba2fe GIT binary patch literal 8492 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 X{Xd=m=k3@2`~Tbf@1T)O&fdRQQ*5li literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_001.nsbmd b/res/field/props/models/prop_model_001.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..fed4005f8a76d3e2219440f7f8b542a23057c4f6 GIT binary patch literal 2836 zcmds3Uuaup6hDcXwoY7{P3(qUn%jn6X3L^qA`BF7+ZzqIK(>27SV14A>#YyfX=#@U zmDSj?iy-8s56R1XU4%BzB75}3bRYyJ<5~G&A0lD4aSD5QixA1HiQ?K+(LIxrj4Fbm&3kRs>)SA`rt}2Ho>>)6s%XA7X#3z>!D_9=yhb>8!JbYy>WefBeJVa~bw z!SrjC>6u3me;Vf~M2^Sc7`%+BN5RH4?K-lOE308fF325>)VfI){VpOC()Q}sD>{bM>>-{RPv z4EY{sLrV>bqof0T_vbUPl{``J1<=ykh!aI$fAR#*QR{s3FZ2yzNEEiL^MutO0w^vr zW6tx4#vqy!| z1uXrWJ43R(+aq^I$bV`jy5FwGA$=KmSGc6{RDx^WQgE&%G%cm^PzHm}Ra%KqvQ&_v zbnMz&K}98r(x?pGFuz=^;cZ? zX1RRZbw!86VSIuTtW+efcfnB~1zcYrKddT4LX)SSb_sW7wOC)DB=l*rKA-}WJiu@p z7xDnhZsq1}-7Sc2U|8f&;F$1nW0>M6{3|xZ{UV<7qCN&+?)GTGoa_c!-8cAq5zp3MOh`pwqwtp_dqngfuP zy(^9-1VZ@1^mv98w9~@;t$VbzEfp%}oWwU;t=6W%jck~Zn-uyx7`?eCaInJ#SR%Z- zCk_9ngTZ+_L5_>_JA?-cxk-sP{dm!!X`%vYSj@`H&)HocuTulQ0^Wk39jc8#1mQ`8 z3V0dV8<@!HnEMEO2&OTsX5cP(1tN ffPVU`)4zgrW#;qKHXcFI7<(k z#9A&b$TV~5X3gLt8wQtS8}xTa&F*M4w;5Upg}N60?Jr9F&+is4FOPP;`E@VAUw%q( l+>3f~ntE*a*L4|gnt=~6u@9vfojXwu&@0mF> z-+VK3?%8|qTfQtk_J=34riu9C$qW&Bw^n5NvX=C2+{N80)mYi#MD7qLQAla1yS8+{ zu;m#{g3%7!otVFaYk?<18N)>)aLi!_-M8|fOp$wJ?>7-QZDdaKSGWJZ2qyZ!GR_l0 zoLk|x>G_S@9^KO0wRYXp^C3#)s`yP)MZ)WIUnIOzH1NdT81<^Ws8mVRRk=A%+T{ow zSAqEq&Erllf?Paro{P9Ba*KgN2G>Sh>*lRNYV(Ms!($5mg(U9)MUaSHgBWaC>BQEL!0sVW2z&NOHB&oa+5%&3YK(uCrTHSKgN6$7Xo=!jmVpjGKtxZXuY($Vr0?^ z%!=75QWQy~5{*UZF!zhjkH~2DF+2d&&u&#&M(Oiw)=49j;=>PhP#<54^ih2jext+( zMpUBonVm``rL`vx{ixc*CefHkY8>JqzS@He=p}M4jrfx!z{e(RMF)#Gb!?W9zjadis9@h{*1z*gw)u@BV zSj?9`uunrDGah*lB};If_Qa<>T9NFZNiIe1>Uh_=Yz$_oqhiL0Lu}^hOWwme{PNyM zPSVU1`IPurPDPJ-nqARjP9cBz_{2YSiX8H~23+OOx-ced0ZPgro(<$rTTmh<=CmaF!r`}lJUVTU|nmmx>4A@{(}YJ#=1umeZK z%c35{TRGQw`{V*nup88UZFcaX9qSR|u?}i?cF(a=T=>wAH4N=+FBtby+_M%}YomQ2 z2dhQc2gzjhNo5T!Z`KU^J8t!3j;tN`5&Hmr^tpwM4|}XxtUTs{J?n!$*uE$>$k}X^ zw(J9a+0zi4eZac*hI>>7jf>?8e60uUVFR7+Bi4%;+@st_#NTtw_664%SNRVzcVe)Y zcn&~7uusW>`+|O;lvJL;xBRoQW*BksY>L>F2UEksn|c;dM94;Q;%=^OIWJO>Ut>Kj zWqmd_2&#u#vf}AcbdLAGYENe)oWK62WL^~CLIxef0M;utg36F1(ztB!icG(F>Nt~%V=J6TW?#uRDJBue>=T(TI*Kgfl- z6=dgSi(z_;$z1mRVlhl_F&Sg`Zx$nw40Ac$S((f65vv(<8M$<1y5(4qNf)eU%w^~0 z+oqYmLl$4OnlYDszwD}`o^fVewwf`Q-M{rtzBU(jBJ9iY5!52cg`F@xV^VLqZ2dXZ zGbVZ+MfTUm-(v<8NUsr=D@x7sjz% z4tG}MBJ6!B7rYIy|3v8YyXy{or<_wVChn6s)j794_Uf0&54xPY!k0F@h3VOj9AKws zmgay5f{VI`fqQdp*b8EHbN2{wJN>n@6c5;n2i)zkZG6n=uXx1eIabNLw4eBF0N;8b zZvVyZy0x>)yzf54KsopFg#Z)yHJ?!@!I@{gdFEB})_nxrkxMP-QAcudcb_Tq-hc7H zcOh@Z1MbTgg4zI^c;wA<@LJwlZ$1ZF7u~PQTkFlbX<@L!+xkYGsBZs7R>*ox4%jBmVLhSOJ;6I3--O<;*+Zb7;B%PcqI{rd z4)+<)K%O<+XFOxL-l!O5o60kS{CG~#jyS{s7sU?G5!!Q|`pQ^*J{bq?hkfs4+ElJ{ z1Ce96@A+)eCaH&Qzz658M>jW&cdbeCePhCV-Yp3)w98=)Tei9Q^+QYBFkdpbjmVOLA?=q8mTlphoCBM0&oJ7s#tnZ1 z9=m^4dTUf&@lL!%Cs$1*ip~~cofk(n(kkGta^$J&e)m)h+a0fsi_2vsAN6yR>yUgk z@Binw3W5k}-GBotz%6}@{N1-oU)Q+NH$i@77srO+*4Ot><#F&`6Y$&ijvH+gB2sI}0FEwSUayBq9UK$!IYX$~}hK7ejjY-28)P&MOSd_=m!NNdU zGjveFLj@LX&^JU4HRY(4e8{{~&gHC`|Nid_tB*X{yJG4Cr&rIv>+#1o-+Oh%hYyeK UDF18O{>F|kDrEdPsT4;16WZrh$p8QV literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_004.nsbmd b/res/field/props/models/prop_model_004.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..147bf45b59f207ebc78a6644c83daeb6b832dffa GIT binary patch literal 9816 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 NeUJLTzdvSD?|(z;1!VvL literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_006.nsbmd b/res/field/props/models/prop_model_006.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..933c5d1d1a4cdb1b13122c442b6fe4e4e05b61e3 GIT binary patch literal 2772 zcmb7GOH7Ff zp>+49p2Vxri}xi|gfSrIa8O>5dbn6ScKCuL$xf95ot$f0~cxqrxNF3WaR{Faas=swZIDTk!mNxoKO!#yDMg~0;b^W z*%>)O8<@H{oT?WmjHMX;xORvI8<<8k9!|=S<>P2K8(6F$Cvu^k#)ePYz?A+pULIHF zY{{Bgx{M3D-71rqD?h}YlyBJ&i7kwX5oHeCmp^eKcO?lfv6Ix%3nz))lPvkE9rot{ zf`qls(D$hWyDwgk;Oyrx$8v&xBLIqk2XxPG!T}l2H)10O_CUo^JJuC?p+7$cV}nW+ zh9vXrx>_Qe$2OYCS#v-ysz20*oS7qgF+)CRkQf5PHap|;Gc)Q>*OD2`xkoHoFP6o* zG~*5_Hl#I(5s#9)*brg>=*GpH7v5-MexTw2gIp0C81ey?YSvuyK<#kzSkox;p+C(V zHss8_iG3sw%zWT>?J@W}`V8F*c_hDs)zN2N7^@jaI-Yg`*YT8l4@?B$UURz^&{Eha zekZ8?6{F2vyc5LJ4wM`>#Y>y-Bg~3@XYQ{z{2u-ahC0 zv2*3@TVl1ZaX09jbt2Z~yc6WvJbr8>zU}si_8;B>J)2UuN3>t?J`(%lA4c$8Ia`sk7DKx6E=XUX@8y$8k#3FqPU$WAa@kvHED z{yr4+U9K0kM^O(v}g#bv$TOY)~!Tq8%%Nsh*=r_MS9s4sL z1}!3&@loA0;B|2Se&FwI2@V!lq&$pr|CirffdBE^JU>63X>@XuaCPh0B?n)1uD(=P zXP5NL)t5U{c6qt8(=NZF_>@gqTd1e7MZMGA&)GW%{QLTW`15&bJRl=E`P438KIO}t zwRXW*Fy4V~r}GQ;v#BY3eDhVCxpQmH`s&E4{lYG++7Vho(&_YyetXQWtk_w*uwv7B zJ-yls-G$rqupLd^w4>>iFRR=+?`tV+T0l~5IT^8|Z|9WU i|6l#RBVUHUbEe7%Q6nee; zODPFe501nofRyZwD~F0xdqPm5@FNZgsYQTc61P?qU9`cDg;iEcwLXbfhF_(e5W~sFsgp}~W+(18oejDA< zoWjUy4(@Q_mi{x)^DX*+@qfW11Z&{+zk~1hTl){5;=*wgc<4#${j)O0@Wb&)u(BH2 zL*%6j8qrUYC`EaroG!V&$0e5{^lxqu)u?ej8@1_!u4k*Y$-wylI@kI5$eXqOtm2Jg zArNnA6y3mHa$v>-82^E9M%Q8xPa#^T?zL>|SCPE;By75t&{t`VK0o@icC)pxxI%u4 zVe*_>On2O1ex2l>Z@FAT2)z;9!MDHJaW# zh4~}FMG>GCfe>2s=>`8%G4H)nPqa#R1ltipzZ$r(y-Wcy5-g?{A=ZyEVoUy!(&T!O z%3`J^)yDeNg}nFLEkZVB;l#UAj}Tg!>cx>#F+I6X*xQigC$bs+@bb1Lq))n-XT2Kh z<(w)wft)+0V&~M38wub;zYQg?hknWC{^A^B`kL5V&B4)CCwiqWH%3YH3HHJAG1spo zQpCDkEnMf2$jV%~7Pm!O)?)KocSM@p{0=V{)2!GpcFFuWf7VhK8M&6bj?4!Oa}Fn{ zn4X&@R3sqda88_eM1&s5Nf(PUZ+D;X!iV`MXl^zt>hI%cxo~Li8S3Io;ckFxXDFd3 z8tFyi{qxhy^ku^bkLnzZ-Xs6xzc#Rq^TbqwIWc-zo~flG_6&7-jOwM9j+;N?&&kRC zVg9GSEr|)qb4V%sT;>2>!Ag|AQd2Nmlxmk|w zYDEYd*mo%D^YVzOpLWUbjC}LU!PoJ>aOdX7t%)1W!Jga$_Zr`G_!}FeB*rsD!C;2Q z|L^^TKsd`=-fy-0sbE@Yot?IA=S-_-@0l*cFcd|x+s(MH>mQp37~rIXv6lUe3W5zhYMG2x8R%S8T$b+LfPY|Ap+Fmbwu?R*?q+8uv84vxWNZg7XP zoDr%nY+5E`-NA}5&A5ZZTwcby0)IVJ#dfmxQ{zR)SGL0Z8YdakP~tM(~`zi3`=J-GATol{T!o+_u(Jzw`%#x|Zy-Oku`_y-Te B^=JS9 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_008.nsbmd b/res/field/props/models/prop_model_008.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..ef7885295a4fa8ea00a7c9a949a33ec42ec1c6e8 GIT binary patch literal 13436 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 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_009.nsbmd b/res/field/props/models/prop_model_009.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..745fede912d5e58d71f8e093c315d3c475420432 GIT binary patch literal 8116 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 Wdd}Z;u&?j=m7BSuYKU2H=l=qY_JiO6 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_010.nsbmd b/res/field/props/models/prop_model_010.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..15f9af38137c4f60624c7acb91bfe677647db5e2 GIT binary patch literal 10256 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 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_012.nsbmd b/res/field/props/models/prop_model_012.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..83f9613ce596c8bd9b859eec6533586275997acc GIT binary patch literal 12428 zcmdT~ZERd+c0Tvchwa62#)(bblEmY&XBeR&PQW&X#?cb2V6RZr$brDnRp{Dk zyK+{mirFm^6Qz}=LMvivrRE3xi1&m1*k!YuwBZ**0 z`#k4;-#cH<2c#>t7q0Jp&w0*ypL5>#oO@>`qmPgEudVv>H~k_B@ufpVj%^ireC(_J z2XGZ{hcrU-q9@WPo!I1 zJA9EboU=H;kJH3B{WPcJ;l|Tu=*G|3p&K8s89(dBe>#2Q>F1wwBV1#7@JlMc$9*qi z`GH%^+Z#nFSdE`}zP#yq@-v(laQ+;ps-9$E1C8nW`3M5=iF0z58Z z?tj4fk2o(^@R*+E%7^)Rre=J+X8i1~-9}<~I4vA_K9-;83V0{jCd=qt8M#k8hq?T_Lwqg(O$EJTU z5|2KBy|LGedV3?W$X-7l;~qW>U*~bYg>w<-6`TQ1*3a`Z-{{A!9(Ej7t{tNetMq$n z#sf8DtwkeCNDMc}aP~J-V#Yb#cc7-+IKM$8*;pQ*X*XP*{=nU)cewF87&pRxIMvl1 zp%*{!ywBGjqNo7*F4+6?J$#URin2`ufvMSb9^_Ufx>d`QvQLpCBy z28SyqVQza;^mE=z_#HbQ-JirYt^RU{&wH36E~`mg%Q8e6mnOx5N942IVcG|o_J^8uX8M-S{e z3S&NVD)EmuFrS)_P13}i%BGeUo3|0D0Rud z^3uco>>F6OR4?`|?M5YVJ}c*3L#<>0LQJdlNgU_wg>xB~W$rEdPj&UCs3%7`TIC!l9qzSpmN9W%-G&$V^pQI;xDOC&Ms1fQqjMuKDFi_q@;bTb?;}=o zf?O+hyTN8ah}?)(PVkJJBUbpv`dLm~!fy2qdt#BtJ^_aii#Zhw4v=*b%Ul!7T!K1d z8FI049}};83jIQTV?N>;Cwaquh`okf=*z{4d&T40g!ZIyat`ET$mK<2MQ$u7#e-Il zfG6kByqu5h3;CDxGT``E=B1bX;hkJuUaGj;yf9AX9j=ebi(;2T-Yo(AgzIV7yr8}j z6Tk(mIP(?g_2UhUlQuRlqs$BOjFY(`p7RoqIJ=n};%#2A)681w9LS6MN4^-V&Vjr* z|E%GY$>=`CA}(T;|8~m<`z7fI4a6NNy!0^oc!T!LNFuH{^n;|Ih(oqYoU5k`uZ-xo3%Ij0ey|h}Ct3AH`a~pqz&9CSrBZqDJ74&m-~}cUa2QH+vee z$VnLo8^u8fTo-Zdr^GR5jO_yI-|}rDR%0vkHL;;DD2H+68}pavaQ;k;Rr?fkyE@SL zY%O5DM_C74Kkl*F@_NI2xz;cT_Mz6-C}^f>!}adxdZUk^4Viv`Ri}>o7_zPj>c`oi z%)VfuqGp;@z9g&ksry`e7wqhwu(g{Z=K^iPx8U|f9M5swYp;i{qINTGkCHFfn>M&t zJo$3HgVLfthq;fExYrybhGZ$H&*lJEEKfJr)$zvso#evU6P6FTL*4;dx5kY81=OJ* z-C*x`0=xd+KjyEu_f4GK```)cX}&-38KE&0k$3PRUp({iK7cEpJ4S{WxnCJ8*9SNo z->Tvf8~2CuWgkO7bh!qUeN*#|YaeqB+C9v-`cn>LKJ)8%SPrbQF2{quSy#3{4OFg; zTT85o`sdor0*^;kM)!6n_ZxGGX9MQZTrWun^9(GWHGHNS|I*36UhYf80;5>gEq&vC zMc*Y6k9qf#guV{~%WDUDkBE zv91aF#hQnl#rL)pSHwHxou~>J9WsJmv^S}-Kavf^@4&1He1f*^$Q%8_7k%gc6W`=e{t+>h{XJy4)*YqSAltQ(vMI_w$+bQ~ z*|L+t_7m~c=dyTs_0-Q=1uuw6qw$5$B(YqRcm*%Puc6xL>%2D+C2#Q|>oBq_l!3SS zuJar7b`&!In;8*YLBFK-WerWFwGWbvV0D<})VrtTB9jMQ*){=`p_OhcfjA zna=Am_K{(S(>T#zF!uFx<`%gc;9hI6L$<)ihi_C_P$2`Ba}YN&oI&ok(2sm5S1}*9 z4D|2I7TQ2Y4v^tqWzZpamV?SjA1xOg79%zm#3vnwJr!iO@Y!n9_a9uj@ zhZbkw(Pkgs&COQIQYE1R3_kVg$=z-qG6V57=-HVAP*tx3ISs{0WmQ)Sqm| zcR3jAnxRG){X_({+FZa@`zA0d1DDCfTTyV#P{%r@AJk?udD92$w178S?gf3u+$Edw zzNqpbk}zumyxL+xM*F&fzJDp#j~#Q&~sdVwfU_m{U~qLw{lsQX7T`? z3_gv9T;Ojrc`Fyl$pw1ltz6JY21|deIRTv%`;xSY9DriQ*;f{C)aZmlB()|&A zKhnHNY!GAS1pPBTSlZ8+Hy<)rk2xPI4V#=ZPWYb0Sh-{F$dqTGNnT_Z> zzTA`TC6>61#mR{D?0w|eZ>rEG5kdqeZv zwEfAyLgCJ0oNM0xit*Zt0BYuZwdO#-N7_}d;C*g+-rn10$ z)VX3!4=^~$6o>C5LmcW{ai%^E4l>29D6UKWp=Ja0boME(*D*Xx6JUrKyaXy<`@i;T z^m_E9MeKXxb|xgU=wp9tEwVnapIxnD-y*LbaaXXfP!Aq>vmT5;#EAS0`J9spoak?s{`fwN=N+FJn0JIdh+NsX*y7!L6K*~3*Mr-RY@2JgcKzA zfnv#D-*3QXjeFvUjma45Jp;~ba-Uqw3FPTq8)Z3xERCwB>^GE+48s-ffcWef`tBv5pbq640YIy5&0cv)a?b zc~MBT$u&2&6VLgPi!R#an&HEn)mqX$2_CZ;6EkbS+f_UEDd>pRy2RYXQD$)nAO490 zAIN3$(Wm-%>JAgx>+hpTK4(CBnDHe%=XmnK%W4k4+?jD>fD+hge;F?yh(G1e$!us+{6EPf7ebsO~RpKVNHu@Zh^M*`OldrjKw4twqQ3ysv@>F;XR z{@Gpj*OYL)M?-VJ+daE$z>MpDhihC6u1Gs&pwbfpz=Wz|cc|NRn1Gsx+Y|LJ6M~_KI)ZX}~J^Y)CoBvMqx5H24 zGyEAJ_?wHHe=|t#HvDi$e&!PDabxvesZG?IOQ^qzy-s_BKeWHuVg1AV`p50)r*3l4 z{wC_F|L^(*d(7d`W`#fV702!BX(Gqs>Y~DYeqq6k=ttf>Vf3f+;Q_tgSL?~f998b;%X4$w;~GEo=se+Zr+UUhA2;&J^kw(!+uux&^;;`XUvGbV&rYHht(b5LgWx`H+8i}YEk&t{1@kvsv`_)XnttU#ZXM-z^q@c{-ne=W4O|UOxYSU0=K2wfyf?&n#9R z@PF~*yUfp}ix-ifN*(W^Kh6K4&tJfZt5kX1h8|vMZ@g97@*eiL&{s!XYhPPWUsO+4 zl}D|8rH=Qt`f7IT<)<2PD|^@9-L={pkJ*~zPW83%)wrKqM_)B%Z9K5QrM{w_7T2?{ z)Yq;r{TKQ0w#T~qAGx=rg@r0I7^r=v{sQ*k#fzuy#p?grx&Lkc!n@F4I&ClYdKSlp zOIilJ)cOBX`Y$m5y8J5R|1$h4=3ke8h5lCaubbaWe$^{v@>k)%T3wg_Tdn`C^y}^K z;*ZMn-%4LYZ=Ln8M%3?*YJK>kXK&sxsrqbY%EQ0@l$DvOVgA$6m6`Slej~Ip6Px7Y zbY(`>xT;!K{z%ohsv1{X1LyqJ&f~_4!oRYP$yCG9skMgEnmMoIYR~xfH&)}{n{*52sP21}W3*KuuzyA7y*FLcT`>8UA$(Y2>eNB$8UWR?h8~lHO6SkMt zK3+Ow^d18UN~$?!o6qCJt>J-IV#}{hyBh$rEcYetV|l_=&!^ zJ9Z!Z>5(Hd9nXJ%?w#?!-Tjw`g8jQ6JJENd@8G@nrr+*Zdy$$~4j1>A=ic}S9oxQr NZ+X1-BL8#a{{h3%<8}Z5 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_013.nsbmd b/res/field/props/models/prop_model_013.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..f56bf50de711e585c8509b16af50b44ece234359 GIT binary patch literal 15244 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 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_014.nsbmd b/res/field/props/models/prop_model_014.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..30ee932272ad416f0b19a86617efcb62db4b2995 GIT binary patch literal 20124 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 GU;h7!-HOWq literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_015.nsbmd b/res/field/props/models/prop_model_015.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..426cd69d7259ec89d97e4ba28e4810d4ff1bf026 GIT binary patch literal 1256 zcma)4J#5oZ5I%>LR)WDu3>6G@Q#Gxi6^U3VKf)lpRFF!Quw8_N3be63RHQ=0Hd0Y5 z5yc(LXm1ru-7X+Dvaqo+Au)8x27;vvq5~p)XS+!#72=Ct-hJ=xzI*S^*Qb?2>sN-p zWQjz|P(Kk}$Pi5{rGkW=gi-2)XGI_yCxNnH1su;8=PHFFj1;@@FT!5N8imaq5Cq<3 zEa)GnBQUUb5%-a#nSAXQt>WlFoqK7WQMi^Wi%)M?ADa*6%W<{dJra+`DZ;TV_0U=9 zkCArhJz4tTJr8@&GV1*+ZZf^kvv%Cv62G;BF`D>1VKINcIzX+xfvfz^7C`i2Kq85o zo2;&WUP*QL-)U7IacfhEcwLgRj$O_T4kax`w@N+z)ZC#@--vR@@NZLUUh&D=l zoADW|G&f54&+L#t^mp856K8`Q7RRy1&t4kAAx>m4Xu`s5^10z_u-~yhHL(Cqy;FF_ za|2|$9PfP31SyAqJ&nQm$;OJgF!skc)rT*GNE(+&SpA<@zo{;Kc!9ysnBgwWR<%dym0KVrXGwj9GmeDXfo zVEuA8FB`7GJPP?e3#P7{lbpX5#r1Wgtb;>8gublmrm1V4d{r+SU7Qq6*Hs1iTLAPF zMb#AW{dvd=fc~71f&QjE7lY@+?(TWE2hGNJqj>Yj!@HID!}*+@|9WQW+za94sn*K= F?>Bov1K|Jw literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_016.nsbmd b/res/field/props/models/prop_model_016.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..6e097fa367be81c38793a710c805210d905597c6 GIT binary patch literal 2108 zcma)6O=whC6#nkZOcG6F--NWdD9p?qlM(CC(GZw`lBB$7g&I2TOz0+vHIqb$&7)MU zC}f~r^oPn6OPfWZUAT7dUT{%TvV@7|Zmi$xD}=icv}@1DPV z-+lX}S8TT&9O(sIIM@r|rzCLFd$;%nXQ=(?rDa6{1t=tlid3IDbZWVHmmPArM6)4r1)Du?4}O*VAZkq{o3Sv?;)E=?pT`_;3W=_KI-7d=b~# zs`V&imsD8m1oytjA$?m|{#cGG5Q7g{ECJ<+G90~Kq7Ct0uCEYH=xi=fGua>C|M~SN z>kmr*wE(Jh5%+nT&GfI2z47l@A;qCOE4<@>tIA{YipT^Us&m)Yk56AEuSuS8=(2L7 zKlF9S@D`uGGd;IE;B;AEz@MeoF5r%dC%zV+PK_6MS1IwlCZChnwmQz1C3fhuvyN3K z@)^_-^1>WD>sWQ793A1@+!NL+zHA-m`l4EcI)s<(3wzgD$LOx8cU`f(qB=VAVjVdx zt#%c=xY=KOLf~^fr1Khy{+h2`-~t?%^AHolCN7Yxu-Sv*jge%AJ<~&axJlg~JtN7c zayc(;P?zH#B^>sT5$>1P|0Op^J+VD^S5D9Njt5aBwskcmC*Fq~ouReXO#sH>X|HuN z4)YnBgws9NkQ`gxV`7*474XQs_w`)i?xW9wd&9W-I^PZ8jro6gj~G{-uiSp9vw1E0 z1K(aB5KEK#yv}7WSN6HWc`Fs}zjyWe087&1PdI=uf+vXlY+m*X|G-ysg}^VJh+pf| z`k9pED3T|gz(<4s&9pre=}&_?dyWkXUu;9?L$tRXR7xl@I%^ zNbJhghs9s`6^TsXNH9wlp%_ei!*FC;WS>Jdad5pzXOMcs6VNyFsecHAOnL(j99xi@_*PfV(oD( mzD2A(?%(EV5{uvtyk*(8`u(F5g|(yQ>2F3~J$7xTz48oZ!IpCX literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_017.nsbmd b/res/field/props/models/prop_model_017.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..6290f481c60170d81fe7743a5e5f26e0652976b6 GIT binary patch literal 11384 zcmeHNeQ;dWbwBsMm8~ciUV*_NW2Ak%Z`Ty$S)?`y0rpDBM$R}hTLooE6Ke1$#Tk2p zp@KFIi*ai=|HPAzPCV&!HY9&EZknMpX=gC*R7n`h1Sg|9P|}%ZMx_vkkBlBT(?~&P z`}>{y-rJQeflb}%bS5vnefOP@-}$)b-g};$p^pp~>+e{3=z5W~Sh-R}!cLKo3~w&} z1Wz$*q!pY;jL1eYlEPaN*|+W9y?Z}}F|WUdEXRj%Z@2CpLz7BD5qkV@l|3TM z<#ST~_bQB3Zn`h^)$j%y&D|5QcF99S_QOi7EE z@>*=lwwRP@k?V{+ASXmp6?l2I`h1r)X3Vp8ZOZfV@IECghu2JCD18 zqp(fy=ZCwo3AX^eHMp-mZ`>`Fc&?1~@E;w&UT!*d(=Lt zSv$M-?kQrZSM=_Z4@&gzlHYjOI&&InX~Cd`d)XzVxc6HyKC!g%K6AOqS5Qaf^HE(X zlEbs)XR=Il&1}SP*d?!uZ+Gn znaxDBFW7`O{RK<8`asQ0P;L-%uhopx1vGP(qm7!`kKeHCliB?SaLCQ5$iGGTIy;Z2 zqMW(B=cnTRvB&wz`*~lE%R3?7&2d>$@xJKg zKnowQt`9MGv>#j0219>8Xg{{3Me`82c|eV^c9A>Ar1hoqfEq>YjwPN82GCBq2+u-ELdfA{GY2VY@;sxOx~|qU?DfCtCcmN&=-s?_eEQg)}?e)+ri^c|>!=@~tAy*ak4`b9X>KwYP`v?!Ys%UM~uM7gwxaKHZ z<+`zO1@nzOVGYq|<`SX#FUTeG_n%oR*z=Zr9%IGpk+#nZwteh*FW`yLau|17>^uKD zOxaXFb1=$-rboh2nKbRU%dO0TH9DRmZtu3c3(vtnhb}#(0^o+YI9*pMKB><_d9#u^*I;^G8|w zL0pttKx~ZDU$a4?kSw?xDYn&VACqC<=s zceshV^?h*8XdxX4(a{{2; z7u?!&dj{i-_K(-%oN(=RXTN{5=HzMVWll84r)8Eok!Pj1iaA1=6y$;bx^!fp#i@(A z>6KZi7K$80rpS3LNGtaX&bvHtMUR|hKGW{p?v-iIyPT3<<}NzRHQ(~46wZ-56U$}t zz@4HGv=7->7lQEck( zN#}=)t+7`AGJD%P=1g;SN~W1N#Eblepk;Cx&&Gaq@3Z|)KC2&;ZSvXW0r9EN&o=y^ z4*_cdbHlv7e808#gNFIY|HaW3NyCqmjPGfghFG4thfKe&?bp24x;;krcHJo$oeJH2r zA9^FT3m#}W^`$82IzzMl^rP%0^B8;VXDamhlvx5=7Gs0D>Z*AEVP&Av!&SVywFe9N zL{CQ9kTUR-nCutXhkzasm%XCmY9E9%in!WmY9A8yOQH58>f4L-J@2c}=%>&Nv@oYy zudkXVn%7s|8J_pE>`Piy7QL?f9*AUL6ekNj;>P;)k>45g4KDipUQqw=Jwe|Pj*oAP zF6J0#X@R{f^G{ixt;{p~1?C>}lf}3o-jw$Ls4a9o8hc*Q_p>f*?m3Iv$kr%_o{48T z&S%AjxdPAdShs?@KtFW}TF_GH&T)7klEDVRdST948*;NON6BQO-UIysFi<6|BVs#D z_FzT!I9cLzZE@{MdS<))LigGn*8*Z_e;jL|T0XcQcCz<<6EfZMpsvLtWZNm533S~Q zp*eZ^ZxI8_CmZV}vcTneC=cyeNnEEx*+GeA8BhFOQ??IjkGA5|kFoB8NxtJ;E!+D% z>1i2qG>&Cc+1}&fEZ^X0I^JBiqaM!sh^AxEHhDO+BHc|M&-t?bkXN6T8`+Cba*Q() zhV`3p()M`VpUQa3lkPib5>)d~<+qR@_H)=Vox{bBvF-}>3Z?ZRGKLdv6#Zr6P|Kgsb1xskQmz5z!KgsIc{NA23P zvOl9dLiO2as{F5=JVMQ*w%aIAeBg94CyKv;KByh---!>KoiR3C^0_Wze2hCOuloqr z2<5R>6q`N#&-Z!#iu-HlgPvRHZ54M$rih!wiFo2T5z`c0*EktJ<=I;^POd-HDe7Fd zaIfJyRQtZN=Tl`UJF}hVFqV_{#Oy6Yo~6%f?~o7irG+uR)%7{8>kjhtV+8#PWp!>&%CyR! zbh4P6fIStl=?8mG_#7xUdZ}0zH0GOikM8n;3f(a{yW^aapVE z>s0>~?7~;|1^u1cL7%Cy!LH^FeUZw(DehaBv7tv&S@5_X)i3(1c+puI;jj;-K3vXY zJixP*^C!>98?3uD*YYzmmo_y%OQ2=aqT@HTCqT{^TlwqWdX;@%-k_}3((_VM+2^4T zT(}Zw-kyOS;yw?bK~wBlmNp=W6HNCI+DxNoNbn5SFl`9eFnTKGJDFFr0(@qwy_@a8ii)4BJX`WBJxCFAA7v_Na%-3nefnuXi`VH%) z&_6}J%PX{jSZD*jBYjzn-zb~Absyt-5dTfBn>6fc-KNCv`4PB-Go!@s?h)=!y1$af zF?ztV-NPr&7M_D{uLdak2Hn50PwnCQfZS(wePFCK>QWwZgTy2sG|qZ*md~NNWi08A z(h|g*pObHh4C8Moa!k;vUPW3c|G@FGX_b|$^zT`7vJ54Gt>PQ_ro_GvS>+p9O-!A~ zVKEWjRZcF*L++(%+L*&=4&Mw-_%9QG7&f7-evL%>Bl0uKy&Ut+xxyUCIVZKC~ z${iCE;jLZ(Pi;haPVS#%*#da5F<6T6n73wsBbypSniJp?+liNJeu1|ZoHC>hJ#r!uP7?Bk2RwUv4a2x;T zb2Pa=cW9w2VITbs|Nk~W_w8KhYRu2V{GTS*U1JMf3Hzu2JN$-!zqgS2vG?L%n14HV zeym|-=T400>m!2+f5%P=UlFy#35V=VIB-xB_EYD{Z{RE5S^Ca@jnWDF zP1o3%GmBs7I!Bt={(JLXOk<1UyAYdy=i`%e!_M4j_{(fLPyb6rpd{ydt* zuPm(9G{p-DP#KfU3!`%&K;!&k!tu)rm01$Mcp*%j`pBoJzG4z-N7zewd4Efu#qrpxX_-#glYo0Rr!@j?D zXWsXRBYv|o#1CSrVs+v-;VVr1a}GZeTa+I&qUXV39)dXcWBhaYqc}Oo#)8H8BX{V@ zu;IX2hGYB@7{E2W2!H(0a1QLD;kXXYvOj)kWH{#!4IfyHfAA1@vtccivvu|T5CxJl zJ6D87@h)sk!C6ysF2w&!O44X9;{E&N>q*X^MfCs2{NvgIKDQ|Td-9(XIePqE^gk%I zqsQKrfAn4Xe^Z;!@A&SCt2>e;pE&*;GSh7TZ2sBtT_8VBaFT!3XUm~i%x3=F7wqEv zpQ!MBe$u`|{f7?h_*2i}|4SNOO?;<*;>3LZcU9@?jznGgi5jf&0zXz?gdbaX_=#Eq zl&CxX7&hTY&chb{OZ4M7-tRN@iKRE}+VK6cU3n2 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_018.nsbmd b/res/field/props/models/prop_model_018.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..674451c6a7189ba64d51363fa41d5d9d435c1750 GIT binary patch literal 5704 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 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_019.nsbmd b/res/field/props/models/prop_model_019.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..c18c32dd487d173e2a6bdee3c3aa18077b0bf9fd GIT binary patch literal 5332 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 APyhe` literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_020.nsbmd b/res/field/props/models/prop_model_020.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..445738e606b75a94d10467219f8b9fecb13d6ec9 GIT binary patch literal 10020 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 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_022.nsbmd b/res/field/props/models/prop_model_022.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..383950cc4f15fb13246682994b025de1dda53c66 GIT binary patch literal 7328 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 D^=0#J literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_024.nsbmd b/res/field/props/models/prop_model_024.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..43908a4f5308b1474bfaef0c755525962094e2b0 GIT binary patch literal 10804 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 Z_4!{k|1mee`A2ON`=9>Kr)!?N_2101fMNgu literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_025.nsbmd b/res/field/props/models/prop_model_025.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..2553bc10eefa2b4be037e133483244a498381ef3 GIT binary patch literal 9508 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 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_033.nsbmd b/res/field/props/models/prop_model_033.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..3e18de9da701e1e15871e289db73277e09aadb83 GIT binary patch literal 636 zcmZuv%}T>S5dOAFtzZs0cr2^|cT=!J^i;v0M0%3;89a!jhhhriK`6Aogb(3kJDclaKdF8im^OeA3i|+t{XsIK57oggqca5@^USB0 zFno7;+0Yg9{pCAgvh?^-ZR zR;o6;xu|=}%#&jLoEHzWrdnjHtCD~qjSj6RC*LhhLf=ChWn^vq`ql)OA5cqZ1eQUE zna7<4)G|vW<7$Beo@Iu@`ixl9YFf`QiP)38iv5g@t;=bXLz9~}wpr?4fmre);lV;U zge#-f46S)R;gyk72IVfCMZ0&Deo<^(f0;>MmhWp!WL%ESCI13r*4T_z?jg0M(EI|1 CCQ1AN literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_035.nsbmd b/res/field/props/models/prop_model_035.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..7d9eed9f7c65a5e888cc7cae33ad80003a103231 GIT binary patch literal 696 zcmah{u}Z^G6g@AdqSzrrXVXC6vtWg&iw@FMIyhKxkW7L?l~yRGUyp%5q^ZD zU*OGNH}~9g&%5uCWWP}l(@zI44&Xtd0H9Gn44+v;m9a#2pnwhb zTvj3J=GJKvZWCmyN9`@~BjbQtskxNnuox1tUd1v2V?0zC!y8sPm^0=6>zp#_-{&lH zA8A+8n>ZRT8z&|lM9BPJrI=a@0) zJi+9p+pk4N%PewMYjh1nGfg&I`Y9jYSx$bIsnLO9o-ksHeP)-(1!Q8zR5aXDG~z*Y X!by+%KpV|hfQ*xFYiE0F}V4@$uivg@M7H-X*Dn;(<4lj zrh0IVs2WxyWF}@gPm_^#)YR~TFXDXH#mO&iIS&#e(i94A{I7g8XZ%KM#FV&vZX{Va zeETRm8L`J~7}dYbi()<3@AHz#e}WZ@>BsZCwlamn=WEKw!XeQc48-0Sp3^VFf8ap) zW>Dc*o)`U6s9!7)seofVOY{Wi!J2U0!7vOJBUBhy8!5NDk$0!ufd+0fK?T=ko~^#n Vuo50KE0bNh+s(e>{h3$sDjycnUJU>M literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_037.nsbmd b/res/field/props/models/prop_model_037.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..f63d39d3aad46590cea74df6e1f47ee0ac412484 GIT binary patch literal 8384 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 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_038.nsbmd b/res/field/props/models/prop_model_038.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..febfd6516af361014d208f26d990f5a109744557 GIT binary patch literal 6756 zcmds5U2GKB6+Sbw#>VwJV`EHGfxVvn0m*i?;7YCe5$g(~K9tH*aYdV^1eJg#NZB;4 zaN9^sqC709mFA(9ScwNqtI`O1NP`TCMAM?Wv(iY-ry$eXUnfqh@g{{nBZwn-Z_ zXDpFnu_S>}9^xO49G=W?M<;4WVS5t&*YIq%ML0&Y90wCIkAJ^teG{|4F7h5mcjT+` zZ5fJn&FefHt+Nd?i>FTh_!~d^!LcLXdtO&-y)SN#$hKIYOIR&dLR##E-6DgQd`B*e zIES#tlgjrCwgb+#J!m;FbEO9y3V2T9nLK>r$nob1WZLB67mge~6^~Z>w-#=PWl0iG zC!WuO`!t*a=ViW60MEtKwTyeX$QZL3zKyZTM`J7&0)#vWLOl9G{S14r`0J&9zke@+ zBy}{Acl%w$g@5&FvVG0(Z+o=u=y8L)(zYOl25wVM_Q1zc$F{#5<>U|mCh<(+VXlv# z`hFf=ZP9qS%A)a(SkDDoFyMqgbx>-?pQ68;!)TmJic~Qwcmo-SQkxEk{Zo@W5?G{1usin@N&S_HuD1Z+XKqh8Cl>! z2Hq-jC<8CbfT6qwa$bH3n5>ccT6=!Um8`eb6L1Rakhe=ctT$w8+g`Y*b|67J;!r*S z?se=ba-d%0uoeC^;lwh7W7eY#Py@tq7eo2wUlWpsL((PtdwW!7Nk#@k=+a(B2fV;Y#><`fTSAI&fd|I&UT+VebI^%=Ec@3JL;JBDapAfuXTP@xkft6nzxdXxJH4Ej zCN|E;x|s_c@QmcZT@QJLqw=vrsN>!`(}?o++y!J9we7#NBN3vH)PT1?Fm!#)3+#~GHQta9C%Z5cGFeJ?Gv=WUtR;UU(08(n z+&M>cZ^ItkX|FM{!H0IXvDaF$lij*LeFZ)+O|4+Aa)2#lrdF^HITD+3pPJ4m)CTob zwBp=~!NXZZTb@m<71<=F_BLtlWoa*)Or28a;XI^0XZ-#c>M&mF-Vb(xXtJeN$ZO{Id}+uAJ#B&XFSh0B6=^>BO(_HGpxHLtO*4Qlx*pUoj`mK4)uekVn>m^vhP}T4lH|HOHF&D92hCnq%ajwE+K+?~t646aR{S2jv2e zaaRQ7DY5~s420}&@rM|f5o`J>`sd@jN#lsS;l((HTV%tFjNume2OO;j=3}JlJv#P|3+ne~39_oaMSX^W(g!E%FF@8QLS4 zLq+f?o#@70=IP#z^PzVG0ONdc{rF5_EXYApeva6hyAv+q9h}R0cHle#=OXuqQ|n}mw61tYUomlFY=D>5IHC3!C)O)t zN`87iU96%PogH_%w{V8(x5TvB>)=FN&DF)K-N=#Dmve+KRpu0DdONBQ-$QA0mXnK} z(|eBhFuAy>2Vm*_EK9jzjXmyEmE)deY(Q_Ta!Xew{?0IQDJnOOAL7E`!*@Hycp?V0 z&5nTpVnrVKd`=^E;__RYTv|Fi1iyF4BZO@8rp}JA?&3X|!Z#i4TuWL8Q_^^9+Yv93d4BW6T@W}Vz{zLiStY;7YTILtteKW+rW;_KwAGS6W$28tLc8;$4{{n5Y z85TjC>xWj1Q%sC7Nm{@?XwI(T(9yZ2}Y_PX*4LyV7&hq{cqyGYW|w_kH}wK7jUmsIv3@yQ63&hm(Lo0%ykY!r;>WPD%|uP-KSn+A*a$z-)J~s1{qaX=M*Fz*IO%X&;e47{ z9shq%AD4oO-@niQ!TF5@tQMcSrWWg)=QpY6pszoizqvW^(`SzQzcaxP&VN9!0Bh+9 zu$GKh({zq+ut{&f8j`qTR+6!Y2r`$k6CV+Qu2af=;8`%mh1tu@yF zZ|FtpXZQ!1*EagngX8{}+s9rwaP3=vJ~sN&ufMx3`=#VhHh$Xn$HZLrFF)P>^t+?~ E1beY-s{jB1 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_039.nsbmd b/res/field/props/models/prop_model_039.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..950b6e274d7f63ab8d8ed4841daa4ddd687329d2 GIT binary patch literal 7852 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 T`Ka+*%^XV8rD^D=%%S}Rv>f-O literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_042.nsbmd b/res/field/props/models/prop_model_042.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..9a9a6dde6b2a16ad9f3ee6bf0c8196842e3e4a63 GIT binary patch literal 2392 zcmbtWO=uit7=FIl*=^dbGD;6Ykljpn)__H(MkSFLCvlBItOWcaXf;3DO@qZOMTt3O zgdQSz*g}a8h=|9Y_TX(Vi+T*6RA_1ZL+HiBY@w3I;QGAZH?yQGYKSk)&ig#y`}2J7 zH~HGh(-pt-r-j+0fCCHt07^OFbmck!INwl1=;O+|0v>~cP2`haTv@pA=G-DZW7o65 zdAb+*{KiK)p%5?m+%6|7GS+CHX%x|L1-Ab2XVF zVDeK$LUF^KA#f6-H%6Dldp|4`J3ECZxoLE0z&C{=igJ+Vxifa?;IT*18|z5XwC=tc zKSBMY8Os_;W<1N*=lHzGN6v0(6#qt0Q}e2E8+n$L{d!WnuIl`PxnF9Rebl87_tw(9 z;ab9R2C;C|F8ZineBbEvw7w3bWKUgvd9+2}&8u2pzN=63^Xm2QjJ}y1^--1Ro5_h% za~^VRdUn)za_cL79zUr75`X8M9Y(gMi(HevPH=M~rKTK(y(1`bulTUSxtWOAew#X3BB8(kuN=M6)*`5j-s# z!%L#`l6qX9ZTwU?PF-GG@E)wTI>vXvBXkEYX&<|F26F-9y!>- zU|qD@uU~a#@UZu%^s^~7%};O4-urVSv1Vfbg;%51C|X-vP2;OkHHwy( zt6Pax6H9SguZyGTgO8(V^7US++9y`g%;7=tu20l{J+3K@%DB%US{MT5=+njV>e2_FMjdL k$kM%YXI}ki^6Im@&p$d|D1UnYAAOtXtasL-f8}lLFD1A~_y7O^ literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_043.nsbmd b/res/field/props/models/prop_model_043.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..2b2ca2f86bef084115454290763836797ca8f67f GIT binary patch literal 1876 zcmc&zO=}ZT6g}@XwFy-ip$k`LG9+oh4lTsv5`Wew;f+C`uj?jh6 z>}0@2e}bU@!1}Rr?V^h;3U=Wliy~c!@!U5vX&Px4UFZ!n@1Fb4J@@1#Z)~QJZ~fLN z_5l_&&H=Dvz)WE}ALj~{L!3M73b+o17*U?(#p=T2<@qIML44~0)|h&HHpvytP+AkX z%&3(^KNCLNL_3(q9Hqj&&N-LDIXSXx<4+e?t}qFsZy#1xat+lVQ@tvNUR+QpV1qT6 z?gj#{oO>CX+o$n`^gTY^p6|~;T&S#YBMN=cf2*T^i+(=x3Hz5L`f>fU?4Jzhe`4?F zj{flBM~DT*4=!T(`*20}UwTQqwV%8V^q|E6z9wzh@e};4^--Rwi4b?3yv2itOve;mim>20=5?;FlS)guu9}MS@W%BG zC+iG01ve0Hs=7iMd#t7Ek~gp`+!mYCEPAfihHGP2xEa=9qinb~_AJ#zD(z(O);UjY z;fk5GGw5WR%7SQHvNlk5QiG0Yix2)GsMl0kC*!nzG>{fuT1j{M@H}Xar5<}jA7)16 z*+!f*6n^z_aK`aI^p04nCfst3tC_*RnsDf&&Kj*`fM$|Dcm{?WXKRL@rH?)gH$6(L z5^|1mb!-8gv*{X7Sx;~dKWqwfGftnZnS95Vf6lhlMqMw+cSJ)tT%>Qn4p!4AheQq5 z%o^6Hv1@onEAmsEn9E-a?lPuuQ&g~J-tr1?jQjFPoZ?Tv!PQ_r)xM9>eUkgh;b&|p z&qY0MdGJnpuVh|~wxj;&CUxJd)iC@pj>L`$zZ8bAWrFP&!uT5}{Dg1&#nMEn#Fwu_ zygIQmTU;d$`k98U5Yk4ktu8LD zyh;}*b`X?g;=y$KUYqBeHshlWFBx3J7Lb{v!fvbA%itAw-f5E|B*33c3n=FtAFF>! znADE$=f=W&i)$m2x-cD zpvNQBKb-NrA=l$MmcGH~V?J_rYwPdJby0J^o}&buf7-6ff53x;-mlMeuh!qR z!ZAm2jc8yW7Y#VvVA$ImDqkZS1oH*U5+NGG#oCQ%La-VmujR698ryc-?nxboV~*l< zE#-4HS;yjvJ&+s|n>Xiu+`hAUo@Gn1VNJ=?5n0BH0WqRSu-{(ogx2N06`Lb3u_e)* z!=7SwEjC30zq{%~`e(7VsgOYB&LNv(LjrZ3Zw2?e&)0B#tRb~aJR{b~Dt7mT)tvG* z93Okg8b!gY9z;CVdcKeP*x_t|8hCaSb&k3Z_Np!z=?im2^TK?m>d-puMN9Lx(?gA; zyf7pt3;RX>9`aA${nAwJ-5_V{%mx+1UdtNkN2QjmbDR*4^zKzn-S8Da{f-Z*Sr>m7 ze%(|#)~01&RhO{r0vj=9cj(I;G~W~nWFhc)xgAE!CO|7eZ|TAEo)HB*Q5 zz}AM(HuL?XK40!L$6cOHidpLGQ$aZW<`QUB%7`aaj?5z7LVO^)h&lPrDsn=d|4I7yk6 z2-WtWg36PA`=y>wscC-twLkjpUv-u^JJt`?l38boClw0Gn6v--9Z5%0NM>foXJ`4B zc+OuPU%4`~O5f&l>ineRFy8vd^V|HRdRqFO-j@G}{Yj0lXu>G?r|C=0GqjIrr)bZ@ nmzqy%Kg|DoeQ52|^>;6vy8QLh_ZOQRTOTwx_J4q#r~D5A#KZvh literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_045.nsbmd b/res/field/props/models/prop_model_045.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..82e8f4c12733a2bd2c6313772cac1fa8e9cb04be GIT binary patch literal 2744 zcmbVNO>Y}j6g_V|Nkd7{P@xbO$o4dLEP;@nAgHB+?UJA@sDuPX;Y%TfCM}J~s0b*l z3{n;>y^Yi#g2aXe>q;zG6@ieDx`AS$2xVc#oO9odV-niZK5J&)z4x4Z&%5u9=iK?l z`rshIHz$Dz0cHT~oB+-*zE>&k57^6J&K zjl<=!UYmKJu)Hq^PI;Mg58(aJT*hg>_8!2g?ccjNJQGc@#1ZT1y zudwuGUe|eP?>4qR(Q&bn*|v{zWcIv|>K<_;Vdv}h!l9jTKEplB7qwWI-NLT;eCmt59zdFBl$XQ!$s+|axhgaT?6T+Pnsw#rr3U_E0iWmoAbWN z^`{)DDWtTv=_1zWs>Ufr0@8%A#~WqE(wCA<9gQBJ=A%BtM)DEYX|rZhlZ+lUm*?Vg zR;S-{UH2_dafJ=KHI+8Iv~Nuz>`O!aRc_Ok zVM#wNtoi>O2ln4>iKo7(uJS3a+@v$FuZs-JttE~*`}`xB30vZjTFv9)@joO~K4~!= z(vCP~3dJ9+IpJ%HtGL$5UUiI%!*%9Zan%p4Q~i)$<7TSBmAhJZ>@SA99JyV?!?2Y;?Hfpowk^_+S9q8Rg*sXwn5onski?fJdkb@O(}xGoKz>~x1u zvxDVh-z9ygsA;MMm$uQJh*G2v`+ZWqkWzDg{zW?WeG;&}yBlXi=6~7?HsWFYzV>`P zA1}mC_GyYNA;}?l1oj0pTLC5V8Jr=)@J-R;Ovys=o+w%g)XzVWb`ugsb zb>SZ8;N$a+-78<*!ye+bUg0#p=6Fy$t2g97sO|gv@b{aYzc2pq@y^nZ@0{6q``n99 R4YqH5I@mt^0e+rW_y_1iP7nY9 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_046.nsbmd b/res/field/props/models/prop_model_046.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..8e662071f96c60dbe46a619510e54f673748facb GIT binary patch literal 2248 zcmbVMOKTKa6#i~i#k3fqgdh>YuD+z3z=*VoXa{_Bq!ky*$_H_nAtq{f`@l4cFA&mV z7FqVfO@oX1F|%+bx^O2^K{O1r=!FCknV#>QTUBWj->12C&*MAieD~byIyzM;cK`G6 zI0J<6Fa+RXA23y!EZ*Y|GlC2w3kKK^gMe0%?z#Ed>lbFK)SOHbdzI=U*T2MyO)DKFkx2`>+SPr+-HR7#{AX0CvRS_&Yr)xmnQl@AS{UD!E6bDK4iksrry#(HchMU%QcGd@KAM7rj0rNVHlghBfnJ*K|{`J7uS%qSgYiK&M^K28uQ(w_*OlRDnSNNQ3!U&HB zSrT6i-JX%NhQ!d95iDN|aO{?U5!%EKIBdcB0>x^qV{&u~CztE$5|-E6n#X#?5?7GA z{bDzVLne0G?pA?|aE({r3r%T%LMHxk!IkFR!)fPp~o*<-#89 zt~2pP5#ijI%IryQr^UAT2Ej=N8KEsqfVrYG7dUlny0|ZH zZ~_O#g}?PF4`&CA%M#hd*JP2q+TMu`-zoWS0nye7rddWS6E@NO)$f(`3rID|Prgta zzE=V)x7#)rF~4Y!sn|6BU3=7y+A&*EVf`^@w_~w!{(9TtE5tLM5A8=n8|@xG8vl;n zdp^O(lJx)Dewxx7`-)wywl7r$w~fN>R;_*M_BZSlFXt7U$P(pe?YLi>|FgE6@2@|f hOsvj5yS#Yp`R}FL*`o(`bQd1o=q{}N0H-G%{s-6Z&Hn%Z literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_047.nsbmd b/res/field/props/models/prop_model_047.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..e29e14af48f3f2be635f2c3150849319cfbbd170 GIT binary patch literal 6868 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 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_048.nsbmd b/res/field/props/models/prop_model_048.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..8d6666b50bf6c24c9903298714979663da00079e GIT binary patch literal 6672 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 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_049.nsbmd b/res/field/props/models/prop_model_049.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..ed0a20dd111549e84a1d40d991155212e2ab707f GIT binary patch literal 8548 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 Zr?pSpKg{gh{ku1-=lQ`aSMapE{0oV8Wkmo0 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_052.nsbmd b/res/field/props/models/prop_model_052.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..6a94b8dd716c5ce36fd289bb57ea9e7609f0a311 GIT binary patch literal 6172 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 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_053.nsbmd b/res/field/props/models/prop_model_053.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..456bbd80ce224d109b4d0068ceca03651bbc52a9 GIT binary patch literal 4556 zcmds3U2GiH6+SbbwGA<1*Erx5mDppl!ATrD8D~q}fH!8b41szC*_DM1N$TtnITms0 z!x}Ye7Lf|CRYj=~$h&GK^A;~cqCW!U^@G*0fXFBWK_tYFuqcWZAvr;yD4;mo@7z0g zcG*@@X&v{k}U0 zG1G!sj&qk62Oy006uKy~YZAF`)-|mI zB!e30ZP35LRh{#JJqPzao&=zV{?F~-Kt4rWKg7Ntu{Ucv(rchMVf&VEzh|85#6!j} z&p|dKQ#8#zyI%W?Iu3IR^X18k-hBiLHjZ?PzFpU>E#R zO;pQ&@%gP3?2N3wp8d3$XLOrp(np)AesrM807sX;==XiM5p_mBx{-BQO;fRXz1bQb z9r#1Nt=Y8q8Q5HIGIkkEHfLyM%h;|0TOeFZ$O8+kPw zFOk8uJ=5RVeE6))C4H5Qss86eD3y8ScFX#=nFneHMUSce+GoHI9Lv5Ox}^5t+bd)|u;+Is=fHcgcLjOD@o)P6 zwt0SGX!-aRTjPBbwLtE?C*vjC+uNZ_s%Ez$C(aSP^(xPq6`2=j#Wi@E2EE>tJ*Q*N zIm!OorKy}a2N|FAp=I;{>cTm3ZMZHfKIg>!#cM9t_gFyX#B1jDGLO$9^9}|E>D#}Y z?K~QCzT}*$Yj?U9Ij!Frr5%?xjt+c!PUaLgIaie@uZ#DtvgQM&L2(AwAr_y5UtAre zy4TKj9$t37RQZh8+9Eb{cwfrz30a?(+Nf69`}}U<`pEZ-+Ox39y)FCtSb%$#Ya`zs zcyoCD%xlKWOZ1=URq@W~Y2{qdRuoymeqoLBz47U}%6z#lYVTA}i8BnR@(jy9Q0Jaw zsk47(#V)U#17RQ}zcP7fbfu0a@M<-~W*9S8|CsO1LHdc%F>4cbGZ$yH&gb2R4;{0C zDc-Ig;!mUS;qw-$QD`pECdFglf(Oj!y@yXHTYf-4Qapl<;BBW1KCg#Lg4ahk_`F^) zIW928<6N1?Ihoiq;6$+Dhi9jejH%H{*6n0S#OKHEdxyHZuVaa*UfUs_Z-_hJ{koH+sYG@CFkMvg_0;0ts1KAWF9k)OnzjRAd_QtK9ibcZ%?Hr5yWG%n;hnhLkol4L~3@5lV^*`*<9+` z*$hKMA(YdVQ^tjsI&3u*v{J)L4!b{g&Qo$`;6F=q7U(3NM1LP1So&I$|>VGhpZm{%)O`20&SddEZAg&@oo zd>qoevIb4W@KGof(Rbk%{AguerBvyzQvbu`q!X_&XmA^NHtdcSr8XH@NIFu)eavyk z;y|2uJSmh(r|52rL(7~or`F!~FxlWZ3HXgC;&CexkHl--VJG3b#o=1pVZ0&k?zIvN z4FT7-VzHQ2Nu$S=|Y!VB@#SzEaAMbaZMBH*B-6QNj!f-6+ zIPs)a?7jz5Y$VbR7|L$I!W{Dcc(ORgOfk9@-mf$|V~B^inPy1n z;oJ;`JOU8Gg$_z4@K6#vks90^p_PQP+WFR>FqCX`|Xy49rw4Fj_@Cmddet&2j%|UGynhq literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_054.nsbmd b/res/field/props/models/prop_model_054.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..2c3d1afaf7fed829634b3e2bbd9b24064197f854 GIT binary patch literal 12676 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 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_055.nsbmd b/res/field/props/models/prop_model_055.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..869ba68a95e69f84d5b9e6511209b3b76666c3cc GIT binary patch literal 7248 zcmbtZU2GKB6+ScLC5{`=Y}ObYe(YKAu1%95FQz{s9 zAudWK2FgPo`mhpKUGwBe66FCE9xAy>0i^{sQPn?1NL5v*A!%d~nu0M{GHk!^+?n0k z^(tx8Yj$VmoO{ms&UerKnPu0LL%rquw(Q*~;)*TnMPy@2DU-1V7 zQH?Gh=lfxt9`r6gKYrvphhG?b`k4b?!lOKJSKJ(LY_UGqWF@R7Nywv?49N+|3P9JY zShw1i^*A~;$wP7(-52nw$NYnRhn_xo0E(#DjqTqCp5Nm0zu50V?5&m!cn`_%V0)=z zzpqH1*i8KDGrEAR$7IL9b{wSsnBOr_zS}V%;z$`y1;Y1SgtLLlJ^DjdD%i4aM}JxlObdfq@Vnokat5S?f&wcq3n{84NAKtE`>6Ch9^s?!5&Y08oE%*T+=bV?FEDYsCX?+XwQzyNF^N_(+ zdUE%%flDeIwBDf%NlosyZ2EC+SG-KRTQNG26rGY{EkGX1?iWItYh;6{;$}CL#rdHxl%60L)<(DbLSFO* zoBNchFUaT%vIX*^z92LFWYT->k|oOz$bR>y%+t!Hb7^p%5C`)0{<1i(l{K>bjLPH= za<+0v3jG%7hjQA<$3_RP7igd3n15`1K$d4L^czG!o3S9{G{BhW()1(F84L9U-5HIE z1vD>C5jEy7yLQng4kOckceEdHP)2)>AI2$5UQS`0E;*Yx5Atb{%kgIYy%m$OHUv4G z3uVzbDGqR=_!q?v3@*iDWd3rXxQOoz^Blz70xyb7=Xn9SS8~Fft>pA^nA2h`CzZh# zu_`%1#?>A*@fBeaokV`DNyh z*g4jS+%udB^vshs%Cl4DS^0EmAM)%dPLEuRQ{`Ftyhnb)JM6ZmEo-`$X6xy%_?Vdv#vI8#%l9sl{1YK)h6u8 zS*12Z8$mqg9@XX>A!l-}t~P1JNA7^GT!d9V^dBWo`olQ_6EEoCzQ{9`&YKqOQ4(Iw!s!cee$O_3Tjs7rJJzCvPR5b+8t@36(8M z0y!rrgU-lw|0yNFNgh79R%Dnza_A``=Tom-lyomU|jhEwk^OOfi*X)`(C(DmAL0& z&ma#j-vht{Vjw&63fwsN1EZev1Dx?SKX6k5CwRB0@`ZN=aYe7_fsyoV{YUeeRa-ZY}F29&AuLlxA<9iNqhPmNh`)*-AfRf?65$1!gvE#2|?a=uO{!o*gw_}%e4tphCWBqOy zICxgjvkK2R*bj=ty{7KGfb)oJgKM072C<5Y*&_eC+Cw zuhqRg=L=*w8wq82*TYe`02jFT@6tzTC$bJBO@Heub^;$wabM`p*T$yE7tXHw-lTS` z{Cow&st^NuQsy%r&JAj}9K*0&hhY_b69blj&`uy}@`*k4C2aZx8GO}XxE;fAJH&9S z;;Ss!hlReb#V}l}!*Cmsh~aj{PUMy}DTdG&A;=9PGQNPJG9Eu^#`+VDMTgu~yA616 zi+I?;pECTif0Z&b7P!}Un$S+911u9mN5zh7q8s<67_OmT=nEJ;9?8*g2|9Ex6g>RO z0#DfMC}r*XExvY=HoaPveYxFFgniq&FSEb2`pw$84SO}_Iquc>=Sxp>?ZKLbdESQI zn|(32*q8Gh@px~&x7)h*2?=9hVHf}S5Xl%0P9SADj>zT&qi z{x&6YW_3YqA1iA!2jsKTgK(zbTE@wZ6J`c%rt|srx=ne_*V()!UDb z46%)bm(jkyWUTe|jSj8a_diHYf{sfqaL@qPlb3G`r_hLaU~IEQv>8g8a& z&xsprR8LJ$)3qW=Sc0Zmc;w%K=T+TB|=<+qW&@)M3>P0#sV!Cz~x z{{M~^>7&d)>-D{F@7VX^H(oh3k^bA(FQ$LF_7{8pz2nE5%16I@$ldj`{0U6H@=^Xp G{{I6tGV*T# literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_056.nsbmd b/res/field/props/models/prop_model_056.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..436431208effab393626fb588d9c256a3e6ff1af GIT binary patch literal 5628 zcmd5=U1%KF6+U-n*HSjJI_t(wCf>Qls!%qMBv7bNvv!6^KnR;#~74}>gr^du^%S2>lpa*~%FO1>xOMC?Pb z@E&dN1D36ZA-F@?5OL%#*igfB43Dv&ip-dq{Na(K&&8C;%;b-bJbQeDzLnlSrDQXn zemwt;-p63;1IkuAEMxDNpwGcmO!Q9rj4_9?H%-&t4O$ceggl7cFJpfnJId8Bo2A~) z_0ppVl5{Xc-YV6k#>AUP%XUs0**oO3vJM3^Wal&VcFCr4@(6q!vn}f(_{p3c!eKLb zX7MoBN00xQ<)ueN>%5Z@(Yp-FZwHANU5|e61|4Ai5XlIC1@u`^HMcTkV-D>QQ&>7T zSj)Md>xFh;%g0i9oBV5Hk@q%v*QD?gd8>x^5_zjq2*_I@uU-qtTag0w8ePCjVriWv zDUf%W@&jVMN7(_x(>gYZrT1@2@$86aOQBwKwY^tW8J=9oQ`aKavMv*$nm{wij6ZmkeQ}C%^;#^)R>y>xd8Y!jjx8!@hDXgx3W$?kn4%%>;7_QLf03{&vh*L1pRY|$8$c`TK|AleGC4h zHXO{JTdAUk3L$wk%$9!Y3rO2i46J}N&!~iE-5)|1ZScTkEeAa3W6Jt5&kC^yuRlOc zD#(}Cy&@rU#2VfVSCPX&*R!rmV2sJK3bbz6R7Jc5rnp#dMjRFGT*eGjXft$SKW$!- zqPE%S+srd{&(LPGF4EV;X6W(hAM~2Izz>|~(2tT7iNO?4=LWsOy%P0}mf6G@LY8qs zoMSuYe=iTy7j5&3ti^WF2ADDgo3zceV{TFQBsRkrEsI{(ai+~BS!2HGUlm1$vuvH) zf*{9^tz(b#bqxRuZBrZUm2-orTHCR(hx$C!IoGxW8RW#G&4GgbsEwKL{y85g<_&Sa z+AN1yvzJ5Q9%F!Blxh=w5BcN{fDC$H%a)sE=FLZ5e(@M?$jeR7=UyDlz4~tcL^_Uy zN}r)||&^AZZY&Mt9kIzw?^0psQt3x={;rbzXMFmp(eG? z$j-=SqYv*hqYwSN%JX2e>EAWxH|-aD#q}zt&!8)c)tatn?nA7!d=x8fFM1|m4&V>( z`d|t^PipLLD+#_sD(eeXH^( zyjy!@-f41Qb)B>)YF+-oIYiv6t6W#)nwGsPTN1fSBnONhCuj*kvU)SIKGW0BPJ{`;Fa7jVl;Sa~GHPVUYdXg@uI_ z+{(h|E}lp}F+PeB?>~_mF`m|+f=>`{otkZ>@l&%eB%dt&h1BT6mzI`NkY1+oGa0yx z!Si3kIP=wF@%?tYo!0TW;u+`bxJBo;B7FALiR4qnV18&{R(u;6x5D90`*t{MDLvBp z;r=wn_3iMBbFJi)wLe{7|Bv{YH1nphl`j%!{Ua88IA@)Y@_&`FLTeVY@J8c;&c&PPgDkw=MzzWLR%@-@&csi* z`hfSfes>f6t(Fi!-?|BYDaJp_)_TVF``=-HyYO!RbpdqY-SL~If^PhhY3Gl0d~^kMRxuu%s&0rD=8 zd5{XEfE17dQa}nw0V$=qozMJn|341AIQH)J8w11RPd)LMXO_P4>*2LWwtJnE{2!0s N=Knm}H1>Qq{ZC@RF;oBm literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_057.nsbmd b/res/field/props/models/prop_model_057.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..8030ee7538d0fd7f9fad36b3a3381483313d3a98 GIT binary patch literal 812 zcmY*XyGjE=6g{)X2lyaJ5JA{AkQoIdL=aJYC2Fbo34$V8h!I3k5L`Qd$KJ*tu<`?z zwXsVI3yWYpXLi+ili9g*ALpF8yIXrZweDAdY9CO9K?%U#&TegzXP8+GF?wf!CFTk| z)fhfnJUFc_9Ma3|Jpj(=-g13#=}a?*ecb%NjtTaU18HoKU@hLj>`$(jXFlg)5*OQ7 zhsO)T$ZYTv#R0kj%y0qym?Lx*YlQjJ>GJ+v)}1!5E|2rxY%B5xBe>(Cz@KjX|6IlE z{mO}I@8byF&uCMAmj=8<^4XHD9?tb%&CRo$ljga`l$)lSwLHM#U+vTjcpWa+={!F$E#BYz z4Y5Y|BM)^}gezKNEwiQ}3NB&@Pkhd1pHe&W%KcoZU3IMC7^K}jj`6F|?6UsEa>hFE qk1~!zpjyWu_e3?C-}NK{XIG{0A*}v-hjcZzo1jG($KJ(0Y#HT35JgWHJ!zOK>Fi@DF6I|kO5nHXZo7Slj{c!%+ zzikLdBKbLrIhq-$jV#u&L+Uz?Nwe&8k>4RM=`&4^Rgn`|7}L)3k%|BNb-aEb4FviU zIEd!Xsn`((_;kc(N^(|eo~-sf8a@q1_p+u`WUEQa1&yX#)oXEN>fDu)!z@smf)G6} zuL47Dp`vxG3Bz4kffBrHv=<4{j4cz#NJ)FTmD+Zk%W#vxgujqr$z`-bfPS~FmrOctU9Z_n?akp1N`cZe7z`+_ zf{-yrMQgv4?kWzH;9a8|92~^V1;;JUbVK`D9;Ll3cL=onMT;eu(MGdA6JEwhqEDdU z5)l_;POb*{77@gyF`@)la)IExfF%#>>=Es*F*@Zia5zIGa~QX77#-1jx5F7jING=- uoh>8=^QzQ2wrlUmXXt#RAzBB-$R5}yd|a8Pf|}>>V~aM~kIx&~7ws4M`e^6? literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_060.nsbmd b/res/field/props/models/prop_model_060.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..0db9ecb3915235003dc2381abe95269dde4cf3e7 GIT binary patch literal 504 zcmZutJxjw-6g{t`wxC0X4uXL+koPE9Aq5EvidH)~w5zxYEz+gfE)Igwh>K$fe~Q1u z!KptWKfu8ugBZ_!i4f46-1p8s_w(Je(ICpdYseJfLZJmQyYWqr zpp-@icZ0YFwdt_dE_1s$`Zs^bxMI%VY`I;&U<*qkhu>ejiahlWCeX&(Uk&b?xvZ^CUt*-zTH5~rOX@=J literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_061.nsbmd b/res/field/props/models/prop_model_061.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..6138d40e35aa002f4633b28768e5ed19fa9e1b7b GIT binary patch literal 1168 zcmcIi&ubG=5dL7|Fztj`8hOmP=_Fp%Q5Zfzl{7i;lQC@3`^is>O03z4h` z@!}yD!9T)-2XCURxTUEb{0kIvs{cYxrt{vuG(QO9rQb5|&9^f<-mrU<@4w@H1_}lEaOxZ=OrKuIjV0cUZ1G zlcUv0a(B@uw|IBO)j2smhKae?Gya$n6B%)xnaSnl)giw8`%Gk(qpVh3Ih(5w?T;Lj za8XcuL#=YroZ}6h!@mKZvMFxl2JU_m3659`77YJ?=Ecc+uEX<^kxPT?4VHG-2YC=8 zpuSf@6NUS-GmYScoCil;1_a@c)Ko9-g(n}Vm(<~2+LKXPp2WTir2Pw zkGF}MMXga-d;V?vh%Ph&$4OA4r(qEZp)@Gc5JId(8Z@L)u9lPpw8rP+al|8y)LQj> z#I?rswC+M_2tlMT9ju`crC;Vc`{Lb`w@Y8@@%en^&1(Bz{pR89*GxMFbn5as2Ol`2 A=l}o! literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_062.nsbmd b/res/field/props/models/prop_model_062.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..3122ffff7a951d145d3268616f8f8f733b34a02a GIT binary patch literal 8052 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 Dvmbx5 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_063.nsbmd b/res/field/props/models/prop_model_063.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..6fbe6ce103f526ea0297f67f828179f3e514cd31 GIT binary patch literal 7820 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 bh28JI@#~=vxBq^nd6j>k^0)sxmEHdXN^ffT literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_065.nsbmd b/res/field/props/models/prop_model_065.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..3045dcce5ea08694bca386a430079c4f0337d8e8 GIT binary patch literal 12040 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 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_073.nsbmd b/res/field/props/models/prop_model_073.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..10ca4f31d4e48cea49eb97121268b6b29ce73ea2 GIT binary patch literal 3468 zcmc&$L1-IC6#cVWw+d~813}~<>SZIXLYo*hZc7byE7?vEG%2M-5PES;VmT#FY-kTD zJ!m0D6t@RoimyTV&|5D7W5^)~*REqIp_rUQFtp^PLl8Mteech%C9i`6#n4GsGyl#1 zZ~pxMXU3x!$BUhR9Qo-jk$!RHgos>7i(DMPP<$V~m{XF*Ox=i7#fS^32>9mY)$3p1 znwpp?egH|th3*Xc5Z_(sQbse510lr7VK;~YzNe5{@`;?6x8u2&t#b<6$#q_TA^ibx zFqk)7=`*hBlXs1b%RI0WygRPG4npA_#~4@Ml;5HL9N+bc8#xIhW7mFSj&Wks_3hC98YszW8UD+PVR%G3 zF9tppNl6DyDgOMt+q(+ z?hOmRh8Yjvw|!Kx@;t_ikV?LnOQByj-NYkFD#oS;{ha(JQKGG860l8 zbPob-!D0ns^q<%gu`-GWnEKuVEn<}O$$uYwbD^vI2>gPNy}0+m2VP)x)5R7{qd;t- z2Lqo=Y{>)&2yMx^WopKQ!=1XuUN#{!cD@(*TV__{OdmEe4gg~4ZkgML`q;Z*Tfrt| z#$k*5%@Qk@Htkr~V7xcYHSVzz@mFA%-?EtcfHf;za~l|Q3*GiMe91$RbC0cV>oGC< z4~+hAV;z_Uj5~AvC)eG94+!M8jSVo?O^j)5fN9JlJ&g@8jk(125^>Sj0&`2B$kjl+ zEvCG{Y`iU|yufU{84Ko>w)7XV2-a+DD$J+G3%;&d-Zt~u#grEqI2l*fQ(j=`fx*`T zd9~Im(xML$zt$RjjWFfaT0?C_nDW|MbBUEpYnIpg>YemM^F%ZssDIW^h?@py%+oW5 zv+_vnJfOTtqwom6=$zn8Q8Ak5IrT8-A$j(EHpZfOe;?px-t`rA`yk;fE-fd%D_~nL_V|i5ckiaS-Y?_q zA%9*}=ap^LJ!6AX_OU+dRr85jy^XVyF9SopTFmkVdX8Dw@W0Kohtg#&qmE~}PhdP} zz|hD~UalXo=5gK_Gvca)Ij+TZXdl@DQ!Zf2U*=joH|V4L#NN4L!Vb@I=!t_R12NJO zPuih`9n@BuSSY}Q@$q<_iy9d>?_`9JLXO8TGN-#$5+@1(rXU@wr&cT(P~yT&G literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_074.nsbmd b/res/field/props/models/prop_model_074.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..93ee9f0d503f708d0d4eeb56e73b524b3f021f09 GIT binary patch literal 1832 zcma)5L2DC16#ix#O+y89@Svx}ASGaw2wn<`TWvjA@KC{9P$(4)HWvk@CGqCLLw|xl zp~re#|A6P+&80W5-r9gPelu@ocZO`mx9se^?|t*VnR#y?Z*BDF=MlPfpos|A0ep#o zt&L~>5x-DfEHg4zz$O%G^!kK{gW;>UJA>hU&b7tl4*A{Z+a*`~G^IEPB1|}5<67u9 z#W_y!oK6fXatQL=v3a_LM^E0r-npjfWdIT(CP6K|n+Gy*`mDkJv(CV6V z?hQZg?!D7jYpu!C$&wR(ZK@>_yTFbkX-}<8Y)GE zkmuzY1#t`;H#=~r^cgbGWCz7P7*r${2=*$88-m1Btzb6cY4`#pY}j6uo1+wS{YIMji(iQDR(dQV7yGLtTVQ$;4@@q!cMlt*|0WUE8f1nl>LE zB?{^wp@Oq_l!0snm#|=B!2^ZYscS!LHw1xV^Y~ zXJzp@xDNx|$Njj4`z$vYqtffu&T!&+!!Pun4!_Iq9)`%z!@7*Kx&G4^|D8ZLth2d% z@82{DW}T!B#ze;RxwBDxV?>tDiIloh;Uu3c{Ixw#3E$IqnlHbmfy z{dFD|8t|n&V1B<&wp4z>zEcCf7&#cJKLU+!-w**`X}}k|i@4N)FNM@2Uz;M}hj}}UtNJxh)~2Y>+C0e>^SNEj$rJ5RtwBD|cn4S~7rAQmb-JDI zfgBRaTr_h1K5QQ!U`}0x%rPGxWv-#UMbuJ(3MJ|0K`5gN&lps!+Ux7VlzT|Btv(rciI8V4=tc@I=0Y9&7 z#mD+OD6inxAL38=e%_nOkpCyn40;+5>tue+-S4X>7^$#Ep0BXR*Ixc_jS>%P%=wzk z(Uagz7PxPWd9}d&CC++S>!*En;@lNchl+Ps;f4}8UaCL-en~v66ZD*~#eMdKc=9n* zd>_yKdIhzJHjxndDe7Ic*f$hd!yNZh+Tw{g3i81>ahUV=(m*ZpFa9m@qU1?hj?kK- z;-pb8xoJsb3k$n5iWd*pg8J0CBoC|1?^VV+?1?sZi5^KquW;yVilNF2XPT&B;Y&chsA&V2<^j0271vHXb$CMkT!8c^@WlLt`a{{{`Ovxf20C zxjTb9aWWW@U+|Qfm?Wiu2BN?aY_KP=A)Z|z0$|_SNN_3ah>_< zdDpF*2JL*)G~8;oI$t;S(p=Us49(fQ;JUMSOxQ;A5$%IUW4~$Ywo$S(x;T674cD%j zrM(STSw^#)rWLhp+sbIp=~|=Fs+mq1$&~|ZFPeJPjzV7?*S&xRv(LtBnCq)<+_r7Q z*=e`ek&p8T7J1TcxX{O)?FAQE&-ddXHcW7{pv$!?T0;=Jg#+teS}_ifp?I>V1)9Ub3oZBNJV;tkeyq<0#RAlzEg$q7j)^jFE)UzQB$^!pDLLkq}~n0mB~{ z6E~B%aKqkTp&P?5aB1Skg-ceB=eBR^M2vc-?YrmR^X`53zL}kmg6K7N9H^)3*E}D^!f`8On;r;6#nXX7~S*X2S5p30yrD?;K^|Fx3B(v zlQ-*gXZywG&NCUUfy3_dE%&(2_#-v8N_@BQt>VZG&#nW0-M zshJZajhBP>cJ7*iWCPkc<=1e=+eX8y!j@=+TaDuWWnP20LZ>(8!8-n*nNe(J`}@o! zQXnYhrc(KugxRX%G;;*4Nf88LoF-x{znuN6G2tITy% zae!DH6x_Mb(=NU&2ncSIo4lz`S@Vu`g&bHVl8!M3a gS=R%GDFM9O z7Uw6AW?}#1{G4*nLBIEM-+z+P=CC05l(L9yIgLFT<&?~J!lC0iE^To~9Iujz(&tgL zArjUqj1f7ma1|tud#ZaguF*Ze4wFpsJsoM4hp03AgGwmiTZ|vLYFh=YS$-oX vHW(S3R*d*RbCsi&^Cm@H0+UU$PV%-BcGnawK8Z>4Jo@eQ6jj7)tCSg+OBfa5TR(oi_w-15UwOm6v>#0*}7=FZvQwbzX zh@`k6$fxJZ31^A7bd9@2xMDftnr7WVGTZ+T!=o&qoX$&#`PV zJBsi$PLBVC*w6nGFCe0eIK;*-=d98oHR^-ch`Oi&Bly19|TGP0PP@0Szdig0zh8YvXdV*L)olU5qdLvw@LjzCXm`+a0VQH7a^nrTI^o-{R@TEhwu7~uLD3>&p z4r`C4l7=00^`)v* z{oi|sMEu$5d)j=L$M3E0`!XL!W=p{DoR$T(pOsU*ot72FcmBYR-XBu>JZ@MR_Tc?T zEc3M*bFHQd%7W%>)PQ`UdGRDpJFR^#kVd*VUyTc-kxp|KER!vsM?%FxfciD&e6%04 z?FR$xybzdXJDaAt(9Q#9U`O>;yqyo?eq!c+@}*K~D+pFGMg2J|nr}x3B!i}*9W>a) zAY!M*L%d&Tah5SVBx7?5SwCo@lujXVUA@b*>$*)fv*Y3)bsB%jlrl}>o*i>}p6<_G wYM)uoe0)Bx)68{PAJ3iD%;L_=$@jOujUJ7@vA4!&?8a{AZ^mYSaYuW90lTwek^lez literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_080.nsbmd b/res/field/props/models/prop_model_080.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..9a94cbe8c94611cf6b4a627b5e4b83449f980136 GIT binary patch literal 2428 zcmcIlO=uit7=FIVR#&R9(in;?$vD}WmZpbkm&P7eG6`$(V4+1L9tslL)ErV%Of40J z-IE~XkV6Fz9&+r>lLvdXLXjW?UOjkN5Ec(}?8)_c-ft$GO+BE7O0-@KWgqvqFrVmGPw z`P?Q}HkS(m8hvU3a0d}jzX|-wKz}2{62fZlaGqObp3^*bdu#K{55D;P=Gyi3bLZa% zUVef`LO!$*r|J z-sPU|^*(Dk+Uwz3D^9-s51eD`z*)TaqYvL_Eu$xMOR`2>z;AQ5)8JbVvFML_()yS? z?y*w`*pPG?PS{}F>pSf8q6?gQ&A4@ik9hlZ>$8-qtYB5dM^WJa2L6Q(XC!NBM+Pe)^VKY+bd<$8f4Q5#1>k@WwWkA#=u2oVx{J20`vx zlIBZ6o%_OKxIa6_?a!9DNWKym|bd6|D$)xx~QTK<8JHhPQ%x@nBtd5jaBM;s~69(CsJ>~TLKr>a5yTigTw!~r@b z2aD=0cgDfuRea+V*LurPJfzJS^@rH@y^)Kn)OCk|Ef>yLHEYV6Be!sD ze&ZT}@fsl5VvK5b#%nWo#FsTHHsf@BylQq9FG@9sAyjwl<1x3z^L*vb;w_f(>@MVv zy-XPdyL5|B8#$?#3i1ll}87??APK8A23H*NG35)4ESf^zRrF4?#Jn#K5AT<(sS+FTd&gQ{%(np*x+NfJImnX|6ZNn zR(>sCW19Z6{0|6z>c7$czpFd3+U*Im`z-eAsy`#yZbvJttF4I3B<-l%mFZ=>ZF}B9 z4C7b2L1-TWtXTdrK=Hd{zzXfxpL=0^!qlVoc>Bd@NAn%EpD*iQ7k<6eTl(RxpUzL8 J8TCfJe*xwji_8E3 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_081.nsbmd b/res/field/props/models/prop_model_081.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..f01bab344932facd005341efae53accdf0943f46 GIT binary patch literal 2444 zcmcIl&ud&&7(L(1RG(POR4Z7i$@69AHN_&Yt%fW{`lgK4g@Kl;xF{{bW(+m`VG{{T zA>%^rB8x66h=^Ufb>pV1f^`>VKyc+Ee}Ic&P?(kDIrrYzWD-G3@rF0|`*H5~<9s*o zotSOq!@nY|JqA<};TZtGJp#k^ce8y z0M(3k#WzqrG>c*^W4i7dN_Y+ZrPh` zXRo(d%l2Nk)>?A%#XsPTtpkVg`u9G3hqVj`6UU_uxqzQ1oTtiPJ;b6jT$R+p#BPrr zyN^vsm%|AgZT9*K`<$`J)N4W4DL&%uy(^bnP+k_H^2dZmU4^(XYq+~Z^*VLc@G+E_&|F> zTXI%%jN%tucbtZPdy{ru_IT2ktu786W?8nLur=B?ei(}!ZUEu~ZlGAiu@~h|nAi2* zS6=2Hl(jG~u`Yk#jW)eaUUbtKw{hE^<2>rA;;c|+-o^_3897xA>fgn^&!0FzBXBUS z-n!;Em_Ch9O>tds1$uX=Ge&#|mwj*K;xuL5A>g7VlV#1CGPqcGpLfmi|FP>W$2IMa zYebIM2+>8xC}&4M`R^L>p+?1KoQ98A&d$Y4Lp;@8_wkt9#q)f1&BdDz@!VZVjOCJ_ zyV^sJyLQUWJ<+cEIDoQ$<}TE`nUr?}mt5rTZj5p=+CR_o4wO82o;=@OlW&yw z(V4k>7v=D?(^+4OX2G+ZiMP3#j&SUI(=0UO_3@^f<|>j}UGIz^6QKJP#`v1Ete(|L zmp)C#y{A2^^TZ$gve2({Z@&6Y{+(WGT!qqe-E_bD2|E2Z14ggG1wKx zBl>4Ig5H@*<$p;1tp{H1%@a=Cu5Y^kA8C8O?fQdd{c85tb3e^~d*b~=-#q!}{^5)9 K^TXAxe}4m$K=QT# literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_082.nsbmd b/res/field/props/models/prop_model_082.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..c25451f3924189b39fcf4b8911b43183ef57fbd5 GIT binary patch literal 2640 zcmb_c&u<$=6#i!IloV3Qu1)x%hAiu@)2g&`+M<^7Yi*gRh+3)ui=J91Z5AI|>e7al zFJuqM@&zdekO_YPNaf6lOAqA;%7t?)!L2#?SXCtEdo#1PiPA&WK5J*@d+&R1-n=)S zO08NNY&$srJdlBdmjRrc0BY59rIVbY4q=j(RRzpIAx%`G`qo#ac}_z~lY5mY=GP)u zFhw~ILClo{EZ`;j=YabRw21&^xQT6ipKErXLv(9hzuNv}<;!sK^74G?B=ForWQx=? zo_ZmT36)k8IHFLM-JO8h<#n#_IZ72tN@EH?kbaln&F12jWzLDn87^I0yp`bb9FE!? zzT+&sW8h29OWYy@nBU}F=q3I zn;LRmmP_-5>x|C&F3)*dIZDnN&~%=k)a~=@UzE7iV)581GT1|l%kN+I#&jQ;N&%;d z0?#dQNolATZvxwYW17W<=X-vDjB++puZa)!6{8E_Y;L^;hqvf}(cMu2wsWFuDC(w# zcSmK^c20a7N@99`IY{Eke%#i(uVR&1uzU7-T~uHB-ke9i11DC@gy$dWHprLkHiTCW zG*4oQUy++~@4m#89K>&qI!0m)qZ2>s%G5E2<G&1kqN?%y z1vy7$iR(T2)ETCNC32Wg;n9QC8Q~9W#`sLVAb!#x@ez*rh+h02J=mHNABjo&kS{ed zdu+{&^YxzWqvWUg%zHy=%$nJIQ1lAYe{vu;U2nNFmcWaV=7{$3SbCFjD|L`TFUHm@%;6lm1d;I^t zBP#vw=tY9l)bSHxY48m{jh(Z^=IuJlgB|AoSuo)4<5qEC=bdkn#>YuZ#2LK{3w#4- z7)#y-5!qJw8rZ@3UuyC7)NI^9mQYdq?d6=VNQ)_RB{iKk6^ ztk*kDLG^kRX+nZm7*p%5J&LN&Uc8~0*k1k3f>9a#as7m4Se%$WixacO$E~-Q;GOZG z5}RG0c+8h?(`VG^jJiDnk6m?*^xAf@D~_UGJBmh(-g>XSZahLt$JlvA!cY(0uEf(O zJ%(YgEhr4TT}?=EhcUI@+PmF9KD=8>*KRCbUcR^guk5SStykXOH&`A0#9plZ)V{Ig If4v*yKg0hMPXGV_ literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_083.nsbmd b/res/field/props/models/prop_model_083.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..c7669c231753740006ed7867e9b31cbf7cf8fbe4 GIT binary patch literal 2188 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 Kp4qsdzrO*+i0t_Q literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_088.nsbmd b/res/field/props/models/prop_model_088.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..e4cef65fbce5d56ea26e6bc6dda1a8564291a623 GIT binary patch literal 936 zcma)4Jx?1!5PiGcfu&F!9|fJy8}5XJivy={0m?bHC5jMT1d#$wWD$drNU#DFRK7AL z1&Q(#@(0pWBobAWGG(gNDP86AX3u9LLBX?U-_FdNo701p}q0N!h0 zv-LFUlcAPSVrHO#HWVCs5yN|DC%wbtx6umsf|%MPa!Tt{D?XvLrsH#00;X9Fv0u=% zn6a2Y8~VRbchqNzss8cN`PSLH{mx#uzDj>;2rne_3F?6ZS2@bXvO-I`YkB0neb;^V z4WX68uAeCXN*llPt2dof`X{~4>n?c=b^ENBe3x-uA-qHP;VzxkS9vMfK(=XGMm8)z z1}2aZ!1uDpyOqB+RI%~J7EwDr(qgQ&nL?{?&brRasH^;}F+~YY?(Kl{;nrg07vo|~ zrk#(bZWSIT$s08BV}CK=CxLH1_f3lHaKa!AaLrxJAzouB90m>G2mVN&a>T}8~1}O)+kl7K{ogY1I>VI literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_089.nsbmd b/res/field/props/models/prop_model_089.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..42520f11cbeaae3bfccf59282a4d543e976ae20f GIT binary patch literal 2444 zcmcIlO=w(I6#nkZRG(;JN^1}qlJRBcwURDgEgia;l9%$VE-bWYMM_bE%@{CgN)w&B z$}FTr$RdjhE?jhHmu}p2YlSX?JaFs6#jFMwv$HG5?>qOsB$F1jsCT$?&pG$I=jS_@ z`_5m?lF^?5wq5|L2=EGkU!MamX73~qxx$@5$ej%boPk4yT0-;M(&BO_IZerryTmS2 z>~Y>CRyv0Z0xCU90kDpUr(Xqrqod!EVh;6kZ-1PXBF+gOyScjj#k-%~>MVS`cgK}!F}EZ6q~=VF2?cnRMS{*ZHRY2o@J*K!m!e6+H# z?oIB=TJJKKgSGC@wdCaMr{Ek*2TtPcAH4e>a~VCJo|87>0Dhjfohtt|iA8U;A*qMy z!yY@ai>;F`!wDPg)q0L~o^^p!ttq!Iaf-K3R&OK}Z4~;cQkNsOsLr`nkyYIXzNLJY zYZ}!X6I_RG=&Bd!uZ|#!qvO;ZY8X~&-q=YIK`)Jp2>#FO*XnyzOm>|FpHPhC=3|088ve^3rr%& zT|=wc5>V#8uo&!2?csK&3S1;xfs1l?jAuPA;r-H?ge1^M&7Y+_iP|;Xaa`N7ZAq@7 zy@k)UrnJ?sNuEUd3wp+BQSWfZ^<)oc+-=ts2Zp&V+fdjBZTEki2n;s>@da)mU&OH% z#jZ21)!tWJ#vhcqFfOqczi+LL9wCNq8vV8(;VApjjO6DYWyWpa<9rH0vk})&)BJIw|(!TV-@ zncqAy=DQ_klyB}>KkswNgSYv*i@J=bMD_EYdLDfJB^Qa^jd4!K>*rbCfszN$ljl2k z+8gJ6yk~arf<&({`O;aRi+aJc?1{Je9*lFW+SCj6cxP%}MRTO}MpJLbPjz7XC?b?`9ciw;M%&ryn_zbuL`*WLX8-l`Bys z{mxP+`!dAl)Add5Z*K1H|EK!tXCBes2@?(!|=7y#{S=5PGrV@ literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_090.nsbmd b/res/field/props/models/prop_model_090.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..bc82de6fd4b6b7924623f707e35b19b63f652710 GIT binary patch literal 772 zcma)3OG^S#6#lMSBh+GO)lRuS5|Ws4iZ(q=Mi-IbLMqxs8WdzX^dJJm`3dgY^m|%G zyY?;m4IwSE?~L})T=a3jIq!4sJyR&VR_`N(NEk2?!YqJS1(e+_>yZ*FgD4|y>Pt|F z(6Z>RH=6Ym%cj=HJ>w0kEiyx0Y(goKc`_nL4DyAdOK*iTPck-cPKNH$IYt-eB>f?% zsR$-8&vsc8+W{GpcSkoyTXA6b6cmcUV zN~bnxS0s^p4rH~sYsCk}X3!1j1PSty?wrH8P!J-I$-q|Gq5mJnG$Wm?>BIle&Y1jn zx8f9d*MtG=xWpB_qMNR}Rl{@BGj`3T)K0>oJj^*cr(}3ZJKsz2`8cH ocXdu{$xolpNgeyt*ypS7_niJzyzSYW&u2^R_VV4rd+A~J6CONeXaE2J literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_091.nsbmd b/res/field/props/models/prop_model_091.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..b92e1535f0e8287bb5d9daf9c7ccbdd0b3518306 GIT binary patch literal 1132 zcmbVLv2GJV5Pf?&z!DTEB!mkjpH{i!B8<57AZ%o)2vrIS3zP;Z433mENI~8YpvXtu zfA9xU#1~N97f_}0^4{beLU4f?dv<5$-kX`7y?eGZspB%iECn(o=mYq=0qjg()`#5T zD)jhd;edy5Na@uKAI#tF)!Q^WnGidpeMGH@l}~YwHbzwDAL14b>Q5H>j(fO`DFQy7{%W0dxG(E)mUIY& zxR4nzNaESxDX@V^0Zs-P=cm8vrTS00K6TFh`Rw!i`6rFGlMFhiXf4k;^7*Dl`VEM8 z4uCu)TfXoGQ$$X(Qk+-QzZB~;wqz{z#dt*AlDJek{C(r`qA(=}#8e#*#E7TZDwh+F zF{fN(Hliz~hwKGV__7d(zWQjWl`s9Kp3_$Tm{% Hzg31`@xh4m literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_092.nsbmd b/res/field/props/models/prop_model_092.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..97b8b47ec50275ffeb1f63434bcc72da1393da60 GIT binary patch literal 936 zcma)4Jx?1!5PiFx!BQx$up)vK`8fGbNO7bKACU_p4tyXAkRtJ+h$dW&!I1!4Bq&N{ zmnl;ODL)~9AUy?0REVG8iki|DmpAJ(c0vlCJv$%!=4N+h7uTX7xzqSH1lZ6R1Mp1) zYtd@ZpoW@6mOD)a%tFDU7cg9@#UGD@SG2ka$vvRiqBO`ApHN!UacE_MQD#G=%|dO2 zjD`G}&|sZvT4$15jrzgY^^@bhxKb@m(I4r+_Nn;=^~6F(St^4U3XxRT^2wYz>lW+! z(8^-fpQN8t(lft5j6c%@KGovgsqh}igVgU2 zj0I&x4y9xmHioHJQa^MG9-jm*93U){T!Q6$zK2U%A%}R0j%eRo0IqQ>`=lduodPE= zQ0CTUWxJm1vptIZ99NQX=1QL6j4@(k>0RKYi8kgWgzsjRrR&?=7ZGSmjbeONAgc4m3H97TLBucxCZ+NGvzG?nP(L0#$kGmLL-63pvq g-z7c(PvgI3hc!e}+-%>ztUsF{Z$AIxWhav6AL>JT9smFU literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_093.nsbmd b/res/field/props/models/prop_model_093.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..2e58d127636bb887f803ec45352e856082b2dec5 GIT binary patch literal 2692 zcmb7G&ud&&7(H(?O~y1NQ&0#^LmqE3FC&I#>MsUK+esNEDJ=wIqq`)g(J7>6XyQWD zW(2o_3kClGr43zlWvN-~)`i)*h$R_F1dB8dbkyp2&UfGI446f|!<&2Wx##sBseK@lms?R!;5JCOhfm)X`DkPUTe3r6xqp9tg^EF{>*#V-d)RO0u3P(z~b4*V%;Ug(M}>gD*+{j?Zd&;qnsuxVack&0Sqs zbI>8NeokK^UMzNKPQEyV=P`6(6qDaL(JFmuHiph>)?@>I7_yZ#|MifIYI9wqDuz7A z?Rd;hixhJctyoVp&VrZl6l;;P(|nY-cUIobb7(D^pNi*F)X9m@=T{9lPw@W{$Mfuq zfuHGMU%`E(U!%XfC}122vO(rLvCbMw6>K}4ZaaKC!Z*=fBflQwo9Hn9Eyu43pD13( zEi`sfk{!xtU%@Xd92BP5cbz~f7#8*uD%FnDQ|w#V9breOaHkEsA*^o-Hw>F#0MdIN zf8v={Afy4x*XHm?Wa9y7GU)0-X&w*2)Y0y3!#eB2Zln1-3g_{aunGA&hp(OgmY*I znekb4@1qb9-^L`G!g)aMbKJrQ9o`T=h`;t?ey_v#h4&gxb6MHiz#HJ9&oLFlcR5b> zqp(4p^VP%|hfPMuwL!uUGy0yoq-<)yVRw;Q{Vmp$I7+r>|zSZ6bc9I z4ND0dK=Yxn0mJ@&D6Gf)JYcWfC|>E_qAu+vbrp6Zf4ACn?L_*wB3)hsxt&P=mUPis z>Du8~d810!`mpU~0}c2^oM~X5ype#HN$w^wULyN94WnIR;?aK6c=Szi$v1K28)Iom zj=gcXWr1P>^DkN9kv{XqxO=o>zGTc7t;=_LsCD@h>mzDDD1Wgo#bi8}tEBvqEz1@2 zEnnk!MwGv#_zn|Kd5L3EJQTM(Kv!4_W$0GY`O_6e@vuxxXQ#|n_T$1*8k2JcSA~rV zJI=Ar({X&L`ZwMcjwL&Q72Oxc8^A}#E3)sdqfXguk?XoQ#-va80ribVvNNtX*_mj4 z72is)WWx-{)KkjvG||5CRymek#Y4TuQyk(c4)SWUt2lJt#S=eZ5~FzQ7O#9E7R6i3 zMllM@;sf)4jeR5=uF1b1)Wm1JQLgBN*)7NZ`O>XBK>Mh(KTL)5R*zP1`>rlSt2f)b zephEceb!l{IP1;TrsA+Y=U&G9%qu;Jb+cYr)vX%gydl1;Bh|4#!ZGWSvSEEr~Gq&~^ z>2sFrg~vWKAFJZuufO_c-j@(tS}#$y&+K1+Zl3149yPs(%Y1C^jdELC z-(M--Ta@leS5bYE?-G*#^ZgP8!7+UZJZXQ7O?>N1rBd9#pvL+C?LQrS)VtYxcI?Mz Io9p`h3y<*~>;M1& literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_094.nsbmd b/res/field/props/models/prop_model_094.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..095e094879d9c2ae6a059802455b7c85f4ff6e0d GIT binary patch literal 1040 zcma)5v2N5r5Pj?Thy^KJ5GhJ?mUT9fIM5;}90`PhBSMHsk;qDP(E$f30v8b?K^05< zKnf6)(D4KGDWF9bUy$-X!4=1wu`hv33Pv}cd9!b4c4y~qulDTtw};RNLU>pJU}u2U z-UGWp3$uiPD|-e=VBiy3h93{#*ekRX8F|1KK|$RnS1`qR9zjGe02VPzhkD3DBjgNZ z{DMjUsWWKmEHS)2+HEOTDZy283C zJTA}S6Y1ZndghH6{nzwGb~gJ@2en&&&B?pI=UJxjdRk9DoW|3vT{dOBCvH)+{c+X4 z3Cv(j0e-ea_EvtX=;Gct-NZi5q2}U$^iKzCs2+P0|DhI-5Ri$r<%!i^%%jNA^%X z8R_fl?Kc<=E{R1&*wccYsl|BwEa{jUDR<35mq)x@zSE$!cPviG?wC#!3qm3LA~e7M2zkmKJ^x z@hkiQ8WSqlb9Ye@C_Kzz=FEM}y?5*Tp%;H<@Q?*GGMEMMu7Le;&+Bl9svu8Go97iM zwmhGw6fd+lc)TSmJc}ljlD$UeWQia<+y~7C8eQlez{_I8maW@WU0@mL zDh;WiY|C5J2U;RK$%JvZeeAtTFySWIfTvXQU$RrvE)-amAFWn5T5!>YD<2@JP#YK0B37DD=m+=@ z{)qS${fMlLXOb4%n1z$fojG^ja}S#hKmImgnSh3Y6#ydzG#h9BCnZ!F1zHBw_n=@A z`MmBubZzezQrciP+3`s6Zo!6c~pKjIfRKUt3A-Wn zI`K95PTVsk&^o^GOKC72B^%?DQ;rmC+J%J-@;y1hsxtHb1r%u+7Ild5KRcuIpWWJ7 sO6qFcR@J4As>q||`qs3R0Kr+A^_yUqB>rQWsdwsqc-@`WYdlE5ANizQ%K!iX literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_097.nsbmd b/res/field/props/models/prop_model_097.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..b3ce98a040673bb8489a431964dcc080ce1ffe11 GIT binary patch literal 1676 zcmeHHJ#Q015Pj?Tj!1wMA!1=Sj*KFLNa09G1PPP{C22y?Nq8;nCJM2WoJmL&pokO{ z{{V_B>>^YYzQR{g@B^UY4^TlvM?*yw8qAyfh#gaqAHZ1q@n&b{_=dW_dA8x zHZX=1t^oLV#EFPNf~ ztWAy-=qo@W{{<75etlTN=+}#aBXvJcoeGIFMeE(2t^G$Y_tsa}>NB^9&mCioS0$Y~ zpN54Sbe~3v9DVIkK)xEX9?bc(ySEuY&cH`9P za1*z`_YTFg+03JNoSy?mbdLgj%4=vTZZyOw%`tF~yD@)~@5atEDRC@gkbK4c4u>vG zT$L(P(h_m*J+xG@Fj=@p-t@;M21{cE&g9R+YZ5iV@t+FZ_`HuJ&!dRg z>GHnXSPrwIXg^RLyB$>hs$F7PTS42dl^e!ySd}iz>KbjkK?cq^I#pL`sw!C%QhBPC zY0*W@LMrG+mnWruH~gxE=x6AJjT_D|azE1?e|#slL&d}}PKpsb=yl*S9JxTq)FO7# zDUWMaficQ$D;ycO+wjVP34(HtrCJPfrFy4p0%N+CwzX|6)Z7xAFE1*5O7JqtjcQ># X^ht{UYWF~KB8n4Fd^_y%mk|E}Bd4x3 literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_098.nsbmd b/res/field/props/models/prop_model_098.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..befe0bf3f068e40db825aae7c1d3c10e507dd8d6 GIT binary patch literal 1676 zcmd^9J8u&~5dPNj9gzUZ1+lOxf(#Ksq%aXhcqt1?QW10#UJF}7k%{eaCNCvHC{j?4 zp5h9-2o;5|xUHz@k&yTUbTo7{RH;&7X6_MRPC}$-tbKg*_-1Ez&kq;p%7fn-yfc9u zGPnrfmjD*$9+kh*3NeXMvh36TF$A)N%A{V|U7K0j-h8>VO@O3N_ElQECYerFOXLc-@Zof)1}y!%=0YDGfCc?8>_odUTw7-%dKgGICF#?9hK2pklfsGuv3;sg8zQRAJ@CGvCb`yBnPgS!|&0M zrOQ{s)*{OpxtHJ11Eq=5HR8>FzDvon7=bl$Sekgi93$jo@uo8WwETf{lQ;nz;D(T9 zW+zN`9xQZa&I?)tET&GpgHfC#%g5^y8E4oNjv`6a7Wa;nf9YKq^1shA)d1Hxsc05c zxRt^#zY6*eWT-DNmcD^NZ;67;OVz8^;jy2$V8ZTcEj;y}{pvLn-HuYQ^gO*b*Pzc= zjxm!$O&P8TSVHE$E;i#Vtg%$95L)8dO<~CoI4OLDr10Zrk--c!qczSNw%SUXw$8&EL%(hdNvc{w z1yru+=DQTaZUGf!$0ti=cpF}wQw%G#f{RO67>1u}jy}F)-&8Y^#&I*E0NDmEz~Tc0 zOkKh@`qeQhYEVkpJ%Iyd`yIEcmDbfFwQ4~ZE3Lk-v{JqyO=&6vO}j#u&o3%?N^tY> biJHN6$m0_Kb=`^PgcQe-__05rUrhW5H^Z@G literal 0 HcmV?d00001 diff --git a/res/field/props/models/prop_model_099.nsbmd b/res/field/props/models/prop_model_099.nsbmd new file mode 100644 index 0000000000000000000000000000000000000000..dae4abe7b2c3af498b01088c0f4458d43fb5c49f GIT binary patch literal 1676 zcmeHHy>1gh5dPNj9g(1LK`iXX$cQM26b6A55GV^u(vYB&@LJeSWMU_r$)6IZh!o^| z0E#Q@B2*N<;;y3L0ifaqsHo^@C@525X7=vl^EKoF7;AR-o1OV)XLip|*On@yKN-9; zfgCcp2H=+f)|OT)-)M%I!!+&mX#E@lSwa;uZyoO}tRL>bS?>}c8PfhX%_pQ4S~DgQ zf@g;`1BzupdWPB3cOu2-XBunsI8QsuGe_S0d)vn^jt(}P8|}OI312!xj*d!n;&K)S zZd2?$suSltisBve>o#`}?T6dVomcIH?wy4RzqpZU1