ChrisNZL / Tallowmere2

Changelog, issue tracker, and development knowledge for Tallowmere 2.
https://tallowmere2.com
13 stars 0 forks source link

Steam: Overflow if leaderboard info can't be found (web timeout) #1040

Closed ChrisNZL closed 2 years ago

ChrisNZL commented 2 years ago

Auto report. 0.3.5b. Feedback ID: 20220515-F937H

Player has died. Game wants to submit high score to Steam. Internet connection has timed out, or Steam is unreachable, disconnected, etc.

Game repeats warning about not finding leaderboard. Overflow message prevention forces a hard quit.

TODO:

12:37:08, Frame 23449, LOG »  GameStruct.OnAllPlayersDied: All players have died.
Party died in room number: 18
Highest room number reached: 18

12:37:08, Frame 23449, LOG »  YouHaveDied: All player creatures have died.
12:37:17, Frame 23729, LOG »  Loading SavedGame.001.t2...
12:37:17, Frame 23729, LOG »  Ruleset: Version_0_3_1. GameMode: MainStory

12:37:17, Frame 23734, LOG »  GameState_TransitioningFromGameOverToHighScores: Submitting Room Attack leaderboard entry...
score: 1. secondsElapsed: 0

12:37:17, Frame 23736, WARNING »  STEAM WARNING: LeaderboardEntrySubmitter_Steam failed to find or create leaderboard for leaderboard ID: v:0.3.1 gm:1 gsm:1 p:1 am:1
12:37:17, Frame 23736, WARNING »  LeaderboardEntrySubmitter_Steam will attempt to submit your high score(s) again next time the game starts.
[[[ ^ REPEATING MESSAGE... ]]]

[[[ ^ REPEATING MESSAGE... ]]]

12:37:18, Frame 23751, LOG »  DungeonRoomTransitioner.Update: Revealing room: 第1个房间:牢房 (Room 1)
12:37:20, Frame 23886, WARNING »  STEAM WARNING: LeaderboardEntrySubmitter_Steam failed to find or create leaderboard for leaderboard ID: v:0.3.1 gm:1 gsm:1 p:1 am:1

>>>>> OVERFLOW PREVENTION: REPEATED MESSAGE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

OUTPUT LOGGER: Previous log event has happened 150 times in a row. Forcing hard quit...
ChrisNZL commented 2 years ago

Fixed in 0.3.5c.

Steam leaderboard warnings are only added to the debug log once (unique).