Use Nunjuck macro to render mod entries

This commit is contained in:
Helen Chong 2024-04-20 15:32:05 +08:00
parent 755237a7c8
commit 3d7e8c9f58
1 changed files with 245 additions and 125 deletions

View File

@ -2,151 +2,271 @@
layout: main/content
title: "My Mods for Star Wars: Knights of the Old Republic"
desc: "List of video game mods I have made for Star Wars: Knights of the Old Republic."
isContentDivided: true
templateEngineOverride: njk, md
toc: true
---
{% from "main/mod-entry.njk" import modEntry %}
<section class="content__section filter-div pc-party-members">
<h2>Player & Party Members</h2>
## Player & Party Members
<div class="mod-entry">
<h3>Juhani Dialogue Restoration</h3>
<img src="/assets/projects/kotor1mods/Juhani-Dialogue-Restoration.png" alt="Banner of Juhani Dialogue Restoration mod">
<p>Restores Juhani's conversations with the player that are unused or easy to miss in vanilla KotOR.</p>
<a class="link-btn" href="https://deadlystream.com/files/file/2173-juhani-dialogue-restoration/" target="_blank">Deadly Stream</a>
<a class="link-btn" href="https://www.nexusmods.com/kotor/mods/1501" target="_blank">Nexus Mods</a>
</div>
{{ modEntry({
title: "Juhani Dialogue Restoration",
bannerFile: "kotor1mods/Juhani-Dialogue-Restoration.png",
desc: "Restores Juhani's conversations with the player that are unused or easy to miss in vanilla KotOR.",
downloads: [
{
site: "Deadly Stream",
url: "https://deadlystream.com/files/file/2173-juhani-dialogue-restoration/"
},
{
site: "Nexus Mods",
url: "https://www.nexusmods.com/kotor/mods/1501"
}
]
}) }}
<div class="mod-entry">
<h3>Carth Onasi and Male PC Romance</h3>
<img src="/assets/projects/kotor1mods/Carth-Onasi-and-Male-PC-Romance.png" alt="Banner of Carth Onasi and Male PC Romance mod">
<p>Makes Carth Onasi's romance subplot available for male player characters. Please read the <a href="/shrines/starwarskotor/articles/faq-same-gender-romance-mods.html" target="_blank">FAQ article</a> before asking questions about my same-gender romance mods for the <cite>KotOR</cite> series!</p>
<a class="link-btn" href="https://deadlystream.com/files/file/2140-carth-onasi-and-male-pc-romance/" target="_blank">Deadly Stream</a>
<a class="link-btn" href="https://www.nexusmods.com/kotor/mods/1493" target="_blank">Nexus Mods</a>
</div>
{{ modEntry({
title: "Carth Onasi and Male PC Romance",
bannerFile: "kotor1mods/Carth-Onasi-and-Male-PC-Romance.png",
desc: "Makes Carth Onasi's romance subplot available for male player characters.",
downloads: [
{
site: "Deadly Stream",
url: "https://deadlystream.com/files/file/2140-carth-onasi-and-male-pc-romance/"
},
{
site: "Nexus Mods",
url: "https://www.nexusmods.com/kotor/mods/1493"
}
]
}) }}
<div class="mod-entry">
<h3>Bastila and Carth Romance Removal</h3>
<img src="/assets/projects/kotor1mods/Bastila-and-Carth-Romance-Removal.png" alt="Banner of Bastila and Carth Romance Removal mod">
<p>Removes Bastila and Carth's romance by removing all romance-related dialogue from their conversations.</p>
<a class="link-btn" href="https://deadlystream.com/files/file/2209-bastila-and-carth-romance-removal/" target="_blank">Deadly Stream</a>
<a class="link-btn" href="https://www.nexusmods.com/kotor/mods/1519" target="_blank">Nexus Mods</a>
</div>
{{ modEntry({
title: "Bastila and Carth Romance Removal",
bannerFile: "kotor1mods/Bastila-and-Carth-Romance-Removal.png",
desc: "Removes Bastila and Carth's romance by removing all romance-related dialogue from their conversations.",
downloads: [
{
site: "Deadly Stream",
url: "https://deadlystream.com/files/file/2209-bastila-and-carth-romance-removal/"
},
{
site: "Nexus Mods",
url: "https://www.nexusmods.com/kotor/mods/1519"
}
]
}) }}
<div class="mod-entry">
<h3>Leilukin's Juhani's Outfit Reskin Pack</h3>
<img src="/assets/projects/kotor1mods/Leilukins-Juhanis-Outfit-Reskin-Pack.png" alt="Banner of Leilukin's Juhani's Outfit Reskin Pack mod">
<p>Reskins Juhani's outfit by changing the outfit's color scheme, with multiple versions of reskin provided.</p>
<a class="link-btn" href="https://deadlystream.com/files/file/2275-leilukins-juhanis-outfit-reskin-pack/" target="_blank">Deadly Stream</a>
<a class="link-btn" href="https://www.nexusmods.com/kotor/mods/1543" target="_blank">Nexus Mods</a>
</div>
{{ modEntry({
title: "Leilukin's Juhani's Outfit Reskin Pack",
bannerFile: "kotor1mods/Leilukins-Juhanis-Outfit-Reskin-Pack.png",
desc: "Reskins Juhani's outfit by changing the outfit's color scheme, with multiple versions of reskin provided.",
downloads: [
{
site: "Deadly Stream",
url: "https://deadlystream.com/files/file/2275-leilukins-juhanis-outfit-reskin-pack/"
},
{
site: "Nexus Mods",
url: "https://www.nexusmods.com/kotor/mods/1543"
}
]
}) }}
<div class="mod-entry">
<h3>Jolee in Unique Outfit Introduction</h3>
<img src="/assets/projects/kotor1mods/Jolee-in-Unique-Outfit-Introduction.png" alt="Banner of Jolee in Unique Outfit Introduction mod">
<p>Makes Jolee Bindo wear his signature robe when you meet him on Kashyyyk, before he joins your party.</p>
<a class="link-btn" href="https://deadlystream.com/files/file/1298-jolee-in-unique-outfit-introduction/" target="_blank">Deadly Stream</a>
<a class="link-btn" href="https://www.nexusmods.com/kotor/mods/1221" target="_blank">Nexus Mods</a>
</div>
{{ modEntry({
title: "Jolee in Unique Outfit Introduction",
bannerFile: "kotor1mods/Jolee-in-Unique-Outfit-Introduction.png",
desc: "Makes Jolee Bindo wear his signature robe when you meet him on Kashyyyk, before he joins your party.",
downloads: [
{
site: "Deadly Stream",
url: "https://deadlystream.com/files/file/1298-jolee-in-unique-outfit-introduction/"
},
{
site: "Nexus Mods",
url: "https://www.nexusmods.com/kotor/mods/1221"
}
]
}) }}
<div class="mod-entry">
<h3>KotOR 1 Improved Party Outfits</h3>
<img src="/assets/projects/kotor1mods/KotOR-1-Improved-Party-Outfits.png" alt="Banner of KotOR 1 Improved Party Outfits mod">
<p>Adds new items to improve the properties of the default outfits of the human and humanoid party members of TSL, namely Bastila, Canderous, Carth, Jolee, Juhani and Mission.</p>
<a class="link-btn" href="https://deadlystream.com/files/file/2134-kotor-1-improved-party-outfits/" target="_blank">Deadly Stream</a>
<a class="link-btn" href="https://www.nexusmods.com/kotor/mods/1491" target="_blank">Nexus Mods</a>
</div>
{{ modEntry({
title: "KotOR 1 Improved Party Outfits",
bannerFile: "kotor1mods/KotOR-1-Improved-Party-Outfits.png",
desc: "Adds new items to improve the properties of the default outfits of the human and humanoid party members of TSL, namely Bastila, Canderous, Carth, Jolee, Juhani and Mission.",
downloads: [
{
site: "Deadly Stream",
url: "https://deadlystream.com/files/file/2134-kotor-1-improved-party-outfits/"
},
{
site: "Nexus Mods",
url: "https://www.nexusmods.com/kotor/mods/1491"
}
]
}) }}
<div class="mod-entry">
<h3>Darth Revan Texture for Star Forge Robes</h3>
<img src="/assets/projects/kotor1mods/Darth-Revan-Texture-for-Star-Forge-Robes.png" alt="Banner of Darth Revan Texture for Star Forge Robes mod">
<p>Makes the Star Forge Robes to have the same texture and inventory icon as Darth Revan's Robes.</p>
<a class="link-btn" href="https://deadlystream.com/files/file/1076-darth-revan-texture-for-star-forge-robes/" target="_blank">Deadly Stream</a>
<a class="link-btn" href="https://www.nexusmods.com/kotor/mods/1143" target="_blank">Nexus Mods</a>
</div>
</section>
{{ modEntry({
title: "Darth Revan Texture for Star Forge Robes",
bannerFile: "kotor1mods/Darth-Revan-Texture-for-Star-Forge-Robes.png",
desc: "Makes the Star Forge Robes to have the same texture and inventory icon as Darth Revan's Robes.",
downloads: [
{
site: "Deadly Stream",
url: "https://deadlystream.com/files/file/1076-darth-revan-texture-for-star-forge-robes/"
},
{
site: "Nexus Mods",
url: "https://www.nexusmods.com/kotor/mods/1143"
}
]
}) }}
<section class="content__section filter-div npcs">
<h2>Non-Playable Characters</h2>
## Non-Playable Characters
<div class="mod-entry">
<h3>KotOR 1 Twi'lek Male NPC Diversity</h3>
<img src="/assets/projects/kotor1mods/K1-Twilek-Male-NPC-Diversity.png" alt="Banner of KotOR 1 Twi'lek Male NPC Diversity mod">
<p>Diversifies the appearances of Twi'lek male NPCs in KotOR 1 by giving the named Twi'lek male NPCs different looks instead of the generic NPC looks. </p>
<a class="link-btn" href="https://deadlystream.com/files/file/2228-kotor-1-twilek-male-npc-diversity/" target="_blank">Deadly Stream</a>
<a class="link-btn" href="https://www.nexusmods.com/kotor/mods/1530" target="_blank">Nexus Mods</a>
</div>
{{ modEntry({
title: "KotOR 1 Twi'lek Male NPC Diversity",
bannerFile: "kotor1mods/K1-Twilek-Male-NPC-Diversity.png",
desc: "Diversifies the appearances of Twi'lek male NPCs in KotOR 1 by giving the named Twi'lek male NPCs different looks instead of the generic NPC looks.",
downloads: [
{
site: "Deadly Stream",
url: "https://deadlystream.com/files/file/2228-kotor-1-twilek-male-npc-diversity/"
},
{
site: "Nexus Mods",
url: "https://www.nexusmods.com/kotor/mods/1530"
}
]
}) }}
<div class="mod-entry">
<h3>KotOR 1 Twi'lek Female NPC Diversity</h3>
<img src="/assets/projects/kotor1mods/K1-Twilek-Female-NPC-Diversity.png" alt="Banner of KotOR 1 Twi'lek Female NPC Diversity mod">
<p>Diversifies the appearances of Twi'lek female NPCs by giving the named Twi'lek female NPCs different looks instead of the generic NPC looks. </p>
<a class="link-btn" href="https://deadlystream.com/files/file/2179-kotor-1-twilek-female-npc-diversity/" target="_blank">Deadly Stream</a>
<a class="link-btn" href="https://www.nexusmods.com/kotor/mods/1504" target="_blank">Nexus Mods</a>
</div>
{{ modEntry({
title: "KotOR 1 Twi'lek Female NPC Diversity",
bannerFile: "kotor1mods/K1-Twilek-Female-NPC-Diversity.png",
desc: "Diversifies the appearances of Twi'lek female NPCs by giving the named Twi'lek female NPCs different looks instead of the generic NPC looks.",
downloads: [
{
site: "Deadly Stream",
url: "https://deadlystream.com/files/file/2179-kotor-1-twilek-female-npc-diversity/"
},
{
site: "Nexus Mods",
url: "https://www.nexusmods.com/kotor/mods/1504"
}
]
}) }}
<div class="mod-entry">
<h3>Belaya's Unique Look</h3>
<img src="/assets/projects/kotor1mods/Belaya-Unique-Look.png" alt="Banner of Belaya's Unique Look mod">
<p>Gives the NPC Belaya a unique look instead of a generic NPC look.</p>
<a class="link-btn" href="https://deadlystream.com/files/file/2146-belayas-unique-look/" target="_blank">Deadly Stream</a>
<a class="link-btn" href="https://www.nexusmods.com/kotor/mods/1494" target="_blank">Nexus Mods</a>
</div>
{{ modEntry({
title: "Belaya's Unique Look",
bannerFile: "kotor1mods/Belaya-Unique-Look.png",
desc: "Gives the NPC Belaya a unique look instead of a generic NPC look.",
downloads: [
{
site: "Deadly Stream",
url: "https://deadlystream.com/files/file/2146-belayas-unique-look/"
},
{
site: "Nexus Mods",
url: "https://www.nexusmods.com/kotor/mods/1494"
}
]
}) }}
<div class="mod-entry">
<h3>Human Xor Restoration</h3>
<img src="/assets/projects/kotor1mods/Human-Xor-Restoration.png" alt="Banner of Human Xor Restoration mod">
<p>Restores the original appearance of the NPC Xor in the Xbox version of KotOR, by changing his species from a Twi'lek to a human.</p>
<a class="link-btn" href="https://deadlystream.com/files/file/1091-human-xor-restoration/" target="_blank">Deadly Stream</a>
<a class="link-btn" href="https://www.nexusmods.com/kotor/mods/1155" target="_blank">Nexus Mods</a>
</div>
{{ modEntry({
title: "Human Xor Restoration",
bannerFile: "kotor1mods/Human-Xor-Restoration.png",
desc: "Restores the original appearance of the NPC Xor in the Xbox version of KotOR, by changing his species from a Twi'lek to a human.",
downloads: [
{
site: "Deadly Stream",
url: "https://deadlystream.com/files/file/1091-human-xor-restoration/"
},
{
site: "Nexus Mods",
url: "https://www.nexusmods.com/kotor/mods/1155"
}
]
}) }}
<div class="mod-entry">
<h3>Human Xor Unique Look</h3>
<img src="/assets/projects/kotor1mods/Human-Xor-Unique-Look.png" alt="Banner of Human Xor Unique Look mod">
<p>Changes the NPC Xor's appearance by making him a human with a unique look to make him different from other human NPCs.</p>
<a class="link-btn" href="https://deadlystream.com/files/file/2147-human-xor-unique-look/" target="_blank">Deadly Stream</a>
<a class="link-btn" href="https://www.nexusmods.com/kotor/mods/1495" target="_blank">Nexus Mods</a>
</div>
{{ modEntry({
title: "Human Xor Unique Look",
bannerFile: "kotor1mods/Human-Xor-Unique-Look.png",
desc: "Changes the NPC Xor's appearance by making him a human with a unique look to make him different from other human NPCs.",
downloads: [
{
site: "Deadly Stream",
url: "https://deadlystream.com/files/file/2147-human-xor-unique-look/"
},
{
site: "Nexus Mods",
url: "https://www.nexusmods.com/kotor/mods/1495"
}
]
}) }}
<div class="mod-entry">
<h3>KotOR 1 No Gendered Dialogue from Male NPCs</h3>
<img src="/assets/projects/kotor1mods/K1-No-Gendered-Dialogue-Male-NPCs.png" alt="Banner of KotOR 1 No Gendered Dialogue from Male NPCs mod">
<p>Removes male NPC dialogues that involve them flirting with female player characters or remarking on the female PC's gender or appearance.</p>
<a class="link-btn" href="https://deadlystream.com/files/file/2176-kotor-1-no-gendered-dialogue-from-male-npcs/" target="_blank">Deadly Stream</a>
<a class="link-btn" href="https://www.nexusmods.com/kotor/mods/1502" target="_blank">Nexus Mods</a>
</div>
{{ modEntry({
title: "KotOR 1 No Gendered Dialogue from Male NPCs",
bannerFile: "kotor1mods/K1-No-Gendered-Dialogue-Male-NPCs.png",
desc: "MOD_DESC",
downloads: [
{
site: "Deadly Stream",
url: "https://deadlystream.com/files/file/2176-kotor-1-no-gendered-dialogue-from-male-npcs/"
},
{
site: "Nexus Mods",
url: "https://www.nexusmods.com/kotor/mods/1502"
}
]
}) }}
<div class="mod-entry">
<h3>PC Dialogue with Davik's Slaves Change</h3>
<img src="/assets/projects/kotor1mods/PC-Dialogue-with-Daviks-Slaves-Change.png" alt="Banner of No Flirting with Davik's Slaves mod">
<p>Removes the option for the player character to flirt with Davik Kang's slaves, or give the player Dark Side options for requesting a massage from the slaves. Threatening the slaves also gives the player Dark Side points.</p>
<a class="link-btn" href="https://deadlystream.com/files/file/2214-pc-dialogue-with-daviks-slaves-change/" target="_blank">Deadly Stream</a>
<a class="link-btn" href="https://www.nexusmods.com/kotor/mods/1523" target="_blank">Nexus Mods</a>
</div>
</section>
{{ modEntry({
title: "PC Dialogue with Davik's Slaves Change",
bannerFile: "kotor1mods/PC-Dialogue-with-Daviks-Slaves-Change.png",
desc: "Removes the option for the player character to flirt with Davik Kang's slaves, or give the player Dark Side options for requesting a massage from the slaves. Threatening the slaves also gives the player Dark Side points.",
downloads: [
{
site: "Deadly Stream",
url: "https://deadlystream.com/files/file/2214-pc-dialogue-with-daviks-slaves-change/"
},
{
site: "Nexus Mods",
url: "https://www.nexusmods.com/kotor/mods/1523"
}
]
}) }}
<section class="content__section filter-div gameplay">
<h2>Gameplay</h2>
## Gameplay
<div class="mod-entry">
<h3>Trask Ulgo Without Tutorials</h3>
<img src="/assets/projects/kotor1mods/Trask-Ulgo-Without-Tutorials.png" alt="Banner of Trask Ulgo Without Tutorials mod">
<p>Removes the tutorial elements from the game, while keeps Trask Ulgo as a party member in the first area of the Endar Spire.</p>
<a class="link-btn" href="https://deadlystream.com/files/file/2184-trask-ulgo-without-tutorials/" target="_blank" >Deadly Stream</a>
<a class="link-btn" href="https://www.nexusmods.com/kotor/mods/1508" target="_blank">Nexus Mods</a>
</div>
</section>
{{ modEntry({
title: "Trask Ulgo Without Tutorials",
bannerFile: "kotor1mods/Trask-Ulgo-Without-Tutorials.png",
desc: "Removes the tutorial elements from the game, while keeps Trask Ulgo as a party member in the first area of the Endar Spire.",
downloads: [
{
site: "Deadly Stream",
url: "https://deadlystream.com/files/file/2184-trask-ulgo-without-tutorials/"
},
{
site: "Nexus Mods",
url: "https://www.nexusmods.com/kotor/mods/1508"
}
]
}) }}
<section class="content__section filter-div music">
<h2>Music</h2>
## Music
<div class="mod-entry">
<h3>Mysterious Box Music for Unknown World</h3>
<img src="/assets/projects/kotor1mods/Mysterious-Box-Music-for-Unknown-World.png" alt="Banner of Mysterious Box Music for Unknown World mod">
<p>This mod will make the Mysterious Box's ambient music played in some areas of the Unknown World.</p>
<a class="link-btn" href="https://deadlystream.com/files/file/1322-mysterious-box-music-for-unknown-world/" target="_blank" >Deadly Stream</a>
<a class="link-btn" href="https://www.nexusmods.com/kotor/mods/1226" target="_blank">Nexus Mods</a>
</div>
</section>
{{ modEntry({
title: "Mysterious Box Music for Unknown World",
bannerFile: "kotor1mods/Mysterious-Box-Music-for-Unknown-World.png",
desc: "This mod will make the Mysterious Box's ambient music played in some areas of the Unknown World.",
downloads: [
{
site: "Deadly Stream",
url: "https://deadlystream.com/files/file/1322-mysterious-box-music-for-unknown-world/"
},
{
site: "Nexus Mods",
url: "https://www.nexusmods.com/kotor/mods/1226"
}
]
}) }}