Advent Calendar

New generation of Advent Calendar?

Yes, that's also possible. Simply configure the presents to be searchable only from a specific date or for 24 hours. This way, a new present will spawn each day, and players will have the excitement of finding it.

Small hints how to achieve this solution.

  1. Prepare 24 presents.

  2. Assign them rewards.

  3. At each present activate DateTimeRange Condition and set time range.

Example of condition section in ChristmasPresent.yml

PRESENT_1: #DAY 1
  #Other stuff data
  Condition:
    DateTimeRange:
      Active: true
      Start: 01.12.2023 00:00
      End: 02.12.2023 00:00
PRESENT_2: #DAY 2
  Condition:
    DateTimeRange:
      Active: true
      Start: 02.12.2023 00:00
      End: 03.12.2023 00:00
PRESENT_3: #DAY 3
  Condition:
    DateTimeRange:
      Active: true
      Start: 03.12.2023 00:00
      End: 04.12.2023 00:00
#.
#.
#.
PRESENT_24: #DAY 24
  Condition:
    DateTimeRange:
      Active: true
      Start: 24.12.2023 00:00
      End: 25.12.2023 00:00

Benevolent mode

To allow claim "missed" presents(windows), change End Date at all presents to last day of the Season.

End: 25.12.2023 00:00

Benefit

To simulate Benefit from Advent Calendar, just create new extra present and set Requirement, that player has to find all previous 24 presents.

BENEFIT:
  Requirement:
    CollectedPresent:
      Count: 24

It's all in your handsโ€”how you configure this plugin is up to you. This was just my suggestion for maximizing its potential. Let your imagination lead the way! ๐Ÿ˜‰

Last updated