The Witcher 3

File information

Last updated

Original upload

Created by

Teiji

Uploaded by

teiji25

Virus scan

Safe to use

About this mod

(Next Gen) Base Appearances Special Expansion (BASE) is a base mod that adds more appearances for several characters.

Requirements
Permissions and credits
Changelogs
Donations



Base Appearances Special Expansion (BASE) is a base mod that adds more appearances for several characters. By itself, it doesn't do anything but setup the character entities, quests, community, and related cutscene files, so mod authors can create new mods utilizing the new appearances without meddling with these files. This, in turn, will cut down mod building time tremendously and will also ensure high compatibility from character appearance mods created by different authors.

This mod was created to easily manage compatibility with all of my mods (and anyone who wants to create mods using this base). If you have used my Dynamic Costume mods or Immersive Torture mods, you would know that I've added new appearances for the related characters using this method. Now, with BASE, you can create your own version of the Dynamic Costume or just want to easily change a character appearance using DLC-style.

Q/A:
  • Will there be new character or new appearances added in the future? Maybe, depends on suggestions and if it's possible.
  • What if you decide to remove an appearance you added in a future BASE update and break my mod? Don't worry. Any future BASE update will only add appearances, never remove or name change to prevent current mod breakage. The only exception to this is if the appearance in question breaks the game.

Features:
  • New appearances for Ciri, Triss, Yennefer and more.
  • Ensure high compatibility from character appearance mods created by different authors, if they use this BASE.
  • Each mod has its own separate toggle in Gameplay options.
  • Cuts down mod building time tremendously.
  • Several built-in vanilla bug fixes (ie. Margarita and Philippa missing legs and shoes).


List of all changes compared to vanilla:
Spoiler:  
Show

New appearances:
Ciri: Added ciri_novi and ciri_tous appearance.
Triss: Added triss_novi, triss_novi_hooded_01, triss_novi_hooded_02, triss_skel, and triss_tous appearances.
Yennefer: Added yennefer_novi, yennefer_skel, and yennefer_tous appearances.
Margarita: Added margarita prison appearance.

Bug fixes:
Yennefer: Fixed her sleeping animation not being triggered in Kaer Morhen from 9 PM to 9 AM (incorp. from Brothers in Arms mod).
Margarita: Added missing legs and shoes.
Philippa: Added missing legs.
Philippa: Fixed her lips and facial expressions not moving during the megascope scene (incorp. from Brothers in Arms mod).


Character Appearances and Descriptions: (For modders)
CIRI
Spoiler:  
Show

Novigrad & flashbacks:
ciri_dlc: default travel appearance.
__q103_dirty_dlc: Baron's flashbacks dirty appearance.
__q103_wounded_dlc: Baron's flashbacks wounded appearance.
__q305_dudu_dlc: "when Dudu changes to Ciri to show Geralt" appearance.

Ciri's Skellige flashbacks:
ciri_dlc: default travel appearance.
__q205_bathtowel_dlc: self-explanatory.
__q205_naked_dlc: self-explanatory.
__q205_bandaged_dlc: self-explanatory.
__q205_bandaged_naked_dlc: self-explanatory.

Kaer Morhen
ciri_dlc: default travel appearance.

Isle of Mist
ciri_no_dangles_dlc: used in Isle of Mists when Ciri is unconscious, and up to the moment they leave the isle (possibly).

Battle of Kaer Morhen
ciri_dlc: default travel appearance.
__cs403_ciri_crying_dlc: Battle of KM crying appearance.

Post-battle of KM, Bald Mountain:
ciri_novi_dlc: when Geralt and Ciri are heading out (by the horses), meeting Emhyr, and all of the Bald Mountain questline. NEW!

Post-battle of KM, Novigrad
ciri_novi_dlc: when at Dandelion's place. NEW!
__q505_hooded_dlc: "when Geralt helps Ciri in Novigrad" and on Avallach's boat hood up appearance..
__q505_hooded_02_dlc: "when Geralt helps Ciri in Novigrad" hood down appearance.
__q310_masked_dlc: "when Ciri steal horses at the stable" appearance.

Post-battle of KM, Skellige
ciri_winter_dlc: all Skellige appearance.

Epilogues
ciri_winter_dlc: epilogue's E appearance.
ciri_winter_crying_dlc: epilogue E's ending appearance.
__q505_covered_01_dlc: epilogue W's at tavern (hood up) appearance.
__q505_covered_02_dlc: epilogue W's at tavern (hood down) appearance.

Toussaint
ciri_tous_dlc: Toussaint appearance. NEW!


TRISS
Spoiler:  
Show

Novigrad:
triss_dlc: default travel appearance.
triss_hooded_01_dlc: hood up appearance.
triss_hooded_02_dlc: hood down appearance.
triss_naked_dlc: self-explanatory.

Vegelbud's party:
triss_dress_dlc: masquerade appearance.

Triss' torturing quest, Novigrad:
triss_hooded_01_dlc: hood up appearance.
triss_hooded_02_dlc: hood down appearance.
triss_tortured_dlc: self-explanatory.
triss_tortured_bloody_face_dlc: self-explanatory.

Kaer Morhen:
triss_dlc: default travel appearance.

Battle of Kaer Morhen:
triss_dlc: default travel appearance.

Post-battle of KM, Novigrad:
triss_novi_dlc: "when at Dandelion's place" appearance. NEW!
triss_novi_hooded_01_dlc: "when Geralt helps Triss finds Philippa" and on Avallach's boat hood up appearance. NEW!
triss_novi_hooded_02_dlc: "when Geralt helps Triss finds Philippa" hood down appearance. NEW!
triss_lingerie_dlc: "threesome" scene appearance.

