Skip to content

Playgama Bridge

One SDK for cross-platform publishing HTML5 games.

Authors and contributors to this experimental extension: playgama.


One SDK for cross-platform publishing HTML5 games. Please refer to Playgama documentation for detailed guidance.

Read more...

Tip

Learn how to install new extensions by following a step-by-step guide.

Actions

Achievements Get List
Achievements Get List.

See parameters & details

There are no parameters to set for this action.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::AchievementsGetList.

Achievements Show Native Popup
Achievements Show Native Popup.

See parameters & details

There are no parameters to set for this action.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::AchievementsShowNativePopup.

Achievements Unlock
Achievements Unlock.

See parameters & details

There are no parameters to set for this action.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::AchievementsUnlock.

Add Action Parameter
Add Action Parameter.

See parameters & details
  • Parameter 1 (🔤 String): Path
  • Parameter 2 (🔤 String): Value

Technical note: parameters 0, 3 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::AddActionParameter.

Add Bool Action Parameter
Add Bool Action Parameter.

See parameters & details
  • Parameter 1 (🔤 String): Path
  • Parameter 2 (❓ True or False): Value

Technical note: parameters 0, 3 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::AddBoolActionParameter.

Add To Favorites
Add To Favorites.

See parameters & details

There are no parameters to set for this action.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::AddToFavorites.

Add To Home Screen
Add To Home Screen.

See parameters & details

There are no parameters to set for this action.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::AddToHomeScreen.

Append Parameter to Storage Data Delete Request
Append Parameter to Storage Data Delete Request.

See parameters & details
  • Parameter 1 (🔤 String): Key

Technical note: parameters 0, 2 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::AppendStorageDataDeleteRequest.

Append Parameter to Storage Data Get Request
Append Parameter to Storage Data Get Request.

See parameters & details
  • Parameter 1 (🔤 String): Key

Technical note: parameters 0, 2 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::AppendStorageDataGetRequest.

Append Parameter to Storage Data Set Request
Append Parameter to Storage Data Set Request.

See parameters & details
  • Parameter 1 (🔤 String): Key
  • Parameter 2 (🔤 String): Value

Technical note: parameters 0, 3 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::AppendStorageDataSetRequest.

Authorize Player
Authorize Player.

See parameters & details

There are no parameters to set for this action.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::AuthorizePlayer.

Check AdBlock
Check AdBlock.

See parameters & details

There are no parameters to set for this action.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::CheckAdBlock.

Create Post
Create Post.

See parameters & details

There are no parameters to set for this action.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::CreatePost.

Get Server Time
Get Server Time.

See parameters & details

There are no parameters to set for this action.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::GetServerTime.

Hide Banner
Hide Banner.

See parameters & details

There are no parameters to set for this action.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::HideBanner.

Invite Friends
Invite Friends.

See parameters & details

There are no parameters to set for this action.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::InviteFriends.

Join Community
Join Community.

See parameters & details

There are no parameters to set for this action.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::JoinCommunity.

Leaderboards Get Entries
Leaderboards Get Entries.

See parameters & details
  • Parameter 1 (🔤 String): Id

Technical note: parameters 0, 2 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::LeaderboardsGetEntries.

Leaderboards Set Score
Leaderboards Set Score.

See parameters & details
  • Parameter 1 (🔤 String): Id
  • Parameter 2 (🔢 Number): Score

Technical note: parameters 0, 3 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::LeaderboardsSetScore.

Leaderboards Show Native Popup
Leaderboards Show Native Popup.

See parameters & details
  • Parameter 1 (🔤 String): Id

Technical note: parameters 0, 2 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::LeaderboardsShowNativePopup.

Payments Consume Purchase
Payments Consume Purchase.

See parameters & details
  • Parameter 1 (🔤 String): Id

Technical note: parameters 0, 2 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::PaymentsConsumePurchase.

Payments Get Catalog
Payments Get Catalog.

See parameters & details

There are no parameters to set for this action.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::PaymentsGetCatalog.

Payments Get Purchases
Payments Get Purchases.

See parameters & details

There are no parameters to set for this action.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::PaymentsGetPurchases.

