Template:Fishing log infobox
{{Fishing log infobox
| name =
| type =
| level =
| image =
| location =
| location-x =
| location-y =
| fishing-spot-id =
| sortkey =
| patch =
| id =
}}
Infobox template for fishing log pages
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| level | level | Level of the fishing hold. Sets "Has fishing log level" | Number | required |
| sortkey | sortkey | The numeric key used to sort logs. For spearfishing spots, this is the same as the ID. Fishing spots not in the fishing log may have "0" as the sortkey. Sets "Has sortkey". Use with "Has category sortkey" to sort logs by type, then log. | Number | required |
| id | id | The internal ID of the log. Sets "Has internal ID" | Number | required |
| patch | patch | The patch when the log was added. Sets "Has patch"
| String | required |
| type | type | The type of fishing log. Sets "Has fishing log type"
| String | required |
| name | name | The name of the fishing log. Defaults to page name. Sets "Has canonical name" | String | optional |
| image | image | The image of the fishing log location. Sets "Has fishing log map"
| String | optional |
| location | location | The zone where the fishing hole is located. Sets "Located in"
| Page name | required |
| location-x | location-x | The X coordinate of the location. Sets "Has x coordinate" | Number | optional |
| location-y | location-y | The Y coordinate of the location. Sets "Has y coordinate" | Number | optional |
| fishing-spot-id | fishing-spot-id | The ID of the fishing hole for use in Teamcraft links. For normal fishing, this is the FishingSpot row number. For spearfishing, this is the "GatheringPointBase" value in the SpearfishingNotebook sheet. | Number | required |
Example 1
{{Fishing log infobox
| name = Fishing Log: Scholar's Harbor
| type = ocean fishing
| level = 80
| image = Scholar's Harbor fishing log.png
| location = Old Sharlayan
| location-x = 11
| location-y = 15
| fishing-spot-id = 252
| sortkey = 244
| patch = 6.0
| id = 252
}}
- Type
- Ocean Fishing
- Level
- 80
- Location
- Old Sharlayan (X:11, Y:15)
- Patch
- 6.0
- Links
- TC
Example 2
{{Fishing log infobox
| name = Fishing Log: Tamamizu
| type = spearfishing
| level = 65
| image = tamamizu fishing log.PNG
| location = The Ruby Sea
| location-x = 28.0
| location-y = 11.0
| fishing-spot-id = 465
| sortkey = 1
| patch = 4.0
| id = 1
}}
- Type
- Spearfishing
- Level
- 65
- Location
- The Ruby Sea (X:28.0, Y:11.0)
- Patch
- 4.0
- Links
- TC
Parameter creation notes
Parameter Notes:
The fishing-log-index value has been deprecated. Logs can now be sorted by "Has category sortkey, Has sortkey". It was originally determined as follows:
- For "real" fishing logs (found in the game Fishing Log), this is sourced from the FishingSpot sheet (column 20 Order; use mapping to column 19 PlaceName to identify mapping)
- Note: This will sort the Ocean Fishing logs at the end of the end of the expansion in which they appeared - that is to say, Indigo Route logs will appear at the end of the Shadowbringers set and Ruby Route logs will appear at the end of the Endwalker set.
- For "real" spearfishing logs (found in the game Fishing Log), this is manually generated to match in-game display (range 30000-39999). (SpearfishingNotebook did not have sufficient sort, and we needed this to sort AFTER "real" normal fishing logs.)
- For "fake" fishing logs (those NOT found in the game Fishing Log), this is manually generated to match the order in which they're encountered (range 70000-79999). (FishingSpot does not have Order values for these because they do not exist in the game Fishing Log.) Order by content is: Doman Enclave, Diadem, Omicron Society, Cosmic Exploration.
The fishing-spot-id value is used to link to the relevant Teamcraft page. The value is currently determined as follows:
- For normal fishing, this is the row number in the FishingSpot sheet (use mapping to column 19 PlaceName to identify mapping)
- For spearfishing, this is the "GatheringPointBase" value in the SpearfishingNotebook sheet (use mapping to column 4 PlaceName to identify mapping)