Template:KemoTalkTable: Difference between revisions

From Japari Library, the Kemono Friends Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 35: Line 35:




The values '''talk1''' and '''talk1friends''' turn that mess into an actual functional table. However, it isn't as easy just filling in the numbers all at once. As you can see, only two talks on the table are filled in - '''talk2''' and '''talk2friends''' allow for the second talk to work. Because different Friends in Pavilion have different amounts of KemoTalks, the table is designed to have talks entered one by one, with each cell on the table defined by their equivalent parameter. The talk# and talk#friends parameters are currently coded to support up to 104 separate talks, but this will likely be expanded in the future as Pavilion updates to accommodate however many talks Serval will end up getting. She'll have a lot.
The values '''talk1''' and '''talk1friends''' turn that mess into an actual functional table. However, it isn't as easy just filling in the numbers all at once. As you can see, only two talks on the table are filled in - '''talk2''' and '''talk2friends''' allow for the second talk to work. Because different Friends in Pavilion have different amounts of KemoTalks, the table is designed to have talks entered one by one, with each cell on the table defined by their equivalent parameter.


You may also ask why KemoTalkTable standardizes to using PavFace rather than simply using text to define which Friends are involved. There's the honest answer, which is that I think it's cooler, and I didn't code PavFace for nothing, or the technical answer, which is that I think it's more user-friendly. Using images rather than text allows users to quickly determine which Friends are used at a glance, as all that text put so closely together could make it difficult to distinguish what information belongs where.
You may also ask why KemoTalkTable standardizes to using PavFace rather than simply using text to define which Friends are involved. There's the honest answer, which is that I think it's cooler, and I didn't code PavFace for nothing, or the technical answer, which is that I think it's more user-friendly. Using images rather than text allows users to quickly determine which Friends are used at a glance, as all that text put so closely together could make it difficult to distinguish what information belongs where.
Line 50: Line 50:
|talk4=559
|talk4=559
|talk4friends={{PavFace|id=0029}}
|talk4friends={{PavFace|id=0029}}
|row2=y
|talk5=560
|talk5friends={{PavFace|id=0029}}
}}</pre>
{{KemoTalkTable
|friend=Komodo Dragon
|friendid=0029
|talk1=549
|talk1friends={{PavFace|id=0007|link=Asian Small-Clawed Otter/Pavilion}}
|talk2=551
|talk2friends={{PavFace|id=0002|link=Raccoon/Pavilion}} {{PavFace|id=0003|link=Fennec Fox/Pavilion}}
|talk3=553
|talk3friends={{PavFace|id=0001|link=Serval/Pavilion}}
|talk4=559
|talk4friends={{PavFace|id=0029}}
|row2=Komodo Dragon is 100% my wife
|talk5=560
|talk5friends={{PavFace|id=0029}}
}}
This example contains a few new concepts, the first and most important of which being the '''row2''' parameter. The "row" series of parameters tell the template that it's allowed to add a new row, This may seem silly, but it's genuinely required to get the template to work properly. Without the row parameters, the table would display all 104 potential talks - that's 208 cells and 26 rows - at once, even if they're all blank. Because of the row parameters, these entire blocks of code are told to simply not exist at all unless given the go-ahead, and end the table right there. There's three other important things about the row parameters that must be kept in mind:
# '''There is no row1 parameter.''' The row parameters start at row2, because all Friends have at least four Talks. Why? Because all Friends have been shown to have at least five Archive Talks achieved by level-up. As such, the first row will always, without fail, exist, no matter what Friend the table is being used for. The parameters thus start with row2, so that when filling in information, you are aware which row on the table you are telling it to create.
# '''The input for row parameters can be almost anything.''' I'm serious, it can. Check it out for yourself - I lied and didn't use "y" on the actual template above, even though I did in the code example. The template simply needs text input of any kind at all to be told to allow the row to exist. While this means you can input something silly if you'd like, I strongly recommend avoiding it. Future editors may see while attempting to update the page and become confused. Also, I did say ''almost'' anything - you should avoid using wiki markup or templates, as that may confuse MediaWiki when attempting to parse the page. Or it could not. You really shouldn't try either way.
# '''There can only be four KemoTalks per row.''' That means eight cells - four talk# cells and four talk#friends cells. Once you fill these in, you ''must'' begin a new row, or any talks you enter will simply not display. If you're wondering why you can still only see two rows after putting in 20 talks, not remembering to use row parameters past 2 such as row3 or row4 might be why. Also, the code breaks if you try to use the same parameter twice. The row2 parameter will only create the second row, the row3 parameter will only create the third, and so on, and do ''not'' use them out of order for the same reason.
Now then, there are some other important things to note in this example.
* '''From row 2 onward, talk# and talk#friends parameters without values do not display text.''' The reason for this also has to do with why there is no row1 parameter - as there are a minimum of five KemoTalks for every Friend, there will always be at least four KemoTalks to fill up that first row. There's simply no need to code this hiding thing into it. The first talk of every row also lacks this, so don't start new rows unless you have a talk to fill it in with.
* '''Archive Talks use the Friend's own image.''' They also do not require to link to any pages. This is because even if other Friends appear in the talk, the game itself only counts the Friend the talk belongs to as a participant. However, because it's redundant, the Friend will not be listed as a participant on the table for any other Talk. The differences between Talk 551 and Talk 560 illustrate the difference between a normal talk and an Archive Talk.
<pre>{{KemoTalkTable
|friend=Komodo Dragon
|friendid=0029
|talk1=549
|talk1friends={{PavFace|id=0007|link=Asian Small-Clawed Otter/Pavilion}}
|talk2=551
|talk2friends={{PavFace|id=0002|link=Raccoon/Pavilion}} {{PavFace|id=0003|link=Fennec Fox/Pavilion}}
|talk3=553
|talk3friends={{PavFace|id=0001|link=Serval/Pavilion}}
|talk4=559
|talk4friends={{PavFace|id=0029}}
|row2=y
|talk5=560
|talk5=560
|talk5friends={{PavFace|id=0029}}
|talk5friends={{PavFace|id=0029}}
Line 117: Line 73:
|talk4=559
|talk4=559
|talk4friends={{PavFace|id=0029}}
|talk4friends={{PavFace|id=0029}}
|row2=Komodo Dragon is 100% my wife
|talk5=560
|talk5=560
|talk5friends={{PavFace|id=0029}}
|talk5friends={{PavFace|id=0029}}
Line 131: Line 86:
}}
}}


