• Check out the results of the Techtree Contest #19!
  • Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.
  • Create a void inspired texture for Warcraft 3 and enter Hive's 34th Texturing Contest: Void! Click here to enter!
  • The Hive's 22nd Icon Contest: Creep Abilities is now concluded, time to vote for your favourite set of icons! Click here to vote!

Model validation: Footman Skeletal

Footman Skeleton.mdx

0 errors 0 severe 75 warnings 156 unused
  • 4 Model
    • Attachment 4 "Head - Ref" — non-standard ref name; in-game effects (Bloodlust, Rejuvenation, etc.) may not bind. Use canonical names like "Hand Left Ref" or "Chest Ref".
    • Attachment name "Weapon Ref" is duplicated by attachments 3, 9, 11; only one will be reachable in-game.
    • Attachment name "Hand Left Ref " is duplicated by attachments 5, 10, 12; only one will be reachable in-game.
    • Unit-class model lacks a "Decay" / "Decay Flesh" / "Decay Bone" sequence — the corpse will not decay properly in-game.
  • 1 Geoset 0
    • 1 Extent
      • Negative extents
  • 9 Geoset 1
    • 1 Extent
      • Negative extents
    • 1 Extent
      • Negative extents
    • 1 Extent
      • Negative extents
    • 1 Extent
      • Negative extents
    • 1 Extent
      • Negative extents
    • 1 Extent
      • Negative extents
    • 1 Extent
      • Negative extents
    • 1 Extent
      • Negative extents
    • 1 Extent
      • Negative extents
  • 9 Geoset 2
    • 1 Extent
      • Negative extents
    • 1 Extent
      • Negative extents
    • 1 Extent
      • Negative extents
    • 1 Extent
      • Negative extents
    • 1 Extent
      • Negative extents
    • 1 Extent
      • Negative extents
    • 1 Extent
      • Negative extents
    • 1 Extent
      • Negative extents
    • 1 Extent
      • Negative extents
  • 2 Geoset 3
    • Number of sequence extents (13) does not match the number of sequences (10)
    • 1 Extent
      • Negative extents
  • 2 Geoset 4
    • Number of sequence extents (13) does not match the number of sequences (10)
    • 1 Extent
      • Negative extents
  • 2 Geoset 5
    • Number of sequence extents (13) does not match the number of sequences (10)
    • 1 Extent
      • Negative extents
  • 2 Geoset 6
    • Number of sequence extents (13) does not match the number of sequences (10)
    • 1 Extent
      • Negative extents
  • 2 Geoset 7
    • Number of sequence extents (13) does not match the number of sequences (10)
    • 1 Extent
      • Negative extents
  • 2 Geoset 8
    • Number of sequence extents (13) does not match the number of sequences (10)
    • 1 Extent
      • Negative extents
  • 2 Geoset 9
    • Number of sequence extents (13) does not match the number of sequences (10)
    • 1 Extent
      • Negative extents
  • 2 Geoset 10
    • Number of sequence extents (13) does not match the number of sequences (10)
    • 1 Extent
      • Negative extents
  • 2 Geoset 11
    • Number of sequence extents (13) does not match the number of sequences (10)
    • 1 Extent
      • Negative extents
  • 2 Geoset 12
    • Number of sequence extents (13) does not match the number of sequences (10)
    • 1 Extent
      • Negative extents
  • 2 Geoset 13
    • Number of sequence extents (13) does not match the number of sequences (10)
    • 1 Extent
      • Negative extents
  • 2 Geoset 14
    • Number of sequence extents (13) does not match the number of sequences (10)
    • 1 Extent
      • Negative extents
  • 2 Geoset 15
    • Number of sequence extents (13) does not match the number of sequences (10)
    • 1 Extent
      • Negative extents
  • 2 Geoset 16
    • Number of sequence extents (13) does not match the number of sequences (10)
    • 1 Extent
      • Negative extents
  • 2 Geoset 17
    • Number of sequence extents (13) does not match the number of sequences (10)
    • 1 Extent
      • Negative extents
  • 2 Geoset 18
    • Number of sequence extents (13) does not match the number of sequences (10)
    • 1 Extent
      • Negative extents
  • 2 Geoset 19
    • Number of sequence extents (13) does not match the number of sequences (10)
    • 1 Extent
      • Negative extents
  • 2 Geoset 20
    • Number of sequence extents (13) does not match the number of sequences (10)
    • 1 Extent
      • Negative extents
  • 2 Geoset 21
    • Number of sequence extents (13) does not match the number of sequences (10)
    • 1 Extent
      • Negative extents
  • 1 Bone 8 - "sword02"
    • There are no vertices attached to this bone
  • 1 Bone 11 - "sword"
    • There are no vertices attached to this bone
  • 1 Bone 12 - "Box01"
    • There are no vertices attached to this bone
  • 1 Bone 22 - "Box73"
    • There are no vertices attached to this bone
  • 1 Bone 30 - "Cone17"
    • There are no vertices attached to this bone
  • 1 Bone 39 - "Box65"
    • There are no vertices attached to this bone
  • 1 Bone 40 - "Cone16"
    • There are no vertices attached to this bone
  • 1 Bone 41 - "Mesh01"
    • There are no vertices attached to this bone
  • 1 Bone 46 - "Mesh03"
    • There are no vertices attached to this bone
  • 1 Bone 47 - "Mesh05"
    • There are no vertices attached to this bone
  • 1 Bone 48 - "Cantine"
    • There are no vertices attached to this bone
  • 1 Bone 51 - "Mesh02"
    • There are no vertices attached to this bone
  • 1 Bone 56 - "Cantine"
    • There are no vertices attached to this bone
  • 1 Bone 59 - "Mesh02"
    • There are no vertices attached to this bone
  • 12 Bone 14 - "Object04"
    • 12 Translation
      • Track 1 at frame 2334 has exactly the same value as tracks 0 and 2
      • Track 2 at frame 2600 has exactly the same value as tracks 1 and 3
      • Track 7 at frame 3700 has exactly the same value as tracks 6 and 8
      • Track 13 at frame 10767 has exactly the same value as tracks 12 and 14
      • Track 14 at frame 10867 has exactly the same value as tracks 13 and 15
      • Track 15 at frame 10967 has exactly the same value as tracks 14 and 16
      • Track 21 at frame 12100 has exactly the same value as tracks 20 and 22
      • Track 27 at frame 21667 has exactly the same value as tracks 26 and 28
      • Track 28 at frame 21934 has exactly the same value as tracks 27 and 29
      • Track 29 at frame 22134 has exactly the same value as tracks 28 and 30
      • Track 30 at frame 22300 has exactly the same value as tracks 29 and 31
      • Track 31 at frame 22534 has exactly the same value as tracks 30 and 32
  • 3 Bone 15 - "Object05"
    • 3 Rotation
      • Track 13 at frame 5034 has exactly the same value as tracks 12 and 14
      • Track 23 at frame 8101 has exactly the same value as tracks 22 and 24
      • Track 32 at frame 10967 has exactly the same value as tracks 31 and 33
  • 9 Bone 16 - "Mesh04"
    • 9 Translation
      • Track 13 at frame 5034 has exactly the same value as tracks 12 and 14
      • Track 14 at frame 5268 has exactly the same value as tracks 13 and 15
      • Track 15 at frame 5368 has exactly the same value as tracks 14 and 16
      • Track 16 at frame 5634 has exactly the same value as tracks 15 and 17
      • Track 17 at frame 6068 has exactly the same value as tracks 16 and 18
      • Track 25 at frame 10967 has exactly the same value as tracks 24 and 26
      • Track 28 at frame 11433 has exactly the same value as tracks 27 and 29
      • Track 33 at frame 12667 has exactly the same value as tracks 32 and 34
      • Track 34 at frame 12834 has exactly the same value as tracks 33 and 35
  • 9 Bone 17 - "Mesh05"
    • 9 Translation
      • Track 13 at frame 5034 has exactly the same value as tracks 12 and 14
      • Track 14 at frame 5268 has exactly the same value as tracks 13 and 15
      • Track 15 at frame 5368 has exactly the same value as tracks 14 and 16
      • Track 16 at frame 5634 has exactly the same value as tracks 15 and 17
      • Track 17 at frame 6068 has exactly the same value as tracks 16 and 18
      • Track 25 at frame 10967 has exactly the same value as tracks 24 and 26
      • Track 28 at frame 11433 has exactly the same value as tracks 27 and 29
      • Track 33 at frame 12667 has exactly the same value as tracks 32 and 34
      • Track 34 at frame 12834 has exactly the same value as tracks 33 and 35
  • 12 Bone 18 - "Mesh06"
    • 12 Translation
      • Track 1 at frame 2334 has exactly the same value as tracks 0 and 2
      • Track 2 at frame 2600 has exactly the same value as tracks 1 and 3
      • Track 7 at frame 3700 has exactly the same value as tracks 6 and 8
      • Track 13 at frame 10767 has exactly the same value as tracks 12 and 14
      • Track 14 at frame 10867 has exactly the same value as tracks 13 and 15
      • Track 15 at frame 10967 has exactly the same value as tracks 14 and 16
      • Track 21 at frame 12100 has exactly the same value as tracks 20 and 22
      • Track 27 at frame 21667 has exactly the same value as tracks 26 and 28
      • Track 28 at frame 21934 has exactly the same value as tracks 27 and 29
      • Track 29 at frame 22134 has exactly the same value as tracks 28 and 30
      • Track 30 at frame 22300 has exactly the same value as tracks 29 and 31
      • Track 31 at frame 22534 has exactly the same value as tracks 30 and 32
  • 4 Bone 21 - "shield"
    • 2 Translation
      • Track 13 at frame 21957 has exactly the same value as tracks 12 and 14
      • Track 14 at frame 22177 has exactly the same value as tracks 13 and 15
    • 2 Rotation
      • Track 11 at frame 21957 has exactly the same value as tracks 10 and 12
      • Track 12 at frame 22177 has exactly the same value as tracks 11 and 13
  • 1 Bone 32 - "Object08"
    • 1 Translation
      • Track 3 at frame 16434 has exactly the same value as tracks 2 and 4
  • 1 Bone 33 - "Object09"
    • 1 Rotation
      • Track 11 at frame 16434 has exactly the same value as tracks 10 and 12
  • 2 Helper 3
    • 2 Rotation
      • Track 13 at frame 5601 has roughly the same value as tracks 12 and 14
      • Track 14 at frame 6401 has roughly the same value as tracks 13 and 15
  • 3 Helper 4
    • 3 Rotation
      • Track 13 at frame 5534 has exactly the same value as tracks 12 and 14
      • Track 14 at frame 5601 has roughly the same value as tracks 13 and 15
      • Track 15 at frame 6401 has roughly the same value as tracks 14 and 16
  • 4 Helper 6
    • 3 Translation
      • Track 4 at frame 13867 has exactly the same value as tracks 3 and 5
      • Track 5 at frame 14034 has exactly the same value as tracks 4 and 6
      • Track 6 at frame 14267 has exactly the same value as tracks 5 and 7
    • 1 Rotation
      • Track 43 at frame 22357 has roughly the same value as tracks 42 and 44
  • 1 Helper 7
    • 1 Rotation
      • Track 44 at frame 22357 has roughly the same value as tracks 43 and 45
  • 1 Helper 8
    • 1 Rotation
      • Track 8 at frame 4934 has exactly the same value as tracks 7 and 9
  • 2 Helper 9
    • 2 Rotation
      • Track 5 at frame 4934 has exactly the same value as tracks 4 and 6
      • Track 6 at frame 5134 has exactly the same value as tracks 5 and 7
  • 2 Helper 10
    • 2 Rotation
      • Track 9 at frame 4934 has exactly the same value as tracks 8 and 10
      • Track 10 at frame 5134 has exactly the same value as tracks 9 and 11
  • 2 Helper 12
    • 2 Translation
      • Track 10 at frame 6401 has exactly the same value as tracks 9 and 11
      • Track 11 at frame 6901 has exactly the same value as tracks 10 and 12
  • 2 Helper 13
    • 2 Rotation
      • Track 6 at frame 5134 has exactly the same value as tracks 5 and 7
      • Track 13 at frame 9167 has exactly the same value as tracks 12 and 14
  • 2 Helper 15
    • 2 Translation
      • Track 1 at frame 14767 has exactly the same value as tracks 0 and 2
      • Track 2 at frame 16434 has exactly the same value as tracks 1 and 3
  • 6 Helper 16
    • 3 Translation
      • Track 4 at frame 15134 has exactly the same value as tracks 3 and 5
      • Track 5 at frame 16400 has exactly the same value as tracks 4 and 6
      • Track 6 at frame 16434 has exactly the same value as tracks 5 and 7
    • 3 Rotation
      • Track 4 at frame 15134 has roughly the same value as tracks 3 and 5
      • Track 5 at frame 16400 has roughly the same value as tracks 4 and 6
      • Track 6 at frame 16434 has roughly the same value as tracks 5 and 7
  • 3 Helper 17
    • 3 Rotation
      • Track 4 at frame 15134 has exactly the same value as tracks 3 and 5
      • Track 5 at frame 16400 has exactly the same value as tracks 4 and 6
      • Track 6 at frame 16434 has exactly the same value as tracks 5 and 7
  • 6 Helper 18
    • 3 Translation
      • Track 5 at frame 15134 has exactly the same value as tracks 4 and 6
      • Track 6 at frame 16400 has exactly the same value as tracks 5 and 7
      • Track 7 at frame 16434 has exactly the same value as tracks 6 and 8
    • 3 Rotation
      • Track 5 at frame 15134 has exactly the same value as tracks 4 and 6
      • Track 6 at frame 16400 has roughly the same value as tracks 5 and 7
      • Track 7 at frame 16434 has roughly the same value as tracks 6 and 8
  • 1 Helper 19
    • 1 Rotation
      • Track 5 at frame 16434 has exactly the same value as tracks 4 and 6
  • 6 Helper 20
    • 3 Translation
      • Track 11 at frame 15800 has exactly the same value as tracks 10 and 12
      • Track 12 at frame 16400 has exactly the same value as tracks 11 and 13
      • Track 13 at frame 16434 has exactly the same value as tracks 12 and 14
    • 3 Rotation
      • Track 8 at frame 15800 has roughly the same value as tracks 7 and 9
      • Track 9 at frame 16400 has roughly the same value as tracks 8 and 10
      • Track 10 at frame 16434 has exactly the same value as tracks 9 and 11
  • 3 Helper 21
    • 2 Translation
      • Track 7 at frame 16400 has exactly the same value as tracks 6 and 8
      • Track 8 at frame 16434 has exactly the same value as tracks 7 and 9
    • 1 Rotation
      • Track 7 at frame 16434 has exactly the same value as tracks 6 and 8
  • 3 Helper 22
    • 2 Translation
      • Track 7 at frame 16400 has exactly the same value as tracks 6 and 8
      • Track 8 at frame 16434 has exactly the same value as tracks 7 and 9
    • 1 Rotation
      • Track 7 at frame 16434 has exactly the same value as tracks 6 and 8
  • 6 Helper 23
    • 1 Translation
      • Track 12 at frame 16434 has exactly the same value as tracks 11 and 13
    • 5 Rotation
      • Track 5 at frame 15600 has exactly the same value as tracks 4 and 6
      • Track 6 at frame 15800 has exactly the same value as tracks 5 and 7
      • Track 7 at frame 15834 has exactly the same value as tracks 6 and 8
      • Track 8 at frame 16400 has exactly the same value as tracks 7 and 9
      • Track 9 at frame 16434 has exactly the same value as tracks 8 and 10
  • 4 Helper 24
    • 2 Translation
      • Track 11 at frame 16400 has exactly the same value as tracks 10 and 12
      • Track 12 at frame 16434 has exactly the same value as tracks 11 and 13
    • 2 Rotation
      • Track 14 at frame 16400 has exactly the same value as tracks 13 and 15
      • Track 15 at frame 16434 has exactly the same value as tracks 14 and 16
  • 9 Helper 25
    • 6 Translation
      • Track 4 at frame 15267 has exactly the same value as tracks 3 and 5
      • Track 5 at frame 15434 has exactly the same value as tracks 4 and 6
      • Track 6 at frame 15600 has exactly the same value as tracks 5 and 7
      • Track 7 at frame 15767 has exactly the same value as tracks 6 and 8
      • Track 8 at frame 16400 has exactly the same value as tracks 7 and 9
      • Track 9 at frame 16434 has exactly the same value as tracks 8 and 10
    • 3 Rotation
      • Track 4 at frame 15267 has exactly the same value as tracks 3 and 5
      • Track 7 at frame 15767 has exactly the same value as tracks 6 and 8
      • Track 8 at frame 16400 has exactly the same value as tracks 7 and 9
  • 7 Helper 26
    • 3 Translation
      • Track 4 at frame 15267 has exactly the same value as tracks 3 and 5
      • Track 7 at frame 16400 has exactly the same value as tracks 6 and 8
      • Track 8 at frame 16434 has exactly the same value as tracks 7 and 9
    • 4 Rotation
      • Track 4 at frame 15267 has exactly the same value as tracks 3 and 5
      • Track 8 at frame 15734 has exactly the same value as tracks 7 and 9
      • Track 9 at frame 16400 has exactly the same value as tracks 8 and 10
      • Track 10 at frame 16434 has exactly the same value as tracks 9 and 11
  • 4 Helper 27
    • 2 Translation
      • Track 9 at frame 16400 has exactly the same value as tracks 8 and 10
      • Track 10 at frame 16434 has exactly the same value as tracks 9 and 11
    • 2 Rotation
      • Track 7 at frame 16400 has exactly the same value as tracks 6 and 8
      • Track 8 at frame 16434 has exactly the same value as tracks 7 and 9
  • 4 Helper 28
    • 2 Translation
      • Track 10 at frame 16400 has exactly the same value as tracks 9 and 11
      • Track 11 at frame 16434 has exactly the same value as tracks 10 and 12
    • 2 Rotation
      • Track 10 at frame 16400 has exactly the same value as tracks 9 and 11
      • Track 11 at frame 16434 has exactly the same value as tracks 10 and 12
  • 4 Helper 29
    • 2 Translation
      • Track 6 at frame 16400 has exactly the same value as tracks 5 and 7
      • Track 7 at frame 16434 has exactly the same value as tracks 6 and 8
    • 2 Rotation
      • Track 6 at frame 16400 has exactly the same value as tracks 5 and 7
      • Track 7 at frame 16434 has roughly the same value as tracks 6 and 8
  • 4 Helper 30
    • 2 Translation
      • Track 7 at frame 16400 has exactly the same value as tracks 6 and 8
      • Track 8 at frame 16434 has exactly the same value as tracks 7 and 9
    • 2 Rotation
      • Track 5 at frame 16400 has exactly the same value as tracks 4 and 6
      • Track 6 at frame 16434 has exactly the same value as tracks 5 and 7
  • 4 Helper 31
    • 2 Translation
      • Track 10 at frame 16400 has exactly the same value as tracks 9 and 11
      • Track 11 at frame 16434 has exactly the same value as tracks 10 and 12
    • 2 Rotation
      • Track 14 at frame 16400 has exactly the same value as tracks 13 and 15
      • Track 15 at frame 16434 has exactly the same value as tracks 14 and 16
  • 2 Helper 32
    • 1 Translation
      • Track 13 at frame 16434 has exactly the same value as tracks 12 and 14
    • 1 Rotation
      • Track 16 at frame 16434 has exactly the same value as tracks 15 and 17
  • 8 Helper 33
    • 4 Translation
      • Track 12 at frame 15667 has exactly the same value as tracks 11 and 13
      • Track 13 at frame 15734 has exactly the same value as tracks 12 and 14
      • Track 14 at frame 16400 has exactly the same value as tracks 13 and 15
      • Track 15 at frame 16434 has exactly the same value as tracks 14 and 16
    • 4 Rotation
      • Track 9 at frame 15667 has exactly the same value as tracks 8 and 10
      • Track 10 at frame 15734 has exactly the same value as tracks 9 and 11
      • Track 11 at frame 16400 has exactly the same value as tracks 10 and 12
      • Track 12 at frame 16434 has exactly the same value as tracks 11 and 13
Back
Top