Payments Purchase
Payments Purchase.

See parameters & details
  • Parameter 1 (🔤 String): Id

Technical note: parameters 0, 2 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::PaymentsPurchase.

Platform Get All Games
Platform Get All Games.

See parameters & details

There are no parameters to set for this action.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::PlatformGetAllGames.

Platform Get Game By Id
Platform Get Game By Id.

See parameters & details

There are no parameters to set for this action.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::PlatformGetGameById.

Rate
Rate.

See parameters & details

There are no parameters to set for this action.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::Rate.

Send Message
Send Message.

See parameters & details
  • Parameter 1 (🔤 String): Message (one of: "GAME_READY", "IN_GAME_LOADING_STARTED", "IN_GAME_LOADING_STOPPED", "GAMEPLAY_STARTED", "GAMEPLAY_STOPPED", "PLAYER_GOT_ACHIEVEMENT")

Technical note: parameters 0, 2 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::SendMessage.

Send Remote Config Get Request
Send Remote Config Get Request.

See parameters & details

There are no parameters to set for this action.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::SendRemoteConfigGetRequest.

Send Storage Data Delete Request
Send Storage Data Delete Request.

See parameters & details
  • Parameter 1 (🔤 String): Storage Type (one of: "default", "local_storage", "platform_internal")

Technical note: parameters 0, 2 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::SendStorageDataDeleteRequest.

Send Storage Data Get Request
Send Storage Data Get Request.

See parameters & details
  • Parameter 1 (🔤 String): Storage Type (one of: "default", "local_storage", "platform_internal")

Technical note: parameters 0, 2 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::SendStorageDataGetRequest.

Send Storage Data Set Request
Send Storage Data Set Request.

See parameters & details
  • Parameter 1 (🔤 String): Storage Type (one of: "default", "local_storage", "platform_internal")

Technical note: parameters 0, 2 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::SendStorageDataSetRequest.

Set Minimum Delay Between Interstitial
Set Minimum Delay Between Interstitial.

See parameters & details
  • Parameter 1 (🔢 Number): Seconds

Technical note: parameters 0, 2 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::SetMinimumDelayBetweenInterstitial.

Share
Share.

See parameters & details

There are no parameters to set for this action.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::Share.

Show Banner
Show Banner.

See parameters & details
  • Parameter 1 (🔤 String): Position (one of: "bottom", "top")
  • Parameter 2 (🔤 String): Placement (optional)

Technical note: parameters 0, 3 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::ShowBanner.

Show Interstitial
Show Interstitial.

See parameters & details
  • Parameter 1 (🔤 String): Placement (optional)

Technical note: parameters 0, 2 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::ShowInterstitial.

Show Rewarded
Show Rewarded.

See parameters & details
  • Parameter 1 (🔤 String): Placement (optional)

Technical note: parameters 0, 2 are internal parameters handled by GDevelop.

Technical note: this action internal type (in GDevelop JSON) is PlaygamaBridge::ShowRewarded.

Conditions

Does Player Have Name
Does Player Have Name.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::DoesPlayerHaveName.

Does Player Have Photo
Does Player Have Photo.

See parameters & details
  • Parameter 1 (🔢 Number): Index

Technical note: parameters 0, 2 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::DoesPlayerHavePhoto.

Has Remote Config Value
Has Remote Config Value.

See parameters & details
  • Parameter 1 (🔤 String): Key

Technical note: parameters 0, 2 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::HasRemoteConfigValue.

Has Server Time
Has Server Time.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::HasServerTime.

Has Storage Data
Has Storage Data.

See parameters & details
  • Parameter 1 (🔤 String): Key

Technical note: parameters 0, 2 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::HasStorageData.

Is Achievements Get List Supported
Is Achievements Get List Supported.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsAchievementsGetListSupported.

Is Achievements Native Popup Supported
Is Achievements Native Popup Supported.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsAchievementsNativePopupSupported.

Is Achievements Supported
Is Achievements Supported.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsAchievementsSupported.

Is Ad Block Detected
Is Ad Block Detected.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsAdBlockDetected.

Is Add To Favorites Supported
Is Add To Favorites Supported.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsAddToFavoritesSupported.