Lastly, cameo appearances. Cameo appearances are defined as when a Friend appears in a Talk that does not belong to them, such as an Archive Talk. If no cameos are known, the template simply displays "none", that they do not cameo in any talks. For cameos, '''PavFace is not used''' because the owner of the talk is irrelevant - this simply catalogs which other Talks a Friend can be seen having dialogue, for all readers who want to see all of a Friend's dialogue in Pavilion. For cameos, '''rows are created automatically''', so a cameorow value is not needed. Currently, the template supports 56 cameos, but this may be expanded in the future.
This final example contains two more important concepts:
 
* Cameo appearances. Cameo appearances are defined as when a Friend appears in a Talk that does not belong to them, such as an Archive Talk. If no cameos are known, the template simply displays "none", that they do not cameo in any talks. For cameos, '''PavFace is not used''' because the owner of the talk is irrelevant - this simply catalogs which other Talks a Friend can be seen having dialogue, for all readers who want to see all of a Friend's dialogue in Pavilion.
* '''Archive Talks use the Friend's own image.''' They also do not require to link to any pages. This is because even if other Friends appear in the talk, the game itself only counts the Friend the talk belongs to as a participant. However, because it's redundant, the Friend will not be listed as a participant on the table for any other Talk. The differences between Talk 551 and Talk 560 illustrate the difference between a normal talk and an Archive Talk.
 
<pre>
CURRENT MAXIMUM VALUES:


That should be it. It's a long explanation, but using this template really is as simple as inputting some values. There's simply a lot to cover when it comes to explaining why it works.
talk/talkfriends:152
cameos: 56
</pre>


