mirror of
https://github.com/DrBeef/Doom3Quest.git
synced 2024-11-26 22:02:30 +00:00
Update haptic patterns
This commit is contained in:
parent
3bf8db107a
commit
c012af9f7e
8 changed files with 15 additions and 4 deletions
1
assets/bHaptics/Damage/Head/DMG_Electric.tact
Normal file
1
assets/bHaptics/Damage/Head/DMG_Electric.tact
Normal file
|
@ -0,0 +1 @@
|
|||
{"project":{"createdAt":1616239718226,"description":"","id":"-MWEOE8DY8zhPJHx2AQW","layout":{"layouts":{"Head":[{"index":0,"x":0,"y":0.5},{"index":1,"x":0.2,"y":0.5},{"index":2,"x":0.4,"y":0.5},{"index":3,"x":0.6,"y":0.5},{"index":4,"x":0.8,"y":0.5},{"index":5,"x":1,"y":0.5}]},"name":"Tactal","type":"Tactal"},"mediaFileDuration":1,"name":"DMG_Electric","tracks":[{"effects":[{"modes":{"Head":{"dotMode":{"dotConnected":true,"feedback":[{"endTime":200,"playbackType":"NONE","pointList":[{"index":1,"intensity":1},{"index":0,"intensity":1}],"startTime":0},{"endTime":400,"playbackType":"NONE","pointList":[{"index":5,"intensity":1},{"index":4,"intensity":1}],"startTime":200},{"endTime":600,"playbackType":"NONE","pointList":[{"index":2,"intensity":1},{"index":3,"intensity":1}],"startTime":400},{"endTime":800,"playbackType":"NONE","pointList":[{"index":5,"intensity":1},{"index":2,"intensity":1}],"startTime":600},{"endTime":1000,"playbackType":"NONE","pointList":[{"index":0,"intensity":1},{"index":1,"intensity":1}],"startTime":800},{"endTime":1000,"playbackType":"NONE","pointList":[{"index":3,"intensity":1},{"index":5,"intensity":1}],"startTime":1000}]},"mode":"DOT_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","visible":true,"pointList":[]}]}}},"name":"Effect 1","offsetTime":1000,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1616239749680},"durationMillis":0,"intervalMillis":20,"size":20}
|
1
assets/bHaptics/Damage/Head/DMG_Explosion.tact
Normal file
1
assets/bHaptics/Damage/Head/DMG_Explosion.tact
Normal file
|
@ -0,0 +1 @@
|
|||
{"project":{"createdAt":1616239598403,"description":"","id":"-MWENlswJzPcV1u6358l","layout":{"layouts":{"Head":[{"index":0,"x":0,"y":0.5},{"index":1,"x":0.2,"y":0.5},{"index":2,"x":0.4,"y":0.5},{"index":3,"x":0.6,"y":0.5},{"index":4,"x":0.8,"y":0.5},{"index":5,"x":1,"y":0.5}]},"name":"Tactal","type":"Tactal"},"mediaFileDuration":1,"name":"DMG_Explosion","tracks":[{"effects":[{"modes":{"Head":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":450,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":1,"time":0,"x":0.56,"y":0.5},{"intensity":1,"time":450,"x":1,"y":0.5}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":1,"time":0,"x":0.43,"y":0.5},{"intensity":1,"time":450,"x":0,"y":0.5}],"visible":true}]}}},"name":"Effect 1","offsetTime":450,"startTime":0}],"enable":true},{"effects":[{"modes":{"Head":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":300,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":1,"time":0,"x":0.56,"y":0.5},{"intensity":1,"time":300,"x":1,"y":0.5}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":1,"time":0,"x":0.43,"y":0.5},{"intensity":1,"time":300,"x":0,"y":0.5}],"visible":true}]}}},"name":"Effect 1 copy 1","offsetTime":300,"startTime":200}],"enable":true}],"updatedAt":1616239754592},"durationMillis":0,"intervalMillis":20,"size":20}
|
1
assets/bHaptics/Damage/Head/DMG_Melee1.tact
Normal file
1
assets/bHaptics/Damage/Head/DMG_Melee1.tact
Normal file
|
@ -0,0 +1 @@
|
|||
{"project":{"createdAt":1616239575886,"description":"","id":"-MWENgOAxXzbwAH9Jh6I","layout":{"layouts":{"Head":[{"index":0,"x":0,"y":0.5},{"index":1,"x":0.2,"y":0.5},{"index":2,"x":0.4,"y":0.5},{"index":3,"x":0.6,"y":0.5},{"index":4,"x":0.8,"y":0.5},{"index":5,"x":1,"y":0.5}]},"name":"Tactal","type":"Tactal"},"mediaFileDuration":1,"name":"DMG_Melee1","tracks":[{"effects":[{"modes":{"Head":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":400,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":1,"time":0,"x":0,"y":0.02},{"intensity":1,"time":400,"x":1,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.7,"time":0,"x":0,"y":0.01},{"intensity":0.7,"time":400,"x":1,"y":1}],"visible":true}]}}},"name":"Effect 1","offsetTime":400,"startTime":0}],"enable":true},{"effects":[{"modes":{"Head":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":328,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.8,"time":0,"x":0,"y":0},{"intensity":0.8,"time":328,"x":1,"y":1}],"visible":true}]}}},"name":"Effect 2","offsetTime":328,"startTime":137}],"enable":true}],"updatedAt":1616239662646},"durationMillis":0,"intervalMillis":20,"size":20}
|
1
assets/bHaptics/Damage/Head/DMG_Melee2.tact
Normal file
1
assets/bHaptics/Damage/Head/DMG_Melee2.tact
Normal file
|
@ -0,0 +1 @@
|
|||
{"project":{"createdAt":1616239578155,"description":"","id":"-MWENgwY7SIuYym4NuIN","layout":{"layouts":{"Head":[{"index":0,"x":0,"y":0.5},{"index":1,"x":0.2,"y":0.5},{"index":2,"x":0.4,"y":0.5},{"index":3,"x":0.6,"y":0.5},{"index":4,"x":0.8,"y":0.5},{"index":5,"x":1,"y":0.5}]},"name":"Tactal","type":"Tactal"},"mediaFileDuration":1,"name":"DMG_Melee2","tracks":[{"effects":[{"modes":{"Head":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":400,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":1,"time":0,"x":1,"y":0.02},{"intensity":1,"time":400,"x":0,"y":1}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.7,"time":0,"x":1,"y":0.01},{"intensity":0.7,"time":400,"x":0,"y":1}],"visible":true}]}}},"name":"Effect 1","offsetTime":400,"startTime":0}],"enable":true},{"effects":[{"modes":{"Head":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":328,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.8,"time":0,"x":1,"y":0},{"intensity":0.8,"time":328,"x":0,"y":1}],"visible":true}]}}},"name":"Effect 2","offsetTime":328,"startTime":137}],"enable":true}],"updatedAt":1616239663558},"durationMillis":0,"intervalMillis":20,"size":20}
|
1
assets/bHaptics/Damage/Head/HeadShot.tact
Normal file
1
assets/bHaptics/Damage/Head/HeadShot.tact
Normal file
|
@ -0,0 +1 @@
|
|||
{"project":{"createdAt":1616239604665,"description":"","id":"-MWENnPmWsKl4vO1F1EH","layout":{"layouts":{"Head":[{"index":0,"x":0,"y":0.5},{"index":1,"x":0.2,"y":0.5},{"index":2,"x":0.4,"y":0.5},{"index":3,"x":0.6,"y":0.5},{"index":4,"x":0.8,"y":0.5},{"index":5,"x":1,"y":0.5}]},"name":"Tactal","type":"Tactal"},"mediaFileDuration":1,"name":"HeadShot","tracks":[{"effects":[{"modes":{"Head":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":250,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":1,"time":0,"x":0.51,"y":0.5},{"intensity":1,"time":250,"x":0,"y":0.5}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":1,"time":0,"x":0.51,"y":0.5},{"intensity":1,"time":250,"x":1,"y":0.5}],"visible":true}]}}},"name":"Effect 1 copy 3","offsetTime":250,"startTime":0},{"modes":{"Head":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":250,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":1,"time":0,"x":0.51,"y":0.5},{"intensity":1,"time":250,"x":0,"y":0.5}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"FADE_OUT","pointList":[{"intensity":1,"time":0,"x":0.51,"y":0.5},{"intensity":1,"time":250,"x":1,"y":0.5}],"visible":true}]}}},"name":"Effect 1 copy 5","offsetTime":250,"startTime":0}],"enable":true},{"effects":[{"modes":{"Head":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":250,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":1,"time":0,"x":0.51,"y":0.5},{"intensity":1,"time":250,"x":0,"y":0.5}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":1,"time":0,"x":0.51,"y":0.5},{"intensity":1,"time":250,"x":1,"y":0.5}],"visible":true}]}}},"name":"Effect 1 copy 4","offsetTime":250,"startTime":0}],"enable":true}],"updatedAt":1616239696568},"durationMillis":0,"intervalMillis":20,"size":20}
|
1
assets/bHaptics/Interaction/Vest/PlayerJump.tact
Normal file
1
assets/bHaptics/Interaction/Vest/PlayerJump.tact
Normal file
|
@ -0,0 +1 @@
|
|||
{"project":{"createdAt":1616229514005,"description":"","id":"-MWDmIsZeXfuJpAqQa7u","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":0.673,"name":"PlayerJump","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.2,"time":0,"x":0,"y":1},{"intensity":0.2,"time":150,"x":0,"y":0.5}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.3,"time":0,"x":0.34,"y":1},{"intensity":0.3,"time":150,"x":0.33,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.3,"time":0,"x":0.67,"y":1},{"intensity":0.3,"time":150,"x":0.65,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.2,"time":0,"x":1,"y":0.99},{"intensity":0.2,"time":150,"x":1,"y":0.49}],"visible":true}]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":150,"playbackType":"NONE","startTime":0,"pointList":[]}]},"mode":"PATH_MODE","pathMode":{"feedback":[{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.2,"time":0,"x":0,"y":1},{"intensity":0.2,"time":150,"x":0,"y":0.51}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.3,"time":0,"x":0.34,"y":1},{"intensity":0.3,"time":150,"x":0.33,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.3,"time":0,"x":0.67,"y":1},{"intensity":0.3,"time":150,"x":0.65,"y":0}],"visible":true},{"movingPattern":"CONST_SPEED","playbackType":"NONE","pointList":[{"intensity":0.2,"time":0,"x":1,"y":0.99},{"intensity":0.2,"time":150,"x":1,"y":0.51}],"visible":true}]}}},"name":"Effect 1","offsetTime":150,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1616229602098},"durationMillis":0,"intervalMillis":20,"size":20}
|
1
assets/bHaptics/Interaction/Vest/PlayerLanding.tact
Normal file
1
assets/bHaptics/Interaction/Vest/PlayerLanding.tact
Normal file
|
@ -0,0 +1 @@
|
|||
{"project":{"createdAt":1616229516658,"description":"","id":"-MWDmJX0TWkdbZGPQNVm","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":0.673,"name":"PlayerLanding","tracks":[{"effects":[{"modes":{"VestBack":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":90,"playbackType":"NONE","pointList":[{"index":16,"intensity":0.2},{"index":17,"intensity":0.2},{"index":18,"intensity":0.2},{"index":19,"intensity":0.2}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[]}},"VestFront":{"dotMode":{"dotConnected":false,"feedback":[{"endTime":90,"playbackType":"NONE","pointList":[{"index":16,"intensity":0.2},{"index":17,"intensity":0.2},{"index":18,"intensity":0.2},{"index":19,"intensity":0.2}],"startTime":0}]},"mode":"DOT_MODE","pathMode":{"feedback":[]}}},"name":"Effect 1","offsetTime":90,"startTime":0}],"enable":true},{"enable":true,"effects":[]}],"updatedAt":1616229600525},"durationMillis":0,"intervalMillis":20,"size":20}
|
|
@ -93,19 +93,19 @@ public class bHaptics {
|
|||
registerFromAsset(context, "bHaptics/Damage/Body_Heartbeat.tact", PositionType.Vest, "heartbeat", "health", 1.0f, 1.2f);
|
||||
|
||||
registerFromAsset(context, "bHaptics/Damage/Body_DMG_Melee1.tact", "melee_left", "damage");
|
||||
registerFromAsset(context, "bHaptics/Damage/Head_DMG_Default.tact", PositionType.Head, "melee_left", "damage");
|
||||
registerFromAsset(context, "bHaptics/Damage/Head/DMG_Melee1.tact", PositionType.Head, "melee_left", "damage");
|
||||
|
||||
registerFromAsset(context, "bHaptics/Damage/Body_DMG_Melee2.tact", "melee_right", "damage");
|
||||
registerFromAsset(context, "bHaptics/Damage/Head_DMG_Default.tact", PositionType.Head, "melee_right", "damage");
|
||||
registerFromAsset(context, "bHaptics/Damage/Head/DMG_Melee2.tact", PositionType.Head, "melee_right", "damage");
|
||||
|
||||
registerFromAsset(context, "bHaptics/Damage/Body_DMG_Fireball.tact", "fireball", "damage");
|
||||
registerFromAsset(context, "bHaptics/Damage/Head_DMG_Default.tact", PositionType.Head, "fireball", "damage");
|
||||
registerFromAsset(context, "bHaptics/Damage/Head/DMG_Explosion.tact", PositionType.Head, "fireball", "damage");
|
||||
|
||||
registerFromAsset(context, "bHaptics/Damage/Body_DMG_Bullet.tact", "bullet", "damage");
|
||||
registerFromAsset(context, "bHaptics/Damage/Head_DMG_Default.tact", PositionType.Head, "bullet", "damage");
|
||||
|
||||
registerFromAsset(context, "bHaptics/Damage/Body_DMG_Shotgun.tact", "shotgun", "damage");
|
||||
registerFromAsset(context, "bHaptics/Damage/Head_DMG_Default.tact", PositionType.Head, "shotgun", "damage");
|
||||
registerFromAsset(context, "bHaptics/Damage/Head/DMG_Explosion.tact", PositionType.Head, "shotgun", "damage");
|
||||
|
||||
registerFromAsset(context, "bHaptics/Damage/Body_DMG_Fire.tact", "fire", "damage");
|
||||
registerFromAsset(context, "bHaptics/Damage/Body_DMG_Fire.tact", "noair", "damage");
|
||||
|
@ -145,6 +145,10 @@ public class bHaptics {
|
|||
registerFromAsset(context, "bHaptics/Interaction/Vest/Body_PDA_Touch.tact", "pda_touch", "pda");
|
||||
|
||||
|
||||
registerFromAsset(context, "bHaptics/Interaction/Vest/PlayerJump.tact", "jump_start", "player");
|
||||
registerFromAsset(context, "bHaptics/Interaction/Vest/PlayerLanding.tact", "jump_landing", "player");
|
||||
|
||||
|
||||
/*
|
||||
WEAPONS
|
||||
*/
|
||||
|
|
Loading…
Reference in a new issue