achievement_db.yml 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. # This file is a part of rAthena.
  2. # Copyright(C) 2017 rAthena Development Team
  3. # https://rathena.org - https://github.com/rathena
  4. #
  5. # This program is free software: you can redistribute it and/or modify
  6. # it under the terms of the GNU General Public License as published by
  7. # the Free Software Foundation, either version 3 of the License, or
  8. # (at your option) any later version.
  9. #
  10. # This program is distributed in the hope that it will be useful,
  11. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  12. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  13. # GNU General Public License for more details.
  14. #
  15. # You should have received a copy of the GNU General Public License
  16. # along with this program. If not, see <http://www.gnu.org/licenses/>.
  17. #
  18. ###########################################################################
  19. # Renewal Achievement Database
  20. ###########################################################################
  21. #
  22. # Achievement Settings
  23. #
  24. ###########################################################################
  25. # ID - Unique achievement ID.
  26. ###########################################################################
  27. # Group - Achievement group type. Each achievement type calls a specific
  28. # objective check.
  29. # Valid groups:
  30. # AG_ADD_FRIEND
  31. # AG_ADVENTURE
  32. # AG_BABY
  33. # AG_BATTLE
  34. # AG_CHATTING
  35. # AG_CHATTING_COUNT
  36. # AG_CHATTING_CREATE
  37. # AG_CHATTING_DYING
  38. # AG_EAT
  39. # AG_GET_ITEM
  40. # AG_GET_ZENY
  41. # AG_GOAL_ACHIEVE
  42. # AG_GOAL_LEVEL
  43. # AG_GOAL_STATUS
  44. # AG_HEAR
  45. # AG_JOB_CHANGE
  46. # AG_MARRY
  47. # AG_PARTY
  48. # AG_ENCHANT_FAIL
  49. # AG_ENCHANT_SUCCESS
  50. # AG_SEE
  51. # AG_SPEND_ZENY
  52. # AG_TAMING
  53. ###########################################################################
  54. # Name - Achievement name. Used when sending rewards through RODEX.
  55. ###########################################################################
  56. # Target - A list of monster ID and count values that the achievement
  57. # requires. The target count can also be used for achievements that keep
  58. # a counter while not being related to monster kills.
  59. # Capped at MAX_ACHIEVEMENT_OBJECTIVES.
  60. ###########################################################################
  61. # Condition - A conditional statement that must be met for the achievement
  62. # to be considered complete.
  63. ###########################################################################
  64. # Map - A map name that is used for the AG_CHATTING type which increments
  65. # the counter based on the player's map.
  66. ###########################################################################
  67. # Dependent: - A list of achievement IDs that need to be completed before
  68. # this achievement is considered complete.
  69. ###########################################################################
  70. # Reward - A list of rewards that are given on completion. All fields are
  71. # optional.
  72. # ItemID: Item ID
  73. # Amount: Amount of Item ID (default 1)
  74. # Script: Bonus Script
  75. # TitleID: Title ID
  76. ###########################################################################
  77. # Score - Achievement points that are given on completion.
  78. ###########################################################################
  79. Header:
  80. Type: ACHIEVEMENT_DB
  81. Version: 1
  82. Footer:
  83. Imports:
  84. - Path: db/pre-re/achievement_db.yml
  85. Mode: Prerenewal
  86. - Path: db/re/achievement_db.yml
  87. Mode: Renewal
  88. - Path: db/import/achievement_db.yml