Guid to Changing Starting Onion
Jump to navigation
Jump to search
Updated way to change the first Onion
step 1 gen edit
- open mapA p20 in gen editor, change the pikmin, pellet posies, and onion to your desired color (number codes at bottom of page: https://pikmintkb.com/wiki/Pikmin_3_identifiers)
step 2 cutscenes
- in demo folder edit:
- a01_indirect.szs
- a04_indirect.szs
- a05_indirect.szs
- a06_after_indirect.szs
- a06_indirect.szs
- a06_MiniGame_indirect.szs
- a07_indirect.szs
- a09_indirect.szs
- a10_0_indirect.szs
- a10_1_indirect.szs
- a10_3_indirect.szs
- a12_indirect.szs
- a13_indirect.szs
- a13_MiniGame_indirect.szs
and find the param mPikminColorSelection and change the value to your pikmin color
step 3 crash prevention
- Open flow_a in msbf editor and go to a02 in the top left, navigate to node ID 69 and change it's next node to node ID 298, this removes the a02, a02_minigame, and BootUpOnyonRed from the flow to prevent a crash
step 4 edit onion flag (blue and wing only)
- If you use the blue onion, open flow_b in msbf editor and select b27 in the top left, then select node ID 79 and change it's parameter value to 0x14. If you use the pink onion, open flow_d and select d05, then select node ID 27 and change it's parameter value to 0x14.
Quick note
- Because the master onion will not spawn until you discover the red onion, all onions before red must be generated separately, to generate them properly, add each color to the landing zone in the default gen with misfirst=0 and misfirstaddpikmin=0 then for the discovered onions, make sure the misfirst=1 and misfirstaddpikmin=0, this will allow the onions to not appear in the base until the discovered onions are found