![.sht file soltrace .sht file soltrace](https://www.petrosys.com.au/claritas/assets/sites/2/input-for-geomtry-app-600x341.png)
There are also more things that can be modified there, such as at what height PoC is. shts per shottype, 1 for unfocused shot and 1 for the focused shot. Most notably, option table doesn't exist (options probably hardcoded), and there's no focus/unfocus split in the file itself - there are 2. So if you want an option to shoot 2 bullets at once, you have to assign it to 2 shooters. A shooter contains data of a single bullet the player/option fires, and the frequency it should fire at. A shooterset itself is a set of shooters (duh). In some cases, there can be more shootersets (TD has one more for trance mode). It's used in HSiFS during the Okina finals). Basically, if pwr_lvl_cnt (max power level) is 4, there should be 10 shootersets - 5 for each power level of the unfocused shot and 5 for each level of the focused shot (0 power shooterset exists, despite power starting at 1 in the game. The shooterset array comes right after the shooterset offset array, and consists of shootersets separated by 4 FF bytes. Then there's the shooterset offset array, which stores offsets of shootersets in the shooterset array. After the header, there are option positions for each power level (power level = option count). some tools to make life easier (console for evaluating js code, radians degrees converer)īasically there's a header (the "main" table) which stores the basic informations.The tool will be updated with support for more games. TH17 - Wily Beast and Weakest Creature (demo).
![.sht file soltrace .sht file soltrace](https://emsphinx.readthedocs.io/en/latest/_images/mp_sel.png)
sht files used in Touhou games - Supported games