diff --git a/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL b/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL deleted file mode 100644 index f1e794a96..000000000 --- a/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_vtx_0 b/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_vtx_0 deleted file mode 100644 index 88f1059c3..000000000 --- a/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_vtx_0 +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_vtx_2 b/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_vtx_2 deleted file mode 100644 index 6683ff1d2..000000000 --- a/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_vtx_2 +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/soh/assets/custom/objects/object_tsubo/PotBase_bosskey b/soh/assets/custom/objects/object_tsubo/PotBase_bosskey new file mode 100644 index 000000000..8564d5965 Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotBase_bosskey differ diff --git a/soh/assets/custom/objects/object_tsubo/PotBase_fairy b/soh/assets/custom/objects/object_tsubo/PotBase_fairy new file mode 100644 index 000000000..7d115df23 Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotBase_fairy differ diff --git a/soh/assets/custom/objects/object_tsubo/PotBase_heart b/soh/assets/custom/objects/object_tsubo/PotBase_heart new file mode 100644 index 000000000..4a6faa4b1 Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotBase_heart differ diff --git a/soh/assets/custom/objects/object_tsubo/PotBase_major b/soh/assets/custom/objects/object_tsubo/PotBase_major new file mode 100644 index 000000000..8bbdf4819 Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotBase_major differ diff --git a/soh/assets/custom/objects/object_tsubo/PotBase_mask b/soh/assets/custom/objects/object_tsubo/PotBase_mask new file mode 100644 index 000000000..6ba198cbf Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotBase_mask differ diff --git a/soh/assets/custom/objects/object_tsubo/PotBase_minor b/soh/assets/custom/objects/object_tsubo/PotBase_minor new file mode 100644 index 000000000..0aeb8155e Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotBase_minor differ diff --git a/soh/assets/custom/objects/object_tsubo/PotBase_smallkey b/soh/assets/custom/objects/object_tsubo/PotBase_smallkey new file mode 100644 index 000000000..af74fa56d Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotBase_smallkey differ diff --git a/soh/assets/custom/objects/object_tsubo/PotBase_standard b/soh/assets/custom/objects/object_tsubo/PotBase_standard new file mode 100644 index 000000000..8981574b7 Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotBase_standard differ diff --git a/soh/assets/custom/objects/object_tsubo/PotBase_token b/soh/assets/custom/objects/object_tsubo/PotBase_token new file mode 100644 index 000000000..085589211 Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotBase_token differ diff --git a/soh/assets/custom/objects/object_tsubo/PotFace_bosskey b/soh/assets/custom/objects/object_tsubo/PotFace_bosskey new file mode 100644 index 000000000..dccfbf90b Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotFace_bosskey differ diff --git a/soh/assets/custom/objects/object_tsubo/PotFace_fairy b/soh/assets/custom/objects/object_tsubo/PotFace_fairy new file mode 100644 index 000000000..043a004e7 Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotFace_fairy differ diff --git a/soh/assets/custom/objects/object_tsubo/PotFace_heart b/soh/assets/custom/objects/object_tsubo/PotFace_heart new file mode 100644 index 000000000..a35cc79ca Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotFace_heart differ diff --git a/soh/assets/custom/objects/object_tsubo/PotFace_major b/soh/assets/custom/objects/object_tsubo/PotFace_major new file mode 100644 index 000000000..74ccaa156 Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotFace_major differ diff --git a/soh/assets/custom/objects/object_tsubo/PotFace_mask b/soh/assets/custom/objects/object_tsubo/PotFace_mask new file mode 100644 index 000000000..b0abf3826 Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotFace_mask differ diff --git a/soh/assets/custom/objects/object_tsubo/PotFace_minor b/soh/assets/custom/objects/object_tsubo/PotFace_minor new file mode 100644 index 000000000..76e3ba592 Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotFace_minor differ diff --git a/soh/assets/custom/objects/object_tsubo/PotFace_mystery b/soh/assets/custom/objects/object_tsubo/PotFace_mystery new file mode 100644 index 000000000..e21ba823f Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotFace_mystery differ diff --git a/soh/assets/custom/objects/object_tsubo/PotFace_smallkey b/soh/assets/custom/objects/object_tsubo/PotFace_smallkey new file mode 100644 index 000000000..9116f913e Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotFace_smallkey differ diff --git a/soh/assets/custom/objects/object_tsubo/PotFace_standard b/soh/assets/custom/objects/object_tsubo/PotFace_standard new file mode 100644 index 000000000..e32ee6418 Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotFace_standard differ diff --git a/soh/assets/custom/objects/object_tsubo/PotFace_token b/soh/assets/custom/objects/object_tsubo/PotFace_token new file mode 100644 index 000000000..4259b2246 Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotFace_token differ diff --git a/soh/assets/custom/objects/object_tsubo/PotLip_bosskey b/soh/assets/custom/objects/object_tsubo/PotLip_bosskey new file mode 100644 index 000000000..122538da0 Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotLip_bosskey differ diff --git a/soh/assets/custom/objects/object_tsubo/PotLip_fairy b/soh/assets/custom/objects/object_tsubo/PotLip_fairy new file mode 100644 index 000000000..2d7c76229 Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotLip_fairy differ diff --git a/soh/assets/custom/objects/object_tsubo/PotLip_heart b/soh/assets/custom/objects/object_tsubo/PotLip_heart new file mode 100644 index 000000000..d07207a77 Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotLip_heart differ diff --git a/soh/assets/custom/objects/object_tsubo/PotLip_major b/soh/assets/custom/objects/object_tsubo/PotLip_major new file mode 100644 index 000000000..a41e17457 Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotLip_major differ diff --git a/soh/assets/custom/objects/object_tsubo/PotLip_mask b/soh/assets/custom/objects/object_tsubo/PotLip_mask new file mode 100644 index 000000000..645b92791 Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotLip_mask differ diff --git a/soh/assets/custom/objects/object_tsubo/PotLip_minor b/soh/assets/custom/objects/object_tsubo/PotLip_minor new file mode 100644 index 000000000..64d08bc69 Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotLip_minor differ diff --git a/soh/assets/custom/objects/object_tsubo/PotLip_smallkey b/soh/assets/custom/objects/object_tsubo/PotLip_smallkey new file mode 100644 index 000000000..5197d965b Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotLip_smallkey differ diff --git a/soh/assets/custom/objects/object_tsubo/PotLip_standard b/soh/assets/custom/objects/object_tsubo/PotLip_standard new file mode 100644 index 000000000..5b9283e9b Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotLip_standard differ diff --git a/soh/assets/custom/objects/object_tsubo/PotLip_token b/soh/assets/custom/objects/object_tsubo/PotLip_token new file mode 100644 index 000000000..f0dc62f3f Binary files /dev/null and b/soh/assets/custom/objects/object_tsubo/PotLip_token differ diff --git a/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL b/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL new file mode 100644 index 000000000..5c6b7bf07 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_tri_0 b/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_tri_0 similarity index 79% rename from soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_tri_0 rename to soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_tri_0 index e3d576ab5..46f5d596b 100644 --- a/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_tri_0 +++ b/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_tri_0 @@ -1,5 +1,5 @@ - + @@ -12,7 +12,7 @@ - + @@ -25,7 +25,7 @@ - + @@ -38,7 +38,7 @@ - + @@ -51,7 +51,7 @@ - + diff --git a/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_tri_1 b/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_tri_1 similarity index 73% rename from soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_tri_1 rename to soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_tri_1 index 9e3577c30..4ece3cf37 100644 --- a/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_tri_1 +++ b/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_tri_1 @@ -1,5 +1,5 @@ - + @@ -10,7 +10,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_tri_2 b/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_tri_2 similarity index 68% rename from soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_tri_2 rename to soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_tri_2 index 957020e99..f91c0b372 100644 --- a/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_tri_2 +++ b/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_tri_2 @@ -1,5 +1,5 @@ - + @@ -8,7 +8,7 @@ - + diff --git a/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_tri_3 b/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_tri_3 similarity index 63% rename from soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_tri_3 rename to soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_tri_3 index 7b2e00037..5823c82ae 100644 --- a/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_tri_3 +++ b/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_tri_3 @@ -1,5 +1,5 @@ - + diff --git a/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_tri_4 b/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_tri_4 similarity index 63% rename from soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_tri_4 rename to soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_tri_4 index 554a34e4b..e2d32f454 100644 --- a/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_tri_4 +++ b/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_tri_4 @@ -1,5 +1,5 @@ - + diff --git a/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_vtx_0 b/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_vtx_0 new file mode 100644 index 000000000..5a13d3d77 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_vtx_0 @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_vtx_1 b/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_vtx_1 similarity index 100% rename from soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_vtx_1 rename to soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_vtx_1 diff --git a/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_vtx_2 b/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_vtx_2 new file mode 100644 index 000000000..dee3d93a7 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_vtx_2 @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_vtx_3 b/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_vtx_3 similarity index 100% rename from soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_vtx_3 rename to soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_vtx_3 diff --git a/soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_vtx_4 b/soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_vtx_4 similarity index 100% rename from soh/assets/custom/objects/gameplay_dangeon_keep/gRandoPotDL_vtx_4 rename to soh/assets/custom/objects/object_tsubo/gPotBossKeyDL_vtx_4 diff --git a/soh/assets/custom/objects/object_tsubo/gPotFairyDL b/soh/assets/custom/objects/object_tsubo/gPotFairyDL new file mode 100644 index 000000000..dfc22f0ab --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotFairyDL @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotFairyDL_tri_0 b/soh/assets/custom/objects/object_tsubo/gPotFairyDL_tri_0 new file mode 100644 index 000000000..0ae5a07df --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotFairyDL_tri_0 @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotFairyDL_tri_1 b/soh/assets/custom/objects/object_tsubo/gPotFairyDL_tri_1 new file mode 100644 index 000000000..48c7c8c2b --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotFairyDL_tri_1 @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotFairyDL_tri_2 b/soh/assets/custom/objects/object_tsubo/gPotFairyDL_tri_2 new file mode 100644 index 000000000..0502e601d --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotFairyDL_tri_2 @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotFairyDL_tri_3 b/soh/assets/custom/objects/object_tsubo/gPotFairyDL_tri_3 new file mode 100644 index 000000000..491945331 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotFairyDL_tri_3 @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotFairyDL_tri_4 b/soh/assets/custom/objects/object_tsubo/gPotFairyDL_tri_4 new file mode 100644 index 000000000..5cb1cfb5d --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotFairyDL_tri_4 @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotFairyDL_vtx_0 b/soh/assets/custom/objects/object_tsubo/gPotFairyDL_vtx_0 new file mode 100644 index 000000000..5a13d3d77 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotFairyDL_vtx_0 @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotFairyDL_vtx_1 b/soh/assets/custom/objects/object_tsubo/gPotFairyDL_vtx_1 new file mode 100644 index 000000000..24da4e34f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotFairyDL_vtx_1 @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotFairyDL_vtx_2 b/soh/assets/custom/objects/object_tsubo/gPotFairyDL_vtx_2 new file mode 100644 index 000000000..dee3d93a7 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotFairyDL_vtx_2 @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotFairyDL_vtx_3 b/soh/assets/custom/objects/object_tsubo/gPotFairyDL_vtx_3 new file mode 100644 index 000000000..4394fa228 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotFairyDL_vtx_3 @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotFairyDL_vtx_4 b/soh/assets/custom/objects/object_tsubo/gPotFairyDL_vtx_4 new file mode 100644 index 000000000..2ef56105a --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotFairyDL_vtx_4 @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotHeartDL b/soh/assets/custom/objects/object_tsubo/gPotHeartDL new file mode 100644 index 000000000..210139514 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotHeartDL @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotHeartDL_tri_0 b/soh/assets/custom/objects/object_tsubo/gPotHeartDL_tri_0 new file mode 100644 index 000000000..ac8bd9b64 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotHeartDL_tri_0 @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotHeartDL_tri_1 b/soh/assets/custom/objects/object_tsubo/gPotHeartDL_tri_1 new file mode 100644 index 000000000..a50d616f3 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotHeartDL_tri_1 @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotHeartDL_tri_2 b/soh/assets/custom/objects/object_tsubo/gPotHeartDL_tri_2 new file mode 100644 index 000000000..e86e02ac1 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotHeartDL_tri_2 @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotHeartDL_tri_3 b/soh/assets/custom/objects/object_tsubo/gPotHeartDL_tri_3 new file mode 100644 index 000000000..5fa3080e4 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotHeartDL_tri_3 @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotHeartDL_tri_4 b/soh/assets/custom/objects/object_tsubo/gPotHeartDL_tri_4 new file mode 100644 index 000000000..bac02eba9 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotHeartDL_tri_4 @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotHeartDL_vtx_0 b/soh/assets/custom/objects/object_tsubo/gPotHeartDL_vtx_0 new file mode 100644 index 000000000..5a13d3d77 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotHeartDL_vtx_0 @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotHeartDL_vtx_1 b/soh/assets/custom/objects/object_tsubo/gPotHeartDL_vtx_1 new file mode 100644 index 000000000..24da4e34f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotHeartDL_vtx_1 @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotHeartDL_vtx_2 b/soh/assets/custom/objects/object_tsubo/gPotHeartDL_vtx_2 new file mode 100644 index 000000000..dee3d93a7 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotHeartDL_vtx_2 @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotHeartDL_vtx_3 b/soh/assets/custom/objects/object_tsubo/gPotHeartDL_vtx_3 new file mode 100644 index 000000000..4394fa228 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotHeartDL_vtx_3 @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotHeartDL_vtx_4 b/soh/assets/custom/objects/object_tsubo/gPotHeartDL_vtx_4 new file mode 100644 index 000000000..2ef56105a --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotHeartDL_vtx_4 @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMajorDL b/soh/assets/custom/objects/object_tsubo/gPotMajorDL new file mode 100644 index 000000000..a4e061961 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMajorDL @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMajorDL_tri_0 b/soh/assets/custom/objects/object_tsubo/gPotMajorDL_tri_0 new file mode 100644 index 000000000..5cee6437e --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMajorDL_tri_0 @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMajorDL_tri_1 b/soh/assets/custom/objects/object_tsubo/gPotMajorDL_tri_1 new file mode 100644 index 000000000..8f3eebb62 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMajorDL_tri_1 @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMajorDL_tri_2 b/soh/assets/custom/objects/object_tsubo/gPotMajorDL_tri_2 new file mode 100644 index 000000000..84b86e30d --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMajorDL_tri_2 @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMajorDL_tri_3 b/soh/assets/custom/objects/object_tsubo/gPotMajorDL_tri_3 new file mode 100644 index 000000000..b407c945f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMajorDL_tri_3 @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMajorDL_tri_4 b/soh/assets/custom/objects/object_tsubo/gPotMajorDL_tri_4 new file mode 100644 index 000000000..5874c76a8 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMajorDL_tri_4 @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMajorDL_vtx_0 b/soh/assets/custom/objects/object_tsubo/gPotMajorDL_vtx_0 new file mode 100644 index 000000000..5a13d3d77 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMajorDL_vtx_0 @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMajorDL_vtx_1 b/soh/assets/custom/objects/object_tsubo/gPotMajorDL_vtx_1 new file mode 100644 index 000000000..24da4e34f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMajorDL_vtx_1 @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMajorDL_vtx_2 b/soh/assets/custom/objects/object_tsubo/gPotMajorDL_vtx_2 new file mode 100644 index 000000000..dee3d93a7 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMajorDL_vtx_2 @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMajorDL_vtx_3 b/soh/assets/custom/objects/object_tsubo/gPotMajorDL_vtx_3 new file mode 100644 index 000000000..4394fa228 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMajorDL_vtx_3 @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMajorDL_vtx_4 b/soh/assets/custom/objects/object_tsubo/gPotMajorDL_vtx_4 new file mode 100644 index 000000000..2ef56105a --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMajorDL_vtx_4 @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMaskDL b/soh/assets/custom/objects/object_tsubo/gPotMaskDL new file mode 100644 index 000000000..81de76471 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMaskDL @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMaskDL_tri_0 b/soh/assets/custom/objects/object_tsubo/gPotMaskDL_tri_0 new file mode 100644 index 000000000..8627466f8 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMaskDL_tri_0 @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMaskDL_tri_1 b/soh/assets/custom/objects/object_tsubo/gPotMaskDL_tri_1 new file mode 100644 index 000000000..df3b4edc9 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMaskDL_tri_1 @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMaskDL_tri_2 b/soh/assets/custom/objects/object_tsubo/gPotMaskDL_tri_2 new file mode 100644 index 000000000..c1b658711 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMaskDL_tri_2 @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMaskDL_tri_3 b/soh/assets/custom/objects/object_tsubo/gPotMaskDL_tri_3 new file mode 100644 index 000000000..400f465b5 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMaskDL_tri_3 @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMaskDL_tri_4 b/soh/assets/custom/objects/object_tsubo/gPotMaskDL_tri_4 new file mode 100644 index 000000000..e892e161e --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMaskDL_tri_4 @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMaskDL_vtx_0 b/soh/assets/custom/objects/object_tsubo/gPotMaskDL_vtx_0 new file mode 100644 index 000000000..5a13d3d77 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMaskDL_vtx_0 @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMaskDL_vtx_1 b/soh/assets/custom/objects/object_tsubo/gPotMaskDL_vtx_1 new file mode 100644 index 000000000..24da4e34f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMaskDL_vtx_1 @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMaskDL_vtx_2 b/soh/assets/custom/objects/object_tsubo/gPotMaskDL_vtx_2 new file mode 100644 index 000000000..dee3d93a7 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMaskDL_vtx_2 @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMaskDL_vtx_3 b/soh/assets/custom/objects/object_tsubo/gPotMaskDL_vtx_3 new file mode 100644 index 000000000..4394fa228 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMaskDL_vtx_3 @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMaskDL_vtx_4 b/soh/assets/custom/objects/object_tsubo/gPotMaskDL_vtx_4 new file mode 100644 index 000000000..2ef56105a --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMaskDL_vtx_4 @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMinorDL b/soh/assets/custom/objects/object_tsubo/gPotMinorDL new file mode 100644 index 000000000..cce59a83d --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMinorDL @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMinorDL_tri_0 b/soh/assets/custom/objects/object_tsubo/gPotMinorDL_tri_0 new file mode 100644 index 000000000..614dbc194 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMinorDL_tri_0 @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMinorDL_tri_1 b/soh/assets/custom/objects/object_tsubo/gPotMinorDL_tri_1 new file mode 100644 index 000000000..50a1b129f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMinorDL_tri_1 @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMinorDL_tri_2 b/soh/assets/custom/objects/object_tsubo/gPotMinorDL_tri_2 new file mode 100644 index 000000000..bc60603eb --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMinorDL_tri_2 @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMinorDL_tri_3 b/soh/assets/custom/objects/object_tsubo/gPotMinorDL_tri_3 new file mode 100644 index 000000000..416675ad0 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMinorDL_tri_3 @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMinorDL_tri_4 b/soh/assets/custom/objects/object_tsubo/gPotMinorDL_tri_4 new file mode 100644 index 000000000..e2bedd742 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMinorDL_tri_4 @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMinorDL_vtx_0 b/soh/assets/custom/objects/object_tsubo/gPotMinorDL_vtx_0 new file mode 100644 index 000000000..5a13d3d77 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMinorDL_vtx_0 @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMinorDL_vtx_1 b/soh/assets/custom/objects/object_tsubo/gPotMinorDL_vtx_1 new file mode 100644 index 000000000..24da4e34f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMinorDL_vtx_1 @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMinorDL_vtx_2 b/soh/assets/custom/objects/object_tsubo/gPotMinorDL_vtx_2 new file mode 100644 index 000000000..dee3d93a7 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMinorDL_vtx_2 @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMinorDL_vtx_3 b/soh/assets/custom/objects/object_tsubo/gPotMinorDL_vtx_3 new file mode 100644 index 000000000..4394fa228 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMinorDL_vtx_3 @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotMinorDL_vtx_4 b/soh/assets/custom/objects/object_tsubo/gPotMinorDL_vtx_4 new file mode 100644 index 000000000..2ef56105a --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotMinorDL_vtx_4 @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotRandomDL b/soh/assets/custom/objects/object_tsubo/gPotRandomDL new file mode 100644 index 000000000..1eb0ae61b --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotRandomDL @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotRandomDL_tri_0 b/soh/assets/custom/objects/object_tsubo/gPotRandomDL_tri_0 new file mode 100644 index 000000000..bd0465860 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotRandomDL_tri_0 @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotRandomDL_tri_1 b/soh/assets/custom/objects/object_tsubo/gPotRandomDL_tri_1 new file mode 100644 index 000000000..16941c4cd --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotRandomDL_tri_1 @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotRandomDL_tri_2 b/soh/assets/custom/objects/object_tsubo/gPotRandomDL_tri_2 new file mode 100644 index 000000000..6094886fc --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotRandomDL_tri_2 @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotRandomDL_tri_3 b/soh/assets/custom/objects/object_tsubo/gPotRandomDL_tri_3 new file mode 100644 index 000000000..1b844d9dc --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotRandomDL_tri_3 @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotRandomDL_tri_4 b/soh/assets/custom/objects/object_tsubo/gPotRandomDL_tri_4 new file mode 100644 index 000000000..e7516cfcf --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotRandomDL_tri_4 @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotRandomDL_vtx_0 b/soh/assets/custom/objects/object_tsubo/gPotRandomDL_vtx_0 new file mode 100644 index 000000000..5a13d3d77 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotRandomDL_vtx_0 @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotRandomDL_vtx_1 b/soh/assets/custom/objects/object_tsubo/gPotRandomDL_vtx_1 new file mode 100644 index 000000000..24da4e34f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotRandomDL_vtx_1 @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotRandomDL_vtx_2 b/soh/assets/custom/objects/object_tsubo/gPotRandomDL_vtx_2 new file mode 100644 index 000000000..dee3d93a7 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotRandomDL_vtx_2 @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotRandomDL_vtx_3 b/soh/assets/custom/objects/object_tsubo/gPotRandomDL_vtx_3 new file mode 100644 index 000000000..4394fa228 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotRandomDL_vtx_3 @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotRandomDL_vtx_4 b/soh/assets/custom/objects/object_tsubo/gPotRandomDL_vtx_4 new file mode 100644 index 000000000..2ef56105a --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotRandomDL_vtx_4 @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL new file mode 100644 index 000000000..f5915880a --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_tri_0 b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_tri_0 new file mode 100644 index 000000000..70b2b37df --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_tri_0 @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_tri_1 b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_tri_1 new file mode 100644 index 000000000..6ae0344ba --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_tri_1 @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_tri_2 b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_tri_2 new file mode 100644 index 000000000..558920cd2 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_tri_2 @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_tri_3 b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_tri_3 new file mode 100644 index 000000000..db7840f18 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_tri_3 @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_tri_4 b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_tri_4 new file mode 100644 index 000000000..0ef89c047 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_tri_4 @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_vtx_0 b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_vtx_0 new file mode 100644 index 000000000..5a13d3d77 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_vtx_0 @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_vtx_1 b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_vtx_1 new file mode 100644 index 000000000..24da4e34f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_vtx_1 @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_vtx_2 b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_vtx_2 new file mode 100644 index 000000000..dee3d93a7 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_vtx_2 @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_vtx_3 b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_vtx_3 new file mode 100644 index 000000000..4394fa228 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_vtx_3 @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_vtx_4 b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_vtx_4 new file mode 100644 index 000000000..2ef56105a --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotSmallKeyDL_vtx_4 @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotStandardDL b/soh/assets/custom/objects/object_tsubo/gPotStandardDL new file mode 100644 index 000000000..d0e3be257 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotStandardDL @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotStandardDL_tri_0 b/soh/assets/custom/objects/object_tsubo/gPotStandardDL_tri_0 new file mode 100644 index 000000000..6ac65d426 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotStandardDL_tri_0 @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotStandardDL_tri_1 b/soh/assets/custom/objects/object_tsubo/gPotStandardDL_tri_1 new file mode 100644 index 000000000..d02c62f8a --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotStandardDL_tri_1 @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotStandardDL_tri_2 b/soh/assets/custom/objects/object_tsubo/gPotStandardDL_tri_2 new file mode 100644 index 000000000..2ad2cba33 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotStandardDL_tri_2 @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotStandardDL_tri_3 b/soh/assets/custom/objects/object_tsubo/gPotStandardDL_tri_3 new file mode 100644 index 000000000..b7b6852ca --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotStandardDL_tri_3 @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotStandardDL_tri_4 b/soh/assets/custom/objects/object_tsubo/gPotStandardDL_tri_4 new file mode 100644 index 000000000..dc605f8f0 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotStandardDL_tri_4 @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotStandardDL_vtx_0 b/soh/assets/custom/objects/object_tsubo/gPotStandardDL_vtx_0 new file mode 100644 index 000000000..5a13d3d77 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotStandardDL_vtx_0 @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotStandardDL_vtx_1 b/soh/assets/custom/objects/object_tsubo/gPotStandardDL_vtx_1 new file mode 100644 index 000000000..24da4e34f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotStandardDL_vtx_1 @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotStandardDL_vtx_2 b/soh/assets/custom/objects/object_tsubo/gPotStandardDL_vtx_2 new file mode 100644 index 000000000..dee3d93a7 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotStandardDL_vtx_2 @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotStandardDL_vtx_3 b/soh/assets/custom/objects/object_tsubo/gPotStandardDL_vtx_3 new file mode 100644 index 000000000..4394fa228 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotStandardDL_vtx_3 @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotStandardDL_vtx_4 b/soh/assets/custom/objects/object_tsubo/gPotStandardDL_vtx_4 new file mode 100644 index 000000000..2ef56105a --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotStandardDL_vtx_4 @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotTokenDL b/soh/assets/custom/objects/object_tsubo/gPotTokenDL new file mode 100644 index 000000000..2a125a69f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotTokenDL @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotTokenDL_tri_0 b/soh/assets/custom/objects/object_tsubo/gPotTokenDL_tri_0 new file mode 100644 index 000000000..86646812a --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotTokenDL_tri_0 @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotTokenDL_tri_1 b/soh/assets/custom/objects/object_tsubo/gPotTokenDL_tri_1 new file mode 100644 index 000000000..30a19d11f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotTokenDL_tri_1 @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotTokenDL_tri_2 b/soh/assets/custom/objects/object_tsubo/gPotTokenDL_tri_2 new file mode 100644 index 000000000..ff058fea8 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotTokenDL_tri_2 @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotTokenDL_tri_3 b/soh/assets/custom/objects/object_tsubo/gPotTokenDL_tri_3 new file mode 100644 index 000000000..59876b489 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotTokenDL_tri_3 @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotTokenDL_tri_4 b/soh/assets/custom/objects/object_tsubo/gPotTokenDL_tri_4 new file mode 100644 index 000000000..18f7489ef --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotTokenDL_tri_4 @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotTokenDL_vtx_0 b/soh/assets/custom/objects/object_tsubo/gPotTokenDL_vtx_0 new file mode 100644 index 000000000..5a13d3d77 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotTokenDL_vtx_0 @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotTokenDL_vtx_1 b/soh/assets/custom/objects/object_tsubo/gPotTokenDL_vtx_1 new file mode 100644 index 000000000..24da4e34f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotTokenDL_vtx_1 @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotTokenDL_vtx_2 b/soh/assets/custom/objects/object_tsubo/gPotTokenDL_vtx_2 new file mode 100644 index 000000000..dee3d93a7 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotTokenDL_vtx_2 @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotTokenDL_vtx_3 b/soh/assets/custom/objects/object_tsubo/gPotTokenDL_vtx_3 new file mode 100644 index 000000000..4394fa228 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotTokenDL_vtx_3 @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/gPotTokenDL_vtx_4 b/soh/assets/custom/objects/object_tsubo/gPotTokenDL_vtx_4 new file mode 100644 index 000000000..2ef56105a --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/gPotTokenDL_vtx_4 @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/soh/assets/custom/objects/gameplay_dangeon_keep/mat_gRandoPotDL_f3dlite_potbase b/soh/assets/custom/objects/object_tsubo/mat_gPotBossKeyDL_f3dlite_potbase_Bosskey similarity index 72% rename from soh/assets/custom/objects/gameplay_dangeon_keep/mat_gRandoPotDL_f3dlite_potbase rename to soh/assets/custom/objects/object_tsubo/mat_gPotBossKeyDL_f3dlite_potbase_Bosskey index 6c4a0fdee..5c56ac8c1 100644 --- a/soh/assets/custom/objects/gameplay_dangeon_keep/mat_gRandoPotDL_f3dlite_potbase +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotBossKeyDL_f3dlite_potbase_Bosskey @@ -8,13 +8,13 @@ - - + + - + - - + + diff --git a/soh/assets/custom/objects/gameplay_dangeon_keep/mat_gRandoPotDL_f3dlite_potbottom b/soh/assets/custom/objects/object_tsubo/mat_gPotBossKeyDL_f3dlite_potbottom similarity index 94% rename from soh/assets/custom/objects/gameplay_dangeon_keep/mat_gRandoPotDL_f3dlite_potbottom rename to soh/assets/custom/objects/object_tsubo/mat_gPotBossKeyDL_f3dlite_potbottom index e69179046..9935f477f 100644 --- a/soh/assets/custom/objects/gameplay_dangeon_keep/mat_gRandoPotDL_f3dlite_potbottom +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotBossKeyDL_f3dlite_potbottom @@ -6,7 +6,7 @@ - + diff --git a/soh/assets/custom/objects/gameplay_dangeon_keep/mat_gRandoPotDL_f3dlite_potface b/soh/assets/custom/objects/object_tsubo/mat_gPotBossKeyDL_f3dlite_potface_Bosskey similarity index 92% rename from soh/assets/custom/objects/gameplay_dangeon_keep/mat_gRandoPotDL_f3dlite_potface rename to soh/assets/custom/objects/object_tsubo/mat_gPotBossKeyDL_f3dlite_potface_Bosskey index 0969a02d5..55c9c2488 100644 --- a/soh/assets/custom/objects/gameplay_dangeon_keep/mat_gRandoPotDL_f3dlite_potface +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotBossKeyDL_f3dlite_potface_Bosskey @@ -8,7 +8,7 @@ - + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotBossKeyDL_f3dlite_potrim_Bosskey b/soh/assets/custom/objects/object_tsubo/mat_gPotBossKeyDL_f3dlite_potrim_Bosskey new file mode 100644 index 000000000..c5dadc1ac --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotBossKeyDL_f3dlite_potrim_Bosskey @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/gameplay_dangeon_keep/mat_gRandoPotDL_f3dlite_potvoid b/soh/assets/custom/objects/object_tsubo/mat_gPotBossKeyDL_f3dlite_potvoid similarity index 100% rename from soh/assets/custom/objects/gameplay_dangeon_keep/mat_gRandoPotDL_f3dlite_potvoid rename to soh/assets/custom/objects/object_tsubo/mat_gPotBossKeyDL_f3dlite_potvoid diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotFairyDL_f3dlite_potbase_fairy b/soh/assets/custom/objects/object_tsubo/mat_gPotFairyDL_f3dlite_potbase_fairy new file mode 100644 index 000000000..8bbd6c411 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotFairyDL_f3dlite_potbase_fairy @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/gameplay_dangeon_keep/mat_gRandoPotDL_f3dlite_potrim b/soh/assets/custom/objects/object_tsubo/mat_gPotFairyDL_f3dlite_potbottom similarity index 94% rename from soh/assets/custom/objects/gameplay_dangeon_keep/mat_gRandoPotDL_f3dlite_potrim rename to soh/assets/custom/objects/object_tsubo/mat_gPotFairyDL_f3dlite_potbottom index 3c56bbc96..9935f477f 100644 --- a/soh/assets/custom/objects/gameplay_dangeon_keep/mat_gRandoPotDL_f3dlite_potrim +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotFairyDL_f3dlite_potbottom @@ -6,7 +6,7 @@ - + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotFairyDL_f3dlite_potface_fairy b/soh/assets/custom/objects/object_tsubo/mat_gPotFairyDL_f3dlite_potface_fairy new file mode 100644 index 000000000..7f217c732 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotFairyDL_f3dlite_potface_fairy @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotFairyDL_f3dlite_potrim_fairy b/soh/assets/custom/objects/object_tsubo/mat_gPotFairyDL_f3dlite_potrim_fairy new file mode 100644 index 000000000..a78e92239 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotFairyDL_f3dlite_potrim_fairy @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotFairyDL_f3dlite_potvoid b/soh/assets/custom/objects/object_tsubo/mat_gPotFairyDL_f3dlite_potvoid new file mode 100644 index 000000000..d39d1af92 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotFairyDL_f3dlite_potvoid @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotHeartDL_f3dlite_potbase_heart b/soh/assets/custom/objects/object_tsubo/mat_gPotHeartDL_f3dlite_potbase_heart new file mode 100644 index 000000000..87e0d8527 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotHeartDL_f3dlite_potbase_heart @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotHeartDL_f3dlite_potbottom b/soh/assets/custom/objects/object_tsubo/mat_gPotHeartDL_f3dlite_potbottom new file mode 100644 index 000000000..9935f477f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotHeartDL_f3dlite_potbottom @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotHeartDL_f3dlite_potface_heart b/soh/assets/custom/objects/object_tsubo/mat_gPotHeartDL_f3dlite_potface_heart new file mode 100644 index 000000000..fbe35cc0f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotHeartDL_f3dlite_potface_heart @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotHeartDL_f3dlite_potrim_heart b/soh/assets/custom/objects/object_tsubo/mat_gPotHeartDL_f3dlite_potrim_heart new file mode 100644 index 000000000..db8c79031 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotHeartDL_f3dlite_potrim_heart @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotHeartDL_f3dlite_potvoid b/soh/assets/custom/objects/object_tsubo/mat_gPotHeartDL_f3dlite_potvoid new file mode 100644 index 000000000..d39d1af92 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotHeartDL_f3dlite_potvoid @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotMajorDL_f3dlite_potbase_major b/soh/assets/custom/objects/object_tsubo/mat_gPotMajorDL_f3dlite_potbase_major new file mode 100644 index 000000000..eb2d208a6 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotMajorDL_f3dlite_potbase_major @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotMajorDL_f3dlite_potbottom b/soh/assets/custom/objects/object_tsubo/mat_gPotMajorDL_f3dlite_potbottom new file mode 100644 index 000000000..9935f477f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotMajorDL_f3dlite_potbottom @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotMajorDL_f3dlite_potface_major b/soh/assets/custom/objects/object_tsubo/mat_gPotMajorDL_f3dlite_potface_major new file mode 100644 index 000000000..9066c281b --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotMajorDL_f3dlite_potface_major @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotMajorDL_f3dlite_potrim_major b/soh/assets/custom/objects/object_tsubo/mat_gPotMajorDL_f3dlite_potrim_major new file mode 100644 index 000000000..cf26921fc --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotMajorDL_f3dlite_potrim_major @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotMajorDL_f3dlite_potvoid b/soh/assets/custom/objects/object_tsubo/mat_gPotMajorDL_f3dlite_potvoid new file mode 100644 index 000000000..d39d1af92 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotMajorDL_f3dlite_potvoid @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotMaskDL_f3dlite_potbase_mask b/soh/assets/custom/objects/object_tsubo/mat_gPotMaskDL_f3dlite_potbase_mask new file mode 100644 index 000000000..b3b4c182c --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotMaskDL_f3dlite_potbase_mask @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotMaskDL_f3dlite_potbottom b/soh/assets/custom/objects/object_tsubo/mat_gPotMaskDL_f3dlite_potbottom new file mode 100644 index 000000000..9935f477f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotMaskDL_f3dlite_potbottom @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotMaskDL_f3dlite_potface_mask b/soh/assets/custom/objects/object_tsubo/mat_gPotMaskDL_f3dlite_potface_mask new file mode 100644 index 000000000..b30a6debc --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotMaskDL_f3dlite_potface_mask @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotMaskDL_f3dlite_potrim_mask b/soh/assets/custom/objects/object_tsubo/mat_gPotMaskDL_f3dlite_potrim_mask new file mode 100644 index 000000000..03c39c1f6 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotMaskDL_f3dlite_potrim_mask @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotMaskDL_f3dlite_potvoid b/soh/assets/custom/objects/object_tsubo/mat_gPotMaskDL_f3dlite_potvoid new file mode 100644 index 000000000..d39d1af92 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotMaskDL_f3dlite_potvoid @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotMinorDL_f3dlite_potbase_minor b/soh/assets/custom/objects/object_tsubo/mat_gPotMinorDL_f3dlite_potbase_minor new file mode 100644 index 000000000..13757a34d --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotMinorDL_f3dlite_potbase_minor @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotMinorDL_f3dlite_potbottom b/soh/assets/custom/objects/object_tsubo/mat_gPotMinorDL_f3dlite_potbottom new file mode 100644 index 000000000..9935f477f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotMinorDL_f3dlite_potbottom @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotMinorDL_f3dlite_potface_minor b/soh/assets/custom/objects/object_tsubo/mat_gPotMinorDL_f3dlite_potface_minor new file mode 100644 index 000000000..e9ed0119d --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotMinorDL_f3dlite_potface_minor @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotMinorDL_f3dlite_potrim_minor b/soh/assets/custom/objects/object_tsubo/mat_gPotMinorDL_f3dlite_potrim_minor new file mode 100644 index 000000000..e53985ce5 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotMinorDL_f3dlite_potrim_minor @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotMinorDL_f3dlite_potvoid b/soh/assets/custom/objects/object_tsubo/mat_gPotMinorDL_f3dlite_potvoid new file mode 100644 index 000000000..d39d1af92 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotMinorDL_f3dlite_potvoid @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotRandomDL_f3dlite_potbase b/soh/assets/custom/objects/object_tsubo/mat_gPotRandomDL_f3dlite_potbase new file mode 100644 index 000000000..130eb57af --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotRandomDL_f3dlite_potbase @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotRandomDL_f3dlite_potbottom b/soh/assets/custom/objects/object_tsubo/mat_gPotRandomDL_f3dlite_potbottom new file mode 100644 index 000000000..9935f477f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotRandomDL_f3dlite_potbottom @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotRandomDL_f3dlite_potface b/soh/assets/custom/objects/object_tsubo/mat_gPotRandomDL_f3dlite_potface new file mode 100644 index 000000000..531e40224 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotRandomDL_f3dlite_potface @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotRandomDL_f3dlite_potrim b/soh/assets/custom/objects/object_tsubo/mat_gPotRandomDL_f3dlite_potrim new file mode 100644 index 000000000..f166f5af6 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotRandomDL_f3dlite_potrim @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotRandomDL_f3dlite_potvoid b/soh/assets/custom/objects/object_tsubo/mat_gPotRandomDL_f3dlite_potvoid new file mode 100644 index 000000000..d39d1af92 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotRandomDL_f3dlite_potvoid @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotSmallKeyDL_f3dlite_potbase_Smallkey b/soh/assets/custom/objects/object_tsubo/mat_gPotSmallKeyDL_f3dlite_potbase_Smallkey new file mode 100644 index 000000000..6289432cf --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotSmallKeyDL_f3dlite_potbase_Smallkey @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotSmallKeyDL_f3dlite_potbottom b/soh/assets/custom/objects/object_tsubo/mat_gPotSmallKeyDL_f3dlite_potbottom new file mode 100644 index 000000000..9935f477f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotSmallKeyDL_f3dlite_potbottom @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotSmallKeyDL_f3dlite_potface_Smallkey b/soh/assets/custom/objects/object_tsubo/mat_gPotSmallKeyDL_f3dlite_potface_Smallkey new file mode 100644 index 000000000..86197247c --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotSmallKeyDL_f3dlite_potface_Smallkey @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotSmallKeyDL_f3dlite_potrim_Smallkey b/soh/assets/custom/objects/object_tsubo/mat_gPotSmallKeyDL_f3dlite_potrim_Smallkey new file mode 100644 index 000000000..4a561448e --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotSmallKeyDL_f3dlite_potrim_Smallkey @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotSmallKeyDL_f3dlite_potvoid b/soh/assets/custom/objects/object_tsubo/mat_gPotSmallKeyDL_f3dlite_potvoid new file mode 100644 index 000000000..d39d1af92 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotSmallKeyDL_f3dlite_potvoid @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotStandardDL_f3dlite_potbase b/soh/assets/custom/objects/object_tsubo/mat_gPotStandardDL_f3dlite_potbase new file mode 100644 index 000000000..130eb57af --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotStandardDL_f3dlite_potbase @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotStandardDL_f3dlite_potbottom b/soh/assets/custom/objects/object_tsubo/mat_gPotStandardDL_f3dlite_potbottom new file mode 100644 index 000000000..9935f477f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotStandardDL_f3dlite_potbottom @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotStandardDL_f3dlite_potface_standard b/soh/assets/custom/objects/object_tsubo/mat_gPotStandardDL_f3dlite_potface_standard new file mode 100644 index 000000000..08dad82ae --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotStandardDL_f3dlite_potface_standard @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotStandardDL_f3dlite_potrim b/soh/assets/custom/objects/object_tsubo/mat_gPotStandardDL_f3dlite_potrim new file mode 100644 index 000000000..f166f5af6 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotStandardDL_f3dlite_potrim @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotStandardDL_f3dlite_potvoid b/soh/assets/custom/objects/object_tsubo/mat_gPotStandardDL_f3dlite_potvoid new file mode 100644 index 000000000..d39d1af92 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotStandardDL_f3dlite_potvoid @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotTokenDL_f3dlite_potbase_token b/soh/assets/custom/objects/object_tsubo/mat_gPotTokenDL_f3dlite_potbase_token new file mode 100644 index 000000000..f0b0feaf1 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotTokenDL_f3dlite_potbase_token @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotTokenDL_f3dlite_potbottom b/soh/assets/custom/objects/object_tsubo/mat_gPotTokenDL_f3dlite_potbottom new file mode 100644 index 000000000..9935f477f --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotTokenDL_f3dlite_potbottom @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotTokenDL_f3dlite_potface_token b/soh/assets/custom/objects/object_tsubo/mat_gPotTokenDL_f3dlite_potface_token new file mode 100644 index 000000000..b3d6d4080 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotTokenDL_f3dlite_potface_token @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotTokenDL_f3dlite_potrim_token b/soh/assets/custom/objects/object_tsubo/mat_gPotTokenDL_f3dlite_potrim_token new file mode 100644 index 000000000..a33c007be --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotTokenDL_f3dlite_potrim_token @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/soh/assets/custom/objects/object_tsubo/mat_gPotTokenDL_f3dlite_potvoid b/soh/assets/custom/objects/object_tsubo/mat_gPotTokenDL_f3dlite_potvoid new file mode 100644 index 000000000..d39d1af92 --- /dev/null +++ b/soh/assets/custom/objects/object_tsubo/mat_gPotTokenDL_f3dlite_potvoid @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/soh/assets/soh_assets.h b/soh/assets/soh_assets.h index 120930659..1ed995667 100644 --- a/soh/assets/soh_assets.h +++ b/soh/assets/soh_assets.h @@ -44,6 +44,36 @@ static const ALIGN_ASSET(2) char gChestBodyTokenDL[] = dgChestBodyTokenDL; #define dgChestLidTokenDL "__OTR__objects/object_box/gChestLidTokenDL" static const ALIGN_ASSET(2) char gChestLidTokenDL[] = dgChestLidTokenDL; +#define dgPotBossKeyDL "__OTR__objects/object_tsubo/gPotBossKeyDL" +static const ALIGN_ASSET(2) char gPotBossKeyDL[] = dgPotBossKeyDL; + +#define dgPotFairyDL "__OTR__objects/object_tsubo/gPotFairyDL" +static const ALIGN_ASSET(2) char gPotFairyDL[] = dgPotFairyDL; + +#define dgPotHeartDL "__OTR__objects/object_tsubo/gPotHeartDL" +static const ALIGN_ASSET(2) char gPotHeartDL[] = dgPotHeartDL; + +#define dgPotMajorDL "__OTR__objects/object_tsubo/gPotMajorDL" +static const ALIGN_ASSET(2) char gPotMajorDL[] = dgPotMajorDL; + +#define dgPotMaskDL "__OTR__objects/object_tsubo/gPotMaskDL" +static const ALIGN_ASSET(2) char gPotMaskDL[] = dgPotMaskDL; + +#define dgPotMinorDL "__OTR__objects/object_tsubo/gPotMinorDL" +static const ALIGN_ASSET(2) char gPotMinorDL[] = dgPotMinorDL; + +#define dgPotRandomDL "__OTR__objects/object_tsubo/gPotRandomDL" +static const ALIGN_ASSET(2) char gPotRandomDL[] = dgPotRandomDL; + +#define dgPotSmallKeyDL "__OTR__objects/object_tsubo/gPotSmallKeyDL" +static const ALIGN_ASSET(2) char gPotSmallKeyDL[] = dgPotSmallKeyDL; + +#define dgPotStandardDL "__OTR__objects/object_tsubo/gPotStandardDL" +static const ALIGN_ASSET(2) char gPotStandardDL[] = dgPotStandardDL; + +#define dgPotTokenDL "__OTR__objects/object_tsubo/gPotTokenDL" +static const ALIGN_ASSET(2) char gPotTokenDL[] = dgPotTokenDL; + #define dgTitleRandomizerSubtitleTex "__OTR__objects/object_mag/gTitleRandomizerSubtitleTex" static const ALIGN_ASSET(2) char gTitleRandomizerSubtitleTex[] = dgTitleRandomizerSubtitleTex; @@ -80,9 +110,6 @@ static const ALIGN_ASSET(2) char gTriforcePieceCompletedDL[] = dgTriforcePieceCo #define dgBossSoulSkullDL "__OTR__objects/object_boss_soul/gGIBossSoulSkullDL" static const ALIGN_ASSET(2) char gBossSoulSkullDL[] = dgBossSoulSkullDL; -#define dgRandoPotDL "__OTR__objects/gameplay_dangeon_keep/gRandoPotDL" -static const ALIGN_ASSET(2) char gRandoPotDL[] = dgRandoPotDL; - #define dgRandoBushDL "__OTR__objects/gameplay_field_keep/gFieldBushRandomDL" static const ALIGN_ASSET(2) char gRandoBushDL[] = dgRandoBushDL; diff --git a/soh/soh/Enhancements/randomizer/ShufflePots.cpp b/soh/soh/Enhancements/randomizer/ShufflePots.cpp index b1ae4dd4d..dbf278db8 100644 --- a/soh/soh/Enhancements/randomizer/ShufflePots.cpp +++ b/soh/soh/Enhancements/randomizer/ShufflePots.cpp @@ -6,21 +6,60 @@ extern "C" { #include "overlays/actors/ovl_Obj_Tsubo/z_obj_tsubo.h" #include "overlays/actors/ovl_Door_Shutter/z_door_shutter.h" +#include "objects/gameplay_dangeon_keep/gameplay_dangeon_keep.h" extern PlayState* gPlayState; } extern void EnItem00_DrawRandomizedItem(EnItem00* enItem00, PlayState* play); extern "C" void ObjTsubo_RandomizerDraw(Actor* thisx, PlayState* play) { - float potSize = 1.0f; - OPEN_DISPS(play->state.gfxCtx); - Gfx_SetupDL_25Opa(play->state.gfxCtx); - Matrix_Scale(potSize, potSize, potSize, MTXMODE_APPLY); - gSPMatrix(POLY_OPA_DISP++, Matrix_NewMtx(play->state.gfxCtx, (char*)__FILE__, __LINE__), - G_MTX_MODELVIEW | G_MTX_LOAD); - gSPDisplayList(POLY_OPA_DISP++, (Gfx*)gRandoPotDL); + Gfx_SetupDL_25Opa(play->state.gfxCtx); + gSPMatrix(POLY_OPA_DISP++, MATRIX_NEWMTX(play->state.gfxCtx), G_MTX_MODELVIEW | G_MTX_LOAD); + + const auto potIdentity = ObjectExtension::GetInstance().Get(thisx); + + if (potIdentity != nullptr && potIdentity->randomizerCheck != RC_MAX && + Flags_GetRandomizerInf(potIdentity->randomizerInf) == 0) { + bool csmc = CVarGetInteger(CVAR_ENHANCEMENT("ChestSizeAndTextureMatchContents"), 0); + int requiresStoneAgony = CVarGetInteger(CVAR_ENHANCEMENT("ChestSizeDependsStoneOfAgony"), 0); + + if (csmc && (!requiresStoneAgony || (requiresStoneAgony && CHECK_QUEST_ITEM(QUEST_STONE_OF_AGONY)))) { + auto itemEntry = + Rando::Context::GetInstance()->GetFinalGIEntry(potIdentity->randomizerCheck, true, GI_NONE); + GetItemCategory getItemCategory = itemEntry.getItemCategory; + + switch (getItemCategory) { + case ITEM_CATEGORY_LESSER: + gSPDisplayList(POLY_OPA_DISP++, (Gfx*)gPotMinorDL); + break; + case ITEM_CATEGORY_HEALTH: + gSPDisplayList(POLY_OPA_DISP++, (Gfx*)gPotHeartDL); + break; + case ITEM_CATEGORY_BOSS_KEY: + gSPDisplayList(POLY_OPA_DISP++, (Gfx*)gPotBossKeyDL); + break; + case ITEM_CATEGORY_SMALL_KEY: + gSPDisplayList(POLY_OPA_DISP++, (Gfx*)gPotSmallKeyDL); + break; + case ITEM_CATEGORY_SKULLTULA_TOKEN: + gSPDisplayList(POLY_OPA_DISP++, (Gfx*)gPotTokenDL); + break; + case ITEM_CATEGORY_MAJOR: + gSPDisplayList(POLY_OPA_DISP++, (Gfx*)gPotMajorDL); + break; + default: + gSPDisplayList(POLY_OPA_DISP++, (Gfx*)gPotStandardDL); + break; + } + } else { + gSPDisplayList(POLY_OPA_DISP++, (Gfx*)gPotStandardDL); + } + } else { + gSPDisplayList(POLY_OPA_DISP++, (Gfx*)gPotDL); + } + CLOSE_DISPS(play->state.gfxCtx); }