Skip to content

Commit

Permalink
Add bHaptics effects for item pickup
Browse files Browse the repository at this point in the history
  • Loading branch information
fholger committed Sep 3, 2023
1 parent 561e240 commit 8fdf63f
Show file tree
Hide file tree
Showing 5 changed files with 857 additions and 0 deletions.
1 change: 1 addition & 0 deletions FCData/bhaptics/vest/ConsumeHealth.tact
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"project":{"createdAt":1619753652374,"description":"","id":"-MZVpou4pUlGuwP9CIkG","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":"Heal_T2","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":571,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":571,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":0.5,"time":0,"x":0.35,"y":0.89},{"intensity":0.5,"time":571,"x":0.35,"y":0.12}],"visible":true}]}}},"name":"path","offsetTime":571,"startTime":0},{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":501,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":501,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":0.5,"time":0,"x":0.83,"y":0.94},{"intensity":0.5,"time":501,"x":0.84,"y":0.06}],"visible":true}]}}},"name":"Effect 3","offsetTime":501,"startTime":337},{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":484,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":484,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":0.5,"time":0,"x":1,"y":0.98},{"intensity":0.5,"time":484,"x":1,"y":0.13}],"visible":true}]}}},"name":"Effect 5","offsetTime":484,"startTime":515},{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":449,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":0.5,"time":0,"x":0.52,"y":0.81},{"intensity":0.5,"time":449,"x":0.52,"y":0}],"visible":true}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":449,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 7","offsetTime":449,"startTime":217}],"enable":true},{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":574,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":574,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":0.5,"time":0,"x":0.05,"y":0.92},{"intensity":0.5,"time":574,"x":0.08,"y":0.01}],"visible":true}]}}},"name":"path","offsetTime":574,"startTime":122},{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":450,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":450,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":0.5,"time":0,"x":0.46,"y":0.97},{"intensity":0.5,"time":450,"x":0.46,"y":0.04}],"visible":true}]}}},"name":"Effect 4","offsetTime":450,"startTime":550},{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":492,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":0.5,"time":0,"x":0.32,"y":1},{"intensity":0.5,"time":492,"x":0.33,"y":0}],"visible":true}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":492,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 6","offsetTime":492,"startTime":32},{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":536,"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.98},{"intensity":0.5,"time":536,"x":0.94,"y":0}],"visible":true}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":536,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 8","offsetTime":536,"startTime":330},{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":432,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":0.5,"time":0,"x":0.61,"y":1},{"intensity":0.5,"time":432,"x":0.6,"y":0.09}],"visible":true}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":432,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 9","offsetTime":432,"startTime":584}],"enable":true}],"updatedAt":1619757399288},"durationMillis":0,"intervalMillis":20,"size":20}
1 change: 1 addition & 0 deletions FCData/bhaptics/vest/ConsumeOther.tact
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"project":{"createdAt":1619752930102,"description":"","id":"-MZVn3ZZHgDldK_G_umm","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":"Armor_T1","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":300,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_TDM","playbackType":"FADE_OUT","pointList":[{"intensity":0.3,"time":0,"x":0,"y":1},{"intensity":0.3,"time":300,"x":0.5,"y":0.52}],"visible":true},{"movingPattern":"CONST_TDM","playbackType":"FADE_OUT","pointList":[{"intensity":0.3,"time":0,"x":0,"y":0},{"intensity":0.3,"time":300,"x":0.5,"y":0.52}],"visible":true},{"movingPattern":"CONST_TDM","playbackType":"FADE_OUT","pointList":[{"intensity":0.3,"time":0,"x":1,"y":1},{"intensity":0.3,"time":300,"x":0.5,"y":0.52}],"visible":true},{"movingPattern":"CONST_TDM","playbackType":"FADE_OUT","pointList":[{"intensity":0.3,"time":0,"x":1,"y":0},{"intensity":0.3,"time":300,"x":0.5,"y":0.52}],"visible":true}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":300,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_TDM","playbackType":"FADE_OUT","pointList":[{"intensity":0.4,"time":0,"x":0,"y":1},{"intensity":0.4,"time":300,"x":0.5,"y":0.52}],"visible":true},{"movingPattern":"CONST_TDM","playbackType":"FADE_OUT","pointList":[{"intensity":0.4,"time":0,"x":0,"y":0},{"intensity":0.4,"time":300,"x":0.5,"y":0.52}],"visible":true},{"movingPattern":"CONST_TDM","playbackType":"FADE_OUT","pointList":[{"intensity":0.4,"time":0,"x":1,"y":1},{"intensity":0.4,"time":300,"x":0.5,"y":0.52}],"visible":true},{"movingPattern":"CONST_TDM","playbackType":"FADE_OUT","pointList":[{"intensity":0.4,"time":0,"x":1,"y":0},{"intensity":0.4,"time":300,"x":0.5,"y":0.52}],"visible":true}]}}},"name":"Effect 1","offsetTime":300,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1619753304658},"durationMillis":0,"intervalMillis":20,"size":20}
Loading

0 comments on commit 8fdf63f

Please sign in to comment.