mirror of
https://github.com/jwetzell/psn-go.git
synced 2026-08-27 09:59:11 +00:00
remove constants in decoders
This commit is contained in:
@@ -28,49 +28,49 @@ func decodeDataTrackerChunkData(dataTrackerChunk Chunk) DataTrackerChunkData {
|
||||
case 0:
|
||||
pos := DecodeDataTrackerXYZChunk(dataTrackerChunk.ChunkData[offset:])
|
||||
data.Pos = &pos
|
||||
offset = offset + CHUNK_HEADER_SIZE
|
||||
offset += 4
|
||||
if data.Pos.Chunk.Header.DataLen > 0 {
|
||||
offset = offset + int(data.Pos.Chunk.Header.DataLen)
|
||||
}
|
||||
case 1:
|
||||
speed := DecodeDataTrackerXYZChunk(dataTrackerChunk.ChunkData[offset:])
|
||||
data.Speed = &speed
|
||||
offset = offset + CHUNK_HEADER_SIZE
|
||||
offset += 4
|
||||
if data.Speed.Chunk.Header.DataLen > 0 {
|
||||
offset = offset + int(data.Speed.Chunk.Header.DataLen)
|
||||
}
|
||||
case 2:
|
||||
ori := DecodeDataTrackerXYZChunk(dataTrackerChunk.ChunkData[offset:])
|
||||
data.Ori = &ori
|
||||
offset = offset + CHUNK_HEADER_SIZE
|
||||
offset += 4
|
||||
if data.Ori.Chunk.Header.DataLen > 0 {
|
||||
offset = offset + int(data.Ori.Chunk.Header.DataLen)
|
||||
}
|
||||
case 3:
|
||||
status := DecodeDataTrackerStatusChunk(dataTrackerChunk.ChunkData[offset:])
|
||||
data.Status = &status
|
||||
offset = offset + CHUNK_HEADER_SIZE
|
||||
offset += 4
|
||||
if data.Status.Chunk.Header.DataLen > 0 {
|
||||
offset = offset + int(data.Status.Chunk.Header.DataLen)
|
||||
}
|
||||
case 4:
|
||||
accel := DecodeDataTrackerXYZChunk(dataTrackerChunk.ChunkData[offset:])
|
||||
data.Accel = &accel
|
||||
offset = offset + CHUNK_HEADER_SIZE
|
||||
offset += 4
|
||||
if data.Accel.Chunk.Header.DataLen > 0 {
|
||||
offset = offset + int(data.Accel.Chunk.Header.DataLen)
|
||||
}
|
||||
case 5:
|
||||
trgtpos := DecodeDataTrackerXYZChunk(dataTrackerChunk.ChunkData[offset:])
|
||||
data.TrgtPos = &trgtpos
|
||||
offset = offset + CHUNK_HEADER_SIZE
|
||||
offset += 4
|
||||
if data.TrgtPos.Chunk.Header.DataLen > 0 {
|
||||
offset = offset + int(data.TrgtPos.Chunk.Header.DataLen)
|
||||
}
|
||||
case 6:
|
||||
timestamp := DecodeDataTrackerTimestampChunk(dataTrackerChunk.ChunkData[offset:])
|
||||
data.Timestamp = ×tamp
|
||||
offset = offset + CHUNK_HEADER_SIZE
|
||||
offset += 4
|
||||
if data.Timestamp.Chunk.Header.DataLen > 0 {
|
||||
offset = offset + int(data.Timestamp.Chunk.Header.DataLen)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user