Update to Zwift 1.0.142579

This commit is contained in:
oldnapalm
2025-03-18 14:49:51 -03:00
parent cc2adc9e0d
commit 51a98b1175
9 changed files with 152 additions and 49 deletions

View File

@@ -1,6 +1 @@
<Zwift version="1.0.15000"
GAME_URL="https://us-or-rly101.zwift.com"
manifest="ZwiftAndroid_1.0.33672_manifest.xml"
manifest_checksum="-1211053161"
mandatory_version="0.0.0"
ver_cur_checksum="1238029999"/>
<Zwift version="1.0.141681" update_by="04.07.25" mandatory_version="1.0.140665" mandatory_update_by="03.24.25"/>

View File

@@ -1 +1 @@
<Zwift version="1.0.142533" sversion="1.85.2 (142533)" gbranch="rc/1.85.2" gcommit="43c6a1d08803187bdf14fae277cf487fef67d46d" GAME_URL="https://us-or-rly101.zwift.com" manifest="ZwiftMac_1.0.142533_4af2b74e_manifest.xml" manifest_checksum="1630521314" ver_cur_checksum="239437998"/>
<Zwift version="1.0.142579" sversion="1.86.0 (142579)" gbranch="rc/1.86.0" gcommit="24b9d285c73eb39d8470d580a7af238fd584f0d6" GAME_URL="https://us-or-rly101.zwift.com" manifest="ZwiftMac_1.0.142579_ce4b9b54_manifest.xml" manifest_checksum="1247135872" ver_cur_checksum="722853318"/>

View File

@@ -1 +1 @@
<Zwift version="1.0.142533" sversion="1.85.2 (142533)" gbranch="rc/1.85.2" gcommit="43c6a1d08803187bdf14fae277cf487fef67d46d" GAME_URL="https://us-or-rly101.zwift.com" manifest="Zwift_1.0.142533_4af2b74e_manifest.xml" manifest_checksum="-110821375" ver_cur_checksum="1786621800"/>
<Zwift version="1.0.142579" sversion="1.86.0 (142579)" gbranch="rc/1.86.0" gcommit="24b9d285c73eb39d8470d580a7af238fd584f0d6" GAME_URL="https://us-or-rly101.zwift.com" manifest="Zwift_1.0.142579_ce4b9b54_manifest.xml" manifest_checksum="1338663996" ver_cur_checksum="-1986138695"/>

View File