Is Add To Home Screen Supported
Is Add To Home Screen Supported.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsAddToHomeScreenSupported.

Is Banner Supported
Is Banner Supported.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsBannerSupported.

Is Create Post Supported
Is Create Post Supported.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsCreatePostSupported.

Is Desktop
Is Desktop.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsDesktop.

Is External Links Allowed
Is External Links Allowed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsExternalLinksAllowed.

Is Get All Games Supported
Is Get All Games Supported.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsGetAllGamesSupported.

Is Get Game By Id Supported
Is Get Game By Id Supported.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsGetGameByIdSupported.

Is Initialized
Is Initialized.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsInitialized.

Is Interstitial Supported
Is Interstitial Supported.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsInterstitialSupported.

Is Invite Friends Supported
Is Invite Friends Supported.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsInviteFriendsSupported.

Is Join Community Supported
Is Join Community Supported.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsJoinCommunitySupported.

Is Last Action Completed Successfully
Is Last Action Completed Successfully.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsLastActionCompletedSuccessfully.

Is Mobile
Is Mobile.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsMobile.

Is Payments Supported
Is Payments Supported.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsPaymentsSupported.

Is Player Authorization Supported
Is Player Authorization Supported.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsPlayerAuthorizationSupported.

Is Player Authorized
Is Player Authorized.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsPlayerAuthorized.

Is Rate Supported
Is Rate Supported.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsRateSupported.

Is Remote Config Supported
Is Remote Config Supported.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsRemoteConfigSupported.

Is Rewarded Supported
Is Rewarded Supported.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsRewardedSupported.

Is Share Supported
Is Share Supported.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsShareSupported.

Is Storage Available
Is Storage Available.

See parameters & details
  • Parameter 1 (🔤 String): Storage Type (one of: "platform_internal", "local_storage")

Technical note: parameters 0, 2 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsStorageAvailable.

Is Storage Supported
Is Storage Supported.

See parameters & details
  • Parameter 1 (🔤 String): Storage Type (one of: "platform_internal", "local_storage")

Technical note: parameters 0, 2 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsStorageSupported.

Is Tablet
Is Tablet.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsTablet.

Is Tv
Is Tv.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::IsTv.

The leaderboard is of type In Game
The leaderboard is of type In Game.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::LeaderboardsTypeInGame.

The leaderboard is of type Native
The leaderboard is of type Native.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::LeaderboardsTypeNative.

The leaderboard is of type Native Popup
The leaderboard is of type Native Popup.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::LeaderboardsTypeNativePopup.

The leaderboard is of type Not Available
The leaderboard is of type Not Available.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::LeaderboardsTypeNotAvailable.

On Achievements Get List Completed
On Achievements Get List Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnAchievementsGetListCompleted.

On Achievements Show Native Popup Completed
On Achievements Show Native Popup Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnAchievementsShowNativePopupCompleted.

On Achievements Unlock Completed
On Achievements Unlock Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnAchievementsUnlockCompleted.

On Add To Favorites Completed
On Add To Favorites Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnAddToFavoritesCompleted.

On Add To Home Screen Completed
On Add To Home Screen Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnAddToHomeScreenCompleted.

On Authorize Player Completed
On Authorize Player Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnAuthorizePlayerCompleted.

On Banner Failed
On Banner Failed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnBannerFailed.

On Banner Hidden
On Banner Hidden.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnBannerHidden.

On Banner Loading
On Banner Loading.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnBannerLoading.

On Banner Shown
On Banner Shown.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnBannerShown.

On Banner State Changed
On Banner State Changed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnBannerStateChanged.

On Check AdBlock Completed
On Check AdBlock Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnCheckAdBlockCompleted.

On Create Post Completed
On Create Post Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnCreatePostCompleted.

On Get All Games Completed
On Get All Games Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnGetAllGamesCompleted.

On Get Game By Id Completed
On Get Game By Id Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnGetGameByIdCompleted.

On Get Server Time Completed
On Get Server Time Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnGetServerTimeCompleted.

On Interstitial Closed
On Interstitial Closed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnInterstitialClosed.

On Interstitial Failed
On Interstitial Failed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnInterstitialFailed.

