• Discuss all the things!

    171 Topics
    642 Posts

    hi. @Paul-Winterhalder
    yes, permissions to call specific scripts and access control for Services and Operations regarding the generally provided functions are required.
    For example, there may be management tools that call specific scripts and use certain functions (CloudData...),
    and there may be administrators who only manage items.
    If possible, each API Key should be a function with permissions tailored to the situation.

    Let me give you an example. A company utilizes a mix of office and remote work. While the internal network can be protected to some extent by IP ranges, it is difficult to identify specific IPs because multiple operators work from home. Therefore, it is currently somewhat difficult to handle this situation using only IPs.

  • Suggestions for improvements, new features, etc.

    44 Topics
    149 Posts

    Hi @noah thank you for your help explaining your needs.
    I think I have a better understanding of your request.

    I have redone the mockups so it is clearer the materials will be consumed. I think these new mockups are closest to the feature set you are requesting. Could you let me know?

    ITEMS
    In this mockup, the player would need to pay 10 coal, plus the required components to get the Trusty_Steel_Sword.

    The operator can specify a mix of Virtual Currencies, and a count for each component.

    image.png

    CASH PRODUCTS
    In this mockup the player can make a cash purchase provided they have the required materials, which will be consumed to issue a Premium Steel Sword.

    dfb003e3-44dd-4a91-89d0-e20cea9b9142-image.png

    Upon choosing to edit the Required Materials, the operator would be presented with edit panels that follow the existing Cash product functionality.

    dafc159a-5ac0-4619-9d42-90681e65c160-image.png

    Pressing the edit pen would look like this
    7221717f-065e-442b-8459-fddc561d8869-image.png

    Once I have your confirmation, I will present your request to the team at the next Product Design meeting.

    Let me know,
    Thanks
    John

  • Questions specific to particular APIs, libraries, etc.

    64 Topics
    267 Posts

    Added the additional details to 13660

  • General cloud code discussions...

    35 Topics
    149 Posts

    Q1: The removed player is completely excluded from reward calculation, so if the deletion happens before the job runs, that player is never iterated over and receives no rank or rewards.
    Q2: Yes, the modified score will be used. The job always reads live state. Note that whether the score actually gets modified depends on the leaderboard type (e.g., for the LOW_VALUE type, only updates if the new score is less than the existing)
    Q3: No backfilling, the next joiner goes to the latest instance, not the freed spot in ^2. No loop over earlier instances (^1, ^2) ever happens. The next joiner goes to ^3 (or ^4 if ^3 is full). The freed spot in ^2 stays empty permanently.

  • brainCloud's online learning tutorials and examples.

    3 Topics
    3 Posts

    brainCloud developers have just release several playable builds of our famous examples! See our cool features in action. Find them at https://getbraincloud.com/demos for Windows, Mac, online and mobile.

brainCloud 5 is alive!

brainCloud 5 features Portal-X (our next-gen portal), Integrated Forums (you found them), our new Bootcamp training videos, and more!

Join the discussion here!

brainCloud Bootcamp!
brainCloud's new video learning portal is now online! Go check out brainCloud BootCamp!

Need to report a defect?
Use the chat widget from the Design Portal - or send an email to support at getbraincloud.com. Thanks!