[HS][Request] Cortana from Halo 4 Character Mod (Updated with eye cab string fix)

REQUIREMENT, SERIOUSLY READ THIS: You’ll need Wide Slider (INSTALLED AND THE GAME PATCHED WITH IT). If Hongfire is down, you can get it from here (search Wide with CTRL+F)

If you want to skip my blogging, you can do so, nothing about installing will be covered in these paragraphs.

So this was one of this month’s requests. This wasn’t as hard as it was time consuming. But that’s because I screwed up before and used the wrong model (it was improvised or something, but the face shape was completely different to Cortana’s and you could tell it was tampered with). After I had completely imported the wrong model, with fixed weights for morph building and all, I find a port of the original model for SFM by CaptainFreeman. Fug.

So I had to start from the beginning, this time with a good model though. But then it only has shape keys for creating expressions, and everything was merged in a single mesh divided by materials. Luckily, you can combine both shape keys and skeletal animations in MDD files, so I made a skeleton for her cheeks and the tongue, made the expressions, combining skeletal animations with shape keys for a few frames, fixed the UV (this one’s better too), worked the textures, exported to mdd, imported the mdd to a copy of the whole head, then separated the head by materials.

After a bit of Blender being more like Bender (it does that sometimes),  I finally got her imported again, this time with the good model.

Anyways, she has two head types, one has her original teeth, which have a small gap at the upper incisors, and another one with that gap fixed. Up to you which one to use.

I also made a “body suit” (in pantyhose slot) of sorts to give her the body markings. SkinTexMod wasn’t behaving as I wanted it to with the specular map, so I had to do that. It clips with tops and bras. Oh well. I added a sun tan that you can use with other stuff, but it’s less detailed, obviously has no specular and the resolution is lower.

Finally, I tried to make the teeth and tongue get colored with the skin color. But it’s not possible unless you join them to the head’s mesh. Not gonna do that. So I made them blue with the material’s RGB. If you want to change that, you must open her head files and modify the teeth/tongue material’s RGB values.

Slot/IDs used:

  • Head Type (F) 200022 (original teeth with “small” gap at the center of the upper incisors)
  • Head Type (F) 200027 (“fixed” teeth with gap completely fixed by moving the vertices close enough)
  • Eye (F) 254748
  • Eyebrow (F) 251185
  • Eyelash 252185
  • Face Type (F) 250187
  • Hair Back 201206
  • Lip Type 257198
  • Eye Shadow 253207
  • Cheek Color 256067
  • Tan (F) 274200
  • Pantyhose 213928


Extract the abdata folder of the 7z into your HS main directory, if asked to merge, say yes.

Same for any updates.

You can either put her cards in a room, or load her appearance to a new character.
Remove these files:

  • abdata/List/characustom/roy12_cortana_00.unity3d
  • abdata/Chara/roy12_cortana/*


  • 28/04/2017: No version change, just a small patch to fix a CAB conflict between Mila’s and Cortana’s eyes.
  • Initial version.

[Download][Baidu Mirror]

[Patch to Fix Eye Conflict][Baidu Mirror]

Comments are closed.