@@ -131,6 +131,10 @@
"name": "Old Willunga Hill (4 km / 252 m)",
"road": "10020"
},
{
"name": "Oude Kwaremont (1.5 km / 63 m)",
"road": "10042"
},
{
"name": "Pas de Peyrol/Puy Mary (10.3 km / 603 m)",
"road": "10028"

View File

@@ -1 +1 @@
{"first": 1687, "last": 1895}
{"first": 1687, "last": 1909}

View File

@@ -344,6 +344,11 @@
"road": 4,
"time": 775312
},
"1367364772": {
"name": "Makuri Islands - Neon After Party",
"road": 4,
"time": 731960
},
"-887604976": {
"name": "Makuri Islands - Neon Flats",
"road": 4,
@@ -484,6 +489,11 @@
"road": 4,
"time": 173759
},
"-625345126": {
"name": "New York - LaGuardia After Party",
"road": 4,
"time": 173716
},
"-1872187942": {
"name": "New York - LaGuardia Loop",
"road": 4,

View File

@@ -215,10 +215,6 @@
"value": true,
"values": {}
},
{
"name": "game_1_39_detect_specific_trainer_by_model_number",
"values": {}
},
{
"name": "game_1_39_event_settings",
"values": {}
@@ -309,11 +305,6 @@
}
}
},
{
"name": "game_1_42_haptics_rc1",
"value": true,
"values": {}
},
{
"name": "game_1_42_onboarding_quest",
"value": true,
@@ -500,11 +491,6 @@
"name": "game_1_46_virtual_shifting_leak_prevention",
"values": {}
},
{
"name": "game_1_48_2_road_access_lock",
"value": true,
"values": {}
},
{
"name": "game_1_48_conditional_entities",
"values": {}
@@ -665,16 +651,6 @@
"value": true,
"values": {}
},
{
"name": "game_1_50_onboarding_quest_auto_registration",
"values": {
"fields": {
"activity_count": {
"varintValue": "7"
}
}
}
},
{
"name": "game_1_50_zc_rf1",
"value": true,
@@ -942,9 +918,15 @@
"manualSteeringExtraHardness": {
"numberValue": 0.0
},
"maxAvoidanceDistanceInCm": {
"numberValue": 600.0
},
"maxDistanceForFavoringCorrectSideInCm": {
"numberValue": 5.0
},
"minAvoidanceDistanceInCm": {
"numberValue": 200.0
},
"pillDistanceScale": {
"numberValue": 0.45
},
@@ -1151,10 +1133,11 @@
},
{
"name": "game_1_76_bike_leveling",
"value": true,
"values": {
"fields": {
"AutoSaveIntervalSeconds": {
"varintValue": "1800"
"varintValue": "300"
},
"ConfigVariant": {
"stringValue": ""
@@ -1166,7 +1149,7 @@
"boolValue": true
},
"EnableCDAUpdate": {
"boolValue": false
"boolValue": true
},
"EnableHudProgressUpdates": {
"boolValue": true
@@ -1181,13 +1164,13 @@
"boolValue": false
},
"EnableMountainBikeOffsetChange": {
"boolValue": false
"boolValue": true
},
"EnableTTCDA": {
"boolValue": false
"boolValue": true
},
"EnableWeightUpdate": {
"boolValue": false
"boolValue": true
},
"Feet_Interval": {
"varintValue": "1000"
@@ -1199,7 +1182,7 @@
"varintValue": "25"
},
"LoggingRate": {
"varintValue": "0"
"varintValue": "3764771167964206"
},
"Meters_Interval": {
"varintValue": "500"
@@ -1398,7 +1381,7 @@
"boolValue": true
},
"GetUserStreaksDataFromBackend": {
"boolValue": false
"boolValue": true
},
"IgnoreNonQualifyingAndDeletedActivities": {
"boolValue": true
@@ -1450,11 +1433,76 @@
}
}
},
{
"name": "game_1_85_route_dist_remaining_refactor",
"values": {}
},
{
"name": "game_1_85_tpf",
"value": true,
"values": {}
},
{
"name": "game_1_86_0_vt_spin",
"values": {}
},
{
"name": "game_1_86_badges_v3",
"values": {}
},
{
"name": "game_1_86_fitness-service_goals",
"values": {
"fields": {
"enable_KJ_cal_SP": {
"boolValue": true
}
}
}
},
{
"name": "game_1_86_shifting_warnings",
"values": {}
},
{
"name": "game_1_86_streak_rewards",
"values": {
"fields": {
"end": {
"varintValue": "1743577200"
},
"end_full": {
"varintValue": "2685139200"
},
"flair1thresh": {
"varintValue": "4"
},
"flair2thresh": {
"varintValue": "12"
},
"flair3thresh": {
"varintValue": "24"
},
"key": {
"stringValue": "None"
},
"local_lock": {
"boolValue": true
},
"start": {
"varintValue": "1743433200"
},
"start_full": {
"varintValue": "1743606000"
}
}
}
},
{
"name": "game_1_86_zg_ftp_for_robopacers",
"value": true,
"values": {}
},
{
"name": "game_3second_power_average_smoothing",
"value": true,
@@ -1586,6 +1634,11 @@
}
}
},
{
"name": "game_VideoCaptureDefaultDisable",
"value": true,
"values": {}
},
{
"name": "game_allow_bc1_memfault_reporting",
"values": {}
@@ -1693,7 +1746,7 @@
"stringValue": "dlc_asset"
},
"build_id": {
"stringValue": "141255"
"stringValue": "142405"
},
"canary_test": {
"boolValue": true
@@ -1806,6 +1859,15 @@
},
"cycling_splits": {
"boolValue": false
},
"support_average_speed_widget": {
"boolValue": false
},
"support_average_wkg_widget": {
"boolValue": false
},
"support_rl_balance_widget": {
"boolValue": false
}
}
}
@@ -1849,6 +1911,10 @@
"name": "game_sentry_tracing",
"values": {}
},
{
"name": "game_session_data",
"values": {}
},
{
"name": "game_settings_service",
"value": true,

View File

@@ -7,6 +7,7 @@ message UserStorage {
message Attributes {
optional GameSettings game_settings = 22;
optional GarageItemLastSelected garage_last_selected = 23;
optional BikeProgress bike_progress = 24;
optional SpecialEventSeen special_event_seen = 25;
}
@@ -30,3 +31,26 @@ message SpecialEventSeen {
optional string signature = 1;
optional uint64 time = 2;
}
message BikeProgress {
optional string signature = 1;
optional uint32 level = 2;
optional float level_distance = 3;
optional float total_distance = 4;
optional float level_elevation = 5;
optional float total_elevation = 6;
optional float level_moving_time = 7;
optional float total_moving_time = 8;
optional uint64 last_upgrade = 10;
optional uint64 time = 11;
repeated BikeUpgrade bike_upgrades = 12;
optional uint32 f14 = 14;
optional float percentage = 15;
optional uint32 f16 = 16;
}
message BikeUpgrade {
optional uint64 time = 1;
optional uint32 level = 2;
optional uint32 price = 3;
}

View File

@@ -13,7 +13,7 @@ _sym_db = _symbol_database.Default()
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x12user_storage.proto\".\n\x0bUserStorage\x12\x1f\n\nattributes\x18\x02 \x03(\x0b\x32\x0b.Attributes\"\x98\x01\n\nAttributes\x12$\n\rgame_settings\x18\x16 \x01(\x0b\x32\r.GameSettings\x12\x35\n\x14garage_last_selected\x18\x17 \x01(\x0b\x32\x17.GarageItemLastSelected\x12-\n\x12special_event_seen\x18\x19 \x01(\x0b\x32\x11.SpecialEventSeen\"\xe1\x01\n\x0cGameSettings\x12\n\n\x02\x66\x32\x18\x02 \x01(\x02\x12\x1c\n\x14minimal_leaderboards\x18\x03 \x01(\x05\x12\x19\n\x11power_meter_slot0\x18\x04 \x01(\x05\x12\x19\n\x11power_meter_slot1\x18\x05 \x01(\x05\x12\x19\n\x11power_meter_slot2\x18\x06 \x01(\x05\x12\x19\n\x11power_meter_slot3\x18\x07 \x01(\x05\x12\x1f\n\x17\x63limb_graph_sensitivity\x18\t \x01(\x05\x12\x1a\n\x12screen_shake_scale\x18\n \x01(\x02\"9\n\x16GarageItemLastSelected\x12\x11\n\tsignature\x18\x01 \x01(\t\x12\x0c\n\x04time\x18\x02 \x01(\x04\"3\n\x10SpecialEventSeen\x12\x11\n\tsignature\x18\x01 \x01(\t\x12\x0c\n\x04time\x18\x02 \x01(\x04')
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x12user_storage.proto\".\n\x0bUserStorage\x12\x1f\n\nattributes\x18\x02 \x03(\x0b\x32\x0b.Attributes\"\xbe\x01\n\nAttributes\x12$\n\rgame_settings\x18\x16 \x01(\x0b\x32\r.GameSettings\x12\x35\n\x14garage_last_selected\x18\x17 \x01(\x0b\x32\x17.GarageItemLastSelected\x12$\n\rbike_progress\x18\x18 \x01(\x0b\x32\r.BikeProgress\x12-\n\x12special_event_seen\x18\x19 \x01(\x0b\x32\x11.SpecialEventSeen\"\xe1\x01\n\x0cGameSettings\x12\n\n\x02\x66\x32\x18\x02 \x01(\x02\x12\x1c\n\x14minimal_leaderboards\x18\x03 \x01(\x05\x12\x19\n\x11power_meter_slot0\x18\x04 \x01(\x05\x12\x19\n\x11power_meter_slot1\x18\x05 \x01(\x05\x12\x19\n\x11power_meter_slot2\x18\x06 \x01(\x05\x12\x19\n\x11power_meter_slot3\x18\x07 \x01(\x05\x12\x1f\n\x17\x63limb_graph_sensitivity\x18\t \x01(\x05\x12\x1a\n\x12screen_shake_scale\x18\n \x01(\x02\"9\n\x16GarageItemLastSelected\x12\x11\n\tsignature\x18\x01 \x01(\t\x12\x0c\n\x04time\x18\x02 \x01(\x04\"3\n\x10SpecialEventSeen\x12\x11\n\tsignature\x18\x01 \x01(\t\x12\x0c\n\x04time\x18\x02 \x01(\x04\"\xbf\x02\n\x0c\x42ikeProgress\x12\x11\n\tsignature\x18\x01 \x01(\t\x12\r\n\x05level\x18\x02 \x01(\r\x12\x16\n\x0elevel_distance\x18\x03 \x01(\x02\x12\x16\n\x0etotal_distance\x18\x04 \x01(\x02\x12\x17\n\x0flevel_elevation\x18\x05 \x01(\x02\x12\x17\n\x0ftotal_elevation\x18\x06 \x01(\x02\x12\x19\n\x11level_moving_time\x18\x07 \x01(\x02\x12\x19\n\x11total_moving_time\x18\x08 \x01(\x02\x12\x14\n\x0clast_upgrade\x18\n \x01(\x04\x12\x0c\n\x04time\x18\x0b \x01(\x04\x12#\n\rbike_upgrades\x18\x0c \x03(\x0b\x32\x0c.BikeUpgrade\x12\x0b\n\x03\x66\x31\x34\x18\x0e \x01(\r\x12\x12\n\npercentage\x18\x0f \x01(\x02\x12\x0b\n\x03\x66\x31\x36\x18\x10 \x01(\r\"9\n\x0b\x42ikeUpgrade\x12\x0c\n\x04time\x18\x01 \x01(\x04\x12\r\n\x05level\x18\x02 \x01(\r\x12\r\n\x05price\x18\x03 \x01(\r')
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'user_storage_pb2', globals())
@@ -23,11 +23,15 @@ if _descriptor._USE_C_DESCRIPTORS == False:
_USERSTORAGE._serialized_start=22
_USERSTORAGE._serialized_end=68
_ATTRIBUTES._serialized_start=71
_ATTRIBUTES._serialized_end=223
_GAMESETTINGS._serialized_start=226
_GAMESETTINGS._serialized_end=451
_GARAGEITEMLASTSELECTED._serialized_start=453
_GARAGEITEMLASTSELECTED._serialized_end=510
_SPECIALEVENTSEEN._serialized_start=512
_SPECIALEVENTSEEN._serialized_end=563
_ATTRIBUTES._serialized_end=261
_GAMESETTINGS._serialized_start=264
_GAMESETTINGS._serialized_end=489
_GARAGEITEMLASTSELECTED._serialized_start=491
_GARAGEITEMLASTSELECTED._serialized_end=548
_SPECIALEVENTSEEN._serialized_start=550
_SPECIALEVENTSEEN._serialized_end=601
_BIKEPROGRESS._serialized_start=604
_BIKEPROGRESS._serialized_end=923
_BIKEUPGRADE._serialized_start=925
_BIKEUPGRADE._serialized_end=982
# @@protoc_insertion_point(module_scope)