water-h
pilot-h
gun-h
board-h
* decomp: `water-h`, `pilot-h`, `gun-h` and `board-h` types * update ref test * fix arg type * address changes