diff options
| author | Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> | 2023-10-20 14:52:12 +0300 |
|---|---|---|
| committer | Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> | 2023-10-20 14:52:12 +0300 |
| commit | 6b6402b63e119c7591c3773088ea4d7a9b6d8d9d (patch) | |
| tree | af70984ab237fd6307c07d766a30baabe841d102 | |
| parent | lp parser: only get portal count and cm ticks (diff) | |
| download | sdp.go-6b6402b63e119c7591c3773088ea4d7a9b6d8d9d.tar.gz sdp.go-6b6402b63e119c7591c3773088ea4d7a9b6d8d9d.tar.bz2 sdp.go-6b6402b63e119c7591c3773088ea4d7a9b6d8d9d.zip | |
convert cm ticks correctly
| -rw-r--r-- | pkg/messages/types/svcUserMessage.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pkg/messages/types/svcUserMessage.go b/pkg/messages/types/svcUserMessage.go index 652fbb5..a39e64b 100644 --- a/pkg/messages/types/svcUserMessage.go +++ b/pkg/messages/types/svcUserMessage.go | |||
| @@ -2,6 +2,7 @@ package messages | |||
| 2 | 2 | ||
| 3 | import ( | 3 | import ( |
| 4 | "fmt" | 4 | "fmt" |
| 5 | "math" | ||
| 5 | 6 | ||
| 6 | "github.com/pektezol/bitreader" | 7 | "github.com/pektezol/bitreader" |
| 7 | ) | 8 | ) |
| @@ -36,5 +37,5 @@ func (svcUserMessage *SvcUserMessage) parseScoreboardTempUpdate(reader *bitreade | |||
| 36 | } | 37 | } |
| 37 | svcUserMessage.Data = scoreboardTempUpdate | 38 | svcUserMessage.Data = scoreboardTempUpdate |
| 38 | fmt.Printf("Portal Count: %d\n", scoreboardTempUpdate.NumPortals) | 39 | fmt.Printf("Portal Count: %d\n", scoreboardTempUpdate.NumPortals) |
| 39 | fmt.Printf("CM Ticks: %d\n", scoreboardTempUpdate.TimeTaken) | 40 | fmt.Printf("CM Ticks: %d\n", int(math.Round(float64((float32(scoreboardTempUpdate.TimeTaken)/100.0)/float32(1.0/60.0))))) |
| 40 | } | 41 | } |