docs: add doc.go files and godoc comments to all packages

Add package-level documentation (doc.go) to all 22 first-party
packages and godoc comments to ~150 previously undocumented
exported symbols across common/, network/, and server/.
This commit is contained in:
Houmgaor
2026-02-18 21:39:13 +01:00
parent b9cb274ced
commit 2bd5f98f32
81 changed files with 342 additions and 0 deletions

View File

@@ -10,11 +10,13 @@ import (
"go.uber.org/zap"
)
// PaperMissionTimetable represents a daily mission schedule entry.
type PaperMissionTimetable struct {
Start time.Time
End time.Time
}
// PaperMissionData represents daily mission details.
type PaperMissionData struct {
Unk0 uint8
Unk1 uint8
@@ -25,11 +27,13 @@ type PaperMissionData struct {
Reward2Quantity uint8
}
// PaperMission represents a daily mission wrapper.
type PaperMission struct {
Timetables []PaperMissionTimetable
Data []PaperMissionData
}
// PaperData represents complete daily paper data.
type PaperData struct {
Unk0 uint16
Unk1 int16
@@ -40,6 +44,7 @@ type PaperData struct {
Unk6 int16
}
// PaperGift represents a paper gift reward entry.
type PaperGift struct {
Unk0 uint16
Unk1 uint8