Advertisement
NRFB

dungeon_events.json

May 1st, 2023
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.90 KB | None | 0 0
  1. "dungeon_event_ID" :
  2. String
  3. REQUIRED
  4. A unique identifier for this dungeon event.
  5. "ShortDescription":
  6. String
  7. REQUIRED
  8. The text that appears in the event list UI when this event occurs.
  9. "ShortDescriptionObscured":
  10. String
  11. REQUIRED
  12. The text that appears in the event list UI when this event occurs inside of a darkened room.
  13. "DialogueScript":
  14. String file location of a json file
  15. Not Required
  16. The dialogue script that will play when the player clicks the button to view this event.
  17. "requirements":
  18. Requirements Dictionary
  19. REQUIRED
  20. The set of requirements that must be met for this dungeon event to occur.
  21. "checks":
  22. Array of Dictionaries
  23. Not Required
  24. List of checks this event raises when it occurs.
  25. "priority":
  26. int
  27. Not Required. Will default to 1.
  28. If multiple events are qualified for at the same time, the event with the higher priority will be displayed. If multiple events have the same priority and are the highest priority qualified for, one is chosen at random.
  29. "KP":
  30. int
  31. Not Required. Will default to 0.
  32. The amount of Knowledge Points having seen this event will add to the player's KP count when using the New Game+ menu. Generally, normal events give 10 KP.
  33. "notes_name":
  34. String
  35. REQUIRED
  36. The name that this event will show when listed in the research notes menu.
  37. "notes_description":
  38. String
  39. REQUIRED
  40. Description of the event displayed by the UI when the event is selected in the research notes menu. Supports BBCode. Should be enclosed with [center][/center] for formatting.
  41. "notes_unlock":
  42. String
  43. REQUIRED
  44. Hint of what is required to unlock the event displayed by the UI when the event is selected in the research notes menu. Supports BBCode. Should be enclosed with [center][/center] for formatting.
  45. "tags":
  46. Array of Strings
  47. Not Required. Will default to no tags.
  48. A list of categorizations for this event. Events SHOULD all have the "event" tag at least.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement