// // Generated by dtk // Translation Unit: d_vib_pattern.cpp // #include "d/d_vibration.h" /* Motor Shock (MS) predefined patterns */ const dVibration_c::vib_pattern dVibration_c::MS_patt[26] = { {0, 0, 0 }, {0, 3, 0xc0000000}, {0, 4, 0xe0000000}, {0, 6, 0xe8000000}, {0, 7, 0xec000000}, {0, 8, 0xf6000000}, {0, 9, 0xfb000000}, {0, 10, 0xf6800000}, {0, 11, 0xfb400000}, {0, 3, 0xe0000000}, {0, 5, 0xf8000000}, {0, 23, 0xe0202000}, {0, 13, 0xf0380000}, {0, 13, 0xf0380000}, {0, 3, 0xe0000000}, {0, 8, 0xd0000000}, {0, 7, 0xe0000000}, {0, 8, 0xf0000000}, {0, 5, 0xf8000000}, {0, 2, 0xc0000000}, {0, 8, 0xf5000000}, {0, 12, 0xf8d00000}, {0, 6, 0xc0000000}, {0, 9, 0xe8000000}, {0, 10, 0xf4000000}, {0, 15, 0xfaa00000}, }; /* Camera Shock (CS) predefined patterns */ const dVibration_c::vib_pattern dVibration_c::CS_patt[26] = { /* identical to MS_patt */ {0, 0, 0 }, {0, 3, 0xc0000000}, {0, 4, 0xe0000000}, {0, 6, 0xe8000000}, {0, 7, 0xec000000}, {0, 8, 0xf6000000}, {0, 9, 0xfb000000}, {0, 10, 0xf6800000}, {0, 11, 0xfb400000}, {0, 3, 0xe0000000}, {0, 5, 0xf8000000}, {0, 23, 0xe0202000}, {0, 13, 0xf0380000}, {0, 13, 0xf0380000}, {0, 3, 0xe0000000}, {0, 8, 0xd0000000}, {0, 7, 0xe0000000}, {0, 8, 0xf0000000}, {0, 5, 0xf8000000}, {0, 2, 0xc0000000}, {0, 8, 0xf5000000}, {0, 12, 0xf8d00000}, {0, 6, 0xc0000000}, {0, 9, 0xe8000000}, {0, 10, 0xf4000000}, {0, 15, 0xfaa00000}, }; /* Motor Quake (MQ) predefined patterns */ const dVibration_c::vib_pattern dVibration_c::MQ_patt[12] = { {0, 0, 0 }, {1, 32, 0x10202020}, {1, 32, 0x42104208}, {2, 32, 0x22222222}, {2, 32, 0x22492249}, {3, 32, 0x52525252}, {3, 32, 0x4a94aa95}, {4, 32, 0x36555655}, {4, 32, 0x6b6d6b6d}, {0, 3, 0x80000000}, {0, 3, 0xc0000000}, {0, 32, 0xaaaaa000}, }; /* Camera Quake (CQ) predefined patterns */ const dVibration_c::vib_pattern dVibration_c::CQ_patt[12] = { /* identical to CQ_patt */ {0, 0, 0 }, {1, 32, 0x10202020}, {1, 32, 0x42104208}, {2, 32, 0x22222222}, {2, 32, 0x22492249}, {3, 32, 0x52525252}, {3, 32, 0x4a94aa95}, {4, 32, 0x36555655}, {4, 32, 0x6b6d6b6d}, {0, 3, 0x80000000}, {0, 3, 0xc0000000}, {0, 32, 0xaaaaa000}, };