Template:PetIcon: Difference between revisions

From Melvor Idle
(Added overrides for Ripper, Jerry, and PReston)
(Allow all options provided by Template:Icon; Remove redundant extension overrides)
Line 9: Line 9:
Size option allows for larger icons. {{T|PetIcon|Asura|size=50|notext=true}} becomes {{PetIcon|Asura|size=50|notext=true}}
Size option allows for larger icons. {{T|PetIcon|Asura|size=50|notext=true}} becomes {{PetIcon|Asura|size=50|notext=true}}


<includeonly><onlyinclude>{{#vardefine:pet|{{{1}}}}}{{#vardefine:ext|}}{{#switch:{{{1}}}
For a complete list of options, please refer to [[Template:Icon]].
|Beavis|Woodcutting={{#vardefine:pet|Beavis}}{{#vardefine:ext|png}}
 
|Pudding Duckie|Fishing={{#vardefine:pet|Pudding Duckie}}{{#vardefine:ext|png}}
<includeonly><onlyinclude>{{#vardefine:pet|{{{1}}}}}{{#switch:{{{1}}}
|Pyro|Firemaking={{#vardefine:pet|Pyro}}{{#vardefine:ext|png}}
|Beavis|Woodcutting={{#vardefine:pet|Beavis}}
|Pudding Duckie|Fishing={{#vardefine:pet|Pudding Duckie}}
|Pyro|Firemaking={{#vardefine:pet|Pyro}}
|Cooking={{#vardefine:pet|Cris}}
|Cooking={{#vardefine:pet|Cris}}
|Mining={{#vardefine:pet|Cool Rock}}
|Mining={{#vardefine:pet|Cool Rock}}
|Puff|Smithing={{#vardefine:pet|Puff, the Baby Dragon}}
|Puff|Smithing={{#vardefine:pet|Puff, the Baby Dragon}}
|Snek|Thieving={{#vardefine:pet|Snek}}{{#vardefine:ext|png}}
|Snek|Thieving={{#vardefine:pet|Snek}}
|Larry|Larry, the Lonely Lizard|Farming={{#vardefine:pet|Larry, the Lonely Lizard}}{{#vardefine:ext|png}}
|Larry|Larry, the Lonely Lizard|Farming={{#vardefine:pet|Larry, the Lonely Lizard}}
|Fletching={{#vardefine:pet|Quill}}
|Fletching={{#vardefine:pet|Quill}}
|Caaarrrlll|Crafting={{#vardefine:pet|Caaarrrlll}}{{#vardefine:ext|png}}
|Caaarrrlll|Crafting={{#vardefine:pet|Caaarrrlll}}
|Runecrafting={{#vardefine:pet|Gunter}}
|Runecrafting={{#vardefine:pet|Gunter}}
|Gronk|Herblore={{#vardefine:pet|Gronk}}{{#vardefine:ext|png}}
|Gronk|Herblore={{#vardefine:pet|Gronk}}
|Attack={{#vardefine:pet|Bruce}}
|Attack={{#vardefine:pet|Bruce}}
|Strength={{#vardefine:pet|Lil Ron}}
|Strength={{#vardefine:pet|Lil Ron}}
|Defence={{#vardefine:pet|Leonardo}}
|Defence={{#vardefine:pet|Leonardo}}
|Finn|Finn, the Cat|Hitpoints={{#vardefine:pet|Finn, the Cat}}{{#vardefine:ext|png}}
|Finn|Finn, the Cat|Hitpoints={{#vardefine:pet|Finn, the Cat}}
|Marahute|Ranged={{#vardefine:pet|Marahute}}{{#vardefine:ext|png}}
|Marahute|Ranged={{#vardefine:pet|Marahute}}
|Magic={{#vardefine:pet|Salem}}
|Magic={{#vardefine:pet|Salem}}
|Monk-ey|Prayer={{#vardefine:pet|Monk-ey}}{{#vardefine:ext|png}}
|Monk-ey|Prayer={{#vardefine:pet|Monk-ey}}
|Asura|Slayer={{#vardefine:pet|Asura}}{{#vardefine:ext|png}}
|Asura|Slayer={{#vardefine:pet|Asura}}
|Golbin={{#vardefine:pet|Golden Golbin}}
|Golbin={{#vardefine:pet|Golden Golbin}}
|Mastery|Ty={{#vardefine:pet|Ty}}
|Mastery|Ty={{#vardefine:pet|Ty}}
Line 36: Line 38:
|Jerry={{#vardefine:pet|Jerry the Giraffe}}
|Jerry={{#vardefine:pet|Jerry the Giraffe}}
|Preston={{#vardefine:pet|Preston the Platypus}}
|Preston={{#vardefine:pet|Preston the Platypus}}
|Dark Waters={{#vardefine:pet|Otto}}}}{{Icon|type=pet|{{#var:pet}}|ext={{#var:ext|svg}}|size={{{size|}}}|notext={{{notext|}}}}}</onlyinclude></includeonly>
|Dark Waters={{#vardefine:pet|Otto}}}}{{Icon|type=pet|{{#var:pet}}|ext={{{ext|}}}|size={{{size|}}}|qty={{{qty|}}}|img={{{img|}}}|notext={{{notext|}}}|nolink={{{nolink|}}}|noicon={{{noicon|}}}|menu={{{menu|}}}}}</onlyinclude></includeonly>

Revision as of 00:32, 2 December 2021

Pulls icons for pets based on either name or skill:

{{PetIcon|Smithing}} becomes Puff, the Baby Dragon

{{PetIcon|Beavis}} becomes Beavis

{{PetIcon|Larry}} becomes Larry, the Lonely Lizard

Size option allows for larger icons. {{PetIcon|Asura|notext=true|size=50}} becomes

For a complete list of options, please refer to Template:Icon.