BodyMat2_v
==========
  Textures:
    - Caretaker
    - CaretakerKankyo
    - CaretakerSoot
        Offset: 1, 1

  Ambient Colors:
    - 64, 64, 64, 128

  Color Registers:
    - 0, 0, 0, -60
    - 0, 0, 0, -150
    - 1023, 1023, 1023, 255

  Steps:
    1: RGB = ((tex #1 RGB) * (vertex RGB))
         A = (lerp from (tex #1 A) to 32 using (vertex A)), then add -60, multiply by 2
    2: RGB = ((vertex RGB) * (prev. A)), then add (prev. RGB), multiply by 2
         A = (64 * (vertex A)), then add -60, multiply by 2
    3: RGB = ((tex #2 RGB) * (vertex RGB)), then add (prev. RGB)
         A = (prev. A)
    4: RGB = -1 * ((1023, 1023, 1023) * (tex #3 RGB)), then add (prev. RGB)
         A = -150, then add (prev. A), multiply by 4



BodyMat_v
=========
  Textures:
    - Caretaker
    - CaretakerKankyo
    - CaretakerSoot
        Offset: 1, 1

  Ambient Colors:
    - 64, 64, 64, 128

  Color Registers:
    - 45, 40, -31, -60
    - 0, 0, 0, -150
    - 1023, 1023, 1023, 255

  Steps:
    1: RGB = ((tex #1 RGB) * (vertex RGB)), then add (45, 40, -31)
         A = (lerp from (tex #1 A) to 32 using (vertex A)), then add -60, multiply by 2
    2: RGB = ((vertex RGB) * (prev. A)), then add (prev. RGB), multiply by 2
         A = (64 * (vertex A)), then add -60, multiply by 2
    3: RGB = ((tex #2 RGB) * (vertex RGB)), then add (prev. RGB)
         A = (prev. A)
    4: RGB = -1 * ((1023, 1023, 1023) * (tex #3 RGB)), then add (prev. RGB)
         A = -150, then add (prev. A), multiply by 4

  Colors: (plug into Step 1)
    1:   2,  21, -22
    2:  40,   2,  -8
    3:  -8,   2,  21
    4:  45,  40, -31