diff --git a/assets/ymls/jp/textures/skyboxes/bbh.yml b/assets/ymls/jp/textures/skyboxes/bbh.yml index d159672a..94890380 100644 --- a/assets/ymls/jp/textures/skyboxes/bbh.yml +++ b/assets/ymls/jp/textures/skyboxes/bbh.yml @@ -5,7 +5,338 @@ segments: - [ 0xA, 0x2F9750 ] -bbh: - type: BLOB - size: 84288 +bbh.0: + type: TEXTURE + width: 32 + height: 32 offset: 0x0 + format: RGBA16 + symbol: bbh_skybox_texture_00000 + +bbh.1: + type: TEXTURE + width: 32 + height: 32 + offset: 0x800 + format: RGBA16 + symbol: bbh_skybox_texture_00001 + +bbh.2: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1000 + format: RGBA16 + symbol: bbh_skybox_texture_00002 + +bbh.3: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1800 + format: RGBA16 + symbol: bbh_skybox_texture_00003 + +bbh.4: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2000 + format: RGBA16 + symbol: bbh_skybox_texture_00004 + +bbh.5: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2800 + format: RGBA16 + symbol: bbh_skybox_texture_00005 + +bbh.6: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3000 + format: RGBA16 + symbol: bbh_skybox_texture_00006 + +bbh.7: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3800 + format: RGBA16 + symbol: bbh_skybox_texture_00007 + +bbh.8: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4000 + format: RGBA16 + symbol: bbh_skybox_texture_00008 + +bbh.9: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4800 + format: RGBA16 + symbol: bbh_skybox_texture_00009 + +bbh.10: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5000 + format: RGBA16 + symbol: bbh_skybox_texture_00010 + +bbh.11: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5800 + format: RGBA16 + symbol: bbh_skybox_texture_00011 + +bbh.12: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6000 + format: RGBA16 + symbol: bbh_skybox_texture_00012 + +bbh.13: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6800 + format: RGBA16 + symbol: bbh_skybox_texture_00013 + +bbh.14: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7000 + format: RGBA16 + symbol: bbh_skybox_texture_00014 + +bbh.15: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7800 + format: RGBA16 + symbol: bbh_skybox_texture_00015 + +bbh.16: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8000 + format: RGBA16 + symbol: bbh_skybox_texture_00016 + +bbh.17: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8800 + format: RGBA16 + symbol: bbh_skybox_texture_00017 + +bbh.18: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9000 + format: RGBA16 + symbol: bbh_skybox_texture_00018 + +bbh.19: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9800 + format: RGBA16 + symbol: bbh_skybox_texture_00019 + +bbh.20: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA000 + format: RGBA16 + symbol: bbh_skybox_texture_00020 + +bbh.21: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA800 + format: RGBA16 + symbol: bbh_skybox_texture_00021 + +bbh.22: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB000 + format: RGBA16 + symbol: bbh_skybox_texture_00022 + +bbh.23: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB800 + format: RGBA16 + symbol: bbh_skybox_texture_00023 + +bbh.24: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC000 + format: RGBA16 + symbol: bbh_skybox_texture_00024 + +bbh.25: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC800 + format: RGBA16 + symbol: bbh_skybox_texture_00025 + +bbh.26: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD000 + format: RGBA16 + symbol: bbh_skybox_texture_00026 + +bbh.27: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD800 + format: RGBA16 + symbol: bbh_skybox_texture_00027 + +bbh.28: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE000 + format: RGBA16 + symbol: bbh_skybox_texture_00028 + +bbh.29: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE800 + format: RGBA16 + symbol: bbh_skybox_texture_00029 + +bbh.30: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF000 + format: RGBA16 + symbol: bbh_skybox_texture_00030 + +bbh.31: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF800 + format: RGBA16 + symbol: bbh_skybox_texture_00031 + +bbh.32: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10000 + format: RGBA16 + symbol: bbh_skybox_texture_00032 + +bbh.33: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10800 + format: RGBA16 + symbol: bbh_skybox_texture_00033 + +bbh.34: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11000 + format: RGBA16 + symbol: bbh_skybox_texture_00034 + +bbh.35: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11800 + format: RGBA16 + symbol: bbh_skybox_texture_00035 + +bbh.36: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12000 + format: RGBA16 + symbol: bbh_skybox_texture_00036 + +bbh.37: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12800 + format: RGBA16 + symbol: bbh_skybox_texture_00037 + +bbh.38: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13000 + format: RGBA16 + symbol: bbh_skybox_texture_00038 + +bbh.39: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13800 + format: RGBA16 + symbol: bbh_skybox_texture_00039 + +bbh.40: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14000 + format: RGBA16 + symbol: bbh_skybox_texture_00040 + +bbh_skybox_ptrlist: + type: ASSET_ARRAY + assetType: Texture + factoryType: TEXTURE + count: 80 + offset: 0x14800 + symbol: bbh_skybox_ptrlist \ No newline at end of file diff --git a/assets/ymls/jp/textures/skyboxes/bidw.yml b/assets/ymls/jp/textures/skyboxes/bidw.yml index c2f01b01..3d9c475b 100644 --- a/assets/ymls/jp/textures/skyboxes/bidw.yml +++ b/assets/ymls/jp/textures/skyboxes/bidw.yml @@ -5,7 +5,522 @@ segments: - [ 0xA, 0x300270 ] -bidw: - type: BLOB - size: 131392 +bidw.0: + type: TEXTURE + width: 32 + height: 32 offset: 0x0 + format: RGBA16 + symbol: bidw_skybox_texture_00000 + +bidw.1: + type: TEXTURE + width: 32 + height: 32 + offset: 0x800 + format: RGBA16 + symbol: bidw_skybox_texture_00001 + +bidw.2: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1000 + format: RGBA16 + symbol: bidw_skybox_texture_00002 + +bidw.3: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1800 + format: RGBA16 + symbol: bidw_skybox_texture_00003 + +bidw.4: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2000 + format: RGBA16 + symbol: bidw_skybox_texture_00004 + +bidw.5: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2800 + format: RGBA16 + symbol: bidw_skybox_texture_00005 + +bidw.6: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3000 + format: RGBA16 + symbol: bidw_skybox_texture_00006 + +bidw.7: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3800 + format: RGBA16 + symbol: bidw_skybox_texture_00007 + +bidw.8: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4000 + format: RGBA16 + symbol: bidw_skybox_texture_00008 + +bidw.9: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4800 + format: RGBA16 + symbol: bidw_skybox_texture_00009 + +bidw.10: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5000 + format: RGBA16 + symbol: bidw_skybox_texture_00010 + +bidw.11: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5800 + format: RGBA16 + symbol: bidw_skybox_texture_00011 + +bidw.12: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6000 + format: RGBA16 + symbol: bidw_skybox_texture_00012 + +bidw.13: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6800 + format: RGBA16 + symbol: bidw_skybox_texture_00013 + +bidw.14: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7000 + format: RGBA16 + symbol: bidw_skybox_texture_00014 + +bidw.15: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7800 + format: RGBA16 + symbol: bidw_skybox_texture_00015 + +bidw.16: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8000 + format: RGBA16 + symbol: bidw_skybox_texture_00016 + +bidw.17: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8800 + format: RGBA16 + symbol: bidw_skybox_texture_00017 + +bidw.18: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9000 + format: RGBA16 + symbol: bidw_skybox_texture_00018 + +bidw.19: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9800 + format: RGBA16 + symbol: bidw_skybox_texture_00019 + +bidw.20: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA000 + format: RGBA16 + symbol: bidw_skybox_texture_00020 + +bidw.21: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA800 + format: RGBA16 + symbol: bidw_skybox_texture_00021 + +bidw.22: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB000 + format: RGBA16 + symbol: bidw_skybox_texture_00022 + +bidw.23: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB800 + format: RGBA16 + symbol: bidw_skybox_texture_00023 + +bidw.24: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC000 + format: RGBA16 + symbol: bidw_skybox_texture_00024 + +bidw.25: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC800 + format: RGBA16 + symbol: bidw_skybox_texture_00025 + +bidw.26: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD000 + format: RGBA16 + symbol: bidw_skybox_texture_00026 + +bidw.27: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD800 + format: RGBA16 + symbol: bidw_skybox_texture_00027 + +bidw.28: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE000 + format: RGBA16 + symbol: bidw_skybox_texture_00028 + +bidw.29: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE800 + format: RGBA16 + symbol: bidw_skybox_texture_00029 + +bidw.30: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF000 + format: RGBA16 + symbol: bidw_skybox_texture_00030 + +bidw.31: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF800 + format: RGBA16 + symbol: bidw_skybox_texture_00031 + +bidw.32: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10000 + format: RGBA16 + symbol: bidw_skybox_texture_00032 + +bidw.33: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10800 + format: RGBA16 + symbol: bidw_skybox_texture_00033 + +bidw.34: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11000 + format: RGBA16 + symbol: bidw_skybox_texture_00034 + +bidw.35: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11800 + format: RGBA16 + symbol: bidw_skybox_texture_00035 + +bidw.36: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12000 + format: RGBA16 + symbol: bidw_skybox_texture_00036 + +bidw.37: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12800 + format: RGBA16 + symbol: bidw_skybox_texture_00037 + +bidw.38: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13000 + format: RGBA16 + symbol: bidw_skybox_texture_00038 + +bidw.39: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13800 + format: RGBA16 + symbol: bidw_skybox_texture_00039 + +bidw.40: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14000 + format: RGBA16 + symbol: bidw_skybox_texture_00040 + +bidw.41: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14800 + format: RGBA16 + symbol: bidw_skybox_texture_00041 + +bidw.42: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15000 + format: RGBA16 + symbol: bidw_skybox_texture_00042 + +bidw.43: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15800 + format: RGBA16 + symbol: bidw_skybox_texture_00043 + +bidw.44: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16000 + format: RGBA16 + symbol: bidw_skybox_texture_00044 + +bidw.45: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16800 + format: RGBA16 + symbol: bidw_skybox_texture_00045 + +bidw.46: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17000 + format: RGBA16 + symbol: bidw_skybox_texture_00046 + +bidw.47: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17800 + format: RGBA16 + symbol: bidw_skybox_texture_00047 + +bidw.48: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18000 + format: RGBA16 + symbol: bidw_skybox_texture_00048 + +bidw.49: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18800 + format: RGBA16 + symbol: bidw_skybox_texture_00049 + +bidw.50: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19000 + format: RGBA16 + symbol: bidw_skybox_texture_00050 + +bidw.51: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19800 + format: RGBA16 + symbol: bidw_skybox_texture_00051 + +bidw.52: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A000 + format: RGBA16 + symbol: bidw_skybox_texture_00052 + +bidw.53: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A800 + format: RGBA16 + symbol: bidw_skybox_texture_00053 + +bidw.54: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B000 + format: RGBA16 + symbol: bidw_skybox_texture_00054 + +bidw.55: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B800 + format: RGBA16 + symbol: bidw_skybox_texture_00055 + +bidw.56: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C000 + format: RGBA16 + symbol: bidw_skybox_texture_00056 + +bidw.57: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C800 + format: RGBA16 + symbol: bidw_skybox_texture_00057 + +bidw.58: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D000 + format: RGBA16 + symbol: bidw_skybox_texture_00058 + +bidw.59: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D800 + format: RGBA16 + symbol: bidw_skybox_texture_00059 + +bidw.60: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E000 + format: RGBA16 + symbol: bidw_skybox_texture_00060 + +bidw.61: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E800 + format: RGBA16 + symbol: bidw_skybox_texture_00061 + +bidw.62: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F000 + format: RGBA16 + symbol: bidw_skybox_texture_00062 + +bidw.63: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F800 + format: RGBA16 + symbol: bidw_skybox_texture_00063 + +bidw_skybox_ptrlist: + type: ASSET_ARRAY + assetType: Texture + factoryType: TEXTURE + count: 80 + offset: 0x20000 + symbol: bidw_skybox_ptrlist \ No newline at end of file diff --git a/assets/ymls/jp/textures/skyboxes/bitfs.yml b/assets/ymls/jp/textures/skyboxes/bitfs.yml index 28f2ea73..290e6d01 100644 --- a/assets/ymls/jp/textures/skyboxes/bitfs.yml +++ b/assets/ymls/jp/textures/skyboxes/bitfs.yml @@ -5,7 +5,402 @@ segments: - [ 0xA, 0x2CE5E0 ] -bitfs: - type: BLOB - size: 102720 +bitfs.0: + type: TEXTURE + width: 32 + height: 32 offset: 0x0 + format: RGBA16 + symbol: bitfs_skybox_texture_00000 + +bitfs.1: + type: TEXTURE + width: 32 + height: 32 + offset: 0x800 + format: RGBA16 + symbol: bitfs_skybox_texture_00001 + +bitfs.2: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1000 + format: RGBA16 + symbol: bitfs_skybox_texture_00002 + +bitfs.3: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1800 + format: RGBA16 + symbol: bitfs_skybox_texture_00003 + +bitfs.4: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2000 + format: RGBA16 + symbol: bitfs_skybox_texture_00004 + +bitfs.5: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2800 + format: RGBA16 + symbol: bitfs_skybox_texture_00005 + +bitfs.6: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3000 + format: RGBA16 + symbol: bitfs_skybox_texture_00006 + +bitfs.7: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3800 + format: RGBA16 + symbol: bitfs_skybox_texture_00007 + +bitfs.8: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4000 + format: RGBA16 + symbol: bitfs_skybox_texture_00008 + +bitfs.9: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4800 + format: RGBA16 + symbol: bitfs_skybox_texture_00009 + +bitfs.10: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5000 + format: RGBA16 + symbol: bitfs_skybox_texture_00010 + +bitfs.11: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5800 + format: RGBA16 + symbol: bitfs_skybox_texture_00011 + +bitfs.12: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6000 + format: RGBA16 + symbol: bitfs_skybox_texture_00012 + +bitfs.13: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6800 + format: RGBA16 + symbol: bitfs_skybox_texture_00013 + +bitfs.14: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7000 + format: RGBA16 + symbol: bitfs_skybox_texture_00014 + +bitfs.15: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7800 + format: RGBA16 + symbol: bitfs_skybox_texture_00015 + +bitfs.16: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8000 + format: RGBA16 + symbol: bitfs_skybox_texture_00016 + +bitfs.17: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8800 + format: RGBA16 + symbol: bitfs_skybox_texture_00017 + +bitfs.18: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9000 + format: RGBA16 + symbol: bitfs_skybox_texture_00018 + +bitfs.19: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9800 + format: RGBA16 + symbol: bitfs_skybox_texture_00019 + +bitfs.20: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA000 + format: RGBA16 + symbol: bitfs_skybox_texture_00020 + +bitfs.21: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA800 + format: RGBA16 + symbol: bitfs_skybox_texture_00021 + +bitfs.22: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB000 + format: RGBA16 + symbol: bitfs_skybox_texture_00022 + +bitfs.23: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB800 + format: RGBA16 + symbol: bitfs_skybox_texture_00023 + +bitfs.24: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC000 + format: RGBA16 + symbol: bitfs_skybox_texture_00024 + +bitfs.25: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC800 + format: RGBA16 + symbol: bitfs_skybox_texture_00025 + +bitfs.26: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD000 + format: RGBA16 + symbol: bitfs_skybox_texture_00026 + +bitfs.27: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD800 + format: RGBA16 + symbol: bitfs_skybox_texture_00027 + +bitfs.28: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE000 + format: RGBA16 + symbol: bitfs_skybox_texture_00028 + +bitfs.29: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE800 + format: RGBA16 + symbol: bitfs_skybox_texture_00029 + +bitfs.30: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF000 + format: RGBA16 + symbol: bitfs_skybox_texture_00030 + +bitfs.31: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF800 + format: RGBA16 + symbol: bitfs_skybox_texture_00031 + +bitfs.32: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10000 + format: RGBA16 + symbol: bitfs_skybox_texture_00032 + +bitfs.33: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10800 + format: RGBA16 + symbol: bitfs_skybox_texture_00033 + +bitfs.34: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11000 + format: RGBA16 + symbol: bitfs_skybox_texture_00034 + +bitfs.35: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11800 + format: RGBA16 + symbol: bitfs_skybox_texture_00035 + +bitfs.36: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12000 + format: RGBA16 + symbol: bitfs_skybox_texture_00036 + +bitfs.37: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12800 + format: RGBA16 + symbol: bitfs_skybox_texture_00037 + +bitfs.38: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13000 + format: RGBA16 + symbol: bitfs_skybox_texture_00038 + +bitfs.39: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13800 + format: RGBA16 + symbol: bitfs_skybox_texture_00039 + +bitfs.40: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14000 + format: RGBA16 + symbol: bitfs_skybox_texture_00040 + +bitfs.41: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14800 + format: RGBA16 + symbol: bitfs_skybox_texture_00041 + +bitfs.42: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15000 + format: RGBA16 + symbol: bitfs_skybox_texture_00042 + +bitfs.43: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15800 + format: RGBA16 + symbol: bitfs_skybox_texture_00043 + +bitfs.44: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16000 + format: RGBA16 + symbol: bitfs_skybox_texture_00044 + +bitfs.45: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16800 + format: RGBA16 + symbol: bitfs_skybox_texture_00045 + +bitfs.46: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17000 + format: RGBA16 + symbol: bitfs_skybox_texture_00046 + +bitfs.47: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17800 + format: RGBA16 + symbol: bitfs_skybox_texture_00047 + +bitfs.48: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18000 + format: RGBA16 + symbol: bitfs_skybox_texture_00048 + +bitfs_skybox_ptrlist: + type: ASSET_ARRAY + assetType: Texture + factoryType: TEXTURE + count: 80 + offset: 0x18800 + symbol: bitfs_skybox_ptrlist \ No newline at end of file diff --git a/assets/ymls/jp/textures/skyboxes/bits.yml b/assets/ymls/jp/textures/skyboxes/bits.yml index c38db9c3..24cf7381 100644 --- a/assets/ymls/jp/textures/skyboxes/bits.yml +++ b/assets/ymls/jp/textures/skyboxes/bits.yml @@ -5,7 +5,522 @@ segments: - [ 0xA, 0x30B460 ] -bits: - type: BLOB - size: 131392 +bits.0: + type: TEXTURE + width: 32 + height: 32 offset: 0x0 + format: RGBA16 + symbol: bits_skybox_texture_00000 + +bits.1: + type: TEXTURE + width: 32 + height: 32 + offset: 0x800 + format: RGBA16 + symbol: bits_skybox_texture_00001 + +bits.2: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1000 + format: RGBA16 + symbol: bits_skybox_texture_00002 + +bits.3: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1800 + format: RGBA16 + symbol: bits_skybox_texture_00003 + +bits.4: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2000 + format: RGBA16 + symbol: bits_skybox_texture_00004 + +bits.5: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2800 + format: RGBA16 + symbol: bits_skybox_texture_00005 + +bits.6: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3000 + format: RGBA16 + symbol: bits_skybox_texture_00006 + +bits.7: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3800 + format: RGBA16 + symbol: bits_skybox_texture_00007 + +bits.8: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4000 + format: RGBA16 + symbol: bits_skybox_texture_00008 + +bits.9: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4800 + format: RGBA16 + symbol: bits_skybox_texture_00009 + +bits.10: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5000 + format: RGBA16 + symbol: bits_skybox_texture_00010 + +bits.11: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5800 + format: RGBA16 + symbol: bits_skybox_texture_00011 + +bits.12: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6000 + format: RGBA16 + symbol: bits_skybox_texture_00012 + +bits.13: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6800 + format: RGBA16 + symbol: bits_skybox_texture_00013 + +bits.14: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7000 + format: RGBA16 + symbol: bits_skybox_texture_00014 + +bits.15: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7800 + format: RGBA16 + symbol: bits_skybox_texture_00015 + +bits.16: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8000 + format: RGBA16 + symbol: bits_skybox_texture_00016 + +bits.17: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8800 + format: RGBA16 + symbol: bits_skybox_texture_00017 + +bits.18: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9000 + format: RGBA16 + symbol: bits_skybox_texture_00018 + +bits.19: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9800 + format: RGBA16 + symbol: bits_skybox_texture_00019 + +bits.20: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA000 + format: RGBA16 + symbol: bits_skybox_texture_00020 + +bits.21: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA800 + format: RGBA16 + symbol: bits_skybox_texture_00021 + +bits.22: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB000 + format: RGBA16 + symbol: bits_skybox_texture_00022 + +bits.23: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB800 + format: RGBA16 + symbol: bits_skybox_texture_00023 + +bits.24: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC000 + format: RGBA16 + symbol: bits_skybox_texture_00024 + +bits.25: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC800 + format: RGBA16 + symbol: bits_skybox_texture_00025 + +bits.26: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD000 + format: RGBA16 + symbol: bits_skybox_texture_00026 + +bits.27: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD800 + format: RGBA16 + symbol: bits_skybox_texture_00027 + +bits.28: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE000 + format: RGBA16 + symbol: bits_skybox_texture_00028 + +bits.29: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE800 + format: RGBA16 + symbol: bits_skybox_texture_00029 + +bits.30: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF000 + format: RGBA16 + symbol: bits_skybox_texture_00030 + +bits.31: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF800 + format: RGBA16 + symbol: bits_skybox_texture_00031 + +bits.32: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10000 + format: RGBA16 + symbol: bits_skybox_texture_00032 + +bits.33: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10800 + format: RGBA16 + symbol: bits_skybox_texture_00033 + +bits.34: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11000 + format: RGBA16 + symbol: bits_skybox_texture_00034 + +bits.35: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11800 + format: RGBA16 + symbol: bits_skybox_texture_00035 + +bits.36: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12000 + format: RGBA16 + symbol: bits_skybox_texture_00036 + +bits.37: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12800 + format: RGBA16 + symbol: bits_skybox_texture_00037 + +bits.38: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13000 + format: RGBA16 + symbol: bits_skybox_texture_00038 + +bits.39: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13800 + format: RGBA16 + symbol: bits_skybox_texture_00039 + +bits.40: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14000 + format: RGBA16 + symbol: bits_skybox_texture_00040 + +bits.41: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14800 + format: RGBA16 + symbol: bits_skybox_texture_00041 + +bits.42: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15000 + format: RGBA16 + symbol: bits_skybox_texture_00042 + +bits.43: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15800 + format: RGBA16 + symbol: bits_skybox_texture_00043 + +bits.44: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16000 + format: RGBA16 + symbol: bits_skybox_texture_00044 + +bits.45: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16800 + format: RGBA16 + symbol: bits_skybox_texture_00045 + +bits.46: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17000 + format: RGBA16 + symbol: bits_skybox_texture_00046 + +bits.47: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17800 + format: RGBA16 + symbol: bits_skybox_texture_00047 + +bits.48: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18000 + format: RGBA16 + symbol: bits_skybox_texture_00048 + +bits.49: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18800 + format: RGBA16 + symbol: bits_skybox_texture_00049 + +bits.50: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19000 + format: RGBA16 + symbol: bits_skybox_texture_00050 + +bits.51: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19800 + format: RGBA16 + symbol: bits_skybox_texture_00051 + +bits.52: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A000 + format: RGBA16 + symbol: bits_skybox_texture_00052 + +bits.53: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A800 + format: RGBA16 + symbol: bits_skybox_texture_00053 + +bits.54: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B000 + format: RGBA16 + symbol: bits_skybox_texture_00054 + +bits.55: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B800 + format: RGBA16 + symbol: bits_skybox_texture_00055 + +bits.56: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C000 + format: RGBA16 + symbol: bits_skybox_texture_00056 + +bits.57: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C800 + format: RGBA16 + symbol: bits_skybox_texture_00057 + +bits.58: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D000 + format: RGBA16 + symbol: bits_skybox_texture_00058 + +bits.59: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D800 + format: RGBA16 + symbol: bits_skybox_texture_00059 + +bits.60: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E000 + format: RGBA16 + symbol: bits_skybox_texture_00060 + +bits.61: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E800 + format: RGBA16 + symbol: bits_skybox_texture_00061 + +bits.62: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F000 + format: RGBA16 + symbol: bits_skybox_texture_00062 + +bits.63: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F800 + format: RGBA16 + symbol: bits_skybox_texture_00063 + +bits_skybox_ptrlist: + type: ASSET_ARRAY + assetType: Texture + factoryType: TEXTURE + count: 80 + offset: 0x20000 + symbol: bits_skybox_ptrlist \ No newline at end of file diff --git a/assets/ymls/jp/textures/skyboxes/ccm.yml b/assets/ymls/jp/textures/skyboxes/ccm.yml index f25ffe3c..fd042cd2 100644 --- a/assets/ymls/jp/textures/skyboxes/ccm.yml +++ b/assets/ymls/jp/textures/skyboxes/ccm.yml @@ -5,7 +5,522 @@ segments: - [ 0xA, 0x2B74B0 ] -ccm: - type: BLOB - size: 131392 +ccm.0: + type: TEXTURE + width: 32 + height: 32 offset: 0x0 + format: RGBA16 + symbol: ccm_skybox_texture_00000 + +ccm.1: + type: TEXTURE + width: 32 + height: 32 + offset: 0x800 + format: RGBA16 + symbol: ccm_skybox_texture_00001 + +ccm.2: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1000 + format: RGBA16 + symbol: ccm_skybox_texture_00002 + +ccm.3: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1800 + format: RGBA16 + symbol: ccm_skybox_texture_00003 + +ccm.4: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2000 + format: RGBA16 + symbol: ccm_skybox_texture_00004 + +ccm.5: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2800 + format: RGBA16 + symbol: ccm_skybox_texture_00005 + +ccm.6: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3000 + format: RGBA16 + symbol: ccm_skybox_texture_00006 + +ccm.7: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3800 + format: RGBA16 + symbol: ccm_skybox_texture_00007 + +ccm.8: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4000 + format: RGBA16 + symbol: ccm_skybox_texture_00008 + +ccm.9: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4800 + format: RGBA16 + symbol: ccm_skybox_texture_00009 + +ccm.10: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5000 + format: RGBA16 + symbol: ccm_skybox_texture_00010 + +ccm.11: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5800 + format: RGBA16 + symbol: ccm_skybox_texture_00011 + +ccm.12: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6000 + format: RGBA16 + symbol: ccm_skybox_texture_00012 + +ccm.13: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6800 + format: RGBA16 + symbol: ccm_skybox_texture_00013 + +ccm.14: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7000 + format: RGBA16 + symbol: ccm_skybox_texture_00014 + +ccm.15: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7800 + format: RGBA16 + symbol: ccm_skybox_texture_00015 + +ccm.16: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8000 + format: RGBA16 + symbol: ccm_skybox_texture_00016 + +ccm.17: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8800 + format: RGBA16 + symbol: ccm_skybox_texture_00017 + +ccm.18: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9000 + format: RGBA16 + symbol: ccm_skybox_texture_00018 + +ccm.19: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9800 + format: RGBA16 + symbol: ccm_skybox_texture_00019 + +ccm.20: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA000 + format: RGBA16 + symbol: ccm_skybox_texture_00020 + +ccm.21: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA800 + format: RGBA16 + symbol: ccm_skybox_texture_00021 + +ccm.22: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB000 + format: RGBA16 + symbol: ccm_skybox_texture_00022 + +ccm.23: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB800 + format: RGBA16 + symbol: ccm_skybox_texture_00023 + +ccm.24: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC000 + format: RGBA16 + symbol: ccm_skybox_texture_00024 + +ccm.25: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC800 + format: RGBA16 + symbol: ccm_skybox_texture_00025 + +ccm.26: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD000 + format: RGBA16 + symbol: ccm_skybox_texture_00026 + +ccm.27: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD800 + format: RGBA16 + symbol: ccm_skybox_texture_00027 + +ccm.28: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE000 + format: RGBA16 + symbol: ccm_skybox_texture_00028 + +ccm.29: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE800 + format: RGBA16 + symbol: ccm_skybox_texture_00029 + +ccm.30: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF000 + format: RGBA16 + symbol: ccm_skybox_texture_00030 + +ccm.31: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF800 + format: RGBA16 + symbol: ccm_skybox_texture_00031 + +ccm.32: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10000 + format: RGBA16 + symbol: ccm_skybox_texture_00032 + +ccm.33: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10800 + format: RGBA16 + symbol: ccm_skybox_texture_00033 + +ccm.34: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11000 + format: RGBA16 + symbol: ccm_skybox_texture_00034 + +ccm.35: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11800 + format: RGBA16 + symbol: ccm_skybox_texture_00035 + +ccm.36: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12000 + format: RGBA16 + symbol: ccm_skybox_texture_00036 + +ccm.37: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12800 + format: RGBA16 + symbol: ccm_skybox_texture_00037 + +ccm.38: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13000 + format: RGBA16 + symbol: ccm_skybox_texture_00038 + +ccm.39: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13800 + format: RGBA16 + symbol: ccm_skybox_texture_00039 + +ccm.40: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14000 + format: RGBA16 + symbol: ccm_skybox_texture_00040 + +ccm.41: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14800 + format: RGBA16 + symbol: ccm_skybox_texture_00041 + +ccm.42: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15000 + format: RGBA16 + symbol: ccm_skybox_texture_00042 + +ccm.43: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15800 + format: RGBA16 + symbol: ccm_skybox_texture_00043 + +ccm.44: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16000 + format: RGBA16 + symbol: ccm_skybox_texture_00044 + +ccm.45: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16800 + format: RGBA16 + symbol: ccm_skybox_texture_00045 + +ccm.46: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17000 + format: RGBA16 + symbol: ccm_skybox_texture_00046 + +ccm.47: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17800 + format: RGBA16 + symbol: ccm_skybox_texture_00047 + +ccm.48: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18000 + format: RGBA16 + symbol: ccm_skybox_texture_00048 + +ccm.49: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18800 + format: RGBA16 + symbol: ccm_skybox_texture_00049 + +ccm.50: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19000 + format: RGBA16 + symbol: ccm_skybox_texture_00050 + +ccm.51: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19800 + format: RGBA16 + symbol: ccm_skybox_texture_00051 + +ccm.52: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A000 + format: RGBA16 + symbol: ccm_skybox_texture_00052 + +ccm.53: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A800 + format: RGBA16 + symbol: ccm_skybox_texture_00053 + +ccm.54: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B000 + format: RGBA16 + symbol: ccm_skybox_texture_00054 + +ccm.55: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B800 + format: RGBA16 + symbol: ccm_skybox_texture_00055 + +ccm.56: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C000 + format: RGBA16 + symbol: ccm_skybox_texture_00056 + +ccm.57: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C800 + format: RGBA16 + symbol: ccm_skybox_texture_00057 + +ccm.58: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D000 + format: RGBA16 + symbol: ccm_skybox_texture_00058 + +ccm.59: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D800 + format: RGBA16 + symbol: ccm_skybox_texture_00059 + +ccm.60: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E000 + format: RGBA16 + symbol: ccm_skybox_texture_00060 + +ccm.61: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E800 + format: RGBA16 + symbol: ccm_skybox_texture_00061 + +ccm.62: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F000 + format: RGBA16 + symbol: ccm_skybox_texture_00062 + +ccm.63: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F800 + format: RGBA16 + symbol: ccm_skybox_texture_00063 + +ccm_skybox_ptrlist: + type: ASSET_ARRAY + assetType: Texture + factoryType: TEXTURE + count: 80 + offset: 0x20000 + symbol: ccm_skybox_ptrlist \ No newline at end of file diff --git a/assets/ymls/jp/textures/skyboxes/cloud_floor.yml b/assets/ymls/jp/textures/skyboxes/cloud_floor.yml index 7c847d15..88af077f 100644 --- a/assets/ymls/jp/textures/skyboxes/cloud_floor.yml +++ b/assets/ymls/jp/textures/skyboxes/cloud_floor.yml @@ -5,7 +5,522 @@ segments: - [ 0xA, 0x2E5E20 ] -cloud_floor: - type: BLOB - size: 131392 +cloud_floor.0: + type: TEXTURE + width: 32 + height: 32 offset: 0x0 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00000 + +cloud_floor.1: + type: TEXTURE + width: 32 + height: 32 + offset: 0x800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00001 + +cloud_floor.2: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00002 + +cloud_floor.3: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00003 + +cloud_floor.4: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00004 + +cloud_floor.5: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00005 + +cloud_floor.6: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00006 + +cloud_floor.7: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00007 + +cloud_floor.8: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00008 + +cloud_floor.9: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00009 + +cloud_floor.10: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00010 + +cloud_floor.11: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00011 + +cloud_floor.12: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00012 + +cloud_floor.13: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00013 + +cloud_floor.14: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00014 + +cloud_floor.15: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00015 + +cloud_floor.16: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00016 + +cloud_floor.17: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00017 + +cloud_floor.18: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00018 + +cloud_floor.19: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00019 + +cloud_floor.20: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00020 + +cloud_floor.21: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00021 + +cloud_floor.22: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00022 + +cloud_floor.23: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00023 + +cloud_floor.24: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00024 + +cloud_floor.25: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00025 + +cloud_floor.26: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00026 + +cloud_floor.27: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00027 + +cloud_floor.28: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00028 + +cloud_floor.29: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00029 + +cloud_floor.30: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00030 + +cloud_floor.31: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00031 + +cloud_floor.32: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00032 + +cloud_floor.33: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00033 + +cloud_floor.34: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00034 + +cloud_floor.35: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00035 + +cloud_floor.36: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00036 + +cloud_floor.37: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00037 + +cloud_floor.38: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00038 + +cloud_floor.39: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00039 + +cloud_floor.40: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00040 + +cloud_floor.41: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00041 + +cloud_floor.42: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00042 + +cloud_floor.43: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00043 + +cloud_floor.44: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00044 + +cloud_floor.45: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00045 + +cloud_floor.46: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00046 + +cloud_floor.47: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00047 + +cloud_floor.48: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00048 + +cloud_floor.49: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00049 + +cloud_floor.50: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00050 + +cloud_floor.51: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00051 + +cloud_floor.52: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00052 + +cloud_floor.53: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00053 + +cloud_floor.54: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00054 + +cloud_floor.55: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00055 + +cloud_floor.56: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00056 + +cloud_floor.57: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00057 + +cloud_floor.58: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00058 + +cloud_floor.59: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00059 + +cloud_floor.60: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00060 + +cloud_floor.61: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00061 + +cloud_floor.62: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00062 + +cloud_floor.63: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00063 + +cloud_floor_skybox_ptrlist: + type: ASSET_ARRAY + assetType: Texture + factoryType: TEXTURE + count: 80 + offset: 0x20000 + symbol: cloud_floor_skybox_ptrlist \ No newline at end of file diff --git a/assets/ymls/jp/textures/skyboxes/clouds.yml b/assets/ymls/jp/textures/skyboxes/clouds.yml index d1dea824..bc0a37e6 100644 --- a/assets/ymls/jp/textures/skyboxes/clouds.yml +++ b/assets/ymls/jp/textures/skyboxes/clouds.yml @@ -5,7 +5,338 @@ segments: - [ 0xA, 0x2C5970 ] -clouds: - type: BLOB - size: 84288 +clouds.0: + type: TEXTURE + width: 32 + height: 32 offset: 0x0 + format: RGBA16 + symbol: clouds_skybox_texture_00000 + +clouds.1: + type: TEXTURE + width: 32 + height: 32 + offset: 0x800 + format: RGBA16 + symbol: clouds_skybox_texture_00001 + +clouds.2: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1000 + format: RGBA16 + symbol: clouds_skybox_texture_00002 + +clouds.3: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1800 + format: RGBA16 + symbol: clouds_skybox_texture_00003 + +clouds.4: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2000 + format: RGBA16 + symbol: clouds_skybox_texture_00004 + +clouds.5: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2800 + format: RGBA16 + symbol: clouds_skybox_texture_00005 + +clouds.6: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3000 + format: RGBA16 + symbol: clouds_skybox_texture_00006 + +clouds.7: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3800 + format: RGBA16 + symbol: clouds_skybox_texture_00007 + +clouds.8: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4000 + format: RGBA16 + symbol: clouds_skybox_texture_00008 + +clouds.9: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4800 + format: RGBA16 + symbol: clouds_skybox_texture_00009 + +clouds.10: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5000 + format: RGBA16 + symbol: clouds_skybox_texture_00010 + +clouds.11: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5800 + format: RGBA16 + symbol: clouds_skybox_texture_00011 + +clouds.12: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6000 + format: RGBA16 + symbol: clouds_skybox_texture_00012 + +clouds.13: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6800 + format: RGBA16 + symbol: clouds_skybox_texture_00013 + +clouds.14: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7000 + format: RGBA16 + symbol: clouds_skybox_texture_00014 + +clouds.15: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7800 + format: RGBA16 + symbol: clouds_skybox_texture_00015 + +clouds.16: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8000 + format: RGBA16 + symbol: clouds_skybox_texture_00016 + +clouds.17: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8800 + format: RGBA16 + symbol: clouds_skybox_texture_00017 + +clouds.18: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9000 + format: RGBA16 + symbol: clouds_skybox_texture_00018 + +clouds.19: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9800 + format: RGBA16 + symbol: clouds_skybox_texture_00019 + +clouds.20: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA000 + format: RGBA16 + symbol: clouds_skybox_texture_00020 + +clouds.21: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA800 + format: RGBA16 + symbol: clouds_skybox_texture_00021 + +clouds.22: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB000 + format: RGBA16 + symbol: clouds_skybox_texture_00022 + +clouds.23: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB800 + format: RGBA16 + symbol: clouds_skybox_texture_00023 + +clouds.24: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC000 + format: RGBA16 + symbol: clouds_skybox_texture_00024 + +clouds.25: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC800 + format: RGBA16 + symbol: clouds_skybox_texture_00025 + +clouds.26: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD000 + format: RGBA16 + symbol: clouds_skybox_texture_00026 + +clouds.27: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD800 + format: RGBA16 + symbol: clouds_skybox_texture_00027 + +clouds.28: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE000 + format: RGBA16 + symbol: clouds_skybox_texture_00028 + +clouds.29: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE800 + format: RGBA16 + symbol: clouds_skybox_texture_00029 + +clouds.30: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF000 + format: RGBA16 + symbol: clouds_skybox_texture_00030 + +clouds.31: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF800 + format: RGBA16 + symbol: clouds_skybox_texture_00031 + +clouds.32: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10000 + format: RGBA16 + symbol: clouds_skybox_texture_00032 + +clouds.33: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10800 + format: RGBA16 + symbol: clouds_skybox_texture_00033 + +clouds.34: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11000 + format: RGBA16 + symbol: clouds_skybox_texture_00034 + +clouds.35: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11800 + format: RGBA16 + symbol: clouds_skybox_texture_00035 + +clouds.36: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12000 + format: RGBA16 + symbol: clouds_skybox_texture_00036 + +clouds.37: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12800 + format: RGBA16 + symbol: clouds_skybox_texture_00037 + +clouds.38: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13000 + format: RGBA16 + symbol: clouds_skybox_texture_00038 + +clouds.39: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13800 + format: RGBA16 + symbol: clouds_skybox_texture_00039 + +clouds.40: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14000 + format: RGBA16 + symbol: clouds_skybox_texture_00040 + +clouds_skybox_ptrlist: + type: ASSET_ARRAY + assetType: Texture + factoryType: TEXTURE + count: 80 + offset: 0x14800 + symbol: clouds_skybox_ptrlist \ No newline at end of file diff --git a/assets/ymls/jp/textures/skyboxes/ssl.yml b/assets/ymls/jp/textures/skyboxes/ssl.yml index ae2bac9e..5ecf9db2 100644 --- a/assets/ymls/jp/textures/skyboxes/ssl.yml +++ b/assets/ymls/jp/textures/skyboxes/ssl.yml @@ -5,7 +5,522 @@ segments: - [ 0xA, 0x2EFA80 ] -ssl: - type: BLOB - size: 131392 +ssl.0: + type: TEXTURE + width: 32 + height: 32 offset: 0x0 + format: RGBA16 + symbol: ssl_skybox_texture_00000 + +ssl.1: + type: TEXTURE + width: 32 + height: 32 + offset: 0x800 + format: RGBA16 + symbol: ssl_skybox_texture_00001 + +ssl.2: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1000 + format: RGBA16 + symbol: ssl_skybox_texture_00002 + +ssl.3: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1800 + format: RGBA16 + symbol: ssl_skybox_texture_00003 + +ssl.4: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2000 + format: RGBA16 + symbol: ssl_skybox_texture_00004 + +ssl.5: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2800 + format: RGBA16 + symbol: ssl_skybox_texture_00005 + +ssl.6: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3000 + format: RGBA16 + symbol: ssl_skybox_texture_00006 + +ssl.7: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3800 + format: RGBA16 + symbol: ssl_skybox_texture_00007 + +ssl.8: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4000 + format: RGBA16 + symbol: ssl_skybox_texture_00008 + +ssl.9: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4800 + format: RGBA16 + symbol: ssl_skybox_texture_00009 + +ssl.10: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5000 + format: RGBA16 + symbol: ssl_skybox_texture_00010 + +ssl.11: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5800 + format: RGBA16 + symbol: ssl_skybox_texture_00011 + +ssl.12: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6000 + format: RGBA16 + symbol: ssl_skybox_texture_00012 + +ssl.13: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6800 + format: RGBA16 + symbol: ssl_skybox_texture_00013 + +ssl.14: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7000 + format: RGBA16 + symbol: ssl_skybox_texture_00014 + +ssl.15: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7800 + format: RGBA16 + symbol: ssl_skybox_texture_00015 + +ssl.16: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8000 + format: RGBA16 + symbol: ssl_skybox_texture_00016 + +ssl.17: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8800 + format: RGBA16 + symbol: ssl_skybox_texture_00017 + +ssl.18: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9000 + format: RGBA16 + symbol: ssl_skybox_texture_00018 + +ssl.19: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9800 + format: RGBA16 + symbol: ssl_skybox_texture_00019 + +ssl.20: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA000 + format: RGBA16 + symbol: ssl_skybox_texture_00020 + +ssl.21: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA800 + format: RGBA16 + symbol: ssl_skybox_texture_00021 + +ssl.22: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB000 + format: RGBA16 + symbol: ssl_skybox_texture_00022 + +ssl.23: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB800 + format: RGBA16 + symbol: ssl_skybox_texture_00023 + +ssl.24: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC000 + format: RGBA16 + symbol: ssl_skybox_texture_00024 + +ssl.25: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC800 + format: RGBA16 + symbol: ssl_skybox_texture_00025 + +ssl.26: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD000 + format: RGBA16 + symbol: ssl_skybox_texture_00026 + +ssl.27: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD800 + format: RGBA16 + symbol: ssl_skybox_texture_00027 + +ssl.28: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE000 + format: RGBA16 + symbol: ssl_skybox_texture_00028 + +ssl.29: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE800 + format: RGBA16 + symbol: ssl_skybox_texture_00029 + +ssl.30: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF000 + format: RGBA16 + symbol: ssl_skybox_texture_00030 + +ssl.31: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF800 + format: RGBA16 + symbol: ssl_skybox_texture_00031 + +ssl.32: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10000 + format: RGBA16 + symbol: ssl_skybox_texture_00032 + +ssl.33: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10800 + format: RGBA16 + symbol: ssl_skybox_texture_00033 + +ssl.34: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11000 + format: RGBA16 + symbol: ssl_skybox_texture_00034 + +ssl.35: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11800 + format: RGBA16 + symbol: ssl_skybox_texture_00035 + +ssl.36: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12000 + format: RGBA16 + symbol: ssl_skybox_texture_00036 + +ssl.37: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12800 + format: RGBA16 + symbol: ssl_skybox_texture_00037 + +ssl.38: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13000 + format: RGBA16 + symbol: ssl_skybox_texture_00038 + +ssl.39: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13800 + format: RGBA16 + symbol: ssl_skybox_texture_00039 + +ssl.40: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14000 + format: RGBA16 + symbol: ssl_skybox_texture_00040 + +ssl.41: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14800 + format: RGBA16 + symbol: ssl_skybox_texture_00041 + +ssl.42: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15000 + format: RGBA16 + symbol: ssl_skybox_texture_00042 + +ssl.43: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15800 + format: RGBA16 + symbol: ssl_skybox_texture_00043 + +ssl.44: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16000 + format: RGBA16 + symbol: ssl_skybox_texture_00044 + +ssl.45: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16800 + format: RGBA16 + symbol: ssl_skybox_texture_00045 + +ssl.46: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17000 + format: RGBA16 + symbol: ssl_skybox_texture_00046 + +ssl.47: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17800 + format: RGBA16 + symbol: ssl_skybox_texture_00047 + +ssl.48: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18000 + format: RGBA16 + symbol: ssl_skybox_texture_00048 + +ssl.49: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18800 + format: RGBA16 + symbol: ssl_skybox_texture_00049 + +ssl.50: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19000 + format: RGBA16 + symbol: ssl_skybox_texture_00050 + +ssl.51: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19800 + format: RGBA16 + symbol: ssl_skybox_texture_00051 + +ssl.52: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A000 + format: RGBA16 + symbol: ssl_skybox_texture_00052 + +ssl.53: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A800 + format: RGBA16 + symbol: ssl_skybox_texture_00053 + +ssl.54: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B000 + format: RGBA16 + symbol: ssl_skybox_texture_00054 + +ssl.55: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B800 + format: RGBA16 + symbol: ssl_skybox_texture_00055 + +ssl.56: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C000 + format: RGBA16 + symbol: ssl_skybox_texture_00056 + +ssl.57: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C800 + format: RGBA16 + symbol: ssl_skybox_texture_00057 + +ssl.58: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D000 + format: RGBA16 + symbol: ssl_skybox_texture_00058 + +ssl.59: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D800 + format: RGBA16 + symbol: ssl_skybox_texture_00059 + +ssl.60: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E000 + format: RGBA16 + symbol: ssl_skybox_texture_00060 + +ssl.61: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E800 + format: RGBA16 + symbol: ssl_skybox_texture_00061 + +ssl.62: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F000 + format: RGBA16 + symbol: ssl_skybox_texture_00062 + +ssl.63: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F800 + format: RGBA16 + symbol: ssl_skybox_texture_00063 + +ssl_skybox_ptrlist: + type: ASSET_ARRAY + assetType: Texture + factoryType: TEXTURE + count: 80 + offset: 0x20000 + symbol: ssl_skybox_ptrlist \ No newline at end of file diff --git a/assets/ymls/jp/textures/skyboxes/water.yml b/assets/ymls/jp/textures/skyboxes/water.yml index 60a71cd1..9014c0a9 100644 --- a/assets/ymls/jp/textures/skyboxes/water.yml +++ b/assets/ymls/jp/textures/skyboxes/water.yml @@ -5,7 +5,522 @@ segments: - [ 0xA, 0x2AAC50 ] -water: - type: BLOB - size: 131392 +water.0: + type: TEXTURE + width: 32 + height: 32 offset: 0x0 + format: RGBA16 + symbol: water_skybox_texture_00000 + +water.1: + type: TEXTURE + width: 32 + height: 32 + offset: 0x800 + format: RGBA16 + symbol: water_skybox_texture_00001 + +water.2: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1000 + format: RGBA16 + symbol: water_skybox_texture_00002 + +water.3: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1800 + format: RGBA16 + symbol: water_skybox_texture_00003 + +water.4: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2000 + format: RGBA16 + symbol: water_skybox_texture_00004 + +water.5: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2800 + format: RGBA16 + symbol: water_skybox_texture_00005 + +water.6: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3000 + format: RGBA16 + symbol: water_skybox_texture_00006 + +water.7: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3800 + format: RGBA16 + symbol: water_skybox_texture_00007 + +water.8: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4000 + format: RGBA16 + symbol: water_skybox_texture_00008 + +water.9: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4800 + format: RGBA16 + symbol: water_skybox_texture_00009 + +water.10: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5000 + format: RGBA16 + symbol: water_skybox_texture_00010 + +water.11: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5800 + format: RGBA16 + symbol: water_skybox_texture_00011 + +water.12: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6000 + format: RGBA16 + symbol: water_skybox_texture_00012 + +water.13: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6800 + format: RGBA16 + symbol: water_skybox_texture_00013 + +water.14: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7000 + format: RGBA16 + symbol: water_skybox_texture_00014 + +water.15: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7800 + format: RGBA16 + symbol: water_skybox_texture_00015 + +water.16: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8000 + format: RGBA16 + symbol: water_skybox_texture_00016 + +water.17: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8800 + format: RGBA16 + symbol: water_skybox_texture_00017 + +water.18: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9000 + format: RGBA16 + symbol: water_skybox_texture_00018 + +water.19: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9800 + format: RGBA16 + symbol: water_skybox_texture_00019 + +water.20: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA000 + format: RGBA16 + symbol: water_skybox_texture_00020 + +water.21: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA800 + format: RGBA16 + symbol: water_skybox_texture_00021 + +water.22: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB000 + format: RGBA16 + symbol: water_skybox_texture_00022 + +water.23: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB800 + format: RGBA16 + symbol: water_skybox_texture_00023 + +water.24: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC000 + format: RGBA16 + symbol: water_skybox_texture_00024 + +water.25: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC800 + format: RGBA16 + symbol: water_skybox_texture_00025 + +water.26: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD000 + format: RGBA16 + symbol: water_skybox_texture_00026 + +water.27: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD800 + format: RGBA16 + symbol: water_skybox_texture_00027 + +water.28: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE000 + format: RGBA16 + symbol: water_skybox_texture_00028 + +water.29: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE800 + format: RGBA16 + symbol: water_skybox_texture_00029 + +water.30: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF000 + format: RGBA16 + symbol: water_skybox_texture_00030 + +water.31: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF800 + format: RGBA16 + symbol: water_skybox_texture_00031 + +water.32: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10000 + format: RGBA16 + symbol: water_skybox_texture_00032 + +water.33: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10800 + format: RGBA16 + symbol: water_skybox_texture_00033 + +water.34: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11000 + format: RGBA16 + symbol: water_skybox_texture_00034 + +water.35: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11800 + format: RGBA16 + symbol: water_skybox_texture_00035 + +water.36: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12000 + format: RGBA16 + symbol: water_skybox_texture_00036 + +water.37: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12800 + format: RGBA16 + symbol: water_skybox_texture_00037 + +water.38: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13000 + format: RGBA16 + symbol: water_skybox_texture_00038 + +water.39: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13800 + format: RGBA16 + symbol: water_skybox_texture_00039 + +water.40: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14000 + format: RGBA16 + symbol: water_skybox_texture_00040 + +water.41: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14800 + format: RGBA16 + symbol: water_skybox_texture_00041 + +water.42: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15000 + format: RGBA16 + symbol: water_skybox_texture_00042 + +water.43: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15800 + format: RGBA16 + symbol: water_skybox_texture_00043 + +water.44: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16000 + format: RGBA16 + symbol: water_skybox_texture_00044 + +water.45: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16800 + format: RGBA16 + symbol: water_skybox_texture_00045 + +water.46: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17000 + format: RGBA16 + symbol: water_skybox_texture_00046 + +water.47: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17800 + format: RGBA16 + symbol: water_skybox_texture_00047 + +water.48: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18000 + format: RGBA16 + symbol: water_skybox_texture_00048 + +water.49: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18800 + format: RGBA16 + symbol: water_skybox_texture_00049 + +water.50: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19000 + format: RGBA16 + symbol: water_skybox_texture_00050 + +water.51: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19800 + format: RGBA16 + symbol: water_skybox_texture_00051 + +water.52: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A000 + format: RGBA16 + symbol: water_skybox_texture_00052 + +water.53: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A800 + format: RGBA16 + symbol: water_skybox_texture_00053 + +water.54: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B000 + format: RGBA16 + symbol: water_skybox_texture_00054 + +water.55: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B800 + format: RGBA16 + symbol: water_skybox_texture_00055 + +water.56: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C000 + format: RGBA16 + symbol: water_skybox_texture_00056 + +water.57: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C800 + format: RGBA16 + symbol: water_skybox_texture_00057 + +water.58: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D000 + format: RGBA16 + symbol: water_skybox_texture_00058 + +water.59: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D800 + format: RGBA16 + symbol: water_skybox_texture_00059 + +water.60: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E000 + format: RGBA16 + symbol: water_skybox_texture_00060 + +water.61: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E800 + format: RGBA16 + symbol: water_skybox_texture_00061 + +water.62: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F000 + format: RGBA16 + symbol: water_skybox_texture_00062 + +water.63: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F800 + format: RGBA16 + symbol: water_skybox_texture_00063 + +water_skybox_ptrlist: + type: ASSET_ARRAY + assetType: Texture + factoryType: TEXTURE + count: 80 + offset: 0x20000 + symbol: water_skybox_ptrlist \ No newline at end of file diff --git a/assets/ymls/jp/textures/skyboxes/wdw.yml b/assets/ymls/jp/textures/skyboxes/wdw.yml index 14f62404..2ceb5684 100644 --- a/assets/ymls/jp/textures/skyboxes/wdw.yml +++ b/assets/ymls/jp/textures/skyboxes/wdw.yml @@ -5,7 +5,522 @@ segments: - [ 0xA, 0x2D4A90 ] -wdw: - type: BLOB - size: 131392 +wdw.0: + type: TEXTURE + width: 32 + height: 32 offset: 0x0 + format: RGBA16 + symbol: wdw_skybox_texture_00000 + +wdw.1: + type: TEXTURE + width: 32 + height: 32 + offset: 0x800 + format: RGBA16 + symbol: wdw_skybox_texture_00001 + +wdw.2: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1000 + format: RGBA16 + symbol: wdw_skybox_texture_00002 + +wdw.3: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1800 + format: RGBA16 + symbol: wdw_skybox_texture_00003 + +wdw.4: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2000 + format: RGBA16 + symbol: wdw_skybox_texture_00004 + +wdw.5: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2800 + format: RGBA16 + symbol: wdw_skybox_texture_00005 + +wdw.6: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3000 + format: RGBA16 + symbol: wdw_skybox_texture_00006 + +wdw.7: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3800 + format: RGBA16 + symbol: wdw_skybox_texture_00007 + +wdw.8: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4000 + format: RGBA16 + symbol: wdw_skybox_texture_00008 + +wdw.9: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4800 + format: RGBA16 + symbol: wdw_skybox_texture_00009 + +wdw.10: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5000 + format: RGBA16 + symbol: wdw_skybox_texture_00010 + +wdw.11: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5800 + format: RGBA16 + symbol: wdw_skybox_texture_00011 + +wdw.12: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6000 + format: RGBA16 + symbol: wdw_skybox_texture_00012 + +wdw.13: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6800 + format: RGBA16 + symbol: wdw_skybox_texture_00013 + +wdw.14: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7000 + format: RGBA16 + symbol: wdw_skybox_texture_00014 + +wdw.15: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7800 + format: RGBA16 + symbol: wdw_skybox_texture_00015 + +wdw.16: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8000 + format: RGBA16 + symbol: wdw_skybox_texture_00016 + +wdw.17: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8800 + format: RGBA16 + symbol: wdw_skybox_texture_00017 + +wdw.18: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9000 + format: RGBA16 + symbol: wdw_skybox_texture_00018 + +wdw.19: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9800 + format: RGBA16 + symbol: wdw_skybox_texture_00019 + +wdw.20: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA000 + format: RGBA16 + symbol: wdw_skybox_texture_00020 + +wdw.21: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA800 + format: RGBA16 + symbol: wdw_skybox_texture_00021 + +wdw.22: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB000 + format: RGBA16 + symbol: wdw_skybox_texture_00022 + +wdw.23: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB800 + format: RGBA16 + symbol: wdw_skybox_texture_00023 + +wdw.24: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC000 + format: RGBA16 + symbol: wdw_skybox_texture_00024 + +wdw.25: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC800 + format: RGBA16 + symbol: wdw_skybox_texture_00025 + +wdw.26: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD000 + format: RGBA16 + symbol: wdw_skybox_texture_00026 + +wdw.27: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD800 + format: RGBA16 + symbol: wdw_skybox_texture_00027 + +wdw.28: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE000 + format: RGBA16 + symbol: wdw_skybox_texture_00028 + +wdw.29: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE800 + format: RGBA16 + symbol: wdw_skybox_texture_00029 + +wdw.30: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF000 + format: RGBA16 + symbol: wdw_skybox_texture_00030 + +wdw.31: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF800 + format: RGBA16 + symbol: wdw_skybox_texture_00031 + +wdw.32: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10000 + format: RGBA16 + symbol: wdw_skybox_texture_00032 + +wdw.33: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10800 + format: RGBA16 + symbol: wdw_skybox_texture_00033 + +wdw.34: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11000 + format: RGBA16 + symbol: wdw_skybox_texture_00034 + +wdw.35: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11800 + format: RGBA16 + symbol: wdw_skybox_texture_00035 + +wdw.36: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12000 + format: RGBA16 + symbol: wdw_skybox_texture_00036 + +wdw.37: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12800 + format: RGBA16 + symbol: wdw_skybox_texture_00037 + +wdw.38: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13000 + format: RGBA16 + symbol: wdw_skybox_texture_00038 + +wdw.39: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13800 + format: RGBA16 + symbol: wdw_skybox_texture_00039 + +wdw.40: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14000 + format: RGBA16 + symbol: wdw_skybox_texture_00040 + +wdw.41: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14800 + format: RGBA16 + symbol: wdw_skybox_texture_00041 + +wdw.42: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15000 + format: RGBA16 + symbol: wdw_skybox_texture_00042 + +wdw.43: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15800 + format: RGBA16 + symbol: wdw_skybox_texture_00043 + +wdw.44: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16000 + format: RGBA16 + symbol: wdw_skybox_texture_00044 + +wdw.45: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16800 + format: RGBA16 + symbol: wdw_skybox_texture_00045 + +wdw.46: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17000 + format: RGBA16 + symbol: wdw_skybox_texture_00046 + +wdw.47: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17800 + format: RGBA16 + symbol: wdw_skybox_texture_00047 + +wdw.48: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18000 + format: RGBA16 + symbol: wdw_skybox_texture_00048 + +wdw.49: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18800 + format: RGBA16 + symbol: wdw_skybox_texture_00049 + +wdw.50: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19000 + format: RGBA16 + symbol: wdw_skybox_texture_00050 + +wdw.51: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19800 + format: RGBA16 + symbol: wdw_skybox_texture_00051 + +wdw.52: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A000 + format: RGBA16 + symbol: wdw_skybox_texture_00052 + +wdw.53: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A800 + format: RGBA16 + symbol: wdw_skybox_texture_00053 + +wdw.54: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B000 + format: RGBA16 + symbol: wdw_skybox_texture_00054 + +wdw.55: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B800 + format: RGBA16 + symbol: wdw_skybox_texture_00055 + +wdw.56: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C000 + format: RGBA16 + symbol: wdw_skybox_texture_00056 + +wdw.57: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C800 + format: RGBA16 + symbol: wdw_skybox_texture_00057 + +wdw.58: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D000 + format: RGBA16 + symbol: wdw_skybox_texture_00058 + +wdw.59: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D800 + format: RGBA16 + symbol: wdw_skybox_texture_00059 + +wdw.60: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E000 + format: RGBA16 + symbol: wdw_skybox_texture_00060 + +wdw.61: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E800 + format: RGBA16 + symbol: wdw_skybox_texture_00061 + +wdw.62: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F000 + format: RGBA16 + symbol: wdw_skybox_texture_00062 + +wdw.63: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F800 + format: RGBA16 + symbol: wdw_skybox_texture_00063 + +wdw_skybox_ptrlist: + type: ASSET_ARRAY + assetType: Texture + factoryType: TEXTURE + count: 80 + offset: 0x20000 + symbol: wdw_skybox_ptrlist \ No newline at end of file diff --git a/assets/ymls/us/textures/skyboxes/bbh.yml b/assets/ymls/us/textures/skyboxes/bbh.yml index 5797d0c2..71f908ae 100644 --- a/assets/ymls/us/textures/skyboxes/bbh.yml +++ b/assets/ymls/us/textures/skyboxes/bbh.yml @@ -5,7 +5,338 @@ segments: - [ 0xA, 0x2FB1B0 ] -bbh: - type: BLOB - size: 84288 +bbh.0: + type: TEXTURE + width: 32 + height: 32 offset: 0x0 + format: RGBA16 + symbol: bbh_skybox_texture_00000 + +bbh.1: + type: TEXTURE + width: 32 + height: 32 + offset: 0x800 + format: RGBA16 + symbol: bbh_skybox_texture_00001 + +bbh.2: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1000 + format: RGBA16 + symbol: bbh_skybox_texture_00002 + +bbh.3: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1800 + format: RGBA16 + symbol: bbh_skybox_texture_00003 + +bbh.4: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2000 + format: RGBA16 + symbol: bbh_skybox_texture_00004 + +bbh.5: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2800 + format: RGBA16 + symbol: bbh_skybox_texture_00005 + +bbh.6: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3000 + format: RGBA16 + symbol: bbh_skybox_texture_00006 + +bbh.7: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3800 + format: RGBA16 + symbol: bbh_skybox_texture_00007 + +bbh.8: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4000 + format: RGBA16 + symbol: bbh_skybox_texture_00008 + +bbh.9: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4800 + format: RGBA16 + symbol: bbh_skybox_texture_00009 + +bbh.10: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5000 + format: RGBA16 + symbol: bbh_skybox_texture_00010 + +bbh.11: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5800 + format: RGBA16 + symbol: bbh_skybox_texture_00011 + +bbh.12: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6000 + format: RGBA16 + symbol: bbh_skybox_texture_00012 + +bbh.13: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6800 + format: RGBA16 + symbol: bbh_skybox_texture_00013 + +bbh.14: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7000 + format: RGBA16 + symbol: bbh_skybox_texture_00014 + +bbh.15: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7800 + format: RGBA16 + symbol: bbh_skybox_texture_00015 + +bbh.16: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8000 + format: RGBA16 + symbol: bbh_skybox_texture_00016 + +bbh.17: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8800 + format: RGBA16 + symbol: bbh_skybox_texture_00017 + +bbh.18: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9000 + format: RGBA16 + symbol: bbh_skybox_texture_00018 + +bbh.19: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9800 + format: RGBA16 + symbol: bbh_skybox_texture_00019 + +bbh.20: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA000 + format: RGBA16 + symbol: bbh_skybox_texture_00020 + +bbh.21: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA800 + format: RGBA16 + symbol: bbh_skybox_texture_00021 + +bbh.22: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB000 + format: RGBA16 + symbol: bbh_skybox_texture_00022 + +bbh.23: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB800 + format: RGBA16 + symbol: bbh_skybox_texture_00023 + +bbh.24: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC000 + format: RGBA16 + symbol: bbh_skybox_texture_00024 + +bbh.25: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC800 + format: RGBA16 + symbol: bbh_skybox_texture_00025 + +bbh.26: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD000 + format: RGBA16 + symbol: bbh_skybox_texture_00026 + +bbh.27: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD800 + format: RGBA16 + symbol: bbh_skybox_texture_00027 + +bbh.28: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE000 + format: RGBA16 + symbol: bbh_skybox_texture_00028 + +bbh.29: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE800 + format: RGBA16 + symbol: bbh_skybox_texture_00029 + +bbh.30: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF000 + format: RGBA16 + symbol: bbh_skybox_texture_00030 + +bbh.31: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF800 + format: RGBA16 + symbol: bbh_skybox_texture_00031 + +bbh.32: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10000 + format: RGBA16 + symbol: bbh_skybox_texture_00032 + +bbh.33: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10800 + format: RGBA16 + symbol: bbh_skybox_texture_00033 + +bbh.34: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11000 + format: RGBA16 + symbol: bbh_skybox_texture_00034 + +bbh.35: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11800 + format: RGBA16 + symbol: bbh_skybox_texture_00035 + +bbh.36: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12000 + format: RGBA16 + symbol: bbh_skybox_texture_00036 + +bbh.37: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12800 + format: RGBA16 + symbol: bbh_skybox_texture_00037 + +bbh.38: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13000 + format: RGBA16 + symbol: bbh_skybox_texture_00038 + +bbh.39: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13800 + format: RGBA16 + symbol: bbh_skybox_texture_00039 + +bbh.40: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14000 + format: RGBA16 + symbol: bbh_skybox_texture_00040 + +bbh_skybox_ptrlist: + type: ASSET_ARRAY + assetType: Texture + factoryType: TEXTURE + count: 80 + offset: 0x14800 + symbol: bbh_skybox_ptrlist \ No newline at end of file diff --git a/assets/ymls/us/textures/skyboxes/bidw.yml b/assets/ymls/us/textures/skyboxes/bidw.yml index 995bed30..82510713 100644 --- a/assets/ymls/us/textures/skyboxes/bidw.yml +++ b/assets/ymls/us/textures/skyboxes/bidw.yml @@ -5,7 +5,522 @@ segments: - [ 0xA, 0x301CD0 ] -bidw: - type: BLOB - size: 131392 +bidw.0: + type: TEXTURE + width: 32 + height: 32 offset: 0x0 + format: RGBA16 + symbol: bidw_skybox_texture_00000 + +bidw.1: + type: TEXTURE + width: 32 + height: 32 + offset: 0x800 + format: RGBA16 + symbol: bidw_skybox_texture_00001 + +bidw.2: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1000 + format: RGBA16 + symbol: bidw_skybox_texture_00002 + +bidw.3: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1800 + format: RGBA16 + symbol: bidw_skybox_texture_00003 + +bidw.4: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2000 + format: RGBA16 + symbol: bidw_skybox_texture_00004 + +bidw.5: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2800 + format: RGBA16 + symbol: bidw_skybox_texture_00005 + +bidw.6: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3000 + format: RGBA16 + symbol: bidw_skybox_texture_00006 + +bidw.7: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3800 + format: RGBA16 + symbol: bidw_skybox_texture_00007 + +bidw.8: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4000 + format: RGBA16 + symbol: bidw_skybox_texture_00008 + +bidw.9: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4800 + format: RGBA16 + symbol: bidw_skybox_texture_00009 + +bidw.10: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5000 + format: RGBA16 + symbol: bidw_skybox_texture_00010 + +bidw.11: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5800 + format: RGBA16 + symbol: bidw_skybox_texture_00011 + +bidw.12: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6000 + format: RGBA16 + symbol: bidw_skybox_texture_00012 + +bidw.13: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6800 + format: RGBA16 + symbol: bidw_skybox_texture_00013 + +bidw.14: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7000 + format: RGBA16 + symbol: bidw_skybox_texture_00014 + +bidw.15: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7800 + format: RGBA16 + symbol: bidw_skybox_texture_00015 + +bidw.16: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8000 + format: RGBA16 + symbol: bidw_skybox_texture_00016 + +bidw.17: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8800 + format: RGBA16 + symbol: bidw_skybox_texture_00017 + +bidw.18: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9000 + format: RGBA16 + symbol: bidw_skybox_texture_00018 + +bidw.19: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9800 + format: RGBA16 + symbol: bidw_skybox_texture_00019 + +bidw.20: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA000 + format: RGBA16 + symbol: bidw_skybox_texture_00020 + +bidw.21: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA800 + format: RGBA16 + symbol: bidw_skybox_texture_00021 + +bidw.22: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB000 + format: RGBA16 + symbol: bidw_skybox_texture_00022 + +bidw.23: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB800 + format: RGBA16 + symbol: bidw_skybox_texture_00023 + +bidw.24: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC000 + format: RGBA16 + symbol: bidw_skybox_texture_00024 + +bidw.25: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC800 + format: RGBA16 + symbol: bidw_skybox_texture_00025 + +bidw.26: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD000 + format: RGBA16 + symbol: bidw_skybox_texture_00026 + +bidw.27: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD800 + format: RGBA16 + symbol: bidw_skybox_texture_00027 + +bidw.28: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE000 + format: RGBA16 + symbol: bidw_skybox_texture_00028 + +bidw.29: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE800 + format: RGBA16 + symbol: bidw_skybox_texture_00029 + +bidw.30: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF000 + format: RGBA16 + symbol: bidw_skybox_texture_00030 + +bidw.31: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF800 + format: RGBA16 + symbol: bidw_skybox_texture_00031 + +bidw.32: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10000 + format: RGBA16 + symbol: bidw_skybox_texture_00032 + +bidw.33: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10800 + format: RGBA16 + symbol: bidw_skybox_texture_00033 + +bidw.34: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11000 + format: RGBA16 + symbol: bidw_skybox_texture_00034 + +bidw.35: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11800 + format: RGBA16 + symbol: bidw_skybox_texture_00035 + +bidw.36: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12000 + format: RGBA16 + symbol: bidw_skybox_texture_00036 + +bidw.37: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12800 + format: RGBA16 + symbol: bidw_skybox_texture_00037 + +bidw.38: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13000 + format: RGBA16 + symbol: bidw_skybox_texture_00038 + +bidw.39: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13800 + format: RGBA16 + symbol: bidw_skybox_texture_00039 + +bidw.40: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14000 + format: RGBA16 + symbol: bidw_skybox_texture_00040 + +bidw.41: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14800 + format: RGBA16 + symbol: bidw_skybox_texture_00041 + +bidw.42: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15000 + format: RGBA16 + symbol: bidw_skybox_texture_00042 + +bidw.43: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15800 + format: RGBA16 + symbol: bidw_skybox_texture_00043 + +bidw.44: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16000 + format: RGBA16 + symbol: bidw_skybox_texture_00044 + +bidw.45: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16800 + format: RGBA16 + symbol: bidw_skybox_texture_00045 + +bidw.46: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17000 + format: RGBA16 + symbol: bidw_skybox_texture_00046 + +bidw.47: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17800 + format: RGBA16 + symbol: bidw_skybox_texture_00047 + +bidw.48: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18000 + format: RGBA16 + symbol: bidw_skybox_texture_00048 + +bidw.49: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18800 + format: RGBA16 + symbol: bidw_skybox_texture_00049 + +bidw.50: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19000 + format: RGBA16 + symbol: bidw_skybox_texture_00050 + +bidw.51: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19800 + format: RGBA16 + symbol: bidw_skybox_texture_00051 + +bidw.52: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A000 + format: RGBA16 + symbol: bidw_skybox_texture_00052 + +bidw.53: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A800 + format: RGBA16 + symbol: bidw_skybox_texture_00053 + +bidw.54: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B000 + format: RGBA16 + symbol: bidw_skybox_texture_00054 + +bidw.55: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B800 + format: RGBA16 + symbol: bidw_skybox_texture_00055 + +bidw.56: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C000 + format: RGBA16 + symbol: bidw_skybox_texture_00056 + +bidw.57: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C800 + format: RGBA16 + symbol: bidw_skybox_texture_00057 + +bidw.58: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D000 + format: RGBA16 + symbol: bidw_skybox_texture_00058 + +bidw.59: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D800 + format: RGBA16 + symbol: bidw_skybox_texture_00059 + +bidw.60: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E000 + format: RGBA16 + symbol: bidw_skybox_texture_00060 + +bidw.61: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E800 + format: RGBA16 + symbol: bidw_skybox_texture_00061 + +bidw.62: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F000 + format: RGBA16 + symbol: bidw_skybox_texture_00062 + +bidw.63: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F800 + format: RGBA16 + symbol: bidw_skybox_texture_00063 + +bidw_skybox_ptrlist: + type: ASSET_ARRAY + assetType: Texture + factoryType: TEXTURE + count: 80 + offset: 0x20000 + symbol: bidw_skybox_ptrlist \ No newline at end of file diff --git a/assets/ymls/us/textures/skyboxes/bitfs.yml b/assets/ymls/us/textures/skyboxes/bitfs.yml index 5b18cf45..cf18ad03 100644 --- a/assets/ymls/us/textures/skyboxes/bitfs.yml +++ b/assets/ymls/us/textures/skyboxes/bitfs.yml @@ -5,7 +5,402 @@ segments: - [ 0xA, 0x2D0040 ] -bitfs: - type: BLOB - size: 102720 +bitfs.0: + type: TEXTURE + width: 32 + height: 32 offset: 0x0 + format: RGBA16 + symbol: bitfs_skybox_texture_00000 + +bitfs.1: + type: TEXTURE + width: 32 + height: 32 + offset: 0x800 + format: RGBA16 + symbol: bitfs_skybox_texture_00001 + +bitfs.2: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1000 + format: RGBA16 + symbol: bitfs_skybox_texture_00002 + +bitfs.3: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1800 + format: RGBA16 + symbol: bitfs_skybox_texture_00003 + +bitfs.4: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2000 + format: RGBA16 + symbol: bitfs_skybox_texture_00004 + +bitfs.5: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2800 + format: RGBA16 + symbol: bitfs_skybox_texture_00005 + +bitfs.6: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3000 + format: RGBA16 + symbol: bitfs_skybox_texture_00006 + +bitfs.7: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3800 + format: RGBA16 + symbol: bitfs_skybox_texture_00007 + +bitfs.8: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4000 + format: RGBA16 + symbol: bitfs_skybox_texture_00008 + +bitfs.9: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4800 + format: RGBA16 + symbol: bitfs_skybox_texture_00009 + +bitfs.10: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5000 + format: RGBA16 + symbol: bitfs_skybox_texture_00010 + +bitfs.11: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5800 + format: RGBA16 + symbol: bitfs_skybox_texture_00011 + +bitfs.12: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6000 + format: RGBA16 + symbol: bitfs_skybox_texture_00012 + +bitfs.13: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6800 + format: RGBA16 + symbol: bitfs_skybox_texture_00013 + +bitfs.14: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7000 + format: RGBA16 + symbol: bitfs_skybox_texture_00014 + +bitfs.15: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7800 + format: RGBA16 + symbol: bitfs_skybox_texture_00015 + +bitfs.16: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8000 + format: RGBA16 + symbol: bitfs_skybox_texture_00016 + +bitfs.17: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8800 + format: RGBA16 + symbol: bitfs_skybox_texture_00017 + +bitfs.18: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9000 + format: RGBA16 + symbol: bitfs_skybox_texture_00018 + +bitfs.19: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9800 + format: RGBA16 + symbol: bitfs_skybox_texture_00019 + +bitfs.20: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA000 + format: RGBA16 + symbol: bitfs_skybox_texture_00020 + +bitfs.21: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA800 + format: RGBA16 + symbol: bitfs_skybox_texture_00021 + +bitfs.22: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB000 + format: RGBA16 + symbol: bitfs_skybox_texture_00022 + +bitfs.23: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB800 + format: RGBA16 + symbol: bitfs_skybox_texture_00023 + +bitfs.24: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC000 + format: RGBA16 + symbol: bitfs_skybox_texture_00024 + +bitfs.25: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC800 + format: RGBA16 + symbol: bitfs_skybox_texture_00025 + +bitfs.26: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD000 + format: RGBA16 + symbol: bitfs_skybox_texture_00026 + +bitfs.27: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD800 + format: RGBA16 + symbol: bitfs_skybox_texture_00027 + +bitfs.28: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE000 + format: RGBA16 + symbol: bitfs_skybox_texture_00028 + +bitfs.29: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE800 + format: RGBA16 + symbol: bitfs_skybox_texture_00029 + +bitfs.30: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF000 + format: RGBA16 + symbol: bitfs_skybox_texture_00030 + +bitfs.31: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF800 + format: RGBA16 + symbol: bitfs_skybox_texture_00031 + +bitfs.32: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10000 + format: RGBA16 + symbol: bitfs_skybox_texture_00032 + +bitfs.33: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10800 + format: RGBA16 + symbol: bitfs_skybox_texture_00033 + +bitfs.34: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11000 + format: RGBA16 + symbol: bitfs_skybox_texture_00034 + +bitfs.35: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11800 + format: RGBA16 + symbol: bitfs_skybox_texture_00035 + +bitfs.36: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12000 + format: RGBA16 + symbol: bitfs_skybox_texture_00036 + +bitfs.37: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12800 + format: RGBA16 + symbol: bitfs_skybox_texture_00037 + +bitfs.38: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13000 + format: RGBA16 + symbol: bitfs_skybox_texture_00038 + +bitfs.39: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13800 + format: RGBA16 + symbol: bitfs_skybox_texture_00039 + +bitfs.40: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14000 + format: RGBA16 + symbol: bitfs_skybox_texture_00040 + +bitfs.41: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14800 + format: RGBA16 + symbol: bitfs_skybox_texture_00041 + +bitfs.42: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15000 + format: RGBA16 + symbol: bitfs_skybox_texture_00042 + +bitfs.43: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15800 + format: RGBA16 + symbol: bitfs_skybox_texture_00043 + +bitfs.44: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16000 + format: RGBA16 + symbol: bitfs_skybox_texture_00044 + +bitfs.45: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16800 + format: RGBA16 + symbol: bitfs_skybox_texture_00045 + +bitfs.46: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17000 + format: RGBA16 + symbol: bitfs_skybox_texture_00046 + +bitfs.47: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17800 + format: RGBA16 + symbol: bitfs_skybox_texture_00047 + +bitfs.48: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18000 + format: RGBA16 + symbol: bitfs_skybox_texture_00048 + +bitfs_skybox_ptrlist: + type: ASSET_ARRAY + assetType: Texture + factoryType: TEXTURE + count: 80 + offset: 0x18800 + symbol: bitfs_skybox_ptrlist \ No newline at end of file diff --git a/assets/ymls/us/textures/skyboxes/bits.yml b/assets/ymls/us/textures/skyboxes/bits.yml index eedfbce2..f38775a2 100644 --- a/assets/ymls/us/textures/skyboxes/bits.yml +++ b/assets/ymls/us/textures/skyboxes/bits.yml @@ -5,7 +5,522 @@ segments: - [ 0xA, 0x30CEC0 ] -bits: - type: BLOB - size: 131392 +bits.0: + type: TEXTURE + width: 32 + height: 32 offset: 0x0 + format: RGBA16 + symbol: bits_skybox_texture_00000 + +bits.1: + type: TEXTURE + width: 32 + height: 32 + offset: 0x800 + format: RGBA16 + symbol: bits_skybox_texture_00001 + +bits.2: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1000 + format: RGBA16 + symbol: bits_skybox_texture_00002 + +bits.3: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1800 + format: RGBA16 + symbol: bits_skybox_texture_00003 + +bits.4: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2000 + format: RGBA16 + symbol: bits_skybox_texture_00004 + +bits.5: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2800 + format: RGBA16 + symbol: bits_skybox_texture_00005 + +bits.6: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3000 + format: RGBA16 + symbol: bits_skybox_texture_00006 + +bits.7: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3800 + format: RGBA16 + symbol: bits_skybox_texture_00007 + +bits.8: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4000 + format: RGBA16 + symbol: bits_skybox_texture_00008 + +bits.9: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4800 + format: RGBA16 + symbol: bits_skybox_texture_00009 + +bits.10: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5000 + format: RGBA16 + symbol: bits_skybox_texture_00010 + +bits.11: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5800 + format: RGBA16 + symbol: bits_skybox_texture_00011 + +bits.12: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6000 + format: RGBA16 + symbol: bits_skybox_texture_00012 + +bits.13: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6800 + format: RGBA16 + symbol: bits_skybox_texture_00013 + +bits.14: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7000 + format: RGBA16 + symbol: bits_skybox_texture_00014 + +bits.15: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7800 + format: RGBA16 + symbol: bits_skybox_texture_00015 + +bits.16: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8000 + format: RGBA16 + symbol: bits_skybox_texture_00016 + +bits.17: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8800 + format: RGBA16 + symbol: bits_skybox_texture_00017 + +bits.18: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9000 + format: RGBA16 + symbol: bits_skybox_texture_00018 + +bits.19: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9800 + format: RGBA16 + symbol: bits_skybox_texture_00019 + +bits.20: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA000 + format: RGBA16 + symbol: bits_skybox_texture_00020 + +bits.21: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA800 + format: RGBA16 + symbol: bits_skybox_texture_00021 + +bits.22: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB000 + format: RGBA16 + symbol: bits_skybox_texture_00022 + +bits.23: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB800 + format: RGBA16 + symbol: bits_skybox_texture_00023 + +bits.24: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC000 + format: RGBA16 + symbol: bits_skybox_texture_00024 + +bits.25: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC800 + format: RGBA16 + symbol: bits_skybox_texture_00025 + +bits.26: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD000 + format: RGBA16 + symbol: bits_skybox_texture_00026 + +bits.27: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD800 + format: RGBA16 + symbol: bits_skybox_texture_00027 + +bits.28: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE000 + format: RGBA16 + symbol: bits_skybox_texture_00028 + +bits.29: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE800 + format: RGBA16 + symbol: bits_skybox_texture_00029 + +bits.30: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF000 + format: RGBA16 + symbol: bits_skybox_texture_00030 + +bits.31: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF800 + format: RGBA16 + symbol: bits_skybox_texture_00031 + +bits.32: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10000 + format: RGBA16 + symbol: bits_skybox_texture_00032 + +bits.33: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10800 + format: RGBA16 + symbol: bits_skybox_texture_00033 + +bits.34: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11000 + format: RGBA16 + symbol: bits_skybox_texture_00034 + +bits.35: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11800 + format: RGBA16 + symbol: bits_skybox_texture_00035 + +bits.36: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12000 + format: RGBA16 + symbol: bits_skybox_texture_00036 + +bits.37: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12800 + format: RGBA16 + symbol: bits_skybox_texture_00037 + +bits.38: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13000 + format: RGBA16 + symbol: bits_skybox_texture_00038 + +bits.39: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13800 + format: RGBA16 + symbol: bits_skybox_texture_00039 + +bits.40: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14000 + format: RGBA16 + symbol: bits_skybox_texture_00040 + +bits.41: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14800 + format: RGBA16 + symbol: bits_skybox_texture_00041 + +bits.42: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15000 + format: RGBA16 + symbol: bits_skybox_texture_00042 + +bits.43: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15800 + format: RGBA16 + symbol: bits_skybox_texture_00043 + +bits.44: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16000 + format: RGBA16 + symbol: bits_skybox_texture_00044 + +bits.45: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16800 + format: RGBA16 + symbol: bits_skybox_texture_00045 + +bits.46: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17000 + format: RGBA16 + symbol: bits_skybox_texture_00046 + +bits.47: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17800 + format: RGBA16 + symbol: bits_skybox_texture_00047 + +bits.48: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18000 + format: RGBA16 + symbol: bits_skybox_texture_00048 + +bits.49: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18800 + format: RGBA16 + symbol: bits_skybox_texture_00049 + +bits.50: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19000 + format: RGBA16 + symbol: bits_skybox_texture_00050 + +bits.51: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19800 + format: RGBA16 + symbol: bits_skybox_texture_00051 + +bits.52: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A000 + format: RGBA16 + symbol: bits_skybox_texture_00052 + +bits.53: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A800 + format: RGBA16 + symbol: bits_skybox_texture_00053 + +bits.54: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B000 + format: RGBA16 + symbol: bits_skybox_texture_00054 + +bits.55: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B800 + format: RGBA16 + symbol: bits_skybox_texture_00055 + +bits.56: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C000 + format: RGBA16 + symbol: bits_skybox_texture_00056 + +bits.57: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C800 + format: RGBA16 + symbol: bits_skybox_texture_00057 + +bits.58: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D000 + format: RGBA16 + symbol: bits_skybox_texture_00058 + +bits.59: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D800 + format: RGBA16 + symbol: bits_skybox_texture_00059 + +bits.60: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E000 + format: RGBA16 + symbol: bits_skybox_texture_00060 + +bits.61: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E800 + format: RGBA16 + symbol: bits_skybox_texture_00061 + +bits.62: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F000 + format: RGBA16 + symbol: bits_skybox_texture_00062 + +bits.63: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F800 + format: RGBA16 + symbol: bits_skybox_texture_00063 + +bits_skybox_ptrlist: + type: ASSET_ARRAY + assetType: Texture + factoryType: TEXTURE + count: 80 + offset: 0x20000 + symbol: bits_skybox_ptrlist \ No newline at end of file diff --git a/assets/ymls/us/textures/skyboxes/ccm.yml b/assets/ymls/us/textures/skyboxes/ccm.yml index 9b62bee0..e2dd8585 100644 --- a/assets/ymls/us/textures/skyboxes/ccm.yml +++ b/assets/ymls/us/textures/skyboxes/ccm.yml @@ -5,7 +5,522 @@ segments: - [ 0xA, 0x2B8F10 ] -ccm: - type: BLOB - size: 131392 +ccm.0: + type: TEXTURE + width: 32 + height: 32 offset: 0x0 + format: RGBA16 + symbol: ccm_skybox_texture_00000 + +ccm.1: + type: TEXTURE + width: 32 + height: 32 + offset: 0x800 + format: RGBA16 + symbol: ccm_skybox_texture_00001 + +ccm.2: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1000 + format: RGBA16 + symbol: ccm_skybox_texture_00002 + +ccm.3: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1800 + format: RGBA16 + symbol: ccm_skybox_texture_00003 + +ccm.4: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2000 + format: RGBA16 + symbol: ccm_skybox_texture_00004 + +ccm.5: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2800 + format: RGBA16 + symbol: ccm_skybox_texture_00005 + +ccm.6: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3000 + format: RGBA16 + symbol: ccm_skybox_texture_00006 + +ccm.7: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3800 + format: RGBA16 + symbol: ccm_skybox_texture_00007 + +ccm.8: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4000 + format: RGBA16 + symbol: ccm_skybox_texture_00008 + +ccm.9: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4800 + format: RGBA16 + symbol: ccm_skybox_texture_00009 + +ccm.10: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5000 + format: RGBA16 + symbol: ccm_skybox_texture_00010 + +ccm.11: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5800 + format: RGBA16 + symbol: ccm_skybox_texture_00011 + +ccm.12: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6000 + format: RGBA16 + symbol: ccm_skybox_texture_00012 + +ccm.13: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6800 + format: RGBA16 + symbol: ccm_skybox_texture_00013 + +ccm.14: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7000 + format: RGBA16 + symbol: ccm_skybox_texture_00014 + +ccm.15: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7800 + format: RGBA16 + symbol: ccm_skybox_texture_00015 + +ccm.16: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8000 + format: RGBA16 + symbol: ccm_skybox_texture_00016 + +ccm.17: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8800 + format: RGBA16 + symbol: ccm_skybox_texture_00017 + +ccm.18: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9000 + format: RGBA16 + symbol: ccm_skybox_texture_00018 + +ccm.19: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9800 + format: RGBA16 + symbol: ccm_skybox_texture_00019 + +ccm.20: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA000 + format: RGBA16 + symbol: ccm_skybox_texture_00020 + +ccm.21: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA800 + format: RGBA16 + symbol: ccm_skybox_texture_00021 + +ccm.22: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB000 + format: RGBA16 + symbol: ccm_skybox_texture_00022 + +ccm.23: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB800 + format: RGBA16 + symbol: ccm_skybox_texture_00023 + +ccm.24: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC000 + format: RGBA16 + symbol: ccm_skybox_texture_00024 + +ccm.25: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC800 + format: RGBA16 + symbol: ccm_skybox_texture_00025 + +ccm.26: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD000 + format: RGBA16 + symbol: ccm_skybox_texture_00026 + +ccm.27: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD800 + format: RGBA16 + symbol: ccm_skybox_texture_00027 + +ccm.28: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE000 + format: RGBA16 + symbol: ccm_skybox_texture_00028 + +ccm.29: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE800 + format: RGBA16 + symbol: ccm_skybox_texture_00029 + +ccm.30: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF000 + format: RGBA16 + symbol: ccm_skybox_texture_00030 + +ccm.31: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF800 + format: RGBA16 + symbol: ccm_skybox_texture_00031 + +ccm.32: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10000 + format: RGBA16 + symbol: ccm_skybox_texture_00032 + +ccm.33: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10800 + format: RGBA16 + symbol: ccm_skybox_texture_00033 + +ccm.34: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11000 + format: RGBA16 + symbol: ccm_skybox_texture_00034 + +ccm.35: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11800 + format: RGBA16 + symbol: ccm_skybox_texture_00035 + +ccm.36: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12000 + format: RGBA16 + symbol: ccm_skybox_texture_00036 + +ccm.37: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12800 + format: RGBA16 + symbol: ccm_skybox_texture_00037 + +ccm.38: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13000 + format: RGBA16 + symbol: ccm_skybox_texture_00038 + +ccm.39: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13800 + format: RGBA16 + symbol: ccm_skybox_texture_00039 + +ccm.40: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14000 + format: RGBA16 + symbol: ccm_skybox_texture_00040 + +ccm.41: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14800 + format: RGBA16 + symbol: ccm_skybox_texture_00041 + +ccm.42: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15000 + format: RGBA16 + symbol: ccm_skybox_texture_00042 + +ccm.43: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15800 + format: RGBA16 + symbol: ccm_skybox_texture_00043 + +ccm.44: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16000 + format: RGBA16 + symbol: ccm_skybox_texture_00044 + +ccm.45: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16800 + format: RGBA16 + symbol: ccm_skybox_texture_00045 + +ccm.46: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17000 + format: RGBA16 + symbol: ccm_skybox_texture_00046 + +ccm.47: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17800 + format: RGBA16 + symbol: ccm_skybox_texture_00047 + +ccm.48: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18000 + format: RGBA16 + symbol: ccm_skybox_texture_00048 + +ccm.49: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18800 + format: RGBA16 + symbol: ccm_skybox_texture_00049 + +ccm.50: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19000 + format: RGBA16 + symbol: ccm_skybox_texture_00050 + +ccm.51: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19800 + format: RGBA16 + symbol: ccm_skybox_texture_00051 + +ccm.52: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A000 + format: RGBA16 + symbol: ccm_skybox_texture_00052 + +ccm.53: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A800 + format: RGBA16 + symbol: ccm_skybox_texture_00053 + +ccm.54: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B000 + format: RGBA16 + symbol: ccm_skybox_texture_00054 + +ccm.55: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B800 + format: RGBA16 + symbol: ccm_skybox_texture_00055 + +ccm.56: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C000 + format: RGBA16 + symbol: ccm_skybox_texture_00056 + +ccm.57: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C800 + format: RGBA16 + symbol: ccm_skybox_texture_00057 + +ccm.58: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D000 + format: RGBA16 + symbol: ccm_skybox_texture_00058 + +ccm.59: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D800 + format: RGBA16 + symbol: ccm_skybox_texture_00059 + +ccm.60: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E000 + format: RGBA16 + symbol: ccm_skybox_texture_00060 + +ccm.61: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E800 + format: RGBA16 + symbol: ccm_skybox_texture_00061 + +ccm.62: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F000 + format: RGBA16 + symbol: ccm_skybox_texture_00062 + +ccm.63: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F800 + format: RGBA16 + symbol: ccm_skybox_texture_00063 + +ccm_skybox_ptrlist: + type: ASSET_ARRAY + assetType: Texture + factoryType: TEXTURE + count: 80 + offset: 0x20000 + symbol: ccm_skybox_ptrlist \ No newline at end of file diff --git a/assets/ymls/us/textures/skyboxes/cloud_floor.yml b/assets/ymls/us/textures/skyboxes/cloud_floor.yml index 1246ce0a..a4811612 100644 --- a/assets/ymls/us/textures/skyboxes/cloud_floor.yml +++ b/assets/ymls/us/textures/skyboxes/cloud_floor.yml @@ -5,7 +5,522 @@ segments: - [ 0xA, 0x2E7880 ] -cloud_floor: - type: BLOB - size: 131392 +cloud_floor.0: + type: TEXTURE + width: 32 + height: 32 offset: 0x0 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00000 + +cloud_floor.1: + type: TEXTURE + width: 32 + height: 32 + offset: 0x800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00001 + +cloud_floor.2: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00002 + +cloud_floor.3: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00003 + +cloud_floor.4: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00004 + +cloud_floor.5: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00005 + +cloud_floor.6: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00006 + +cloud_floor.7: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00007 + +cloud_floor.8: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00008 + +cloud_floor.9: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00009 + +cloud_floor.10: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00010 + +cloud_floor.11: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00011 + +cloud_floor.12: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00012 + +cloud_floor.13: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00013 + +cloud_floor.14: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00014 + +cloud_floor.15: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00015 + +cloud_floor.16: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00016 + +cloud_floor.17: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00017 + +cloud_floor.18: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00018 + +cloud_floor.19: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00019 + +cloud_floor.20: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00020 + +cloud_floor.21: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00021 + +cloud_floor.22: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00022 + +cloud_floor.23: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00023 + +cloud_floor.24: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00024 + +cloud_floor.25: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00025 + +cloud_floor.26: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00026 + +cloud_floor.27: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00027 + +cloud_floor.28: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00028 + +cloud_floor.29: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00029 + +cloud_floor.30: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00030 + +cloud_floor.31: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00031 + +cloud_floor.32: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00032 + +cloud_floor.33: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00033 + +cloud_floor.34: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00034 + +cloud_floor.35: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00035 + +cloud_floor.36: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00036 + +cloud_floor.37: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00037 + +cloud_floor.38: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00038 + +cloud_floor.39: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00039 + +cloud_floor.40: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00040 + +cloud_floor.41: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00041 + +cloud_floor.42: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00042 + +cloud_floor.43: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00043 + +cloud_floor.44: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00044 + +cloud_floor.45: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00045 + +cloud_floor.46: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00046 + +cloud_floor.47: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00047 + +cloud_floor.48: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00048 + +cloud_floor.49: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00049 + +cloud_floor.50: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00050 + +cloud_floor.51: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00051 + +cloud_floor.52: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00052 + +cloud_floor.53: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00053 + +cloud_floor.54: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00054 + +cloud_floor.55: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00055 + +cloud_floor.56: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00056 + +cloud_floor.57: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00057 + +cloud_floor.58: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00058 + +cloud_floor.59: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00059 + +cloud_floor.60: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00060 + +cloud_floor.61: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00061 + +cloud_floor.62: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F000 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00062 + +cloud_floor.63: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F800 + format: RGBA16 + symbol: cloud_floor_skybox_texture_00063 + +cloud_floor_skybox_ptrlist: + type: ASSET_ARRAY + assetType: Texture + factoryType: TEXTURE + count: 80 + offset: 0x20000 + symbol: cloud_floor_skybox_ptrlist \ No newline at end of file diff --git a/assets/ymls/us/textures/skyboxes/clouds.yml b/assets/ymls/us/textures/skyboxes/clouds.yml index f6c7aded..8384a8c7 100644 --- a/assets/ymls/us/textures/skyboxes/clouds.yml +++ b/assets/ymls/us/textures/skyboxes/clouds.yml @@ -5,7 +5,338 @@ segments: - [ 0xA, 0x2C73D0 ] -clouds: - type: BLOB - size: 84288 +clouds.0: + type: TEXTURE + width: 32 + height: 32 offset: 0x0 + format: RGBA16 + symbol: clouds_skybox_texture_00000 + +clouds.1: + type: TEXTURE + width: 32 + height: 32 + offset: 0x800 + format: RGBA16 + symbol: clouds_skybox_texture_00001 + +clouds.2: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1000 + format: RGBA16 + symbol: clouds_skybox_texture_00002 + +clouds.3: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1800 + format: RGBA16 + symbol: clouds_skybox_texture_00003 + +clouds.4: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2000 + format: RGBA16 + symbol: clouds_skybox_texture_00004 + +clouds.5: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2800 + format: RGBA16 + symbol: clouds_skybox_texture_00005 + +clouds.6: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3000 + format: RGBA16 + symbol: clouds_skybox_texture_00006 + +clouds.7: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3800 + format: RGBA16 + symbol: clouds_skybox_texture_00007 + +clouds.8: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4000 + format: RGBA16 + symbol: clouds_skybox_texture_00008 + +clouds.9: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4800 + format: RGBA16 + symbol: clouds_skybox_texture_00009 + +clouds.10: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5000 + format: RGBA16 + symbol: clouds_skybox_texture_00010 + +clouds.11: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5800 + format: RGBA16 + symbol: clouds_skybox_texture_00011 + +clouds.12: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6000 + format: RGBA16 + symbol: clouds_skybox_texture_00012 + +clouds.13: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6800 + format: RGBA16 + symbol: clouds_skybox_texture_00013 + +clouds.14: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7000 + format: RGBA16 + symbol: clouds_skybox_texture_00014 + +clouds.15: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7800 + format: RGBA16 + symbol: clouds_skybox_texture_00015 + +clouds.16: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8000 + format: RGBA16 + symbol: clouds_skybox_texture_00016 + +clouds.17: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8800 + format: RGBA16 + symbol: clouds_skybox_texture_00017 + +clouds.18: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9000 + format: RGBA16 + symbol: clouds_skybox_texture_00018 + +clouds.19: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9800 + format: RGBA16 + symbol: clouds_skybox_texture_00019 + +clouds.20: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA000 + format: RGBA16 + symbol: clouds_skybox_texture_00020 + +clouds.21: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA800 + format: RGBA16 + symbol: clouds_skybox_texture_00021 + +clouds.22: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB000 + format: RGBA16 + symbol: clouds_skybox_texture_00022 + +clouds.23: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB800 + format: RGBA16 + symbol: clouds_skybox_texture_00023 + +clouds.24: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC000 + format: RGBA16 + symbol: clouds_skybox_texture_00024 + +clouds.25: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC800 + format: RGBA16 + symbol: clouds_skybox_texture_00025 + +clouds.26: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD000 + format: RGBA16 + symbol: clouds_skybox_texture_00026 + +clouds.27: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD800 + format: RGBA16 + symbol: clouds_skybox_texture_00027 + +clouds.28: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE000 + format: RGBA16 + symbol: clouds_skybox_texture_00028 + +clouds.29: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE800 + format: RGBA16 + symbol: clouds_skybox_texture_00029 + +clouds.30: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF000 + format: RGBA16 + symbol: clouds_skybox_texture_00030 + +clouds.31: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF800 + format: RGBA16 + symbol: clouds_skybox_texture_00031 + +clouds.32: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10000 + format: RGBA16 + symbol: clouds_skybox_texture_00032 + +clouds.33: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10800 + format: RGBA16 + symbol: clouds_skybox_texture_00033 + +clouds.34: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11000 + format: RGBA16 + symbol: clouds_skybox_texture_00034 + +clouds.35: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11800 + format: RGBA16 + symbol: clouds_skybox_texture_00035 + +clouds.36: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12000 + format: RGBA16 + symbol: clouds_skybox_texture_00036 + +clouds.37: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12800 + format: RGBA16 + symbol: clouds_skybox_texture_00037 + +clouds.38: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13000 + format: RGBA16 + symbol: clouds_skybox_texture_00038 + +clouds.39: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13800 + format: RGBA16 + symbol: clouds_skybox_texture_00039 + +clouds.40: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14000 + format: RGBA16 + symbol: clouds_skybox_texture_00040 + +clouds_skybox_ptrlist: + type: ASSET_ARRAY + assetType: Texture + factoryType: TEXTURE + count: 80 + offset: 0x14800 + symbol: clouds_skybox_ptrlist \ No newline at end of file diff --git a/assets/ymls/us/textures/skyboxes/ssl.yml b/assets/ymls/us/textures/skyboxes/ssl.yml index f63c6473..9652ba56 100644 --- a/assets/ymls/us/textures/skyboxes/ssl.yml +++ b/assets/ymls/us/textures/skyboxes/ssl.yml @@ -5,7 +5,522 @@ segments: - [ 0xA, 0x2F14E0 ] -ssl: - type: BLOB - size: 131392 +ssl.0: + type: TEXTURE + width: 32 + height: 32 offset: 0x0 + format: RGBA16 + symbol: ssl_skybox_texture_00000 + +ssl.1: + type: TEXTURE + width: 32 + height: 32 + offset: 0x800 + format: RGBA16 + symbol: ssl_skybox_texture_00001 + +ssl.2: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1000 + format: RGBA16 + symbol: ssl_skybox_texture_00002 + +ssl.3: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1800 + format: RGBA16 + symbol: ssl_skybox_texture_00003 + +ssl.4: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2000 + format: RGBA16 + symbol: ssl_skybox_texture_00004 + +ssl.5: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2800 + format: RGBA16 + symbol: ssl_skybox_texture_00005 + +ssl.6: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3000 + format: RGBA16 + symbol: ssl_skybox_texture_00006 + +ssl.7: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3800 + format: RGBA16 + symbol: ssl_skybox_texture_00007 + +ssl.8: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4000 + format: RGBA16 + symbol: ssl_skybox_texture_00008 + +ssl.9: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4800 + format: RGBA16 + symbol: ssl_skybox_texture_00009 + +ssl.10: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5000 + format: RGBA16 + symbol: ssl_skybox_texture_00010 + +ssl.11: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5800 + format: RGBA16 + symbol: ssl_skybox_texture_00011 + +ssl.12: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6000 + format: RGBA16 + symbol: ssl_skybox_texture_00012 + +ssl.13: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6800 + format: RGBA16 + symbol: ssl_skybox_texture_00013 + +ssl.14: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7000 + format: RGBA16 + symbol: ssl_skybox_texture_00014 + +ssl.15: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7800 + format: RGBA16 + symbol: ssl_skybox_texture_00015 + +ssl.16: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8000 + format: RGBA16 + symbol: ssl_skybox_texture_00016 + +ssl.17: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8800 + format: RGBA16 + symbol: ssl_skybox_texture_00017 + +ssl.18: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9000 + format: RGBA16 + symbol: ssl_skybox_texture_00018 + +ssl.19: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9800 + format: RGBA16 + symbol: ssl_skybox_texture_00019 + +ssl.20: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA000 + format: RGBA16 + symbol: ssl_skybox_texture_00020 + +ssl.21: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA800 + format: RGBA16 + symbol: ssl_skybox_texture_00021 + +ssl.22: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB000 + format: RGBA16 + symbol: ssl_skybox_texture_00022 + +ssl.23: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB800 + format: RGBA16 + symbol: ssl_skybox_texture_00023 + +ssl.24: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC000 + format: RGBA16 + symbol: ssl_skybox_texture_00024 + +ssl.25: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC800 + format: RGBA16 + symbol: ssl_skybox_texture_00025 + +ssl.26: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD000 + format: RGBA16 + symbol: ssl_skybox_texture_00026 + +ssl.27: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD800 + format: RGBA16 + symbol: ssl_skybox_texture_00027 + +ssl.28: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE000 + format: RGBA16 + symbol: ssl_skybox_texture_00028 + +ssl.29: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE800 + format: RGBA16 + symbol: ssl_skybox_texture_00029 + +ssl.30: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF000 + format: RGBA16 + symbol: ssl_skybox_texture_00030 + +ssl.31: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF800 + format: RGBA16 + symbol: ssl_skybox_texture_00031 + +ssl.32: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10000 + format: RGBA16 + symbol: ssl_skybox_texture_00032 + +ssl.33: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10800 + format: RGBA16 + symbol: ssl_skybox_texture_00033 + +ssl.34: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11000 + format: RGBA16 + symbol: ssl_skybox_texture_00034 + +ssl.35: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11800 + format: RGBA16 + symbol: ssl_skybox_texture_00035 + +ssl.36: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12000 + format: RGBA16 + symbol: ssl_skybox_texture_00036 + +ssl.37: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12800 + format: RGBA16 + symbol: ssl_skybox_texture_00037 + +ssl.38: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13000 + format: RGBA16 + symbol: ssl_skybox_texture_00038 + +ssl.39: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13800 + format: RGBA16 + symbol: ssl_skybox_texture_00039 + +ssl.40: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14000 + format: RGBA16 + symbol: ssl_skybox_texture_00040 + +ssl.41: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14800 + format: RGBA16 + symbol: ssl_skybox_texture_00041 + +ssl.42: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15000 + format: RGBA16 + symbol: ssl_skybox_texture_00042 + +ssl.43: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15800 + format: RGBA16 + symbol: ssl_skybox_texture_00043 + +ssl.44: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16000 + format: RGBA16 + symbol: ssl_skybox_texture_00044 + +ssl.45: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16800 + format: RGBA16 + symbol: ssl_skybox_texture_00045 + +ssl.46: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17000 + format: RGBA16 + symbol: ssl_skybox_texture_00046 + +ssl.47: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17800 + format: RGBA16 + symbol: ssl_skybox_texture_00047 + +ssl.48: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18000 + format: RGBA16 + symbol: ssl_skybox_texture_00048 + +ssl.49: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18800 + format: RGBA16 + symbol: ssl_skybox_texture_00049 + +ssl.50: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19000 + format: RGBA16 + symbol: ssl_skybox_texture_00050 + +ssl.51: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19800 + format: RGBA16 + symbol: ssl_skybox_texture_00051 + +ssl.52: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A000 + format: RGBA16 + symbol: ssl_skybox_texture_00052 + +ssl.53: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A800 + format: RGBA16 + symbol: ssl_skybox_texture_00053 + +ssl.54: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B000 + format: RGBA16 + symbol: ssl_skybox_texture_00054 + +ssl.55: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B800 + format: RGBA16 + symbol: ssl_skybox_texture_00055 + +ssl.56: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C000 + format: RGBA16 + symbol: ssl_skybox_texture_00056 + +ssl.57: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C800 + format: RGBA16 + symbol: ssl_skybox_texture_00057 + +ssl.58: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D000 + format: RGBA16 + symbol: ssl_skybox_texture_00058 + +ssl.59: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D800 + format: RGBA16 + symbol: ssl_skybox_texture_00059 + +ssl.60: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E000 + format: RGBA16 + symbol: ssl_skybox_texture_00060 + +ssl.61: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E800 + format: RGBA16 + symbol: ssl_skybox_texture_00061 + +ssl.62: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F000 + format: RGBA16 + symbol: ssl_skybox_texture_00062 + +ssl.63: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F800 + format: RGBA16 + symbol: ssl_skybox_texture_00063 + +ssl_skybox_ptrlist: + type: ASSET_ARRAY + assetType: Texture + factoryType: TEXTURE + count: 80 + offset: 0x20000 + symbol: ssl_skybox_ptrlist \ No newline at end of file diff --git a/assets/ymls/us/textures/skyboxes/water.yml b/assets/ymls/us/textures/skyboxes/water.yml index f0dc4bd7..b02597e9 100644 --- a/assets/ymls/us/textures/skyboxes/water.yml +++ b/assets/ymls/us/textures/skyboxes/water.yml @@ -5,7 +5,522 @@ segments: - [ 0xA, 0x2AC6B0 ] -water: - type: BLOB - size: 131392 +water.0: + type: TEXTURE + width: 32 + height: 32 offset: 0x0 + format: RGBA16 + symbol: water_skybox_texture_00000 + +water.1: + type: TEXTURE + width: 32 + height: 32 + offset: 0x800 + format: RGBA16 + symbol: water_skybox_texture_00001 + +water.2: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1000 + format: RGBA16 + symbol: water_skybox_texture_00002 + +water.3: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1800 + format: RGBA16 + symbol: water_skybox_texture_00003 + +water.4: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2000 + format: RGBA16 + symbol: water_skybox_texture_00004 + +water.5: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2800 + format: RGBA16 + symbol: water_skybox_texture_00005 + +water.6: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3000 + format: RGBA16 + symbol: water_skybox_texture_00006 + +water.7: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3800 + format: RGBA16 + symbol: water_skybox_texture_00007 + +water.8: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4000 + format: RGBA16 + symbol: water_skybox_texture_00008 + +water.9: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4800 + format: RGBA16 + symbol: water_skybox_texture_00009 + +water.10: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5000 + format: RGBA16 + symbol: water_skybox_texture_00010 + +water.11: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5800 + format: RGBA16 + symbol: water_skybox_texture_00011 + +water.12: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6000 + format: RGBA16 + symbol: water_skybox_texture_00012 + +water.13: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6800 + format: RGBA16 + symbol: water_skybox_texture_00013 + +water.14: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7000 + format: RGBA16 + symbol: water_skybox_texture_00014 + +water.15: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7800 + format: RGBA16 + symbol: water_skybox_texture_00015 + +water.16: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8000 + format: RGBA16 + symbol: water_skybox_texture_00016 + +water.17: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8800 + format: RGBA16 + symbol: water_skybox_texture_00017 + +water.18: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9000 + format: RGBA16 + symbol: water_skybox_texture_00018 + +water.19: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9800 + format: RGBA16 + symbol: water_skybox_texture_00019 + +water.20: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA000 + format: RGBA16 + symbol: water_skybox_texture_00020 + +water.21: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA800 + format: RGBA16 + symbol: water_skybox_texture_00021 + +water.22: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB000 + format: RGBA16 + symbol: water_skybox_texture_00022 + +water.23: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB800 + format: RGBA16 + symbol: water_skybox_texture_00023 + +water.24: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC000 + format: RGBA16 + symbol: water_skybox_texture_00024 + +water.25: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC800 + format: RGBA16 + symbol: water_skybox_texture_00025 + +water.26: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD000 + format: RGBA16 + symbol: water_skybox_texture_00026 + +water.27: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD800 + format: RGBA16 + symbol: water_skybox_texture_00027 + +water.28: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE000 + format: RGBA16 + symbol: water_skybox_texture_00028 + +water.29: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE800 + format: RGBA16 + symbol: water_skybox_texture_00029 + +water.30: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF000 + format: RGBA16 + symbol: water_skybox_texture_00030 + +water.31: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF800 + format: RGBA16 + symbol: water_skybox_texture_00031 + +water.32: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10000 + format: RGBA16 + symbol: water_skybox_texture_00032 + +water.33: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10800 + format: RGBA16 + symbol: water_skybox_texture_00033 + +water.34: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11000 + format: RGBA16 + symbol: water_skybox_texture_00034 + +water.35: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11800 + format: RGBA16 + symbol: water_skybox_texture_00035 + +water.36: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12000 + format: RGBA16 + symbol: water_skybox_texture_00036 + +water.37: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12800 + format: RGBA16 + symbol: water_skybox_texture_00037 + +water.38: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13000 + format: RGBA16 + symbol: water_skybox_texture_00038 + +water.39: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13800 + format: RGBA16 + symbol: water_skybox_texture_00039 + +water.40: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14000 + format: RGBA16 + symbol: water_skybox_texture_00040 + +water.41: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14800 + format: RGBA16 + symbol: water_skybox_texture_00041 + +water.42: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15000 + format: RGBA16 + symbol: water_skybox_texture_00042 + +water.43: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15800 + format: RGBA16 + symbol: water_skybox_texture_00043 + +water.44: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16000 + format: RGBA16 + symbol: water_skybox_texture_00044 + +water.45: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16800 + format: RGBA16 + symbol: water_skybox_texture_00045 + +water.46: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17000 + format: RGBA16 + symbol: water_skybox_texture_00046 + +water.47: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17800 + format: RGBA16 + symbol: water_skybox_texture_00047 + +water.48: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18000 + format: RGBA16 + symbol: water_skybox_texture_00048 + +water.49: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18800 + format: RGBA16 + symbol: water_skybox_texture_00049 + +water.50: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19000 + format: RGBA16 + symbol: water_skybox_texture_00050 + +water.51: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19800 + format: RGBA16 + symbol: water_skybox_texture_00051 + +water.52: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A000 + format: RGBA16 + symbol: water_skybox_texture_00052 + +water.53: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A800 + format: RGBA16 + symbol: water_skybox_texture_00053 + +water.54: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B000 + format: RGBA16 + symbol: water_skybox_texture_00054 + +water.55: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B800 + format: RGBA16 + symbol: water_skybox_texture_00055 + +water.56: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C000 + format: RGBA16 + symbol: water_skybox_texture_00056 + +water.57: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C800 + format: RGBA16 + symbol: water_skybox_texture_00057 + +water.58: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D000 + format: RGBA16 + symbol: water_skybox_texture_00058 + +water.59: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D800 + format: RGBA16 + symbol: water_skybox_texture_00059 + +water.60: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E000 + format: RGBA16 + symbol: water_skybox_texture_00060 + +water.61: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E800 + format: RGBA16 + symbol: water_skybox_texture_00061 + +water.62: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F000 + format: RGBA16 + symbol: water_skybox_texture_00062 + +water.63: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F800 + format: RGBA16 + symbol: water_skybox_texture_00063 + +water_skybox_ptrlist: + type: ASSET_ARRAY + assetType: Texture + factoryType: TEXTURE + count: 80 + offset: 0x20000 + symbol: water_skybox_ptrlist \ No newline at end of file diff --git a/assets/ymls/us/textures/skyboxes/wdw.yml b/assets/ymls/us/textures/skyboxes/wdw.yml index 028c3fec..cff68398 100644 --- a/assets/ymls/us/textures/skyboxes/wdw.yml +++ b/assets/ymls/us/textures/skyboxes/wdw.yml @@ -5,7 +5,522 @@ segments: - [ 0xA, 0x2D64F0 ] -wdw: - type: BLOB - size: 131392 +wdw.0: + type: TEXTURE + width: 32 + height: 32 offset: 0x0 + format: RGBA16 + symbol: wdw_skybox_texture_00000 + +wdw.1: + type: TEXTURE + width: 32 + height: 32 + offset: 0x800 + format: RGBA16 + symbol: wdw_skybox_texture_00001 + +wdw.2: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1000 + format: RGBA16 + symbol: wdw_skybox_texture_00002 + +wdw.3: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1800 + format: RGBA16 + symbol: wdw_skybox_texture_00003 + +wdw.4: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2000 + format: RGBA16 + symbol: wdw_skybox_texture_00004 + +wdw.5: + type: TEXTURE + width: 32 + height: 32 + offset: 0x2800 + format: RGBA16 + symbol: wdw_skybox_texture_00005 + +wdw.6: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3000 + format: RGBA16 + symbol: wdw_skybox_texture_00006 + +wdw.7: + type: TEXTURE + width: 32 + height: 32 + offset: 0x3800 + format: RGBA16 + symbol: wdw_skybox_texture_00007 + +wdw.8: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4000 + format: RGBA16 + symbol: wdw_skybox_texture_00008 + +wdw.9: + type: TEXTURE + width: 32 + height: 32 + offset: 0x4800 + format: RGBA16 + symbol: wdw_skybox_texture_00009 + +wdw.10: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5000 + format: RGBA16 + symbol: wdw_skybox_texture_00010 + +wdw.11: + type: TEXTURE + width: 32 + height: 32 + offset: 0x5800 + format: RGBA16 + symbol: wdw_skybox_texture_00011 + +wdw.12: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6000 + format: RGBA16 + symbol: wdw_skybox_texture_00012 + +wdw.13: + type: TEXTURE + width: 32 + height: 32 + offset: 0x6800 + format: RGBA16 + symbol: wdw_skybox_texture_00013 + +wdw.14: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7000 + format: RGBA16 + symbol: wdw_skybox_texture_00014 + +wdw.15: + type: TEXTURE + width: 32 + height: 32 + offset: 0x7800 + format: RGBA16 + symbol: wdw_skybox_texture_00015 + +wdw.16: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8000 + format: RGBA16 + symbol: wdw_skybox_texture_00016 + +wdw.17: + type: TEXTURE + width: 32 + height: 32 + offset: 0x8800 + format: RGBA16 + symbol: wdw_skybox_texture_00017 + +wdw.18: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9000 + format: RGBA16 + symbol: wdw_skybox_texture_00018 + +wdw.19: + type: TEXTURE + width: 32 + height: 32 + offset: 0x9800 + format: RGBA16 + symbol: wdw_skybox_texture_00019 + +wdw.20: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA000 + format: RGBA16 + symbol: wdw_skybox_texture_00020 + +wdw.21: + type: TEXTURE + width: 32 + height: 32 + offset: 0xA800 + format: RGBA16 + symbol: wdw_skybox_texture_00021 + +wdw.22: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB000 + format: RGBA16 + symbol: wdw_skybox_texture_00022 + +wdw.23: + type: TEXTURE + width: 32 + height: 32 + offset: 0xB800 + format: RGBA16 + symbol: wdw_skybox_texture_00023 + +wdw.24: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC000 + format: RGBA16 + symbol: wdw_skybox_texture_00024 + +wdw.25: + type: TEXTURE + width: 32 + height: 32 + offset: 0xC800 + format: RGBA16 + symbol: wdw_skybox_texture_00025 + +wdw.26: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD000 + format: RGBA16 + symbol: wdw_skybox_texture_00026 + +wdw.27: + type: TEXTURE + width: 32 + height: 32 + offset: 0xD800 + format: RGBA16 + symbol: wdw_skybox_texture_00027 + +wdw.28: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE000 + format: RGBA16 + symbol: wdw_skybox_texture_00028 + +wdw.29: + type: TEXTURE + width: 32 + height: 32 + offset: 0xE800 + format: RGBA16 + symbol: wdw_skybox_texture_00029 + +wdw.30: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF000 + format: RGBA16 + symbol: wdw_skybox_texture_00030 + +wdw.31: + type: TEXTURE + width: 32 + height: 32 + offset: 0xF800 + format: RGBA16 + symbol: wdw_skybox_texture_00031 + +wdw.32: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10000 + format: RGBA16 + symbol: wdw_skybox_texture_00032 + +wdw.33: + type: TEXTURE + width: 32 + height: 32 + offset: 0x10800 + format: RGBA16 + symbol: wdw_skybox_texture_00033 + +wdw.34: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11000 + format: RGBA16 + symbol: wdw_skybox_texture_00034 + +wdw.35: + type: TEXTURE + width: 32 + height: 32 + offset: 0x11800 + format: RGBA16 + symbol: wdw_skybox_texture_00035 + +wdw.36: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12000 + format: RGBA16 + symbol: wdw_skybox_texture_00036 + +wdw.37: + type: TEXTURE + width: 32 + height: 32 + offset: 0x12800 + format: RGBA16 + symbol: wdw_skybox_texture_00037 + +wdw.38: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13000 + format: RGBA16 + symbol: wdw_skybox_texture_00038 + +wdw.39: + type: TEXTURE + width: 32 + height: 32 + offset: 0x13800 + format: RGBA16 + symbol: wdw_skybox_texture_00039 + +wdw.40: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14000 + format: RGBA16 + symbol: wdw_skybox_texture_00040 + +wdw.41: + type: TEXTURE + width: 32 + height: 32 + offset: 0x14800 + format: RGBA16 + symbol: wdw_skybox_texture_00041 + +wdw.42: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15000 + format: RGBA16 + symbol: wdw_skybox_texture_00042 + +wdw.43: + type: TEXTURE + width: 32 + height: 32 + offset: 0x15800 + format: RGBA16 + symbol: wdw_skybox_texture_00043 + +wdw.44: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16000 + format: RGBA16 + symbol: wdw_skybox_texture_00044 + +wdw.45: + type: TEXTURE + width: 32 + height: 32 + offset: 0x16800 + format: RGBA16 + symbol: wdw_skybox_texture_00045 + +wdw.46: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17000 + format: RGBA16 + symbol: wdw_skybox_texture_00046 + +wdw.47: + type: TEXTURE + width: 32 + height: 32 + offset: 0x17800 + format: RGBA16 + symbol: wdw_skybox_texture_00047 + +wdw.48: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18000 + format: RGBA16 + symbol: wdw_skybox_texture_00048 + +wdw.49: + type: TEXTURE + width: 32 + height: 32 + offset: 0x18800 + format: RGBA16 + symbol: wdw_skybox_texture_00049 + +wdw.50: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19000 + format: RGBA16 + symbol: wdw_skybox_texture_00050 + +wdw.51: + type: TEXTURE + width: 32 + height: 32 + offset: 0x19800 + format: RGBA16 + symbol: wdw_skybox_texture_00051 + +wdw.52: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A000 + format: RGBA16 + symbol: wdw_skybox_texture_00052 + +wdw.53: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1A800 + format: RGBA16 + symbol: wdw_skybox_texture_00053 + +wdw.54: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B000 + format: RGBA16 + symbol: wdw_skybox_texture_00054 + +wdw.55: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1B800 + format: RGBA16 + symbol: wdw_skybox_texture_00055 + +wdw.56: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C000 + format: RGBA16 + symbol: wdw_skybox_texture_00056 + +wdw.57: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1C800 + format: RGBA16 + symbol: wdw_skybox_texture_00057 + +wdw.58: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D000 + format: RGBA16 + symbol: wdw_skybox_texture_00058 + +wdw.59: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1D800 + format: RGBA16 + symbol: wdw_skybox_texture_00059 + +wdw.60: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E000 + format: RGBA16 + symbol: wdw_skybox_texture_00060 + +wdw.61: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1E800 + format: RGBA16 + symbol: wdw_skybox_texture_00061 + +wdw.62: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F000 + format: RGBA16 + symbol: wdw_skybox_texture_00062 + +wdw.63: + type: TEXTURE + width: 32 + height: 32 + offset: 0x1F800 + format: RGBA16 + symbol: wdw_skybox_texture_00063 + +wdw_skybox_ptrlist: + type: ASSET_ARRAY + assetType: Texture + factoryType: TEXTURE + count: 80 + offset: 0x20000 + symbol: wdw_skybox_ptrlist \ No newline at end of file diff --git a/include/assets/textures/skyboxes/bbh.h b/include/assets/textures/skyboxes/bbh.h index dd22dc2f..5ef279ce 100644 --- a/include/assets/textures/skyboxes/bbh.h +++ b/include/assets/textures/skyboxes/bbh.h @@ -1,4 +1,86 @@ #pragma once -static const ALIGN_ASSET(2) char textures/skyboxes/bbh/bbh[] = "__OTR__textures/skyboxes/bbh/bbh"; +static const ALIGN_ASSET(2) char bbh_skybox_texture_00000[] = "__OTR__textures/skyboxes/bbh/bbh.0"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00001[] = "__OTR__textures/skyboxes/bbh/bbh.1"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00002[] = "__OTR__textures/skyboxes/bbh/bbh.2"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00003[] = "__OTR__textures/skyboxes/bbh/bbh.3"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00004[] = "__OTR__textures/skyboxes/bbh/bbh.4"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00005[] = "__OTR__textures/skyboxes/bbh/bbh.5"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00006[] = "__OTR__textures/skyboxes/bbh/bbh.6"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00007[] = "__OTR__textures/skyboxes/bbh/bbh.7"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00008[] = "__OTR__textures/skyboxes/bbh/bbh.8"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00009[] = "__OTR__textures/skyboxes/bbh/bbh.9"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00010[] = "__OTR__textures/skyboxes/bbh/bbh.10"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00011[] = "__OTR__textures/skyboxes/bbh/bbh.11"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00012[] = "__OTR__textures/skyboxes/bbh/bbh.12"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00013[] = "__OTR__textures/skyboxes/bbh/bbh.13"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00014[] = "__OTR__textures/skyboxes/bbh/bbh.14"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00015[] = "__OTR__textures/skyboxes/bbh/bbh.15"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00016[] = "__OTR__textures/skyboxes/bbh/bbh.16"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00017[] = "__OTR__textures/skyboxes/bbh/bbh.17"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00018[] = "__OTR__textures/skyboxes/bbh/bbh.18"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00019[] = "__OTR__textures/skyboxes/bbh/bbh.19"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00020[] = "__OTR__textures/skyboxes/bbh/bbh.20"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00021[] = "__OTR__textures/skyboxes/bbh/bbh.21"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00022[] = "__OTR__textures/skyboxes/bbh/bbh.22"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00023[] = "__OTR__textures/skyboxes/bbh/bbh.23"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00024[] = "__OTR__textures/skyboxes/bbh/bbh.24"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00025[] = "__OTR__textures/skyboxes/bbh/bbh.25"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00026[] = "__OTR__textures/skyboxes/bbh/bbh.26"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00027[] = "__OTR__textures/skyboxes/bbh/bbh.27"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00028[] = "__OTR__textures/skyboxes/bbh/bbh.28"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00029[] = "__OTR__textures/skyboxes/bbh/bbh.29"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00030[] = "__OTR__textures/skyboxes/bbh/bbh.30"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00031[] = "__OTR__textures/skyboxes/bbh/bbh.31"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00032[] = "__OTR__textures/skyboxes/bbh/bbh.32"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00033[] = "__OTR__textures/skyboxes/bbh/bbh.33"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00034[] = "__OTR__textures/skyboxes/bbh/bbh.34"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00035[] = "__OTR__textures/skyboxes/bbh/bbh.35"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00036[] = "__OTR__textures/skyboxes/bbh/bbh.36"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00037[] = "__OTR__textures/skyboxes/bbh/bbh.37"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00038[] = "__OTR__textures/skyboxes/bbh/bbh.38"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00039[] = "__OTR__textures/skyboxes/bbh/bbh.39"; + +static const ALIGN_ASSET(2) char bbh_skybox_texture_00040[] = "__OTR__textures/skyboxes/bbh/bbh.40"; + +static const char bbh_skybox_ptrlist[] = "__OTR__textures/skyboxes/bbh/bbh_skybox_ptrlist"; diff --git a/include/assets/textures/skyboxes/bbh.table.h b/include/assets/textures/skyboxes/bbh.table.h new file mode 100644 index 00000000..82ca2d5b --- /dev/null +++ b/include/assets/textures/skyboxes/bbh.table.h @@ -0,0 +1,4 @@ +#pragma once + +static const ALIGN_ASSET(2) char sSkyboxTextures[] = "__OTR__textures/skyboxes/bbh.table/sSkyboxTextures"; + diff --git a/include/assets/textures/skyboxes/bidw.h b/include/assets/textures/skyboxes/bidw.h index eefc07a0..2eba8101 100644 --- a/include/assets/textures/skyboxes/bidw.h +++ b/include/assets/textures/skyboxes/bidw.h @@ -1,4 +1,132 @@ #pragma once -static const ALIGN_ASSET(2) char textures/skyboxes/bidw/bidw[] = "__OTR__textures/skyboxes/bidw/bidw"; +static const ALIGN_ASSET(2) char bidw_skybox_texture_00000[] = "__OTR__textures/skyboxes/bidw/bidw.0"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00001[] = "__OTR__textures/skyboxes/bidw/bidw.1"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00002[] = "__OTR__textures/skyboxes/bidw/bidw.2"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00003[] = "__OTR__textures/skyboxes/bidw/bidw.3"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00004[] = "__OTR__textures/skyboxes/bidw/bidw.4"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00005[] = "__OTR__textures/skyboxes/bidw/bidw.5"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00006[] = "__OTR__textures/skyboxes/bidw/bidw.6"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00007[] = "__OTR__textures/skyboxes/bidw/bidw.7"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00008[] = "__OTR__textures/skyboxes/bidw/bidw.8"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00009[] = "__OTR__textures/skyboxes/bidw/bidw.9"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00010[] = "__OTR__textures/skyboxes/bidw/bidw.10"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00011[] = "__OTR__textures/skyboxes/bidw/bidw.11"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00012[] = "__OTR__textures/skyboxes/bidw/bidw.12"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00013[] = "__OTR__textures/skyboxes/bidw/bidw.13"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00014[] = "__OTR__textures/skyboxes/bidw/bidw.14"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00015[] = "__OTR__textures/skyboxes/bidw/bidw.15"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00016[] = "__OTR__textures/skyboxes/bidw/bidw.16"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00017[] = "__OTR__textures/skyboxes/bidw/bidw.17"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00018[] = "__OTR__textures/skyboxes/bidw/bidw.18"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00019[] = "__OTR__textures/skyboxes/bidw/bidw.19"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00020[] = "__OTR__textures/skyboxes/bidw/bidw.20"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00021[] = "__OTR__textures/skyboxes/bidw/bidw.21"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00022[] = "__OTR__textures/skyboxes/bidw/bidw.22"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00023[] = "__OTR__textures/skyboxes/bidw/bidw.23"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00024[] = "__OTR__textures/skyboxes/bidw/bidw.24"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00025[] = "__OTR__textures/skyboxes/bidw/bidw.25"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00026[] = "__OTR__textures/skyboxes/bidw/bidw.26"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00027[] = "__OTR__textures/skyboxes/bidw/bidw.27"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00028[] = "__OTR__textures/skyboxes/bidw/bidw.28"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00029[] = "__OTR__textures/skyboxes/bidw/bidw.29"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00030[] = "__OTR__textures/skyboxes/bidw/bidw.30"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00031[] = "__OTR__textures/skyboxes/bidw/bidw.31"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00032[] = "__OTR__textures/skyboxes/bidw/bidw.32"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00033[] = "__OTR__textures/skyboxes/bidw/bidw.33"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00034[] = "__OTR__textures/skyboxes/bidw/bidw.34"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00035[] = "__OTR__textures/skyboxes/bidw/bidw.35"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00036[] = "__OTR__textures/skyboxes/bidw/bidw.36"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00037[] = "__OTR__textures/skyboxes/bidw/bidw.37"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00038[] = "__OTR__textures/skyboxes/bidw/bidw.38"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00039[] = "__OTR__textures/skyboxes/bidw/bidw.39"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00040[] = "__OTR__textures/skyboxes/bidw/bidw.40"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00041[] = "__OTR__textures/skyboxes/bidw/bidw.41"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00042[] = "__OTR__textures/skyboxes/bidw/bidw.42"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00043[] = "__OTR__textures/skyboxes/bidw/bidw.43"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00044[] = "__OTR__textures/skyboxes/bidw/bidw.44"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00045[] = "__OTR__textures/skyboxes/bidw/bidw.45"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00046[] = "__OTR__textures/skyboxes/bidw/bidw.46"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00047[] = "__OTR__textures/skyboxes/bidw/bidw.47"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00048[] = "__OTR__textures/skyboxes/bidw/bidw.48"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00049[] = "__OTR__textures/skyboxes/bidw/bidw.49"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00050[] = "__OTR__textures/skyboxes/bidw/bidw.50"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00051[] = "__OTR__textures/skyboxes/bidw/bidw.51"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00052[] = "__OTR__textures/skyboxes/bidw/bidw.52"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00053[] = "__OTR__textures/skyboxes/bidw/bidw.53"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00054[] = "__OTR__textures/skyboxes/bidw/bidw.54"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00055[] = "__OTR__textures/skyboxes/bidw/bidw.55"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00056[] = "__OTR__textures/skyboxes/bidw/bidw.56"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00057[] = "__OTR__textures/skyboxes/bidw/bidw.57"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00058[] = "__OTR__textures/skyboxes/bidw/bidw.58"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00059[] = "__OTR__textures/skyboxes/bidw/bidw.59"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00060[] = "__OTR__textures/skyboxes/bidw/bidw.60"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00061[] = "__OTR__textures/skyboxes/bidw/bidw.61"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00062[] = "__OTR__textures/skyboxes/bidw/bidw.62"; + +static const ALIGN_ASSET(2) char bidw_skybox_texture_00063[] = "__OTR__textures/skyboxes/bidw/bidw.63"; + +static const char bidw_skybox_ptrlist[] = "__OTR__textures/skyboxes/bidw/bidw_skybox_ptrlist"; diff --git a/include/assets/textures/skyboxes/bitfs.h b/include/assets/textures/skyboxes/bitfs.h index f2e0b6e1..3d969c02 100644 --- a/include/assets/textures/skyboxes/bitfs.h +++ b/include/assets/textures/skyboxes/bitfs.h @@ -1,4 +1,102 @@ #pragma once -static const ALIGN_ASSET(2) char textures/skyboxes/bitfs/bitfs[] = "__OTR__textures/skyboxes/bitfs/bitfs"; +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00000[] = "__OTR__textures/skyboxes/bitfs/bitfs.0"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00001[] = "__OTR__textures/skyboxes/bitfs/bitfs.1"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00002[] = "__OTR__textures/skyboxes/bitfs/bitfs.2"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00003[] = "__OTR__textures/skyboxes/bitfs/bitfs.3"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00004[] = "__OTR__textures/skyboxes/bitfs/bitfs.4"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00005[] = "__OTR__textures/skyboxes/bitfs/bitfs.5"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00006[] = "__OTR__textures/skyboxes/bitfs/bitfs.6"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00007[] = "__OTR__textures/skyboxes/bitfs/bitfs.7"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00008[] = "__OTR__textures/skyboxes/bitfs/bitfs.8"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00009[] = "__OTR__textures/skyboxes/bitfs/bitfs.9"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00010[] = "__OTR__textures/skyboxes/bitfs/bitfs.10"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00011[] = "__OTR__textures/skyboxes/bitfs/bitfs.11"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00012[] = "__OTR__textures/skyboxes/bitfs/bitfs.12"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00013[] = "__OTR__textures/skyboxes/bitfs/bitfs.13"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00014[] = "__OTR__textures/skyboxes/bitfs/bitfs.14"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00015[] = "__OTR__textures/skyboxes/bitfs/bitfs.15"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00016[] = "__OTR__textures/skyboxes/bitfs/bitfs.16"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00017[] = "__OTR__textures/skyboxes/bitfs/bitfs.17"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00018[] = "__OTR__textures/skyboxes/bitfs/bitfs.18"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00019[] = "__OTR__textures/skyboxes/bitfs/bitfs.19"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00020[] = "__OTR__textures/skyboxes/bitfs/bitfs.20"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00021[] = "__OTR__textures/skyboxes/bitfs/bitfs.21"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00022[] = "__OTR__textures/skyboxes/bitfs/bitfs.22"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00023[] = "__OTR__textures/skyboxes/bitfs/bitfs.23"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00024[] = "__OTR__textures/skyboxes/bitfs/bitfs.24"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00025[] = "__OTR__textures/skyboxes/bitfs/bitfs.25"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00026[] = "__OTR__textures/skyboxes/bitfs/bitfs.26"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00027[] = "__OTR__textures/skyboxes/bitfs/bitfs.27"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00028[] = "__OTR__textures/skyboxes/bitfs/bitfs.28"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00029[] = "__OTR__textures/skyboxes/bitfs/bitfs.29"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00030[] = "__OTR__textures/skyboxes/bitfs/bitfs.30"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00031[] = "__OTR__textures/skyboxes/bitfs/bitfs.31"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00032[] = "__OTR__textures/skyboxes/bitfs/bitfs.32"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00033[] = "__OTR__textures/skyboxes/bitfs/bitfs.33"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00034[] = "__OTR__textures/skyboxes/bitfs/bitfs.34"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00035[] = "__OTR__textures/skyboxes/bitfs/bitfs.35"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00036[] = "__OTR__textures/skyboxes/bitfs/bitfs.36"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00037[] = "__OTR__textures/skyboxes/bitfs/bitfs.37"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00038[] = "__OTR__textures/skyboxes/bitfs/bitfs.38"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00039[] = "__OTR__textures/skyboxes/bitfs/bitfs.39"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00040[] = "__OTR__textures/skyboxes/bitfs/bitfs.40"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00041[] = "__OTR__textures/skyboxes/bitfs/bitfs.41"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00042[] = "__OTR__textures/skyboxes/bitfs/bitfs.42"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00043[] = "__OTR__textures/skyboxes/bitfs/bitfs.43"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00044[] = "__OTR__textures/skyboxes/bitfs/bitfs.44"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00045[] = "__OTR__textures/skyboxes/bitfs/bitfs.45"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00046[] = "__OTR__textures/skyboxes/bitfs/bitfs.46"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00047[] = "__OTR__textures/skyboxes/bitfs/bitfs.47"; + +static const ALIGN_ASSET(2) char bitfs_skybox_texture_00048[] = "__OTR__textures/skyboxes/bitfs/bitfs.48"; + +static const char bitfs_skybox_ptrlist[] = "__OTR__textures/skyboxes/bitfs/bitfs_skybox_ptrlist"; diff --git a/include/assets/textures/skyboxes/bits.h b/include/assets/textures/skyboxes/bits.h index c848ea26..32388a5a 100644 --- a/include/assets/textures/skyboxes/bits.h +++ b/include/assets/textures/skyboxes/bits.h @@ -1,4 +1,132 @@ #pragma once -static const ALIGN_ASSET(2) char textures/skyboxes/bits/bits[] = "__OTR__textures/skyboxes/bits/bits"; +static const ALIGN_ASSET(2) char bits_skybox_texture_00000[] = "__OTR__textures/skyboxes/bits/bits.0"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00001[] = "__OTR__textures/skyboxes/bits/bits.1"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00002[] = "__OTR__textures/skyboxes/bits/bits.2"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00003[] = "__OTR__textures/skyboxes/bits/bits.3"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00004[] = "__OTR__textures/skyboxes/bits/bits.4"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00005[] = "__OTR__textures/skyboxes/bits/bits.5"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00006[] = "__OTR__textures/skyboxes/bits/bits.6"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00007[] = "__OTR__textures/skyboxes/bits/bits.7"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00008[] = "__OTR__textures/skyboxes/bits/bits.8"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00009[] = "__OTR__textures/skyboxes/bits/bits.9"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00010[] = "__OTR__textures/skyboxes/bits/bits.10"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00011[] = "__OTR__textures/skyboxes/bits/bits.11"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00012[] = "__OTR__textures/skyboxes/bits/bits.12"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00013[] = "__OTR__textures/skyboxes/bits/bits.13"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00014[] = "__OTR__textures/skyboxes/bits/bits.14"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00015[] = "__OTR__textures/skyboxes/bits/bits.15"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00016[] = "__OTR__textures/skyboxes/bits/bits.16"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00017[] = "__OTR__textures/skyboxes/bits/bits.17"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00018[] = "__OTR__textures/skyboxes/bits/bits.18"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00019[] = "__OTR__textures/skyboxes/bits/bits.19"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00020[] = "__OTR__textures/skyboxes/bits/bits.20"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00021[] = "__OTR__textures/skyboxes/bits/bits.21"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00022[] = "__OTR__textures/skyboxes/bits/bits.22"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00023[] = "__OTR__textures/skyboxes/bits/bits.23"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00024[] = "__OTR__textures/skyboxes/bits/bits.24"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00025[] = "__OTR__textures/skyboxes/bits/bits.25"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00026[] = "__OTR__textures/skyboxes/bits/bits.26"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00027[] = "__OTR__textures/skyboxes/bits/bits.27"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00028[] = "__OTR__textures/skyboxes/bits/bits.28"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00029[] = "__OTR__textures/skyboxes/bits/bits.29"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00030[] = "__OTR__textures/skyboxes/bits/bits.30"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00031[] = "__OTR__textures/skyboxes/bits/bits.31"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00032[] = "__OTR__textures/skyboxes/bits/bits.32"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00033[] = "__OTR__textures/skyboxes/bits/bits.33"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00034[] = "__OTR__textures/skyboxes/bits/bits.34"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00035[] = "__OTR__textures/skyboxes/bits/bits.35"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00036[] = "__OTR__textures/skyboxes/bits/bits.36"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00037[] = "__OTR__textures/skyboxes/bits/bits.37"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00038[] = "__OTR__textures/skyboxes/bits/bits.38"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00039[] = "__OTR__textures/skyboxes/bits/bits.39"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00040[] = "__OTR__textures/skyboxes/bits/bits.40"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00041[] = "__OTR__textures/skyboxes/bits/bits.41"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00042[] = "__OTR__textures/skyboxes/bits/bits.42"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00043[] = "__OTR__textures/skyboxes/bits/bits.43"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00044[] = "__OTR__textures/skyboxes/bits/bits.44"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00045[] = "__OTR__textures/skyboxes/bits/bits.45"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00046[] = "__OTR__textures/skyboxes/bits/bits.46"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00047[] = "__OTR__textures/skyboxes/bits/bits.47"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00048[] = "__OTR__textures/skyboxes/bits/bits.48"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00049[] = "__OTR__textures/skyboxes/bits/bits.49"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00050[] = "__OTR__textures/skyboxes/bits/bits.50"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00051[] = "__OTR__textures/skyboxes/bits/bits.51"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00052[] = "__OTR__textures/skyboxes/bits/bits.52"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00053[] = "__OTR__textures/skyboxes/bits/bits.53"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00054[] = "__OTR__textures/skyboxes/bits/bits.54"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00055[] = "__OTR__textures/skyboxes/bits/bits.55"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00056[] = "__OTR__textures/skyboxes/bits/bits.56"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00057[] = "__OTR__textures/skyboxes/bits/bits.57"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00058[] = "__OTR__textures/skyboxes/bits/bits.58"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00059[] = "__OTR__textures/skyboxes/bits/bits.59"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00060[] = "__OTR__textures/skyboxes/bits/bits.60"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00061[] = "__OTR__textures/skyboxes/bits/bits.61"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00062[] = "__OTR__textures/skyboxes/bits/bits.62"; + +static const ALIGN_ASSET(2) char bits_skybox_texture_00063[] = "__OTR__textures/skyboxes/bits/bits.63"; + +static const char bits_skybox_ptrlist[] = "__OTR__textures/skyboxes/bits/bits_skybox_ptrlist"; diff --git a/include/assets/textures/skyboxes/ccm.h b/include/assets/textures/skyboxes/ccm.h index 19b79cf1..635e1823 100644 --- a/include/assets/textures/skyboxes/ccm.h +++ b/include/assets/textures/skyboxes/ccm.h @@ -1,4 +1,132 @@ #pragma once -static const ALIGN_ASSET(2) char textures/skyboxes/ccm/ccm[] = "__OTR__textures/skyboxes/ccm/ccm"; +static const ALIGN_ASSET(2) char ccm_skybox_texture_00000[] = "__OTR__textures/skyboxes/ccm/ccm.0"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00001[] = "__OTR__textures/skyboxes/ccm/ccm.1"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00002[] = "__OTR__textures/skyboxes/ccm/ccm.2"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00003[] = "__OTR__textures/skyboxes/ccm/ccm.3"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00004[] = "__OTR__textures/skyboxes/ccm/ccm.4"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00005[] = "__OTR__textures/skyboxes/ccm/ccm.5"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00006[] = "__OTR__textures/skyboxes/ccm/ccm.6"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00007[] = "__OTR__textures/skyboxes/ccm/ccm.7"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00008[] = "__OTR__textures/skyboxes/ccm/ccm.8"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00009[] = "__OTR__textures/skyboxes/ccm/ccm.9"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00010[] = "__OTR__textures/skyboxes/ccm/ccm.10"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00011[] = "__OTR__textures/skyboxes/ccm/ccm.11"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00012[] = "__OTR__textures/skyboxes/ccm/ccm.12"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00013[] = "__OTR__textures/skyboxes/ccm/ccm.13"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00014[] = "__OTR__textures/skyboxes/ccm/ccm.14"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00015[] = "__OTR__textures/skyboxes/ccm/ccm.15"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00016[] = "__OTR__textures/skyboxes/ccm/ccm.16"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00017[] = "__OTR__textures/skyboxes/ccm/ccm.17"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00018[] = "__OTR__textures/skyboxes/ccm/ccm.18"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00019[] = "__OTR__textures/skyboxes/ccm/ccm.19"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00020[] = "__OTR__textures/skyboxes/ccm/ccm.20"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00021[] = "__OTR__textures/skyboxes/ccm/ccm.21"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00022[] = "__OTR__textures/skyboxes/ccm/ccm.22"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00023[] = "__OTR__textures/skyboxes/ccm/ccm.23"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00024[] = "__OTR__textures/skyboxes/ccm/ccm.24"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00025[] = "__OTR__textures/skyboxes/ccm/ccm.25"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00026[] = "__OTR__textures/skyboxes/ccm/ccm.26"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00027[] = "__OTR__textures/skyboxes/ccm/ccm.27"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00028[] = "__OTR__textures/skyboxes/ccm/ccm.28"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00029[] = "__OTR__textures/skyboxes/ccm/ccm.29"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00030[] = "__OTR__textures/skyboxes/ccm/ccm.30"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00031[] = "__OTR__textures/skyboxes/ccm/ccm.31"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00032[] = "__OTR__textures/skyboxes/ccm/ccm.32"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00033[] = "__OTR__textures/skyboxes/ccm/ccm.33"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00034[] = "__OTR__textures/skyboxes/ccm/ccm.34"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00035[] = "__OTR__textures/skyboxes/ccm/ccm.35"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00036[] = "__OTR__textures/skyboxes/ccm/ccm.36"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00037[] = "__OTR__textures/skyboxes/ccm/ccm.37"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00038[] = "__OTR__textures/skyboxes/ccm/ccm.38"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00039[] = "__OTR__textures/skyboxes/ccm/ccm.39"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00040[] = "__OTR__textures/skyboxes/ccm/ccm.40"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00041[] = "__OTR__textures/skyboxes/ccm/ccm.41"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00042[] = "__OTR__textures/skyboxes/ccm/ccm.42"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00043[] = "__OTR__textures/skyboxes/ccm/ccm.43"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00044[] = "__OTR__textures/skyboxes/ccm/ccm.44"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00045[] = "__OTR__textures/skyboxes/ccm/ccm.45"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00046[] = "__OTR__textures/skyboxes/ccm/ccm.46"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00047[] = "__OTR__textures/skyboxes/ccm/ccm.47"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00048[] = "__OTR__textures/skyboxes/ccm/ccm.48"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00049[] = "__OTR__textures/skyboxes/ccm/ccm.49"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00050[] = "__OTR__textures/skyboxes/ccm/ccm.50"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00051[] = "__OTR__textures/skyboxes/ccm/ccm.51"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00052[] = "__OTR__textures/skyboxes/ccm/ccm.52"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00053[] = "__OTR__textures/skyboxes/ccm/ccm.53"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00054[] = "__OTR__textures/skyboxes/ccm/ccm.54"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00055[] = "__OTR__textures/skyboxes/ccm/ccm.55"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00056[] = "__OTR__textures/skyboxes/ccm/ccm.56"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00057[] = "__OTR__textures/skyboxes/ccm/ccm.57"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00058[] = "__OTR__textures/skyboxes/ccm/ccm.58"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00059[] = "__OTR__textures/skyboxes/ccm/ccm.59"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00060[] = "__OTR__textures/skyboxes/ccm/ccm.60"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00061[] = "__OTR__textures/skyboxes/ccm/ccm.61"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00062[] = "__OTR__textures/skyboxes/ccm/ccm.62"; + +static const ALIGN_ASSET(2) char ccm_skybox_texture_00063[] = "__OTR__textures/skyboxes/ccm/ccm.63"; + +static const char ccm_skybox_ptrlist[] = "__OTR__textures/skyboxes/ccm/ccm_skybox_ptrlist"; diff --git a/include/assets/textures/skyboxes/cloud_floor.h b/include/assets/textures/skyboxes/cloud_floor.h index 7e8e9dff..c9fa4760 100644 --- a/include/assets/textures/skyboxes/cloud_floor.h +++ b/include/assets/textures/skyboxes/cloud_floor.h @@ -1,4 +1,132 @@ #pragma once -static const ALIGN_ASSET(2) char textures/skyboxes/cloud_floor/cloud_floor[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor"; +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00000[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.0"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00001[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.1"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00002[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.2"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00003[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.3"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00004[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.4"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00005[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.5"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00006[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.6"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00007[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.7"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00008[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.8"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00009[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.9"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00010[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.10"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00011[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.11"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00012[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.12"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00013[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.13"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00014[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.14"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00015[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.15"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00016[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.16"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00017[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.17"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00018[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.18"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00019[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.19"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00020[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.20"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00021[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.21"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00022[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.22"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00023[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.23"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00024[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.24"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00025[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.25"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00026[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.26"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00027[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.27"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00028[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.28"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00029[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.29"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00030[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.30"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00031[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.31"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00032[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.32"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00033[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.33"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00034[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.34"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00035[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.35"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00036[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.36"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00037[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.37"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00038[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.38"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00039[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.39"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00040[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.40"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00041[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.41"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00042[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.42"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00043[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.43"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00044[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.44"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00045[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.45"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00046[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.46"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00047[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.47"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00048[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.48"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00049[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.49"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00050[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.50"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00051[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.51"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00052[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.52"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00053[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.53"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00054[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.54"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00055[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.55"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00056[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.56"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00057[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.57"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00058[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.58"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00059[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.59"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00060[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.60"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00061[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.61"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00062[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.62"; + +static const ALIGN_ASSET(2) char cloud_floor_skybox_texture_00063[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor.63"; + +static const char cloud_floor_skybox_ptrlist[] = "__OTR__textures/skyboxes/cloud_floor/cloud_floor_skybox_ptrlist"; diff --git a/include/assets/textures/skyboxes/clouds.h b/include/assets/textures/skyboxes/clouds.h index f14d30f7..99fd0471 100644 --- a/include/assets/textures/skyboxes/clouds.h +++ b/include/assets/textures/skyboxes/clouds.h @@ -1,4 +1,86 @@ #pragma once -static const ALIGN_ASSET(2) char textures/skyboxes/clouds/clouds[] = "__OTR__textures/skyboxes/clouds/clouds"; +static const ALIGN_ASSET(2) char clouds_skybox_texture_00000[] = "__OTR__textures/skyboxes/clouds/clouds.0"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00001[] = "__OTR__textures/skyboxes/clouds/clouds.1"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00002[] = "__OTR__textures/skyboxes/clouds/clouds.2"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00003[] = "__OTR__textures/skyboxes/clouds/clouds.3"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00004[] = "__OTR__textures/skyboxes/clouds/clouds.4"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00005[] = "__OTR__textures/skyboxes/clouds/clouds.5"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00006[] = "__OTR__textures/skyboxes/clouds/clouds.6"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00007[] = "__OTR__textures/skyboxes/clouds/clouds.7"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00008[] = "__OTR__textures/skyboxes/clouds/clouds.8"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00009[] = "__OTR__textures/skyboxes/clouds/clouds.9"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00010[] = "__OTR__textures/skyboxes/clouds/clouds.10"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00011[] = "__OTR__textures/skyboxes/clouds/clouds.11"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00012[] = "__OTR__textures/skyboxes/clouds/clouds.12"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00013[] = "__OTR__textures/skyboxes/clouds/clouds.13"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00014[] = "__OTR__textures/skyboxes/clouds/clouds.14"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00015[] = "__OTR__textures/skyboxes/clouds/clouds.15"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00016[] = "__OTR__textures/skyboxes/clouds/clouds.16"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00017[] = "__OTR__textures/skyboxes/clouds/clouds.17"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00018[] = "__OTR__textures/skyboxes/clouds/clouds.18"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00019[] = "__OTR__textures/skyboxes/clouds/clouds.19"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00020[] = "__OTR__textures/skyboxes/clouds/clouds.20"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00021[] = "__OTR__textures/skyboxes/clouds/clouds.21"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00022[] = "__OTR__textures/skyboxes/clouds/clouds.22"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00023[] = "__OTR__textures/skyboxes/clouds/clouds.23"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00024[] = "__OTR__textures/skyboxes/clouds/clouds.24"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00025[] = "__OTR__textures/skyboxes/clouds/clouds.25"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00026[] = "__OTR__textures/skyboxes/clouds/clouds.26"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00027[] = "__OTR__textures/skyboxes/clouds/clouds.27"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00028[] = "__OTR__textures/skyboxes/clouds/clouds.28"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00029[] = "__OTR__textures/skyboxes/clouds/clouds.29"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00030[] = "__OTR__textures/skyboxes/clouds/clouds.30"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00031[] = "__OTR__textures/skyboxes/clouds/clouds.31"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00032[] = "__OTR__textures/skyboxes/clouds/clouds.32"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00033[] = "__OTR__textures/skyboxes/clouds/clouds.33"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00034[] = "__OTR__textures/skyboxes/clouds/clouds.34"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00035[] = "__OTR__textures/skyboxes/clouds/clouds.35"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00036[] = "__OTR__textures/skyboxes/clouds/clouds.36"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00037[] = "__OTR__textures/skyboxes/clouds/clouds.37"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00038[] = "__OTR__textures/skyboxes/clouds/clouds.38"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00039[] = "__OTR__textures/skyboxes/clouds/clouds.39"; + +static const ALIGN_ASSET(2) char clouds_skybox_texture_00040[] = "__OTR__textures/skyboxes/clouds/clouds.40"; + +static const char clouds_skybox_ptrlist[] = "__OTR__textures/skyboxes/clouds/clouds_skybox_ptrlist"; diff --git a/include/assets/textures/skyboxes/ssl.h b/include/assets/textures/skyboxes/ssl.h index 941c1978..db9324e5 100644 --- a/include/assets/textures/skyboxes/ssl.h +++ b/include/assets/textures/skyboxes/ssl.h @@ -1,4 +1,132 @@ #pragma once -static const ALIGN_ASSET(2) char textures/skyboxes/ssl/ssl[] = "__OTR__textures/skyboxes/ssl/ssl"; +static const ALIGN_ASSET(2) char ssl_skybox_texture_00000[] = "__OTR__textures/skyboxes/ssl/ssl.0"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00001[] = "__OTR__textures/skyboxes/ssl/ssl.1"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00002[] = "__OTR__textures/skyboxes/ssl/ssl.2"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00003[] = "__OTR__textures/skyboxes/ssl/ssl.3"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00004[] = "__OTR__textures/skyboxes/ssl/ssl.4"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00005[] = "__OTR__textures/skyboxes/ssl/ssl.5"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00006[] = "__OTR__textures/skyboxes/ssl/ssl.6"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00007[] = "__OTR__textures/skyboxes/ssl/ssl.7"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00008[] = "__OTR__textures/skyboxes/ssl/ssl.8"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00009[] = "__OTR__textures/skyboxes/ssl/ssl.9"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00010[] = "__OTR__textures/skyboxes/ssl/ssl.10"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00011[] = "__OTR__textures/skyboxes/ssl/ssl.11"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00012[] = "__OTR__textures/skyboxes/ssl/ssl.12"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00013[] = "__OTR__textures/skyboxes/ssl/ssl.13"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00014[] = "__OTR__textures/skyboxes/ssl/ssl.14"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00015[] = "__OTR__textures/skyboxes/ssl/ssl.15"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00016[] = "__OTR__textures/skyboxes/ssl/ssl.16"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00017[] = "__OTR__textures/skyboxes/ssl/ssl.17"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00018[] = "__OTR__textures/skyboxes/ssl/ssl.18"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00019[] = "__OTR__textures/skyboxes/ssl/ssl.19"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00020[] = "__OTR__textures/skyboxes/ssl/ssl.20"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00021[] = "__OTR__textures/skyboxes/ssl/ssl.21"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00022[] = "__OTR__textures/skyboxes/ssl/ssl.22"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00023[] = "__OTR__textures/skyboxes/ssl/ssl.23"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00024[] = "__OTR__textures/skyboxes/ssl/ssl.24"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00025[] = "__OTR__textures/skyboxes/ssl/ssl.25"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00026[] = "__OTR__textures/skyboxes/ssl/ssl.26"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00027[] = "__OTR__textures/skyboxes/ssl/ssl.27"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00028[] = "__OTR__textures/skyboxes/ssl/ssl.28"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00029[] = "__OTR__textures/skyboxes/ssl/ssl.29"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00030[] = "__OTR__textures/skyboxes/ssl/ssl.30"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00031[] = "__OTR__textures/skyboxes/ssl/ssl.31"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00032[] = "__OTR__textures/skyboxes/ssl/ssl.32"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00033[] = "__OTR__textures/skyboxes/ssl/ssl.33"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00034[] = "__OTR__textures/skyboxes/ssl/ssl.34"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00035[] = "__OTR__textures/skyboxes/ssl/ssl.35"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00036[] = "__OTR__textures/skyboxes/ssl/ssl.36"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00037[] = "__OTR__textures/skyboxes/ssl/ssl.37"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00038[] = "__OTR__textures/skyboxes/ssl/ssl.38"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00039[] = "__OTR__textures/skyboxes/ssl/ssl.39"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00040[] = "__OTR__textures/skyboxes/ssl/ssl.40"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00041[] = "__OTR__textures/skyboxes/ssl/ssl.41"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00042[] = "__OTR__textures/skyboxes/ssl/ssl.42"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00043[] = "__OTR__textures/skyboxes/ssl/ssl.43"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00044[] = "__OTR__textures/skyboxes/ssl/ssl.44"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00045[] = "__OTR__textures/skyboxes/ssl/ssl.45"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00046[] = "__OTR__textures/skyboxes/ssl/ssl.46"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00047[] = "__OTR__textures/skyboxes/ssl/ssl.47"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00048[] = "__OTR__textures/skyboxes/ssl/ssl.48"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00049[] = "__OTR__textures/skyboxes/ssl/ssl.49"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00050[] = "__OTR__textures/skyboxes/ssl/ssl.50"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00051[] = "__OTR__textures/skyboxes/ssl/ssl.51"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00052[] = "__OTR__textures/skyboxes/ssl/ssl.52"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00053[] = "__OTR__textures/skyboxes/ssl/ssl.53"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00054[] = "__OTR__textures/skyboxes/ssl/ssl.54"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00055[] = "__OTR__textures/skyboxes/ssl/ssl.55"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00056[] = "__OTR__textures/skyboxes/ssl/ssl.56"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00057[] = "__OTR__textures/skyboxes/ssl/ssl.57"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00058[] = "__OTR__textures/skyboxes/ssl/ssl.58"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00059[] = "__OTR__textures/skyboxes/ssl/ssl.59"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00060[] = "__OTR__textures/skyboxes/ssl/ssl.60"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00061[] = "__OTR__textures/skyboxes/ssl/ssl.61"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00062[] = "__OTR__textures/skyboxes/ssl/ssl.62"; + +static const ALIGN_ASSET(2) char ssl_skybox_texture_00063[] = "__OTR__textures/skyboxes/ssl/ssl.63"; + +static const char ssl_skybox_ptrlist[] = "__OTR__textures/skyboxes/ssl/ssl_skybox_ptrlist"; diff --git a/include/assets/textures/skyboxes/water.h b/include/assets/textures/skyboxes/water.h index 64e8cb4a..491a2fb1 100644 --- a/include/assets/textures/skyboxes/water.h +++ b/include/assets/textures/skyboxes/water.h @@ -1,4 +1,132 @@ #pragma once -static const ALIGN_ASSET(2) char textures/skyboxes/water/water[] = "__OTR__textures/skyboxes/water/water"; +static const ALIGN_ASSET(2) char water_skybox_texture_00000[] = "__OTR__textures/skyboxes/water/water.0"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00001[] = "__OTR__textures/skyboxes/water/water.1"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00002[] = "__OTR__textures/skyboxes/water/water.2"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00003[] = "__OTR__textures/skyboxes/water/water.3"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00004[] = "__OTR__textures/skyboxes/water/water.4"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00005[] = "__OTR__textures/skyboxes/water/water.5"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00006[] = "__OTR__textures/skyboxes/water/water.6"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00007[] = "__OTR__textures/skyboxes/water/water.7"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00008[] = "__OTR__textures/skyboxes/water/water.8"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00009[] = "__OTR__textures/skyboxes/water/water.9"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00010[] = "__OTR__textures/skyboxes/water/water.10"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00011[] = "__OTR__textures/skyboxes/water/water.11"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00012[] = "__OTR__textures/skyboxes/water/water.12"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00013[] = "__OTR__textures/skyboxes/water/water.13"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00014[] = "__OTR__textures/skyboxes/water/water.14"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00015[] = "__OTR__textures/skyboxes/water/water.15"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00016[] = "__OTR__textures/skyboxes/water/water.16"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00017[] = "__OTR__textures/skyboxes/water/water.17"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00018[] = "__OTR__textures/skyboxes/water/water.18"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00019[] = "__OTR__textures/skyboxes/water/water.19"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00020[] = "__OTR__textures/skyboxes/water/water.20"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00021[] = "__OTR__textures/skyboxes/water/water.21"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00022[] = "__OTR__textures/skyboxes/water/water.22"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00023[] = "__OTR__textures/skyboxes/water/water.23"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00024[] = "__OTR__textures/skyboxes/water/water.24"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00025[] = "__OTR__textures/skyboxes/water/water.25"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00026[] = "__OTR__textures/skyboxes/water/water.26"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00027[] = "__OTR__textures/skyboxes/water/water.27"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00028[] = "__OTR__textures/skyboxes/water/water.28"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00029[] = "__OTR__textures/skyboxes/water/water.29"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00030[] = "__OTR__textures/skyboxes/water/water.30"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00031[] = "__OTR__textures/skyboxes/water/water.31"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00032[] = "__OTR__textures/skyboxes/water/water.32"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00033[] = "__OTR__textures/skyboxes/water/water.33"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00034[] = "__OTR__textures/skyboxes/water/water.34"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00035[] = "__OTR__textures/skyboxes/water/water.35"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00036[] = "__OTR__textures/skyboxes/water/water.36"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00037[] = "__OTR__textures/skyboxes/water/water.37"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00038[] = "__OTR__textures/skyboxes/water/water.38"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00039[] = "__OTR__textures/skyboxes/water/water.39"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00040[] = "__OTR__textures/skyboxes/water/water.40"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00041[] = "__OTR__textures/skyboxes/water/water.41"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00042[] = "__OTR__textures/skyboxes/water/water.42"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00043[] = "__OTR__textures/skyboxes/water/water.43"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00044[] = "__OTR__textures/skyboxes/water/water.44"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00045[] = "__OTR__textures/skyboxes/water/water.45"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00046[] = "__OTR__textures/skyboxes/water/water.46"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00047[] = "__OTR__textures/skyboxes/water/water.47"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00048[] = "__OTR__textures/skyboxes/water/water.48"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00049[] = "__OTR__textures/skyboxes/water/water.49"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00050[] = "__OTR__textures/skyboxes/water/water.50"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00051[] = "__OTR__textures/skyboxes/water/water.51"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00052[] = "__OTR__textures/skyboxes/water/water.52"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00053[] = "__OTR__textures/skyboxes/water/water.53"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00054[] = "__OTR__textures/skyboxes/water/water.54"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00055[] = "__OTR__textures/skyboxes/water/water.55"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00056[] = "__OTR__textures/skyboxes/water/water.56"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00057[] = "__OTR__textures/skyboxes/water/water.57"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00058[] = "__OTR__textures/skyboxes/water/water.58"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00059[] = "__OTR__textures/skyboxes/water/water.59"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00060[] = "__OTR__textures/skyboxes/water/water.60"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00061[] = "__OTR__textures/skyboxes/water/water.61"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00062[] = "__OTR__textures/skyboxes/water/water.62"; + +static const ALIGN_ASSET(2) char water_skybox_texture_00063[] = "__OTR__textures/skyboxes/water/water.63"; + +static const char water_skybox_ptrlist[] = "__OTR__textures/skyboxes/water/water_skybox_ptrlist"; diff --git a/include/assets/textures/skyboxes/wdw.h b/include/assets/textures/skyboxes/wdw.h index 1203a4d6..397746ae 100644 --- a/include/assets/textures/skyboxes/wdw.h +++ b/include/assets/textures/skyboxes/wdw.h @@ -1,4 +1,132 @@ #pragma once -static const ALIGN_ASSET(2) char textures/skyboxes/wdw/wdw[] = "__OTR__textures/skyboxes/wdw/wdw"; +static const ALIGN_ASSET(2) char wdw_skybox_texture_00000[] = "__OTR__textures/skyboxes/wdw/wdw.0"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00001[] = "__OTR__textures/skyboxes/wdw/wdw.1"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00002[] = "__OTR__textures/skyboxes/wdw/wdw.2"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00003[] = "__OTR__textures/skyboxes/wdw/wdw.3"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00004[] = "__OTR__textures/skyboxes/wdw/wdw.4"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00005[] = "__OTR__textures/skyboxes/wdw/wdw.5"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00006[] = "__OTR__textures/skyboxes/wdw/wdw.6"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00007[] = "__OTR__textures/skyboxes/wdw/wdw.7"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00008[] = "__OTR__textures/skyboxes/wdw/wdw.8"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00009[] = "__OTR__textures/skyboxes/wdw/wdw.9"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00010[] = "__OTR__textures/skyboxes/wdw/wdw.10"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00011[] = "__OTR__textures/skyboxes/wdw/wdw.11"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00012[] = "__OTR__textures/skyboxes/wdw/wdw.12"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00013[] = "__OTR__textures/skyboxes/wdw/wdw.13"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00014[] = "__OTR__textures/skyboxes/wdw/wdw.14"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00015[] = "__OTR__textures/skyboxes/wdw/wdw.15"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00016[] = "__OTR__textures/skyboxes/wdw/wdw.16"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00017[] = "__OTR__textures/skyboxes/wdw/wdw.17"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00018[] = "__OTR__textures/skyboxes/wdw/wdw.18"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00019[] = "__OTR__textures/skyboxes/wdw/wdw.19"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00020[] = "__OTR__textures/skyboxes/wdw/wdw.20"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00021[] = "__OTR__textures/skyboxes/wdw/wdw.21"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00022[] = "__OTR__textures/skyboxes/wdw/wdw.22"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00023[] = "__OTR__textures/skyboxes/wdw/wdw.23"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00024[] = "__OTR__textures/skyboxes/wdw/wdw.24"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00025[] = "__OTR__textures/skyboxes/wdw/wdw.25"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00026[] = "__OTR__textures/skyboxes/wdw/wdw.26"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00027[] = "__OTR__textures/skyboxes/wdw/wdw.27"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00028[] = "__OTR__textures/skyboxes/wdw/wdw.28"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00029[] = "__OTR__textures/skyboxes/wdw/wdw.29"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00030[] = "__OTR__textures/skyboxes/wdw/wdw.30"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00031[] = "__OTR__textures/skyboxes/wdw/wdw.31"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00032[] = "__OTR__textures/skyboxes/wdw/wdw.32"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00033[] = "__OTR__textures/skyboxes/wdw/wdw.33"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00034[] = "__OTR__textures/skyboxes/wdw/wdw.34"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00035[] = "__OTR__textures/skyboxes/wdw/wdw.35"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00036[] = "__OTR__textures/skyboxes/wdw/wdw.36"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00037[] = "__OTR__textures/skyboxes/wdw/wdw.37"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00038[] = "__OTR__textures/skyboxes/wdw/wdw.38"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00039[] = "__OTR__textures/skyboxes/wdw/wdw.39"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00040[] = "__OTR__textures/skyboxes/wdw/wdw.40"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00041[] = "__OTR__textures/skyboxes/wdw/wdw.41"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00042[] = "__OTR__textures/skyboxes/wdw/wdw.42"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00043[] = "__OTR__textures/skyboxes/wdw/wdw.43"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00044[] = "__OTR__textures/skyboxes/wdw/wdw.44"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00045[] = "__OTR__textures/skyboxes/wdw/wdw.45"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00046[] = "__OTR__textures/skyboxes/wdw/wdw.46"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00047[] = "__OTR__textures/skyboxes/wdw/wdw.47"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00048[] = "__OTR__textures/skyboxes/wdw/wdw.48"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00049[] = "__OTR__textures/skyboxes/wdw/wdw.49"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00050[] = "__OTR__textures/skyboxes/wdw/wdw.50"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00051[] = "__OTR__textures/skyboxes/wdw/wdw.51"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00052[] = "__OTR__textures/skyboxes/wdw/wdw.52"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00053[] = "__OTR__textures/skyboxes/wdw/wdw.53"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00054[] = "__OTR__textures/skyboxes/wdw/wdw.54"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00055[] = "__OTR__textures/skyboxes/wdw/wdw.55"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00056[] = "__OTR__textures/skyboxes/wdw/wdw.56"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00057[] = "__OTR__textures/skyboxes/wdw/wdw.57"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00058[] = "__OTR__textures/skyboxes/wdw/wdw.58"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00059[] = "__OTR__textures/skyboxes/wdw/wdw.59"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00060[] = "__OTR__textures/skyboxes/wdw/wdw.60"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00061[] = "__OTR__textures/skyboxes/wdw/wdw.61"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00062[] = "__OTR__textures/skyboxes/wdw/wdw.62"; + +static const ALIGN_ASSET(2) char wdw_skybox_texture_00063[] = "__OTR__textures/skyboxes/wdw/wdw.63"; + +static const char wdw_skybox_ptrlist[] = "__OTR__textures/skyboxes/wdw/wdw_skybox_ptrlist"; diff --git a/src/game/skybox.c b/src/game/skybox.c index 5bd6434d..9aab2850 100644 --- a/src/game/skybox.c +++ b/src/game/skybox.c @@ -10,7 +10,16 @@ #include "save_file.h" #include "segment2.h" #include "sm64.h" -#include "skybox_table.h" +#include "assets/textures/skyboxes/bbh.h" +#include "assets/textures/skyboxes/bidw.h" +#include "assets/textures/skyboxes/bitfs.h" +#include "assets/textures/skyboxes/bits.h" +#include "assets/textures/skyboxes/ccm.h" +#include "assets/textures/skyboxes/clouds.h" +#include "assets/textures/skyboxes/cloud_floor.h" +#include "assets/textures/skyboxes/ssl.h" +#include "assets/textures/skyboxes/water.h" +#include "assets/textures/skyboxes/wdw.h" #include "port/interpolation/FrameInterpolation.h" /** @@ -61,12 +70,20 @@ struct Skybox { }; struct Skybox sSkyBoxInfo[2]; -static uint8_t** gSkyboxTiles = NULL; -static s8 gLastSkybox = -1; -static const char* gSkyboxTextures[] = { - gSkyboxWater, gSkyboxBitfs, gSkyboxWdw, gSkyboxCloudFloor, gSkyboxCcm, - gSkyboxSsl, gSkyboxBbh, gSkyboxBitdw, gSkyboxClouds, gSkyboxBits +typedef const u8 *const SkyboxTexture; + +u8* sSkyboxTextures[10] = { + water_skybox_ptrlist, + bitfs_skybox_ptrlist, + wdw_skybox_ptrlist, + cloud_floor_skybox_ptrlist, + ccm_skybox_ptrlist, + ssl_skybox_ptrlist, + bbh_skybox_ptrlist, + bidw_skybox_ptrlist, + clouds_skybox_ptrlist, + bits_skybox_ptrlist, }; /** @@ -105,11 +122,7 @@ u8 sSkyboxColors[][3] = { /** * The vertical length of the skybox tilemap in tiles. */ - -#define NUM_CHUNKS_PER_ROW 8 // Number of chunks per row in the grid -#define CHUNK_WIDTH 32 // Width of each texture chunk in pixels -#define CHUNK_HEIGHT 32 // Height of each texture chunk in pixels -#define BYTES_PER_PIXEL 2 // Assuming 2 bytes per pixel +#define SKYBOX_ROWS (8) /** @@ -181,8 +194,8 @@ static s32 get_top_left_tile_idx(s8 player) { */ Vtx *make_skybox_rect(s32 tileIndex, s8 colorIndex) { Vtx *verts = alloc_display_list(4 * sizeof(*verts)); - s16 x = (tileIndex % SKYBOX_COLS) * SKYBOX_TILE_WIDTH; - s16 y = SKYBOX_HEIGHT - (tileIndex / SKYBOX_COLS) * SKYBOX_TILE_HEIGHT; + s16 x = tileIndex % SKYBOX_COLS * SKYBOX_TILE_WIDTH; + s16 y = SKYBOX_HEIGHT - tileIndex / SKYBOX_COLS * SKYBOX_TILE_HEIGHT; if (verts != NULL) { make_vertex(verts, 0, x, y, -1, 0, 0, sSkyboxColors[colorIndex][0], sSkyboxColors[colorIndex][1], @@ -198,34 +211,6 @@ Vtx *make_skybox_rect(s32 tileIndex, s8 colorIndex) { return verts; } -void* CalculateDataOffset(void* data, int x, int y, size_t blobSize) { - // Calculate the chunk index based on x and y coordinates - int chunkX = x / CHUNK_WIDTH; - int chunkY = y / CHUNK_HEIGHT; - - // Calculate the offset within the chunk for the remaining x and y coordinates - int xOffset = x % CHUNK_WIDTH; - int yOffset = y % CHUNK_HEIGHT; - - // Calculate the offset for the chunk within the data bin - int chunkOffset = chunkY * NUM_CHUNKS_PER_ROW + chunkX; - - // Calculate the offset within the chunk's data - int chunkDataOffset = (yOffset * CHUNK_WIDTH + xOffset) * BYTES_PER_PIXEL; - - // Calculate the total offset in bytes within the data bin - uint32_t totalOffset = (chunkOffset * (CHUNK_WIDTH * CHUNK_HEIGHT * BYTES_PER_PIXEL) + chunkDataOffset); - - if(totalOffset + 4096 > blobSize) { - totalOffset = 0; - } - - // Calculate the pointer to the correct location within the data bin - void* textureData = (void*)((uint8_t*)data + totalOffset); - - return textureData; -} - /** * Draws a 3x3 grid of 32x32 sections of the original skybox image. * The row and column are converted into an index into the skybox's tile list, which is then drawn in @@ -235,40 +220,12 @@ void draw_skybox_tile_grid(Gfx **dlist, s8 background, s8 player, s8 colorIndex) s32 row; s32 col; - void* data = ResourceGetDataByName(gSkyboxTextures[background]); - size_t blobSize = ResourceGetSizeByName(gSkyboxTextures[background]); - for (row = 0; row < 3; row++) { for (col = 0; col < 3; col++) { - s32 tileRow = (sSkyBoxInfo[player].upperLeftTile / SKYBOX_COLS) + row; - s32 tileCol = (sSkyBoxInfo[player].upperLeftTile % SKYBOX_COLS) + col; - - // Wrap horizontally - tileCol %= SKYBOX_COLS; - - s32 tileIndex = (tileRow * SKYBOX_COLS) + tileCol; - - // Calculate the column and row of the tile in the whole skybox image - int32_t skyboxCol = tileIndex % SKYBOX_COLS; - int32_t skyboxRow = tileIndex / SKYBOX_COLS; - - // Calculate the x and y coordinates within the skybox image - int32_t x = skyboxCol * CHUNK_WIDTH; - int32_t y = skyboxRow * CHUNK_HEIGHT; - - if(x >= 256){ - y -= CHUNK_HEIGHT; - } - - assert((tileIndex >= 0 && tileIndex <= 80) && "Panic"); - - uint8_t* texture = gSkyboxTiles[tileIndex]; - - // Memcpy texture with calculated offset from x and y using the fact that every tile is 2048 bytes - memcpy(texture, CalculateDataOffset(data, x, y, blobSize), 2048); + s32 tileIndex = sSkyBoxInfo[player].upperLeftTile + row * SKYBOX_COLS + col; + u8* texture = ((u8**)segmented_to_virtual(sSkyboxTextures[background]))[tileIndex]; Vtx *vertices = make_skybox_rect(tileIndex, colorIndex); - gSPInvalidateTexCache((*dlist)++, texture); gLoadBlockTexture((*dlist)++, 32, 32, G_IM_FMT_RGBA, texture); gSPVertex((*dlist)++, VIRTUAL_TO_PHYSICAL(vertices), 4, 0); gSPDisplayList((*dlist)++, dl_draw_quad_verts_0123); @@ -299,31 +256,19 @@ void *create_skybox_ortho_matrix(s8 player) { return mtx; } -void skybox_init_tiles() { - if(gSkyboxTiles != NULL) { - return; - } - - gSkyboxTiles = malloc(80 * sizeof(uint8_t*)); - for (size_t idx = 0; idx < 80; idx++) { - gSkyboxTiles[idx] = malloc(4096); - } -} - /** * Creates the skybox's display list, then draws the 3x3 grid of tiles. */ Gfx *init_skybox_display_list(s8 player, s8 background, s8 colorIndex) { - s32 dlCommandCount = 20 + (3 * 3) * 7; // 5 for the start and end, plus 9 skybox tiles + s32 dlCommandCount = 5 + (3 * 3) * 7; // 5 for the start and end, plus 9 skybox tiles void *skybox = alloc_display_list(dlCommandCount * sizeof(Gfx)); Gfx *dlist = skybox; - skybox_init_tiles(); - if (skybox == NULL) { return NULL; } else { Mtx *ortho = create_skybox_ortho_matrix(player); + gSPDisplayList(dlist++, dl_skybox_begin); gSPMatrix(dlist++, VIRTUAL_TO_PHYSICAL(ortho), G_MTX_PROJECTION | G_MTX_MUL | G_MTX_NOPUSH); gSPDisplayList(dlist++, dl_skybox_tile_tex_settings); @@ -331,7 +276,6 @@ Gfx *init_skybox_display_list(s8 player, s8 background, s8 colorIndex) { gSPDisplayList(dlist++, dl_skybox_end); gSPEndDisplayList(dlist); } - return skybox; }