Guest User

Untitled

a guest
Jan 14th, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 1.51 KB | None | 0 0
  1. <? xml version = "1.0" encoding = "utf-16"?>
  2. <aidescdata>
  3. <template>
  4. <var_decl>
  5. <var name = "visualfield_radius" default = "600" />
  6. <var name = "audio_range" default = "400" />
  7. </ var_decl>
  8. <sensor visualfield_radius = "% visualfield_radius" visualfield_angle = "90" audio_range = "% audio_range" />
  9. <character return_to_startpoint = "false" auto_respawn = "false" target_type = "always" support_type = "none">
  10. <! - race stringid = "* / wolf / *" type = "hate" / ->
  11. </ character>
  12. <patterns>
  13. <! - Smart pets: picking up items ->
  14. <pattern name = "pick_item">
  15. <sequence>
  16. <! - Check for items ->
  17. <if condition = "expr" expr = "@ check_enable_shuttle_item_in_dist">
  18. <then>
  19. <! - Try to pick up items if there is one. ->
  20. <cmd name = "pet_shuttle_item" success_msg = "|" fail_msg = "|" />
  21. <cmd name = "wait" min = "500" max = "500" />
  22. </ then>
  23. <else>
  24. <! - If you do not have it, you will go around. ->
  25. <cmd name = "move_random" radius = "20" run = "true" timeout = "3000" />
  26. <cmd name = "wait" min = "3000" max = "5000" />
  27. </ else>
  28. </ if>
  29. </ sequence>
  30. </ pattern>
  31. </ patterns>
  32. <strategy>
  33. <! - As far as the distance from the owner is max_radius, approach the owner in the distance of follow_radius ->
  34. <idle type = "idle_pet" max_radius = "500" follow_radius = "100">
  35. <pattern name = "pick_item" />
  36. </ idle>
  37. </ strategy>
  38. </ template>
  39. <definition race = "Miku_toy">
  40. <var_def>
  41. <var name = "visualfield_radius" value = "7000" />
  42. <var name = "audio_range" value = "800" />
  43. </ var_def>
  44. </ definition>
  45. </ aidescdata>
Advertisement
Add Comment
Please, Sign In to add comment