On Interstitial Loading
On Interstitial Loading.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnInterstitialLoading.

On Interstitial Opened
On Interstitial Opened.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnInterstitialOpened.

On Interstitial State Changed
On Interstitial State Changed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnInterstitialStateChanged.

On Invite Friends Completed
On Invite Friends Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnInviteFriendsCompleted.

On Join Community Completed
On Join Community Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnJoinCommunityCompleted.

On Leaderboards Get Entries Completed
On Leaderboards Get Entries Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnLeaderboardsGetEntriesCompleted.

On Leaderboards Set Score Completed
On Leaderboards Set Score Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnLeaderboardsSetScoreCompleted.

On Leaderboards Show Native Popup Completed
On Leaderboards Show Native Popup Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnLeaderboardsShowNativePopupCompleted.

On Payments Consume Purchase Completed
On Payments Consume Purchase Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnPaymentsConsumePurchaseCompleted.

On Payments Get Catalog Completed
On Payments Get Catalog Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnPaymentsGetCatalogCompleted.

On Payments Get Purchases Completed
On Payments Get Purchases Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnPaymentsGetPurchasesCompleted.

On Payments Purchase Completed
On Payments Purchase Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnPaymentsPurchaseCompleted.

On Rate Completed
On Rate Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnRateCompleted.

On Remote Config Got Completed
On Remote Config Got Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnRemoteConfigGotCompleted.

On Rewarded Closed
On Rewarded Closed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnRewardedClosed.

On Rewarded Failed
On Rewarded Failed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnRewardedFailed.

On Rewarded Loading
On Rewarded Loading.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnRewardedLoading.

On Rewarded Opened
On Rewarded Opened.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnRewardedOpened.

On Rewarded Rewarded
On Rewarded Rewarded.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnRewardedRewarded.

On Rewarded State Changed
On Rewarded State Changed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnRewardedStateChanged.

On Share Completed
On Share Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnShareCompleted.

On Storage Data Delete Request Completed
On Storage Data Delete Request Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnStorageDataDeleteRequestCompleted.

On Storage Data Get Request Completed
On Storage Data Get Request Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnStorageDataGetRequestCompleted.

On Storage Data Set Request Completed
On Storage Data Set Request Completed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnStorageDataSetRequestCompleted.

On Visibility State Changed
On Visibility State Changed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::OnVisibilityStateChanged.

Platform Is Audio Enabled
Platform Is Audio Enabled.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::PlatformIsAudioEnabled.

Platform Is Paused
Platform Is Paused.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::PlatformIsPaused.

Platform On Audio State Changed
Platform On Audio State Changed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::PlatformOnAudioStateChanged.

Platform On Pause State Changed
Platform On Pause State Changed.

See parameters & details

There are no parameters to set for this condition.

Technical note: parameters 0, 1 are internal parameters handled by GDevelop.

Technical note: this condition internal type (in GDevelop JSON) is PlaygamaBridge::PlatformOnPauseStateChanged.

Expressions

