GKGameActivityDefinition¶
Inherits: RefCounted < Object
Describes a Game Activity template.
Description¶
Wraps GKGameActivityDefinition, including metadata, defaults, and associated leaderboard/achievement loaders.
Properties¶
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
Methods¶
void |
load_achievement_descriptions(callback: Callable) |
void |
load_game_activity_definitions(callback: Callable) static |
void |
load_game_activity_definitions_with_ids(ids: PackedStringArray, callback: Callable) static |
void |
load_image(callback: Callable) |
void |
load_leaderboards(callback: Callable) |
Property Descriptions¶
Dictionary[String, String] default_properties = {} 🔗
Dictionary[String, String] get_default_properties()
Default key/value metadata assigned to created activities.
String get_details()
Detailed description.
String get_fallback_url()
Fallback URL when direct activity launch is unavailable.
String group_identifier = "" 🔗
String get_group_identifier()
Group identifier for related activity definitions.
String get_identifier()
Unique definition identifier.
Variant get_max_players()
Maximum supported player count, or null if unspecified.
Variant get_min_players()
Minimum supported player count, or null if unspecified.
int get_play_style()
Apple play-style raw value.
int get_release_state()
Apple release-state raw value.
bool supports_party_code = false 🔗
bool get_supports_party_code()
Whether party-code joining is supported.
bool supports_unlimited_players = false 🔗
bool get_supports_unlimited_players()
Whether unlimited player counts are supported.
String get_title()
Display title.
Method Descriptions¶
void load_achievement_descriptions(callback: Callable) 🔗
Loads achievement descriptions associated with this definition.
void load_game_activity_definitions(callback: Callable) static 🔗
Loads available game activity definitions.
void load_game_activity_definitions_with_ids(ids: PackedStringArray, callback: Callable) static 🔗
Loads game activity definitions matching ids. Pass them as PackedStringArray(["activity_id_1", "activity_id_2"]).
void load_image(callback: Callable) 🔗
Loads this definition’s image.
void load_leaderboards(callback: Callable) 🔗
Loads leaderboards associated with this definition.