===================================================================================================
No Angry Combat Faces
AUTHOR: Lord Zapharos (www.lordzapharos.com)
DATE: 27 April 2025
===================================================================================================


LICENSE AND CREDITS:
===================================================================================================
Creative Commons Attribution 4.0 International (https://creativecommons.org/licenses/by/4.0/)

You are free to share and transform this work (commercially or otherwise) provided you give proper
credit to Lord Zapharos, provide a link to this license, and indicate if changes were made.


DESCRIPTION:
===================================================================================================

This mod removes the goofy "angry face" from all actors in combat, including the main player. No
longer will your player snarl at slaughterfishes from two-hundred feet away! Especially useful for
RaceMenu users, as custom-sculpted heads often have unexpected or undesirable CombatAnger faces.
Animations for DialogueAnger are NOT changed.

Unlike other mods that attempt to implement this feature, this mod is 100% SCRIPTLESS and has zero
performance cost. The CombatAngry mood itself is not changed, ensuring compatibility with all other
mods that make use of expressions. This mod is also compatible with Invisibility Eye Fix. Finally,
this mod can be installed or uninstalled at any point during your playthrough - even during combat!

This mod will conflict with any other mods that change the same TRI files, and does not apply to
mods that introduce new TRI files e.g. for certain custom races or custom heads. However, you can
easily patch in your own support for these mods by referring to the section below. Be aware that
some mods package their TRI meshes in BSA files; you will need to unpack these to see if patching
is required.


REQUIREMENTS:
===================================================================================================

Skyrim Legendary Edition


INSTALLATION:
===================================================================================================

1. Copy the "Data" folder from this directory to your main Skyrim directory (this is usually found
   in "C:\Program Files (x86)\Steam\steamapps\Skyrim"). DO *NOT* OVERWRITE EXISTING FILES! If there
   are any existing files, make note of them, SKIP COPYING them, and then refer to the section on
   patching, below.

To uninstall, just remove all added or patched files.


SKYRIM SPECIAL EDITION USERS:
===================================================================================================

This mod was designed in Skyrim Legendary Edition and WILL NOT WORK with Skyrim Special Edition. If
you decide to convert this mod to work in Skyrim Special Edition, I would be happy to bundle your
converted version with this mod and give you due credit -- just send me your conversion.


PATCHING TRI FILES:
===================================================================================================

This mod was designed to support TRI files for all vanilla Skyrim playable races. If you are using
custom head meshes, custom expressions, or if during installation you found any existing files, you
will need to patch support for your custom geometry.

Thankfully, this is a very easy process. Start by downloading and unpacking Animation Tools N2 by
Anton (https://www.nexusmods.com/skyrim/mods/30162). This utility consists of two applications you
will need: TriCreator.exe and TriExtractor.exe.

Now, for each affected TRI file:

 1. Back up the TRI file first!

 2. Copy the TRI file to a temporary folder.

 3. Drag the copied TRI file onto TriExtractor.exe. The temporary folder will be filled with around
    40 files for most vanilla TRIs; may be different for mod-added TRI files.

 4. If you do NOT see <nameOfTRIfile>_CombatAnger.obj in your folder, skip the following steps.
    This file does NOT contain a CombatAnger morph and therefore does not need patching.

 5. Otherwise, delete <nameOfTRIfile>_CombatAnger.obj from the temporary folder.

 6. Copy <nameOfTRIfile>.obj and rename the copy to <nameOfTRIfile>_CombatAnger.obj. This replaces
    the CombatAnger morph with the default (neutral-mood) morph.

 7. Drag <nameOfTRIfile>.txt onto TriCreator.exe. This will repack the TRI into a new file in your
    temporary folder, named <nameOfTRIfile>_new.tri.

 8. Copy <nameOfTRIfile>_new.tri to the appropriate Skyrim/Data/meshes folder where your original
    TRI file was located. Then rename the file to <nameOfTRIfile>.tri. That's it!

You will need to apply these steps to every custom TRI file containing a CombatAnger morph as
described in step 4. Typically, you will need to look at heads, brows, scars, and head jewelry such
as earrings. If you fail to patch a needed TRI file, you will usually notice this by observing face
clipping in your game.

Only TRI files need to be patched; NIFs can be ignored.

Keep in mind that many mods package their meshes into a BSA file. After unpacking and patching, TRI
files can be placed in the Skyrim/Data/meshes folder using the same relative directories as in the
mod's BSA. You could also repack the patched TRI files, but this is generally undesirable as it is
hard to see or revert your changes.
