Advertisement
Guest User

Untitled

a guest
Dec 8th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.77 KB | None | 0 0
  1. $weightlist gesture_armsonly "ValveBiped.Bip01_Pelvis" 0.0 "ValveBiped.Bip01_L_Clavicle" 1.0 "ValveBiped.Bip01_R_Clavicle" 1.0
  2. $weightlist gesture_leftarmonly "ValveBiped.Bip01_Pelvis" 0.0 "ValveBiped.Bip01_L_Clavicle" 1.0
  3. $weightlist gesture_rightarmonly "ValveBiped.Bip01_Pelvis" 0.0 "ValveBiped.Bip01_R_Clavicle" 1.0
  4. $weightlist gesture_armsnohands "ValveBiped.Bip01_Pelvis" 0.0 "ValveBiped.Bip01_L_Clavicle" 1.0 "ValveBiped.Bip01_R_Clavicle" 1.0 "ValveBiped.Bip01_L_Hand" 0.0 "ValveBiped.Bip01_R_Hand" 0.0
  5. $weightlist gesture_handsonly "ValveBiped.Bip01_Pelvis" 0.0 "ValveBiped.Bip01_L_Hand" 1.0 "ValveBiped.Bip01_R_Hand" 1.0
  6. $weightlist gesture_fullbody "ValveBiped.Bip01_Pelvis" 1.0 "ValveBiped.Bip01_L_Thigh" 0.0 "ValveBiped.Bip01_R_Thigh" 0.0
  7. $weightlist gesture_justspine "ValveBiped.Bip01_Pelvis" 1.0 "ValveBiped.Bip01_L_Thigh" 0.0 "ValveBiped.Bip01_R_Thigh" 0.0 "ValveBiped.Bip01_L_Clavicle" 0.0 "ValveBiped.Bip01_R_Clavicle" 0.0
  8. $weightlist gesture_fullbodysmallleft "ValveBiped.Bip01_Pelvis" 1.0 "ValveBiped.Bip01_L_Thigh" 0.0 "ValveBiped.Bip01_R_Thigh" 0.0 "ValveBiped.Bip01_L_Clavicle" 0.2 "ValveBiped.Bip01_L_Hand" 0.0
  9. $weightlist gesture_fullbodysmallright "ValveBiped.Bip01_Pelvis" 1.0 "ValveBiped.Bip01_L_Thigh" 0.0 "ValveBiped.Bip01_R_Thigh" 0.0 "ValveBiped.Bip01_R_Clavicle" 0.2 "ValveBiped.Bip01_R_Hand" 0.0
  10.  
  11. $poseparameter gesture_height 1 -1
  12. $poseparameter gesture_width 1 -1
  13.  
  14. $definemacro makeposedgesturelockgaze gesturename filename Apex Accent LoopStart LoopEnd LoopFPS NewLastFrame \\
  15. //$sequence raw$gesturename$ $filename$ counterrotate "ValveBiped.forward" \\
  16. $animation @$gesturename$zero $filename$ frame 0 0 weightlist gesture_justspine \\
  17. $sequence $gesturename$apexDelta $filename$ frame 0 $Apex$ weightlist gesture_fullbody splinedelta delta hidden \\
  18. $sequence $gesturename$loopDelta $filename$ frame $LoopStart$ $LoopEnd$ fps $LoopFPS$ loop fixuploop -2 2 subtract $gesturename$loopDelta 0 delta weightlist gesture_armsonly realtime hidden \\
  19. $sequence $gesturename$accentDelta $filename$ frame $Apex$ $LoopStart$ weightlist gesture_fullbody splinedelta delta hidden \\
  20. $sequence $gesturename$apexHands $filename$ frame $Apex$ $Apex$ weightlist gesture_handsonly hidden noautoik \\
  21. $sequence $gesturename$loopHands $filename$ frame $LoopStart$ $LoopStart$ weightlist gesture_handsonly hidden noautoik \\
  22. $animation a_$gesturename$apex00Arms $filename$_poses frame 0 0 weightlist gesture_armsnohands noautoik \\
  23. $animation a_$gesturename$apex01Arms $filename$_poses frame 1 1 weightlist gesture_armsnohands noautoik \\
  24. $animation a_$gesturename$apex02Arms $filename$_poses frame 2 2 weightlist gesture_armsnohands noautoik \\
  25. $animation a_$gesturename$apex10Arms $filename$_poses frame 3 3 weightlist gesture_armsnohands noautoik \\
  26. $animation a_$gesturename$apex11Arms $filename$_poses frame 4 4 weightlist gesture_armsnohands noautoik \\
  27. $animation a_$gesturename$apex12Arms $filename$_poses frame 5 5 weightlist gesture_armsnohands noautoik \\
  28. $animation a_$gesturename$apex20Arms $filename$_poses frame 6 6 weightlist gesture_armsnohands noautoik \\
  29. $animation a_$gesturename$apex21Arms $filename$_poses frame 7 7 weightlist gesture_armsnohands noautoik \\
  30. $animation a_$gesturename$apex22Arms $filename$_poses frame 8 8 weightlist gesture_armsnohands noautoik \\
  31. $animation a_$gesturename$apex00Spine $filename$_poses frame 0 0 weightlist gesture_justspine subtract @$gesturename$zero 0 \\
  32. $animation a_$gesturename$apex01Spine $filename$_poses frame 1 1 weightlist gesture_justspine subtract @$gesturename$zero 0 \\
  33. $animation a_$gesturename$apex02Spine $filename$_poses frame 2 2 weightlist gesture_justspine subtract @$gesturename$zero 0 \\
  34. $animation a_$gesturename$apex10Spine $filename$_poses frame 3 3 weightlist gesture_justspine subtract @$gesturename$zero 0 \\
  35. $animation a_$gesturename$apex11Spine $filename$_poses frame 4 4 weightlist gesture_justspine subtract @$gesturename$zero 0 \\
  36. $animation a_$gesturename$apex12Spine $filename$_poses frame 5 5 weightlist gesture_justspine subtract @$gesturename$zero 0 \\
  37. $animation a_$gesturename$apex20Spine $filename$_poses frame 6 6 weightlist gesture_justspine subtract @$gesturename$zero 0 \\
  38. $animation a_$gesturename$apex21Spine $filename$_poses frame 7 7 weightlist gesture_justspine subtract @$gesturename$zero 0 \\
  39. $animation a_$gesturename$apex22Spine $filename$_poses frame 8 8 weightlist gesture_justspine subtract @$gesturename$zero 0 \\
  40. $animation a_$gesturename$loop00Arms $filename$_poses frame 9 9 weightlist gesture_armsnohands noautoik \\
  41. $animation a_$gesturename$loop01Arms $filename$_poses frame 10 10 weightlist gesture_armsnohands noautoik \\
  42. $animation a_$gesturename$loop02Arms $filename$_poses frame 11 11 weightlist gesture_armsnohands noautoik \\
  43. $animation a_$gesturename$loop10Arms $filename$_poses frame 12 12 weightlist gesture_armsnohands noautoik \\
  44. $animation a_$gesturename$loop11Arms $filename$_poses frame 13 13 weightlist gesture_armsnohands noautoik \\
  45. $animation a_$gesturename$loop12Arms $filename$_poses frame 14 14 weightlist gesture_armsnohands noautoik \\
  46. $animation a_$gesturename$loop20Arms $filename$_poses frame 15 15 weightlist gesture_armsnohands noautoik \\
  47. $animation a_$gesturename$loop21Arms $filename$_poses frame 16 16 weightlist gesture_armsnohands noautoik \\
  48. $animation a_$gesturename$loop22Arms $filename$_poses frame 17 17 weightlist gesture_armsnohands noautoik \\
  49. $animation a_$gesturename$loop00Spine $filename$_poses frame 9 9 weightlist gesture_justspine subtract @$gesturename$zero 0 \\
  50. $animation a_$gesturename$loop01Spine $filename$_poses frame 10 10 weightlist gesture_justspine subtract @$gesturename$zero 0 \\
  51. $animation a_$gesturename$loop02Spine $filename$_poses frame 11 11 weightlist gesture_justspine subtract @$gesturename$zero 0 \\
  52. $animation a_$gesturename$loop10Spine $filename$_poses frame 12 12 weightlist gesture_justspine subtract @$gesturename$zero 0 \\
  53. $animation a_$gesturename$loop11Spine $filename$_poses frame 13 13 weightlist gesture_justspine subtract @$gesturename$zero 0 \\
  54. $animation a_$gesturename$loop12Spine $filename$_poses frame 14 14 weightlist gesture_justspine subtract @$gesturename$zero 0 \\
  55. $animation a_$gesturename$loop20Spine $filename$_poses frame 15 15 weightlist gesture_justspine subtract @$gesturename$zero 0 \\
  56. $animation a_$gesturename$loop21Spine $filename$_poses frame 16 16 weightlist gesture_justspine subtract @$gesturename$zero 0 \\
  57. $animation a_$gesturename$loop22Spine $filename$_poses frame 17 17 weightlist gesture_justspine subtract @$gesturename$zero 0 \\
  58. $sequence $gesturename$apexArms { \\
  59. a_$gesturename$apex00Arms a_$gesturename$apex01Arms a_$gesturename$apex02Arms \\
  60. a_$gesturename$apex10Arms a_$gesturename$apex11Arms a_$gesturename$apex12Arms \\
  61. a_$gesturename$apex20Arms a_$gesturename$apex21Arms a_$gesturename$apex22Arms \\
  62. blend gesture_width 1 -1 blend gesture_height 1 -1 \\
  63. weightlist gesture_armsnohands \\
  64. hidden \\
  65. } \\
  66. $sequence $gesturename$apexSpine { \\
  67. a_$gesturename$apex00Spine a_$gesturename$apex01Spine a_$gesturename$apex02Spine \\
  68. a_$gesturename$apex10Spine a_$gesturename$apex11Spine a_$gesturename$apex12Spine \\
  69. a_$gesturename$apex20Spine a_$gesturename$apex21Spine a_$gesturename$apex22Spine \\
  70. blend gesture_width 1 -1 blend gesture_height 1 -1 \\
  71. weightlist gesture_justspine \\
  72. delta \\
  73. hidden \\
  74. } \\
  75. $sequence $gesturename$loopArms { \\
  76. a_$gesturename$loop00Arms a_$gesturename$loop01Arms a_$gesturename$loop02Arms \\
  77. a_$gesturename$loop10Arms a_$gesturename$loop11Arms a_$gesturename$loop12Arms \\
  78. a_$gesturename$loop20Arms a_$gesturename$loop21Arms a_$gesturename$loop22Arms \\
  79. blend gesture_width 1 -1 blend gesture_height 1 -1 \\
  80. weightlist gesture_armsnohands \\
  81. hidden \\
  82. } \\
  83. $sequence $gesturename$loopSpine { \\
  84. a_$gesturename$loop00Spine a_$gesturename$loop01Spine a_$gesturename$loop02Spine \\
  85. a_$gesturename$loop10Spine a_$gesturename$loop11Spine a_$gesturename$loop12Spine \\
  86. a_$gesturename$loop20Spine a_$gesturename$loop21Spine a_$gesturename$loop22Spine \\
  87. blend gesture_width 1 -1 blend gesture_height 1 -1 \\
  88. weightlist gesture_justspine \\
  89. delta \\
  90. hidden \\
  91. } \\
  92. $sequence $gesturename$ { \\
  93. $filename$ noanimation numframes $NewLastFrame$ \\
  94. blendlayer $gesturename$apexArms 0 $Apex$ $LoopStart$ $LoopStart$ spline noblend \\
  95. blendlayer $gesturename$apexSpine 0 $Apex$ $Apex$ $LoopStart$ spline noblend \\
  96. blendlayer $gesturename$apexHands 0 $Apex$ $LoopStart$ $LoopStart$ spline noblend \\
  97. blendlayer $gesturename$loopArms $Apex$ $LoopStart$ $LoopEnd$ $NewLastFrame$ spline noblend \\
  98. blendlayer $gesturename$loopSpine $Apex$ $LoopStart$ $LoopEnd$ $NewLastFrame$ spline noblend \\
  99. blendlayer $gesturename$loopHands $Apex$ $LoopStart$ $LoopEnd$ $NewLastFrame$ spline noblend \\
  100. blendlayer $gesturename$loopDelta $LoopStart$ $LoopStart$ $LoopEnd$ $NewLastFrame$ \\
  101. blendlayer $gesturename$apexDelta 0 0 $Apex$ $Apex$ \\
  102. blendlayer $gesturename$accentDelta $Apex$ $Apex$ $LoopStart$ $LoopStart$ \\
  103. keyvalues \\
  104. { \\
  105. faceposer \\
  106. { \\
  107. type "gesture" \\
  108. tags \\
  109. { \\
  110. "apex" $Apex$ \\
  111. "accent" $Accent$ \\
  112. "loop" $LoopStart$ \\
  113. "end" $LoopEnd$ \\
  114. } \\
  115. entrytag "apex" \\
  116. thumbnail_frame $Accent$ \\
  117. } \\
  118. } \\
  119. ikrule lhand release range 0 $Apex$ $LoopEnd$ $NewLastFrame$ \\
  120. ikrule rhand release range 0 $Apex$ $LoopEnd$ $NewLastFrame$ \\
  121. iklock rfoot 1 0 iklock lfoot 1 0 \\
  122. } \\
  123. $continue $gesturename$
  124.  
  125.  
  126. $definemacro makeposedgesture gesturename filename Apex Accent LoopStart LoopEnd LoopFPS NewLastFrame \\
  127. $makeposedgesturelockgaze $gesturename$ $filename$ $Apex$ $Accent$ $LoopStart$ $LoopEnd$ $LoopFPS$ $NewLastFrame$ \\
  128. //$prepend @$gesturename$zero counterrotate "ValveBiped.forward" \\
  129. $prepend a_$gesturename$apex00Spine counterrotate "ValveBiped.forward" \\
  130. $prepend a_$gesturename$apex01Spine counterrotate "ValveBiped.forward" \\
  131. $prepend a_$gesturename$apex02Spine counterrotate "ValveBiped.forward" \\
  132. $prepend a_$gesturename$apex10Spine counterrotate "ValveBiped.forward" \\
  133. $prepend a_$gesturename$apex11Spine counterrotate "ValveBiped.forward" \\
  134. $prepend a_$gesturename$apex12Spine counterrotate "ValveBiped.forward" \\
  135. $prepend a_$gesturename$apex20Spine counterrotate "ValveBiped.forward" \\
  136. $prepend a_$gesturename$apex21Spine counterrotate "ValveBiped.forward" \\
  137. $prepend a_$gesturename$apex22Spine counterrotate "ValveBiped.forward" \\
  138. $prepend $gesturename$apexDelta counterrotate "ValveBiped.forward" \\
  139. $prepend a_$gesturename$loop00Spine counterrotate "ValveBiped.forward" \\
  140. $prepend a_$gesturename$loop01Spine counterrotate "ValveBiped.forward" \\
  141. $prepend a_$gesturename$loop02Spine counterrotate "ValveBiped.forward" \\
  142. $prepend a_$gesturename$loop10Spine counterrotate "ValveBiped.forward" \\
  143. $prepend a_$gesturename$loop11Spine counterrotate "ValveBiped.forward" \\
  144. $prepend a_$gesturename$loop12Spine counterrotate "ValveBiped.forward" \\
  145. $prepend a_$gesturename$loop20Spine counterrotate "ValveBiped.forward" \\
  146. $prepend a_$gesturename$loop21Spine counterrotate "ValveBiped.forward" \\
  147. $prepend a_$gesturename$loop22Spine counterrotate "ValveBiped.forward" \\
  148. $prepend $gesturename$accentDelta counterrotate "ValveBiped.forward" \\
  149. $continue $gesturename$
  150.  
  151.  
  152. $definemacro makegesturelockgazeall gesturename filename Apex Accent LoopStart LoopEnd LoopFPS NewLastFrame All Left Right \\
  153. //$sequence raw$gesturename$ $filename$ counterrotate "ValveBiped.forward" \\
  154. $animation @$gesturename$zero $filename$ frame 0 0 weightlist gesture_justspine \\
  155. $sequence $gesturename$apexArms $filename$ frame $Apex$ $Apex$ if $All$ { weightlist gesture_armsonly } if $Left$ { weightlist gesture_leftarmonly } if $Right$ { weightlist gesture_rightarmonly } hidden noautoik \\
  156. $sequence $gesturename$apexSpine $filename$ frame $Apex$ $Apex$ weightlist gesture_justspine subtract @$gesturename$zero 0 delta hidden \\
  157. $sequence $gesturename$apexDelta $filename$ frame 0 $Apex$ if $All$ { weightlist gesture_fullbody } if $Left$ { weightlist gesture_fullbodysmallright } if $Right$ { weightlist gesture_fullbodysmallleft } splinedelta delta hidden \\
  158. $sequence $gesturename$loopArms $filename$ frame $LoopStart$ $LoopEnd$ fps $LoopFPS$ loop fixuploop -2 2 if $All$ { weightlist gesture_armsonly } if $Left$ { weightlist gesture_leftarmonly } if $Right$ { weightlist gesture_rightarmonly } realtime hidden noautoik \\
  159. $sequence $gesturename$loopSpine $filename$ frame $LoopStart$ $LoopEnd$ fps $LoopFPS$ loop fixuploop -2 2 weightlist gesture_justspine subtract @$gesturename$zero 0 delta realtime hidden \\
  160. $sequence $gesturename$accentDelta $filename$ frame $Apex$ $LoopStart$ if $All$ { weightlist gesture_fullbody } if $Left$ { weightlist gesture_fullbodysmallright } if $Right$ { weightlist gesture_fullbodysmallleft } splinedelta delta hidden \\
  161. \\
  162. $sequence $gesturename$ { \\
  163. $filename$ noanimation numframes $NewLastFrame$ \\
  164. blendlayer $gesturename$apexArms 0 $Apex$ $Apex$ $LoopStart$ spline xfade \\
  165. blendlayer $gesturename$apexSpine 0 $Apex$ $Apex$ $LoopStart$ spline \\
  166. blendlayer $gesturename$loopArms $Apex$ $LoopStart$ $LoopEnd$ $NewLastFrame$ spline \\
  167. blendlayer $gesturename$loopSpine $Apex$ $LoopStart$ $LoopEnd$ $NewLastFrame$ spline \\
  168. blendlayer $gesturename$apexDelta 0 0 $Apex$ $Apex$ \\
  169. blendlayer $gesturename$accentDelta $Apex$ $Apex$ $LoopStart$ $LoopStart$ \\
  170. keyvalues \\
  171. { \\
  172. faceposer \\
  173. { \\
  174. type "gesture" \\
  175. tags \\
  176. { \\
  177. "apex" $Apex$ \\
  178. "accent" $Accent$ \\
  179. "loop" $LoopStart$ \\
  180. "end" $LoopEnd$ \\
  181. } \\
  182. entrytag "apex" \\
  183. thumbnail_frame $Accent$ \\
  184. } \\
  185. } \\
  186. if $All$ { ikrule lhand release range 0 $Apex$ $LoopEnd$ $NewLastFrame$ } \\
  187. if $All$ { ikrule rhand release range 0 $Apex$ $LoopEnd$ $NewLastFrame$ } \\
  188. if $Left$ { ikrule lhand release range 0 $Apex$ $LoopEnd$ $NewLastFrame$ } \\
  189. if $Right$ { ikrule rhand release range 0 $Apex$ $LoopEnd$ $NewLastFrame$ } \\
  190. iklock rfoot 1 0 iklock lfoot 1 0 \\
  191. } \\
  192. $continue $gesturename$
  193.  
  194.  
  195. $definemacro makegestureall gesturename filename Apex Accent LoopStart LoopEnd LoopFPS NewLastFrame All Left Right \\
  196. $makegesturelockgazeall $gesturename$ $filename$ $Apex$ $Accent$ $LoopStart$ $LoopEnd$ $LoopFPS$ $NewLastFrame$ $All$ $Left$ $Right$ \\
  197. //$prepend @$gesturename$zero counterrotate "ValveBiped.forward" \\
  198. $prepend $gesturename$apexSpine counterrotate "ValveBiped.forward" \\
  199. $prepend $gesturename$apexDelta counterrotate "ValveBiped.forward" \\
  200. $prepend $gesturename$loopSpine counterrotate "ValveBiped.forward" \\
  201. $prepend $gesturename$accentDelta counterrotate "ValveBiped.forward" \\
  202. $continue $gesturename$
  203.  
  204.  
  205.  
  206.  
  207. $weightlist headgesture_fullbody "ValveBiped.Bip01_Pelvis" 1.0 "ValveBiped.Bip01_L_Thigh" 0.0 "ValveBiped.Bip01_R_Thigh" 0.0
  208. $weightlist headgesture_headonly "ValveBiped.Bip01_Pelvis" 0.0 "ValveBiped.Bip01_L_Thigh" 0.0 "ValveBiped.Bip01_R_Thigh" 0.0
  209.  
  210.  
  211. $definemacro makeheadgesturelockgaze gesturename filename Apex Extreme LoopStart LoopEnd LoopFPS LastFrame \\
  212. $sequence $gesturename$default $filename$ frame 0 0 hidden \\
  213. $sequence $gesturename$apexDelta $filename$ frame 0 $LoopStart$ weightlist headgesture_fullbody splinedelta delta hidden \\
  214. $sequence $gesturename$loopDelta $filename$ frame $LoopStart$ $LoopEnd$ fps $LoopFPS$ loop fixuploop -2 2 subtract $gesturename$default 0 delta weightlist headgesture_fullbody realtime hidden \\
  215. \\
  216. $sequence $gesturename$ { \\
  217. $filename$ noanimation numframes $LastFrame$ \\
  218. blendlayer $gesturename$apexDelta 0 0 $LoopStart$ $LoopStart$ \\
  219. blendlayer $gesturename$loopDelta 0 $LoopStart$ $LoopEnd$ $LastFrame$ spline \\
  220. keyvalues \\
  221. { \\
  222. faceposer \\
  223. { \\
  224. type "gesture" \\
  225. tags \\
  226. { \\
  227. "apex" $Apex$ \\
  228. "extreme" $Extreme$ \\
  229. "loop" $LoopStart$ \\
  230. "end" $LoopEnd$ \\
  231. } \\
  232. entrytag "apex" \\
  233. thumbnail_frame $Extreme$ \\
  234. } \\
  235. } \\
  236. iklock rfoot 1 0 iklock lfoot 1 0 \\
  237. } \\
  238. $continue $gesturename$
  239.  
  240.  
  241. $definemacro makeheadgesture gesturename filename Apex Extreme LoopStart LoopEnd LoopFPS LastFrame \\
  242. $makeheadgesturelockgaze $gesturename$ $filename$ $Apex$ $Extreme$ $LoopStart$ $LoopEnd$ $LoopFPS$ $LastFrame$ \\
  243. $prepend $gesturename$default counterrotate "ValveBiped.forward" \\
  244. $prepend $gesturename$apexDelta counterrotate "ValveBiped.forward" \\
  245. $prepend $gesturename$loopDelta counterrotate "ValveBiped.forward" \\
  246. $continue $gesturename$
  247.  
  248.  
  249.  
  250. $definemacro makeinoutgesturelockgazeall gesturename filename InFrame LoopStart LoopEnd LoopFPS OutFrame LastFrame All Left Right \\
  251. $animation @$gesturename$zero $filename$ frame 0 0 weightlist gesture_justspine \\
  252. $sequence $gesturename$inDelta $filename$ frame 0 $InFrame$ if $All$ { weightlist gesture_fullbody } if $Left$ { weightlist gesture_fullbodysmallright } if $Right$ { weightlist gesture_fullbodysmallleft } splinedelta delta hidden \\
  253. $sequence $gesturename$inFrameArms $filename$ frame $InFrame$ $InFrame$ if $All$ { weightlist gesture_armsonly } if $Left$ { weightlist gesture_leftarmonly } if $Right$ { weightlist gesture_rightarmonly } hidden noautoik \\
  254. $sequence $gesturename$inFrameSpine $filename$ frame $InFrame$ $InFrame$ weightlist gesture_justspine subtract @$gesturename$zero 0 delta hidden \\
  255. $sequence $gesturename$inLoopDelta $filename$ frame $InFrame$ $LoopStart$ if $All$ { weightlist gesture_fullbody } if $Left$ { weightlist gesture_fullbodysmallright } if $Right$ { weightlist gesture_fullbodysmallleft } splinedelta delta hidden \\
  256. $sequence $gesturename$loopFrameArms $filename$ frame $LoopStart$ $LoopStart$ if $All$ { weightlist gesture_armsonly } if $Left$ { weightlist gesture_leftarmonly } if $Right$ { weightlist gesture_rightarmonly } hidden noautoik \\
  257. $sequence $gesturename$loopFrameSpine $filename$ frame $LoopStart$ $LoopStart$ weightlist gesture_justspine subtract @$gesturename$zero 0 delta hidden \\
  258. $sequence $gesturename$loopDelta $filename$ frame $LoopStart$ $LoopEnd$ fps $LoopFPS$ loop fixuploop 0 -4 if $All$ { weightlist gesture_fullbody } if $Left$ { weightlist gesture_fullbodysmallright } if $Right$ { weightlist gesture_fullbodysmallleft } splinedelta delta realtime hidden \\
  259. $sequence $gesturename$outLoopDelta $filename$ frame $LoopEnd$ $OutFrame$ if $All$ { weightlist gesture_fullbody } if $Left$ { weightlist gesture_fullbodysmallright } if $Right$ { weightlist gesture_fullbodysmallleft } splinedelta delta hidden \\
  260. $sequence $gesturename$OutFrameArms $filename$ frame $OutFrame$ $OutFrame$ if $All$ { weightlist gesture_armsonly } if $Left$ { weightlist gesture_leftarmonly } if $Right$ { weightlist gesture_rightarmonly } hidden noautoik \\
  261. $sequence $gesturename$OutFrameSpine $filename$ frame $OutFrame$ $OutFrame$ weightlist gesture_justspine subtract @$gesturename$zero 0 delta hidden \\
  262. $sequence $gesturename$outDelta $filename$ frame $OutFrame$ $LastFrame$ if $All$ { weightlist gesture_fullbody } if $Left$ { weightlist gesture_fullbodysmallright } if $Right$ { weightlist gesture_fullbodysmallleft } splinedelta delta hidden \\
  263. \\
  264. $sequence $gesturename$ { \\
  265. $filename$ noanimation numframes $LastFrame$ \\
  266. blendlayer $gesturename$inFrameArms 0 $InFrame$ $InFrame$ $LoopStart$ spline xfade \\
  267. blendlayer $gesturename$inFrameSpine 0 $InFrame$ $InFrame$ $LoopStart$ spline \\
  268. blendlayer $gesturename$loopFrameArms $InFrame$ $LoopStart$ $LoopEnd$ $OutFrame$ spline xfade \\
  269. blendlayer $gesturename$loopFrameSpine $InFrame$ $LoopStart$ $LoopEnd$ $OutFrame$ spline \\
  270. blendlayer $gesturename$OutFrameArms $LoopEnd$ $OutFrame$ $OutFrame$ $LastFrame$ spline \\
  271. blendlayer $gesturename$OutFrameSpine $LoopEnd$ $OutFrame$ $OutFrame$ $LastFrame$ spline \\
  272. blendlayer $gesturename$inDelta 0 0 $InFrame$ $InFrame$ \\
  273. blendlayer $gesturename$inLoopDelta $InFrame$ $InFrame$ $LoopStart$ $LoopStart$ \\
  274. blendlayer $gesturename$loopDelta $InFrame$ $LoopStart$ $LoopEnd$ $OutFrame$ spline \\
  275. blendlayer $gesturename$outLoopDelta $LoopEnd$ $LoopEnd$ $OutFrame$ $OutFrame$ \\
  276. blendlayer $gesturename$outDelta $OutFrame$ $OutFrame$ $LastFrame$ $LastFrame$ \\
  277. keyvalues \\
  278. { \\
  279. faceposer \\
  280. { \\
  281. type "gesture" \\
  282. tags \\
  283. { \\
  284. "in" $InFrame$ \\
  285. "loop" $LoopStart$ \\
  286. "end" $LoopEnd$ \\
  287. "out" $OutFrame$ \\
  288. } \\
  289. startloop "loop" \\
  290. endloop "end" \\
  291. entrytag "in" \\
  292. exittag "out" \\
  293. thumbnail_frame $LoopStart$ \\
  294. } \\
  295. } \\
  296. if $All$ { ikrule lhand release range 0 $InFrame$ $OutFrame$ $LastFrame$ } \\
  297. if $All$ { ikrule rhand release range 0 $InFrame$ $OutFrame$ $LastFrame$ } \\
  298. if $Left$ { ikrule lhand release range 0 $InFrame$ $OutFrame$ $LastFrame$ } \\
  299. if $Right$ { ikrule rhand release range 0 $InFrame$ $OutFrame$ $LastFrame$ } \\
  300. iklock rfoot 1 0 iklock lfoot 1 0 \\
  301. } \\
  302. $continue $gesturename$
  303.  
  304. $definemacro makeinoutgestureall gesturename filename InFrame LoopStart LoopEnd LoopFPS OutFrame LastFrame All Left Right \\
  305. $makeinoutgesturelockgazeall $gesturename$ $filename$ $InFrame$ $LoopStart$ $LoopEnd$ $LoopFPS$ $OutFrame$ $LastFrame$ $All$ $Left$ $Right$ \\
  306. $prepend $gesturename$inDelta counterrotate "ValveBiped.forward" \\
  307. $prepend $gesturename$inFrameSpine counterrotate "ValveBiped.forward" \\
  308. $prepend $gesturename$inLoopDelta counterrotate "ValveBiped.forward" \\
  309. $prepend $gesturename$loopFrameSpine counterrotate "ValveBiped.forward" \\
  310. $prepend $gesturename$loopDelta counterrotate "ValveBiped.forward" \\
  311. $prepend $gesturename$outLoopDelta counterrotate "ValveBiped.forward" \\
  312. $prepend $gesturename$OutFrameSpine counterrotate "ValveBiped.forward" \\
  313. $prepend $gesturename$outDelta counterrotate "ValveBiped.forward" \\
  314. $continue $gesturename$
  315.  
  316.  
  317. $definemacro makenoloopgesture gesturename filename InFrame OutFrame LastFrame \\
  318. $animation @$gesturename$zero $filename$ frame 0 0 weightlist gesture_justspine \\
  319. $sequence $gesturename$inDelta $filename$ frame 0 $InFrame$ weightlist gesture_fullbody splinedelta delta hidden \\
  320. $sequence $gesturename$inFrameArms $filename$ frame $InFrame$ $InFrame$ weightlist gesture_armsonly hidden noautoik\\
  321. $sequence $gesturename$inFrameSpine $filename$ frame $InFrame$ $InFrame$ weightlist gesture_justspine subtract @$gesturename$zero 0 delta hidden \\
  322. $sequence $gesturename$CoreDelta $filename$ frame $InFrame$ $OutFrame$ weightlist gesture_fullbody splinedelta delta hidden \\
  323. $sequence $gesturename$OutFrameArms $filename$ frame $OutFrame$ $OutFrame$ weightlist gesture_armsonly hidden noautoik \\
  324. $sequence $gesturename$OutFrameSpine $filename$ frame $OutFrame$ $OutFrame$ weightlist gesture_justspine subtract @$gesturename$zero 0 delta hidden \\
  325. $sequence $gesturename$outDelta $filename$ frame $OutFrame$ $LastFrame$ weightlist gesture_fullbody splinedelta delta hidden \\
  326. \\
  327. $sequence $gesturename$ { \\
  328. $filename$ noanimation numframes $LastFrame$ \\
  329. blendlayer $gesturename$inFrameArms 0 $InFrame$ $InFrame$ $OutFrame$ spline xfade \\
  330. blendlayer $gesturename$inFrameSpine 0 $InFrame$ $InFrame$ $OutFrame$ spline \\
  331. blendlayer $gesturename$OutFrameArms $InFrame$ $OutFrame$ $OutFrame$ $LastFrame$ spline \\
  332. blendlayer $gesturename$OutFrameSpine $InFrame$ $OutFrame$ $OutFrame$ $LastFrame$ spline \\
  333. blendlayer $gesturename$inDelta 0 0 $InFrame$ $InFrame$ \\
  334. blendlayer $gesturename$CoreDelta $InFrame$ $InFrame$ $OutFrame$ $OutFrame$ \\
  335. blendlayer $gesturename$outDelta $OutFrame$ $OutFrame$ $LastFrame$ $LastFrame$ \\
  336. keyvalues \\
  337. { \\
  338. faceposer \\
  339. { \\
  340. type "gesture" \\
  341. tags \\
  342. { \\
  343. "in" $InFrame$ \\
  344. "out" $OutFrame$ \\
  345. } \\
  346. entrytag "in" \\
  347. exittag "out" \\
  348. thumbnail_frame $InFrame$ \\
  349. } \\
  350. } \\
  351. ikrule lhand release range 0 $InFrame$ $OutFrame$ $LastFrame$ \\
  352. ikrule rhand release range 0 $InFrame$ $OutFrame$ $LastFrame$ \\
  353. iklock rfoot 1 0 iklock lfoot 1 0 \\
  354. } \\
  355. $continue $gesturename$
  356.  
  357.  
  358.  
  359. $definemacro makegesture gesturename filename Apex Accent LoopStart LoopEnd LoopFPS NewLastFrame \\
  360. $makegestureall $gesturename$ $filename$ $Apex$ $Accent$ $LoopStart$ $LoopEnd$ $LoopFPS$ $NewLastFrame$ 1 0 0 \\
  361. $continue $gesturename$
  362.  
  363. $definemacro makeinoutgesture gesturename filename InFrame LoopStart LoopEnd LoopFPS OutFrame LastFrame \\
  364. $makeinoutgestureall $gesturename$ $filename$ $InFrame$ $LoopStart$ $LoopEnd$ $LoopFPS$ $OutFrame$ $LastFrame$ 1 0 0 \\
  365. $continue $gesturename$
  366.  
  367. $definemacro makegesturelockgaze gesturename filename Apex Accent LoopStart LoopEnd LoopFPS NewLastFrame \\
  368. $makegesturelockgazeall $gesturename$ $filename$ $Apex$ $Accent$ $LoopStart$ $LoopEnd$ $LoopFPS$ $NewLastFrame$ 1 0 0 \\
  369. $continue $gesturename$
  370.  
  371. $definemacro makeinoutgesturelockgaze gesturename filename InFrame LoopStart LoopEnd LoopFPS OutFrame LastFrame \\
  372. $makeinoutgesturelockgazeall $gesturename$ $filename$ $InFrame$ $LoopStart$ $LoopEnd$ $LoopFPS$ $OutFrame$ $LastFrame$ 1 0 0 \\
  373. $continue $gesturename$
  374.  
  375.  
  376. $definemacro makegestureleft gesturename filename Apex Accent LoopStart LoopEnd LoopFPS NewLastFrame \\
  377. $makegestureall $gesturename$ $filename$ $Apex$ $Accent$ $LoopStart$ $LoopEnd$ $LoopFPS$ $NewLastFrame$ 0 1 0 \\
  378. $continue $gesturename$
  379.  
  380. $definemacro makeinoutgestureleft gesturename filename InFrame LoopStart LoopEnd LoopFPS OutFrame LastFrame \\
  381. $makeinoutgestureall $gesturename$ $filename$ $InFrame$ $LoopStart$ $LoopEnd$ $LoopFPS$ $OutFrame$ $LastFrame$ 0 1 0 \\
  382. $continue $gesturename$
  383.  
  384. $definemacro makegesturelockgazeleft gesturename filename Apex Accent LoopStart LoopEnd LoopFPS NewLastFrame \\
  385. $makegesturelockgazeall $gesturename$ $filename$ $Apex$ $Accent$ $LoopStart$ $LoopEnd$ $LoopFPS$ $NewLastFrame$ 0 1 0 \\
  386. $continue $gesturename$
  387.  
  388. $definemacro makeinoutgesturelockgazeleft gesturename filename InFrame LoopStart LoopEnd LoopFPS OutFrame LastFrame \\
  389. $makeinoutgesturelockgazeall $gesturename$ $filename$ $InFrame$ $LoopStart$ $LoopEnd$ $LoopFPS$ $OutFrame$ $LastFrame$ 0 1 0 \\
  390. $continue $gesturename$
  391.  
  392.  
  393. $definemacro makegestureright gesturename filename Apex Accent LoopStart LoopEnd LoopFPS NewLastFrame \\
  394. $makegestureall $gesturename$ $filename$ $Apex$ $Accent$ $LoopStart$ $LoopEnd$ $LoopFPS$ $NewLastFrame$ 0 0 1 \\
  395. $continue $gesturename$
  396.  
  397. $definemacro makeinoutgestureright gesturename filename InFrame LoopStart LoopEnd LoopFPS OutFrame LastFrame \\
  398. $makeinoutgestureall $gesturename$ $filename$ $InFrame$ $LoopStart$ $LoopEnd$ $LoopFPS$ $OutFrame$ $LastFrame$ 0 0 1 \\
  399. $continue $gesturename$
  400.  
  401. $definemacro makegesturelockgazeright gesturename filename Apex Accent LoopStart LoopEnd LoopFPS NewLastFrame \\
  402. $makegesturelockgazeall $gesturename$ $filename$ $Apex$ $Accent$ $LoopStart$ $LoopEnd$ $LoopFPS$ $NewLastFrame$ 0 0 1 \\
  403. $continue $gesturename$
  404.  
  405. $definemacro makeinoutgesturelockgazeright gesturename filename InFrame LoopStart LoopEnd LoopFPS OutFrame LastFrame \\
  406. $makeinoutgesturelockgazeall $gesturename$ $filename$ $InFrame$ $LoopStart$ $LoopEnd$ $LoopFPS$ $OutFrame$ $LastFrame$ 0 0 1 \\
  407. $continue $gesturename$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement