- Aug 13, 2021
- 7,128
- 19,222
From what I can tell, they are getting platform and OS info and some other data about the game.What are those data? The choices you made in game? Are the patrons informed of this, and can we disable it in the settings? I don't want to share anything
Python:
persistent.platform, persistent.os_version = GameAnalytics.get_os_info()
if persistent.analytics_available and persistent.analytics_enabled and renpy.get_autoreload() is False:
persistent.use_gzip = True
persistent.verbose_log = True if is_dev_environment else False
persistent.engine_version = "gamemaker " + renpy.version_only[:5]
persistent.sdk_version = "rest api v2"
persistent.device = "unknown"
persistent.manufacturer = "unknown"
persistent.build_version = config.version
persistent.steam_version = "Steam Version" if achievement.steamapi else "Not Steam Version"
persistent.developer = "Developer Mode" if is_dev_environment else "Release Version"
persistent.game_language = "english" if preferences.language is None else preferences.language
if not persistent._hasattr("user_id"):
persistent.user_id = str(uuid.uuid4())
if not persistent._hasattr("session_num"):
persistent.session_num = 0
persistent.session_id = str(uuid.uuid4())
persistent.session_num += 1
persistent.session_start_time = datetime.utcnow()