Shipwright/soh/assets/custom/objects/object_kibako
Eric Hoey 47c653a0e5
[Rando] Shuffle Crates (#5017)
* location list + enums

* add identity function

* add new files + hook handlers + settings + crate struct

* add dungeon struct + large crate locations

* fix wasteland name + add overworld hints

* add dungeon hints

* add to item pool

* opt desc + check tracker + overworld locs

* add VB funcs + fix fire locs + dmc crate + shuffle crates not pots again

* fix crate option def

* fix gy crate area

* add ow locs

* context + more location_list

* fix kak crate

* add gv child crates + make exceptions for OOB GF crates + fix GF rht name

* finish adding gv crates + align GF child crates + fix adult GF locs

* fix VB draw + adjust color

* begin logic

* add child archery crate + overworld logic

* deku + dc + rename dc locs

* gtg + spirit

* fire temple logic

* start water temple + some renaming

* finish water temple + renames

* fix dmc crate

* remove child GV + GF crates :( + simplify hints + french

* fix dungeon hint + add french attempt

* cleanup

* smol crate loc list + enums

* setup small crates

* fix fire temple fairy hints

* add logic

* fix small crates + locs

* align GF crates without moving

* add child GV-GF crates for No Logic

* convert to shipinit

* whitespace

* remove old comments

* assets

* proper cap

* better comments on not-shuffled crates

* update for context changes

* update for rest of context changes

* cleanup

* fix shadow hint RHT

* more cleanup

* count to three

* child gf logic

* gv cow crate

* loc list spacing

* remove redundant small crates

* remove left over vb funcs

* split out location list

* fix van spawns

* move NL crates to new type

* rm whitespace

* more whitespacing

* more more whitespace

* update VB

* restore support for custom models

* prep dungeon for develop

* update context for location changes

* finish context post-develop merge

* add heart crates to CSMC

* update loc list + logic fix

* update breakroom crates to adult only

* newline to make github happy

* revise vbshoulds

* formatting sheesh

* update vb info

* BRACKET

* whitespacent

* ws finalfinal
2025-03-26 21:32:32 +01:00
..
bosskey_crate_top [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallBossKeyCrateDL [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallBossKeyCrateDL_tri_0 [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallBossKeyCrateDL_vtx_0 [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallBossKeyCrateDL_vtx_cull [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallHeartCrateDL [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallHeartCrateDL_tri_0 [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallHeartCrateDL_vtx_0 [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallHeartCrateDL_vtx_cull [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallJunkCrateDL [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallJunkCrateDL_tri_0 [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallJunkCrateDL_vtx_0 [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallJunkCrateDL_vtx_cull [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallMajorCrateDL [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallMajorCrateDL_tri_0 [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallMajorCrateDL_vtx_0 [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallMajorCrateDL_vtx_cull [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallMinorCrateDL [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallMinorCrateDL_tri_0 [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallMinorCrateDL_vtx_0 [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallMinorCrateDL_vtx_cull [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallRandoCrateDL [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallRandoCrateDL_tri_0 [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallRandoCrateDL_vtx_0 [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallRandoCrateDL_vtx_cull [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallSmallKeyCrateDL [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallSmallKeyCrateDL_tri_0 [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallSmallKeyCrateDL_vtx_0 [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallSmallKeyCrateDL_vtx_cull [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallTokenCrateDL [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallTokenCrateDL_tri_0 [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallTokenCrateDL_vtx_0 [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
gSmallTokenCrateDL_vtx_cull [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
heart_crate_top [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
junk_crate_top [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
major_crate_top [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
mat_gSmallBossKeyCrateDL_f3dlite_smallcrate_bosskey [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
mat_gSmallHeartCrateDL_f3dlite_smallcrate_heart [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
mat_gSmallJunkCrateDL_f3dlite_smallcrate_junk [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
mat_gSmallMajorCrateDL_f3dlite_smallcrate_major [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
mat_gSmallMinorCrateDL_f3dlite_smallcrate_minor [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
mat_gSmallRandoCrateDL_f3dlite_smallcrate_rando [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
mat_gSmallSmallKeyCrateDL_f3dlite_smallcrate_smallkey [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
mat_gSmallTokenCrateDL_f3dlite_smallcrate_token [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
minor_crate_top [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
rando_crate_top [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
smallkey_crate_top [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00
token_crate_top [Rando] Shuffle Crates (#5017) 2025-03-26 21:32:32 +01:00