Browse Source

Initial work on a "TES3MP Graphics Pack"

pull/433/head
parent
commit
eb2df6bff3
Signed by: hristoast GPG Key ID: 5FC7664AD47AA1C5
1 changed files with 76 additions and 20 deletions
  1. +76
    -20
      momw/momw/data_seeds/mod_data.py

+ 76
- 20
momw/momw/data_seeds/mod_data.py View File

@ -370,6 +370,9 @@ def mod_tags() -> bool:
).save()
Tag(name="TES3MP: v0.6", description="Scripts for TES3MP version 0.6.").save()
Tag(name="TES3MP: v0.7", description="Scripts for TES3MP version 0.7.").save()
Tag(
name="TES3MP Graphics", description="Use these for a TES3MP graphical overhaul."
).save()
def mods(user: User) -> bool:
@ -414,6 +417,7 @@ def mods(user: User) -> bool:
tag_tes3mp_friendly = Tag.objects.get(name="TES3MP Friendly")
tag_vanilla_friendly = Tag.objects.get(name="Vanilla Friendly")
tag_non_hd = Tag.objects.get(name="Non-HD")
tag_tes3mp_graphics = Tag.objects.get(name="TES3MP Graphics")
tag_tes3mp_lua = Tag.objects.get(name="TES3MP Lua")
tag_project_atlas = Tag.objects.get(name="Atlased Textures")
tag_tes3mp_lua_coop = Tag.objects.get(name="TES3MP: Co-Op")
@ -638,7 +642,10 @@ def mods(user: User) -> bool:
)
_vanillaplus.alt_to.add(_vanilla_remastered)
_vanillaplus.tags.add(
tag_expanded_vanilla, tag_vanilla_friendly, tag_tes3mp_friendly
tag_expanded_vanilla,
tag_vanilla_friendly,
tag_tes3mp_friendly,
tag_tes3mp_graphics,
)
STEP_NUM += 1
@ -660,7 +667,11 @@ def mods(user: User) -> bool:
)
_morrowind_enhanced_textures.alt_to.add(_vanilla_remastered)
_morrowind_enhanced_textures.tags.add(
tag_expanded_vanilla, tag_vanilla_friendly, tag_high_res, tag_tes3mp_friendly
tag_expanded_vanilla,
tag_vanilla_friendly,
tag_high_res,
tag_tes3mp_friendly,
tag_tes3mp_graphics,
)
__mod = generate_mod(
@ -806,7 +817,7 @@ def mods(user: User) -> bool:
"url": _nexus_mod("45384"),
}
)
__mod.tags.add(tag_expanded_vanilla, tag_tes3mp_friendly)
__mod.tags.add(tag_expanded_vanilla, tag_tes3mp_friendly, tag_tes3mp_graphics)
STEP_NUM += 1
__mod = generate_mod(
@ -825,7 +836,12 @@ def mods(user: User) -> bool:
"usage_notes": """<p style="margin-bottom: 0;">If you are following <a href='/mods/list/'>the Total Overhaul guide</a>, you only want to use the Redoran pack. Otherwise, grab them all and take note if other texture replacers use will be compatible. Please feel free to <a href='/contact/'>reach out</a> about any compatibility questions!</p>""",
}
)
__mod.tags.add(tag_expanded_vanilla, tag_tes3mp_friendly, tag_project_atlas)
__mod.tags.add(
tag_expanded_vanilla,
tag_tes3mp_friendly,
tag_project_atlas,
tag_tes3mp_graphics,
)
STEP_NUM += 1
_tyddys_landscape_retexture = generate_mod(
@ -846,7 +862,9 @@ def mods(user: User) -> bool:
)
_tyddys_landscape_retexture.alt_to.add(_vanilla_remastered)
_tyddys_landscape_retexture.alt_to.add(_vanillaplus)
_tyddys_landscape_retexture.tags.add(tag_high_res, tag_tes3mp_friendly)
_tyddys_landscape_retexture.tags.add(
tag_high_res, tag_tes3mp_friendly, tag_tes3mp_graphics
)
STEP_NUM += 1
_daedric_ruins_arkitektora_of_vvardenfell = generate_mod(
@ -866,7 +884,7 @@ def mods(user: User) -> bool:
}
)
_daedric_ruins_arkitektora_of_vvardenfell.tags.add(
tag_high_res, tag_tes3mp_friendly
tag_high_res, tag_tes3mp_friendly, tag_tes3mp_graphics
)
STEP_NUM += 1
@ -887,7 +905,11 @@ def mods(user: User) -> bool:
}
)
_redoran_arkitektora_vol2.tags.add(
tag_high_res, tag_project_atlas, tag_tes3mp_friendly, tag_vanilla_friendly
tag_high_res,
tag_project_atlas,
tag_tes3mp_friendly,
tag_vanilla_friendly,
tag_tes3mp_graphics,
)
_hlaalu_arkitektora_vol2 = generate_mod(
@ -906,7 +928,11 @@ def mods(user: User) -> bool:
}
)
_hlaalu_arkitektora_vol2.tags.add(
tag_high_res, tag_project_atlas, tag_tes3mp_friendly, tag_vanilla_friendly
tag_high_res,
tag_project_atlas,
tag_tes3mp_friendly,
tag_vanilla_friendly,
tag_tes3mp_graphics,
)
_vivec_and_velothi_arkitektora_vol2 = generate_mod(
@ -925,7 +951,11 @@ def mods(user: User) -> bool:
}
)
_vivec_and_velothi_arkitektora_vol2.tags.add(
tag_high_res, tag_project_atlas, tag_tes3mp_friendly, tag_vanilla_friendly
tag_high_res,
tag_project_atlas,
tag_tes3mp_friendly,
tag_vanilla_friendly,
tag_tes3mp_graphics,
)
STEP_NUM += 1
@ -945,7 +975,9 @@ def mods(user: User) -> bool:
"usage_notes": """Choose either the HQ or MQ version, as well as the "Missed texture" download. The bump map files are not needed.""",
}
)
_telvanni_arkitektora_of_vvardenfell.tags.add(tag_high_res, tag_tes3mp_friendly)
_telvanni_arkitektora_of_vvardenfell.tags.add(
tag_high_res, tag_tes3mp_friendly, tag_tes3mp_graphics
)
# tyddys bigger temples: https://www.nexusmods.com/morrowind/mods/46184
@ -978,7 +1010,7 @@ Dwemer, forts, and the expansions are WIP, and will be added later.</p>""",
}
)
_normal_maps_for_morrowind.tags.add(
tag_high_res, tag_normal_maps, tag_tes3mp_friendly
tag_high_res, tag_normal_maps, tag_tes3mp_friendly, tag_tes3mp_graphics
)
STEP_NUM += 1
@ -1764,7 +1796,9 @@ Dwemer, forts, and the expansions are WIP, and will be added later.</p>""",
"url": _nexus_mod("44536"),
}
)
__mod.tags.add(tag_high_res, tag_normal_maps, tag_specular_maps)
__mod.tags.add(
tag_high_res, tag_normal_maps, tag_specular_maps, tag_tes3mp_graphics
)
STEP_NUM += 1
__mod = generate_mod(
@ -1782,7 +1816,7 @@ Dwemer, forts, and the expansions are WIP, and will be added later.</p>""",
"url": _nexus_mod("46413"),
}
)
__mod.tags.add(tag_high_res, tag_normal_maps)
__mod.tags.add(tag_high_res, tag_normal_maps, tag_tes3mp_graphics)
__mod = generate_mod(
**{
@ -1905,7 +1939,7 @@ Dwemer, forts, and the expansions are WIP, and will be added later.</p>""",
"url": _nexus_mod("43520"),
}
)
__mod.tags.add(tag_high_res)
__mod.tags.add(tag_high_res, tag_tes3mp_graphics)
STEP_NUM += 1
__mod = generate_mod(
@ -1924,7 +1958,9 @@ Dwemer, forts, and the expansions are WIP, and will be added later.</p>""",
"url": _nexus_mod("44259"),
}
)
__mod.tags.add(tag_high_res, tag_normal_maps, tag_specular_maps)
__mod.tags.add(
tag_high_res, tag_normal_maps, tag_specular_maps, tag_tes3mp_graphics
)
__mod.alt_to.add(_vivec_and_velothi_arkitektora_vol2)
STEP_NUM += 1
@ -1944,7 +1980,7 @@ Dwemer, forts, and the expansions are WIP, and will be added later.</p>""",
"url": _nexus_mod("43144"),
}
)
__mod.tags.add(tag_high_res, tag_vanilla_friendly)
__mod.tags.add(tag_high_res, tag_vanilla_friendly, tag_tes3mp_graphics)
STEP_NUM += 1
__mod = generate_mod(
@ -1963,7 +1999,7 @@ Dwemer, forts, and the expansions are WIP, and will be added later.</p>""",
"url": _nexus_mod("44297"),
}
)
__mod.tags.add(tag_high_res, tag_normal_maps)
__mod.tags.add(tag_high_res, tag_normal_maps, tag_tes3mp_graphics)
__mod.alt_to.add(_hlaalu_arkitektora_vol2)
STEP_NUM += 1
@ -2004,7 +2040,7 @@ Dwemer, forts, and the expansions are WIP, and will be added later.</p>""",
"url": _nexus_mod("43948"),
}
)
__mod.tags.add(tag_high_res)
__mod.tags.add(tag_high_res, tag_tes3mp_graphics)
_windows_glow22 = generate_mod(
**{
@ -3162,7 +3198,7 @@ Meshes/A/a_indoril_m_helmet.nif</code></pre>
"url": _nexus_mod("44539"),
}
)
__mod.tags.add(tag_normal_maps)
__mod.tags.add(tag_normal_maps, tag_tes3mp_graphics)
STEP_NUM += 1
__mod = generate_mod(
@ -3180,7 +3216,7 @@ Meshes/A/a_indoril_m_helmet.nif</code></pre>
"url": _nexus_mod("44535"),
}
)
__mod.tags.add(tag_normal_maps)
__mod.tags.add(tag_normal_maps, tag_tes3mp_graphics)
STEP_NUM += 1
_new_boots_of_blinding_speed = generate_mod(
@ -7692,6 +7728,25 @@ buffer cache max = 64""",
)
__mod.tags.add(tag_tes3mp_lua, tag_tes3mp_lua_07)
__mod = generate_mod(
**{
"added_by": user,
"author": "Hristos N. Triantafillou",
"category": tes3mp,
"date_added": datetime.strptime(
"2019-06-15 16:27:33 -0500", datetime_format
),
"description": """<p>A server-side lua implementation of Natural Character Growth And Decay - MW by Greywander for TES3MP. Highly configurable.</p>""",
"name": "TES3MP-NCGD",
"status": Mod.LIVE,
"url": "https://github.com/hristoast/ncgd-tes3mp",
"usage_notes": """<p>Please consult <a href="https://github.com/hristoast/ncgd-tes3mp#ncgd-tes3mp">the README</a> for installation, configuration, and usage instructions.</p>
<p>Note that if used alongside <a href="/mods/ccsuite/">ccSuite</a>, the following config options need to be set to <code>true</code>: <code>forceLoadOnPlayerDeath</code>, <code>forceLoadOnPlayerDisconnect</code>, <code>forceLoadOnPlayerAuthentified</code>, and <code>forceLoadOnPlayerEndCharGen</code>. There is no actual conflict between the two mods.</p>""",
}
)
__mod.tags.add(tag_tes3mp_lua, tag_tes3mp_lua_07, tag_tes3mp_lua_leveling)
_pixelwindv2 = generate_mod(
**{
"added_by": user,
@ -7831,6 +7886,7 @@ buffer cache max = 64""",
"url": _nexus_mod("43076"),
}
)
_chocolate_ui.tags.add(tag_tes3mp_graphics)
_chocolate_ui.alt_to.add(_arukinns_better_ui)
_chocolate_ui.alt_to.add(_monochrome_ui)


Loading…
Cancel
Save