mob.yml 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. # Really you should write your own
  2. - type: htnCompound
  3. id: SimpleHostileCompound
  4. branches:
  5. - tasks:
  6. - !type:HTNCompoundTask
  7. task: MeleeCombatCompound
  8. - tasks:
  9. - !type:HTNCompoundTask
  10. task: IdleCompound
  11. - type: htnCompound
  12. id: RatServantTargetAttackCompound
  13. branches:
  14. - tasks:
  15. - !type:HTNCompoundTask
  16. task: RatServantCombatCompound
  17. - tasks:
  18. - !type:HTNCompoundTask
  19. task: FollowCompound
  20. - tasks:
  21. - !type:HTNCompoundTask
  22. task: IdleCompound
  23. - type: htnCompound
  24. id: MouseCompound
  25. branches:
  26. - tasks:
  27. - !type:HTNCompoundTask
  28. task: FoodCompound
  29. - tasks:
  30. - !type:HTNCompoundTask
  31. task: IdleCompound
  32. - type: htnCompound
  33. id: GlockroachCompound
  34. branches:
  35. - tasks:
  36. - !type:HTNCompoundTask
  37. task: InnateRangedCombatCompound
  38. - tasks:
  39. - !type:HTNCompoundTask
  40. task: FoodCompound
  41. - tasks:
  42. - !type:HTNCompoundTask
  43. task: IdleCompound
  44. - type: htnCompound
  45. id: RuminantCompound
  46. branches:
  47. - tasks:
  48. - !type:HTNCompoundTask
  49. task: FoodCompound
  50. - tasks:
  51. - !type:HTNCompoundTask
  52. task: IdleCompound
  53. - type: htnCompound
  54. id: RuminantHostileCompound
  55. branches:
  56. - tasks:
  57. - !type:HTNCompoundTask
  58. task: MeleeCombatCompound
  59. - tasks:
  60. - !type:HTNCompoundTask
  61. task: FoodCompound
  62. - tasks:
  63. - !type:HTNCompoundTask
  64. task: IdleCompound
  65. - type: htnCompound
  66. id: DragonCarpCompound
  67. branches:
  68. - tasks:
  69. - !type:HTNCompoundTask
  70. task: MeleeCombatCompound
  71. - tasks:
  72. - !type:HTNCompoundTask
  73. task: FollowCompound
  74. - tasks:
  75. - !type:HTNCompoundTask
  76. task: IdleCompound
  77. - type: htnCompound
  78. id: KillerTomatoCompound
  79. branches:
  80. - tasks:
  81. - !type:HTNCompoundTask
  82. task: MeleeCombatCompound
  83. - tasks:
  84. - !type:HTNCompoundTask
  85. task: FollowCompound
  86. - tasks:
  87. - !type:HTNCompoundTask
  88. task: IdleCompound