• How to implement Scheduled Scripts

    Solved General
    3
    0 Votes
    3 Posts
    486 Views

    Great. This perfectly answers my question. Thank you!

  • 0 Votes
    2 Posts
    355 Views

    Hmm - not currently - but it's coming...

    Unfortunately it didn't make it into 5.4 (which drops in a few weeks) - so that will end up in 5.5.

    Paul.

  • How to implement "loot boxes"

    Unsolved General
    2
    0 Votes
    2 Posts
    331 Views

    brainCloud doesn't directly support loot boxes currently... Though of course the Item Catalog and User Items services give you the building blocks to construct your own system in cloud code.

    To implement such a system, you would:

    use Global Entities or Unowned Custom Entities to represent the collection of loot box templates construct your JSON with the rules (percentages, etc.) for constructing the loot box then write a cloud code script that when run - performs the work to award the user the relevant items

    Note - there are future plans to add such a feature to brainCloud - but it isn't scheduled yet. I'll add your +1 !

    Paul.

  • Best way to set default items

    Solved General
    2
    0 Votes
    2 Posts
    340 Views

    Hi - normally what you'd do there is attach it as a reward to XP level 1. <- XP level 1 has a minimum XP of 0 - so users get it when the user account is created.

    I hope that helps!

  • Discord Server

    General
    2
    1 Votes
    2 Posts
    544 Views

    If looking for a Discord to chat with other devs implementing BC, the "GBaaS" Discord server has an official ambassador inside (although mostly for use with a feedback bot to forward to themselves and unofficial dev chatter with other folks implementing BC). It's decently active in the #braincloud channel:

    https://i42.games/gbaas (disclaimer: I run this server, but it's been around since 2016)

  • 0 Votes
    2 Posts
    631 Views

    Hi,

    Thanks for the suggestion. We're actually working on more country support right now - so adding segment criteria for it makes total sense.

    As for the "OR" and "AND" support - the system currently supports "AND" ...
    ... but yeah, adding "OR" will be a bigger deal.

    I'll run it by the devs and add it to the roadmap with your +1 though...

    Paul.

  • New Pricing based Studio

    Feature Suggestions
    2
    0 Votes
    2 Posts
    364 Views

    Hi Lee,

    brainCloud's pricing models are designed to accommodate changes in usage over time.

    Apps using Enterprise features in the Business/Business + plans are still allowed to access those features if they later downgrade to Standard or Lite plans. Note that the app will no longer be covered by the Business / Business Plus plan SLA though.

    I hope that helps!

    Paul

  • 1 Votes
    9 Posts
    1k Views

    @Brad-Hester That bug has been fixes (and patched). Thanks for reporting it!

  • Filter online players in Matchmaking

    Solved Cloud Code
    8
    0 Votes
    8 Posts
    2k Views

    Ciao @Paul-Winterhalder ,

    yes there is not much else to add, except perhaps the fact that the CompleteMatch is sent at the end of the game. Instead, AbandonMatch is sent if one of the players abandons the game prematurely.

    Thanks for the support! 🙂

  • Cloud Code not loading in Console

    Solved General
    2
    0 Votes
    2 Posts
    468 Views

    In case anyone else had a similar issue...

    There was a Cloudflare-related cert issue associated with a site called cdn.jsdelivr.net.

    As I understand it, the Monaco editor that Portal-X uses for editing source and JSON files (and many other common web-based components) makes use of that site.

    More details on the issue here: https://github.com/jsdelivr/jsdelivr/issues/18565

    The issue was temporary - and seems like it only affected only certain localized regions... (just a guess on my part there).

    Anyway - all good now - and nothing directly related to brainCloud.

    Paul.

  • [Unity] In App Purchases

    Solved APIs
    2
    0 Votes
    2 Posts
    715 Views

    brainCloud supports a wide range of popular in-app purchases, including Google Play, Apple, Facebook, Amazon, and Steam, etc.. In most cases, the purchase process is initiated through the corresponding IAP plugin that you need to download into your Unity project. Then, verify the receipt received from the purchase outcome with brainCloud by calling VerifyPurchase API. It should be noted that the necessary configuration for the IAP store must be set up in the brainCloud portal for your app, including the products section and platforms section. Some store integration examples are available on our documentation website -- https://docs.braincloudservers.com/learn/portal-tutorials/store-integration-google/
    Hope this helps!

  • 0 Votes
    5 Posts
    1k Views

    Diving into our new game and found a work-around ~ use private viewing. I have our reference game open in a private window, and the new project in the main one.

  • Memcache in Braincloud

    Unsolved General
    2
    0 Votes
    2 Posts
    487 Views

    Hi Nguyen,

    brainCloud makes use of both Memcached and Redis as part of it's architecture - but we do not directly expose these in our APIs.

    What was your use case?

    Paul.

  • Reconnect to room on a Relay Server

    Unsolved General
    30
    0 Votes
    30 Posts
    12k Views

    Ciao @Greg-Moulds,
    you rock boy! 🙂
    I tried reducing the "early" launch setting as you suggested and in fact now the waiting time is very short. That was exactly the problem.

    Thanks!

  • Huge Demo Release!

    Videos and Tutorials
    1
    2 Votes
    1 Posts
    1k Views
    No one has replied
  • 0 Votes
    7 Posts
    1k Views

    Thank you both for the helpful replies. I am educating myself further and exploring options. Depending on what I decide to pursue as the final option, I may be back 🙂

  • Tournament Rank Rule

    Solved General
    3
    0 Votes
    3 Posts
    730 Views

    Hi Paul,

    Yes this answers my question. I guess since the percentage is based on the number of players, I could query the number by checking how many entries there are in a given division leaderboard?

    In any case I'll stick to absolute ranks for now as you suggest. I was looking into percentages to future-proof our client API.

    Thank you for the quick help!

  • 0 Votes
    5 Posts
    855 Views

    All very good points @Panagiotis-Milios !

  • 1 Votes
    4 Posts
    737 Views

    Hi Panagiotis,

    Thanks for the feedback!

    That vertical icon bar on the far left is new in 5.2. It was key to allowing us to free up more space - moving the Debug + Log screens to their own pane. (i.e. now the screen is only ever split vertically in 2 - instead of sometimes split into 4 pains - 2 verticle and 2 horizontal).

    The font scale and tab size options were there before too - but are somewhat more discoverable now that we have that cog wheel.

    Glad you like the changes!

  • 0 Votes
    5 Posts
    980 Views

    There is a global list of reason codes here - https://docs.braincloudservers.com/api/appendix/reasonCodes