Thread: Strides For CA

Page 1 of 2 12 LastLast
Results 1 to 15 of 17
  1. #1
    Stewie_Griffin's Avatar
    Join Date
    May 2011
    Gender
    male
    Location
    Quahog
    Posts
    241
    Reputation
    82
    Thanks
    41
    My Mood
    Tired

    Strides For CA

    I have tried all the stride loggers but end up Dcing anyone has a undetected stride logger?

  2. #2
    Crash's Avatar
    Join Date
    Aug 2009
    Gender
    male
    Location
    JAville
    Posts
    2,881
    Reputation
    163
    Thanks
    3,291
    My Mood
    Sleepy
    Look through my threads I posted them somewhere

  3. #3
    mo3ad001's Avatar
    Join Date
    Apr 2009
    Gender
    male
    Posts
    842
    Reputation
    53
    Thanks
    797
    My Mood
    Busy
    maybe 54 it's work idk test xD

    H A X O
    Email : Noobmem@hotmail.com


  4. #4
    CAFlames's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Location
    Where ever my imagination takes me
    Posts
    3,006
    Reputation
    202
    Thanks
    2,944
    My Mood
    Twisted
    The main strides are:


    Player (Stride == 44)
    Heads (Stride == 36)

    Current Works:
    ---Horror Game





    [IMG]https://i645.photobucke*****m/albums/uu180/drgnforce9/Siggys/signature3.jpg[/IMG]
    Special thanks to drgnforce9 for my sig picture

    Quote Originally Posted by m_t_h View Post

    CAflames is one epic coder.

    Rep and thanks him.. or you're perma banned.

  5. #5
    Crash's Avatar
    Join Date
    Aug 2009
    Gender
    male
    Location
    JAville
    Posts
    2,881
    Reputation
    163
    Thanks
    3,291
    My Mood
    Sleepy
    Code:
    #define smPlayer (n_Stride == 44)
    #define smHeads (n_Stride == 36)
    #define smGuns (n_Stride == 32)
    #define Hands (n_Stride == 40 && nNumVertices == 18 && nPrimitiveCount == 11)
    #define SpecialistViper ( n_Stride == 40 && nNumVertices == 647 && nPrimitiveCount == 826 ) || ( n_Stride == 40 && nNumVertices == 37 && nPrimitiveCount == 40 ) || ( n_Stride == 40 && nNumVertices == 24 && nPrimitiveCount == 24 ) || ( n_Stride == 32 && nNumVertices == 12 && nPrimitiveCount == 12 ) || ( n_Stride == 32 && nNumVertices == 104 && nPrimitiveCount == 118 ) || ( n_Stride == 40 && nNumVertices == 73 && nPrimitiveCount == 48 ) || ( n_Stride == 40 && nNumVertices == 252 && nPrimitiveCount == 205 ) || ( n_Stride == 40 && nNumVertices == 92 && nPrimitiveCount == 64 ) || ( n_Stride == 40 && nNumVertices == 37 && nPrimitiveCount == 25 ) || ( n_Stride == 40 && nNumVertices == 92 && nPrimitiveCount == 69 ) || ( n_Stride == 40 && nNumVertices == 126 && nPrimitiveCount == 68 ) || ( n_Stride == 40 && nNumVertices == 101 && nPrimitiveCount == 72 ) || ( n_Stride == 40 && nNumVertices == 70 && nPrimitiveCount == 36 ) || ( n_Stride == 40 && nNumVertices == 6 && nPrimitiveCount == 2 ) || ( n_Stride == 40 && nNumVertices == 8 && nPrimitiveCount == 3 ) || ( n_Stride == 40 && nNumVertices == 82 && nPrimitiveCount == 105 ) || ( n_Stride == 40 && nNumVertices == 168 && nPrimitiveCount == 173 ) || ( n_Stride == 40 && nNumVertices == 87 && nPrimitiveCount == 67 ) || ( n_Stride == 40 && nNumVertices == 37 && nPrimitiveCount == 26 ) || ( n_Stride == 40 && nNumVertices == 10 && nPrimitiveCount == 11 ) || ( n_Stride == 40 && nNumVertices == 25 && nPrimitiveCount == 17 ) || ( n_Stride == 40 && nNumVertices == 15 && nPrimitiveCount == 8 ) || ( n_Stride == 40 && nNumVertices == 16 && nPrimitiveCount == 10 ) || ( n_Stride == 40 && nNumVertices == 26 && nPrimitiveCount == 19 ) || ( n_Stride == 40 && nNumVertices == 12 && nPrimitiveCount == 4 ) || ( n_Stride == 40 && nNumVertices == 21 && nPrimitiveCount == 15 ) || ( n_Stride == 40 && nNumVertices == 15 && nPrimitiveCount == 9 ) || ( n_Stride == 40 && nNumVertices == 10 && nPrimitiveCount == 6 ) || ( n_Stride == 40 && nNumVertices == 7 && nPrimitiveCount == 3 ) || ( n_Stride == 40 && nNumVertices == 134 && nPrimitiveCount == 108 ) || ( n_Stride == 40 && nNumVertices == 226 && nPrimitiveCount == 217 ) || ( n_Stride == 40 && nNumVertices == 51 && nPrimitiveCount == 52 ) || ( n_Stride == 40 && nNumVertices == 34 && nPrimitiveCount == 32 ) || ( n_Stride == 40 && nNumVertices == 21 && nPrimitiveCount == 25 ) || ( n_Stride == 40 && nNumVertices == 12 && nPrimitiveCount == 8 ) || ( n_Stride == 40 && nNumVertices == 99 && nPrimitiveCount == 135 ) || ( n_Stride == 40 && nNumVertices == 36 && nPrimitiveCount == 36 ) || ( n_Stride == 32 && nNumVertices == 1182 && nPrimitiveCount == 731 ) || ( n_Stride == 32 && nNumVertices == 17 && nPrimitiveCount == 14 )
    #define SpecialistScorpion ( n_Stride == 32 && nNumVertices == 1182 && nPrimitiveCount == 731 ) || ( n_Stride == 32 && nNumVertices == 91 && nPrimitiveCount == 134 ) || ( n_Stride == 32 && nNumVertices == 10 && nPrimitiveCount == 9 ) || ( n_Stride == 32 && nNumVertices == 17 && nPrimitiveCount == 14 ) || ( n_Stride == 40 && nNumVertices == 295 && nPrimitiveCount == 171 ) || ( n_Stride == 40 && nNumVertices == 133 && nPrimitiveCount == 162 ) || ( n_Stride == 40 && nNumVertices == 166 && nPrimitiveCount == 198 ) || ( n_Stride == 40 && nNumVertices == 203 && nPrimitiveCount == 227 ) || ( n_Stride == 40 && nNumVertices == 81 && nPrimitiveCount == 72 ) || ( n_Stride == 40 && nNumVertices == 60 && nPrimitiveCount == 62 ) || ( n_Stride == 40 && nNumVertices == 10 && nPrimitiveCount == 8 ) || ( n_Stride == 40 && nNumVertices == 17 && nPrimitiveCount == 10 ) || ( n_Stride == 40 && nNumVertices == 210 && nPrimitiveCount == 386 ) || ( n_Stride == 44 && nNumVertices == 244 && nPrimitiveCount == 176 ) || ( n_Stride == 44 && nNumVertices == 323 && nPrimitiveCount == 340 ) || ( n_Stride == 44 && nNumVertices == 181 && nPrimitiveCount == 166 ) || ( n_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 6 ) || ( n_Stride == 44 && nNumVertices == 153 && nPrimitiveCount == 133 ) || ( n_Stride == 44 && nNumVertices == 111 && nPrimitiveCount == 117 ) || ( n_Stride == 44 && nNumVertices == 4 && nPrimitiveCount == 2 ) || ( n_Stride == 44 && nNumVertices == 214 && nPrimitiveCount == 184 ) || ( n_Stride == 44 && nNumVertices == 31 && nPrimitiveCount == 18 ) || ( n_Stride == 44 && nNumVertices == 51 && nPrimitiveCount == 50 ) || ( n_Stride == 44 && nNumVertices == 26 && nPrimitiveCount == 15 ) || ( n_Stride == 44 && nNumVertices == 61 && nPrimitiveCount == 44 ) || ( n_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 18 ) || ( n_Stride == 44 && nNumVertices == 67 && nPrimitiveCount == 35 ) || ( n_Stride == 44 && nNumVertices == 7 && nPrimitiveCount == 3 ) || ( n_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 9 ) || ( n_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 6 ) || ( n_Stride == 44 && nNumVertices == 57 && nPrimitiveCount == 47 ) || ( n_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 5 ) || ( n_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 4 )
    #define SpecialistHawk ( n_Stride == 44 && nNumVertices == 82 && nPrimitiveCount == 84 ) || ( n_Stride == 44 && nNumVertices == 96 && nPrimitiveCount == 115 ) || ( n_Stride == 44 && nNumVertices == 57 && nPrimitiveCount == 44 ) || ( n_Stride == 44 && nNumVertices == 142 && nPrimitiveCount == 149 ) || ( n_Stride == 44 && nNumVertices == 73 && nPrimitiveCount == 54 ) || ( n_Stride == 44 && nNumVertices == 98 && nPrimitiveCount == 101 ) || ( n_Stride == 44 && nNumVertices == 158 && nPrimitiveCount == 170 ) || ( n_Stride == 44 && nNumVertices == 4 && nPrimitiveCount == 2 ) || ( n_Stride == 44 && nNumVertices == 67 && nPrimitiveCount == 50 ) || ( n_Stride == 44 && nNumVertices == 102 && nPrimitiveCount == 105 ) || ( n_Stride == 40 && nNumVertices == 236 && nPrimitiveCount == 346 ) || ( n_Stride == 40 && nNumVertices == 3 && nPrimitiveCount == 1 ) || ( n_Stride == 40 && nNumVertices == 80 && nPrimitiveCount == 71 ) || ( n_Stride == 40 && nNumVertices == 10 && nPrimitiveCount == 10 ) || ( n_Stride == 44 && nNumVertices == 32 && nPrimitiveCount == 20 ) || ( n_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 13 ) || ( n_Stride == 44 && nNumVertices == 25 && nPrimitiveCount == 19 ) || ( n_Stride == 44 && nNumVertices == 32 && nPrimitiveCount == 24 ) || ( n_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 28 ) || ( n_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 6 ) || ( n_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 31 ) || ( n_Stride == 44 && nNumVertices == 3 && nPrimitiveCount == 1 ) || ( n_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 12 ) || ( n_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 10 ) || ( n_Stride == 44 && nNumVertices == 7 && nPrimitiveCount == 3 ) || ( n_Stride == 44 && nNumVertices == 28 && nPrimitiveCount == 24 ) || ( n_Stride == 44 && nNumVertices == 6 && nPrimitiveCount == 2 ) || ( n_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 8 ) || ( n_Stride == 44 && nNumVertices == 102 && nPrimitiveCount == 82 ) || ( n_Stride == 44 && nNumVertices == 99 && nPrimitiveCount == 76 ) || ( n_Stride == 44 && nNumVertices == 50 && nPrimitiveCount == 38 ) || ( n_Stride == 44 && nNumVertices == 288 && nPrimitiveCount == 192 ) || ( n_Stride == 44 && nNumVertices == 67 && nPrimitiveCount == 70 ) || ( n_Stride == 44 && nNumVertices == 174 && nPrimitiveCount == 194 ) || ( n_Stride == 44 && nNumVertices == 30 && nPrimitiveCount == 16 ) || ( n_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 12 ) || ( n_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 4 ) || ( n_Stride == 44 && nNumVertices == 78 && nPrimitiveCount == 63 ) || ( n_Stride == 44 && nNumVertices == 66 && nPrimitiveCount == 62 ) || ( n_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 5 ) || ( n_Stride == 44 && nNumVertices == 5 && nPrimitiveCount == 3 ) || ( n_Stride == 44 && nNumVertices == 60 && nPrimitiveCount == 44 ) || ( n_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 7 ) || ( n_Stride == 44 && nNumVertices == 6 && nPrimitiveCount == 4 ) || ( n_Stride == 44 && nNumVertices == 66 && nPrimitiveCount == 60 ) || ( n_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 5 ) || ( n_Stride == 44 && nNumVertices == 89 && nPrimitiveCount == 91 ) || ( n_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 3 ) || ( n_Stride == 44 && nNumVertices == 19 && nPrimitiveCount == 9 ) || ( n_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 12 ) || ( n_Stride == 44 && nNumVertices == 32 && nPrimitiveCount == 26 ) || ( n_Stride == 44 && nNumVertices == 37 && nPrimitiveCount == 24 ) || ( n_Stride == 44 && nNumVertices == 36 && nPrimitiveCount == 30 ) || ( n_Stride == 44 && nNumVertices == 38 && nPrimitiveCount == 29 ) || ( n_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 7 ) || ( n_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 16 ) || ( n_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 15 ) || ( n_Stride == 32 && nNumVertices == 21 && nPrimitiveCount == 18 ) || ( n_Stride == 36 && nNumVertices == 7 && nPrimitiveCount == 5 ) || ( n_Stride == 36 && nNumVertices == 6 && nPrimitiveCount == 4 ) || ( n_Stride == 36 && nNumVertices == 253 && nPrimitiveCount == 294 ) || ( n_Stride == 32 && nNumVertices == 1182 && nPrimitiveCount == 731 )
    #define Mercinaries ( n_Stride == 44 && nNumVertices == 249 && nPrimitiveCount == 177 ) || ( n_Stride == 44 && nNumVertices == 154 && nPrimitiveCount == 146 ) || ( n_Stride == 44 && nNumVertices == 474 && nPrimitiveCount == 405 ) || ( n_Stride == 44 && nNumVertices == 72 && nPrimitiveCount == 47 ) || ( n_Stride == 44 && nNumVertices == 99 && nPrimitiveCount == 104 ) || ( n_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 20 ) || ( n_Stride == 44 && nNumVertices == 160 && nPrimitiveCount == 156 ) || ( n_Stride == 44 && nNumVertices == 77 && nPrimitiveCount == 78 ) || ( n_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 15 ) || ( n_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 8 ) || ( n_Stride == 44 && nNumVertices == 135 && nPrimitiveCount == 155 ) || ( n_Stride == 44 && nNumVertices == 100 && nPrimitiveCount == 102 ) || ( n_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 26 ) || ( n_Stride == 44 && nNumVertices == 28 && nPrimitiveCount == 28 ) || ( n_Stride == 44 && nNumVertices == 64 && nPrimitiveCount == 65 ) || ( n_Stride == 44 && nNumVertices == 70 && nPrimitiveCount == 73 ) || ( n_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 15 ) || ( n_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 31 ) || ( n_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 9 ) || ( n_Stride == 44 && nNumVertices == 40 && nPrimitiveCount == 30 ) || ( n_Stride == 44 && nNumVertices == 38 && nPrimitiveCount == 26 ) || ( n_Stride == 44 && nNumVertices == 81 && nPrimitiveCount == 54 ) || ( n_Stride == 44 && nNumVertices == 38 && nPrimitiveCount == 24 ) || ( n_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 14 ) || ( n_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 6 ) || ( n_Stride == 44 && nNumVertices == 37 && nPrimitiveCount == 26 ) || ( n_Stride == 44 && nNumVertices == 26 && nPrimitiveCount == 20 ) || ( n_Stride == 44 && nNumVertices == 5 && nPrimitiveCount == 2 ) || ( n_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 25 ) || ( n_Stride == 44 && nNumVertices == 32 && nPrimitiveCount == 20 ) || ( n_Stride == 44 && nNumVertices == 70 && nPrimitiveCount == 46 ) || ( n_Stride == 44 && nNumVertices == 31 && nPrimitiveCount == 18 ) || ( n_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 8 ) || ( n_Stride == 44 && nNumVertices == 6 && nPrimitiveCount == 2 ) || ( n_Stride == 44 && nNumVertices == 3 && nPrimitiveCount == 1 ) || ( n_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 6 ) || ( n_Stride == 44 && nNumVertices == 382 && nPrimitiveCount == 336 ) || ( n_Stride == 44 && nNumVertices == 50 && nPrimitiveCount == 34 ) || ( n_Stride == 44 && nNumVertices == 267 && nPrimitiveCount == 224 ) || ( n_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 14 ) || ( n_Stride == 44 && nNumVertices == 50 && nPrimitiveCount == 37 ) || ( n_Stride == 44 && nNumVertices == 53 && nPrimitiveCount == 38 ) || ( n_Stride == 44 && nNumVertices == 193 && nPrimitiveCount == 196 ) || ( n_Stride == 44 && nNumVertices == 115 && nPrimitiveCount == 110 ) || ( n_Stride == 44 && nNumVertices == 163 && nPrimitiveCount == 182 ) || ( n_Stride == 44 && nNumVertices == 127 && nPrimitiveCount == 118 ) || ( n_Stride == 44 && nNumVertices == 4 && nPrimitiveCount == 2 ) || ( n_Stride == 44 && nNumVertices == 60 && nPrimitiveCount == 62 ) || ( n_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 8 ) || ( n_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 50 ) || ( n_Stride == 36 && nNumVertices == 337 && nPrimitiveCount == 456 ) || ( n_Stride == 36 && nNumVertices == 79 && nPrimitiveCount == 76 ) || ( n_Stride == 32 && nNumVertices == 9 && nPrimitiveCount == 8 ) || ( n_Stride == 32 && nNumVertices == 14 && nPrimitiveCount == 12 ) || ( n_Stride == 44 && nNumVertices == 5 && nPrimitiveCount == 3 ) || ( n_Stride == 36 && nNumVertices == 321 && nPrimitiveCount == 446 ) || ( n_Stride == 36 && nNumVertices == 63 && nPrimitiveCount == 76 ) || ( n_Stride == 32 && nNumVertices == 683 && nPrimitiveCount == 422 ) || ( n_Stride == 44 && nNumVertices == 207 && nPrimitiveCount == 298 ) || ( n_Stride == 44 && nNumVertices == 143 && nPrimitiveCount == 155 ) || ( n_Stride == 44 && nNumVertices == 88 && nPrimitiveCount == 80 ) || ( n_Stride == 44 && nNumVertices == 52 && nPrimitiveCount == 47 ) || ( n_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 9 ) || ( n_Stride == 44 && nNumVertices == 57 && nPrimitiveCount == 54 ) || ( n_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 9 ) || ( n_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 8 ) || ( n_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 10 ) || ( n_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 7 ) || ( n_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 4 ) || ( n_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 45 ) || ( n_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 16 ) || ( n_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 7 ) || ( n_Stride == 44 && nNumVertices == 196 && nPrimitiveCount == 278 ) || ( n_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 6 ) || ( n_Stride == 44 && nNumVertices == 20 && nPrimitiveCount == 11 ) || ( n_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 6 ) || ( n_Stride == 44 && nNumVertices == 6 && nPrimitiveCount == 4 ) || ( n_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 36 ) || ( n_Stride == 32 && nNumVertices == 1182 && nPrimitiveCount == 731 ) || ( n_Stride == 32 && nNumVertices == 374 && nPrimitiveCount == 318 ) || ( n_Stride == 44 && nNumVertices == 148 && nPrimitiveCount == 137 ) || ( n_Stride == 44 && nNumVertices == 131 && nPrimitiveCount == 115 ) || ( n_Stride == 44 && nNumVertices == 449 && nPrimitiveCount == 441 ) || ( n_Stride == 44 && nNumVertices == 88 && nPrimitiveCount == 78 ) || ( n_Stride == 44 && nNumVertices == 87 && nPrimitiveCount == 75 ) || ( n_Stride == 44 && nNumVertices == 59 && nPrimitiveCount == 42 ) || ( n_Stride == 44 && nNumVertices == 88 && nPrimitiveCount == 77 ) || ( n_Stride == 44 && nNumVertices == 169 && nPrimitiveCount == 154 ) || ( n_Stride == 44 && nNumVertices == 97 && nPrimitiveCount == 123 ) || ( n_Stride == 44 && nNumVertices == 74 && nPrimitiveCount == 51 ) || ( n_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 3 ) || ( n_Stride == 44 && nNumVertices == 56 && nPrimitiveCount == 50 ) || ( n_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 18 ) || ( n_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 10 ) || ( n_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 8 ) || ( n_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 10 ) || ( n_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 16 ) || ( n_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 22 ) || ( n_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 15 ) || ( n_Stride == 44 && nNumVertices == 27 && nPrimitiveCount == 15 ) || ( n_Stride == 36 && nNumVertices == 314 && nPrimitiveCount == 250 ) || ( n_Stride == 36 && nNumVertices == 215 && nPrimitiveCount == 174 ) || ( n_Stride == 32 && nNumVertices == 11 && nPrimitiveCount == 11 ) || ( n_Stride == 40 && nNumVertices == 15 && nPrimitiveCount == 13 ) || ( n_Stride == 40 && nNumVertices == 10 && nPrimitiveCount == 5 ) || ( n_Stride == 44 && nNumVertices == 123 && nPrimitiveCount == 109 ) || ( n_Stride == 44 && nNumVertices == 195 && nPrimitiveCount == 153 ) || ( n_Stride == 44 && nNumVertices == 56 && nPrimitiveCount == 45 ) || ( n_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 12 ) || ( n_Stride == 44 && nNumVertices == 71 && nPrimitiveCount == 60 ) || ( n_Stride == 44 && nNumVertices == 17 && nPrimitiveCount == 9 ) || ( n_Stride == 44 && nNumVertices == 7 && nPrimitiveCount == 4 ) || ( n_Stride == 44 && nNumVertices == 237 && nPrimitiveCount == 209 ) || ( n_Stride == 44 && nNumVertices == 17 && nPrimitiveCount == 11 ) || ( n_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 14 ) || ( n_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 5 ) || ( n_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 24 ) || ( n_Stride == 44 && nNumVertices == 120 && nPrimitiveCount == 71 ) || ( n_Stride == 44 && nNumVertices == 109 && nPrimitiveCount == 71 ) || ( n_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 15 ) || ( n_Stride == 44 && nNumVertices == 7 && nPrimitiveCount == 5 ) || ( n_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 4 ) || ( n_Stride == 44 && nNumVertices == 136 && nPrimitiveCount == 134 ) || ( n_Stride == 44 && nNumVertices == 52 && nPrimitiveCount == 55 ) || ( n_Stride == 44 && nNumVertices == 19 && nPrimitiveCount == 11 ) || ( n_Stride == 44 && nNumVertices == 38 && nPrimitiveCount == 29 ) || ( n_Stride == 44 && nNumVertices == 27 && nPrimitiveCount == 18 ) || ( n_Stride == 44 && nNumVertices == 67 && nPrimitiveCount == 38 ) || ( n_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 12 ) || ( n_Stride == 44 && nNumVertices == 26 && nPrimitiveCount == 16 ) || ( n_Stride == 44 && nNumVertices == 138 && nPrimitiveCount == 141 ) || ( n_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 29 ) || ( n_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 16 ) || ( n_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 29 ) || ( n_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 12 ) || ( n_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 12 ) || ( n_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 7 ) || ( n_Stride == 44 && nNumVertices == 283 && nPrimitiveCount == 238 ) || ( n_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 43 ) || ( n_Stride == 44 && nNumVertices == 303 && nPrimitiveCount == 255 ) || ( n_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 8 ) || ( n_Stride == 44 && nNumVertices == 25 && nPrimitiveCount == 22 ) || ( n_Stride == 44 && nNumVertices == 27 && nPrimitiveCount == 19 ) || ( n_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 11 ) || ( n_Stride == 44 && nNumVertices == 295 && nPrimitiveCount == 275 ) || ( n_Stride == 44 && nNumVertices == 56 && nPrimitiveCount == 46 ) || ( n_Stride == 44 && nNumVertices == 104 && nPrimitiveCount == 77 ) || ( n_Stride == 44 && nNumVertices == 112 && nPrimitiveCount == 85 ) || ( n_Stride == 44 && nNumVertices == 72 && nPrimitiveCount == 77 ) || ( n_Stride == 44 && nNumVertices == 70 && nPrimitiveCount == 69 ) || ( n_Stride == 44 && nNumVertices == 192 && nPrimitiveCount == 196 ) || ( n_Stride == 40 && nNumVertices == 328 && nPrimitiveCount == 426 ) || ( n_Stride == 40 && nNumVertices == 47 && nPrimitiveCount == 68 ) || ( n_Stride == 40 && nNumVertices == 12 && nPrimitiveCount == 12 ) || ( n_Stride == 36 && nNumVertices == 20 && nPrimitiveCount == 15 ) || ( n_Stride == 36 && nNumVertices == 5 && nPrimitiveCount == 3 ) || ( n_Stride == 32 && nNumVertices == 386 && nPrimitiveCount == 426 ) || ( n_Stride == 32 && nNumVertices == 40 && nPrimitiveCount == 36 ) || ( n_Stride == 32 && nNumVertices == 985 && nPrimitiveCount == 631 ) || ( n_Stride == 44 && nNumVertices == 304 && nPrimitiveCount == 152 ) || ( n_Stride == 44 && nNumVertices == 84 && nPrimitiveCount == 62 ) || ( n_Stride == 44 && nNumVertices == 63 && nPrimitiveCount == 46 ) || ( n_Stride == 44 && nNumVertices == 55 && nPrimitiveCount == 41 ) || ( n_Stride == 44 && nNumVertices == 141 && nPrimitiveCount == 147 ) || ( n_Stride == 44 && nNumVertices == 100 && nPrimitiveCount == 108 ) || ( n_Stride == 44 && nNumVertices == 145 && nPrimitiveCount == 151 ) || ( n_Stride == 44 && nNumVertices == 99 && nPrimitiveCount == 106 ) || ( n_Stride == 44 && nNumVertices == 72 && nPrimitiveCount == 52 ) || ( n_Stride == 44 && nNumVertices == 73 && nPrimitiveCount == 44 ) || ( n_Stride == 44 && nNumVertices == 110 && nPrimitiveCount == 155 ) || ( n_Stride == 44 && nNumVertices == 108 && nPrimitiveCount == 149 ) || ( n_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 19 ) || ( n_Stride == 44 && nNumVertices == 28 && nPrimitiveCount == 22 ) || ( n_Stride == 44 && nNumVertices == 29 && nPrimitiveCount == 24 ) || ( n_Stride == 40 && nNumVertices == 551 && nPrimitiveCount == 372 ) || ( n_Stride == 40 && nNumVertices == 316 && nPrimitiveCount == 187 ) || ( n_Stride == 40 && nNumVertices == 121 && nPrimitiveCount == 49 ) || ( n_Stride == 40 && nNumVertices == 165 && nPrimitiveCount == 74 ) || ( n_Stride == 40 && nNumVertices == 23 && nPrimitiveCount == 10 ) || ( n_Stride == 44 && nNumVertices == 226 && nPrimitiveCount == 269 ) || ( n_Stride == 44 && nNumVertices == 17 && nPrimitiveCount == 13 ) || ( n_Stride == 44 && nNumVertices == 130 && nPrimitiveCount == 172 ) || ( n_Stride == 44 && nNumVertices == 26 && nPrimitiveCount == 25 ) || ( n_Stride == 44 && nNumVertices == 96 && nPrimitiveCount == 129 ) || ( n_Stride == 44 && nNumVertices == 31 && nPrimitiveCount == 28 ) || ( n_Stride == 44 && nNumVertices == 68 && nPrimitiveCount == 41 ) || ( n_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 29 ) || ( n_Stride == 44 && nNumVertices == 28 && nPrimitiveCount == 17 ) || ( n_Stride == 44 && nNumVertices == 36 && nPrimitiveCount == 19 ) || ( n_Stride == 44 && nNumVertices == 5 && nPrimitiveCount == 4 ) || ( n_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 36 ) || ( n_Stride == 44 && nNumVertices == 197 && nPrimitiveCount == 173 ) || ( n_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 7 ) || ( n_Stride == 44 && nNumVertices == 110 && nPrimitiveCount == 127 ) || ( n_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 24 ) || ( n_Stride == 44 && nNumVertices == 69 && nPrimitiveCount == 46 ) || ( n_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 28 ) || ( n_Stride == 44 && nNumVertices == 36 && nPrimitiveCount == 30 ) || ( n_Stride == 44 && nNumVertices == 7 && nPrimitiveCount == 3 ) || ( n_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 30 ) || ( n_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 13 ) || ( n_Stride == 44 && nNumVertices == 38 && nPrimitiveCount == 22 ) || ( n_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 13 ) || ( n_Stride == 44 && nNumVertices == 20 && nPrimitiveCount == 14 ) || ( n_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 13 ) || ( n_Stride == 40 && nNumVertices == 334 && nPrimitiveCount == 414 ) || ( n_Stride == 40 && nNumVertices == 101 && nPrimitiveCount == 106 ) || ( n_Stride == 40 && nNumVertices == 7 && nPrimitiveCount == 6 ) || ( n_Stride == 40 && nNumVertices == 9 && nPrimitiveCount == 8 ) || ( n_Stride == 40 && nNumVertices == 12 && nPrimitiveCount == 6 ) || ( n_Stride == 40 && nNumVertices == 10 && nPrimitiveCount == 9 ) || ( n_Stride == 36 && nNumVertices == 21 && nPrimitiveCount == 18 ) || ( n_Stride == 44 && nNumVertices == 320 && nPrimitiveCount == 287 ) || ( n_Stride == 44 && nNumVertices == 174 && nPrimitiveCount == 135 ) || ( n_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 33 ) || ( n_Stride == 44 && nNumVertices == 107 && nPrimitiveCount == 94 ) || ( n_Stride == 44 && nNumVertices == 109 && nPrimitiveCount == 96 ) || ( n_Stride == 44 && nNumVertices == 93 && nPrimitiveCount == 76 ) || ( n_Stride == 44 && nNumVertices == 72 && nPrimitiveCount == 57 ) || ( n_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 14 ) || ( n_Stride == 44 && nNumVertices == 114 && nPrimitiveCount == 162 ) || ( n_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 29 ) || ( n_Stride == 44 && nNumVertices == 69 && nPrimitiveCount == 58 ) || ( n_Stride == 44 && nNumVertices == 98 && nPrimitiveCount == 80 ) || ( n_Stride == 44 && nNumVertices == 92 && nPrimitiveCount == 74 ) || ( n_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 8 ) || ( n_Stride == 44 && nNumVertices == 366 && nPrimitiveCount == 311 ) || ( n_Stride == 44 && nNumVertices == 114 && nPrimitiveCount == 103 ) || ( n_Stride == 44 && nNumVertices == 71 && nPrimitiveCount == 70 ) || ( n_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 5 ) || ( n_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 15 ) || ( n_Stride == 44 && nNumVertices == 118 && nPrimitiveCount == 126 ) || ( n_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 7 ) || ( n_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 13 ) || ( n_Stride == 44 && nNumVertices == 121 && nPrimitiveCount == 121 ) || ( n_Stride == 44 && nNumVertices == 64 && nPrimitiveCount == 71 ) || ( n_Stride == 44 && nNumVertices == 125 && nPrimitiveCount == 135 ) || ( n_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 9 ) || ( n_Stride == 44 && nNumVertices == 41 && nPrimitiveCount == 28 ) || ( n_Stride == 44 && nNumVertices == 75 && nPrimitiveCount == 58 ) || ( n_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 27 ) || ( n_Stride == 44 && nNumVertices == 84 && nPrimitiveCount == 49 ) || ( n_Stride == 44 && nNumVertices == 6 && nPrimitiveCount == 5 ) || ( n_Stride == 44 && nNumVertices == 6 && nPrimitiveCount == 3 ) || ( n_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 4 ) || ( n_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 23 ) || ( n_Stride == 44 && nNumVertices == 29 && nPrimitiveCount == 16 ) || ( n_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 11 ) || ( n_Stride == 44 && nNumVertices == 96 && nPrimitiveCount == 62 ) || ( n_Stride == 44 && nNumVertices == 66 && nPrimitiveCount == 48 ) || ( n_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 3 ) || ( n_Stride == 44 && nNumVertices == 121 && nPrimitiveCount == 129 ) || ( n_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 10 ) || ( n_Stride == 44 && nNumVertices == 42 && nPrimitiveCount == 24 ) || ( n_Stride == 44 && nNumVertices == 126 && nPrimitiveCount == 136 ) || ( n_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 10 ) || ( n_Stride == 32 && nNumVertices == 358 && nPrimitiveCount == 370 ) || ( n_Stride == 40 && nNumVertices == 328 && nPrimitiveCount == 412 ) || ( n_Stride == 40 && nNumVertices == 72 && nPrimitiveCount == 96 ) || ( n_Stride == 32 && nNumVertices == 19 && nPrimitiveCount == 16 ) || ( n_Stride == 36 && nNumVertices == 11 && nPrimitiveCount == 11 ) || ( n_Stride == 36 && nNumVertices == 3 && nPrimitiveCount == 1 ) || ( n_Stride == 44 && nNumVertices == 121 && nPrimitiveCount == 168 ) || ( n_Stride == 44 && nNumVertices == 104 && nPrimitiveCount == 91 ) || ( n_Stride == 44 && nNumVertices == 254 && nPrimitiveCount == 208 ) || ( n_Stride == 44 && nNumVertices == 69 && nPrimitiveCount == 60 ) || ( n_Stride == 44 && nNumVertices == 94 && nPrimitiveCount == 84 ) || ( n_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 36 ) || ( n_Stride == 44 && nNumVertices == 43 && nPrimitiveCount == 29 ) || ( n_Stride == 44 && nNumVertices == 58 && nPrimitiveCount == 67 ) || ( n_Stride == 44 && nNumVertices == 254 && nPrimitiveCount == 285 ) || ( n_Stride == 44 && nNumVertices == 63 && nPrimitiveCount == 62 ) || ( n_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 17 ) || ( n_Stride == 44 && nNumVertices == 64 && nPrimitiveCount == 70 ) || ( n_Stride == 44 && nNumVertices == 119 && nPrimitiveCount == 108 ) || ( n_Stride == 44 && nNumVertices == 110 && nPrimitiveCount == 99 ) || ( n_Stride == 44 && nNumVertices == 167 && nPrimitiveCount == 153 ) || ( n_Stride == 44 && nNumVertices == 42 && nPrimitiveCount == 30 ) || ( n_Stride == 44 && nNumVertices == 249 && nPrimitiveCount == 218 ) || ( n_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 17 ) || ( n_Stride == 44 && nNumVertices == 162 && nPrimitiveCount == 182 ) || ( n_Stride == 44 && nNumVertices == 42 && nPrimitiveCount == 36 ) || ( n_Stride == 44 && nNumVertices == 71 && nPrimitiveCount == 47 ) || ( n_Stride == 44 && nNumVertices == 97 && nPrimitiveCount == 94 ) || ( n_Stride == 44 && nNumVertices == 40 && nPrimitiveCount == 27 ) || ( n_Stride == 44 && nNumVertices == 100 && nPrimitiveCount == 93 ) || ( n_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 14 ) || ( n_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 11 ) || ( n_Stride == 44 && nNumVertices == 29 && nPrimitiveCount == 18 ) || ( n_Stride == 44 && nNumVertices == 132 && nPrimitiveCount == 178 ) || ( n_Stride == 44 && nNumVertices == 63 && nPrimitiveCount == 42 ) || ( n_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 7 ) || ( n_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 11 ) || ( n_Stride == 44 && nNumVertices == 45 && nPrimitiveCount == 32 ) || ( n_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 13 ) || ( n_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 17 ) || ( n_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 13 ) || ( n_Stride == 44 && nNumVertices == 17 && nPrimitiveCount == 7 ) || ( n_Stride == 44 && nNumVertices == 66 && nPrimitiveCount == 38 ) || ( n_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 8 ) || ( n_Stride == 44 && nNumVertices == 66 && nPrimitiveCount == 87 ) || ( n_Stride == 44 && nNumVertices == 123 && nPrimitiveCount == 137 ) || ( n_Stride == 44 && nNumVertices == 47 && nPrimitiveCount == 35 ) || ( n_Stride == 44 && nNumVertices == 47 && nPrimitiveCount == 34 ) || ( n_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 11 ) || ( n_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 5 ) || ( n_Stride == 44 && nNumVertices == 48 && nPrimitiveCount == 25 ) || ( n_Stride == 44 && nNumVertices == 37 && nPrimitiveCount == 21 ) || ( n_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 5 ) || ( n_Stride == 44 && nNumVertices == 72 && nPrimitiveCount == 53 ) || ( n_Stride == 44 && nNumVertices == 17 && nPrimitiveCount == 10 ) || ( n_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 24 ) || ( n_Stride == 44 && nNumVertices == 383 && nPrimitiveCount == 532 ) || ( n_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 14 ) || ( n_Stride == 44 && nNumVertices == 55 && nPrimitiveCount == 47 ) || ( n_Stride == 44 && nNumVertices == 30 && nPrimitiveCount == 34 ) || ( n_Stride == 32 && nNumVertices == 12 && nPrimitiveCount == 12 ) || ( n_Stride == 32 && nNumVertices == 17 && nPrimitiveCount == 14 ) || ( n_Stride == 32 && nNumVertices == 141 && nPrimitiveCount == 165 ) || ( n_Stride == 44 && nNumVertices == 116 && nPrimitiveCount == 81 ) || ( n_Stride == 44 && nNumVertices == 249 && nPrimitiveCount == 233 ) || ( n_Stride == 44 && nNumVertices == 108 && nPrimitiveCount == 123 ) || ( n_Stride == 44 && nNumVertices == 143 && nPrimitiveCount == 136 ) || ( n_Stride == 44 && nNumVertices == 97 && nPrimitiveCount == 83 ) || ( n_Stride == 44 && nNumVertices == 148 && nPrimitiveCount == 109 ) || ( n_Stride == 44 && nNumVertices == 217 && nPrimitiveCount == 187 ) || ( n_Stride == 44 && nNumVertices == 109 && nPrimitiveCount == 77 ) || ( n_Stride == 44 && nNumVertices == 137 && nPrimitiveCount == 130 ) || ( n_Stride == 44 && nNumVertices == 50 && nPrimitiveCount == 54 ) || ( n_Stride == 44 && nNumVertices == 393 && nPrimitiveCount == 235 ) || ( n_Stride == 44 && nNumVertices == 461 && nPrimitiveCount == 389 ) || ( n_Stride == 44 && nNumVertices == 121 && nPrimitiveCount == 95 ) || ( n_Stride == 44 && nNumVertices == 100 && nPrimitiveCount == 121 ) || ( n_Stride == 44 && nNumVertices == 159 && nPrimitiveCount == 128 ) || ( n_Stride == 44 && nNumVertices == 211 && nPrimitiveCount == 186 ) || ( n_Stride == 44 && nNumVertices == 48 && nPrimitiveCount == 55 ) || ( n_Stride == 44 && nNumVertices == 418 && nPrimitiveCount == 294 ) || ( n_Stride == 44 && nNumVertices == 212 && nPrimitiveCount == 122 ) || ( n_Stride == 44 && nNumVertices == 181 && nPrimitiveCount == 138 ) || ( n_Stride == 44 && nNumVertices == 321 && nPrimitiveCount == 138 ) || ( n_Stride == 44 && nNumVertices == 81 && nPrimitiveCount == 70 ) || ( n_Stride == 44 && nNumVertices == 37 && nPrimitiveCount == 28 ) || ( n_Stride == 44 && nNumVertices == 37 && nPrimitiveCount == 25 ) || ( n_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 19 ) || ( n_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 16 ) || ( n_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 23 ) || ( n_Stride == 44 && nNumVertices == 56 && nPrimitiveCount == 34 ) || ( n_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 20 ) || ( n_Stride == 44 && nNumVertices == 32 && nPrimitiveCount == 27 ) || ( n_Stride == 44 && nNumVertices == 59 && nPrimitiveCount == 43 ) || ( n_Stride == 40 && nNumVertices == 266 && nPrimitiveCount == 400 ) || ( n_Stride == 40 && nNumVertices == 56 && nPrimitiveCount == 66 ) || ( n_Stride == 32 && nNumVertices == 21 && nPrimitiveCount == 18 ) || ( n_Stride == 32 && nNumVertices == 10 && nPrimitiveCount == 9 ) || ( n_Stride == 32 && nNumVertices == 213 && nPrimitiveCount == 194 ) || ( n_Stride == 44 && nNumVertices == 279 && nPrimitiveCount == 222 ) || ( n_Stride == 44 && nNumVertices == 111 && nPrimitiveCount == 106 ) || ( n_Stride == 44 && nNumVertices == 481 && nPrimitiveCount == 335 ) || ( n_Stride == 44 && nNumVertices == 130 && nPrimitiveCount == 124 ) || ( n_Stride == 44 && nNumVertices == 58 && nPrimitiveCount == 55 ) || ( n_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 23 ) || ( n_Stride == 44 && nNumVertices == 60 && nPrimitiveCount == 42 ) || ( n_Stride == 44 && nNumVertices == 66 && nPrimitiveCount == 64 ) || ( n_Stride == 44 && nNumVertices == 41 && nPrimitiveCount == 45 ) || ( n_Stride == 44 && nNumVertices == 156 && nPrimitiveCount == 180 ) || ( n_Stride == 44 && nNumVertices == 161 && nPrimitiveCount == 187 ) || ( n_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 26 ) || ( n_Stride == 44 && nNumVertices == 89 && nPrimitiveCount == 58 ) || ( n_Stride == 44 && nNumVertices == 54 && nPrimitiveCount == 40 ) || ( n_Stride == 44 && nNumVertices == 67 && nPrimitiveCount == 49 ) || ( n_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 4 ) || ( n_Stride == 44 && nNumVertices == 31 && nPrimitiveCount == 22 ) || ( n_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 16 ) || ( n_Stride == 44 && nNumVertices == 82 && nPrimitiveCount == 60 ) || ( n_Stride == 44 && nNumVertices == 55 && nPrimitiveCount == 48 ) || ( n_Stride == 44 && nNumVertices == 43 && nPrimitiveCount == 26 ) || ( n_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 7 ) || ( n_Stride == 32 && nNumVertices == 214 && nPrimitiveCount == 188 ) || ( n_Stride == 44 && nNumVertices == 362 && nPrimitiveCount == 322 ) || ( n_Stride == 44 && nNumVertices == 134 && nPrimitiveCount == 121 ) || ( n_Stride == 44 && nNumVertices == 27 && nPrimitiveCount == 21 ) || ( n_Stride == 44 && nNumVertices == 42 && nPrimitiveCount == 28 ) || ( n_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 19 ) || ( n_Stride == 44 && nNumVertices == 124 && nPrimitiveCount == 164 ) || ( n_Stride == 44 && nNumVertices == 91 && nPrimitiveCount == 74 ) || ( n_Stride == 44 && nNumVertices == 98 && nPrimitiveCount == 93 ) || ( n_Stride == 44 && nNumVertices == 107 && nPrimitiveCount == 140 ) || ( n_Stride == 44 && nNumVertices == 80 && nPrimitiveCount == 68 ) || ( n_Stride == 44 && nNumVertices == 89 && nPrimitiveCount == 93 ) || ( n_Stride == 44 && nNumVertices == 350 && nPrimitiveCount == 274 ) || ( n_Stride == 36 && nNumVertices == 341 && nPrimitiveCount == 456 ) || ( n_Stride == 36 && nNumVertices == 73 && nPrimitiveCount == 76 ) || ( n_Stride == 40 && nNumVertices == 6 && nPrimitiveCount == 4 ) || ( n_Stride == 40 && nNumVertices == 7 && nPrimitiveCount == 5 ) || ( n_Stride == 44 && nNumVertices == 481 && nPrimitiveCount == 700 ) || ( n_Stride == 44 && nNumVertices == 55 && nPrimitiveCount == 64 ) || ( n_Stride == 44 && nNumVertices == 42 && nPrimitiveCount == 33 ) || ( n_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 9 ) || ( n_Stride == 44 && nNumVertices == 72 && nPrimitiveCount == 50 ) || ( n_Stride == 44 && nNumVertices == 149 && nPrimitiveCount == 153 ) || ( n_Stride == 44 && nNumVertices == 311 && nPrimitiveCount == 220 ) || ( n_Stride == 44 && nNumVertices == 131 && nPrimitiveCount == 102 ) || ( n_Stride == 44 && nNumVertices == 17 && nPrimitiveCount == 12 ) || ( n_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 19 ) || ( n_Stride == 44 && nNumVertices == 58 && nPrimitiveCount == 41 ) || ( n_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 9 ) || ( n_Stride == 44 && nNumVertices == 57 && nPrimitiveCount == 53 ) || ( n_Stride == 44 && nNumVertices == 272 && nPrimitiveCount == 236 ) || ( n_Stride == 44 && nNumVertices == 79 && nPrimitiveCount == 50 ) || ( n_Stride == 44 && nNumVertices == 56 && nPrimitiveCount == 72 ) || ( n_Stride == 44 && nNumVertices == 81 && nPrimitiveCount == 60 ) || ( n_Stride == 44 && nNumVertices == 19 && nPrimitiveCount == 9 ) || ( n_Stride == 44 && nNumVertices == 116 && nPrimitiveCount == 70 ) || ( n_Stride == 44 && nNumVertices == 163 && nPrimitiveCount == 135 ) || ( n_Stride == 44 && nNumVertices == 28 && nPrimitiveCount == 15 ) || ( n_Stride == 44 && nNumVertices == 32 && nPrimitiveCount == 23 ) || ( n_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 13 ) || ( n_Stride == 44 && nNumVertices == 79 && nPrimitiveCount == 65 ) || ( n_Stride == 44 && nNumVertices == 59 && nPrimitiveCount == 52 ) || ( n_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 7 ) || ( n_Stride == 44 && nNumVertices == 77 && nPrimitiveCount == 103 ) || ( n_Stride == 44 && nNumVertices == 43 && nPrimitiveCount == 24 ) || ( n_Stride == 44 && nNumVertices == 20 && nPrimitiveCount == 16 ) || ( n_Stride == 44 && nNumVertices == 122 && nPrimitiveCount == 122 ) || ( n_Stride == 44 && nNumVertices == 47 && nPrimitiveCount == 39 ) || ( n_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 22 ) || ( n_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 10 ) || ( n_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 26 ) || ( n_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 5 ) || ( n_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 27 ) || ( n_Stride == 44 && nNumVertices == 418 && nPrimitiveCount == 328 ) || ( n_Stride == 44 && nNumVertices == 43 && nPrimitiveCount == 32 ) || ( n_Stride == 44 && nNumVertices == 369 && nPrimitiveCount == 288 ) || ( n_Stride == 44 && nNumVertices == 247 && nPrimitiveCount == 239 ) || ( n_Stride == 44 && nNumVertices == 303 && nPrimitiveCount == 283 ) || ( n_Stride == 44 && nNumVertices == 104 && nPrimitiveCount == 85 ) || ( n_Stride == 44 && nNumVertices == 211 && nPrimitiveCount == 198 ) || ( n_Stride == 44 && nNumVertices == 95 && nPrimitiveCount == 72 ) || ( n_Stride == 44 && nNumVertices == 138 && nPrimitiveCount == 127 ) || ( n_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 36 ) || ( n_Stride == 44 && nNumVertices == 52 && nPrimitiveCount == 24 ) || ( n_Stride == 44 && nNumVertices == 73 && nPrimitiveCount == 58 ) || ( n_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 54 ) || ( n_Stride == 32 && nNumVertices == 60 && nPrimitiveCount == 64 ) || ( n_Stride == 44 && nNumVertices == 313 && nPrimitiveCount == 412 ) || ( n_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 30 ) || ( n_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 22 ) || ( n_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 31 ) || ( n_Stride == 44 && nNumVertices == 40 && nPrimitiveCount == 36 )
    #define PlayerModel ( smPlayer || smHeads || smGuns || SpecialistViper || SpecialistScorpion || SpecialistHawk || Mercinaries )

  6. The Following 3 Users Say Thank You to Crash For This Useful Post:

    markoj (05-21-2011),pDevice (10-31-2012),_Fk127_ (05-21-2011)

  7. #6
    Stewie_Griffin's Avatar
    Join Date
    May 2011
    Gender
    male
    Location
    Quahog
    Posts
    241
    Reputation
    82
    Thanks
    41
    My Mood
    Tired
    I did that it didnt work
    although it did disconnected me after 2 mins
    What im doing:
    Code:
    #include <d3d9.h>
    #include <d3dx9.h>
    #include "detourxs.h"
    #pragma comment(lib, "d3d9.lib")
    #pragma comment(lib, "D3DX9.LIB")
    #define D3DparamX		, UINT paramx
    #define D3DparamvalX	, paramx
    #define smPlayer (m_Stride == 44)
    #define smHeads (m_Stride == 36)
    #define smGuns (m_Stride == 32)
    #define Hands (m_Stride == 40 && nNumVertices == 18 && nPrimitiveCount == 11)
    #define SpecialistViper ( m_Stride == 40 && nNumVertices == 647 && nPrimitiveCount == 826 ) || ( m_Stride == 40 && nNumVertices == 37 && nPrimitiveCount == 40 ) || ( m_Stride == 40 && nNumVertices == 24 && nPrimitiveCount == 24 ) || ( m_Stride == 32 && nNumVertices == 12 && nPrimitiveCount == 12 ) || ( m_Stride == 32 && nNumVertices == 104 && nPrimitiveCount == 118 ) || ( m_Stride == 40 && nNumVertices == 73 && nPrimitiveCount == 48 ) || ( m_Stride == 40 && nNumVertices == 252 && nPrimitiveCount == 205 ) || ( m_Stride == 40 && nNumVertices == 92 && nPrimitiveCount == 64 ) || ( m_Stride == 40 && nNumVertices == 37 && nPrimitiveCount == 25 ) || ( m_Stride == 40 && nNumVertices == 92 && nPrimitiveCount == 69 ) || ( m_Stride == 40 && nNumVertices == 126 && nPrimitiveCount == 68 ) || ( m_Stride == 40 && nNumVertices == 101 && nPrimitiveCount == 72 ) || ( m_Stride == 40 && nNumVertices == 70 && nPrimitiveCount == 36 ) || ( m_Stride == 40 && nNumVertices == 6 && nPrimitiveCount == 2 ) || ( m_Stride == 40 && nNumVertices == 8 && nPrimitiveCount == 3 ) || ( m_Stride == 40 && nNumVertices == 82 && nPrimitiveCount == 105 ) || ( m_Stride == 40 && nNumVertices == 168 && nPrimitiveCount == 173 ) || ( m_Stride == 40 && nNumVertices == 87 && nPrimitiveCount == 67 ) || ( m_Stride == 40 && nNumVertices == 37 && nPrimitiveCount == 26 ) || ( m_Stride == 40 && nNumVertices == 10 && nPrimitiveCount == 11 ) || ( m_Stride == 40 && nNumVertices == 25 && nPrimitiveCount == 17 ) || ( m_Stride == 40 && nNumVertices == 15 && nPrimitiveCount == 8 ) || ( m_Stride == 40 && nNumVertices == 16 && nPrimitiveCount == 10 ) || ( m_Stride == 40 && nNumVertices == 26 && nPrimitiveCount == 19 ) || ( m_Stride == 40 && nNumVertices == 12 && nPrimitiveCount == 4 ) || ( m_Stride == 40 && nNumVertices == 21 && nPrimitiveCount == 15 ) || ( m_Stride == 40 && nNumVertices == 15 && nPrimitiveCount == 9 ) || ( m_Stride == 40 && nNumVertices == 10 && nPrimitiveCount == 6 ) || ( m_Stride == 40 && nNumVertices == 7 && nPrimitiveCount == 3 ) || ( m_Stride == 40 && nNumVertices == 134 && nPrimitiveCount == 108 ) || ( m_Stride == 40 && nNumVertices == 226 && nPrimitiveCount == 217 ) || ( m_Stride == 40 && nNumVertices == 51 && nPrimitiveCount == 52 ) || ( m_Stride == 40 && nNumVertices == 34 && nPrimitiveCount == 32 ) || ( m_Stride == 40 && nNumVertices == 21 && nPrimitiveCount == 25 ) || ( m_Stride == 40 && nNumVertices == 12 && nPrimitiveCount == 8 ) || ( m_Stride == 40 && nNumVertices == 99 && nPrimitiveCount == 135 ) || ( m_Stride == 40 && nNumVertices == 36 && nPrimitiveCount == 36 ) || ( m_Stride == 32 && nNumVertices == 1182 && nPrimitiveCount == 731 ) || ( m_Stride == 32 && nNumVertices == 17 && nPrimitiveCount == 14 )
    #define SpecialistScorpion ( m_Stride == 32 && nNumVertices == 1182 && nPrimitiveCount == 731 ) || ( m_Stride == 32 && nNumVertices == 91 && nPrimitiveCount == 134 ) || ( m_Stride == 32 && nNumVertices == 10 && nPrimitiveCount == 9 ) || ( m_Stride == 32 && nNumVertices == 17 && nPrimitiveCount == 14 ) || ( m_Stride == 40 && nNumVertices == 295 && nPrimitiveCount == 171 ) || ( m_Stride == 40 && nNumVertices == 133 && nPrimitiveCount == 162 ) || ( m_Stride == 40 && nNumVertices == 166 && nPrimitiveCount == 198 ) || ( m_Stride == 40 && nNumVertices == 203 && nPrimitiveCount == 227 ) || ( m_Stride == 40 && nNumVertices == 81 && nPrimitiveCount == 72 ) || ( m_Stride == 40 && nNumVertices == 60 && nPrimitiveCount == 62 ) || ( m_Stride == 40 && nNumVertices == 10 && nPrimitiveCount == 8 ) || ( m_Stride == 40 && nNumVertices == 17 && nPrimitiveCount == 10 ) || ( m_Stride == 40 && nNumVertices == 210 && nPrimitiveCount == 386 ) || ( m_Stride == 44 && nNumVertices == 244 && nPrimitiveCount == 176 ) || ( m_Stride == 44 && nNumVertices == 323 && nPrimitiveCount == 340 ) || ( m_Stride == 44 && nNumVertices == 181 && nPrimitiveCount == 166 ) || ( m_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 6 ) || ( m_Stride == 44 && nNumVertices == 153 && nPrimitiveCount == 133 ) || ( m_Stride == 44 && nNumVertices == 111 && nPrimitiveCount == 117 ) || ( m_Stride == 44 && nNumVertices == 4 && nPrimitiveCount == 2 ) || ( m_Stride == 44 && nNumVertices == 214 && nPrimitiveCount == 184 ) || ( m_Stride == 44 && nNumVertices == 31 && nPrimitiveCount == 18 ) || ( m_Stride == 44 && nNumVertices == 51 && nPrimitiveCount == 50 ) || ( m_Stride == 44 && nNumVertices == 26 && nPrimitiveCount == 15 ) || ( m_Stride == 44 && nNumVertices == 61 && nPrimitiveCount == 44 ) || ( m_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 18 ) || ( m_Stride == 44 && nNumVertices == 67 && nPrimitiveCount == 35 ) || ( m_Stride == 44 && nNumVertices == 7 && nPrimitiveCount == 3 ) || ( m_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 9 ) || ( m_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 6 ) || ( m_Stride == 44 && nNumVertices == 57 && nPrimitiveCount == 47 ) || ( m_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 4 )
    #define SpecialistHawk ( m_Stride == 44 && nNumVertices == 82 && nPrimitiveCount == 84 ) || ( m_Stride == 44 && nNumVertices == 96 && nPrimitiveCount == 115 ) || ( m_Stride == 44 && nNumVertices == 57 && nPrimitiveCount == 44 ) || ( m_Stride == 44 && nNumVertices == 142 && nPrimitiveCount == 149 ) || ( m_Stride == 44 && nNumVertices == 73 && nPrimitiveCount == 54 ) || ( m_Stride == 44 && nNumVertices == 98 && nPrimitiveCount == 101 ) || ( m_Stride == 44 && nNumVertices == 158 && nPrimitiveCount == 170 ) || ( m_Stride == 44 && nNumVertices == 4 && nPrimitiveCount == 2 ) || ( m_Stride == 44 && nNumVertices == 67 && nPrimitiveCount == 50 ) || ( m_Stride == 44 && nNumVertices == 102 && nPrimitiveCount == 105 ) || ( m_Stride == 40 && nNumVertices == 236 && nPrimitiveCount == 346 ) || ( m_Stride == 40 && nNumVertices == 3 && nPrimitiveCount == 1 ) || ( m_Stride == 40 && nNumVertices == 80 && nPrimitiveCount == 71 ) || ( m_Stride == 40 && nNumVertices == 10 && nPrimitiveCount == 10 ) || ( m_Stride == 44 && nNumVertices == 32 && nPrimitiveCount == 20 ) || ( m_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 13 ) || ( m_Stride == 44 && nNumVertices == 25 && nPrimitiveCount == 19 ) || ( m_Stride == 44 && nNumVertices == 32 && nPrimitiveCount == 24 ) || ( m_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 28 ) || ( m_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 6 ) || ( m_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 31 ) || ( m_Stride == 44 && nNumVertices == 3 && nPrimitiveCount == 1 ) || ( m_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 12 ) || ( m_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 10 ) || ( m_Stride == 44 && nNumVertices == 7 && nPrimitiveCount == 3 ) || ( m_Stride == 44 && nNumVertices == 28 && nPrimitiveCount == 24 ) || ( m_Stride == 44 && nNumVertices == 6 && nPrimitiveCount == 2 ) || ( m_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 8 ) || ( m_Stride == 44 && nNumVertices == 102 && nPrimitiveCount == 82 ) || ( m_Stride == 44 && nNumVertices == 99 && nPrimitiveCount == 76 ) || ( m_Stride == 44 && nNumVertices == 50 && nPrimitiveCount == 38 ) || ( m_Stride == 44 && nNumVertices == 288 && nPrimitiveCount == 192 ) || ( m_Stride == 44 && nNumVertices == 67 && nPrimitiveCount == 70 ) || ( m_Stride == 44 && nNumVertices == 174 && nPrimitiveCount == 194 ) || ( m_Stride == 44 && nNumVertices == 30 && nPrimitiveCount == 16 ) || ( m_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 12 ) || ( m_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 4 ) || ( m_Stride == 44 && nNumVertices == 78 && nPrimitiveCount == 63 ) || ( m_Stride == 44 && nNumVertices == 66 && nPrimitiveCount == 62 ) || ( m_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 5 && nPrimitiveCount == 3 ) || ( m_Stride == 44 && nNumVertices == 60 && nPrimitiveCount == 44 ) || ( m_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 7 ) || ( m_Stride == 44 && nNumVertices == 6 && nPrimitiveCount == 4 ) || ( m_Stride == 44 && nNumVertices == 66 && nPrimitiveCount == 60 ) || ( m_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 89 && nPrimitiveCount == 91 ) || ( m_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 3 ) || ( m_Stride == 44 && nNumVertices == 19 && nPrimitiveCount == 9 ) || ( m_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 12 ) || ( m_Stride == 44 && nNumVertices == 32 && nPrimitiveCount == 26 ) || ( m_Stride == 44 && nNumVertices == 37 && nPrimitiveCount == 24 ) || ( m_Stride == 44 && nNumVertices == 36 && nPrimitiveCount == 30 ) || ( m_Stride == 44 && nNumVertices == 38 && nPrimitiveCount == 29 ) || ( m_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 7 ) || ( m_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 16 ) || ( m_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 15 ) || ( m_Stride == 32 && nNumVertices == 21 && nPrimitiveCount == 18 ) || ( m_Stride == 36 && nNumVertices == 7 && nPrimitiveCount == 5 ) || ( m_Stride == 36 && nNumVertices == 6 && nPrimitiveCount == 4 ) || ( m_Stride == 36 && nNumVertices == 253 && nPrimitiveCount == 294 ) || ( m_Stride == 32 && nNumVertices == 1182 && nPrimitiveCount == 731 )
    #define Mercinaries ( m_Stride == 44 && nNumVertices == 249 && nPrimitiveCount == 177 ) || ( m_Stride == 44 && nNumVertices == 154 && nPrimitiveCount == 146 ) || ( m_Stride == 44 && nNumVertices == 474 && nPrimitiveCount == 405 ) || ( m_Stride == 44 && nNumVertices == 72 && nPrimitiveCount == 47 ) || ( m_Stride == 44 && nNumVertices == 99 && nPrimitiveCount == 104 ) || ( m_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 20 ) || ( m_Stride == 44 && nNumVertices == 160 && nPrimitiveCount == 156 ) || ( m_Stride == 44 && nNumVertices == 77 && nPrimitiveCount == 78 ) || ( m_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 15 ) || ( m_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 8 ) || ( m_Stride == 44 && nNumVertices == 135 && nPrimitiveCount == 155 ) || ( m_Stride == 44 && nNumVertices == 100 && nPrimitiveCount == 102 ) || ( m_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 26 ) || ( m_Stride == 44 && nNumVertices == 28 && nPrimitiveCount == 28 ) || ( m_Stride == 44 && nNumVertices == 64 && nPrimitiveCount == 65 ) || ( m_Stride == 44 && nNumVertices == 70 && nPrimitiveCount == 73 ) || ( m_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 15 ) || ( m_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 31 ) || ( m_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 9 ) || ( m_Stride == 44 && nNumVertices == 40 && nPrimitiveCount == 30 ) || ( m_Stride == 44 && nNumVertices == 38 && nPrimitiveCount == 26 ) || ( m_Stride == 44 && nNumVertices == 81 && nPrimitiveCount == 54 ) || ( m_Stride == 44 && nNumVertices == 38 && nPrimitiveCount == 24 ) || ( m_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 14 ) || ( m_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 6 ) || ( m_Stride == 44 && nNumVertices == 37 && nPrimitiveCount == 26 ) || ( m_Stride == 44 && nNumVertices == 26 && nPrimitiveCount == 20 ) || ( m_Stride == 44 && nNumVertices == 5 && nPrimitiveCount == 2 ) || ( m_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 25 ) || ( m_Stride == 44 && nNumVertices == 32 && nPrimitiveCount == 20 ) || ( m_Stride == 44 && nNumVertices == 70 && nPrimitiveCount == 46 ) || ( m_Stride == 44 && nNumVertices == 31 && nPrimitiveCount == 18 ) || ( m_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 8 ) || ( m_Stride == 44 && nNumVertices == 6 && nPrimitiveCount == 2 ) || ( m_Stride == 44 && nNumVertices == 3 && nPrimitiveCount == 1 ) || ( m_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 6 ) || ( m_Stride == 44 && nNumVertices == 382 && nPrimitiveCount == 336 ) || ( m_Stride == 44 && nNumVertices == 50 && nPrimitiveCount == 34 ) || ( m_Stride == 44 && nNumVertices == 267 && nPrimitiveCount == 224 ) || ( m_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 14 ) || ( m_Stride == 44 && nNumVertices == 50 && nPrimitiveCount == 37 ) || ( m_Stride == 44 && nNumVertices == 53 && nPrimitiveCount == 38 ) || ( m_Stride == 44 && nNumVertices == 193 && nPrimitiveCount == 196 ) || ( m_Stride == 44 && nNumVertices == 115 && nPrimitiveCount == 110 ) || ( m_Stride == 44 && nNumVertices == 163 && nPrimitiveCount == 182 ) || ( m_Stride == 44 && nNumVertices == 127 && nPrimitiveCount == 118 ) || ( m_Stride == 44 && nNumVertices == 4 && nPrimitiveCount == 2 ) || ( m_Stride == 44 && nNumVertices == 60 && nPrimitiveCount == 62 ) || ( m_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 8 ) || ( m_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 50 ) || ( m_Stride == 36 && nNumVertices == 337 && nPrimitiveCount == 456 ) || ( m_Stride == 36 && nNumVertices == 79 && nPrimitiveCount == 76 ) || ( m_Stride == 32 && nNumVertices == 9 && nPrimitiveCount == 8 ) || ( m_Stride == 32 && nNumVertices == 14 && nPrimitiveCount == 12 ) || ( m_Stride == 44 && nNumVertices == 5 && nPrimitiveCount == 3 ) || ( m_Stride == 36 && nNumVertices == 321 && nPrimitiveCount == 446 ) || ( m_Stride == 36 && nNumVertices == 63 && nPrimitiveCount == 76 ) || ( m_Stride == 32 && nNumVertices == 683 && nPrimitiveCount == 422 ) || ( m_Stride == 44 && nNumVertices == 207 && nPrimitiveCount == 298 ) || ( m_Stride == 44 && nNumVertices == 143 && nPrimitiveCount == 155 ) || ( m_Stride == 44 && nNumVertices == 88 && nPrimitiveCount == 80 ) || ( m_Stride == 44 && nNumVertices == 52 && nPrimitiveCount == 47 ) || ( m_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 9 ) || ( m_Stride == 44 && nNumVertices == 57 && nPrimitiveCount == 54 ) || ( m_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 9 ) || ( m_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 8 ) || ( m_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 10 ) || ( m_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 7 ) || ( m_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 4 ) || ( m_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 45 ) || ( m_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 16 ) || ( m_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 7 ) || ( m_Stride == 44 && nNumVertices == 196 && nPrimitiveCount == 278 ) || ( m_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 6 ) || ( m_Stride == 44 && nNumVertices == 20 && nPrimitiveCount == 11 ) || ( m_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 6 ) || ( m_Stride == 44 && nNumVertices == 6 && nPrimitiveCount == 4 ) || ( m_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 36 ) || ( m_Stride == 32 && nNumVertices == 1182 && nPrimitiveCount == 731 ) || ( m_Stride == 32 && nNumVertices == 374 && nPrimitiveCount == 318 ) || ( m_Stride == 44 && nNumVertices == 148 && nPrimitiveCount == 137 ) || ( m_Stride == 44 && nNumVertices == 131 && nPrimitiveCount == 115 ) || ( m_Stride == 44 && nNumVertices == 449 && nPrimitiveCount == 441 ) || ( m_Stride == 44 && nNumVertices == 88 && nPrimitiveCount == 78 ) || ( m_Stride == 44 && nNumVertices == 87 && nPrimitiveCount == 75 ) || ( m_Stride == 44 && nNumVertices == 59 && nPrimitiveCount == 42 ) || ( m_Stride == 44 && nNumVertices == 88 && nPrimitiveCount == 77 ) || ( m_Stride == 44 && nNumVertices == 169 && nPrimitiveCount == 154 ) || ( m_Stride == 44 && nNumVertices == 97 && nPrimitiveCount == 123 ) || ( m_Stride == 44 && nNumVertices == 74 && nPrimitiveCount == 51 ) || ( m_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 3 ) || ( m_Stride == 44 && nNumVertices == 56 && nPrimitiveCount == 50 ) || ( m_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 18 ) || ( m_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 10 ) || ( m_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 8 ) || ( m_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 10 ) || ( m_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 16 ) || ( m_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 22 ) || ( m_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 15 ) || ( m_Stride == 44 && nNumVertices == 27 && nPrimitiveCount == 15 ) || ( m_Stride == 36 && nNumVertices == 314 && nPrimitiveCount == 250 ) || ( m_Stride == 36 && nNumVertices == 215 && nPrimitiveCount == 174 ) || ( m_Stride == 32 && nNumVertices == 11 && nPrimitiveCount == 11 ) || ( m_Stride == 40 && nNumVertices == 15 && nPrimitiveCount == 13 ) || ( m_Stride == 40 && nNumVertices == 10 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 123 && nPrimitiveCount == 109 ) || ( m_Stride == 44 && nNumVertices == 195 && nPrimitiveCount == 153 ) || ( m_Stride == 44 && nNumVertices == 56 && nPrimitiveCount == 45 ) || ( m_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 12 ) || ( m_Stride == 44 && nNumVertices == 71 && nPrimitiveCount == 60 ) || ( m_Stride == 44 && nNumVertices == 17 && nPrimitiveCount == 9 ) || ( m_Stride == 44 && nNumVertices == 7 && nPrimitiveCount == 4 ) || ( m_Stride == 44 && nNumVertices == 237 && nPrimitiveCount == 209 ) || ( m_Stride == 44 && nNumVertices == 17 && nPrimitiveCount == 11 ) || ( m_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 14 ) || ( m_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 24 ) || ( m_Stride == 44 && nNumVertices == 120 && nPrimitiveCount == 71 ) || ( m_Stride == 44 && nNumVertices == 109 && nPrimitiveCount == 71 ) || ( m_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 15 ) || ( m_Stride == 44 && nNumVertices == 7 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 4 ) || ( m_Stride == 44 && nNumVertices == 136 && nPrimitiveCount == 134 ) || ( m_Stride == 44 && nNumVertices == 52 && nPrimitiveCount == 55 ) || ( m_Stride == 44 && nNumVertices == 19 && nPrimitiveCount == 11 ) || ( m_Stride == 44 && nNumVertices == 38 && nPrimitiveCount == 29 ) || ( m_Stride == 44 && nNumVertices == 27 && nPrimitiveCount == 18 ) || ( m_Stride == 44 && nNumVertices == 67 && nPrimitiveCount == 38 ) || ( m_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 12 ) || ( m_Stride == 44 && nNumVertices == 26 && nPrimitiveCount == 16 ) || ( m_Stride == 44 && nNumVertices == 138 && nPrimitiveCount == 141 ) || ( m_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 29 ) || ( m_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 16 ) || ( m_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 29 ) || ( m_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 12 ) || ( m_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 12 ) || ( m_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 7 ) || ( m_Stride == 44 && nNumVertices == 283 && nPrimitiveCount == 238 ) || ( m_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 43 ) || ( m_Stride == 44 && nNumVertices == 303 && nPrimitiveCount == 255 ) || ( m_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 8 ) || ( m_Stride == 44 && nNumVertices == 25 && nPrimitiveCount == 22 ) || ( m_Stride == 44 && nNumVertices == 27 && nPrimitiveCount == 19 ) || ( m_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 11 ) || ( m_Stride == 44 && nNumVertices == 295 && nPrimitiveCount == 275 ) || ( m_Stride == 44 && nNumVertices == 56 && nPrimitiveCount == 46 ) || ( m_Stride == 44 && nNumVertices == 104 && nPrimitiveCount == 77 ) || ( m_Stride == 44 && nNumVertices == 112 && nPrimitiveCount == 85 ) || ( m_Stride == 44 && nNumVertices == 72 && nPrimitiveCount == 77 ) || ( m_Stride == 44 && nNumVertices == 70 && nPrimitiveCount == 69 ) || ( m_Stride == 44 && nNumVertices == 192 && nPrimitiveCount == 196 ) || ( m_Stride == 40 && nNumVertices == 328 && nPrimitiveCount == 426 ) || ( m_Stride == 40 && nNumVertices == 47 && nPrimitiveCount == 68 ) || ( m_Stride == 40 && nNumVertices == 12 && nPrimitiveCount == 12 ) || ( m_Stride == 36 && nNumVertices == 20 && nPrimitiveCount == 15 ) || ( m_Stride == 36 && nNumVertices == 5 && nPrimitiveCount == 3 ) || ( m_Stride == 32 && nNumVertices == 386 && nPrimitiveCount == 426 ) || ( m_Stride == 32 && nNumVertices == 40 && nPrimitiveCount == 36 ) || ( m_Stride == 32 && nNumVertices == 985 && nPrimitiveCount == 631 ) || ( m_Stride == 44 && nNumVertices == 304 && nPrimitiveCount == 152 ) || ( m_Stride == 44 && nNumVertices == 84 && nPrimitiveCount == 62 ) || ( m_Stride == 44 && nNumVertices == 63 && nPrimitiveCount == 46 ) || ( m_Stride == 44 && nNumVertices == 55 && nPrimitiveCount == 41 ) || ( m_Stride == 44 && nNumVertices == 141 && nPrimitiveCount == 147 ) || ( m_Stride == 44 && nNumVertices == 100 && nPrimitiveCount == 108 ) || ( m_Stride == 44 && nNumVertices == 145 && nPrimitiveCount == 151 ) || ( m_Stride == 44 && nNumVertices == 99 && nPrimitiveCount == 106 ) || ( m_Stride == 44 && nNumVertices == 72 && nPrimitiveCount == 52 ) || ( m_Stride == 44 && nNumVertices == 73 && nPrimitiveCount == 44 ) || ( m_Stride == 44 && nNumVertices == 110 && nPrimitiveCount == 155 ) || ( m_Stride == 44 && nNumVertices == 108 && nPrimitiveCount == 149 ) || ( m_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 19 ) || ( m_Stride == 44 && nNumVertices == 28 && nPrimitiveCount == 22 ) || ( m_Stride == 44 && nNumVertices == 29 && nPrimitiveCount == 24 ) || ( m_Stride == 40 && nNumVertices == 551 && nPrimitiveCount == 372 ) || ( m_Stride == 40 && nNumVertices == 316 && nPrimitiveCount == 187 ) || ( m_Stride == 40 && nNumVertices == 121 && nPrimitiveCount == 49 ) || ( m_Stride == 40 && nNumVertices == 165 && nPrimitiveCount == 74 ) || ( m_Stride == 40 && nNumVertices == 23 && nPrimitiveCount == 10 ) || ( m_Stride == 44 && nNumVertices == 226 && nPrimitiveCount == 269 ) || ( m_Stride == 44 && nNumVertices == 17 && nPrimitiveCount == 13 ) || ( m_Stride == 44 && nNumVertices == 130 && nPrimitiveCount == 172 ) || ( m_Stride == 44 && nNumVertices == 26 && nPrimitiveCount == 25 ) || ( m_Stride == 44 && nNumVertices == 96 && nPrimitiveCount == 129 ) || ( m_Stride == 44 && nNumVertices == 31 && nPrimitiveCount == 28 ) || ( m_Stride == 44 && nNumVertices == 68 && nPrimitiveCount == 41 ) || ( m_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 29 ) || ( m_Stride == 44 && nNumVertices == 28 && nPrimitiveCount == 17 ) || ( m_Stride == 44 && nNumVertices == 36 && nPrimitiveCount == 19 ) || ( m_Stride == 44 && nNumVertices == 5 && nPrimitiveCount == 4 ) || ( m_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 36 ) || ( m_Stride == 44 && nNumVertices == 197 && nPrimitiveCount == 173 ) || ( m_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 7 ) || ( m_Stride == 44 && nNumVertices == 110 && nPrimitiveCount == 127 ) || ( m_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 24 ) || ( m_Stride == 44 && nNumVertices == 69 && nPrimitiveCount == 46 ) || ( m_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 28 ) || ( m_Stride == 44 && nNumVertices == 36 && nPrimitiveCount == 30 ) || ( m_Stride == 44 && nNumVertices == 7 && nPrimitiveCount == 3 ) || ( m_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 30 ) || ( m_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 13 ) || ( m_Stride == 44 && nNumVertices == 38 && nPrimitiveCount == 22 ) || ( m_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 13 ) || ( m_Stride == 44 && nNumVertices == 20 && nPrimitiveCount == 14 ) || ( m_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 13 ) || ( m_Stride == 40 && nNumVertices == 334 && nPrimitiveCount == 414 ) || ( m_Stride == 40 && nNumVertices == 101 && nPrimitiveCount == 106 ) || ( m_Stride == 40 && nNumVertices == 7 && nPrimitiveCount == 6 ) || ( m_Stride == 40 && nNumVertices == 9 && nPrimitiveCount == 8 ) || ( m_Stride == 40 && nNumVertices == 12 && nPrimitiveCount == 6 ) || ( m_Stride == 40 && nNumVertices == 10 && nPrimitiveCount == 9 ) || ( m_Stride == 36 && nNumVertices == 21 && nPrimitiveCount == 18 ) || ( m_Stride == 44 && nNumVertices == 320 && nPrimitiveCount == 287 ) || ( m_Stride == 44 && nNumVertices == 174 && nPrimitiveCount == 135 ) || ( m_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 33 ) || ( m_Stride == 44 && nNumVertices == 107 && nPrimitiveCount == 94 ) || ( m_Stride == 44 && nNumVertices == 109 && nPrimitiveCount == 96 ) || ( m_Stride == 44 && nNumVertices == 93 && nPrimitiveCount == 76 ) || ( m_Stride == 44 && nNumVertices == 72 && nPrimitiveCount == 57 ) || ( m_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 14 ) || ( m_Stride == 44 && nNumVertices == 114 && nPrimitiveCount == 162 ) || ( m_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 29 ) || ( m_Stride == 44 && nNumVertices == 69 && nPrimitiveCount == 58 ) || ( m_Stride == 44 && nNumVertices == 98 && nPrimitiveCount == 80 ) || ( m_Stride == 44 && nNumVertices == 92 && nPrimitiveCount == 74 ) || ( m_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 8 ) || ( m_Stride == 44 && nNumVertices == 366 && nPrimitiveCount == 311 ) || ( m_Stride == 44 && nNumVertices == 114 && nPrimitiveCount == 103 ) || ( m_Stride == 44 && nNumVertices == 71 && nPrimitiveCount == 70 ) || ( m_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 15 ) || ( m_Stride == 44 && nNumVertices == 118 && nPrimitiveCount == 126 ) || ( m_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 7 ) || ( m_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 13 ) || ( m_Stride == 44 && nNumVertices == 121 && nPrimitiveCount == 121 ) || ( m_Stride == 44 && nNumVertices == 64 && nPrimitiveCount == 71 ) || ( m_Stride == 44 && nNumVertices == 125 && nPrimitiveCount == 135 ) || ( m_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 9 ) || ( m_Stride == 44 && nNumVertices == 41 && nPrimitiveCount == 28 ) || ( m_Stride == 44 && nNumVertices == 75 && nPrimitiveCount == 58 ) || ( m_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 27 ) || ( m_Stride == 44 && nNumVertices == 84 && nPrimitiveCount == 49 ) || ( m_Stride == 44 && nNumVertices == 6 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 6 && nPrimitiveCount == 3 ) || ( m_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 4 ) || ( m_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 23 ) || ( m_Stride == 44 && nNumVertices == 29 && nPrimitiveCount == 16 ) || ( m_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 11 ) || ( m_Stride == 44 && nNumVertices == 96 && nPrimitiveCount == 62 ) || ( m_Stride == 44 && nNumVertices == 66 && nPrimitiveCount == 48 ) || ( m_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 3 ) || ( m_Stride == 44 && nNumVertices == 121 && nPrimitiveCount == 129 ) || ( m_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 10 ) || ( m_Stride == 44 && nNumVertices == 42 && nPrimitiveCount == 24 ) || ( m_Stride == 44 && nNumVertices == 126 && nPrimitiveCount == 136 ) || ( m_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 10 ) || ( m_Stride == 32 && nNumVertices == 358 && nPrimitiveCount == 370 ) || ( m_Stride == 40 && nNumVertices == 328 && nPrimitiveCount == 412 ) || ( m_Stride == 40 && nNumVertices == 72 && nPrimitiveCount == 96 ) || ( m_Stride == 32 && nNumVertices == 19 && nPrimitiveCount == 16 ) || ( m_Stride == 36 && nNumVertices == 11 && nPrimitiveCount == 11 ) || ( m_Stride == 36 && nNumVertices == 3 && nPrimitiveCount == 1 ) || ( m_Stride == 44 && nNumVertices == 121 && nPrimitiveCount == 168 ) || ( m_Stride == 44 && nNumVertices == 104 && nPrimitiveCount == 91 ) || ( m_Stride == 44 && nNumVertices == 254 && nPrimitiveCount == 208 ) || ( m_Stride == 44 && nNumVertices == 69 && nPrimitiveCount == 60 ) || ( m_Stride == 44 && nNumVertices == 94 && nPrimitiveCount == 84 ) || ( m_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 36 ) || ( m_Stride == 44 && nNumVertices == 43 && nPrimitiveCount == 29 ) || ( m_Stride == 44 && nNumVertices == 58 && nPrimitiveCount == 67 ) || ( m_Stride == 44 && nNumVertices == 254 && nPrimitiveCount == 285 ) || ( m_Stride == 44 && nNumVertices == 63 && nPrimitiveCount == 62 ) || ( m_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 17 ) || ( m_Stride == 44 && nNumVertices == 64 && nPrimitiveCount == 70 ) || ( m_Stride == 44 && nNumVertices == 119 && nPrimitiveCount == 108 ) || ( m_Stride == 44 && nNumVertices == 110 && nPrimitiveCount == 99 ) || ( m_Stride == 44 && nNumVertices == 167 && nPrimitiveCount == 153 ) || ( m_Stride == 44 && nNumVertices == 42 && nPrimitiveCount == 30 ) || ( m_Stride == 44 && nNumVertices == 249 && nPrimitiveCount == 218 ) || ( m_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 17 ) || ( m_Stride == 44 && nNumVertices == 162 && nPrimitiveCount == 182 ) || ( m_Stride == 44 && nNumVertices == 42 && nPrimitiveCount == 36 ) || ( m_Stride == 44 && nNumVertices == 71 && nPrimitiveCount == 47 ) || ( m_Stride == 44 && nNumVertices == 97 && nPrimitiveCount == 94 ) || ( m_Stride == 44 && nNumVertices == 40 && nPrimitiveCount == 27 ) || ( m_Stride == 44 && nNumVertices == 100 && nPrimitiveCount == 93 ) || ( m_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 14 ) || ( m_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 11 ) || ( m_Stride == 44 && nNumVertices == 29 && nPrimitiveCount == 18 ) || ( m_Stride == 44 && nNumVertices == 132 && nPrimitiveCount == 178 ) || ( m_Stride == 44 && nNumVertices == 63 && nPrimitiveCount == 42 ) || ( m_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 7 ) || ( m_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 11 ) || ( m_Stride == 44 && nNumVertices == 45 && nPrimitiveCount == 32 ) || ( m_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 13 ) || ( m_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 17 ) || ( m_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 13 ) || ( m_Stride == 44 && nNumVertices == 17 && nPrimitiveCount == 7 ) || ( m_Stride == 44 && nNumVertices == 66 && nPrimitiveCount == 38 ) || ( m_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 8 ) || ( m_Stride == 44 && nNumVertices == 66 && nPrimitiveCount == 87 ) || ( m_Stride == 44 && nNumVertices == 123 && nPrimitiveCount == 137 ) || ( m_Stride == 44 && nNumVertices == 47 && nPrimitiveCount == 35 ) || ( m_Stride == 44 && nNumVertices == 47 && nPrimitiveCount == 34 ) || ( m_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 11 ) || ( m_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 48 && nPrimitiveCount == 25 ) || ( m_Stride == 44 && nNumVertices == 37 && nPrimitiveCount == 21 ) || ( m_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 72 && nPrimitiveCount == 53 ) || ( m_Stride == 44 && nNumVertices == 17 && nPrimitiveCount == 10 ) || ( m_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 24 ) || ( m_Stride == 44 && nNumVertices == 383 && nPrimitiveCount == 532 ) || ( m_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 14 ) || ( m_Stride == 44 && nNumVertices == 55 && nPrimitiveCount == 47 ) || ( m_Stride == 44 && nNumVertices == 30 && nPrimitiveCount == 34 ) || ( m_Stride == 32 && nNumVertices == 12 && nPrimitiveCount == 12 ) || ( m_Stride == 32 && nNumVertices == 17 && nPrimitiveCount == 14 ) || ( m_Stride == 32 && nNumVertices == 141 && nPrimitiveCount == 165 ) || ( m_Stride == 44 && nNumVertices == 116 && nPrimitiveCount == 81 ) || ( m_Stride == 44 && nNumVertices == 249 && nPrimitiveCount == 233 ) || ( m_Stride == 44 && nNumVertices == 108 && nPrimitiveCount == 123 ) || ( m_Stride == 44 && nNumVertices == 143 && nPrimitiveCount == 136 ) || ( m_Stride == 44 && nNumVertices == 97 && nPrimitiveCount == 83 ) || ( m_Stride == 44 && nNumVertices == 148 && nPrimitiveCount == 109 ) || ( m_Stride == 44 && nNumVertices == 217 && nPrimitiveCount == 187 ) || ( m_Stride == 44 && nNumVertices == 109 && nPrimitiveCount == 77 ) || ( m_Stride == 44 && nNumVertices == 137 && nPrimitiveCount == 130 ) || ( m_Stride == 44 && nNumVertices == 50 && nPrimitiveCount == 54 ) || ( m_Stride == 44 && nNumVertices == 393 && nPrimitiveCount == 235 ) || ( m_Stride == 44 && nNumVertices == 461 && nPrimitiveCount == 389 ) || ( m_Stride == 44 && nNumVertices == 121 && nPrimitiveCount == 95 ) || ( m_Stride == 44 && nNumVertices == 100 && nPrimitiveCount == 121 ) || ( m_Stride == 44 && nNumVertices == 159 && nPrimitiveCount == 128 ) || ( m_Stride == 44 && nNumVertices == 211 && nPrimitiveCount == 186 ) || ( m_Stride == 44 && nNumVertices == 48 && nPrimitiveCount == 55 ) || ( m_Stride == 44 && nNumVertices == 418 && nPrimitiveCount == 294 ) || ( m_Stride == 44 && nNumVertices == 212 && nPrimitiveCount == 122 ) || ( m_Stride == 44 && nNumVertices == 181 && nPrimitiveCount == 138 ) || ( m_Stride == 44 && nNumVertices == 321 && nPrimitiveCount == 138 ) || ( m_Stride == 44 && nNumVertices == 81 && nPrimitiveCount == 70 ) || ( m_Stride == 44 && nNumVertices == 37 && nPrimitiveCount == 28 ) || ( m_Stride == 44 && nNumVertices == 37 && nPrimitiveCount == 25 ) || ( m_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 19 ) || ( m_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 16 ) || ( m_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 23 ) || ( m_Stride == 44 && nNumVertices == 56 && nPrimitiveCount == 34 ) || ( m_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 20 ) || ( m_Stride == 44 && nNumVertices == 32 && nPrimitiveCount == 27 ) || ( m_Stride == 44 && nNumVertices == 59 && nPrimitiveCount == 43 ) || ( m_Stride == 40 && nNumVertices == 266 && nPrimitiveCount == 400 ) || ( m_Stride == 40 && nNumVertices == 56 && nPrimitiveCount == 66 ) || ( m_Stride == 32 && nNumVertices == 21 && nPrimitiveCount == 18 ) || ( m_Stride == 32 && nNumVertices == 10 && nPrimitiveCount == 9 ) || ( m_Stride == 32 && nNumVertices == 213 && nPrimitiveCount == 194 ) || ( m_Stride == 44 && nNumVertices == 279 && nPrimitiveCount == 222 ) || ( m_Stride == 44 && nNumVertices == 111 && nPrimitiveCount == 106 ) || ( m_Stride == 44 && nNumVertices == 481 && nPrimitiveCount == 335 ) || ( m_Stride == 44 && nNumVertices == 130 && nPrimitiveCount == 124 ) || ( m_Stride == 44 && nNumVertices == 58 && nPrimitiveCount == 55 ) || ( m_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 23 ) || ( m_Stride == 44 && nNumVertices == 60 && nPrimitiveCount == 42 ) || ( m_Stride == 44 && nNumVertices == 66 && nPrimitiveCount == 64 ) || ( m_Stride == 44 && nNumVertices == 41 && nPrimitiveCount == 45 ) || ( m_Stride == 44 && nNumVertices == 156 && nPrimitiveCount == 180 ) || ( m_Stride == 44 && nNumVertices == 161 && nPrimitiveCount == 187 ) || ( m_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 26 ) || ( m_Stride == 44 && nNumVertices == 89 && nPrimitiveCount == 58 ) || ( m_Stride == 44 && nNumVertices == 54 && nPrimitiveCount == 40 ) || ( m_Stride == 44 && nNumVertices == 67 && nPrimitiveCount == 49 ) || ( m_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 4 ) || ( m_Stride == 44 && nNumVertices == 31 && nPrimitiveCount == 22 ) || ( m_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 16 ) || ( m_Stride == 44 && nNumVertices == 82 && nPrimitiveCount == 60 ) || ( m_Stride == 44 && nNumVertices == 55 && nPrimitiveCount == 48 ) || ( m_Stride == 44 && nNumVertices == 43 && nPrimitiveCount == 26 ) || ( m_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 7 ) || ( m_Stride == 32 && nNumVertices == 214 && nPrimitiveCount == 188 ) || ( m_Stride == 44 && nNumVertices == 362 && nPrimitiveCount == 322 ) || ( m_Stride == 44 && nNumVertices == 134 && nPrimitiveCount == 121 ) || ( m_Stride == 44 && nNumVertices == 27 && nPrimitiveCount == 21 ) || ( m_Stride == 44 && nNumVertices == 42 && nPrimitiveCount == 28 ) || ( m_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 19 ) || ( m_Stride == 44 && nNumVertices == 124 && nPrimitiveCount == 164 ) || ( m_Stride == 44 && nNumVertices == 91 && nPrimitiveCount == 74 ) || ( m_Stride == 44 && nNumVertices == 98 && nPrimitiveCount == 93 ) || ( m_Stride == 44 && nNumVertices == 107 && nPrimitiveCount == 140 ) || ( m_Stride == 44 && nNumVertices == 80 && nPrimitiveCount == 68 ) || ( m_Stride == 44 && nNumVertices == 89 && nPrimitiveCount == 93 ) || ( m_Stride == 44 && nNumVertices == 350 && nPrimitiveCount == 274 ) || ( m_Stride == 36 && nNumVertices == 341 && nPrimitiveCount == 456 ) || ( m_Stride == 36 && nNumVertices == 73 && nPrimitiveCount == 76 ) || ( m_Stride == 40 && nNumVertices == 6 && nPrimitiveCount == 4 ) || ( m_Stride == 40 && nNumVertices == 7 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 481 && nPrimitiveCount == 700 ) || ( m_Stride == 44 && nNumVertices == 55 && nPrimitiveCount == 64 ) || ( m_Stride == 44 && nNumVertices == 42 && nPrimitiveCount == 33 ) || ( m_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 9 ) || ( m_Stride == 44 && nNumVertices == 72 && nPrimitiveCount == 50 ) || ( m_Stride == 44 && nNumVertices == 149 && nPrimitiveCount == 153 ) || ( m_Stride == 44 && nNumVertices == 311 && nPrimitiveCount == 220 ) || ( m_Stride == 44 && nNumVertices == 131 && nPrimitiveCount == 102 ) || ( m_Stride == 44 && nNumVertices == 17 && nPrimitiveCount == 12 ) || ( m_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 19 ) || ( m_Stride == 44 && nNumVertices == 58 && nPrimitiveCount == 41 ) || ( m_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 9 ) || ( m_Stride == 44 && nNumVertices == 57 && nPrimitiveCount == 53 ) || ( m_Stride == 44 && nNumVertices == 272 && nPrimitiveCount == 236 ) || ( m_Stride == 44 && nNumVertices == 79 && nPrimitiveCount == 50 ) || ( m_Stride == 44 && nNumVertices == 56 && nPrimitiveCount == 72 ) || ( m_Stride == 44 && nNumVertices == 81 && nPrimitiveCount == 60 ) || ( m_Stride == 44 && nNumVertices == 19 && nPrimitiveCount == 9 ) || ( m_Stride == 44 && nNumVertices == 116 && nPrimitiveCount == 70 ) || ( m_Stride == 44 && nNumVertices == 163 && nPrimitiveCount == 135 ) || ( m_Stride == 44 && nNumVertices == 28 && nPrimitiveCount == 15 ) || ( m_Stride == 44 && nNumVertices == 32 && nPrimitiveCount == 23 ) || ( m_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 13 ) || ( m_Stride == 44 && nNumVertices == 79 && nPrimitiveCount == 65 ) || ( m_Stride == 44 && nNumVertices == 59 && nPrimitiveCount == 52 ) || ( m_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 7 ) || ( m_Stride == 44 && nNumVertices == 77 && nPrimitiveCount == 103 ) || ( m_Stride == 44 && nNumVertices == 43 && nPrimitiveCount == 24 ) || ( m_Stride == 44 && nNumVertices == 20 && nPrimitiveCount == 16 ) || ( m_Stride == 44 && nNumVertices == 122 && nPrimitiveCount == 122 ) || ( m_Stride == 44 && nNumVertices == 47 && nPrimitiveCount == 39 ) || ( m_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 22 ) || ( m_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 10 ) || ( m_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 26 ) || ( m_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 27 ) || ( m_Stride == 44 && nNumVertices == 418 && nPrimitiveCount == 328 ) || ( m_Stride == 44 && nNumVertices == 43 && nPrimitiveCount == 32 ) || ( m_Stride == 44 && nNumVertices == 369 && nPrimitiveCount == 288 ) || ( m_Stride == 44 && nNumVertices == 247 && nPrimitiveCount == 239 ) || ( m_Stride == 44 && nNumVertices == 303 && nPrimitiveCount == 283 ) || ( m_Stride == 44 && nNumVertices == 104 && nPrimitiveCount == 85 ) || ( m_Stride == 44 && nNumVertices == 211 && nPrimitiveCount == 198 ) || ( m_Stride == 44 && nNumVertices == 95 && nPrimitiveCount == 72 ) || ( m_Stride == 44 && nNumVertices == 138 && nPrimitiveCount == 127 ) || ( m_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 36 ) || ( m_Stride == 44 && nNumVertices == 52 && nPrimitiveCount == 24 ) || ( m_Stride == 44 && nNumVertices == 73 && nPrimitiveCount == 58 ) || ( m_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 54 ) || ( m_Stride == 32 && nNumVertices == 60 && nPrimitiveCount == 64 ) || ( m_Stride == 44 && nNumVertices == 313 && nPrimitiveCount == 412 ) || ( m_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 30 ) || ( m_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 22 ) || ( m_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 31 ) || ( m_Stride == 44 && nNumVertices == 40 && nPrimitiveCount == 36 )
    #define PlayerModel ( smPlayer || smHeads || smGuns || SpecialistViper || SpecialistScorpion || SpecialistHawk || Mercinaries )
    
    /*U WILL NEED TO ADD UR DETOURS AT DETOUR.H TO GET THIS TO WORK*/
    /*U WILL ALSO NEED TO UNCOMMENT 2 LINES AT THE BOTTOM OF THIS*/
    
    int chams=1;//<---- change this value from 1 to 6 to change colors of chams 
    int chamsm=2;//<---- change this value from 1 to 6 to change colors of chams 
    
    UINT OffsetInBytes;
    UINT m_Stride;
    
    typedef HRESULT (WINAPI* oDrawIndexedPrimitive) (LPDIRECT3DDEVICE9 pDevice, D3DPRIMITIVETYPE Type, INT BaseVertexIndex, UINT MinVertexIndex, UINT NumVertices, UINT startIndex, UINT primCount);
    oDrawIndexedPrimitive pDrawIndexedPrimitive;
    
    HRESULT WINAPI  myDrawIndexedPrimitive(LPDIRECT3DDEVICE9 pDevice, D3DPRIMITIVETYPE pType D3DparamX ,UINT nMinIndex, UINT nNumVertices, UINT nStartIndex, UINT nPrimitiveCount )
    {
    	_asm pushad;
    
      LPDIRECT3DVERTEXBUFFER9 Stream_Data;
      UINT Offset = 0;
      UINT Stride = 0;
    
      if(pDevice->GetStreamSource(0, &Stream_Data, &Offset, &Stride) == D3D_OK)
      Stream_Data->Release();
    
     if(PlayerModel && chams)
    		{
    		pDevice->SetRenderState(D3DRS_ZENABLE,false);
    		if(chams==1)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,255,0,0));
    		if(chams==2)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,0,0,255));
    		if(chams==3)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,0,255,0));
    		if(chams==4)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,255,255,0));
    		if(chams==5)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,0,255,255));
    		if(chams==6)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,255,0,255));
    		pDrawIndexedPrimitive(pDevice,pType D3DparamvalX,nMinIndex,nNumVertices,nStartIndex,nPrimitiveCount);
    		pDevice->SetRenderState(D3DRS_ZENABLE,true);
            if(chamsm==1)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,255,0,0));
            if(chamsm==2)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,0,0,255));
    		if(chamsm==3)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,0,255,0));
    		if(chamsm==4)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,255,255,0));
    		if(chamsm==5)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,0,255,255));
    		if(chamsm==6)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,255,0,255));
    		}
     
    
    
    
    
    	_asm popad;
        return pDrawIndexedPrimitive(pDevice,pType D3DparamvalX,nMinIndex,nNumVertices,nStartIndex,nPrimitiveCount);
    }
    
    
    PVOID D3Ddiscover(void *tbl, int size)
    {
    	HWND				  hWnd;
    	void				  *pInterface=0 ;
    	D3DPRESENT_PARAMETERS d3dpp; 
    
    	if ((hWnd=CreateWindowEx(NULL,WC_DIALOG,TEXT(""),WS_OVERLAPPED,0,0,50,50,NULL,NULL,NULL,NULL))==NULL) return 0;
    	ShowWindow(hWnd, SW_HIDE);
    
    	LPDIRECT3D9			pD3D;
    	LPDIRECT3DDEVICE9	pD3Ddev;
    	if ((pD3D = Direct3DCreate9(D3D_SDK_VERSION))!=NULL) 
    
    	{
    	    ZeroMemory(&d3dpp, sizeof(d3dpp));
    	    d3dpp.Windowed         = TRUE;
    		d3dpp.SwapEffect       = D3DSWAPEFFECT_DISCARD;
    	    d3dpp.hDeviceWindow    = hWnd;
    	    d3dpp.BackBufferFormat = D3DFMT_X8R8G8B8;
    	    d3dpp.BackBufferWidth  = d3dpp.BackBufferHeight = 600;
    		pD3D->CreateDevice(D3DADAPTER_DEFAULT,D3DDEVTYPE_HAL,hWnd,D3DCREATE_SOFTWARE_VERTEXPROCESSING,&d3dpp,&pD3Ddev);
    		if (pD3Ddev)  {
    		    pInterface = (PDWORD)*(DWORD *)pD3Ddev;
    			memcpy(tbl,(void *)pInterface,size);
    			pD3Ddev->Release();
    		}
    		pD3D->Release();
    	}
    	DestroyWindow(hWnd);
    	return pInterface;
    }
    
    
    void HideModule(HINSTANCE hModule)
    {
    	DWORD dwPEB_LDR_DATA = 0;
    	_asm
    	{
    		pushad;
    		pushfd;
    		mov eax, fs:[30h]             
    		mov eax, [eax+0Ch]               
    		mov dwPEB_LDR_DATA, eax	
    
    		InLoadOrderModuleList:
    			mov esi, [eax+0Ch]	     
    			mov edx, [eax+10h]	     
    
    		LoopInLoadOrderModuleList: 
    		    lodsd		         
    			mov esi, eax	
    			mov ecx, [eax+18h]  
    			cmp ecx, hModule	
    			jne SkipA		 
    		    mov ebx, [eax]	  
    		    mov ecx, [eax+4]  
    		    mov [ecx], ebx    
    		    mov [ebx+4], ecx	  
    			jmp InMemoryOrderModuleList 
    
    		SkipA:
    			cmp edx, esi     
    			jne LoopInLoadOrderModuleList
    
    		InMemoryOrderModuleList:
    			mov eax, dwPEB_LDR_DATA
    			mov esi, [eax+14h]
    			mov edx, [eax+18h]
    
    		LoopInMemoryOrderModuleList: 
    			lodsd
    			mov esi, eax
    			mov ecx, [eax+10h]
    			cmp ecx, hModule
    			jne SkipB
    			mov ebx, [eax] 
    			mov ecx, [eax+4]
    			mov [ecx], ebx
    			mov [ebx+4], ecx
    			jmp InInitializationOrderModuleList
    
    		SkipB:
    			cmp edx, esi
    			jne LoopInMemoryOrderModuleList
    
    		InInitializationOrderModuleList:
    			mov eax, dwPEB_LDR_DATA
    			mov esi, [eax+1Ch]	  
    			mov edx, [eax+20h]	  
    
    		LoopInInitializationOrderModuleList: 
    			lodsd
    			mov esi, eax		
    			mov ecx, [eax+08h]
    			cmp ecx, hModule		
    			jne SkipC
    			mov ebx, [eax] 
    			mov ecx, [eax+4]
    			mov [ecx], ebx
    			mov [ebx+4], ecx
    			jmp Finished
    
    		SkipC:
    			cmp edx, esi
    			jne LoopInInitializationOrderModuleList
    
    		Finished:
    			popfd;
    			popad;
    	}
    
    }
    
    int InstallHook(void)
    {
    	HINSTANCE	hD3D;
    	DWORD		vTable[105];
    	hD3D=0;
    	do {
    		hD3D = GetModuleHandle("d3d9.dll");
    		if (!hD3D) Sleep(10);
    	} while(!hD3D);
    		if (D3Ddiscover((void *)&vTable[0],420)==0) return 0;
    	{
    		//pDrawIndexedPrimitive	= (oDrawIndexedPrimitive)	DetourMePleaseImNice((DWORD)vTable[82], (DWORD)myDrawIndexedPrimitive,12);
    	while(1)
    		{
    		if(memcmp((void*)vTable[82],(void*)(PBYTE)"\x8B\xFF",2)== 0)
    		{
    		//pDrawIndexedPrimitive	= (oDrawIndexedPrimitive)	DetourMePleaseImNice((DWORD)vTable[82], (DWORD)myDrawIndexedPrimitive,12);
    		}
    Sleep(100);
    		}
    
    	return 0;
    }	
    }
    
    BOOL WINAPI DllMain(HMODULE hDll, DWORD dwReason, LPVOID lpReserved)
    {
    	if (dwReason == DLL_PROCESS_ATTACH) 
    	{
    			HideModule(hDll);
    			CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)InstallHook, NULL, NULL, NULL);
    			system("start https://en.wikipedia.org/wiki/Stewie_Griffin");
    	}
    	return TRUE;
    }

  8. #7
    _Fk127_'s Avatar
    Join Date
    Nov 2010
    Gender
    male
    Posts
    720
    Reputation
    16
    Thanks
    208
    My Mood
    Bitchy
    In this block right here-
    Code:
    if (D3Ddiscover((void *)&vTable[0],420)==0) return 0;
    	{
    		//pDrawIndexedPrimitive	= (oDrawIndexedPrimitive)	DetourMePleaseImNice((DWORD)vTable[82], (DWORD)myDrawIndexedPrimitive,12);
    	while(1)
    		{
    		if(memcmp((void*)vTable[82],(void*)(PBYTE)"\x8B\xFF",2)== 0)
    		{
    		//pDrawIndexedPrimitive	= (oDrawIndexedPrimitive)	DetourMePleaseImNice((DWORD)vTable[82], (DWORD)myDrawIndexedPrimitive,12);
    		}
    Why do you have those two lines commented out?



    Put this image in your signature if you support HTML5 development!

  9. #8
    CAFlames's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Location
    Where ever my imagination takes me
    Posts
    3,006
    Reputation
    202
    Thanks
    2,944
    My Mood
    Twisted
    Quote Originally Posted by _Fk127_ View Post
    In this block right here-
    Code:
    if (D3Ddiscover((void *)&vTable[0],420)==0) return 0;
    	{
    		//pDrawIndexedPrimitive	= (oDrawIndexedPrimitive)	DetourMePleaseImNice((DWORD)vTable[82], (DWORD)myDrawIndexedPrimitive,12);
    	while(1)
    		{
    		if(memcmp((void*)vTable[82],(void*)(PBYTE)"\x8B\xFF",2)== 0)
    		{
    		//pDrawIndexedPrimitive	= (oDrawIndexedPrimitive)	DetourMePleaseImNice((DWORD)vTable[82], (DWORD)myDrawIndexedPrimitive,12);
    		}
    Why do you have those two lines commented out?
    lol yeah.. u need those in it or it wont hook 0.o

    Current Works:
    ---Horror Game





    [IMG]https://i645.photobucke*****m/albums/uu180/drgnforce9/Siggys/signature3.jpg[/IMG]
    Special thanks to drgnforce9 for my sig picture

    Quote Originally Posted by m_t_h View Post

    CAflames is one epic coder.

    Rep and thanks him.. or you're perma banned.

  10. #9
    _Fk127_'s Avatar
    Join Date
    Nov 2010
    Gender
    male
    Posts
    720
    Reputation
    16
    Thanks
    208
    My Mood
    Bitchy
    Notice this line at the top of "your" code-
    Code:
    /*U WILL ALSO NEED TO UNCOMMENT 2 LINES AT THE BOTTOM OF THIS*/



    Put this image in your signature if you support HTML5 development!

  11. #10
    Stewie_Griffin's Avatar
    Join Date
    May 2011
    Gender
    male
    Location
    Quahog
    Posts
    241
    Reputation
    82
    Thanks
    41
    My Mood
    Tired
    this thing if i include them i get disconnected plus "DetourMePleaseImNice"
    Do i just go to my detour and add
    #define DetourMePleaseImNice ?

  12. #11
    Departure's Avatar
    Join Date
    Nov 2010
    Gender
    male
    Posts
    805
    Reputation
    125
    Thanks
    1,794
    My Mood
    Doh
    DrawIndexedPrimitive is getting detected, From what I understand you need to use a midfunction hook for that function..

  13. #12
    _Fk127_'s Avatar
    Join Date
    Nov 2010
    Gender
    male
    Posts
    720
    Reputation
    16
    Thanks
    208
    My Mood
    Bitchy
    Quote Originally Posted by Stewie_Griffin View Post
    this thing if i include them i get disconnected plus "DetourMePleaseImNice"
    Do i just go to my detour and add
    #define DetourMePleaseImNice ?
    No, you replace that with your detour function, whatever its name may be...



    Put this image in your signature if you support HTML5 development!

  14. #13
    Stewie_Griffin's Avatar
    Join Date
    May 2011
    Gender
    male
    Location
    Quahog
    Posts
    241
    Reputation
    82
    Thanks
    41
    My Mood
    Tired
    Code:
    #include <d3d9.h>
    #include <d3dx9.h>
    #include "detourxs.h"
    #include "detour.h"
    #include <windows.h>
    #include "ADE32.h"
    #include <malloc.h>
    #pragma comment(lib, "d3d9.lib")
    #pragma comment(lib, "D3DX9.LIB")
    #define D3DparamX		, UINT paramx
    #define D3DparamvalX	, paramx
    #define smPlayer (m_Stride == 44)
    #define smHeads (m_Stride == 36)
    #define smGuns (m_Stride == 32)
    #define Hands (m_Stride == 40 && nNumVertices == 18 && nPrimitiveCount == 11)
    #define SpecialistViper ( m_Stride == 40 && nNumVertices == 647 && nPrimitiveCount == 826 ) || ( m_Stride == 40 && nNumVertices == 37 && nPrimitiveCount == 40 ) || ( m_Stride == 40 && nNumVertices == 24 && nPrimitiveCount == 24 ) || ( m_Stride == 32 && nNumVertices == 12 && nPrimitiveCount == 12 ) || ( m_Stride == 32 && nNumVertices == 104 && nPrimitiveCount == 118 ) || ( m_Stride == 40 && nNumVertices == 73 && nPrimitiveCount == 48 ) || ( m_Stride == 40 && nNumVertices == 252 && nPrimitiveCount == 205 ) || ( m_Stride == 40 && nNumVertices == 92 && nPrimitiveCount == 64 ) || ( m_Stride == 40 && nNumVertices == 37 && nPrimitiveCount == 25 ) || ( m_Stride == 40 && nNumVertices == 92 && nPrimitiveCount == 69 ) || ( m_Stride == 40 && nNumVertices == 126 && nPrimitiveCount == 68 ) || ( m_Stride == 40 && nNumVertices == 101 && nPrimitiveCount == 72 ) || ( m_Stride == 40 && nNumVertices == 70 && nPrimitiveCount == 36 ) || ( m_Stride == 40 && nNumVertices == 6 && nPrimitiveCount == 2 ) || ( m_Stride == 40 && nNumVertices == 8 && nPrimitiveCount == 3 ) || ( m_Stride == 40 && nNumVertices == 82 && nPrimitiveCount == 105 ) || ( m_Stride == 40 && nNumVertices == 168 && nPrimitiveCount == 173 ) || ( m_Stride == 40 && nNumVertices == 87 && nPrimitiveCount == 67 ) || ( m_Stride == 40 && nNumVertices == 37 && nPrimitiveCount == 26 ) || ( m_Stride == 40 && nNumVertices == 10 && nPrimitiveCount == 11 ) || ( m_Stride == 40 && nNumVertices == 25 && nPrimitiveCount == 17 ) || ( m_Stride == 40 && nNumVertices == 15 && nPrimitiveCount == 8 ) || ( m_Stride == 40 && nNumVertices == 16 && nPrimitiveCount == 10 ) || ( m_Stride == 40 && nNumVertices == 26 && nPrimitiveCount == 19 ) || ( m_Stride == 40 && nNumVertices == 12 && nPrimitiveCount == 4 ) || ( m_Stride == 40 && nNumVertices == 21 && nPrimitiveCount == 15 ) || ( m_Stride == 40 && nNumVertices == 15 && nPrimitiveCount == 9 ) || ( m_Stride == 40 && nNumVertices == 10 && nPrimitiveCount == 6 ) || ( m_Stride == 40 && nNumVertices == 7 && nPrimitiveCount == 3 ) || ( m_Stride == 40 && nNumVertices == 134 && nPrimitiveCount == 108 ) || ( m_Stride == 40 && nNumVertices == 226 && nPrimitiveCount == 217 ) || ( m_Stride == 40 && nNumVertices == 51 && nPrimitiveCount == 52 ) || ( m_Stride == 40 && nNumVertices == 34 && nPrimitiveCount == 32 ) || ( m_Stride == 40 && nNumVertices == 21 && nPrimitiveCount == 25 ) || ( m_Stride == 40 && nNumVertices == 12 && nPrimitiveCount == 8 ) || ( m_Stride == 40 && nNumVertices == 99 && nPrimitiveCount == 135 ) || ( m_Stride == 40 && nNumVertices == 36 && nPrimitiveCount == 36 ) || ( m_Stride == 32 && nNumVertices == 1182 && nPrimitiveCount == 731 ) || ( m_Stride == 32 && nNumVertices == 17 && nPrimitiveCount == 14 )
    #define SpecialistScorpion ( m_Stride == 32 && nNumVertices == 1182 && nPrimitiveCount == 731 ) || ( m_Stride == 32 && nNumVertices == 91 && nPrimitiveCount == 134 ) || ( m_Stride == 32 && nNumVertices == 10 && nPrimitiveCount == 9 ) || ( m_Stride == 32 && nNumVertices == 17 && nPrimitiveCount == 14 ) || ( m_Stride == 40 && nNumVertices == 295 && nPrimitiveCount == 171 ) || ( m_Stride == 40 && nNumVertices == 133 && nPrimitiveCount == 162 ) || ( m_Stride == 40 && nNumVertices == 166 && nPrimitiveCount == 198 ) || ( m_Stride == 40 && nNumVertices == 203 && nPrimitiveCount == 227 ) || ( m_Stride == 40 && nNumVertices == 81 && nPrimitiveCount == 72 ) || ( m_Stride == 40 && nNumVertices == 60 && nPrimitiveCount == 62 ) || ( m_Stride == 40 && nNumVertices == 10 && nPrimitiveCount == 8 ) || ( m_Stride == 40 && nNumVertices == 17 && nPrimitiveCount == 10 ) || ( m_Stride == 40 && nNumVertices == 210 && nPrimitiveCount == 386 ) || ( m_Stride == 44 && nNumVertices == 244 && nPrimitiveCount == 176 ) || ( m_Stride == 44 && nNumVertices == 323 && nPrimitiveCount == 340 ) || ( m_Stride == 44 && nNumVertices == 181 && nPrimitiveCount == 166 ) || ( m_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 6 ) || ( m_Stride == 44 && nNumVertices == 153 && nPrimitiveCount == 133 ) || ( m_Stride == 44 && nNumVertices == 111 && nPrimitiveCount == 117 ) || ( m_Stride == 44 && nNumVertices == 4 && nPrimitiveCount == 2 ) || ( m_Stride == 44 && nNumVertices == 214 && nPrimitiveCount == 184 ) || ( m_Stride == 44 && nNumVertices == 31 && nPrimitiveCount == 18 ) || ( m_Stride == 44 && nNumVertices == 51 && nPrimitiveCount == 50 ) || ( m_Stride == 44 && nNumVertices == 26 && nPrimitiveCount == 15 ) || ( m_Stride == 44 && nNumVertices == 61 && nPrimitiveCount == 44 ) || ( m_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 18 ) || ( m_Stride == 44 && nNumVertices == 67 && nPrimitiveCount == 35 ) || ( m_Stride == 44 && nNumVertices == 7 && nPrimitiveCount == 3 ) || ( m_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 9 ) || ( m_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 6 ) || ( m_Stride == 44 && nNumVertices == 57 && nPrimitiveCount == 47 ) || ( m_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 4 )
    #define SpecialistHawk ( m_Stride == 44 && nNumVertices == 82 && nPrimitiveCount == 84 ) || ( m_Stride == 44 && nNumVertices == 96 && nPrimitiveCount == 115 ) || ( m_Stride == 44 && nNumVertices == 57 && nPrimitiveCount == 44 ) || ( m_Stride == 44 && nNumVertices == 142 && nPrimitiveCount == 149 ) || ( m_Stride == 44 && nNumVertices == 73 && nPrimitiveCount == 54 ) || ( m_Stride == 44 && nNumVertices == 98 && nPrimitiveCount == 101 ) || ( m_Stride == 44 && nNumVertices == 158 && nPrimitiveCount == 170 ) || ( m_Stride == 44 && nNumVertices == 4 && nPrimitiveCount == 2 ) || ( m_Stride == 44 && nNumVertices == 67 && nPrimitiveCount == 50 ) || ( m_Stride == 44 && nNumVertices == 102 && nPrimitiveCount == 105 ) || ( m_Stride == 40 && nNumVertices == 236 && nPrimitiveCount == 346 ) || ( m_Stride == 40 && nNumVertices == 3 && nPrimitiveCount == 1 ) || ( m_Stride == 40 && nNumVertices == 80 && nPrimitiveCount == 71 ) || ( m_Stride == 40 && nNumVertices == 10 && nPrimitiveCount == 10 ) || ( m_Stride == 44 && nNumVertices == 32 && nPrimitiveCount == 20 ) || ( m_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 13 ) || ( m_Stride == 44 && nNumVertices == 25 && nPrimitiveCount == 19 ) || ( m_Stride == 44 && nNumVertices == 32 && nPrimitiveCount == 24 ) || ( m_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 28 ) || ( m_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 6 ) || ( m_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 31 ) || ( m_Stride == 44 && nNumVertices == 3 && nPrimitiveCount == 1 ) || ( m_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 12 ) || ( m_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 10 ) || ( m_Stride == 44 && nNumVertices == 7 && nPrimitiveCount == 3 ) || ( m_Stride == 44 && nNumVertices == 28 && nPrimitiveCount == 24 ) || ( m_Stride == 44 && nNumVertices == 6 && nPrimitiveCount == 2 ) || ( m_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 8 ) || ( m_Stride == 44 && nNumVertices == 102 && nPrimitiveCount == 82 ) || ( m_Stride == 44 && nNumVertices == 99 && nPrimitiveCount == 76 ) || ( m_Stride == 44 && nNumVertices == 50 && nPrimitiveCount == 38 ) || ( m_Stride == 44 && nNumVertices == 288 && nPrimitiveCount == 192 ) || ( m_Stride == 44 && nNumVertices == 67 && nPrimitiveCount == 70 ) || ( m_Stride == 44 && nNumVertices == 174 && nPrimitiveCount == 194 ) || ( m_Stride == 44 && nNumVertices == 30 && nPrimitiveCount == 16 ) || ( m_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 12 ) || ( m_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 4 ) || ( m_Stride == 44 && nNumVertices == 78 && nPrimitiveCount == 63 ) || ( m_Stride == 44 && nNumVertices == 66 && nPrimitiveCount == 62 ) || ( m_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 5 && nPrimitiveCount == 3 ) || ( m_Stride == 44 && nNumVertices == 60 && nPrimitiveCount == 44 ) || ( m_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 7 ) || ( m_Stride == 44 && nNumVertices == 6 && nPrimitiveCount == 4 ) || ( m_Stride == 44 && nNumVertices == 66 && nPrimitiveCount == 60 ) || ( m_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 89 && nPrimitiveCount == 91 ) || ( m_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 3 ) || ( m_Stride == 44 && nNumVertices == 19 && nPrimitiveCount == 9 ) || ( m_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 12 ) || ( m_Stride == 44 && nNumVertices == 32 && nPrimitiveCount == 26 ) || ( m_Stride == 44 && nNumVertices == 37 && nPrimitiveCount == 24 ) || ( m_Stride == 44 && nNumVertices == 36 && nPrimitiveCount == 30 ) || ( m_Stride == 44 && nNumVertices == 38 && nPrimitiveCount == 29 ) || ( m_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 7 ) || ( m_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 16 ) || ( m_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 15 ) || ( m_Stride == 32 && nNumVertices == 21 && nPrimitiveCount == 18 ) || ( m_Stride == 36 && nNumVertices == 7 && nPrimitiveCount == 5 ) || ( m_Stride == 36 && nNumVertices == 6 && nPrimitiveCount == 4 ) || ( m_Stride == 36 && nNumVertices == 253 && nPrimitiveCount == 294 ) || ( m_Stride == 32 && nNumVertices == 1182 && nPrimitiveCount == 731 )
    #define Mercinaries ( m_Stride == 44 && nNumVertices == 249 && nPrimitiveCount == 177 ) || ( m_Stride == 44 && nNumVertices == 154 && nPrimitiveCount == 146 ) || ( m_Stride == 44 && nNumVertices == 474 && nPrimitiveCount == 405 ) || ( m_Stride == 44 && nNumVertices == 72 && nPrimitiveCount == 47 ) || ( m_Stride == 44 && nNumVertices == 99 && nPrimitiveCount == 104 ) || ( m_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 20 ) || ( m_Stride == 44 && nNumVertices == 160 && nPrimitiveCount == 156 ) || ( m_Stride == 44 && nNumVertices == 77 && nPrimitiveCount == 78 ) || ( m_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 15 ) || ( m_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 8 ) || ( m_Stride == 44 && nNumVertices == 135 && nPrimitiveCount == 155 ) || ( m_Stride == 44 && nNumVertices == 100 && nPrimitiveCount == 102 ) || ( m_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 26 ) || ( m_Stride == 44 && nNumVertices == 28 && nPrimitiveCount == 28 ) || ( m_Stride == 44 && nNumVertices == 64 && nPrimitiveCount == 65 ) || ( m_Stride == 44 && nNumVertices == 70 && nPrimitiveCount == 73 ) || ( m_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 15 ) || ( m_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 31 ) || ( m_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 9 ) || ( m_Stride == 44 && nNumVertices == 40 && nPrimitiveCount == 30 ) || ( m_Stride == 44 && nNumVertices == 38 && nPrimitiveCount == 26 ) || ( m_Stride == 44 && nNumVertices == 81 && nPrimitiveCount == 54 ) || ( m_Stride == 44 && nNumVertices == 38 && nPrimitiveCount == 24 ) || ( m_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 14 ) || ( m_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 6 ) || ( m_Stride == 44 && nNumVertices == 37 && nPrimitiveCount == 26 ) || ( m_Stride == 44 && nNumVertices == 26 && nPrimitiveCount == 20 ) || ( m_Stride == 44 && nNumVertices == 5 && nPrimitiveCount == 2 ) || ( m_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 25 ) || ( m_Stride == 44 && nNumVertices == 32 && nPrimitiveCount == 20 ) || ( m_Stride == 44 && nNumVertices == 70 && nPrimitiveCount == 46 ) || ( m_Stride == 44 && nNumVertices == 31 && nPrimitiveCount == 18 ) || ( m_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 8 ) || ( m_Stride == 44 && nNumVertices == 6 && nPrimitiveCount == 2 ) || ( m_Stride == 44 && nNumVertices == 3 && nPrimitiveCount == 1 ) || ( m_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 6 ) || ( m_Stride == 44 && nNumVertices == 382 && nPrimitiveCount == 336 ) || ( m_Stride == 44 && nNumVertices == 50 && nPrimitiveCount == 34 ) || ( m_Stride == 44 && nNumVertices == 267 && nPrimitiveCount == 224 ) || ( m_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 14 ) || ( m_Stride == 44 && nNumVertices == 50 && nPrimitiveCount == 37 ) || ( m_Stride == 44 && nNumVertices == 53 && nPrimitiveCount == 38 ) || ( m_Stride == 44 && nNumVertices == 193 && nPrimitiveCount == 196 ) || ( m_Stride == 44 && nNumVertices == 115 && nPrimitiveCount == 110 ) || ( m_Stride == 44 && nNumVertices == 163 && nPrimitiveCount == 182 ) || ( m_Stride == 44 && nNumVertices == 127 && nPrimitiveCount == 118 ) || ( m_Stride == 44 && nNumVertices == 4 && nPrimitiveCount == 2 ) || ( m_Stride == 44 && nNumVertices == 60 && nPrimitiveCount == 62 ) || ( m_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 8 ) || ( m_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 50 ) || ( m_Stride == 36 && nNumVertices == 337 && nPrimitiveCount == 456 ) || ( m_Stride == 36 && nNumVertices == 79 && nPrimitiveCount == 76 ) || ( m_Stride == 32 && nNumVertices == 9 && nPrimitiveCount == 8 ) || ( m_Stride == 32 && nNumVertices == 14 && nPrimitiveCount == 12 ) || ( m_Stride == 44 && nNumVertices == 5 && nPrimitiveCount == 3 ) || ( m_Stride == 36 && nNumVertices == 321 && nPrimitiveCount == 446 ) || ( m_Stride == 36 && nNumVertices == 63 && nPrimitiveCount == 76 ) || ( m_Stride == 32 && nNumVertices == 683 && nPrimitiveCount == 422 ) || ( m_Stride == 44 && nNumVertices == 207 && nPrimitiveCount == 298 ) || ( m_Stride == 44 && nNumVertices == 143 && nPrimitiveCount == 155 ) || ( m_Stride == 44 && nNumVertices == 88 && nPrimitiveCount == 80 ) || ( m_Stride == 44 && nNumVertices == 52 && nPrimitiveCount == 47 ) || ( m_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 9 ) || ( m_Stride == 44 && nNumVertices == 57 && nPrimitiveCount == 54 ) || ( m_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 9 ) || ( m_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 8 ) || ( m_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 10 ) || ( m_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 7 ) || ( m_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 4 ) || ( m_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 45 ) || ( m_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 16 ) || ( m_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 7 ) || ( m_Stride == 44 && nNumVertices == 196 && nPrimitiveCount == 278 ) || ( m_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 6 ) || ( m_Stride == 44 && nNumVertices == 20 && nPrimitiveCount == 11 ) || ( m_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 6 ) || ( m_Stride == 44 && nNumVertices == 6 && nPrimitiveCount == 4 ) || ( m_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 36 ) || ( m_Stride == 32 && nNumVertices == 1182 && nPrimitiveCount == 731 ) || ( m_Stride == 32 && nNumVertices == 374 && nPrimitiveCount == 318 ) || ( m_Stride == 44 && nNumVertices == 148 && nPrimitiveCount == 137 ) || ( m_Stride == 44 && nNumVertices == 131 && nPrimitiveCount == 115 ) || ( m_Stride == 44 && nNumVertices == 449 && nPrimitiveCount == 441 ) || ( m_Stride == 44 && nNumVertices == 88 && nPrimitiveCount == 78 ) || ( m_Stride == 44 && nNumVertices == 87 && nPrimitiveCount == 75 ) || ( m_Stride == 44 && nNumVertices == 59 && nPrimitiveCount == 42 ) || ( m_Stride == 44 && nNumVertices == 88 && nPrimitiveCount == 77 ) || ( m_Stride == 44 && nNumVertices == 169 && nPrimitiveCount == 154 ) || ( m_Stride == 44 && nNumVertices == 97 && nPrimitiveCount == 123 ) || ( m_Stride == 44 && nNumVertices == 74 && nPrimitiveCount == 51 ) || ( m_Stride == 44 && nNumVertices == 8 && nPrimitiveCount == 3 ) || ( m_Stride == 44 && nNumVertices == 56 && nPrimitiveCount == 50 ) || ( m_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 18 ) || ( m_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 10 ) || ( m_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 8 ) || ( m_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 10 ) || ( m_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 16 ) || ( m_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 22 ) || ( m_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 15 ) || ( m_Stride == 44 && nNumVertices == 27 && nPrimitiveCount == 15 ) || ( m_Stride == 36 && nNumVertices == 314 && nPrimitiveCount == 250 ) || ( m_Stride == 36 && nNumVertices == 215 && nPrimitiveCount == 174 ) || ( m_Stride == 32 && nNumVertices == 11 && nPrimitiveCount == 11 ) || ( m_Stride == 40 && nNumVertices == 15 && nPrimitiveCount == 13 ) || ( m_Stride == 40 && nNumVertices == 10 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 123 && nPrimitiveCount == 109 ) || ( m_Stride == 44 && nNumVertices == 195 && nPrimitiveCount == 153 ) || ( m_Stride == 44 && nNumVertices == 56 && nPrimitiveCount == 45 ) || ( m_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 12 ) || ( m_Stride == 44 && nNumVertices == 71 && nPrimitiveCount == 60 ) || ( m_Stride == 44 && nNumVertices == 17 && nPrimitiveCount == 9 ) || ( m_Stride == 44 && nNumVertices == 7 && nPrimitiveCount == 4 ) || ( m_Stride == 44 && nNumVertices == 237 && nPrimitiveCount == 209 ) || ( m_Stride == 44 && nNumVertices == 17 && nPrimitiveCount == 11 ) || ( m_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 14 ) || ( m_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 24 ) || ( m_Stride == 44 && nNumVertices == 120 && nPrimitiveCount == 71 ) || ( m_Stride == 44 && nNumVertices == 109 && nPrimitiveCount == 71 ) || ( m_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 15 ) || ( m_Stride == 44 && nNumVertices == 7 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 4 ) || ( m_Stride == 44 && nNumVertices == 136 && nPrimitiveCount == 134 ) || ( m_Stride == 44 && nNumVertices == 52 && nPrimitiveCount == 55 ) || ( m_Stride == 44 && nNumVertices == 19 && nPrimitiveCount == 11 ) || ( m_Stride == 44 && nNumVertices == 38 && nPrimitiveCount == 29 ) || ( m_Stride == 44 && nNumVertices == 27 && nPrimitiveCount == 18 ) || ( m_Stride == 44 && nNumVertices == 67 && nPrimitiveCount == 38 ) || ( m_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 12 ) || ( m_Stride == 44 && nNumVertices == 26 && nPrimitiveCount == 16 ) || ( m_Stride == 44 && nNumVertices == 138 && nPrimitiveCount == 141 ) || ( m_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 29 ) || ( m_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 16 ) || ( m_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 29 ) || ( m_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 12 ) || ( m_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 12 ) || ( m_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 7 ) || ( m_Stride == 44 && nNumVertices == 283 && nPrimitiveCount == 238 ) || ( m_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 43 ) || ( m_Stride == 44 && nNumVertices == 303 && nPrimitiveCount == 255 ) || ( m_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 8 ) || ( m_Stride == 44 && nNumVertices == 25 && nPrimitiveCount == 22 ) || ( m_Stride == 44 && nNumVertices == 27 && nPrimitiveCount == 19 ) || ( m_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 11 ) || ( m_Stride == 44 && nNumVertices == 295 && nPrimitiveCount == 275 ) || ( m_Stride == 44 && nNumVertices == 56 && nPrimitiveCount == 46 ) || ( m_Stride == 44 && nNumVertices == 104 && nPrimitiveCount == 77 ) || ( m_Stride == 44 && nNumVertices == 112 && nPrimitiveCount == 85 ) || ( m_Stride == 44 && nNumVertices == 72 && nPrimitiveCount == 77 ) || ( m_Stride == 44 && nNumVertices == 70 && nPrimitiveCount == 69 ) || ( m_Stride == 44 && nNumVertices == 192 && nPrimitiveCount == 196 ) || ( m_Stride == 40 && nNumVertices == 328 && nPrimitiveCount == 426 ) || ( m_Stride == 40 && nNumVertices == 47 && nPrimitiveCount == 68 ) || ( m_Stride == 40 && nNumVertices == 12 && nPrimitiveCount == 12 ) || ( m_Stride == 36 && nNumVertices == 20 && nPrimitiveCount == 15 ) || ( m_Stride == 36 && nNumVertices == 5 && nPrimitiveCount == 3 ) || ( m_Stride == 32 && nNumVertices == 386 && nPrimitiveCount == 426 ) || ( m_Stride == 32 && nNumVertices == 40 && nPrimitiveCount == 36 ) || ( m_Stride == 32 && nNumVertices == 985 && nPrimitiveCount == 631 ) || ( m_Stride == 44 && nNumVertices == 304 && nPrimitiveCount == 152 ) || ( m_Stride == 44 && nNumVertices == 84 && nPrimitiveCount == 62 ) || ( m_Stride == 44 && nNumVertices == 63 && nPrimitiveCount == 46 ) || ( m_Stride == 44 && nNumVertices == 55 && nPrimitiveCount == 41 ) || ( m_Stride == 44 && nNumVertices == 141 && nPrimitiveCount == 147 ) || ( m_Stride == 44 && nNumVertices == 100 && nPrimitiveCount == 108 ) || ( m_Stride == 44 && nNumVertices == 145 && nPrimitiveCount == 151 ) || ( m_Stride == 44 && nNumVertices == 99 && nPrimitiveCount == 106 ) || ( m_Stride == 44 && nNumVertices == 72 && nPrimitiveCount == 52 ) || ( m_Stride == 44 && nNumVertices == 73 && nPrimitiveCount == 44 ) || ( m_Stride == 44 && nNumVertices == 110 && nPrimitiveCount == 155 ) || ( m_Stride == 44 && nNumVertices == 108 && nPrimitiveCount == 149 ) || ( m_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 19 ) || ( m_Stride == 44 && nNumVertices == 28 && nPrimitiveCount == 22 ) || ( m_Stride == 44 && nNumVertices == 29 && nPrimitiveCount == 24 ) || ( m_Stride == 40 && nNumVertices == 551 && nPrimitiveCount == 372 ) || ( m_Stride == 40 && nNumVertices == 316 && nPrimitiveCount == 187 ) || ( m_Stride == 40 && nNumVertices == 121 && nPrimitiveCount == 49 ) || ( m_Stride == 40 && nNumVertices == 165 && nPrimitiveCount == 74 ) || ( m_Stride == 40 && nNumVertices == 23 && nPrimitiveCount == 10 ) || ( m_Stride == 44 && nNumVertices == 226 && nPrimitiveCount == 269 ) || ( m_Stride == 44 && nNumVertices == 17 && nPrimitiveCount == 13 ) || ( m_Stride == 44 && nNumVertices == 130 && nPrimitiveCount == 172 ) || ( m_Stride == 44 && nNumVertices == 26 && nPrimitiveCount == 25 ) || ( m_Stride == 44 && nNumVertices == 96 && nPrimitiveCount == 129 ) || ( m_Stride == 44 && nNumVertices == 31 && nPrimitiveCount == 28 ) || ( m_Stride == 44 && nNumVertices == 68 && nPrimitiveCount == 41 ) || ( m_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 29 ) || ( m_Stride == 44 && nNumVertices == 28 && nPrimitiveCount == 17 ) || ( m_Stride == 44 && nNumVertices == 36 && nPrimitiveCount == 19 ) || ( m_Stride == 44 && nNumVertices == 5 && nPrimitiveCount == 4 ) || ( m_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 36 ) || ( m_Stride == 44 && nNumVertices == 197 && nPrimitiveCount == 173 ) || ( m_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 7 ) || ( m_Stride == 44 && nNumVertices == 110 && nPrimitiveCount == 127 ) || ( m_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 24 ) || ( m_Stride == 44 && nNumVertices == 69 && nPrimitiveCount == 46 ) || ( m_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 28 ) || ( m_Stride == 44 && nNumVertices == 36 && nPrimitiveCount == 30 ) || ( m_Stride == 44 && nNumVertices == 7 && nPrimitiveCount == 3 ) || ( m_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 30 ) || ( m_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 13 ) || ( m_Stride == 44 && nNumVertices == 38 && nPrimitiveCount == 22 ) || ( m_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 13 ) || ( m_Stride == 44 && nNumVertices == 20 && nPrimitiveCount == 14 ) || ( m_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 13 ) || ( m_Stride == 40 && nNumVertices == 334 && nPrimitiveCount == 414 ) || ( m_Stride == 40 && nNumVertices == 101 && nPrimitiveCount == 106 ) || ( m_Stride == 40 && nNumVertices == 7 && nPrimitiveCount == 6 ) || ( m_Stride == 40 && nNumVertices == 9 && nPrimitiveCount == 8 ) || ( m_Stride == 40 && nNumVertices == 12 && nPrimitiveCount == 6 ) || ( m_Stride == 40 && nNumVertices == 10 && nPrimitiveCount == 9 ) || ( m_Stride == 36 && nNumVertices == 21 && nPrimitiveCount == 18 ) || ( m_Stride == 44 && nNumVertices == 320 && nPrimitiveCount == 287 ) || ( m_Stride == 44 && nNumVertices == 174 && nPrimitiveCount == 135 ) || ( m_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 33 ) || ( m_Stride == 44 && nNumVertices == 107 && nPrimitiveCount == 94 ) || ( m_Stride == 44 && nNumVertices == 109 && nPrimitiveCount == 96 ) || ( m_Stride == 44 && nNumVertices == 93 && nPrimitiveCount == 76 ) || ( m_Stride == 44 && nNumVertices == 72 && nPrimitiveCount == 57 ) || ( m_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 14 ) || ( m_Stride == 44 && nNumVertices == 114 && nPrimitiveCount == 162 ) || ( m_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 29 ) || ( m_Stride == 44 && nNumVertices == 69 && nPrimitiveCount == 58 ) || ( m_Stride == 44 && nNumVertices == 98 && nPrimitiveCount == 80 ) || ( m_Stride == 44 && nNumVertices == 92 && nPrimitiveCount == 74 ) || ( m_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 8 ) || ( m_Stride == 44 && nNumVertices == 366 && nPrimitiveCount == 311 ) || ( m_Stride == 44 && nNumVertices == 114 && nPrimitiveCount == 103 ) || ( m_Stride == 44 && nNumVertices == 71 && nPrimitiveCount == 70 ) || ( m_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 15 ) || ( m_Stride == 44 && nNumVertices == 118 && nPrimitiveCount == 126 ) || ( m_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 7 ) || ( m_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 13 ) || ( m_Stride == 44 && nNumVertices == 121 && nPrimitiveCount == 121 ) || ( m_Stride == 44 && nNumVertices == 64 && nPrimitiveCount == 71 ) || ( m_Stride == 44 && nNumVertices == 125 && nPrimitiveCount == 135 ) || ( m_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 9 ) || ( m_Stride == 44 && nNumVertices == 41 && nPrimitiveCount == 28 ) || ( m_Stride == 44 && nNumVertices == 75 && nPrimitiveCount == 58 ) || ( m_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 27 ) || ( m_Stride == 44 && nNumVertices == 84 && nPrimitiveCount == 49 ) || ( m_Stride == 44 && nNumVertices == 6 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 6 && nPrimitiveCount == 3 ) || ( m_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 4 ) || ( m_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 23 ) || ( m_Stride == 44 && nNumVertices == 29 && nPrimitiveCount == 16 ) || ( m_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 11 ) || ( m_Stride == 44 && nNumVertices == 96 && nPrimitiveCount == 62 ) || ( m_Stride == 44 && nNumVertices == 66 && nPrimitiveCount == 48 ) || ( m_Stride == 44 && nNumVertices == 9 && nPrimitiveCount == 3 ) || ( m_Stride == 44 && nNumVertices == 121 && nPrimitiveCount == 129 ) || ( m_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 10 ) || ( m_Stride == 44 && nNumVertices == 42 && nPrimitiveCount == 24 ) || ( m_Stride == 44 && nNumVertices == 126 && nPrimitiveCount == 136 ) || ( m_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 10 ) || ( m_Stride == 32 && nNumVertices == 358 && nPrimitiveCount == 370 ) || ( m_Stride == 40 && nNumVertices == 328 && nPrimitiveCount == 412 ) || ( m_Stride == 40 && nNumVertices == 72 && nPrimitiveCount == 96 ) || ( m_Stride == 32 && nNumVertices == 19 && nPrimitiveCount == 16 ) || ( m_Stride == 36 && nNumVertices == 11 && nPrimitiveCount == 11 ) || ( m_Stride == 36 && nNumVertices == 3 && nPrimitiveCount == 1 ) || ( m_Stride == 44 && nNumVertices == 121 && nPrimitiveCount == 168 ) || ( m_Stride == 44 && nNumVertices == 104 && nPrimitiveCount == 91 ) || ( m_Stride == 44 && nNumVertices == 254 && nPrimitiveCount == 208 ) || ( m_Stride == 44 && nNumVertices == 69 && nPrimitiveCount == 60 ) || ( m_Stride == 44 && nNumVertices == 94 && nPrimitiveCount == 84 ) || ( m_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 36 ) || ( m_Stride == 44 && nNumVertices == 43 && nPrimitiveCount == 29 ) || ( m_Stride == 44 && nNumVertices == 58 && nPrimitiveCount == 67 ) || ( m_Stride == 44 && nNumVertices == 254 && nPrimitiveCount == 285 ) || ( m_Stride == 44 && nNumVertices == 63 && nPrimitiveCount == 62 ) || ( m_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 17 ) || ( m_Stride == 44 && nNumVertices == 64 && nPrimitiveCount == 70 ) || ( m_Stride == 44 && nNumVertices == 119 && nPrimitiveCount == 108 ) || ( m_Stride == 44 && nNumVertices == 110 && nPrimitiveCount == 99 ) || ( m_Stride == 44 && nNumVertices == 167 && nPrimitiveCount == 153 ) || ( m_Stride == 44 && nNumVertices == 42 && nPrimitiveCount == 30 ) || ( m_Stride == 44 && nNumVertices == 249 && nPrimitiveCount == 218 ) || ( m_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 17 ) || ( m_Stride == 44 && nNumVertices == 162 && nPrimitiveCount == 182 ) || ( m_Stride == 44 && nNumVertices == 42 && nPrimitiveCount == 36 ) || ( m_Stride == 44 && nNumVertices == 71 && nPrimitiveCount == 47 ) || ( m_Stride == 44 && nNumVertices == 97 && nPrimitiveCount == 94 ) || ( m_Stride == 44 && nNumVertices == 40 && nPrimitiveCount == 27 ) || ( m_Stride == 44 && nNumVertices == 100 && nPrimitiveCount == 93 ) || ( m_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 14 ) || ( m_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 11 ) || ( m_Stride == 44 && nNumVertices == 29 && nPrimitiveCount == 18 ) || ( m_Stride == 44 && nNumVertices == 132 && nPrimitiveCount == 178 ) || ( m_Stride == 44 && nNumVertices == 63 && nPrimitiveCount == 42 ) || ( m_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 7 ) || ( m_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 11 ) || ( m_Stride == 44 && nNumVertices == 45 && nPrimitiveCount == 32 ) || ( m_Stride == 44 && nNumVertices == 14 && nPrimitiveCount == 13 ) || ( m_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 17 ) || ( m_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 13 ) || ( m_Stride == 44 && nNumVertices == 17 && nPrimitiveCount == 7 ) || ( m_Stride == 44 && nNumVertices == 66 && nPrimitiveCount == 38 ) || ( m_Stride == 44 && nNumVertices == 18 && nPrimitiveCount == 8 ) || ( m_Stride == 44 && nNumVertices == 66 && nPrimitiveCount == 87 ) || ( m_Stride == 44 && nNumVertices == 123 && nPrimitiveCount == 137 ) || ( m_Stride == 44 && nNumVertices == 47 && nPrimitiveCount == 35 ) || ( m_Stride == 44 && nNumVertices == 47 && nPrimitiveCount == 34 ) || ( m_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 11 ) || ( m_Stride == 44 && nNumVertices == 13 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 48 && nPrimitiveCount == 25 ) || ( m_Stride == 44 && nNumVertices == 37 && nPrimitiveCount == 21 ) || ( m_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 72 && nPrimitiveCount == 53 ) || ( m_Stride == 44 && nNumVertices == 17 && nPrimitiveCount == 10 ) || ( m_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 24 ) || ( m_Stride == 44 && nNumVertices == 383 && nPrimitiveCount == 532 ) || ( m_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 14 ) || ( m_Stride == 44 && nNumVertices == 55 && nPrimitiveCount == 47 ) || ( m_Stride == 44 && nNumVertices == 30 && nPrimitiveCount == 34 ) || ( m_Stride == 32 && nNumVertices == 12 && nPrimitiveCount == 12 ) || ( m_Stride == 32 && nNumVertices == 17 && nPrimitiveCount == 14 ) || ( m_Stride == 32 && nNumVertices == 141 && nPrimitiveCount == 165 ) || ( m_Stride == 44 && nNumVertices == 116 && nPrimitiveCount == 81 ) || ( m_Stride == 44 && nNumVertices == 249 && nPrimitiveCount == 233 ) || ( m_Stride == 44 && nNumVertices == 108 && nPrimitiveCount == 123 ) || ( m_Stride == 44 && nNumVertices == 143 && nPrimitiveCount == 136 ) || ( m_Stride == 44 && nNumVertices == 97 && nPrimitiveCount == 83 ) || ( m_Stride == 44 && nNumVertices == 148 && nPrimitiveCount == 109 ) || ( m_Stride == 44 && nNumVertices == 217 && nPrimitiveCount == 187 ) || ( m_Stride == 44 && nNumVertices == 109 && nPrimitiveCount == 77 ) || ( m_Stride == 44 && nNumVertices == 137 && nPrimitiveCount == 130 ) || ( m_Stride == 44 && nNumVertices == 50 && nPrimitiveCount == 54 ) || ( m_Stride == 44 && nNumVertices == 393 && nPrimitiveCount == 235 ) || ( m_Stride == 44 && nNumVertices == 461 && nPrimitiveCount == 389 ) || ( m_Stride == 44 && nNumVertices == 121 && nPrimitiveCount == 95 ) || ( m_Stride == 44 && nNumVertices == 100 && nPrimitiveCount == 121 ) || ( m_Stride == 44 && nNumVertices == 159 && nPrimitiveCount == 128 ) || ( m_Stride == 44 && nNumVertices == 211 && nPrimitiveCount == 186 ) || ( m_Stride == 44 && nNumVertices == 48 && nPrimitiveCount == 55 ) || ( m_Stride == 44 && nNumVertices == 418 && nPrimitiveCount == 294 ) || ( m_Stride == 44 && nNumVertices == 212 && nPrimitiveCount == 122 ) || ( m_Stride == 44 && nNumVertices == 181 && nPrimitiveCount == 138 ) || ( m_Stride == 44 && nNumVertices == 321 && nPrimitiveCount == 138 ) || ( m_Stride == 44 && nNumVertices == 81 && nPrimitiveCount == 70 ) || ( m_Stride == 44 && nNumVertices == 37 && nPrimitiveCount == 28 ) || ( m_Stride == 44 && nNumVertices == 37 && nPrimitiveCount == 25 ) || ( m_Stride == 44 && nNumVertices == 21 && nPrimitiveCount == 19 ) || ( m_Stride == 44 && nNumVertices == 24 && nPrimitiveCount == 16 ) || ( m_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 23 ) || ( m_Stride == 44 && nNumVertices == 56 && nPrimitiveCount == 34 ) || ( m_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 20 ) || ( m_Stride == 44 && nNumVertices == 32 && nPrimitiveCount == 27 ) || ( m_Stride == 44 && nNumVertices == 59 && nPrimitiveCount == 43 ) || ( m_Stride == 40 && nNumVertices == 266 && nPrimitiveCount == 400 ) || ( m_Stride == 40 && nNumVertices == 56 && nPrimitiveCount == 66 ) || ( m_Stride == 32 && nNumVertices == 21 && nPrimitiveCount == 18 ) || ( m_Stride == 32 && nNumVertices == 10 && nPrimitiveCount == 9 ) || ( m_Stride == 32 && nNumVertices == 213 && nPrimitiveCount == 194 ) || ( m_Stride == 44 && nNumVertices == 279 && nPrimitiveCount == 222 ) || ( m_Stride == 44 && nNumVertices == 111 && nPrimitiveCount == 106 ) || ( m_Stride == 44 && nNumVertices == 481 && nPrimitiveCount == 335 ) || ( m_Stride == 44 && nNumVertices == 130 && nPrimitiveCount == 124 ) || ( m_Stride == 44 && nNumVertices == 58 && nPrimitiveCount == 55 ) || ( m_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 23 ) || ( m_Stride == 44 && nNumVertices == 60 && nPrimitiveCount == 42 ) || ( m_Stride == 44 && nNumVertices == 66 && nPrimitiveCount == 64 ) || ( m_Stride == 44 && nNumVertices == 41 && nPrimitiveCount == 45 ) || ( m_Stride == 44 && nNumVertices == 156 && nPrimitiveCount == 180 ) || ( m_Stride == 44 && nNumVertices == 161 && nPrimitiveCount == 187 ) || ( m_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 26 ) || ( m_Stride == 44 && nNumVertices == 89 && nPrimitiveCount == 58 ) || ( m_Stride == 44 && nNumVertices == 54 && nPrimitiveCount == 40 ) || ( m_Stride == 44 && nNumVertices == 67 && nPrimitiveCount == 49 ) || ( m_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 4 ) || ( m_Stride == 44 && nNumVertices == 31 && nPrimitiveCount == 22 ) || ( m_Stride == 44 && nNumVertices == 22 && nPrimitiveCount == 16 ) || ( m_Stride == 44 && nNumVertices == 82 && nPrimitiveCount == 60 ) || ( m_Stride == 44 && nNumVertices == 55 && nPrimitiveCount == 48 ) || ( m_Stride == 44 && nNumVertices == 43 && nPrimitiveCount == 26 ) || ( m_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 7 ) || ( m_Stride == 32 && nNumVertices == 214 && nPrimitiveCount == 188 ) || ( m_Stride == 44 && nNumVertices == 362 && nPrimitiveCount == 322 ) || ( m_Stride == 44 && nNumVertices == 134 && nPrimitiveCount == 121 ) || ( m_Stride == 44 && nNumVertices == 27 && nPrimitiveCount == 21 ) || ( m_Stride == 44 && nNumVertices == 42 && nPrimitiveCount == 28 ) || ( m_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 19 ) || ( m_Stride == 44 && nNumVertices == 124 && nPrimitiveCount == 164 ) || ( m_Stride == 44 && nNumVertices == 91 && nPrimitiveCount == 74 ) || ( m_Stride == 44 && nNumVertices == 98 && nPrimitiveCount == 93 ) || ( m_Stride == 44 && nNumVertices == 107 && nPrimitiveCount == 140 ) || ( m_Stride == 44 && nNumVertices == 80 && nPrimitiveCount == 68 ) || ( m_Stride == 44 && nNumVertices == 89 && nPrimitiveCount == 93 ) || ( m_Stride == 44 && nNumVertices == 350 && nPrimitiveCount == 274 ) || ( m_Stride == 36 && nNumVertices == 341 && nPrimitiveCount == 456 ) || ( m_Stride == 36 && nNumVertices == 73 && nPrimitiveCount == 76 ) || ( m_Stride == 40 && nNumVertices == 6 && nPrimitiveCount == 4 ) || ( m_Stride == 40 && nNumVertices == 7 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 481 && nPrimitiveCount == 700 ) || ( m_Stride == 44 && nNumVertices == 55 && nPrimitiveCount == 64 ) || ( m_Stride == 44 && nNumVertices == 42 && nPrimitiveCount == 33 ) || ( m_Stride == 44 && nNumVertices == 11 && nPrimitiveCount == 9 ) || ( m_Stride == 44 && nNumVertices == 72 && nPrimitiveCount == 50 ) || ( m_Stride == 44 && nNumVertices == 149 && nPrimitiveCount == 153 ) || ( m_Stride == 44 && nNumVertices == 311 && nPrimitiveCount == 220 ) || ( m_Stride == 44 && nNumVertices == 131 && nPrimitiveCount == 102 ) || ( m_Stride == 44 && nNumVertices == 17 && nPrimitiveCount == 12 ) || ( m_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 19 ) || ( m_Stride == 44 && nNumVertices == 58 && nPrimitiveCount == 41 ) || ( m_Stride == 44 && nNumVertices == 16 && nPrimitiveCount == 9 ) || ( m_Stride == 44 && nNumVertices == 57 && nPrimitiveCount == 53 ) || ( m_Stride == 44 && nNumVertices == 272 && nPrimitiveCount == 236 ) || ( m_Stride == 44 && nNumVertices == 79 && nPrimitiveCount == 50 ) || ( m_Stride == 44 && nNumVertices == 56 && nPrimitiveCount == 72 ) || ( m_Stride == 44 && nNumVertices == 81 && nPrimitiveCount == 60 ) || ( m_Stride == 44 && nNumVertices == 19 && nPrimitiveCount == 9 ) || ( m_Stride == 44 && nNumVertices == 116 && nPrimitiveCount == 70 ) || ( m_Stride == 44 && nNumVertices == 163 && nPrimitiveCount == 135 ) || ( m_Stride == 44 && nNumVertices == 28 && nPrimitiveCount == 15 ) || ( m_Stride == 44 && nNumVertices == 32 && nPrimitiveCount == 23 ) || ( m_Stride == 44 && nNumVertices == 23 && nPrimitiveCount == 13 ) || ( m_Stride == 44 && nNumVertices == 79 && nPrimitiveCount == 65 ) || ( m_Stride == 44 && nNumVertices == 59 && nPrimitiveCount == 52 ) || ( m_Stride == 44 && nNumVertices == 10 && nPrimitiveCount == 7 ) || ( m_Stride == 44 && nNumVertices == 77 && nPrimitiveCount == 103 ) || ( m_Stride == 44 && nNumVertices == 43 && nPrimitiveCount == 24 ) || ( m_Stride == 44 && nNumVertices == 20 && nPrimitiveCount == 16 ) || ( m_Stride == 44 && nNumVertices == 122 && nPrimitiveCount == 122 ) || ( m_Stride == 44 && nNumVertices == 47 && nPrimitiveCount == 39 ) || ( m_Stride == 44 && nNumVertices == 34 && nPrimitiveCount == 22 ) || ( m_Stride == 44 && nNumVertices == 15 && nPrimitiveCount == 10 ) || ( m_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 26 ) || ( m_Stride == 44 && nNumVertices == 12 && nPrimitiveCount == 5 ) || ( m_Stride == 44 && nNumVertices == 39 && nPrimitiveCount == 27 ) || ( m_Stride == 44 && nNumVertices == 418 && nPrimitiveCount == 328 ) || ( m_Stride == 44 && nNumVertices == 43 && nPrimitiveCount == 32 ) || ( m_Stride == 44 && nNumVertices == 369 && nPrimitiveCount == 288 ) || ( m_Stride == 44 && nNumVertices == 247 && nPrimitiveCount == 239 ) || ( m_Stride == 44 && nNumVertices == 303 && nPrimitiveCount == 283 ) || ( m_Stride == 44 && nNumVertices == 104 && nPrimitiveCount == 85 ) || ( m_Stride == 44 && nNumVertices == 211 && nPrimitiveCount == 198 ) || ( m_Stride == 44 && nNumVertices == 95 && nPrimitiveCount == 72 ) || ( m_Stride == 44 && nNumVertices == 138 && nPrimitiveCount == 127 ) || ( m_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 36 ) || ( m_Stride == 44 && nNumVertices == 52 && nPrimitiveCount == 24 ) || ( m_Stride == 44 && nNumVertices == 73 && nPrimitiveCount == 58 ) || ( m_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 54 ) || ( m_Stride == 32 && nNumVertices == 60 && nPrimitiveCount == 64 ) || ( m_Stride == 44 && nNumVertices == 313 && nPrimitiveCount == 412 ) || ( m_Stride == 44 && nNumVertices == 35 && nPrimitiveCount == 30 ) || ( m_Stride == 44 && nNumVertices == 33 && nPrimitiveCount == 22 ) || ( m_Stride == 44 && nNumVertices == 44 && nPrimitiveCount == 31 ) || ( m_Stride == 44 && nNumVertices == 40 && nPrimitiveCount == 36 )
    #define PlayerModel ( smPlayer || smHeads || smGuns || SpecialistViper || SpecialistScorpion || SpecialistHawk || Mercinaries )
    
    
    int chams=1;//<---- change this value from 1 to 6 to change colors of chams 
    int chamsm=2;//<---- change this value from 1 to 6 to change colors of chams 
    
    UINT OffsetInBytes;
    UINT m_Stride;
    
    typedef HRESULT (WINAPI* oReset) (LPDIRECT3DDEVICE9 pDevice, D3DPRESENT_PARAMETERS* pPresentationParameters);
    oReset pReset;
    typedef HRESULT (WINAPI* oDrawIndexedPrimitive) (LPDIRECT3DDEVICE9 pDevice, D3DPRIMITIVETYPE Type, INT BaseVertexIndex, UINT MinVertexIndex, UINT NumVertices, UINT startIndex, UINT primCount);
    oDrawIndexedPrimitive pDrawIndexedPrimitive;
    typedef HRESULT (WINAPI* oEndScene) (LPDIRECT3DDEVICE9 pDevice);
    oEndScene pEndScene;
    typedef HRESULT ( WINAPI* oPresent ) ( LPDIRECT3DDEVICE9 pDevice, CONST RECT* pSourceRect,CONST RECT* pDestRect,HWND hDestWindowOverride,CONST RGNDATA* pDirtyRegion);
    oPresent pPresent;
    
    HRESULT WINAPI  myDrawIndexedPrimitive(LPDIRECT3DDEVICE9 pDevice, D3DPRIMITIVETYPE pType D3DparamX ,UINT nMinIndex, UINT nNumVertices, UINT nStartIndex, UINT nPrimitiveCount )
    {
    	_asm pushad;
    
      LPDIRECT3DVERTEXBUFFER9 Stream_Data;
      UINT Offset = 0;
      UINT Stride = 0;
    
      if(pDevice->GetStreamSource(0, &Stream_Data, &Offset, &Stride) == D3D_OK)
      Stream_Data->Release();
    
     if(PlayerModel && chams)
    		{
    		pDevice->SetRenderState(D3DRS_ZENABLE,false);
    		if(chams==1)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,255,0,0));
    		if(chams==2)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,0,0,255));
    		if(chams==3)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,0,255,0));
    		if(chams==4)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,255,255,0));
    		if(chams==5)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,0,255,255));
    		if(chams==6)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,255,0,255));
    		pDrawIndexedPrimitive(pDevice,pType D3DparamvalX,nMinIndex,nNumVertices,nStartIndex,nPrimitiveCount);
    		pDevice->SetRenderState(D3DRS_ZENABLE,true);
            if(chamsm==1)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,255,0,0));
            if(chamsm==2)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,0,0,255));
    		if(chamsm==3)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,0,255,0));
    		if(chamsm==4)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,255,255,0));
    		if(chamsm==5)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,0,255,255));
    		if(chamsm==6)pDevice->SetRenderState(D3DRS_AMBIENT, D3DCOLOR_ARGB(255,255,0,255));
    		}
     
    
    
    
    
    	_asm popad;
        return pDrawIndexedPrimitive(pDevice,pType D3DparamvalX,nMinIndex,nNumVertices,nStartIndex,nPrimitiveCount);
    }
    
    
    PVOID D3Ddiscover(void *tbl, int size)
    {
    	HWND				  hWnd;
    	void				  *pInterface=0 ;
    	D3DPRESENT_PARAMETERS d3dpp; 
    
    	if ((hWnd=CreateWindowEx(NULL,WC_DIALOG,TEXT(""),WS_OVERLAPPED,0,0,50,50,NULL,NULL,NULL,NULL))==NULL) return 0;
    	ShowWindow(hWnd, SW_HIDE);
    
    	LPDIRECT3D9			pD3D;
    	LPDIRECT3DDEVICE9	pD3Ddev;
    	if ((pD3D = Direct3DCreate9(D3D_SDK_VERSION))!=NULL) 
    
    	{
    	    ZeroMemory(&d3dpp, sizeof(d3dpp));
    	    d3dpp.Windowed         = TRUE;
    		d3dpp.SwapEffect       = D3DSWAPEFFECT_DISCARD;
    	    d3dpp.hDeviceWindow    = hWnd;
    	    d3dpp.BackBufferFormat = D3DFMT_X8R8G8B8;
    	    d3dpp.BackBufferWidth  = d3dpp.BackBufferHeight = 600;
    		pD3D->CreateDevice(D3DADAPTER_DEFAULT,D3DDEVTYPE_HAL,hWnd,D3DCREATE_SOFTWARE_VERTEXPROCESSING,&d3dpp,&pD3Ddev);
    		if (pD3Ddev)  {
    		    pInterface = (PDWORD)*(DWORD *)pD3Ddev;
    			memcpy(tbl,(void *)pInterface,size);
    			pD3Ddev->Release();
    		}
    		pD3D->Release();
    	}
    	DestroyWindow(hWnd);
    	return pInterface;
    }
    bool bCompare(const BYTE* pData, const BYTE* bMask, const char* szMask)
    {
    	for(;*szMask;++szMask,++pData,++bMask)
    		if(*szMask=='x' && *pData!=*bMask ) 
    			return false;
    
    	return (*szMask) == NULL;
    }
    
    DWORD FindPattern(DWORD dwAddress,DWORD dwLen,BYTE *bMask,char * szMask)
    {
    	for(DWORD i=0; i < dwLen; i++)
    		if( bCompare( (BYTE*)( dwAddress+i ),bMask,szMask) )
    			return (DWORD)(dwAddress+i);
    
    	return 0;
    }
    
    void HideModule(HINSTANCE hModule)
    {
    	DWORD dwPEB_LDR_DATA = 0;
    	_asm
    	{
    		pushad;
    		pushfd;
    		mov eax, fs:[30h]             
    		mov eax, [eax+0Ch]               
    		mov dwPEB_LDR_DATA, eax	
    	     
    
    		LoopInLoadOrderModuleList: 
    		    lodsd		         
    			mov esi, eax	
    			mov ecx, [eax+18h]  
    			cmp ecx, hModule	
    			jne SkipA		 
    		    mov ebx, [eax]	  
    		    mov ecx, [eax+4]  
    		    mov [ecx], ebx    
    		    mov [ebx+4], ecx	  
    			jmp InMemoryOrderModuleList 
    
    		SkipA:
    			cmp edx, esi     
    			jne LoopInLoadOrderModuleList
    
    		InMemoryOrderModuleList:
    			mov eax, dwPEB_LDR_DATA
    			mov esi, [eax+14h]
    			mov edx, [eax+18h]
    
    		LoopInMemoryOrderModuleList: 
    			lodsd
    			mov esi, eax
    			mov ecx, [eax+10h]
    			cmp ecx, hModule
    			jne SkipB
    			mov ebx, [eax] 
    			mov ecx, [eax+4]
    			mov [ecx], ebx
    			mov [ebx+4], ecx
    			jmp InInitializationOrderModuleList
    
    		SkipB:
    			cmp edx, esi
    			jne LoopInMemoryOrderModuleList
    
    		InInitializationOrderModuleList:
    			mov eax, dwPEB_LDR_DATA
    			mov esi, [eax+1Ch]	  
    			mov edx, [eax+20h]	  
    
    		LoopInInitializationOrderModuleList: 
    			lodsd
    			mov esi, eax		
    			mov ecx, [eax+08h]
    			cmp ecx, hModule		
    			jne SkipC
    			mov ebx, [eax] 
    			mov ecx, [eax+4]
    			mov [ecx], ebx
    			mov [ebx+4], ecx
    			jmp Finished
    
    		SkipC:
    			cmp edx, esi
    			jne LoopInInitializationOrderModuleList
    
    		Finished:
    			popfd;
    			popad;
    	}
    
    }
    
    int InstallHook(void)
    {
    	DWORD		vTable[105];
    	DWORD hD3D = (DWORD)GetModuleHandle("d3d9.dll");
    	DWORD PHCDT = FindPattern(hD3D, 0x128000, (PBYTE)"\xC7\x06\x00\x00\x00\x00\x89\x86\x00\x00\x00\x00\x89\x86", "xx????xx????xx");
    	memcpy(&vTable, (void*)(PHCDT+2), 4);	
    	pDrawIndexedPrimitive = (oDrawIndexedPrimitive)DetourCreate((PBYTE)vTable[71], (PBYTE)myDrawIndexedPrimitive, DETOUR_TYPE_HACKSHIELD, 0);
    	while(1)
    		{
    		if(memcmp((void*)vTable[82],(void*)(PBYTE)"\x8B\xFF",2)== 0)
    		{
    	pDrawIndexedPrimitive = (oDrawIndexedPrimitive)DetourCreate((PBYTE)vTable[71], (PBYTE)myDrawIndexedPrimitive, DETOUR_TYPE_HACKSHIELD, 0);
    		}
    Sleep(100);
    		}
    
    	return 0;
    }	
    
    BOOL WINAPI DllMain(HMODULE hDll, DWORD dwReason, LPVOID lpReserved)
    {
    	if (dwReason == DLL_PROCESS_ATTACH) 
    	{
    			HideModule(hDll);
    			CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)InstallHook, NULL, NULL, NULL);
    	}
    	return TRUE;
    }
    I updated it

  15. #14
    flameswor10's Avatar
    Join Date
    Jul 2009
    Gender
    male
    Posts
    12,528
    Reputation
    981
    Thanks
    10,409
    My Mood
    In Love
    did it work after you "Fixed" this?
    No I do not make game hacks anymore, please stop asking.

  16. #15
    Stewie_Griffin's Avatar
    Join Date
    May 2011
    Gender
    male
    Location
    Quahog
    Posts
    241
    Reputation
    82
    Thanks
    41
    My Mood
    Tired
    Quote Originally Posted by flameswor10 View Post
    did it work after you "Fixed" this?
    I didnt not disconnect me but the chams didnt show up

Page 1 of 2 12 LastLast