# Motion point (MTP) attach names — routing table 28 entries across 1 buckets. Find the row whose range contains what you want, fetch that one file only. The MTP attach-point vocabulary: hand/foot/head/waist/chest slots in A/B/C tiers, plus MTP_CQC, MTP_CAMERA_A, MTP_VEHICLE_ROOT, MTP_HORSE_ROOT. This is what .mtp binds to. There is no mirror/flip flag here — L and R are separate named points (MTP_LHAND_A vs MTP_RHAND_A), not one point with a side bit. | bucket | from | to | entries | size | |---|---|---|---|---| | [motion-points-000.txt](https://choomraider.neocities.org/mgsv/lookup/motion-points/motion-points-000.txt) | `MTP_ADJUST_CHEST` | `MTP_WAIST_C` | 28 | 1 KB | Sorting is case-insensitive, so `TppSoldier` and `tppsoldier` sort together. An entry absent from the bucket whose range covers it is genuinely absent — that is a real answer, not a reason to guess.