Skip to content

Feat: Add CustomReward#79

Draft
Mangochicken13 wants to merge 7 commits intoAlchyr:developfrom
Mangochicken13:CustomReward
Draft

Feat: Add CustomReward#79
Mangochicken13 wants to merge 7 commits intoAlchyr:developfrom
Mangochicken13:CustomReward

Conversation

@Mangochicken13
Copy link
Copy Markdown

@Mangochicken13 Mangochicken13 commented Mar 27, 2026

  • Adds abstract class CustomReward;
  • Patches Reward.FromSerializable to check for custom rewards first
  • Patches RewardSynchronizer to handle custom rewards and associated messages
    • Adds abstract class CustomMessage
    • Adds struct CustomBufferedMessage
    • Adds TransformCard reward
    • Adds TransformAndUpgradeCard reward
      • These currently do not have a prefix to the LocString's associated, need to look into that as well

@Mangochicken13 Mangochicken13 changed the base branch from master to develop March 31, 2026 06:59
@Mangochicken13
Copy link
Copy Markdown
Author

Rebased onto develop & changed merge target

@Alchyr Alchyr deleted the branch Alchyr:develop March 31, 2026 10:30
@Alchyr Alchyr closed this Mar 31, 2026
@Alchyr Alchyr reopened this Mar 31, 2026
@Mangochicken13 Mangochicken13 force-pushed the CustomReward branch 2 times, most recently from be4fd84 to 1589ba3 Compare April 4, 2026 09:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants