diff --git a/Projects/Android/jni/QzDoom/QzDoom_SurfaceView.c b/Projects/Android/jni/QzDoom/QzDoom_SurfaceView.c index b954d92..8c895e6 100644 --- a/Projects/Android/jni/QzDoom/QzDoom_SurfaceView.c +++ b/Projects/Android/jni/QzDoom/QzDoom_SurfaceView.c @@ -882,9 +882,12 @@ void jni_haptic_stopall(); void jni_haptic_enable(); void jni_haptic_disable(); +bool bHapticsEnabled = false; // local knowledge of whether bHaptics is enabled or not void QzDoom_HapticEvent(const char* event, int position, int intensity, float angle, float yHeight ) { - jni_haptic_event(event, position, intensity, angle, yHeight); + if (bHapticsEnabled) { + jni_haptic_event(event, position, intensity, angle, yHeight); + } } void QzDoom_HapticStopAll() @@ -899,11 +902,13 @@ void QzDoom_HapticStopEvent(const char* event) void QzDoom_HapticEnable() { + bHapticsEnabled = true; jni_haptic_enable(); } void QzDoom_HapticDisable() { + bHapticsEnabled = false; jni_haptic_disable(); } diff --git a/Projects/Android/jni/gzdoom-g3.3mgw_mobile/src/p_interaction.cpp b/Projects/Android/jni/gzdoom-g3.3mgw_mobile/src/p_interaction.cpp index c52ccc8..a9658c5 100644 --- a/Projects/Android/jni/gzdoom-g3.3mgw_mobile/src/p_interaction.cpp +++ b/Projects/Android/jni/gzdoom-g3.3mgw_mobile/src/p_interaction.cpp @@ -1361,7 +1361,7 @@ static int DamageMobj (AActor *target, AActor *inflictor, AActor *source, int da if (mod == NAME_None) { - if (damage >= 15) { + if (damage >= 12) { QzDoom_HapticEvent("shotgun", 0, 100, attackAngle.Normalized360().Degrees, 0); } else { diff --git a/Projects/Android/jni/gzdoom-g3.3mgw_mobile/src/p_user.cpp b/Projects/Android/jni/gzdoom-g3.3mgw_mobile/src/p_user.cpp index 8406617..8b103ef 100644 --- a/Projects/Android/jni/gzdoom-g3.3mgw_mobile/src/p_user.cpp +++ b/Projects/Android/jni/gzdoom-g3.3mgw_mobile/src/p_user.cpp @@ -1269,7 +1269,7 @@ void P_PlayerThink (player_t *player) QzDoom_HapticEvent("healstation", 0, 100, 0, 0); } } - else if (player->health > 0 && player->health < 40) + else if (player->health > 0 && player->health <= 25) { //heartbeat is a special case that uses intensity for a different purpose QzDoom_HapticEvent("heartbeat", 0, player->health, 0, 0); diff --git a/assets/bHaptics/Damage/Body_Shield_Break.tact b/assets/bHaptics/Damage/Body_Shield_Break.tact deleted file mode 100644 index 541afad..0000000 --- a/assets/bHaptics/Damage/Body_Shield_Break.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614045521035,"description":"","id":"-MUBb1XwebFcZSwo-mcn","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":1,"name":"Body_Shield_Break","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":178,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.6,"time":0,"x":0.51,"y":0.49},{"intensity":0.6,"time":178,"x":0,"y":0}],"visible":true}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":178,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.6,"time":0,"x":0.51,"y":0.49},{"intensity":0.6,"time":178,"x":0,"y":0}],"visible":true}]}}},"name":"Effect 2","offsetTime":178,"startTime":95},{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":171,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.6,"time":0,"x":0.5,"y":0.5},{"intensity":0.6,"time":171,"x":0,"y":1}],"visible":true}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":171,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.6,"time":0,"x":0.5,"y":0.5},{"intensity":0.6,"time":171,"x":0,"y":1}],"visible":true}]}}},"name":"Effect 3","offsetTime":171,"startTime":113},{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":173,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.6,"time":0,"x":0.5,"y":0.5},{"intensity":0.6,"time":173,"x":1,"y":1}],"visible":true}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":173,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.6,"time":0,"x":0.5,"y":0.5},{"intensity":0.6,"time":173,"x":1,"y":1}],"visible":true}]}}},"name":"Effect 4","offsetTime":173,"startTime":86},{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":160,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.6,"time":0,"x":0.5,"y":0.49},{"intensity":0.6,"time":160,"x":1,"y":0}],"visible":true}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":160,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.6,"time":0,"x":0.5,"y":0.49},{"intensity":0.6,"time":160,"x":1,"y":0}],"visible":true}]}}},"name":"Effect 5","offsetTime":160,"startTime":61}],"enable":true},{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":53,"playbackType":"FADE_OUT","pointList":[{"index":0,"intensity":0.5},{"index":4,"intensity":0.5},{"index":8,"intensity":0.5},{"index":12,"intensity":0.5},{"index":16,"intensity":0.5},{"index":13,"intensity":0.5},{"index":9,"intensity":0.5},{"index":5,"intensity":0.5},{"index":17,"intensity":0.5},{"index":1,"intensity":0.5},{"index":2,"intensity":0.5},{"index":6,"intensity":0.5},{"index":10,"intensity":0.5},{"index":14,"intensity":0.5},{"index":18,"intensity":0.5},{"index":19,"intensity":0.5},{"index":15,"intensity":0.5},{"index":11,"intensity":0.5},{"index":3,"intensity":0.5},{"index":7,"intensity":0.5}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":53,"playbackType":"FADE_OUT","pointList":[{"index":0,"intensity":0.5},{"index":4,"intensity":0.5},{"index":8,"intensity":0.5},{"index":12,"intensity":0.5},{"index":16,"intensity":0.5},{"index":13,"intensity":0.5},{"index":9,"intensity":0.5},{"index":5,"intensity":0.5},{"index":17,"intensity":0.5},{"index":1,"intensity":0.5},{"index":2,"intensity":0.5},{"index":6,"intensity":0.5},{"index":10,"intensity":0.5},{"index":14,"intensity":0.5},{"index":18,"intensity":0.5},{"index":19,"intensity":0.5},{"index":15,"intensity":0.5},{"index":11,"intensity":0.5},{"index":3,"intensity":0.5},{"index":7,"intensity":0.5}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1","offsetTime":53,"startTime":2}],"enable":true}],"updatedAt":1614047103263},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Interaction/Vest/Body_Chamber_Down.tact b/assets/bHaptics/Interaction/Vest/Body_Chamber_Down.tact deleted file mode 100644 index 066b44f..0000000 --- a/assets/bHaptics/Interaction/Vest/Body_Chamber_Down.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614062923568,"description":"","id":"-MUCdPzyyPzajeN6mN42","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":2,"name":"Body_Chamber_Down","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":777,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.21,"y":0},{"intensity":0.5,"time":303,"x":0.22,"y":0.41000000000000003},{"intensity":0.5,"time":503,"x":0.2,"y":0.6799999999999999},{"intensity":0.5,"time":777,"x":0,"y":0.99}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.36,"y":0.010000000000000009},{"intensity":0.5,"time":321,"x":0.37,"y":0.42000000000000004},{"intensity":0.5,"time":509,"x":0.36,"y":0.6599999999999999},{"intensity":0.5,"time":777,"x":0.33,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.6,"y":0},{"intensity":0.5,"time":279,"x":0.6,"y":0.36},{"intensity":0.5,"time":512,"x":0.62,"y":0.6599999999999999},{"intensity":0.5,"time":777,"x":0.63,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.74,"y":0},{"intensity":0.5,"time":290,"x":0.76,"y":0.39},{"intensity":0.5,"time":490,"x":0.86,"y":0.64},{"intensity":0.5,"time":777,"x":1,"y":1}],"visible":true}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":777,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.21,"y":0},{"intensity":0.5,"time":303,"x":0.22,"y":0.41000000000000003},{"intensity":0.5,"time":503,"x":0.2,"y":0.6799999999999999},{"intensity":0.5,"time":777,"x":0,"y":0.99}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.36,"y":0.010000000000000009},{"intensity":0.5,"time":321,"x":0.37,"y":0.42000000000000004},{"intensity":0.5,"time":509,"x":0.36,"y":0.6599999999999999},{"intensity":0.5,"time":777,"x":0.33,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.6,"y":0},{"intensity":0.5,"time":279,"x":0.6,"y":0.36},{"intensity":0.5,"time":512,"x":0.62,"y":0.6599999999999999},{"intensity":0.5,"time":777,"x":0.63,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.74,"y":0},{"intensity":0.5,"time":290,"x":0.76,"y":0.39},{"intensity":0.5,"time":490,"x":0.86,"y":0.64},{"intensity":0.5,"time":777,"x":1,"y":1}],"visible":true}]}}},"name":"Effect 1","offsetTime":777,"startTime":1}],"enable":true},{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":815,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0,"y":0},{"intensity":0.5,"time":285,"x":0.3,"y":0.31000000000000005},{"intensity":0.5,"time":523,"x":0.3,"y":0.6699999999999999},{"intensity":0.5,"time":815,"x":0,"y":0.99}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.21999999999999997,"y":0},{"intensity":0.5,"time":270,"x":0.4099999999999999,"y":0.31000000000000005},{"intensity":0.5,"time":538,"x":0.42999999999999994,"y":0.6699999999999999},{"intensity":0.5,"time":815,"x":0.26,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.75,"y":0},{"intensity":0.5,"time":267,"x":0.54,"y":0.30000000000000004},{"intensity":0.5,"time":530,"x":0.56,"y":0.6599999999999999},{"intensity":0.5,"time":815,"x":0.75,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":1,"y":0},{"intensity":0.5,"time":291,"x":0.69,"y":0.32999999999999996},{"intensity":0.5,"time":523,"x":0.67,"y":0.69},{"intensity":0.5,"time":815,"x":1,"y":1}],"visible":true}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":815,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0,"y":0},{"intensity":0.5,"time":285,"x":0.3,"y":0.31000000000000005},{"intensity":0.5,"time":523,"x":0.3,"y":0.6699999999999999},{"intensity":0.5,"time":815,"x":0,"y":0.99}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.6,"time":0,"x":0.22,"y":0},{"intensity":0.6,"time":270,"x":0.41,"y":0.31000000000000005},{"intensity":0.6,"time":538,"x":0.43,"y":0.6699999999999999},{"intensity":0.6,"time":815,"x":0.26,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.75,"y":0},{"intensity":0.5,"time":267,"x":0.54,"y":0.30000000000000004},{"intensity":0.5,"time":530,"x":0.56,"y":0.6599999999999999},{"intensity":0.5,"time":815,"x":0.75,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":1,"y":0},{"intensity":0.5,"time":291,"x":0.69,"y":0.32999999999999996},{"intensity":0.5,"time":523,"x":0.67,"y":0.69},{"intensity":0.5,"time":815,"x":1,"y":1}],"visible":true}]}}},"name":"Effect 1 copy 1","offsetTime":815,"startTime":391,"trackIndex":0}],"enable":true}],"updatedAt":1614063011883},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Interaction/Vest/Body_Chamber_Up.tact b/assets/bHaptics/Interaction/Vest/Body_Chamber_Up.tact deleted file mode 100644 index 49f0b2a..0000000 --- a/assets/bHaptics/Interaction/Vest/Body_Chamber_Up.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614062621406,"description":"","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":2,"name":"Body_Chamber_Up","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":777,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.21,"y":1},{"intensity":0.5,"time":303,"x":0.22,"y":0.59},{"intensity":0.5,"time":503,"x":0.2,"y":0.32},{"intensity":0.5,"time":777,"x":0,"y":0.01}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.36,"y":0.99},{"intensity":0.5,"time":321,"x":0.37,"y":0.58},{"intensity":0.5,"time":509,"x":0.36,"y":0.34},{"intensity":0.5,"time":777,"x":0.33,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.6,"y":1},{"intensity":0.5,"time":279,"x":0.6,"y":0.64},{"intensity":0.5,"time":512,"x":0.62,"y":0.34},{"intensity":0.5,"time":777,"x":0.63,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.74,"y":1},{"intensity":0.5,"time":290,"x":0.76,"y":0.61},{"intensity":0.5,"time":490,"x":0.86,"y":0.36},{"intensity":0.5,"time":777,"x":1,"y":0}],"visible":true}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":777,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.21,"y":1},{"intensity":0.5,"time":303,"x":0.22,"y":0.59},{"intensity":0.5,"time":503,"x":0.2,"y":0.32},{"intensity":0.5,"time":777,"x":0,"y":0.01}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.36,"y":0.99},{"intensity":0.5,"time":321,"x":0.37,"y":0.58},{"intensity":0.5,"time":509,"x":0.36,"y":0.34},{"intensity":0.5,"time":777,"x":0.33,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.6,"y":1},{"intensity":0.5,"time":279,"x":0.6,"y":0.64},{"intensity":0.5,"time":512,"x":0.62,"y":0.34},{"intensity":0.5,"time":777,"x":0.63,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.74,"y":1},{"intensity":0.5,"time":290,"x":0.76,"y":0.61},{"intensity":0.5,"time":490,"x":0.86,"y":0.36},{"intensity":0.5,"time":777,"x":1,"y":0}],"visible":true}]}}},"name":"Effect 1","offsetTime":777,"startTime":0}],"enable":true},{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":815,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0,"y":1},{"intensity":0.5,"time":285,"x":0.3,"y":0.69},{"intensity":0.5,"time":523,"x":0.3,"y":0.33},{"intensity":0.5,"time":815,"x":0,"y":0.01}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.22,"y":1},{"intensity":0.5,"time":270,"x":0.41,"y":0.69},{"intensity":0.5,"time":538,"x":0.43,"y":0.33},{"intensity":0.5,"time":815,"x":0.26,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.75,"y":1},{"intensity":0.5,"time":267,"x":0.54,"y":0.7},{"intensity":0.5,"time":530,"x":0.56,"y":0.34},{"intensity":0.5,"time":815,"x":0.75,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":1,"y":1},{"intensity":0.5,"time":291,"x":0.69,"y":0.67},{"intensity":0.5,"time":523,"x":0.67,"y":0.31},{"intensity":0.5,"time":815,"x":1,"y":0}],"visible":true}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":815,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0,"y":1},{"intensity":0.5,"time":285,"x":0.3,"y":0.69},{"intensity":0.5,"time":523,"x":0.3,"y":0.33},{"intensity":0.5,"time":815,"x":0,"y":0.01}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.22,"y":1},{"intensity":0.5,"time":270,"x":0.41,"y":0.69},{"intensity":0.5,"time":538,"x":0.43,"y":0.33},{"intensity":0.5,"time":815,"x":0.26,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.75,"y":1},{"intensity":0.5,"time":267,"x":0.54,"y":0.7},{"intensity":0.5,"time":530,"x":0.56,"y":0.34},{"intensity":0.5,"time":815,"x":0.75,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":1,"y":1},{"intensity":0.5,"time":291,"x":0.69,"y":0.67},{"intensity":0.5,"time":523,"x":0.67,"y":0.31},{"intensity":0.5,"time":815,"x":1,"y":0}],"visible":true}]}}},"name":"Effect 1 copy 1","offsetTime":815,"startTime":391,"trackIndex":0}],"enable":true}],"updatedAt":1614063047596,"id":"-MUCcGDeW1eW5KM_qElr"},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Interaction/Vest/Body_Door_Close.tact b/assets/bHaptics/Interaction/Vest/Body_Door_Close.tact deleted file mode 100644 index a682e3d..0000000 --- a/assets/bHaptics/Interaction/Vest/Body_Door_Close.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614063336654,"description":"","id":"","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":1,"name":"Body_Door_Close","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":230,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":230,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_TDM","playbackType":"FADE_OUT","pointList":[{"intensity":0.5,"time":0,"x":0,"y":0.5},{"intensity":0.5,"time":230,"x":0.33,"y":0.26}],"visible":true},{"movingPattern":"CONST_TDM","playbackType":"FADE_OUT","pointList":[{"intensity":0.5,"time":0,"x":1,"y":0.5},{"intensity":0.5,"time":230,"x":0.67,"y":0.26}],"visible":true},{"movingPattern":"CONST_TDM","playbackType":"FADE_OUT","pointList":[{"intensity":0.5,"time":0,"x":0,"y":0.76},{"intensity":0.5,"time":230,"x":0.33,"y":0.5}],"visible":true},{"movingPattern":"CONST_TDM","playbackType":"FADE_OUT","pointList":[{"intensity":0.5,"time":0,"x":1,"y":0.75},{"intensity":0.5,"time":230,"x":0.67,"y":0.5}],"visible":true},{"movingPattern":"CONST_TDM","playbackType":"FADE_OUT","pointList":[{"intensity":0.5,"time":0,"x":0,"y":1},{"intensity":0.5,"time":230,"x":0.34,"y":0.75}],"visible":true},{"movingPattern":"CONST_TDM","playbackType":"FADE_OUT","pointList":[{"intensity":0.5,"time":0,"x":1,"y":1},{"intensity":0.5,"time":230,"x":0.66,"y":0.75}],"visible":true},{"movingPattern":"CONST_TDM","playbackType":"FADE_OUT","pointList":[{"intensity":0.5,"time":0,"x":0,"y":1},{"intensity":0.5,"time":230,"x":0.33,"y":1}],"visible":true},{"movingPattern":"CONST_TDM","playbackType":"FADE_OUT","pointList":[{"intensity":0.5,"time":0,"x":1,"y":1},{"intensity":0.5,"time":230,"x":0.66,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":0.5,"time":0,"x":1,"y":0.26},{"intensity":0.5,"time":230,"x":0.66,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":0.5,"time":0,"x":0,"y":0.25},{"intensity":0.5,"time":230,"x":0.33,"y":0}],"visible":true}]}}},"name":"Effect 1 copy 1","offsetTime":230,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1614063362236},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Interaction/Vest/Body_Door_Open.tact b/assets/bHaptics/Interaction/Vest/Body_Door_Open.tact deleted file mode 100644 index 7237b3d..0000000 --- a/assets/bHaptics/Interaction/Vest/Body_Door_Open.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614063063033,"description":"","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":1,"name":"Body_Door_Open","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":217,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":217,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_TDM","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.34,"y":0.24},{"intensity":0.5,"time":217,"x":0,"y":0.51}],"visible":true},{"movingPattern":"CONST_TDM","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.65,"y":0.24},{"intensity":0.5,"time":217,"x":1,"y":0.5}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.33,"y":0.5},{"intensity":0.5,"time":217,"x":0.01,"y":0.75}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.65,"y":0.49},{"intensity":0.5,"time":217,"x":1,"y":0.73}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.34,"y":0.75},{"intensity":0.5,"time":217,"x":0,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.67,"y":0.76},{"intensity":0.5,"time":217,"x":1,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.32,"y":1},{"intensity":0.5,"time":217,"x":0,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.66,"y":1},{"intensity":0.5,"time":217,"x":1,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.33,"y":0},{"intensity":0.5,"time":217,"x":0,"y":0.25}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.5,"time":0,"x":0.67,"y":0},{"intensity":0.5,"time":217,"x":1,"y":0.25}],"visible":true}]}}},"name":"Effect 1 copy 2","offsetTime":217,"startTime":0,"trackIndex":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1614063346600,"id":"-MUCdx25tnUtC83vU_O_"},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Interaction/Vest/Body_Machine.tact b/assets/bHaptics/Interaction/Vest/Body_Machine.tact deleted file mode 100644 index 47bc47f..0000000 --- a/assets/bHaptics/Interaction/Vest/Body_Machine.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614063413232,"description":"","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":1,"name":"Body_Machine","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":298,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":298,"playbackType":"FADE_IN_OUT","pointList":[{"index":13,"intensity":0.5},{"index":14,"intensity":0.5}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1","offsetTime":298,"startTime":0},{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":298,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":298,"playbackType":"FADE_IN_OUT","pointList":[{"index":13,"intensity":0.5},{"index":14,"intensity":0.5}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1 copy 1","offsetTime":298,"startTime":347,"trackIndex":0},{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":298,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":298,"playbackType":"FADE_IN_OUT","pointList":[{"index":13,"intensity":0.5},{"index":14,"intensity":0.5}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1 copy 2","offsetTime":298,"startTime":702,"trackIndex":0}],"enable":true},{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":1000,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":1000,"playbackType":"NONE","pointList":[{"index":16,"intensity":0.3},{"index":17,"intensity":0.3},{"index":18,"intensity":0.3},{"index":19,"intensity":0.3}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 3","offsetTime":1000,"startTime":0}],"enable":true}],"updatedAt":1614063705984,"id":"-MUCfHXx-zz4KoeRP_v1"},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Interaction/Vest/Body_PDA_Alarm.tact b/assets/bHaptics/Interaction/Vest/Body_PDA_Alarm.tact deleted file mode 100644 index 607df48..0000000 --- a/assets/bHaptics/Interaction/Vest/Body_PDA_Alarm.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614048441563,"description":"","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":1,"name":"Body_PDA_Alarm","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":202,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":40,"playbackType":"NONE","startTime":0,"pointList":[]},{"endTime":80,"playbackType":"NONE","pointList":[{"index":0,"intensity":0.6}],"startTime":40},{"endTime":121,"playbackType":"NONE","startTime":80,"pointList":[]},{"endTime":161,"playbackType":"NONE","startTime":121,"pointList":[]},{"endTime":202,"playbackType":"NONE","pointList":[{"index":0,"intensity":0.6}],"startTime":161}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1","offsetTime":202,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1614048508550,"id":"-MUBmAZBAeIZNmVj8k8a"},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Interaction/Vest/Body_PDA_Finger.tact b/assets/bHaptics/Interaction/Vest/Body_PDA_Finger.tact deleted file mode 100644 index 93c4f9c..0000000 --- a/assets/bHaptics/Interaction/Vest/Body_PDA_Finger.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614060143447,"description":"","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":1,"name":"Body_PDA_Finger","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":347,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":86,"playbackType":"NONE","startTime":0,"pointList":[]},{"endTime":173,"playbackType":"NONE","pointList":[{"index":3,"intensity":0.5}],"startTime":86},{"endTime":260,"playbackType":"NONE","pointList":[{"index":3,"intensity":0.5}],"startTime":173},{"endTime":347,"playbackType":"NONE","startTime":260,"pointList":[]}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.5,"time":0,"x":1,"y":0},{"intensity":0.5,"time":347,"x":0.9,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]},{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]},{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]},{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1","offsetTime":347,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1614060200236,"id":"-MUCToF_mIXDgIceXCaj"},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Interaction/Vest/Body_PDA_Open.tact b/assets/bHaptics/Interaction/Vest/Body_PDA_Open.tact deleted file mode 100644 index 7b993b2..0000000 --- a/assets/bHaptics/Interaction/Vest/Body_PDA_Open.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614048554978,"description":"","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":1,"name":"Body_PDA_Open","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":163,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":163,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN_OUT","pointList":[{"intensity":0.5,"time":0,"x":0,"y":0},{"intensity":0.5,"time":163,"x":0,"y":0.29}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN_OUT","pointList":[{"intensity":0.5,"time":0,"x":0,"y":0},{"intensity":0.5,"time":163,"x":0.16,"y":0.14}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN_OUT","pointList":[{"intensity":0.5,"time":0,"x":0,"y":0},{"intensity":0.5,"time":163,"x":0.34,"y":0.01}],"visible":true}]}}},"name":"Effect 1","offsetTime":163,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1614048660495,"id":"-MUBmbFHP9bG-hyPjr1Z"},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Interaction/Vest/Body_PDA_Touch.tact b/assets/bHaptics/Interaction/Vest/Body_PDA_Touch.tact deleted file mode 100644 index 754a67a..0000000 --- a/assets/bHaptics/Interaction/Vest/Body_PDA_Touch.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614060214763,"description":"","id":"-MUCU4esW4e8vBZrNQJ9","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":1,"name":"Body_PDA_Touch","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":347,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":69,"playbackType":"NONE","startTime":0,"pointList":[]},{"endTime":138,"playbackType":"NONE","pointList":[{"index":3,"intensity":0.5}],"startTime":69},{"endTime":208,"playbackType":"NONE","pointList":[{"index":3,"intensity":0.5}],"startTime":138},{"endTime":277,"playbackType":"NONE","startTime":208,"pointList":[]},{"endTime":347,"playbackType":"NONE","pointList":[{"index":3,"intensity":0.5}],"startTime":277}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.5,"time":0,"x":1,"y":0},{"intensity":0.5,"time":347,"x":0.9,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]},{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]},{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]},{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1","offsetTime":347,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1614060229676},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Interaction/Vest/Body_Rumble.tact b/assets/bHaptics/Interaction/Vest/Body_Rumble.tact deleted file mode 100644 index 0720f66..0000000 --- a/assets/bHaptics/Interaction/Vest/Body_Rumble.tact +++ /dev/null @@ -1 +0,0 @@ -{"intervalMillis":20,"size":20,"name":"Rumble","durationMillis":1520,"feedback":{"0":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,50,0,0,0,0,0,0,50,0,0,0,0,50,0,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,50,0,0,0,0,0,0,50,0,0,0,0,50,0,0],"texture":0}],"20":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,46,3,0,0,0,0,3,46,0,0,0,0,46,9,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,47,2,0,0,0,0,0,47,0,0,2,0,47,2,0],"texture":0}],"40":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,43,6,0,0,0,0,6,43,0,0,0,0,43,18,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,44,5,0,0,0,0,0,44,0,0,5,0,44,5,0],"texture":0}],"60":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,40,10,0,0,0,0,10,40,0,0,0,0,40,30,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,41,7,0,0,0,0,0,41,0,0,7,0,41,7,0],"texture":0}],"80":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,36,13,0,0,0,0,13,36,0,0,0,0,36,39,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,39,10,0,0,0,0,0,39,0,0,10,0,39,10,0],"texture":0}],"100":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,33,16,0,0,0,0,16,33,0,0,0,0,33,48,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,36,13,0,0,0,0,0,36,0,0,13,0,36,13,0],"texture":0}],"120":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,30,20,0,0,0,0,20,30,0,0,0,0,30,60,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,34,15,0,0,0,0,0,34,0,0,15,0,34,15,0],"texture":0}],"140":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,26,23,0,0,0,0,23,26,0,0,0,0,26,69,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,31,18,0,0,0,0,0,31,0,0,18,0,31,18,0],"texture":0}],"160":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,23,26,0,0,0,0,26,23,0,0,0,0,23,78,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,28,21,0,0,0,0,0,28,0,0,21,0,28,21,0],"texture":0}],"180":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,20,30,0,0,0,0,30,20,0,0,0,0,20,90,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,25,23,0,0,0,0,0,25,0,0,23,0,25,23,0],"texture":0}],"200":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,16,33,0,0,0,0,33,16,0,0,0,0,16,99,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,23,26,0,0,0,0,0,23,0,0,26,0,23,26,0],"texture":0}],"220":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,13,36,0,0,0,0,36,13,0,0,0,0,13,100,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,20,29,0,0,0,0,0,20,0,0,29,0,20,29,0],"texture":0}],"240":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,10,40,0,0,0,0,40,10,0,0,0,0,10,100,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,18,31,0,0,0,0,0,18,0,0,31,0,18,31,0],"texture":0}],"260":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,6,43,0,0,0,0,43,6,0,0,0,0,6,100,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,15,34,0,0,0,0,0,15,0,0,34,0,15,34,0],"texture":0}],"280":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,3,46,0,0,0,0,46,3,0,0,0,0,3,100,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,12,37,0,0,0,0,0,12,0,0,37,0,12,37,0],"texture":0}],"300":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,100,0,0,0,0,100,0,0,0,0,0,0,100,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,10,40,0,0,0,0,0,10,0,0,40,0,10,40,0],"texture":0}],"320":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,46,0,0,0,0,46,0,0,0,0,0,0,100,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,7,42,0,0,0,0,0,7,0,0,42,0,7,42,0],"texture":0}],"340":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,43,0,0,0,0,43,0,0,0,0,0,0,100,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,4,45,0,0,0,0,0,4,0,0,45,0,4,45,0],"texture":0}],"360":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,40,0,0,0,0,40,0,0,0,0,0,0,100,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,1,47,0,0,0,0,0,1,0,0,47,0,1,47,0],"texture":0}],"380":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,36,0,0,0,0,36,0,0,0,0,0,0,100,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,49,0,0,49,0],"texture":0}],"400":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,33,0,0,0,0,33,0,0,0,0,0,0,99,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,0,46,0,0,0,0,0,0,0,0,46,0,0,46,0],"texture":0}],"420":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,30,0,0,0,0,30,0,0,0,0,0,0,90,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,0,43,0,0,0,0,0,0,0,0,43,0,0,43,0],"texture":0}],"440":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,26,0,0,0,0,26,0,0,0,0,0,0,78,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,0,41,0,0,0,0,0,0,0,0,41,0,0,41,0],"texture":0}],"460":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,23,0,0,0,0,23,0,0,0,0,0,0,69,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,0,38,0,0,0,0,0,0,0,0,38,0,0,38,0],"texture":0}],"480":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,20,0,0,0,0,20,0,0,0,0,0,0,60,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,0,36,0,0,0,0,0,0,0,0,36,0,0,36,0],"texture":0}],"500":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,16,0,0,0,0,16,0,0,0,0,0,0,48,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,33,0,0,33,0],"texture":0}],"520":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,13,0,0,0,0,13,0,0,0,0,0,0,39,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,0,30,0,0,0,0,0,0,0,0,30,0,0,30,0],"texture":0}],"540":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,10,0,0,0,0,10,0,0,0,0,0,0,30,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,28,0,0,28,0],"texture":0}],"560":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,6,0,0,0,0,6,0,0,0,0,0,0,18,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,25,0,0,25,0],"texture":0}],"580":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,3,0,0,0,0,3,0,0,0,0,0,0,9,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,0,22,0,0,0,0,0,0,0,0,22,0,0,22,0],"texture":0}],"600":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,20,0,0,20,0],"texture":0}],"620":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,3,0,0,3,0,0,0,0,0,0,0,0,3,0,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,17,0,0,17,0],"texture":0}],"640":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,6,0,0,6,0,0,0,0,0,0,0,0,6,0,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,14,0,0,14,0],"texture":0}],"660":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,10,0,0,10,0,0,0,0,0,0,0,0,10,0,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,11,0,0,11,0],"texture":0}],"680":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,13,0,0,13,0,0,0,0,0,0,0,0,13,0,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,9,0,0,9,0],"texture":0}],"700":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,16,0,0,16,0,0,0,0,0,0,0,0,16,0,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,6,0,0,6,0],"texture":0}],"720":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,20,0,0,20,0,0,0,0,0,0,0,0,20,0,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,3,0,0,3,0],"texture":0}],"740":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,23,0,0,23,0,0,0,0,0,0,0,0,23,0,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,0],"texture":0}],"760":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,26,0,0,26,0,0,0,0,0,0,0,0,26,0,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,0,0],"texture":0}],"780":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,30,0,0,30,0,0,0,0,0,0,0,0,30,0,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,3,0,0,0,0,0,0,3,0,0,0,0,3,0,0],"texture":0}],"800":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,33,0,0,33,0,0,0,0,0,0,0,0,33,0,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,6,0,0,0,0,0,0,6,0,0,0,0,6,0,0],"texture":0}],"820":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,36,0,0,36,0,0,0,0,0,0,0,0,36,0,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,9,0,0,0,0,0,0,9,0,0,0,0,9,0,0],"texture":0}],"840":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,40,0,0,40,0,0,0,0,0,0,0,0,40,0,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,11,0,0,0,0,0,0,11,0,0,0,0,11,0,0],"texture":0}],"860":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,43,0,0,43,0,0,0,0,0,0,0,0,43,0,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,14,0,0,0,0,0,0,14,0,0,0,0,14,0,0],"texture":0}],"880":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,46,0,0,46,0,0,0,0,0,0,0,0,46,0,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,17,0,0,0,0,0,0,17,0,0,0,0,17,0,0],"texture":0}],"900":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,100,0,0,100,0,0,0,0,0,0,0,0,100,0,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,20,0,0,0,0,0,0,20,0,0,0,0,20,0,0],"texture":0}],"920":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,46,3,0,46,0,0,3,0,0,0,0,0,46,3,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,22,0,0,0,0,0,0,22,0,0,0,0,22,0,0],"texture":0}],"940":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,43,6,0,43,0,0,6,0,0,0,0,0,43,6,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,25,0,0,0,0,0,0,25,0,0,0,0,25,0,0],"texture":0}],"960":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,40,10,0,40,0,0,10,0,0,0,0,0,40,10,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,28,0,0,0,0,0,0,28,0,0,0,0,28,0,0],"texture":0}],"980":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,36,13,0,36,0,0,13,0,0,0,0,0,36,13,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,30,0,0,0,0,0,0,30,0,0,0,0,30,0,0],"texture":0}],"1000":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,33,16,0,33,0,0,16,0,0,0,0,0,33,16,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,33,0,0,0,0,0,0,33,0,0,0,0,33,0,0],"texture":0}],"1020":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,30,20,0,30,0,0,20,0,0,0,0,0,30,20,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,36,0,0,0,0,0,0,36,0,0,0,0,36,0,0],"texture":0}],"1040":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,26,23,0,26,0,0,23,0,0,0,0,0,26,23,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,38,0,0,0,0,0,0,38,0,0,0,0,38,0,0],"texture":0}],"1060":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,23,26,0,23,0,0,26,0,0,0,0,0,23,26,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,41,0,0,0,0,0,0,41,0,0,0,0,41,0,0],"texture":0}],"1080":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,20,30,0,20,0,0,30,0,0,0,0,0,20,30,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,43,0,0,0,0,0,0,43,0,0,0,0,43,0,0],"texture":0}],"1100":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,16,33,0,16,0,0,33,0,0,0,0,0,16,33,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,46,0,0,0,0,0,0,46,0,0,0,0,46,0,0],"texture":0}],"1120":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,13,36,0,13,0,0,36,0,0,0,0,0,13,36,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,49,0,0,0,0,0,0,49,0,0,0,0,49,0,0],"texture":0}],"1140":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,10,40,0,10,0,0,40,0,0,0,0,0,10,40,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,47,1,0,0,0,0,0,47,0,0,1,0,47,1,0],"texture":0}],"1160":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,6,43,0,6,0,0,43,0,0,0,0,0,6,43,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,45,4,0,0,0,0,0,45,0,0,4,0,45,4,0],"texture":0}],"1180":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,3,46,0,3,0,0,46,0,0,0,0,0,3,46,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,42,7,0,0,0,0,0,42,0,0,7,0,42,7,0],"texture":0}],"1200":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,100,0,0,0,0,100,0,0,0,0,0,0,100,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,40,10,0,0,0,0,0,40,0,0,10,0,40,10,0],"texture":0}],"1220":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,46,0,0,0,0,46,0,0,0,0,0,0,46,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,37,12,0,0,0,0,0,37,0,0,12,0,37,12,0],"texture":0}],"1240":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,43,0,0,0,0,43,0,0,0,0,0,0,43,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,34,15,0,0,0,0,0,34,0,0,15,0,34,15,0],"texture":0}],"1260":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,40,0,0,0,0,40,0,0,0,0,0,0,40,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,31,18,0,0,0,0,0,31,0,0,18,0,31,18,0],"texture":0}],"1280":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,36,0,0,0,0,36,0,0,0,0,0,0,36,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,29,20,0,0,0,0,0,29,0,0,20,0,29,20,0],"texture":0}],"1300":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,33,0,0,0,0,33,0,0,0,0,0,0,33,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,26,23,0,0,0,0,0,26,0,0,23,0,26,23,0],"texture":0}],"1320":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,30,0,0,0,0,30,0,0,0,0,0,0,30,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,23,25,0,0,0,0,0,23,0,0,25,0,23,25,0],"texture":0}],"1340":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,26,0,0,0,0,26,0,0,0,0,0,0,26,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,21,28,0,0,0,0,0,21,0,0,28,0,21,28,0],"texture":0}],"1360":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,23,0,0,0,0,23,0,0,0,0,0,0,23,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,18,31,0,0,0,0,0,18,0,0,31,0,18,31,0],"texture":0}],"1380":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,20,0,0,0,0,20,0,0,0,0,0,0,20,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,15,34,0,0,0,0,0,15,0,0,34,0,15,34,0],"texture":0}],"1400":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,16,0,0,0,0,16,0,0,0,0,0,0,16,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,13,36,0,0,0,0,0,13,0,0,36,0,13,36,0],"texture":0}],"1420":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,13,0,0,0,0,13,0,0,0,0,0,0,13,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,10,39,0,0,0,0,0,10,0,0,39,0,10,39,0],"texture":0}],"1440":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,10,0,0,0,0,10,0,0,0,0,0,0,10,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,7,41,0,0,0,0,0,7,0,0,41,0,7,41,0],"texture":0}],"1460":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,6,0,0,0,0,6,0,0,0,0,0,0,6,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,5,44,0,0,0,0,0,5,0,0,44,0,5,44,0],"texture":0}],"1480":[{"position":"VestFront","mode":"DOT_MODE","values":[0,0,0,0,0,0,3,0,0,0,0,3,0,0,0,0,0,0,3,0],"texture":0},{"position":"VestBack","mode":"DOT_MODE","values":[0,0,0,0,0,2,47,0,0,0,0,0,2,0,0,47,0,2,47,0],"texture":0}]},"project":{"id":625,"name":"Rumble","column":0,"row":0,"mediaFileUrl":null,"thumbnailUrl":null,"mediaFileDuration":1.5,"tracks":[{"id":1249,"enable":true,"projectId":625,"effects":[{"id":3083,"trackId":1249,"name":"dot","startTime":0,"offsetTime":1500,"priority":0,"modes":{"VestFront":{"texture":0,"mode":"DOT_MODE","dotMode":{"dotConnected":true,"feedback":[{"startTime":0,"endTime":300,"playbackType":"FADE_IN_OUT","pointList":[{"index":17,"intensity":"0.500"},{"index":12,"intensity":"0.500"},{"index":5,"intensity":"0.500"}]},{"startTime":300,"endTime":600,"playbackType":"FADE_IN_OUT","pointList":[{"index":18,"intensity":"0.500"},{"index":18,"intensity":"0.500"},{"index":18,"intensity":"0.500"},{"index":6,"intensity":"0.500"},{"index":11,"intensity":"0.500"}]},{"startTime":600,"endTime":900,"playbackType":"NONE","pointList":[]},{"startTime":900,"endTime":1200,"playbackType":"NONE","pointList":[{"index":17,"intensity":"0.500"},{"index":5,"intensity":"0.500"},{"index":8,"intensity":"0.500"}]},{"startTime":1200,"endTime":1500,"playbackType":"NONE","pointList":[{"index":18,"intensity":"0.500"},{"index":6,"intensity":"0.500"},{"index":11,"intensity":"0.500"}]},{"startTime":1500,"endTime":1500,"playbackType":"NONE","pointList":[]}]},"pathMode":{"feedback":[{"playbackType":"NONE","movingPattern":"CONST_SPEED","pointList":[]}]}},"VestBack":{"texture":0,"mode":"DOT_MODE","dotMode":{"dotConnected":true,"feedback":[{"startTime":0,"endTime":375,"playbackType":"NONE","pointList":[{"index":17,"intensity":"0.500"},{"index":5,"intensity":"0.500"},{"index":12,"intensity":"0.500"}]},{"startTime":375,"endTime":750,"playbackType":"NONE","pointList":[{"index":18,"intensity":"0.500"},{"index":6,"intensity":"0.500"},{"index":15,"intensity":"0.500"}]},{"startTime":750,"endTime":1125,"playbackType":"NONE","pointList":[]},{"startTime":1125,"endTime":1500,"playbackType":"NONE","pointList":[{"index":17,"intensity":"0.500"},{"index":5,"intensity":"0.500"},{"index":12,"intensity":"0.500"}]},{"startTime":1500,"endTime":1500,"playbackType":"NONE","pointList":[{"index":18,"intensity":"0.500"},{"index":6,"intensity":"0.500"},{"index":15,"intensity":"0.500"}]}]},"pathMode":{"feedback":[{"playbackType":"NONE","movingPattern":"CONST_SPEED","pointList":[]}]}}}}]},{"id":1250,"enable":true,"projectId":625,"effects":[]}],"hapticEffectSize":0,"parentId":82,"creationTime":null,"updateTime":"2018-01-31T04:49:27.000Z","peaks":null,"layout":{"id":3,"name":"Tactot","layouts":{"VestFront":[{"index":0,"x":"0.000","y":"0.000","distance":0},{"index":1,"x":"0.333","y":"0.000","distance":0},{"index":2,"x":"0.667","y":"0.000","distance":0},{"index":3,"x":"1.000","y":"0.000","distance":0},{"index":4,"x":"0.000","y":"0.250","distance":0},{"index":5,"x":"0.333","y":"0.250","distance":0},{"index":6,"x":"0.667","y":"0.250","distance":0},{"index":7,"x":"1.000","y":"0.250","distance":0},{"index":8,"x":"0.000","y":"0.500","distance":0},{"index":9,"x":"0.333","y":"0.500","distance":0},{"index":10,"x":"0.667","y":"0.500","distance":0},{"index":11,"x":"1.000","y":"0.500","distance":0},{"index":12,"x":"0.000","y":"0.750","distance":0},{"index":13,"x":"0.333","y":"0.750","distance":0},{"index":14,"x":"0.667","y":"0.750","distance":0},{"index":15,"x":"1.000","y":"0.750","distance":0},{"index":16,"x":"0.000","y":"1.000","distance":0},{"index":17,"x":"0.333","y":"1.000","distance":0},{"index":18,"x":"0.667","y":"1.000","distance":0},{"index":19,"x":"1.000","y":"1.000","distance":0}],"VestBack":[{"index":0,"x":"0.000","y":"0.000","distance":0},{"index":1,"x":"0.333","y":"0.000","distance":0},{"index":2,"x":"0.667","y":"0.000","distance":0},{"index":3,"x":"1.000","y":"0.000","distance":0},{"index":4,"x":"0.000","y":"0.250","distance":0},{"index":5,"x":"0.333","y":"0.250","distance":0},{"index":6,"x":"0.667","y":"0.250","distance":0},{"index":7,"x":"1.000","y":"0.250","distance":0},{"index":8,"x":"0.000","y":"0.500","distance":0},{"index":9,"x":"0.333","y":"0.500","distance":0},{"index":10,"x":"0.667","y":"0.500","distance":0},{"index":11,"x":"1.000","y":"0.500","distance":0},{"index":12,"x":"0.000","y":"0.750","distance":0},{"index":13,"x":"0.333","y":"0.750","distance":0},{"index":14,"x":"0.667","y":"0.750","distance":0},{"index":15,"x":"1.000","y":"0.750","distance":0},{"index":16,"x":"0.000","y":"1.000","distance":0},{"index":17,"x":"0.333","y":"1.000","distance":0},{"index":18,"x":"0.667","y":"1.000","distance":0},{"index":19,"x":"1.000","y":"1.000","distance":0}]},"type":"Vest","public":true}}} \ No newline at end of file diff --git a/assets/bHaptics/Interaction/Vest/Body_Scan.tact b/assets/bHaptics/Interaction/Vest/Body_Scan.tact deleted file mode 100644 index 334374b..0000000 --- a/assets/bHaptics/Interaction/Vest/Body_Scan.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614047392294,"description":"","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":7,"name":"Body_Scan","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":true,"feedback":[{"endTime":376,"playbackType":"NONE","pointList":[{"index":18,"intensity":0.4},{"index":17,"intensity":0.4},{"index":16,"intensity":0.4},{"index":19,"intensity":0.4}],"startTime":0},{"endTime":752,"playbackType":"NONE","pointList":[{"index":13,"intensity":0.4},{"index":12,"intensity":0.4},{"index":14,"intensity":0.4},{"index":15,"intensity":0.4}],"startTime":376},{"endTime":1128,"playbackType":"NONE","pointList":[{"index":8,"intensity":0.4},{"index":9,"intensity":0.4},{"index":10,"intensity":0.4},{"index":11,"intensity":0.4}],"startTime":752},{"endTime":1505,"playbackType":"NONE","pointList":[{"index":4,"intensity":0.4},{"index":5,"intensity":0.4},{"index":6,"intensity":0.4},{"index":7,"intensity":0.4}],"startTime":1128},{"endTime":1505,"playbackType":"NONE","pointList":[{"index":0,"intensity":0.4},{"index":1,"intensity":0.4},{"index":2,"intensity":0.4},{"index":3,"intensity":0.4}],"startTime":1505}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"dot","offsetTime":1505,"startTime":7},{"modes":{"VestBack":{"dotMode":{"dotConnected":true,"feedback":[{"endTime":439,"playbackType":"NONE","pointList":[{"index":0,"intensity":0.5},{"index":1,"intensity":0.5},{"index":2,"intensity":0.5},{"index":3,"intensity":0.5}],"startTime":0},{"endTime":878,"playbackType":"NONE","pointList":[{"index":5,"intensity":0.5},{"index":4,"intensity":0.5},{"index":6,"intensity":0.5},{"index":7,"intensity":0.5}],"startTime":439},{"endTime":1317,"playbackType":"NONE","pointList":[{"index":10,"intensity":0.5},{"index":11,"intensity":0.5},{"index":9,"intensity":0.5},{"index":8,"intensity":0.5}],"startTime":878},{"endTime":1756,"playbackType":"NONE","pointList":[{"index":15,"intensity":0.5},{"index":14,"intensity":0.5},{"index":13,"intensity":0.5},{"index":12,"intensity":0.5}],"startTime":1317},{"endTime":1756,"playbackType":"NONE","pointList":[{"index":19,"intensity":0.5},{"index":18,"intensity":0.5},{"index":17,"intensity":0.5},{"index":16,"intensity":0.5}],"startTime":1756}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"dot copy 1","offsetTime":1756,"startTime":5243,"trackIndex":1},{"modes":{"VestBack":{"dotMode":{"dotConnected":true,"feedback":[{"endTime":115,"playbackType":"NONE","startTime":0,"pointList":[]},{"endTime":231,"playbackType":"NONE","pointList":[{"index":16,"intensity":0.5},{"index":12,"intensity":0.5},{"index":8,"intensity":0.5},{"index":4,"intensity":0.5},{"index":0,"intensity":0.5}],"startTime":115},{"endTime":346,"playbackType":"NONE","pointList":[{"index":17,"intensity":0.5},{"index":13,"intensity":0.5},{"index":9,"intensity":0.5},{"index":5,"intensity":0.5},{"index":1,"intensity":0.5}],"startTime":231},{"endTime":462,"playbackType":"NONE","pointList":[{"index":18,"intensity":0.5},{"index":14,"intensity":0.5},{"index":10,"intensity":0.5},{"index":6,"intensity":0.5},{"index":2,"intensity":0.5}],"startTime":346},{"endTime":577,"playbackType":"NONE","pointList":[{"index":19,"intensity":0.5},{"index":15,"intensity":0.5},{"index":11,"intensity":0.5},{"index":7,"intensity":0.5},{"index":3,"intensity":0.5}],"startTime":462},{"endTime":693,"playbackType":"NONE","startTime":577,"pointList":[]},{"endTime":808,"playbackType":"NONE","pointList":[{"index":19,"intensity":0.5},{"index":15,"intensity":0.5},{"index":11,"intensity":0.5},{"index":7,"intensity":0.5},{"index":3,"intensity":0.5}],"startTime":693},{"endTime":924,"playbackType":"NONE","pointList":[{"index":18,"intensity":0.5},{"index":14,"intensity":0.5},{"index":10,"intensity":0.5},{"index":6,"intensity":0.5},{"index":2,"intensity":0.5}],"startTime":808},{"endTime":1040,"playbackType":"NONE","pointList":[{"index":17,"intensity":0.5},{"index":13,"intensity":0.5},{"index":9,"intensity":0.5},{"index":5,"intensity":0.5},{"index":1,"intensity":0.5}],"startTime":924},{"endTime":1040,"playbackType":"NONE","pointList":[{"index":16,"intensity":0.5},{"index":12,"intensity":0.5},{"index":8,"intensity":0.5},{"index":4,"intensity":0.5},{"index":0,"intensity":0.5}],"startTime":1040}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":true,"feedback":[{"endTime":115,"playbackType":"NONE","startTime":0,"pointList":[]},{"endTime":231,"playbackType":"NONE","pointList":[{"index":0,"intensity":0.5},{"index":4,"intensity":0.5},{"index":8,"intensity":0.5},{"index":12,"intensity":0.5},{"index":16,"intensity":0.5}],"startTime":115},{"endTime":346,"playbackType":"NONE","pointList":[{"index":17,"intensity":0.5},{"index":13,"intensity":0.5},{"index":9,"intensity":0.5},{"index":5,"intensity":0.5},{"index":1,"intensity":0.5}],"startTime":231},{"endTime":462,"playbackType":"NONE","pointList":[{"index":18,"intensity":0.5},{"index":14,"intensity":0.5},{"index":10,"intensity":0.5},{"index":6,"intensity":0.5},{"index":2,"intensity":0.5}],"startTime":346},{"endTime":577,"playbackType":"NONE","pointList":[{"index":19,"intensity":0.5},{"index":15,"intensity":0.5},{"index":11,"intensity":0.5},{"index":7,"intensity":0.5},{"index":3,"intensity":0.5}],"startTime":462},{"endTime":693,"playbackType":"NONE","startTime":577,"pointList":[]},{"endTime":808,"playbackType":"NONE","pointList":[{"index":19,"intensity":0.5},{"index":15,"intensity":0.5},{"index":11,"intensity":0.5},{"index":7,"intensity":0.5},{"index":3,"intensity":0.5}],"startTime":693},{"endTime":924,"playbackType":"NONE","pointList":[{"index":18,"intensity":0.5},{"index":14,"intensity":0.5},{"index":10,"intensity":0.5},{"index":6,"intensity":0.5},{"index":2,"intensity":0.5}],"startTime":808},{"endTime":1040,"playbackType":"NONE","pointList":[{"index":17,"intensity":0.5},{"index":13,"intensity":0.5},{"index":9,"intensity":0.5},{"index":5,"intensity":0.5},{"index":1,"intensity":0.5}],"startTime":924},{"endTime":1040,"playbackType":"NONE","pointList":[{"index":16,"intensity":0.5},{"index":12,"intensity":0.5},{"index":8,"intensity":0.5},{"index":4,"intensity":0.5},{"index":0,"intensity":0.5}],"startTime":1040}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"dot","offsetTime":1040,"startTime":2796}],"enable":true},{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":true,"feedback":[{"endTime":328,"playbackType":"NONE","pointList":[{"index":0,"intensity":0.5},{"index":1,"intensity":0.5},{"index":2,"intensity":0.5},{"index":3,"intensity":0.5}],"startTime":0},{"endTime":656,"playbackType":"NONE","pointList":[{"index":4,"intensity":0.5},{"index":5,"intensity":0.5},{"index":6,"intensity":0.5},{"index":7,"intensity":0.5}],"startTime":328},{"endTime":984,"playbackType":"NONE","pointList":[{"index":10,"intensity":0.5},{"index":9,"intensity":0.5},{"index":8,"intensity":0.5},{"index":11,"intensity":0.5}],"startTime":656},{"endTime":1313,"playbackType":"NONE","pointList":[{"index":15,"intensity":0.5},{"index":14,"intensity":0.5},{"index":13,"intensity":0.5},{"index":12,"intensity":0.5}],"startTime":984},{"endTime":1313,"playbackType":"NONE","pointList":[{"index":19,"intensity":0.5},{"index":18,"intensity":0.5},{"index":17,"intensity":0.5},{"index":16,"intensity":0.5}],"startTime":1313}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"dot","offsetTime":1313,"startTime":1487},{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":true,"feedback":[{"endTime":337,"playbackType":"NONE","pointList":[{"index":19,"intensity":0.5},{"index":18,"intensity":0.5},{"index":17,"intensity":0.5},{"index":16,"intensity":0.5}],"startTime":0},{"endTime":674,"playbackType":"NONE","pointList":[{"index":13,"intensity":0.5},{"index":12,"intensity":0.5},{"index":14,"intensity":0.5},{"index":15,"intensity":0.5}],"startTime":337},{"endTime":1011,"playbackType":"NONE","pointList":[{"index":8,"intensity":0.5},{"index":9,"intensity":0.5},{"index":10,"intensity":0.5},{"index":11,"intensity":0.5}],"startTime":674},{"endTime":1349,"playbackType":"NONE","pointList":[{"index":4,"intensity":0.5},{"index":5,"intensity":0.5},{"index":6,"intensity":0.5},{"index":7,"intensity":0.5}],"startTime":1011},{"endTime":1349,"playbackType":"NONE","pointList":[{"index":0,"intensity":0.5},{"index":1,"intensity":0.5},{"index":2,"intensity":0.5},{"index":3,"intensity":0.5}],"startTime":1349}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"dot copy 2","offsetTime":1349,"startTime":3846,"trackIndex":1}],"enable":true}],"updatedAt":1614048242516,"id":"-MUBiAOMX6P5qiqAAYcC"},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Interaction/Vest/Body_Weapon_Get.tact b/assets/bHaptics/Interaction/Vest/Body_Weapon_Get.tact deleted file mode 100644 index cc7b2f0..0000000 --- a/assets/bHaptics/Interaction/Vest/Body_Weapon_Get.tact +++ /dev/null @@ -1,409 +0,0 @@ -{ - "project": { - "createdAt": 1589029601439, - "description": "", - "id": "", - "layout": { - "layouts": { - "VestBack": [ - { - "index": 0, - "x": 0, - "y": 0 - }, - { - "index": 1, - "x": 0.333, - "y": 0 - }, - { - "index": 2, - "x": 0.667, - "y": 0 - }, - { - "index": 3, - "x": 1, - "y": 0 - }, - { - "index": 4, - "x": 0, - "y": 0.25 - }, - { - "index": 5, - "x": 0.333, - "y": 0.25 - }, - { - "index": 6, - "x": 0.667, - "y": 0.25 - }, - { - "index": 7, - "x": 1, - "y": 0.25 - }, - { - "index": 8, - "x": 0, - "y": 0.5 - }, - { - "index": 9, - "x": 0.333, - "y": 0.5 - }, - { - "index": 10, - "x": 0.667, - "y": 0.5 - }, - { - "index": 11, - "x": 1, - "y": 0.5 - }, - { - "index": 12, - "x": 0, - "y": 0.75 - }, - { - "index": 13, - "x": 0.333, - "y": 0.75 - }, - { - "index": 14, - "x": 0.667, - "y": 0.75 - }, - { - "index": 15, - "x": 1, - "y": 0.75 - }, - { - "index": 16, - "x": 0, - "y": 1 - }, - { - "index": 17, - "x": 0.333, - "y": 1 - }, - { - "index": 18, - "x": 0.667, - "y": 1 - }, - { - "index": 19, - "x": 1, - "y": 1 - } - ], - "VestFront": [ - { - "index": 0, - "x": 0, - "y": 0 - }, - { - "index": 1, - "x": 0.333, - "y": 0 - }, - { - "index": 2, - "x": 0.667, - "y": 0 - }, - { - "index": 3, - "x": 1, - "y": 0 - }, - { - "index": 4, - "x": 0, - "y": 0.25 - }, - { - "index": 5, - "x": 0.333, - "y": 0.25 - }, - { - "index": 6, - "x": 0.667, - "y": 0.25 - }, - { - "index": 7, - "x": 1, - "y": 0.25 - }, - { - "index": 8, - "x": 0, - "y": 0.5 - }, - { - "index": 9, - "x": 0.333, - "y": 0.5 - }, - { - "index": 10, - "x": 0.667, - "y": 0.5 - }, - { - "index": 11, - "x": 1, - "y": 0.5 - }, - { - "index": 12, - "x": 0, - "y": 0.75 - }, - { - "index": 13, - "x": 0.333, - "y": 0.75 - }, - { - "index": 14, - "x": 0.667, - "y": 0.75 - }, - { - "index": 15, - "x": 1, - "y": 0.75 - }, - { - "index": 16, - "x": 0, - "y": 1 - }, - { - "index": 17, - "x": 0.333, - "y": 1 - }, - { - "index": 18, - "x": 0.667, - "y": 1 - }, - { - "index": 19, - "x": 1, - "y": 1 - } - ] - }, - "name": "Tactot", - "type": "Tactot" - }, - "mediaFileDuration": 1, - "name": "Body_Weapon_Get", - "tracks": [ - { - "effects": [ - { - "modes": { - "VestBack": { - "dotMode": { - "dotConnected": false, - "feedback": [ - { - "endTime": 502, - "playbackType": "NONE", - "startTime": 0, - "pointList": [] - } - ] - }, - "mode": "PATH_MODE", - "pathMode": { - "feedback": [ - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_OUT", - "pointList": [ - { - "intensity": 0.3, - "time": 0, - "x": 0.95, - "y": 0 - }, - { - "intensity": 0.3, - "time": 502, - "x": 0.77, - "y": 0.61 - } - ], - "visible": true - }, - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_OUT", - "pointList": [ - { - "intensity": 0.3, - "time": 0, - "x": 0.65, - "y": 0 - }, - { - "intensity": 0.3, - "time": 502, - "x": 0.54, - "y": 0.57 - } - ], - "visible": true - }, - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_OUT", - "pointList": [ - { - "intensity": 0.5, - "time": 0, - "x": 0.79, - "y": 0 - }, - { - "intensity": 0.5, - "time": 502, - "x": 0.65, - "y": 0.57 - } - ], - "visible": true - } - ] - } - }, - "VestFront": { - "dotMode": { - "dotConnected": false, - "feedback": [ - { - "endTime": 502, - "playbackType": "NONE", - "startTime": 0, - "pointList": [] - } - ] - }, - "mode": "PATH_MODE", - "pathMode": { - "feedback": [] - } - } - }, - "name": "Effect 1", - "offsetTime": 502, - "startTime": 152 - } - ], - "enable": true - }, - { - "effects": [ - { - "modes": { - "VestBack": { - "dotMode": { - "dotConnected": false, - "feedback": [ - { - "endTime": 197, - "playbackType": "NONE", - "startTime": 0, - "pointList": [] - } - ] - }, - "mode": "PATH_MODE", - "pathMode": { - "feedback": [ - { - "movingPattern": "CONST_SPEED", - "playbackType": "NONE", - "visible": true, - "pointList": [] - } - ] - } - }, - "VestFront": { - "dotMode": { - "dotConnected": false, - "feedback": [ - { - "endTime": 197, - "playbackType": "NONE", - "startTime": 0, - "pointList": [] - } - ] - }, - "mode": "PATH_MODE", - "pathMode": { - "feedback": [ - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_OUT", - "pointList": [ - { - "intensity": 0.5, - "time": 0, - "x": 0.95, - "y": 0 - } - ], - "visible": true - }, - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_OUT", - "pointList": [ - { - "intensity": 0.5, - "time": 0, - "x": 0.73, - "y": 0 - } - ], - "visible": true - } - ] - } - } - }, - "name": "Effect 2", - "offsetTime": 197, - "startTime": 0 - } - ], - "enable": true - } - ], - "updatedAt": 1589029660469 - }, - "durationMillis": 0, - "intervalMillis": 20, - "size": 20 -} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Arms/Assault_L.tact b/assets/bHaptics/Weapon/Arms/Assault_L.tact deleted file mode 100644 index 633ae9c..0000000 --- a/assets/bHaptics/Weapon/Arms/Assault_L.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1612168634289,"description":"","id":"-MSRjGmM2ytqgSqK-Apw","layout":{"layouts":{"ForearmL":[{"index":0,"x":0,"y":0},{"index":1,"x":0.5,"y":0},{"index":2,"x":1,"y":0},{"index":3,"x":0,"y":1},{"index":4,"x":0.5,"y":1},{"index":5,"x":1,"y":1}],"ForearmR":[{"index":0,"x":0,"y":0},{"index":1,"x":0.5,"y":0},{"index":2,"x":1,"y":0},{"index":3,"x":0,"y":1},{"index":4,"x":0.5,"y":1},{"index":5,"x":1,"y":1}]},"name":"Tactosy2","type":"Tactosy2"},"mediaFileDuration":1,"name":"Assault_L","tracks":[{"effects":[{"modes":{"ForearmL":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":200,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":1,"time":0,"x":0,"y":0},{"intensity":1,"time":200,"x":0,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":1,"time":0,"x":0.5,"y":0},{"intensity":1,"time":200,"x":0.5,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":1,"time":0,"x":1,"y":0},{"intensity":1,"time":200,"x":1,"y":1}],"visible":true}]}},"ForearmR":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":200,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1","offsetTime":200,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1612168897099},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Arms/Assault_R.tact b/assets/bHaptics/Weapon/Arms/Assault_R.tact deleted file mode 100644 index fdac05a..0000000 --- a/assets/bHaptics/Weapon/Arms/Assault_R.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1612168878235,"description":"","id":"-MSRkCL-SqYQqdGzNNLy","layout":{"layouts":{"ForearmL":[{"index":0,"x":0,"y":0},{"index":1,"x":0.5,"y":0},{"index":2,"x":1,"y":0},{"index":3,"x":0,"y":1},{"index":4,"x":0.5,"y":1},{"index":5,"x":1,"y":1}],"ForearmR":[{"index":0,"x":0,"y":0},{"index":1,"x":0.5,"y":0},{"index":2,"x":1,"y":0},{"index":3,"x":0,"y":1},{"index":4,"x":0.5,"y":1},{"index":5,"x":1,"y":1}]},"name":"Tactosy2","type":"Tactosy2"},"mediaFileDuration":1,"name":"Assault_R","tracks":[{"effects":[{"modes":{"ForearmL":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":200,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[]}},"ForearmR":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":200,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":1,"time":0,"x":0,"y":0},{"intensity":1,"time":200,"x":0,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":1,"time":0,"x":0.5,"y":0},{"intensity":1,"time":200,"x":0.5,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":1,"time":0,"x":1,"y":0},{"intensity":1,"time":200,"x":1,"y":1}],"visible":true}]}}},"name":"Effect 1","offsetTime":200,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1612168895697},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Arms/Grenade_L.tact b/assets/bHaptics/Weapon/Arms/Grenade_L.tact deleted file mode 100644 index bb86fe5..0000000 --- a/assets/bHaptics/Weapon/Arms/Grenade_L.tact +++ /dev/null @@ -1,231 +0,0 @@ -{ - "project": { - "createdAt": 1588694961787, - "description": "", - "id": "", - "layout": { - "layouts": { - "ForearmL": [ - { - "index": 0, - "x": 0, - "y": 0 - }, - { - "index": 1, - "x": 0.5, - "y": 0 - }, - { - "index": 2, - "x": 1, - "y": 0 - }, - { - "index": 3, - "x": 0, - "y": 1 - }, - { - "index": 4, - "x": 0.5, - "y": 1 - }, - { - "index": 5, - "x": 1, - "y": 1 - } - ], - "ForearmR": [ - { - "index": 0, - "x": 0, - "y": 0 - }, - { - "index": 1, - "x": 0.5, - "y": 0 - }, - { - "index": 2, - "x": 1, - "y": 0 - }, - { - "index": 3, - "x": 0, - "y": 1 - }, - { - "index": 4, - "x": 0.5, - "y": 1 - }, - { - "index": 5, - "x": 1, - "y": 1 - } - ] - }, - "name": "Tactosy2", - "type": "Tactosy2" - }, - "mediaFileDuration": 1, - "name": "Grenade_L", - "tracks": [ - { - "effects": [ - { - "modes": { - "ForearmL": { - "dotMode": { - "dotConnected": false, - "feedback": [ - { - "endTime": 296, - "playbackType": "NONE", - "startTime": 0, - "pointList": [] - } - ] - }, - "mode": "PATH_MODE", - "pathMode": { - "feedback": [ - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_IN_OUT", - "pointList": [ - { - "intensity": 0.5, - "time": 0, - "x": 0, - "y": 1 - }, - { - "intensity": 0.5, - "time": 296, - "x": 0, - "y": 0 - } - ], - "visible": true - }, - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_IN_OUT", - "pointList": [ - { - "intensity": 0.5, - "time": 0, - "x": 1, - "y": 1 - }, - { - "intensity": 0.5, - "time": 296, - "x": 1, - "y": 0 - } - ], - "visible": true - }, - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_IN_OUT", - "pointList": [ - { - "intensity": 0.5, - "time": 0, - "x": 0.5, - "y": 1 - }, - { - "intensity": 0.5, - "time": 296, - "x": 0.5, - "y": 0 - } - ], - "visible": true - }, - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_IN_OUT", - "pointList": [ - { - "intensity": 0.3, - "time": 0, - "x": 0.75, - "y": 1 - }, - { - "intensity": 0.3, - "time": 296, - "x": 0.75, - "y": 0 - } - ], - "visible": true - }, - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_IN_OUT", - "pointList": [ - { - "intensity": 0.3, - "time": 0, - "x": 0.24, - "y": 1 - }, - { - "intensity": 0.3, - "time": 296, - "x": 0.25, - "y": 0 - } - ], - "visible": true - } - ] - } - }, - "ForearmR": { - "dotMode": { - "dotConnected": false, - "feedback": [ - { - "endTime": 296, - "playbackType": "NONE", - "startTime": 0, - "pointList": [] - } - ] - }, - "mode": "PATH_MODE", - "pathMode": { - "feedback": [] - } - } - }, - "name": "Effect 1", - "offsetTime": 296, - "startTime": 0 - } - ], - "enable": true - }, - { - "enable": true, - "effects": [] - } - ], - "updatedAt": 1588694984637 - }, - "durationMillis": 0, - "intervalMillis": 20, - "size": 20 -} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Arms/Grenade_R.tact b/assets/bHaptics/Weapon/Arms/Grenade_R.tact deleted file mode 100644 index 3a4cd79..0000000 --- a/assets/bHaptics/Weapon/Arms/Grenade_R.tact +++ /dev/null @@ -1,237 +0,0 @@ -{ - "project": { - "createdAt": 1588694896713, - "description": "", - "layout": { - "layouts": { - "ForearmL": [ - { - "index": 0, - "x": 0, - "y": 0 - }, - { - "index": 1, - "x": 0.5, - "y": 0 - }, - { - "index": 2, - "x": 1, - "y": 0 - }, - { - "index": 3, - "x": 0, - "y": 1 - }, - { - "index": 4, - "x": 0.5, - "y": 1 - }, - { - "index": 5, - "x": 1, - "y": 1 - } - ], - "ForearmR": [ - { - "index": 0, - "x": 0, - "y": 0 - }, - { - "index": 1, - "x": 0.5, - "y": 0 - }, - { - "index": 2, - "x": 1, - "y": 0 - }, - { - "index": 3, - "x": 0, - "y": 1 - }, - { - "index": 4, - "x": 0.5, - "y": 1 - }, - { - "index": 5, - "x": 1, - "y": 1 - } - ] - }, - "name": "Tactosy2", - "type": "Tactosy2" - }, - "mediaFileDuration": 1, - "name": "Grenade_R", - "tracks": [ - { - "effects": [ - { - "modes": { - "ForearmL": { - "dotMode": { - "dotConnected": false, - "feedback": [ - { - "endTime": 296, - "playbackType": "NONE", - "startTime": 0, - "pointList": [] - } - ] - }, - "mode": "PATH_MODE", - "pathMode": { - "feedback": [ - { - "movingPattern": "CONST_SPEED", - "playbackType": "NONE", - "visible": true, - "pointList": [] - } - ] - } - }, - "ForearmR": { - "dotMode": { - "dotConnected": false, - "feedback": [ - { - "endTime": 296, - "playbackType": "NONE", - "startTime": 0, - "pointList": [] - } - ] - }, - "mode": "PATH_MODE", - "pathMode": { - "feedback": [ - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_IN_OUT", - "pointList": [ - { - "intensity": 0.5, - "time": 0, - "x": 0, - "y": 1 - }, - { - "intensity": 0.5, - "time": 296, - "x": 0, - "y": 0 - } - ], - "visible": true - }, - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_IN_OUT", - "pointList": [ - { - "intensity": 0.5, - "time": 0, - "x": 1, - "y": 1 - }, - { - "intensity": 0.5, - "time": 296, - "x": 1, - "y": 0 - } - ], - "visible": true - }, - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_IN_OUT", - "pointList": [ - { - "intensity": 0.5, - "time": 0, - "x": 0.5, - "y": 1 - }, - { - "intensity": 0.5, - "time": 296, - "x": 0.5, - "y": 0 - } - ], - "visible": true - }, - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_IN_OUT", - "pointList": [ - { - "intensity": 0.3, - "time": 0, - "x": 0.75, - "y": 1 - }, - { - "intensity": 0.3, - "time": 296, - "x": 0.75, - "y": 0 - } - ], - "visible": true - }, - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_IN_OUT", - "pointList": [ - { - "intensity": 0.3, - "time": 0, - "x": 0.24, - "y": 1 - }, - { - "intensity": 0.3, - "time": 296, - "x": 0.25, - "y": 0 - } - ], - "visible": true - } - ] - } - } - }, - "name": "Effect 1", - "offsetTime": 296, - "startTime": 0 - } - ], - "enable": true - }, - { - "enable": true, - "effects": [] - } - ], - "updatedAt": 1588694953997 - }, - "durationMillis": 0, - "intervalMillis": 20, - "size": 20 -} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Arms/Melee_L.tact b/assets/bHaptics/Weapon/Arms/Melee_L.tact deleted file mode 100644 index 28e660d..0000000 --- a/assets/bHaptics/Weapon/Arms/Melee_L.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1612169017940,"description":"","id":"-MSRkjRx7H_VMcLDlMGJ","layout":{"layouts":{"ForearmL":[{"index":0,"x":0,"y":0},{"index":1,"x":0.5,"y":0},{"index":2,"x":1,"y":0},{"index":3,"x":0,"y":1},{"index":4,"x":0.5,"y":1},{"index":5,"x":1,"y":1}],"ForearmR":[{"index":0,"x":0,"y":0},{"index":1,"x":0.5,"y":0},{"index":2,"x":1,"y":0},{"index":3,"x":0,"y":1},{"index":4,"x":0.5,"y":1},{"index":5,"x":1,"y":1}]},"name":"Tactosy2","type":"Tactosy2"},"mediaFileDuration":1,"name":"Melee_L","tracks":[{"effects":[{"modes":{"ForearmL":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":250,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.6,"time":0,"x":0,"y":0.02},{"intensity":0.6,"time":250,"x":0,"y":0.56}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.6,"time":0,"x":0.5,"y":0.01},{"intensity":0.6,"time":250,"x":0.49,"y":0.55}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.6,"time":0,"x":0.99,"y":0.02},{"intensity":0.6,"time":250,"x":0.98,"y":0.54}],"visible":true}]}},"ForearmR":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":250,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[]}}},"name":"Effect 1","offsetTime":250,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1612169050094},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Arms/Melee_R.tact b/assets/bHaptics/Weapon/Arms/Melee_R.tact deleted file mode 100644 index 53a802e..0000000 --- a/assets/bHaptics/Weapon/Arms/Melee_R.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1612169035205,"description":"","id":"-MSRknefee1BQCXRSIas","layout":{"layouts":{"ForearmL":[{"index":0,"x":0,"y":0},{"index":1,"x":0.5,"y":0},{"index":2,"x":1,"y":0},{"index":3,"x":0,"y":1},{"index":4,"x":0.5,"y":1},{"index":5,"x":1,"y":1}],"ForearmR":[{"index":0,"x":0,"y":0},{"index":1,"x":0.5,"y":0},{"index":2,"x":1,"y":0},{"index":3,"x":0,"y":1},{"index":4,"x":0.5,"y":1},{"index":5,"x":1,"y":1}]},"name":"Tactosy2","type":"Tactosy2"},"mediaFileDuration":1,"name":"Melee_R","tracks":[{"effects":[{"modes":{"ForearmL":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":250,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[]}},"ForearmR":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":250,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.6,"time":0,"x":0,"y":0.02},{"intensity":0.6,"time":250,"x":0,"y":0.56}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.6,"time":0,"x":0.5,"y":0.01},{"intensity":0.6,"time":250,"x":0.49,"y":0.55}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_IN","pointList":[{"intensity":0.6,"time":0,"x":0.99,"y":0.02},{"intensity":0.6,"time":250,"x":0.98,"y":0.54}],"visible":true}]}}},"name":"Effect 1","offsetTime":250,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1612169051456},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Arms/Pistol_L.tact b/assets/bHaptics/Weapon/Arms/Pistol_L.tact deleted file mode 100644 index 969a4de..0000000 --- a/assets/bHaptics/Weapon/Arms/Pistol_L.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1612168622867,"description":"","id":"-MSRjDzsElxGVdblUldv","layout":{"layouts":{"ForearmL":[{"index":0,"x":0,"y":0},{"index":1,"x":0.5,"y":0},{"index":2,"x":1,"y":0},{"index":3,"x":0,"y":1},{"index":4,"x":0.5,"y":1},{"index":5,"x":1,"y":1}],"ForearmR":[{"index":0,"x":0,"y":0},{"index":1,"x":0.5,"y":0},{"index":2,"x":1,"y":0},{"index":3,"x":0,"y":1},{"index":4,"x":0.5,"y":1},{"index":5,"x":1,"y":1}]},"name":"Tactosy2","type":"Tactosy2"},"mediaFileDuration":1,"name":"Pistol_L","tracks":[{"effects":[{"modes":{"ForearmL":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":200,"playbackType":"FADE_OUT","pointList":[{"index":1,"intensity":1},{"index":4,"intensity":1}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"ForearmR":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":200,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1","offsetTime":200,"startTime":0}],"enable":true},{"effects":[{"modes":{"ForearmL":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":200,"playbackType":"FADE_OUT","pointList":[{"index":5,"intensity":0.5},{"index":3,"intensity":0.5},{"index":0,"intensity":0.5},{"index":2,"intensity":0.5}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]},{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"ForearmR":{"dotMode":{"dotConnected":false,"feedback":[]},"mode":"PATH_MODE","pathMode":{"feedback":[]}}},"name":"Effect 1 copy","offsetTime":200,"startTime":0}],"enable":true}],"updatedAt":1612168793157},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Arms/Pistol_R.tact b/assets/bHaptics/Weapon/Arms/Pistol_R.tact deleted file mode 100644 index 99b9f54..0000000 --- a/assets/bHaptics/Weapon/Arms/Pistol_R.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1612168768710,"description":"","id":"-MSRjmagjbBkdUAA6DCa","layout":{"layouts":{"ForearmL":[{"index":0,"x":0,"y":0},{"index":1,"x":0.5,"y":0},{"index":2,"x":1,"y":0},{"index":3,"x":0,"y":1},{"index":4,"x":0.5,"y":1},{"index":5,"x":1,"y":1}],"ForearmR":[{"index":0,"x":0,"y":0},{"index":1,"x":0.5,"y":0},{"index":2,"x":1,"y":0},{"index":3,"x":0,"y":1},{"index":4,"x":0.5,"y":1},{"index":5,"x":1,"y":1}]},"name":"Tactosy2","type":"Tactosy2"},"mediaFileDuration":1,"name":"Pistol_R","tracks":[{"effects":[{"modes":{"ForearmL":{"dotMode":{"dotConnected":false,"feedback":[]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"ForearmR":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":200,"playbackType":"FADE_OUT","pointList":[{"index":1,"intensity":1},{"index":4,"intensity":1}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1","offsetTime":200,"startTime":0}],"enable":true},{"effects":[{"modes":{"ForearmL":{"dotMode":{"dotConnected":false,"feedback":[]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]},{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"ForearmR":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":200,"playbackType":"FADE_OUT","pointList":[{"index":5,"intensity":0.5},{"index":3,"intensity":0.5},{"index":0,"intensity":0.5},{"index":2,"intensity":0.5}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[]}}},"name":"Effect 1 copy","offsetTime":200,"startTime":0}],"enable":true}],"updatedAt":1612168794884},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Arms/SMG_L.tact b/assets/bHaptics/Weapon/Arms/SMG_L.tact deleted file mode 100644 index a0c8822..0000000 --- a/assets/bHaptics/Weapon/Arms/SMG_L.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1612168639167,"description":"","id":"-MSRjHy_nY7M9d-TFLpV","layout":{"layouts":{"ForearmL":[{"index":0,"x":0,"y":0},{"index":1,"x":0.5,"y":0},{"index":2,"x":1,"y":0},{"index":3,"x":0,"y":1},{"index":4,"x":0.5,"y":1},{"index":5,"x":1,"y":1}],"ForearmR":[{"index":0,"x":0,"y":0},{"index":1,"x":0.5,"y":0},{"index":2,"x":1,"y":0},{"index":3,"x":0,"y":1},{"index":4,"x":0.5,"y":1},{"index":5,"x":1,"y":1}]},"name":"Tactosy2","type":"Tactosy2"},"mediaFileDuration":1,"name":"SMG_L","tracks":[{"effects":[{"modes":{"ForearmL":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":200,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":1,"time":0,"x":0,"y":0.01},{"intensity":1,"time":200,"x":0,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":1,"time":0,"x":0.5,"y":0},{"intensity":1,"time":200,"x":0.49,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":1,"time":0,"x":1,"y":0},{"intensity":1,"time":200,"x":1,"y":1}],"visible":true}]}},"ForearmR":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":200,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[]}}},"name":"Effect 1","offsetTime":200,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1612168853826},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Arms/SMG_R.tact b/assets/bHaptics/Weapon/Arms/SMG_R.tact deleted file mode 100644 index 3b65dbb..0000000 --- a/assets/bHaptics/Weapon/Arms/SMG_R.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1612168835321,"description":"","id":"-MSRk1rT8vxyttjGlqeE","layout":{"layouts":{"ForearmL":[{"index":0,"x":0,"y":0},{"index":1,"x":0.5,"y":0},{"index":2,"x":1,"y":0},{"index":3,"x":0,"y":1},{"index":4,"x":0.5,"y":1},{"index":5,"x":1,"y":1}],"ForearmR":[{"index":0,"x":0,"y":0},{"index":1,"x":0.5,"y":0},{"index":2,"x":1,"y":0},{"index":3,"x":0,"y":1},{"index":4,"x":0.5,"y":1},{"index":5,"x":1,"y":1}]},"name":"Tactosy2","type":"Tactosy2"},"mediaFileDuration":1,"name":"SMG_R","tracks":[{"effects":[{"modes":{"ForearmL":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":200,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[]}},"ForearmR":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":200,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":1,"time":0,"x":0,"y":0.01},{"intensity":1,"time":200,"x":0,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":1,"time":0,"x":0.5,"y":0},{"intensity":1,"time":200,"x":0.49,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":1,"time":0,"x":1,"y":0},{"intensity":1,"time":200,"x":1,"y":1}],"visible":true}]}}},"name":"Effect 1","offsetTime":200,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1612168852326},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Arms/Shotgun_L.tact b/assets/bHaptics/Weapon/Arms/Shotgun_L.tact deleted file mode 100644 index 6dc5f06..0000000 --- a/assets/bHaptics/Weapon/Arms/Shotgun_L.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1612168599227,"description":"","id":"-MSRj8DWBkveLxlt0UZu","layout":{"layouts":{"ForearmL":[{"index":0,"x":0,"y":0},{"index":1,"x":0.5,"y":0},{"index":2,"x":1,"y":0},{"index":3,"x":0,"y":1},{"index":4,"x":0.5,"y":1},{"index":5,"x":1,"y":1}],"ForearmR":[{"index":0,"x":0,"y":0},{"index":1,"x":0.5,"y":0},{"index":2,"x":1,"y":0},{"index":3,"x":0,"y":1},{"index":4,"x":0.5,"y":1},{"index":5,"x":1,"y":1}]},"name":"Tactosy2","type":"Tactosy2"},"mediaFileDuration":1,"name":"Shotgun_L","tracks":[{"effects":[{"modes":{"ForearmL":{"dotMode":{"dotConnected":true,"feedback":[{"endTime":100,"playbackType":"NONE","startTime":0,"pointList":[]},{"endTime":200,"playbackType":"FADE_IN_OUT","pointList":[{"index":0,"intensity":1},{"index":1,"intensity":1},{"index":2,"intensity":1}],"startTime":100},{"endTime":300,"playbackType":"NONE","pointList":[{"index":3,"intensity":1},{"index":4,"intensity":1},{"index":5,"intensity":1}],"startTime":200},{"endTime":300,"playbackType":"NONE","pointList":[{"index":0,"intensity":1},{"index":1,"intensity":1},{"index":2,"intensity":1}],"startTime":300}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"ForearmR":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":300,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1","offsetTime":300,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1612168696673},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Arms/Shotgun_R.tact b/assets/bHaptics/Weapon/Arms/Shotgun_R.tact deleted file mode 100644 index b969e96..0000000 --- a/assets/bHaptics/Weapon/Arms/Shotgun_R.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1612168664668,"description":"","id":"-MSRjOC0HhHT_qp4y07x","layout":{"layouts":{"ForearmL":[{"index":0,"x":0,"y":0},{"index":1,"x":0.5,"y":0},{"index":2,"x":1,"y":0},{"index":3,"x":0,"y":1},{"index":4,"x":0.5,"y":1},{"index":5,"x":1,"y":1}],"ForearmR":[{"index":0,"x":0,"y":0},{"index":1,"x":0.5,"y":0},{"index":2,"x":1,"y":0},{"index":3,"x":0,"y":1},{"index":4,"x":0.5,"y":1},{"index":5,"x":1,"y":1}]},"name":"Tactosy2","type":"Tactosy2"},"mediaFileDuration":1,"name":"Shotgun_R","tracks":[{"effects":[{"modes":{"ForearmL":{"dotMode":{"dotConnected":false,"feedback":[]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"ForearmR":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":100,"playbackType":"NONE","startTime":0,"pointList":[]},{"endTime":200,"playbackType":"FADE_IN_OUT","pointList":[{"index":0,"intensity":1},{"index":1,"intensity":1},{"index":2,"intensity":1}],"startTime":100},{"endTime":300,"playbackType":"NONE","pointList":[{"index":3,"intensity":1},{"index":4,"intensity":1},{"index":5,"intensity":1}],"startTime":200},{"endTime":300,"playbackType":"NONE","pointList":[{"index":0,"intensity":1},{"index":1,"intensity":1},{"index":2,"intensity":1}],"startTime":300}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1","offsetTime":300,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1612168694571},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Arms/Swap_L.tact b/assets/bHaptics/Weapon/Arms/Swap_L.tact deleted file mode 100644 index 5bf8a8f..0000000 --- a/assets/bHaptics/Weapon/Arms/Swap_L.tact +++ /dev/null @@ -1,231 +0,0 @@ -{ - "project": { - "createdAt": 1588698755921, - "description": "", - "id": "", - "layout": { - "layouts": { - "ForearmL": [ - { - "index": 0, - "x": 0, - "y": 0 - }, - { - "index": 1, - "x": 0.5, - "y": 0 - }, - { - "index": 2, - "x": 1, - "y": 0 - }, - { - "index": 3, - "x": 0, - "y": 1 - }, - { - "index": 4, - "x": 0.5, - "y": 1 - }, - { - "index": 5, - "x": 1, - "y": 1 - } - ], - "ForearmR": [ - { - "index": 0, - "x": 0, - "y": 0 - }, - { - "index": 1, - "x": 0.5, - "y": 0 - }, - { - "index": 2, - "x": 1, - "y": 0 - }, - { - "index": 3, - "x": 0, - "y": 1 - }, - { - "index": 4, - "x": 0.5, - "y": 1 - }, - { - "index": 5, - "x": 1, - "y": 1 - } - ] - }, - "name": "Tactosy2", - "type": "Tactosy2" - }, - "mediaFileDuration": 1, - "name": "Swap_L", - "tracks": [ - { - "effects": [ - { - "modes": { - "ForearmL": { - "dotMode": { - "dotConnected": false, - "feedback": [ - { - "endTime": 400, - "playbackType": "NONE", - "startTime": 0, - "pointList": [] - } - ] - }, - "mode": "PATH_MODE", - "pathMode": { - "feedback": [ - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_IN", - "pointList": [ - { - "intensity": 0.3, - "time": 0, - "x": 0, - "y": 0.45 - }, - { - "intensity": 0.3, - "time": 400, - "x": 1, - "y": 0 - } - ], - "visible": true - }, - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_IN", - "pointList": [ - { - "intensity": 0.3, - "time": 0, - "x": 0, - "y": 0.49 - }, - { - "intensity": 0.3, - "time": 400, - "x": 1, - "y": 1 - } - ], - "visible": true - }, - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_IN", - "pointList": [ - { - "intensity": 0.3, - "time": 0, - "x": 0, - "y": 0.5 - }, - { - "intensity": 0.3, - "time": 400, - "x": 1, - "y": 0.73 - } - ], - "visible": true - }, - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_IN", - "pointList": [ - { - "intensity": 0.3, - "time": 0, - "x": 0, - "y": 0.48 - }, - { - "intensity": 0.3, - "time": 400, - "x": 1, - "y": 0.25 - } - ], - "visible": true - }, - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_IN", - "pointList": [ - { - "intensity": 0.3, - "time": 0, - "x": 0, - "y": 0.48 - }, - { - "intensity": 0.3, - "time": 400, - "x": 1, - "y": 0.48 - } - ], - "visible": true - } - ] - } - }, - "ForearmR": { - "dotMode": { - "dotConnected": false, - "feedback": [ - { - "endTime": 400, - "playbackType": "NONE", - "startTime": 0, - "pointList": [] - } - ] - }, - "mode": "PATH_MODE", - "pathMode": { - "feedback": [] - } - } - }, - "name": "Effect 1", - "offsetTime": 400, - "startTime": 0 - } - ], - "enable": true - }, - { - "enable": true, - "effects": [] - } - ], - "updatedAt": 1588698839150 - }, - "durationMillis": 0, - "intervalMillis": 20, - "size": 20 -} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Arms/Swap_R.tact b/assets/bHaptics/Weapon/Arms/Swap_R.tact deleted file mode 100644 index 22f74c2..0000000 --- a/assets/bHaptics/Weapon/Arms/Swap_R.tact +++ /dev/null @@ -1,238 +0,0 @@ -{ - "project": { - "createdAt": 1588605979046, - "description": "", - "id": "", - "layout": { - "layouts": { - "ForearmL": [ - { - "index": 0, - "x": 0, - "y": 0 - }, - { - "index": 1, - "x": 0.5, - "y": 0 - }, - { - "index": 2, - "x": 1, - "y": 0 - }, - { - "index": 3, - "x": 0, - "y": 1 - }, - { - "index": 4, - "x": 0.5, - "y": 1 - }, - { - "index": 5, - "x": 1, - "y": 1 - } - ], - "ForearmR": [ - { - "index": 0, - "x": 0, - "y": 0 - }, - { - "index": 1, - "x": 0.5, - "y": 0 - }, - { - "index": 2, - "x": 1, - "y": 0 - }, - { - "index": 3, - "x": 0, - "y": 1 - }, - { - "index": 4, - "x": 0.5, - "y": 1 - }, - { - "index": 5, - "x": 1, - "y": 1 - } - ] - }, - "name": "Tactosy2", - "type": "Tactosy2" - }, - "mediaFileDuration": 1, - "name": "Swap_R", - "tracks": [ - { - "effects": [ - { - "modes": { - "ForearmL": { - "dotMode": { - "dotConnected": false, - "feedback": [ - { - "endTime": 400, - "playbackType": "NONE", - "startTime": 0, - "pointList": [] - } - ] - }, - "mode": "PATH_MODE", - "pathMode": { - "feedback": [ - { - "movingPattern": "CONST_SPEED", - "playbackType": "NONE", - "visible": true, - "pointList": [] - } - ] - } - }, - "ForearmR": { - "dotMode": { - "dotConnected": false, - "feedback": [ - { - "endTime": 400, - "playbackType": "NONE", - "startTime": 0, - "pointList": [] - } - ] - }, - "mode": "PATH_MODE", - "pathMode": { - "feedback": [ - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_IN", - "pointList": [ - { - "intensity": 0.3, - "time": 0, - "x": 1, - "y": 0.45 - }, - { - "intensity": 0.3, - "time": 400, - "x": 0, - "y": 0 - } - ], - "visible": true - }, - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_IN", - "pointList": [ - { - "intensity": 0.3, - "time": 0, - "x": 1, - "y": 0.49 - }, - { - "intensity": 0.3, - "time": 400, - "x": 0, - "y": 1 - } - ], - "visible": true - }, - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_IN", - "pointList": [ - { - "intensity": 0.3, - "time": 0, - "x": 1, - "y": 0.5 - }, - { - "intensity": 0.3, - "time": 400, - "x": 0, - "y": 0.73 - } - ], - "visible": true - }, - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_IN", - "pointList": [ - { - "intensity": 0.3, - "time": 0, - "x": 1, - "y": 0.48 - }, - { - "intensity": 0.3, - "time": 400, - "x": 0, - "y": 0.25 - } - ], - "visible": true - }, - { - "movingPattern": "CONST_SPEED", - "playbackType": "FADE_IN", - "pointList": [ - { - "intensity": 0.3, - "time": 0, - "x": 1, - "y": 0.48 - }, - { - "intensity": 0.3, - "time": 400, - "x": 0, - "y": 0.48 - } - ], - "visible": true - } - ] - } - } - }, - "name": "Effect 1", - "offsetTime": 400, - "startTime": 0 - } - ], - "enable": true - }, - { - "enable": true, - "effects": [] - } - ], - "updatedAt": 1588622331006 - }, - "durationMillis": 0, - "intervalMillis": 20, - "size": 20 -} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Vest/Body_BFG9000_Charge.tact b/assets/bHaptics/Weapon/Vest/Body_BFG9000_Charge.tact deleted file mode 100644 index 08d920b..0000000 --- a/assets/bHaptics/Weapon/Vest/Body_BFG9000_Charge.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614045571509,"description":"","id":"-MUBbDrdhjCIn_K0xHIx","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":2,"name":"Body_BFG9000_Charge","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":57,"playbackType":"NONE","pointList":[{"index":1,"intensity":0.3}],"startTime":0},{"endTime":114,"playbackType":"NONE","pointList":[{"index":4,"intensity":0.3}],"startTime":57},{"endTime":171,"playbackType":"NONE","pointList":[{"index":0,"intensity":0.3}],"startTime":114},{"endTime":228,"playbackType":"NONE","pointList":[{"index":4,"intensity":0.3}],"startTime":171},{"endTime":285,"playbackType":"NONE","pointList":[{"index":0,"intensity":0.3}],"startTime":228},{"endTime":342,"playbackType":"NONE","pointList":[{"index":1,"intensity":0.3}],"startTime":285},{"endTime":400,"playbackType":"FADE_OUT","pointList":[{"index":0,"intensity":0.3}],"startTime":342}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1","offsetTime":400,"startTime":0},{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":57,"playbackType":"NONE","pointList":[{"index":1,"intensity":0.5}],"startTime":0},{"endTime":114,"playbackType":"NONE","pointList":[{"index":4,"intensity":0.5}],"startTime":57},{"endTime":171,"playbackType":"NONE","pointList":[{"index":0,"intensity":0.5}],"startTime":114},{"endTime":228,"playbackType":"NONE","pointList":[{"index":4,"intensity":0.5}],"startTime":171},{"endTime":285,"playbackType":"NONE","pointList":[{"index":0,"intensity":0.5}],"startTime":228},{"endTime":342,"playbackType":"NONE","pointList":[{"index":1,"intensity":0.5}],"startTime":285},{"endTime":400,"playbackType":"FADE_OUT","pointList":[{"index":0,"intensity":0.5}],"startTime":342}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1 copy 4","offsetTime":400,"startTime":497},{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":57,"playbackType":"NONE","pointList":[{"index":1,"intensity":0.6}],"startTime":0},{"endTime":114,"playbackType":"NONE","pointList":[{"index":4,"intensity":0.6}],"startTime":57},{"endTime":171,"playbackType":"NONE","pointList":[{"index":0,"intensity":0.6}],"startTime":114},{"endTime":228,"playbackType":"NONE","pointList":[{"index":4,"intensity":0.6}],"startTime":171},{"endTime":285,"playbackType":"NONE","pointList":[{"index":0,"intensity":0.6}],"startTime":228},{"endTime":342,"playbackType":"NONE","pointList":[{"index":1,"intensity":0.6}],"startTime":285},{"endTime":400,"playbackType":"FADE_OUT","pointList":[{"index":0,"intensity":0.6}],"startTime":342}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1 copy 6","offsetTime":400,"startTime":976,"trackIndex":0},{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":57,"playbackType":"NONE","pointList":[{"index":1,"intensity":0.8}],"startTime":0},{"endTime":114,"playbackType":"NONE","pointList":[{"index":4,"intensity":0.8}],"startTime":57},{"endTime":171,"playbackType":"NONE","pointList":[{"index":0,"intensity":0.8}],"startTime":114},{"endTime":228,"playbackType":"NONE","pointList":[{"index":4,"intensity":0.8}],"startTime":171},{"endTime":285,"playbackType":"NONE","pointList":[{"index":0,"intensity":0.8}],"startTime":228},{"endTime":342,"playbackType":"NONE","pointList":[{"index":1,"intensity":0.8}],"startTime":285},{"endTime":400,"playbackType":"FADE_OUT","pointList":[{"index":0,"intensity":0.8}],"startTime":342}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1 copy 8","offsetTime":400,"startTime":1378,"trackIndex":0}],"enable":true},{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":57,"playbackType":"NONE","pointList":[{"index":2,"intensity":0.5}],"startTime":0},{"endTime":114,"playbackType":"NONE","pointList":[{"index":7,"intensity":0.5}],"startTime":57},{"endTime":171,"playbackType":"NONE","pointList":[{"index":3,"intensity":0.5}],"startTime":114},{"endTime":228,"playbackType":"NONE","pointList":[{"index":7,"intensity":0.5}],"startTime":171},{"endTime":285,"playbackType":"NONE","pointList":[{"index":3,"intensity":0.5}],"startTime":228},{"endTime":342,"playbackType":"NONE","pointList":[{"index":2,"intensity":0.5}],"startTime":285},{"endTime":400,"playbackType":"FADE_OUT","pointList":[{"index":3,"intensity":0.5}],"startTime":342}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1 copy 5","offsetTime":400,"startTime":624},{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":57,"playbackType":"NONE","pointList":[{"index":2,"intensity":0.4}],"startTime":0},{"endTime":114,"playbackType":"NONE","pointList":[{"index":7,"intensity":0.4}],"startTime":57},{"endTime":171,"playbackType":"NONE","pointList":[{"index":3,"intensity":0.4}],"startTime":114},{"endTime":228,"playbackType":"NONE","pointList":[{"index":7,"intensity":0.4}],"startTime":171},{"endTime":285,"playbackType":"NONE","pointList":[{"index":3,"intensity":0.4}],"startTime":228},{"endTime":342,"playbackType":"NONE","pointList":[{"index":2,"intensity":0.4}],"startTime":285},{"endTime":400,"playbackType":"FADE_OUT","pointList":[{"index":3,"intensity":0.4}],"startTime":342}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1 copy 3","offsetTime":400,"startTime":100},{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":57,"playbackType":"NONE","pointList":[{"index":2,"intensity":0.6}],"startTime":0},{"endTime":114,"playbackType":"NONE","pointList":[{"index":7,"intensity":0.6}],"startTime":57},{"endTime":171,"playbackType":"NONE","pointList":[{"index":3,"intensity":0.6}],"startTime":114},{"endTime":228,"playbackType":"NONE","pointList":[{"index":7,"intensity":0.6}],"startTime":171},{"endTime":285,"playbackType":"NONE","pointList":[{"index":3,"intensity":0.6}],"startTime":228},{"endTime":342,"playbackType":"NONE","pointList":[{"index":2,"intensity":0.6}],"startTime":285},{"endTime":400,"playbackType":"FADE_OUT","pointList":[{"index":3,"intensity":0.6}],"startTime":342}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1 copy 7","offsetTime":400,"startTime":1101,"trackIndex":1},{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":57,"playbackType":"NONE","pointList":[{"index":2,"intensity":0.8}],"startTime":0},{"endTime":114,"playbackType":"NONE","pointList":[{"index":7,"intensity":0.8}],"startTime":57},{"endTime":171,"playbackType":"NONE","pointList":[{"index":3,"intensity":0.8}],"startTime":114},{"endTime":228,"playbackType":"NONE","pointList":[{"index":7,"intensity":0.8}],"startTime":171},{"endTime":285,"playbackType":"NONE","pointList":[{"index":3,"intensity":0.8}],"startTime":228},{"endTime":342,"playbackType":"NONE","pointList":[{"index":2,"intensity":0.8}],"startTime":285},{"endTime":400,"playbackType":"FADE_OUT","pointList":[{"index":3,"intensity":0.8}],"startTime":342}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1 copy 9","offsetTime":400,"startTime":1503,"trackIndex":1}],"enable":true}],"updatedAt":1614046039327},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Vest/Body_BFG9000_Fire.tact b/assets/bHaptics/Weapon/Vest/Body_BFG9000_Fire.tact deleted file mode 100644 index 70c00fe..0000000 --- a/assets/bHaptics/Weapon/Vest/Body_BFG9000_Fire.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614046102790,"description":"","id":"-MUBdFZsCvT3gpjtjJ32","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":1,"name":"Body_BFG9000_Fire","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":235,"playbackType":"FADE_OUT","pointList":[{"index":3,"intensity":0.5},{"index":7,"intensity":0.5},{"index":0,"intensity":0.5},{"index":2,"intensity":0.5}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":235,"playbackType":"FADE_OUT","pointList":[{"index":3,"intensity":0.5},{"index":0,"intensity":0.5},{"index":7,"intensity":0.5},{"index":2,"intensity":0.5},{"index":6,"intensity":0.5}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1","offsetTime":235,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1614046167212},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Vest/Body_Chaingun_Fire.tact b/assets/bHaptics/Weapon/Vest/Body_Chaingun_Fire.tact deleted file mode 100644 index ee98427..0000000 --- a/assets/bHaptics/Weapon/Vest/Body_Chaingun_Fire.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614044667362,"description":"","id":"-MUBYm7JL408ebsluK6W","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":1,"name":"Body_Chaingun_Fire","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":125,"playbackType":"FADE_OUT","pointList":[{"index":3,"intensity":0.5},{"index":7,"intensity":0.5}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":125,"playbackType":"FADE_OUT","pointList":[{"index":3,"intensity":0.5},{"index":0,"intensity":0.5},{"index":7,"intensity":0.5},{"index":2,"intensity":0.5}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1","offsetTime":125,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1614045745578},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Vest/Body_Chaingun_Init.tact b/assets/bHaptics/Weapon/Vest/Body_Chaingun_Init.tact deleted file mode 100644 index 11f2dfb..0000000 --- a/assets/bHaptics/Weapon/Vest/Body_Chaingun_Init.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614044506094,"description":"","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":1,"name":"Body_Chaingun_Init","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":169,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":169,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":0.5,"time":0,"x":0,"y":0},{"intensity":0.5,"time":169,"x":0.32,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":0.5,"time":0,"x":0.99,"y":0},{"intensity":0.5,"time":169,"x":0.65,"y":0}],"visible":true}]}}},"name":"Effect 1","offsetTime":169,"startTime":34}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1614044660495,"id":"-MUBY9kUCX3tKQM0L4Ag"},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Vest/Body_Grenade_Init.tact b/assets/bHaptics/Weapon/Vest/Body_Grenade_Init.tact deleted file mode 100644 index a11ef81..0000000 --- a/assets/bHaptics/Weapon/Vest/Body_Grenade_Init.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614044314479,"description":"","id":"-MUBXQyWd34-ZarylCUG","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":1,"name":"Body_Grenade_Init","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":100,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":100,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.5,"time":0,"x":0.16,"y":0.16},{"intensity":0.5,"time":100,"x":0,"y":0}],"visible":true}]}}},"name":"Effect 1","offsetTime":100,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1614044964990},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Vest/Body_Grenade_Throw.tact b/assets/bHaptics/Weapon/Vest/Body_Grenade_Throw.tact deleted file mode 100644 index 02250f0..0000000 --- a/assets/bHaptics/Weapon/Vest/Body_Grenade_Throw.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614044993605,"description":"","id":"-MUB_0lqX_FXOJ79X20H","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":1,"name":"Body_Grenade_Throw","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":124,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.5,"time":0,"x":0.84,"y":0.16},{"intensity":0.5,"time":124,"x":0.98,"y":0.01}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.5,"time":0,"x":1,"y":0.26},{"intensity":0.5,"time":124,"x":0.99,"y":0.01}],"visible":true}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":124,"playbackType":"NONE","pointList":[{"index":3,"intensity":0.5}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.5,"time":0,"x":0.84,"y":0.01},{"intensity":0.5,"time":124,"x":1,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.5,"time":0,"x":0.85,"y":0.24},{"intensity":0.5,"time":124,"x":1,"y":0.23}],"visible":true}]}}},"name":"Effect 1","offsetTime":124,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1614045738313},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Vest/Body_Machinegun.tact b/assets/bHaptics/Weapon/Vest/Body_Machinegun.tact deleted file mode 100644 index 9a1b0e1..0000000 --- a/assets/bHaptics/Weapon/Vest/Body_Machinegun.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614044069843,"description":"","id":"-MUBWVF29RqJdL63UJ75","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":1,"name":"Body_Machinegun","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":125,"playbackType":"FADE_OUT","pointList":[{"index":3,"intensity":0.6}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":125,"playbackType":"FADE_OUT","pointList":[{"index":3,"intensity":0.6},{"index":0,"intensity":0.6}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1","offsetTime":125,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1614045256511},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Vest/Body_Plasmagun.tact b/assets/bHaptics/Weapon/Vest/Body_Plasmagun.tact deleted file mode 100644 index 4e34652..0000000 --- a/assets/bHaptics/Weapon/Vest/Body_Plasmagun.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614045170562,"description":"","id":"-MUB_gyoffdjEJ0iO-a8","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":1,"name":"Body_Plasmagun","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":125,"playbackType":"FADE_IN_OUT","startTime":0,"pointList":[]}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":125,"playbackType":"FADE_OUT","pointList":[{"index":3,"intensity":0.3},{"index":0,"intensity":0.3}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1","offsetTime":125,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1614045220917},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Vest/Body_Punch_L.tact b/assets/bHaptics/Weapon/Vest/Body_Punch_L.tact deleted file mode 100644 index dc821f9..0000000 --- a/assets/bHaptics/Weapon/Vest/Body_Punch_L.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614044008445,"description":"","id":"","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":1,"name":"Body_Punch_L","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":150,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.5,"time":0,"x":0.31999999999999995,"y":0},{"intensity":0.5,"time":150,"x":0,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.5,"time":0,"x":0.32999999999999996,"y":0.24},{"intensity":0.5,"time":150,"x":0,"y":0.23}],"visible":true}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":150,"playbackType":"NONE","pointList":[{"index":0,"intensity":0.5}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.5,"time":0,"x":0.84,"y":0.01},{"intensity":0.5,"time":150,"x":1,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.5,"time":0,"x":0.85,"y":0.24},{"intensity":0.5,"time":150,"x":1,"y":0.23}],"visible":true}]}}},"name":"Effect 1","offsetTime":150,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1614044021035},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Vest/Body_Punch_R.tact b/assets/bHaptics/Weapon/Vest/Body_Punch_R.tact deleted file mode 100644 index 361ab36..0000000 --- a/assets/bHaptics/Weapon/Vest/Body_Punch_R.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614043862868,"description":"","id":"-MUBVhi4KHm-3pLhKeb9","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":1,"name":"Body_Punch_R","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":150,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.5,"time":0,"x":0.68,"y":0},{"intensity":0.5,"time":150,"x":1,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.5,"time":0,"x":0.67,"y":0.24},{"intensity":0.5,"time":150,"x":1,"y":0.23}],"visible":true}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":150,"playbackType":"NONE","pointList":[{"index":3,"intensity":0.5}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.5,"time":0,"x":0.84,"y":0.01},{"intensity":0.5,"time":150,"x":1,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.5,"time":0,"x":0.85,"y":0.24},{"intensity":0.5,"time":150,"x":1,"y":0.23}],"visible":true}]}}},"name":"Effect 1","offsetTime":150,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1614044003255},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Vest/Body_Reload.tact b/assets/bHaptics/Weapon/Vest/Body_Reload.tact deleted file mode 100644 index 93c5792..0000000 --- a/assets/bHaptics/Weapon/Vest/Body_Reload.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614063863216,"description":"","id":"-MUCh-OyqGJ1QiTCDLOU","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":1,"name":"Body_Reload","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":102,"playbackType":"NONE","pointList":[{"index":7,"intensity":0.6}],"startTime":0},{"endTime":204,"playbackType":"FADE_IN","pointList":[{"index":3,"intensity":0.6}],"startTime":102}]},"mode":"DOT_MODE","pathMode":{"feedback":[]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":102,"playbackType":"NONE","pointList":[{"index":6,"intensity":0.6},{"index":7,"intensity":0.6}],"startTime":0},{"endTime":204,"playbackType":"FADE_IN","pointList":[{"index":2,"intensity":0.6},{"index":3,"intensity":0.6}],"startTime":102}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1","offsetTime":204,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"type":"project","updatedAt":1614063881495},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Vest/Body_RocketLauncher.tact b/assets/bHaptics/Weapon/Vest/Body_RocketLauncher.tact deleted file mode 100644 index 266e679..0000000 --- a/assets/bHaptics/Weapon/Vest/Body_RocketLauncher.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614045286491,"description":"","id":"-MUBa8HBrDptYxPRWRgc","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":1,"name":"Body_RocketLauncher","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":122,"playbackType":"FADE_IN","pointList":[{"index":3,"intensity":0.5},{"index":7,"intensity":0.5},{"index":0,"intensity":0.5},{"index":2,"intensity":0.5}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":122,"playbackType":"FADE_IN","pointList":[{"index":3,"intensity":0.5},{"index":0,"intensity":0.5},{"index":7,"intensity":0.5}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1","offsetTime":122,"startTime":0}],"enable":true},{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":75,"playbackType":"FADE_OUT","pointList":[{"index":2,"intensity":0.5},{"index":3,"intensity":0.5},{"index":7,"intensity":0.5}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.5,"time":0,"x":0.48,"y":0.02}],"visible":true}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":75,"playbackType":"FADE_OUT","pointList":[{"index":2,"intensity":0.5},{"index":6,"intensity":0.5},{"index":7,"intensity":0.5},{"index":3,"intensity":0.5}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 2","offsetTime":75,"startTime":113}],"enable":true}],"updatedAt":1614045415315},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/assets/bHaptics/Weapon/Vest/Body_Shotgun.tact b/assets/bHaptics/Weapon/Vest/Body_Shotgun.tact deleted file mode 100644 index 0ecdde8..0000000 --- a/assets/bHaptics/Weapon/Vest/Body_Shotgun.tact +++ /dev/null @@ -1 +0,0 @@ -{"project":{"createdAt":1614044146881,"description":"","id":"-MUBWn2nWXGpK26cXeyP","layout":{"layouts":{"VestBack":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}],"VestFront":[{"index":0,"x":0,"y":0},{"index":1,"x":0.333,"y":0},{"index":2,"x":0.667,"y":0},{"index":3,"x":1,"y":0},{"index":4,"x":0,"y":0.25},{"index":5,"x":0.333,"y":0.25},{"index":6,"x":0.667,"y":0.25},{"index":7,"x":1,"y":0.25},{"index":8,"x":0,"y":0.5},{"index":9,"x":0.333,"y":0.5},{"index":10,"x":0.667,"y":0.5},{"index":11,"x":1,"y":0.5},{"index":12,"x":0,"y":0.75},{"index":13,"x":0.333,"y":0.75},{"index":14,"x":0.667,"y":0.75},{"index":15,"x":1,"y":0.75},{"index":16,"x":0,"y":1},{"index":17,"x":0.333,"y":1},{"index":18,"x":0.667,"y":1},{"index":19,"x":1,"y":1}]},"name":"Tactot","type":"Tactot"},"mediaFileDuration":1,"name":"Body_Shotgun","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":209,"playbackType":"NONE","pointList":[{"index":3,"intensity":0.5},{"index":7,"intensity":0.5},{"index":0,"intensity":0.5},{"index":2,"intensity":0.5}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":209,"playbackType":"FADE_OUT","pointList":[{"index":3,"intensity":0.5},{"index":0,"intensity":0.5},{"index":7,"intensity":0.5}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1","offsetTime":209,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1614044262032},"durationMillis":0,"intervalMillis":20,"size":20} \ No newline at end of file diff --git a/java/com/drbeef/questzdoom/bhaptics/bHaptics.java b/java/com/drbeef/questzdoom/bhaptics/bHaptics.java index 0d19e33..cd5b533 100644 --- a/java/com/drbeef/questzdoom/bhaptics/bHaptics.java +++ b/java/com/drbeef/questzdoom/bhaptics/bHaptics.java @@ -91,6 +91,7 @@ public class bHaptics { registerFromAsset(context, "bHaptics/Damage/Body_DMG_Fireball.tact", "fireball"); registerFromAsset(context, "bHaptics/Damage/Body_DMG_Bullet.tact", "bullet"); registerFromAsset(context, "bHaptics/Damage/Body_DMG_Shotgun.tact", "shotgun"); + registerFromAsset(context, "bHaptics/Damage/Body_DMG_Electric.tact", "electric"); registerFromAsset(context, "bHaptics/Damage/Body_DMG_Fire.tact", "fire"); registerFromAsset(context, "bHaptics/Damage/Body_DMG_Fire.tact", "poison"); // reuse registerFromAsset(context, "bHaptics/Damage/Body_DMG_Falling.tact", "fall"); @@ -100,14 +101,17 @@ public class bHaptics { INTERACTIONS */ registerFromAsset(context, "bHaptics/Interaction/Vest/Body_Healstation.tact", "healstation"); + registerFromAsset(context, "bHaptics/Interaction/Arms/Healthstation_L.tact", PositionType.ForearmL, "healstation"); + registerFromAsset(context, "bHaptics/Interaction/Arms/Healthstation_R.tact", PositionType.ForearmR, "healstation"); - registerFromAsset(context, "bHaptics/Interaction/Arms/Pickup_L.tact", PositionType.ForearmL, "pickup"); - registerFromAsset(context, "bHaptics/Interaction/Arms/Pickup_R.tact", PositionType.ForearmR, "pickup"); + registerFromAsset(context, "bHaptics/Interaction/Arms/Ammo_L.tact", PositionType.ForearmL, "pickup"); + registerFromAsset(context, "bHaptics/Interaction/Arms/Ammo_R.tact", PositionType.ForearmR, "pickup"); registerFromAsset(context, "bHaptics/Interaction/Vest/Body_Shield_Get.tact", "pickup_weapon"); registerFromAsset(context, "bHaptics/Interaction/Arms/Pickup_L.tact", PositionType.ForearmL, "pickup_weapon"); registerFromAsset(context, "bHaptics/Interaction/Arms/Pickup_R.tact", PositionType.ForearmR, "pickup_weapon"); + registerFromAsset(context, "bHaptics/Weapon/Vest/Body_Pistol.tact", "fire_weapon"); registerFromAsset(context, "bHaptics/Weapon/Arms/ShootDefault_L.tact", PositionType.ForearmL, "fire_weapon"); registerFromAsset(context, "bHaptics/Weapon/Arms/ShootDefault_R.tact", PositionType.ForearmR, "fire_weapon"); @@ -277,11 +281,14 @@ public class bHaptics { { //The worse condition we are in, the faster the heart beats! float health = intensity; - duration = 1.0f - (0.4f * ((40 - health) / 40)); - flIntensity = 1.0f; + duration = 1.0f - (0.6f * ((25 - health) / 25)); + flIntensity = ((25 - health) / 25); } - player.submitRegistered(haptic.key, haptic.altKey, flIntensity, duration, angle, yHeight); + if (flIntensity > 0) + { + player.submitRegistered(haptic.key, haptic.altKey, flIntensity, duration, angle, yHeight); + } } } }