If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
Notes:KiKi KaiKai (Arcade)
Jump to navigation
Jump to search
This page contains notes for the game KiKi KaiKai (Arcade).
Random Item Drops
The game keeps track of the number of steps the player has taken, measured in pixels, in RAM address $D95C. Both vertical and horizontal movement affect this counter. When a item is generated through either destroying a group of Otama or striking lit lanterns with the player's onusa, the game goes through the following steps (Subroutine starts at 0x03866 in the code) to determine which item will drop:
- First, the step counter is incremented by 1.
- If the step counter is exactly 0, spawn an .
- If the step counter is divisible by 64, spawn a .
- If the step counter is divisible by 32, spawn a .
- If the step counter is divisible by 16, spawn a .
- If the step counter is divisible by 8, spawn a .
- If the step counter is divisible by 4, spawn an .
- Finally, if none of the above conditions are met, spawn a .
This ends up producing the following odds table:
Item | |||||||
---|---|---|---|---|---|---|---|
Odds | 1/256 | 3/256 | 4/256 | 8/256 | 16/256 | 32/256 | 192/256 |
Fixed Item Drops
There are two special cases where the item isn't random.
- Hidden item spots will always produce the same item unless the spot contains a or and the player's score ends in 000, in which case a will spawn in its place.
- The game keeps track of how many Bake Uri have spawned in RAM address $C0D0. When this counter reaches certain values, the Bake Uri will be replaced by one of five different vegetables, all of which will drop a specific power-up when destroyed:
Food | |||||
---|---|---|---|---|---|
Item | |||||
Count | 17 33 49 |
65 129 |
81 | 97 193 |
241 |