Moved things from catalog manager to its own CalendarManager
Multiple campaigns (you can disable and enable them easily so don't need to delete rewards when u want differents rewards..)
Campaign won't appear if start_timestamp is after time now.
Give subscriptions like hc or bc
Custom productname if item is null (actually you get an NPE)
Hc duckets multiplier from settings
Random rewards
Total days is defined on new table calendar_campaings (with other settings like eventname...)
Force open coded to staff only by new permission
Claimed rewards logs improved (now you can know which day and which reward user got)
Now staffs can open campaigns by name with :calendar
Update_Calendar command
Plugin event to when user claim reward
other problems were also fixed
Example campaign:
productname must exist in productdata or swf won't show the furni you got
%% variables were added because some rewards may not have a defined value for example: habbo gives twice as many duckets to hc users so if it was duckets_200 it would be wrong because the hc user received 400.
In GitLab by @brenoepic on Feb 21, 2022, 19:27
Merges new-calendar -> dev
What was fixed or added?
Example campaign:
productname must exist in productdata or swf won't show the furni you got
%% variables were added because some rewards may not have a defined value for example: habbo gives twice as many duckets to hc users so if it was duckets_200 it would be wrong because the hc user received 400.