Expression Description
PlaygamaBridge::AchievementPropertiesCount() Achievement Properties Count.
PlaygamaBridge::AchievementPropertyName(number) Achievement Property Name.
🔢 Number Property Index
PlaygamaBridge::AchievementPropertyValue(number, string) Achievement Property Value.
🔢 Number Achievement Index
🔤 String Property
PlaygamaBridge::AchievementsCount() Achievements Count.
PlaygamaBridge::BannerState() Banner State.
PlaygamaBridge::DefaultStorageType() Default Storage Type.
PlaygamaBridge::DeviceType() Device Type.
PlaygamaBridge::InterstitialState() Interstitial State.
PlaygamaBridge::LeaderboardEntriesCount() Leaderboard Entries Count.
PlaygamaBridge::LeaderboardEntryId(number) Leaderboard Entry Id.
🔢 Number Entry Index
PlaygamaBridge::LeaderboardEntryName(number) Leaderboard Entry Name.
🔢 Number Entry Index
PlaygamaBridge::LeaderboardEntryPhoto(number) Leaderboard Entry Photo.
🔢 Number Entry Index
PlaygamaBridge::LeaderboardEntryRank(number) Leaderboard Entry Rank.
🔢 Number Entry Index
PlaygamaBridge::LeaderboardEntryScore(number) Leaderboard Entry Score.
🔢 Number Entry Index
PlaygamaBridge::LeaderboardsType() Leaderboards Type.
PlaygamaBridge::MinimumDelayBetweenInterstitial() Minimum Delay Between Interstitial.
PlaygamaBridge::PaymentsCatalogItemPropertiesCount() Payments Catalog Item Properties Count.
PlaygamaBridge::PaymentsCatalogItemPropertyName(number) Payments Catalog Item Property Name.
🔢 Number Property Index
PlaygamaBridge::PaymentsCatalogItemPropertyValue(number, string) Payments Catalog Item Property Value.
🔢 Number Product Index
🔤 String Property
PlaygamaBridge::PaymentsCatalogItemsCount() Payments Catalog Items Count.
PlaygamaBridge::PaymentsFirstCatalogItemPropertyValue(string, string, string) Payments First Catalog Item Property Value.
🔤 String Filter Property
🔤 String Filter Property Value
🔤 String Property
PlaygamaBridge::PaymentsLastPurchasePropertiesCount() Payments Last Purchase Properties Count.
PlaygamaBridge::PaymentsLastPurchasePropertyName(number) Payments Last Purchase Property Name.
🔢 Number Property Index
PlaygamaBridge::PaymentsLastPurchasePropertyValue(string) Payments Last Purchase Property Value.
🔤 String Property
PlaygamaBridge::PaymentsPurchasePropertiesCount() Payments Purchase Properties Count.
PlaygamaBridge::PaymentsPurchasePropertyName(number) Payments Purchase Property Name.
🔢 Number Property Index
PlaygamaBridge::PaymentsPurchasePropertyValue(number, string) Payments Last Purchase Property Value.
🔢 Number Purchase Index
🔤 String Property
PlaygamaBridge::PaymentsPurchasesCount() Payments Purchases Count.
PlaygamaBridge::PlatformAllGamePropertiesCount() Platform All Game Properties Count.
PlaygamaBridge::PlatformAllGamesCount() Platform All Games Count.
PlaygamaBridge::PlatformAllGamesPropertyName(number) Platform All Games Property Name.
🔢 Number Property Index
PlaygamaBridge::PlatformAllGamesPropertyValue(number, string) Platform All Games Property Value.
🔢 Number Game Index
🔤 String Property
PlaygamaBridge::PlatformGameByIdPropertyValue(string) Platform Game By Id Property Value.
🔤 String Property
PlaygamaBridge::PlatformId() Platform Id.
PlaygamaBridge::PlatformLanguage() Platform Language.
PlaygamaBridge::PlatformPayload() Platform Payload.
PlaygamaBridge::PlatformTld() Platform Tld.
PlaygamaBridge::PlayerExtraPropertiesCount() Player Extra Properties Count.
PlaygamaBridge::PlayerExtraPropertyName(number) Player Extra Property Name.
🔢 Number Property Index
PlaygamaBridge::PlayerExtraPropertyValue(string) Player Extra Property Value.
🔤 String Property
PlaygamaBridge::PlayerId() Player Id.
PlaygamaBridge::PlayerName() Player Name.
PlaygamaBridge::PlayerPhoto(number) Player Photo # PARAM1.
🔢 Number Index
PlaygamaBridge::PlayerPhotosCount() Player Photos Count.
PlaygamaBridge::RemoteConfigValue(string) Remote Config Value.
🔤 String Key
PlaygamaBridge::RewardedPlacement() Rewarded Placement.
PlaygamaBridge::RewardedState() Rewarded State.
PlaygamaBridge::ServerTime() Server Time.
PlaygamaBridge::StorageData(string) Storage Data.
🔤 String Key
PlaygamaBridge::StorageDataAsJSON(string) Storage Data As JSON.
🔤 String Key
PlaygamaBridge::VisibilityState() Visibility State.

This page is an auto-generated reference page about the Playgama Bridge extension for GDevelop, the open-source, AI-powered, cross-platform game engine designed for everyone. Learn more about all GDevelop extensions here.