Post-battle of KM, Skellige:
triss_skel_dlc: Skellige appearance. NEW!

Toussaint:
triss_tous_dlc: Toussaint appearance. NEW!


YENNEFER
Spoiler:  
Show


Prologue:
yennefer_head_towel_dlc: self-explanatory.
yennefer_lingerie_dlc: self-explanatory.

White Orchard:
yennefer_nilf_patrol_dlc: used when meeting Yen for the first time in White Orchid, outside the inn.

Vizima:
yennefer_gown_dlc: default gown appearance.

Skellige:
yennefer_travel_outfit_dlc: funeral appearance.
yennefer_gown_dlc: feast appearance.

(love scenes)
yennefer_lingerie_dlc: before sex appearance.
yennefer_naked_dlc: during sex appearance.
yennefer_naked_panties_dlc: after sex appearance.

Kaer Morhen:
yennefer_travel_outfit_dlc: default travel appearance.
yennefer_gown_dlc: default gown appearance.
__q401_yennefer_puke_dlc: "when Uma puke on her" appearance.

yennefer_naked_dlc: sex scene appearance.
yennefer_lingerie_dlc: the boys drunk scene appearance.

Battle of Kaer Morhen:
yennefer_travel_outfit_dlc: default travel appearance.

Post-battle of KM, Novigrad:
yennefer_novi_dlc: "when at Dandelion's place" appearance. NEW!
yennefer_hooded_dlc: "when Geralt helps Yen finds Margarita" and on Avallach's boat hood up appearance.
yennefer_hooded_02_dlc: "when Geralt helps Yen finds Margarita" hood down appearance.
yennefer_lingerie_dlc: "threesome" scene appearance.

Post-battle of KM, Skellige:
yennefer_skel_dlc: on Avallach's Boat and in his Lab, and any appearance in the final battle against the Wild Hunt/Eredin/Avallach. NEW!

Toussaint:
yennefer_tous_dlc: Toussaint appearance. NEW!


MARGARITA
Spoiler:  
Show

Post-battle of KM, Novigrad/Skellige:
margaritta_megascope_dlc: megascope appearance.
margaritta_dlc: prison appearance.
margaritta_recovering_dlc: "when at Dandelion's place" appearance. NEW!
margaritta_healed_dlc: "when on Avallach's ship and final battle at the beach/cliff" appearance.


PHILIPPA
Spoiler:  
Show

Technically, Philippa doesn't need BASE to work because I didn't add any new appearance for her. But I'll still include a sample Wolvenkit template for her, since I already made a Dynamic Costume mod of her. Someone else might find it useful.

Post-battle of KM, Novigrad/Skellige:
filippa_megascope_dlc: megascope appearance.
__q310_no_eyes_dlc: when Geralt helps Triss finds Philippa, and at Dandelion's appearance.
filippa_dlc: on Avallach's ship and Skellige's appearance.
filippa_cut_hand_dlc: "when Geralt helps Philippa in the cave (after she cut her hand) and final battle at the beach/cliff" appearance.



Compatibilities
Because this mod modifies important character appearances files (entities, scenes, etc.), it needs to be at the HIGHEST priority. Please give it higher priority than Brothers in Arms, Ghost Mode, 4K Reworked Women, etc.

Corvo Bianco Guests Extended can be set as higher priority than BASE.

Installations: (For users and modders)
  • Remove any old version of BASE you have installed, if any.
  • Extract the archive into your root Witcher 3 folder. Make sure it is higher priority than your other character appearance mods.
  • Use Script Merger to merge conflicts.


IMPORTANT FOR BASE TO WORK:
  • Toggle "Alternative outfit for Ciri (or Triss or Yen)" OFF in Gameplay option, depending on which character(s) you use BASE for.
  • Toggle your newly created, DLC costume mod ON in Gameplay option.


Note: If you are installing solo BASE (for single character), they CANNOT be mixed*. Either you install 1 solo BASE or the main BASE package.

*Well, technically, they can be mixed (ie. 2+ solo BASE) and will appear correctly everywhere, but if the characters share the same cutscene (and there are several), only one of them will appear in the correct costume (based on mod priority). This is why I don't recommend mixing solo BASE.


How to Create and Setup DLC-style Mods: (For modders only)
1. Download the sample Wolvenkit template folder in the Files section.
2. Follow this guide to create your own DLC-style mod.
3. IMPORTANT: You must packed and installed the mod as a "DLC" and put it in your Witcher 3/dlc/ folder (not "mods" folder). If you pack and install it correctly, you will see the toggle to turn the mod ON/OFF in Gameplay options. Also, "Alternative Look for Ciri" or Triss or Yennefer must be OFF. These settings will conflict with any "dlc" mod you've created.

Note: The sample Wolvenkit folder for Ciri does not include bandages or naked w3app, but you can copy/paste and add them yourself. Just make sure to add CR4EntityExternalAppearanceDLC for both regular mounter and ciri_player mounter and also new voicetags.


What if I only want to modify certain appearances (not all)? (For modders only)
Follow this guide. The example I show in the guide are from my Immersive Torture mod, which only modifies 3 appearances. You can adapt that to your project, by deleting any unneeded w3app, CR4EntityExternalAppearanceDLC, and voicetags. Priority also plays a big role in determining which DLC w3app will overwrite the other, so think about it ahead of time before committing to a dlc name to save time.

.