@ -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 )