</noinclude>
</noinclude>
Line 157: Line 120:
| bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" | {{{talk4friends}}}
| bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" | {{{talk4friends}}}
|-  
|-  
{{#if: {{{row2|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk5|}}}]]
{{#if: {{{talk5|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk5|}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk5friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk5friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk6|}}} | [[KemoTalk {{{talk6|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk6|}}} | [[KemoTalk {{{talk6|}}}]] | }}
Line 167: Line 130:
| }}
| }}
|-  
|-  
{{#if: {{{row3|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk9}}}]]
{{#if: {{{talk9|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk9}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk9friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk9friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk10|}}} | [[KemoTalk {{{talk10|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk10|}}} | [[KemoTalk {{{talk10|}}}]] | }}
Line 177: Line 140:
| }}
| }}
|-  
|-  
{{#if: {{{row4|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk13}}}]]
{{#if: {{{talk13|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk13}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk13friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk13friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk14|}}} | [[KemoTalk {{{talk14|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk14|}}} | [[KemoTalk {{{talk14|}}}]] | }}
Line 187: Line 150:
| }}
| }}
|-  
|-  
{{#if: {{{row5|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk17}}}]]
{{#if: {{{talk17|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk17}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk17friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk17friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk18|}}} | [[KemoTalk {{{talk18|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk18|}}} | [[KemoTalk {{{talk18|}}}]] | }}
Line 197: Line 160:
| }}
| }}
|-  
|-  
{{#if: {{{row6|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk21}}}]]
{{#if: {{{talk21|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk21}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk21friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk21friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk22|}}} | [[KemoTalk {{{talk22|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk22|}}} | [[KemoTalk {{{talk22|}}}]] | }}
Line 207: Line 170:
| }}
| }}
|-  
|-  
{{#if: {{{row7|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk25}}}]]
{{#if: {{{talk25|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk25}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk25friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk25friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk26|}}} | [[KemoTalk {{{talk26|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk26|}}} | [[KemoTalk {{{talk26|}}}]] | }}
Line 217: Line 180:
| }}
| }}
|-  
|-  
{{#if: {{{row8|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk29}}}]]
{{#if: {{{talk29|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk29}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk29friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk29friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk30|}}} | [[KemoTalk {{{talk30|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk30|}}} | [[KemoTalk {{{talk30|}}}]] | }}
Line 227: Line 190:
| }}
| }}
|-  
|-  
{{#if: {{{row9|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk33}}}]]
{{#if: {{{talk33|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk33}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk33friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk33friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk34|}}} | [[KemoTalk {{{talk34|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk34|}}} | [[KemoTalk {{{talk34|}}}]] | }}
Line 237: Line 200:
| }}
| }}
|-  
|-  
{{#if: {{{row10|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk37}}}]]
{{#if: {{{talk37|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk37}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk37friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk37friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk38|}}} | [[KemoTalk {{{talk38|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk38|}}} | [[KemoTalk {{{talk38|}}}]] | }}
Line 247: Line 210:
| }}
| }}
|-  
|-  
{{#if: {{{row11|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk41}}}]]
{{#if: {{{talk41|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk41}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk41friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk41friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk42|}}} | [[KemoTalk {{{talk42|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk42|}}} | [[KemoTalk {{{talk42|}}}]] | }}
Line 257: Line 220:
| }}
| }}
|-  
|-  
{{#if: {{{row12|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk45}}}]]
{{#if: {{{talk45|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk45}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk45friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk45friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk46|}}} | [[KemoTalk {{{talk46|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk46|}}} | [[KemoTalk {{{talk46|}}}]] | }}
Line 267: Line 230:
| }}
| }}
|-  
|-  
{{#if: {{{row13|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk49}}}]]
{{#if: {{{talk49|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk49}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk49friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk49friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk50|}}} | [[KemoTalk {{{talk50|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk50|}}} | [[KemoTalk {{{talk50|}}}]] | }}
Line 277: Line 240:
| }}
| }}
|-  
|-  
{{#if: {{{row14|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk53}}}]]
{{#if: {{{talk53|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk53}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk53friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk53friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk54|}}} | [[KemoTalk {{{talk54|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk54|}}} | [[KemoTalk {{{talk54|}}}]] | }}
Line 287: Line 250:
| }}
| }}
|-  
|-  
{{#if: {{{row15|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk57}}}]]
{{#if: {{{talk57|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk57}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk57friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk57friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk58|}}} | [[KemoTalk {{{talk58|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk58|}}} | [[KemoTalk {{{talk58|}}}]] | }}
Line 297: Line 260:
| }}
| }}
|-  
|-  
{{#if: {{{row16|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk61}}}]]
{{#if: {{{talk61|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk61}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk61friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk61friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk62|}}} | [[KemoTalk {{{talk62|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk62|}}} | [[KemoTalk {{{talk62|}}}]] | }}
Line 307: Line 270:
| }}
| }}
|-  
|-  
{{#if: {{{row17|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk65}}}]]
{{#if: {{{talk65|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk65}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk65friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk65friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk66|}}} | [[KemoTalk {{{talk66|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk66|}}} | [[KemoTalk {{{talk66|}}}]] | }}
Line 317: Line 280:
| }}
| }}
|-  
|-  
{{#if: {{{row18|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk69}}}]]
{{#if: {{{talk69|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk69}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk69friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk69friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk70|}}} | [[KemoTalk {{{talk70|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk70|}}} | [[KemoTalk {{{talk70|}}}]] | }}
Line 327: Line 290:
| }}
| }}
|-  
|-  
{{#if: {{{row19|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk73}}}]]
{{#if: {{{talk73|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk73}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk73friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk73friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk74|}}} | [[KemoTalk {{{talk74|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk74|}}} | [[KemoTalk {{{talk74|}}}]] | }}
Line 337: Line 300:
| }}
| }}
|-  
|-  
{{#if: {{{row20|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk77}}}]]
{{#if: {{{talk77|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk77}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk77friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk77friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk78|}}} | [[KemoTalk {{{talk78|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk78|}}} | [[KemoTalk {{{talk78|}}}]] | }}
Line 347: Line 310:
| }}
| }}
|-  
|-  
{{#if: {{{row21|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk81}}}]]
{{#if: {{{talk81|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk81}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk81friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk81friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk82|}}} | [[KemoTalk {{{talk82|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk82|}}} | [[KemoTalk {{{talk82|}}}]] | }}
Line 357: Line 320:
| }}
| }}
|-  
|-  
{{#if: {{{row22|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk85}}}]]
{{#if: {{{talk85|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk85}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk85friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk85friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk86|}}} | [[KemoTalk {{{talk86|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk86|}}} | [[KemoTalk {{{talk86|}}}]] | }}
Line 367: Line 330:
| }}
| }}
|-  
|-  
{{#if: {{{row23|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk89}}}]]
{{#if: {{{talk89|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk89}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk89friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk89friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk90|}}} | [[KemoTalk {{{talk90|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk90|}}} | [[KemoTalk {{{talk90|}}}]] | }}
Line 377: Line 340:
| }}
| }}
|-  
|-  
{{#if: {{{row24|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk93}}}]]
{{#if: {{{talk93|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk93}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk93friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk93friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk94|}}} | [[KemoTalk {{{talk94|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk94|}}} | [[KemoTalk {{{talk94|}}}]] | }}
Line 387: Line 350:
| }}
| }}
|-  
|-  
{{#if: {{{row25|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk97}}}]]
{{#if: {{{talk97|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk97}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk97friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk97friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk98|}}} | [[KemoTalk {{{talk98|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk98|}}} | [[KemoTalk {{{talk98|}}}]] | }}
Line 397: Line 360:
| }}
| }}
|-  
|-  
{{#if: {{{row26|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk101}}}]]
{{#if: {{{talk101|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk101}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk101friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk101friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk102|}}} | [[KemoTalk {{{talk102|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk102|}}} | [[KemoTalk {{{talk102|}}}]] | }}
Line 407: Line 370:
| }}
| }}
|-  
|-  
{{#if: {{{row27|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk105}}}]]
{{#if: {{{talk105|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk105}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk105friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk105friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk106|}}} | [[KemoTalk {{{talk106|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk106|}}} | [[KemoTalk {{{talk106|}}}]] | }}
Line 417: Line 380:
| }}
| }}
|-  
|-  
{{#if: {{{row28|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk109}}}]]
{{#if: {{{talk109|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk109}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk109friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk109friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk110|}}} | [[KemoTalk {{{talk110|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk110|}}} | [[KemoTalk {{{talk110|}}}]] | }}
Line 427: Line 390:
| }}
| }}
|-  
|-  
{{#if: {{{row29|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk113}}}]]
{{#if: {{{talk113|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk113}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk113friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk113friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk114|}}} | [[KemoTalk {{{talk114|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk114|}}} | [[KemoTalk {{{talk114|}}}]] | }}
Line 437: Line 400:
| }}
| }}
|-  
|-  
{{#if: {{{row30|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk117}}}]]
{{#if: {{{talk117|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk117}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk117friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk117friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk118|}}} | [[KemoTalk {{{talk118|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk118|}}} | [[KemoTalk {{{talk118|}}}]] | }}
Line 447: Line 410:
| }}
| }}
|-  
|-  
{{#if: {{{row31|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk121}}}]]
{{#if: {{{talk121|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk121}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk121friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk121friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk122|}}} | [[KemoTalk {{{talk122|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk122|}}} | [[KemoTalk {{{talk122|}}}]] | }}
Line 457: Line 420:
| }}
| }}
|-  
|-  
{{#if: {{{row32|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk125}}}]]
{{#if: {{{talk125|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk125}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk125friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk125friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk126|}}} | [[KemoTalk {{{talk126|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk126|}}} | [[KemoTalk {{{talk126|}}}]] | }}
Line 467: Line 430:
| }}
| }}
|-  
|-  
{{#if: {{{row33|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk129}}}]]
{{#if: {{{talk129|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk129}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk129friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk129friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk130|}}} | [[KemoTalk {{{talk130|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk130|}}} | [[KemoTalk {{{talk130|}}}]] | }}
Line 477: Line 440:
| }}
| }}
|-  
|-  
{{#if: {{{row34|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk133}}}]]
{{#if: {{{talk133|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk133}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk133friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk133friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk134|}}} | [[KemoTalk {{{talk134|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk134|}}} | [[KemoTalk {{{talk134|}}}]] | }}
Line 487: Line 450:
| }}
| }}
|-  
|-  
{{#if: {{{row35|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk137}}}]]
{{#if: {{{talk137|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk137}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk137friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk137friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk138|}}} | [[KemoTalk {{{talk138|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk138|}}} | [[KemoTalk {{{talk138|}}}]] | }}
Line 497: Line 460:
| }}
| }}
|-  
|-  
{{#if: {{{row36|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk141}}}]]
{{#if: {{{talk141|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk141}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk141friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk141friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk142|}}} | [[KemoTalk {{{talk142|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk142|}}} | [[KemoTalk {{{talk142|}}}]] | }}
Line 507: Line 470:
| }}
| }}
|-  
|-  
{{#if: {{{row37|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk145}}}]]
{{#if: {{{talk145|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk145}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk145friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk145friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk146|}}} | [[KemoTalk {{{talk146|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk146|}}} | [[KemoTalk {{{talk146|}}}]] | }}
Line 517: Line 480:
| }}
| }}
|-  
|-  
{{#if: {{{row38|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk149}}}]]
{{#if: {{{talk149|}}} | {{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} [[KemoTalk {{{talk149}}}]]
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk149friends|}}}
{{!}} bgcolor="#FDFDFD" style="border: 1px solid #AAAAAA" {{!}} {{{talk149friends|}}}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk150|}}} | [[KemoTalk {{{talk150|}}}]] | }}
{{!}} bgcolor="#F7F7F7" style="border: 1px solid #AAAAAA" {{!}} {{#if: {{{talk150|}}} | [[KemoTalk {{{talk150|}}}]] | }}

Revision as of 19:47, 28 March 2018

WARNING: This template uses the PavFace template in both its code and its usage. Please read PavFace's style guide before reading this style guide!

KemoTalkTable is a template that allows users to fill in a large table with the IDs and participants of KemoTalks. KemoTalkTable may a little confusing, due to a necessary but mechanically unusual step that isn't often found in such templates, but at its core it is an extremely simple template that will allow you to easily fill out a full table without having to fiddle around with the code. For this demonstration, we will be using Komodo Dragon, because the person who made this template and this style guide loves her. Note that because the talks haven't been imported to the wiki as of this writing, the examples being used are not what will actually be on Komodo Dragon's page.

{{KemoTalkTable
|friend=Komodo Dragon
|friendid=0029
}}
Komodo Dragon's KemoTalks Kemotalk 010029001 01.png
Kemotalk ID Friends Involved Kemotalk ID Friends Involved Kemotalk ID Friends Involved Kemotalk ID Friends Involved
[[KemoTalk {{{talk1}}}]] {{{talk1friends}}} [[KemoTalk {{{talk2}}}]] {{{talk2friends}}} [[KemoTalk {{{talk3}}}]] {{{talk3friends}}} [[KemoTalk {{{talk4}}}]] {{{talk4friends}}}
Cameo Appearances
None


In KemoTalkTable, the parameters friend and friendid make up the table's header. Because the table is collapsible, when you first open a Friend's page, these will be the only things they are able to see. If you expand the template with only these two values having been defined, then the first row of the template will just be a mess of code and rot and whatnot. The parameter "friend" defines the name of the Friend, while the parameter "friendid" prints the icon. The value of friendid should be equal to the ID value that is used when using the PavFace template - in Komodo Dragon's case, this is 0029.


{{KemoTalkTable
|friend=Komodo Dragon
|friendid=0029
|talk1=549
|talk1friends={{PavFace|id=0007|link=Asian Small-Clawed Otter/Pavilion}}
|talk2=551
|talk2friends={{PavFace|id=0002|link=Raccoon/Pavilion}} {{PavFace|id=0002|link=Fennec Fox/Pavilion}}
}}
Komodo Dragon's KemoTalks Kemotalk 010029001 01.png
Kemotalk ID Friends Involved Kemotalk ID Friends Involved Kemotalk ID Friends Involved Kemotalk ID Friends Involved
KemoTalk 549 Kemotalk 010007001 01.png KemoTalk 551 Kemotalk 010002001 01.png Kemotalk 010003001 01.png [[KemoTalk {{{talk3}}}]] {{{talk3friends}}} [[KemoTalk {{{talk4}}}]] {{{talk4friends}}}
Cameo Appearances
None


The values talk1 and talk1friends turn that mess into an actual functional table. However, it isn't as easy just filling in the numbers all at once. As you can see, only two talks on the table are filled in - talk2 and talk2friends allow for the second talk to work. Because different Friends in Pavilion have different amounts of KemoTalks, the table is designed to have talks entered one by one, with each cell on the table defined by their equivalent parameter.

You may also ask why KemoTalkTable standardizes to using PavFace rather than simply using text to define which Friends are involved. There's the honest answer, which is that I think it's cooler, and I didn't code PavFace for nothing, or the technical answer, which is that I think it's more user-friendly. Using images rather than text allows users to quickly determine which Friends are used at a glance, as all that text put so closely together could make it difficult to distinguish what information belongs where.

{{KemoTalkTable
|friend=Komodo Dragon
|friendid=0029
|talk1=549
|talk1friends={{PavFace|id=0007|link=Asian Small-Clawed Otter/Pavilion}}
|talk2=551
|talk2friends={{PavFace|id=0002|link=Raccoon/Pavilion}} {{PavFace|id=0003|link=Fennec Fox/Pavilion}}
|talk3=553
|talk3friends={{PavFace|id=0001|link=Serval/Pavilion}}
|talk4=559
|talk4friends={{PavFace|id=0029}}
|talk5=560
|talk5friends={{PavFace|id=0029}}
|cameo1=111
|cameo2=222
|cameo3=333
|cameo4=444
|cameo5=555
|cameo6=666
|cameo7=777
|cameo8=888
|cameo9=999
}}
Komodo Dragon's KemoTalks Kemotalk 010029001 01.png
Kemotalk ID Friends Involved Kemotalk ID Friends Involved Kemotalk ID Friends Involved Kemotalk ID Friends Involved
KemoTalk 549 Kemotalk 010007001 01.png KemoTalk 551 Kemotalk 010002001 01.png Kemotalk 010003001 01.png KemoTalk 553 Kemotalk 010001001 01.png KemoTalk 559 Kemotalk 010029001 01.png
KemoTalk 560 Kemotalk 010029001 01.png
Cameo Appearances
KemoTalk 111 KemoTalk 222 KemoTalk 333 KemoTalk 444 KemoTalk 555 KemoTalk 666 KemoTalk 777 KemoTalk 888
KemoTalk 999

This final example contains two more important concepts:

  • Cameo appearances. Cameo appearances are defined as when a Friend appears in a Talk that does not belong to them, such as an Archive Talk. If no cameos are known, the template simply displays "none", that they do not cameo in any talks. For cameos, PavFace is not used because the owner of the talk is irrelevant - this simply catalogs which other Talks a Friend can be seen having dialogue, for all readers who want to see all of a Friend's dialogue in Pavilion.
  • Archive Talks use the Friend's own image. They also do not require to link to any pages. This is because even if other Friends appear in the talk, the game itself only counts the Friend the talk belongs to as a participant. However, because it's redundant, the Friend will not be listed as a participant on the table for any other Talk. The differences between Talk 551 and Talk 560 illustrate the difference between a normal talk and an Archive Talk.
CURRENT MAXIMUM VALUES:

talk/talkfriends:152
cameos: 56


{{{friend}}}'s KemoTalks [[File:Kemotalk 01{{{friendid}}}001 01.png|35px|link=]]
Kemotalk ID Friends Involved Kemotalk ID Friends Involved Kemotalk ID Friends Involved Kemotalk ID Friends Involved
[[KemoTalk {{{talk1}}}]] {{{talk1friends}}} [[KemoTalk {{{talk2}}}]] {{{talk2friends}}} [[KemoTalk {{{talk3}}}]] {{{talk3friends}}} [[KemoTalk {{{talk4}}}]] {{{talk4friends}}}
Cameo Appearances
None