Pragma Engine 0.0.50
January 12th, 2022
- Added endpoints for Operators and Partners to edit tags on accounts.
- Added
verificationEmailEndpoint
parameter for verification email templates to allow players to verify emails with one click. - Stores can now accept instanced and stackable items as required ingredients for crafting.
- Bugs and Fixes
- Order changed in
Service.shutdown()
. playAgain
function fixed.- Player inventory now properly checked for purchasability.
- Order changed in
Features #
Added endpoints for Operators and Partners to edit tags on accounts.
- Description: Added endpoints to let Operators and Partners get/add/remove tags on accounts.
- Postman Paths:
- Social → RPC Operator → Account →
ViewPlayerGroupOperatorV1
- Social → RPC Operator → Account →
RemoveAccountTagsOperatorV1
- Social → RPC Operator → Account →
AddAccountTagsOperatorV1
- Social → RPC Partner →
RemoveAccountTagsPartnerV1
- Social → RPC Partner →
GetAccountTagsPartnerV1
- Social → RPC Operator → Account →
Added
verificationEmailEndpoint
parameter for verification email templates to allow players to verify emails with one click.- Description: A new parameter,
verificationEmailEndpoint
, can be added to verification email templates.
- Description: A new parameter,
Stores can now accept instanced and stackable items as required ingredients for crafting.
- Description:
requiredCatalogIds
inStores.json
now acceptsinstancedItem
catalogId
s as well asstackableItem
catalogId
s.
- Description:
Integrations #
- You must define
exts
in implementation types to successfully compile. This change is to prepare for the new party service currently being built.- Description: Add the following lines to
partyExt.proto
.message ExtPartyDetails { } message ExtPartyPlayer { }
- Path:
5-ext/ext-protos/src/main/proto/shared/partyExt.proto
- Description: Add the following lines to
Bugs and Fixes #
Order changed in
Service.shutdown()
.- Description:
shutdownService()
is now called before we cancel all jobs.
- Description:
playAgain
function fixed.- Description: Recreates a lobby and invites players from previous match.
Player inventory now properly checked for purchasability.
AnnotatedStore
now consults a player’s inventory properly when determining if they can purchase astoreEntry
.
Deprecations #
- none