diff --git a/_content/ratdog_creatures/c_troll_chf.mtr b/_content/ratdog_creatures/c_troll_chf.mtr new file mode 100644 index 00000000..e562013c --- /dev/null +++ b/_content/ratdog_creatures/c_troll_chf.mtr @@ -0,0 +1,10 @@ + +renderhint NormalAndSpecMapped + +// Textures +texture0 c_troll_chf +texture1 c_troll_chf_N +texture2 c_troll_chf_S +texture3 null +texture4 null +texture5 null diff --git a/_content/ratdog_creatures/c_troll_chf.tga b/_content/ratdog_creatures/c_troll_chf.tga new file mode 100644 index 00000000..9687057c Binary files /dev/null and b/_content/ratdog_creatures/c_troll_chf.tga differ diff --git a/_content/ratdog_creatures/c_troll_chf_N.tga b/_content/ratdog_creatures/c_troll_chf_N.tga new file mode 100644 index 00000000..ae3bcb7a Binary files /dev/null and b/_content/ratdog_creatures/c_troll_chf_N.tga differ diff --git a/_content/ratdog_creatures/c_troll_chf_S.tga b/_content/ratdog_creatures/c_troll_chf_S.tga new file mode 100644 index 00000000..5b7eb356 Binary files /dev/null and b/_content/ratdog_creatures/c_troll_chf_S.tga differ diff --git a/_content/ratdog_creatures/c_trollchief.mdl b/_content/ratdog_creatures/c_trollchief.mdl index aac9cc34..6b90bd04 100644 --- a/_content/ratdog_creatures/c_trollchief.mdl +++ b/_content/ratdog_creatures/c_trollchief.mdl @@ -1,33 +1,34 @@ -# Exported from NWMax Plus v6.11.28 at 8/29/2019 5:33:26 AM +# Exported from NWmax 0.8 b61 at 12/17/2022 11:16:55 AM # mdl file # -#NWMax Plus MODEL ASCII +#NWmax MODEL ASCII # model: c_trollchief +#local file: Unknown filedependancy Unknown newmodel c_trollchief setsupermodel c_trollchief c_ogreA classification Character -setanimationscale 1.0 -#NWMax Plus GEOM ASCII +setanimationscale 1.1872 +#NWmax GEOM ASCII beginmodelgeom c_trollchief node dummy c_trollchief parent NULL endnode node dummy handconjure parent c_trollchief - position 0.00117373 1.65866 1.08786 + position 0.00138086 1.95137 1.27984 orientation 1.0 0.0 0.0 0.0 - wirecolor 0.109804 0.584314 0.694118 + wirecolor 0.109804 0.34902 0.694118 endnode node dummy rootdummy parent c_trollchief - position 0.00305937 -0.429915 1.57098 + position 0.00359926 -0.505782 1.84821 orientation 1.0 0.0 0.0 0.0 - wirecolor 0.109804 0.584314 0.694118 + wirecolor 0.109804 0.34902 0.694118 endnode node trimesh Ogre_torso parent rootdummy - position 0.0217322 -0.0153183 -0.06556 + position 0.0255673 -0.0180216 -0.0771294 orientation 1.0 0.0 0.0 0.0 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -41,84 +42,84 @@ node trimesh Ogre_torso transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 9.91821e-005 15.7245 53.091 bitmap c_troll_chf verts 72 - -0.143173 0.139626 0.0140145 - -0.191743 -0.000204632 -0.0269246 - -0.243447 -0.0233526 0.199081 - -0.15624 0.0747516 0.167085 - -0.139939 -0.131194 -0.0769241 - -0.145254 -0.179464 0.213096 - 0.0 -0.159956 -0.0715393 - -0.00042003 -0.212127 0.224756 - -0.0751091 0.158403 0.0222827 - -0.100614 0.0964962 0.155218 - -0.213488 0.028781 0.290487 - -0.152412 0.143815 0.239221 - -0.175525 -0.112002 0.311082 - -0.000129609 -0.162669 0.328137 - -0.102068 0.184617 0.222797 - -0.309547 0.115545 0.581264 - -0.222415 0.212415 0.487042 - -0.209426 -0.0186406 0.784333 - 0.0 -0.0405085 0.820948 - -0.141186 0.271473 0.355062 - -0.219987 0.27608 0.551568 - -0.303983 0.192359 0.694768 - -0.305153 0.200888 0.716201 - -0.218601 0.335603 0.562221 - -0.208472 0.187057 0.958001 - 0.0 0.139886 0.99807 - 0.0 0.326106 0.478638 - -0.0342654 0.383979 0.507969 - 0.0 0.355139 0.498387 - -0.258741 0.384256 0.84956 - -0.132956 0.426494 0.865164 - -0.175466 0.457059 0.773479 - -0.168648 0.284291 0.94271 - -0.00020674 0.253097 0.997874 - -0.0130276 0.479444 0.728464 - 0.0 -0.0109849 -0.0955238 - 0.0 0.158673 0.00406532 - 0.0 0.478187 0.887264 - -0.0848065 0.406088 0.912194 - -0.000144979 0.401512 0.942293 - 0.0 0.478418 0.734942 - 0.0 0.317472 0.463995 - 0.0 0.180964 0.216238 - 0.0 0.133291 0.140887 - 0.143173 0.139626 0.0140146 - 0.156202 0.0747641 0.166969 - 0.243443 -0.023197 0.199275 - 0.191718 -0.000152352 -0.0269504 - 0.145011 -0.190797 0.213241 - 0.139885 -0.131159 -0.0769917 - 0.0751083 0.158403 0.0222827 - 0.100614 0.0964962 0.155218 - 0.152302 0.143945 0.239186 - 0.213389 0.0294321 0.276396 - 0.175636 -0.111781 0.311347 - 0.102067 0.184617 0.222797 - 0.222415 0.212415 0.487042 - 0.309549 0.115631 0.581282 - 0.209426 -0.0186402 0.784335 - 0.141186 0.271473 0.355062 - 0.219987 0.27608 0.551568 - 0.218601 0.335603 0.562221 - 0.305159 0.200857 0.716146 - 0.303983 0.192359 0.694768 - 0.208384 0.186518 0.958001 - 0.0342653 0.383979 0.507969 - 0.175466 0.457059 0.773479 - 0.132956 0.426494 0.865164 - 0.25875 0.384392 0.849317 - 0.168479 0.284142 0.954354 - 0.0130275 0.479444 0.728464 - 0.0847399 0.406402 0.91199 + -0.168439 0.164266 0.0164877 + -0.22558 -0.000240743 -0.031676 + -0.286408 -0.0274737 0.234213 + -0.183812 0.0879431 0.196571 + -0.164634 -0.154346 -0.0904989 + -0.170887 -0.211134 0.250701 + 0.0 -0.188184 -0.0841639 + -0.000494153 -0.249561 0.264419 + -0.0883636 0.186356 0.0262149 + -0.118369 0.113525 0.182609 + -0.251162 0.03386 0.341749 + -0.179308 0.169194 0.281437 + -0.2065 -0.131767 0.365979 + -0.000152481 -0.191375 0.386043 + -0.12008 0.217197 0.262114 + -0.364173 0.135935 0.68384 + -0.261665 0.2499 0.57299 + -0.246384 -0.0219301 0.922745 + 0.0 -0.0476571 0.965821 + -0.166101 0.31938 0.41772 + -0.258808 0.3248 0.648904 + -0.357627 0.226305 0.817374 + -0.359003 0.236339 0.842589 + -0.257178 0.394827 0.661437 + -0.245261 0.220067 1.12706 + 0.0 0.164572 1.1742 + 0.0 0.383654 0.563103 + -0.0403122 0.45174 0.597611 + 0.0 0.41781 0.586338 + -0.304401 0.452066 0.999483 + -0.156419 0.501758 1.01784 + -0.206431 0.537716 0.909975 + -0.198409 0.33446 1.10907 + -0.000243224 0.297761 1.17397 + -0.0153266 0.564052 0.857017 + 0.0 -0.0129234 -0.112381 + 0.0 0.186674 0.00478273 + 0.0 0.562573 1.04384 + -0.0997723 0.477751 1.07317 + -0.000170563 0.472367 1.10858 + 0.0 0.562845 0.864638 + 0.0 0.373497 0.545877 + 0.0 0.212899 0.254398 + 0.0 0.156813 0.165749 + 0.168439 0.164266 0.0164878 + 0.183767 0.0879578 0.196434 + 0.286403 -0.0272906 0.234441 + 0.22555 -0.000179238 -0.0317063 + 0.170601 -0.224467 0.250872 + 0.16457 -0.154305 -0.0905785 + 0.0883627 0.186356 0.0262149 + 0.118369 0.113525 0.182609 + 0.179179 0.169347 0.281395 + 0.251046 0.034626 0.325172 + 0.20663 -0.131507 0.36629 + 0.120079 0.217197 0.262114 + 0.261665 0.2499 0.57299 + 0.364175 0.136037 0.683861 + 0.246383 -0.0219296 0.922747 + 0.166101 0.31938 0.41772 + 0.258808 0.3248 0.648904 + 0.257178 0.394827 0.661437 + 0.35901 0.236302 0.842525 + 0.357627 0.226305 0.817374 + 0.245158 0.219433 1.12706 + 0.0403121 0.45174 0.597611 + 0.206431 0.537716 0.909975 + 0.156419 0.501758 1.01784 + 0.304412 0.452226 0.999197 + 0.198211 0.334285 1.12277 + 0.0153265 0.564052 0.857017 + 0.099694 0.47812 1.07293 faces 140 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 @@ -311,7 +312,7 @@ node trimesh Ogre_torso endnode node trimesh Ogre_Rbicep parent Ogre_torso - position 0.251266 0.253437 0.765742 + position 0.295607 0.298161 0.900873 orientation -1.0 0.0 0.0 -0.6741 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -325,44 +326,44 @@ node trimesh Ogre_Rbicep transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 12.6643 -1.73605 -38.4757 bitmap c_troll_chf verts 32 - 0.16958 -0.0295252 -0.718668 - 0.177733 -0.0716633 -0.714326 - 0.142078 -0.0886618 -0.612628 - 0.146622 -0.00598284 -0.615151 - 0.222594 -0.104258 -0.70424 - 0.195519 -0.115864 -0.616426 - 0.281073 -0.064699 -0.694505 - 0.264644 -0.0770861 -0.590702 - 0.271603 -0.020602 -0.700635 - 0.260397 0.00661185 -0.596406 - 0.225872 -0.000639232 -0.714358 - 0.205715 0.0359096 -0.610496 - 0.0606458 -0.0279138 -0.277716 - 0.0529329 -0.0953352 -0.264538 - -0.0413629 -0.094945 -0.060117 - -0.0333063 0.0258366 -0.0847934 - 0.1176 -0.13929 -0.225347 - 0.0500785 -0.146602 -0.0430063 - 0.187064 -0.122254 -0.234242 - 0.177504 -0.102377 -0.0481064 - 0.204427 -0.0208107 -0.234023 - 0.1736 0.0309121 -0.0440807 - 0.142694 0.0519423 -0.288708 - 0.0849839 0.115251 -0.0844588 - -0.0657792 -0.0350661 0.0496411 - -0.0430963 0.0842104 0.0163341 - 0.00498823 -0.0923245 0.0634628 - 0.103212 -0.064289 0.0548066 - 0.122705 0.0754691 0.0181876 - 0.0583319 0.117089 0.0331163 - 0.22803 -0.0538346 -0.739563 - 0.0435486 0.0190403 0.0854769 + 0.199506 -0.0347355 -0.845492 + 0.209098 -0.0843097 -0.840384 + 0.16715 -0.104308 -0.720739 + 0.172496 -0.00703864 -0.723707 + 0.261875 -0.122657 -0.828517 + 0.230022 -0.13631 -0.725207 + 0.330674 -0.0761165 -0.817065 + 0.311346 -0.0906895 -0.694944 + 0.319533 -0.0242376 -0.824277 + 0.306349 0.00777865 -0.701654 + 0.265732 -0.000752037 -0.840421 + 0.242018 0.0422466 -0.71823 + 0.071348 -0.0328398 -0.326725 + 0.062274 -0.112159 -0.311221 + -0.0486622 -0.1117 -0.0707259 + -0.0391839 0.030396 -0.0997569 + 0.138353 -0.163871 -0.265114 + 0.0589159 -0.172473 -0.0505956 + 0.220075 -0.143828 -0.275579 + 0.208828 -0.120443 -0.0565958 + 0.240502 -0.0244832 -0.275321 + 0.204235 0.0363672 -0.0518596 + 0.167875 0.0611086 -0.339656 + 0.0999811 0.135589 -0.0993633 + -0.0773873 -0.0412542 0.0584013 + -0.0507015 0.099071 0.0192166 + 0.0058685 -0.108617 0.0746621 + 0.121426 -0.0756341 0.0644784 + 0.144359 0.0887872 0.0213972 + 0.0686258 0.137752 0.0389604 + 0.26827 -0.0633348 -0.870074 + 0.0512336 0.0224004 0.100561 faces 60 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 @@ -468,7 +469,7 @@ node trimesh Ogre_Rbicep endnode node trimesh Ogre_Rforearm parent Ogre_Rbicep - position 0.211301 -0.0399164 -0.670748 + position 0.248589 -0.0469603 -0.789115 orientation -1.0 0.0 0.0 -0.182588 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -482,44 +483,44 @@ node trimesh Ogre_Rforearm transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 0.000805378 4.066 -37.3927 bitmap c_troll_chf verts 32 - -0.0418552 0.0924409 -0.654287 - -0.0416013 0.0503507 -0.651589 - -0.0426332 0.0449431 -0.555633 - -0.0426053 0.0881909 -0.550542 - 7.17632e-05 0.0298531 -0.649931 - 6.65652e-05 0.0237393 -0.558119 - 0.041898 0.0505016 -0.651263 - 0.0426465 0.0449517 -0.555566 - 0.0418685 0.0926338 -0.654077 - 0.0425326 0.0882997 -0.550618 - -3.17899e-05 0.113268 -0.655477 - -0.000201962 0.109343 -0.548155 - -0.0623985 0.018702 -0.377111 - -0.0624153 0.084871 -0.361899 - -9.24163e-06 -0.0169699 -0.387014 - 0.0623891 0.0187102 -0.377193 - 0.0623653 0.0849715 -0.361757 - -0.000123524 0.126962 -0.349515 - -0.0735539 -0.00528262 -0.194254 - -0.0797542 0.0604393 -0.177053 - -0.000131264 -0.0492811 -0.20813 - 0.0734135 -0.00550567 -0.194291 - 0.0797679 0.0590295 -0.177673 - 0.000187061 0.101158 -0.165126 - -0.048663 -0.0306986 -0.000449129 - -0.049034 0.0359121 -0.0192521 - -0.00205854 -0.05784 -0.00054169 - 0.0536384 -0.0285025 0.00449509 - 0.0614348 0.0244956 -0.00736634 - 0.000329338 0.0541696 -0.0207182 - 0.00258261 0.0681103 -0.677867 - -0.00125803 0.00174038 0.0421922 + -0.0492414 0.108754 -0.769749 + -0.0489427 0.0592361 -0.766575 + -0.0501567 0.0528742 -0.653686 + -0.0501239 0.103754 -0.647696 + 8.44273e-005 0.0351213 -0.764625 + 7.8312e-005 0.0279286 -0.656611 + 0.0492918 0.0594136 -0.766192 + 0.0501724 0.0528844 -0.653607 + 0.0492571 0.108981 -0.769502 + 0.0500383 0.103882 -0.647786 + -3.73999e-005 0.133256 -0.771149 + -0.000237602 0.128639 -0.644888 + -0.07341 0.0220023 -0.44366 + -0.0734298 0.0998482 -0.425763 + -1.08725e-005 -0.0199646 -0.455311 + 0.0733989 0.022012 -0.443757 + 0.0733709 0.0999665 -0.425596 + -0.000145322 0.149367 -0.411194 + -0.086534 -0.00621485 -0.228534 + -0.0938285 0.0711051 -0.208298 + -0.000154428 -0.0579778 -0.244859 + 0.0863688 -0.00647726 -0.228578 + 0.0938446 0.0694465 -0.209027 + 0.000220072 0.11901 -0.194266 + -0.0572506 -0.036116 -0.000528387 + -0.057687 0.0422495 -0.0226495 + -0.00242181 -0.0680471 -0.000637282 + 0.063104 -0.0335323 0.00528834 + 0.0722762 0.0288184 -0.00866628 + 0.000387457 0.0637289 -0.0243744 + 0.00303837 0.0801298 -0.797491 + -0.00148003 0.0020475 0.0496379 faces 60 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 @@ -624,8 +625,8 @@ node trimesh Ogre_Rforearm endnode node trimesh Ogre_Rhand parent Ogre_Rforearm - position -0.000129395 0.0762921 -0.658509 - orientation 1.0 0.0 0.0 -0.856687 + position -0.000152359 0.0897553 -0.774717 + orientation 0.997975 0.0632265 -0.00698027 -1.08641 wirecolor 1.0 1.0 1.0 tilefade 0 scale 1.0 @@ -638,47 +639,47 @@ node trimesh Ogre_Rhand transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 2.50358 17.2635 -14.9419 bitmap c_troll_chf verts 35 - 0.0946636 0.057197 -0.334481 - 0.10383 0.062612 -0.21992 - 0.0842218 -0.00708467 -0.2283 - 0.0830873 0.000808168 -0.315744 - -0.0287342 0.00694611 -0.221435 - -0.0156344 0.0338172 -0.314968 - 0.0128038 0.0243088 -0.315192 - -0.0909917 0.0114998 -0.228689 - -0.0910852 -0.00664514 -0.330778 - -0.0388455 0.0302042 -0.317313 - -0.10383 0.062612 -0.21992 - -0.114219 0.0659354 -0.327752 - 0.0 0.103121 -0.214526 - 0.0 0.0970462 -0.343552 - -0.0375675 0.0812313 -0.339952 - 0.0335033 0.0829417 -0.340342 - 0.0583849 0.0505473 -0.125964 - 0.0583849 -0.00902547 -0.133036 - -0.0169516 -0.020089 -0.132591 - -0.0583849 -0.00902556 -0.133036 - -0.0583849 0.0505473 -0.125964 - 0.0 0.0803339 -0.12243 - 0.0375186 0.0478773 -0.055861 - 0.0375186 0.00550153 -0.0648695 - 0.0038733 -0.00415451 -0.0752811 - -0.0356035 0.0187457 -0.0704125 - -0.04519 0.0478773 -0.055861 - 0.0 0.0690651 -0.0513567 - 0.0375186 0.0107264 0.0131645 - 0.0415306 -0.0120125 -0.0105448 - 0.0146693 -0.0264984 -0.0363435 - -0.0360914 -0.0308782 -0.00585499 - -0.040964 0.00881816 0.0112958 - 0.0 0.0234391 0.0247737 - 0.00305551 -0.0181784 0.0288289 + 0.0263193 0.230693 -0.343317 + 0.0459997 0.121963 -0.265136 + -0.036295 0.138781 -0.24789 + -0.0373213 0.21827 -0.313856 + -0.0175068 0.219974 -0.142762 + 0.00276865 0.295564 -0.227736 + -0.00877944 0.273298 -0.252544 + -0.0121707 0.274313 -0.0929113 + -0.0454105 0.363972 -0.168656 + -0.00141572 0.315073 -0.208417 + 0.0488642 0.280407 -0.0791988 + 0.04022 0.384773 -0.151942 + 0.0954821 0.199638 -0.17159 + 0.073202 0.314223 -0.268889 + 0.0556322 0.338401 -0.23115 + 0.0566081 0.28466 -0.29523 + 0.0435509 0.071869 -0.152164 + -0.0270104 0.0733754 -0.15236 + -0.0388687 0.129568 -0.0836075 + -0.0253998 0.16247 -0.0478053 + 0.0451616 0.160964 -0.0476087 + 0.0796371 0.115665 -0.0997891 + 0.0489553 0.0250523 -0.0800977 + -0.00170459 0.0296717 -0.0832537 + -0.0137669 0.0638505 -0.0601845 + 0.0141547 0.0914745 -0.0231315 + 0.0500962 0.0881587 -0.00604107 + 0.0748028 0.0513692 -0.0449259 + 0.0135854 -0.0395031 -0.0245429 + -0.0158732 -0.0232513 -0.0441395 + -0.0354916 0.0190854 -0.0383922 + -0.0363335 0.0302711 0.0305541 + 0.0122146 0.0218917 0.0444785 + 0.0303479 -0.0202058 0.0167506 + -0.0179306 -0.0295078 0.0206978 faces 58 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 @@ -775,16 +776,10 @@ node trimesh Ogre_Rhand 0.574038 0.227453 0 0.583418 0.235777 0 endnode -node dummy rhand - parent Ogre_Rhand - position 0.00150845 0.0453249 -0.288505 - orientation -1.0 0.0 0.0 0.0 - wirecolor 0.223529 0.0313726 0.533333 -endnode node trimesh rfinger01 parent Ogre_Rhand - position -0.100866 0.0372136 -0.461412 - orientation -1.0 0.0 0.0 0.0 + position -0.00929704 0.491477 -0.262745 + orientation -0.346077 -0.435394 0.831061 -1.72074 wirecolor 1.0 1.0 1.0 tilefade 0 scale 1.0 @@ -797,24 +792,24 @@ node trimesh rfinger01 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 1.85619 -5.96923 3.25375 bitmap c_troll_chf verts 12 - -0.000919887 -0.145357 -0.0581019 - -0.00704038 -0.13387 -0.0816126 - 0.019345 -0.133034 -0.0887859 - 0.0181802 -0.145495 -0.0612482 - 0.00978129 -0.0438588 0.130633 - -0.0149593 -0.0206543 0.0209627 - 0.0220862 -0.0295456 0.0119174 - 0.0620205 -0.00700938 0.1441 - 0.0231581 0.0251087 -0.0358788 - 0.0632985 0.0440176 0.12146 - -0.0133528 0.0287218 0.13366 - -0.0317432 0.0283184 -0.0210429 + -0.00108222 -0.171008 -0.0683552 + -0.00828281 -0.157494 -0.0960148 + 0.0227588 -0.156511 -0.104454 + 0.0213885 -0.17117 -0.0720567 + 0.0115074 -0.0515986 0.153686 + -0.0175992 -0.0242992 0.024662 + 0.0259838 -0.0347595 0.0140205 + 0.0729653 -0.00824632 0.169529 + 0.0272448 0.0295397 -0.0422103 + 0.0744688 0.0517854 0.142894 + -0.0157092 0.0337904 0.157247 + -0.0373449 0.0333158 -0.0247563 faces 18 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 @@ -850,8 +845,8 @@ node trimesh rfinger01 endnode node trimesh rclaw1 parent rfinger01 - position 0.00927261 -0.167525 -0.0836063 - orientation -0.999995 -0.00247566 -0.00204715 -1.75972 + position 0.0109089 -0.197088 -0.09836 + orientation -0.999995 -0.00247547 -0.00204729 -1.75972 wirecolor 1.0 1.0 1.0 tilefade 0 scale 1.0 @@ -864,21 +859,21 @@ node trimesh rclaw1 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 2.98023e-006 0.43494 -0.0831652 bitmap trl_props verts 9 - 0.000880932 -0.00404214 0.0114835 - 0.000833682 -0.00717741 -0.0113179 - 0.00816172 0.00365572 0.00479127 - -0.00816167 0.0137584 -0.0477205 - 0.00118434 -0.000775985 -0.0485565 - -0.00807719 0.00304311 0.00484317 - 0.00807724 0.014371 -0.0477723 - 0.000632803 0.00332876 0.0471427 - 0.000488359 0.0145714 -0.0477217 + 0.00103639 -0.00475546 0.01351 + 0.000980802 -0.008444 -0.0133152 + 0.00960203 0.00430085 0.00563679 + -0.00960197 0.0161863 -0.0561417 + 0.00139334 -0.000912916 -0.0571253 + -0.00950258 0.00358013 0.00569785 + 0.00950264 0.0169071 -0.0562027 + 0.000744475 0.00391618 0.055462 + 0.00057454 0.0171428 -0.0561432 faces 12 0 1 2 1 0 1 2 0 3 4 1 1 3 4 1 5 @@ -907,8 +902,8 @@ node trimesh rclaw1 endnode node trimesh rfinger03 parent Ogre_Rhand - position -0.00653389 0.00967239 -0.472753 - orientation -1.0 0.0 0.0 0.0 + position -0.0441686 0.427397 -0.35342 + orientation -0.346077 -0.435394 0.831061 -1.72074 wirecolor 1.0 1.0 1.0 tilefade 0 scale 1.0 @@ -921,28 +916,28 @@ node trimesh rfinger03 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 0.0 -5.41955 2.6701 bitmap c_troll_chf verts 16 - -0.0048699 -0.179506 -0.0873741 - -0.0228338 -0.171652 -0.0868751 - -0.0293038 -0.168072 -0.106104 - -0.0120034 -0.164967 -0.112393 - 0.00208326 -0.171883 -0.103704 - 0.0356715 0.0144758 -0.0178629 - 0.00515088 -0.0259476 0.0207818 - -0.00821107 0.02583 -0.0261242 - -0.0208052 -0.021738 0.021217 - -0.0400372 0.0123508 -0.0194784 - 0.0193377 0.0146365 0.15756 - -0.00910053 0.0241448 0.157785 - -0.0323117 0.0205319 0.15544 - 0.0400372 0.0732694 0.132411 - 0.00653389 0.0873732 0.129201 - -0.0310337 0.071559 0.132801 + -0.0057293 -0.211183 -0.102793 + -0.0268633 -0.201944 -0.102206 + -0.0344751 -0.197732 -0.124828 + -0.0141217 -0.194079 -0.132227 + 0.00245089 -0.202215 -0.122005 + 0.0419665 0.0170304 -0.0210152 + 0.00605986 -0.0305266 0.0244492 + -0.00966008 0.0303882 -0.0307344 + -0.0244767 -0.0255741 0.0249612 + -0.0471026 0.0145304 -0.0229158 + 0.0227502 0.0172194 0.185365 + -0.0107065 0.0284057 0.185629 + -0.0380137 0.0241552 0.182871 + 0.0471026 0.0861993 0.155778 + 0.00768693 0.102792 0.152001 + -0.0365102 0.084187 0.156237 faces 24 0 1 2 1 0 1 2 0 0 2 3 1 0 2 3 0 @@ -988,8 +983,8 @@ node trimesh rfinger03 endnode node trimesh rclaw3 parent rfinger03 - position -0.0140715 -0.201366 -0.114563 - orientation -0.999995 -0.00247566 -0.00204715 -1.75972 + position -0.0165546 -0.236901 -0.13478 + orientation -0.999995 -0.00247547 -0.00204729 -1.75972 wirecolor 1.0 1.0 1.0 tilefade 0 scale 1.0 @@ -1002,21 +997,21 @@ node trimesh rclaw3 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 0.0 0.464594 -0.0888302 bitmap trl_props verts 9 - 0.000880949 -0.00379002 0.0114351 - 0.00083365 -0.00692531 -0.0113665 - 0.00816167 0.00390777 0.00474244 - -0.00816167 0.0140105 -0.0477689 - 0.00118432 -0.000523983 -0.048605 - -0.00807715 0.00329517 0.00479469 - 0.00807734 0.0146231 -0.0478208 - 0.00063282 0.00358088 0.0470949 - 0.000488391 0.0148234 -0.0477701 + 0.00103641 -0.00445885 0.013453 + 0.000980765 -0.00814741 -0.0133724 + 0.00960197 0.00459737 0.00557934 + -0.00960197 0.0164829 -0.0561987 + 0.00139332 -0.000616443 -0.0571823 + -0.00950254 0.00387667 0.00564081 + 0.00950276 0.0172036 -0.0562597 + 0.000744495 0.00421279 0.0554057 + 0.000574577 0.0174393 -0.0562001 faces 12 0 1 2 1 0 1 2 0 3 4 1 1 3 4 1 5 @@ -1045,8 +1040,8 @@ node trimesh rclaw3 endnode node trimesh rfinger02 parent Ogre_Rhand - position 0.0793416 -0.0364555 -0.437754 - orientation -1.0 0.0 0.0 0.0 + position -0.0952311 0.326943 -0.399777 + orientation -0.346077 -0.435394 0.831061 -1.72074 wirecolor 1.0 1.0 1.0 tilefade 0 scale 1.0 @@ -1059,24 +1054,24 @@ node trimesh rfinger02 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center -2.42656 -2.51055 2.54836 bitmap c_troll_chf verts 12 - -0.0164731 -0.150688 -0.0751596 - -0.0276923 -0.161477 -0.049538 - -0.0443393 -0.162076 -0.0508921 - -0.0346799 -0.148502 -0.0792402 - -0.0665377 0.0607645 0.122562 - -0.0288708 -0.0106069 0.0119048 - 0.00816142 -0.03424 0.012886 - 0.00374579 0.0372638 0.122011 - 0.0252862 0.00540831 -0.0307124 - 0.015322 0.093653 0.103273 - -0.02532 0.01275 -0.0367816 - -0.0458382 0.119397 0.0974126 + -0.0193801 -0.17728 -0.0884231 + -0.0325792 -0.189973 -0.05828 + -0.0521639 -0.190678 -0.0598731 + -0.0407999 -0.174708 -0.0932238 + -0.0782796 0.0714876 0.144191 + -0.0339657 -0.0124787 0.0140057 + 0.00960167 -0.0402823 0.01516 + 0.00440681 0.0438397 0.143542 + 0.0297485 0.00636272 -0.0361322 + 0.0180259 0.11018 0.121498 + -0.0297882 0.015 -0.0432725 + -0.0539273 0.140467 0.114603 faces 18 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 @@ -1112,8 +1107,8 @@ node trimesh rfinger02 endnode node trimesh rclaw2 parent rfinger02 - position -0.0328061 -0.191673 -0.0561674 - orientation -0.999995 -0.00247566 -0.00204715 -1.75972 + position -0.0385953 -0.225498 -0.0660793 + orientation -0.999995 -0.00247544 -0.00204719 -1.75972 wirecolor 1.0 1.0 1.0 tilefade 0 scale 1.0 @@ -1126,21 +1121,21 @@ node trimesh rclaw2 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 0.0 0.0 0.0 bitmap trl_props verts 9 - -0.00443609 -0.00015934 0.0162874 - -0.00119429 -0.0119127 -0.00323372 - 0.00400177 0.00453558 0.00830001 - -0.00400182 -0.00704298 -0.0458104 - 0.00489286 -0.0204856 -0.0395277 - -0.0120756 0.0035279 0.00615922 - 0.0120756 -0.00603521 -0.0436697 - -0.00974474 0.0204856 0.0458104 - 0.004573 -0.00604773 -0.0448356 + -0.00521893 -0.00018746 0.0191616 + -0.00140505 -0.0140149 -0.00380437 + 0.00470796 0.00533598 0.00976471 + -0.00470802 -0.00828585 -0.0538946 + 0.00575631 -0.0241007 -0.0465032 + -0.0142066 0.00415047 0.00724614 + 0.0142066 -0.00710024 -0.0513761 + -0.0114644 0.0241007 0.0538946 + 0.00538 -0.00711497 -0.0527477 faces 12 0 1 2 1 0 1 2 0 3 4 1 1 3 4 1 5 @@ -1167,9 +1162,15 @@ node trimesh rclaw2 0.197864 0.875928 0 0.196757 0.816046 0 endnode +node dummy rhand + parent Ogre_Rhand + position -0.0392047 0.371286 -0.187123 + orientation -0.991351 -0.0396211 -0.12511 -0.675728 + wirecolor 0.341176 0.878431 0.560784 +endnode node trimesh wart11 parent Ogre_Rbicep - position 0.108576 -0.00623672 0.0226077 + position 0.127737 -0.00733729 0.0265976 orientation -0.409362 -0.201021 -0.889951 -1.74817 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -1183,21 +1184,21 @@ node trimesh wart11 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center -0.3463 -0.300795 -0.39826 bitmap trl_props verts 9 - -0.0306065 -0.0308656 -0.0335201 - 0.0292025 -0.0348105 -0.0269156 - 0.0225462 -0.0204586 0.0106104 - -0.0172514 -0.0178335 0.00621578 - 0.0247193 0.0257521 -0.020397 - 0.0195631 0.0198405 0.014948 - -0.0350896 0.029697 -0.0270015 - -0.0202347 0.0224656 0.0105534 - 0.00266538 0.00104321 0.0267497 + -0.0360076 -0.0363125 -0.0394354 + 0.0343559 -0.0409535 -0.0316654 + 0.0265249 -0.024069 0.0124828 + -0.0202958 -0.0209806 0.00731268 + 0.0290815 0.0302966 -0.0239965 + 0.0230154 0.0233418 0.0175859 + -0.0412819 0.0349376 -0.0317665 + -0.0238055 0.0264301 0.0124158 + 0.00313574 0.00122731 0.0314702 faces 12 0 1 2 1 0 1 2 4 2 3 0 1 2 3 0 4 @@ -1224,7 +1225,7 @@ node trimesh wart11 endnode node trimesh Ogre_Lbicep parent Ogre_torso - position -0.281662 0.316967 0.775257 + position -0.331367 0.372902 0.912067 orientation -1.0 0.0 0.0 -0.645909 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -1238,44 +1239,44 @@ node trimesh Ogre_Lbicep transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center -13.4424 -1.65095 -38.1763 bitmap c_troll_chf verts 32 - -0.184576 -0.00899309 -0.715516 - -0.159514 0.0115776 -0.611855 - -0.154676 -0.0711233 -0.611862 - -0.192513 -0.0512689 -0.712248 - -0.208107 -0.0983901 -0.615341 - -0.237057 -0.0843046 -0.702189 - -0.276787 -0.0606285 -0.587046 - -0.295432 -0.0452544 -0.690072 - -0.272904 0.0232155 -0.590369 - -0.286222 -0.000963127 -0.695096 - -0.218617 0.0531066 -0.604732 - -0.240849 0.0195559 -0.709181 - -0.0663933 -0.019955 -0.277086 - 0.0314401 0.0284339 -0.0846745 - 0.0403645 -0.0929917 -0.0637403 - -0.0582093 -0.0877073 -0.266064 - -0.050546 -0.145449 -0.0462469 - -0.12191 -0.133021 -0.226839 - -0.178178 -0.101544 -0.0473726 - -0.191594 -0.115976 -0.233772 - -0.174577 0.0315823 -0.0395057 - -0.209243 -0.0146456 -0.230201 - -0.0870774 0.117383 -0.0792295 - -0.148887 0.0598996 -0.284001 - 0.0431856 0.0838451 0.0179012 - 0.0669106 -0.0362777 0.0471985 - -0.00338385 -0.0941656 0.0608069 - -0.10185 -0.0662347 0.055039 - -0.122513 0.0744695 0.0229682 - -0.0579621 0.115858 0.0377648 - -0.24338 -0.032884 -0.73589 - -0.041796 0.016367 0.0868938 + -0.217148 -0.0105801 -0.841784 + -0.187663 0.0136207 -0.719829 + -0.181972 -0.0836745 -0.719838 + -0.226486 -0.0603163 -0.837939 + -0.244832 -0.115753 -0.72393 + -0.27889 -0.0991819 -0.826105 + -0.325632 -0.0713276 -0.690642 + -0.347567 -0.0532405 -0.811849 + -0.321064 0.0273123 -0.694552 + -0.336732 -0.00113309 -0.81776 + -0.257197 0.0624784 -0.711449 + -0.283352 0.0230069 -0.83433 + -0.0781097 -0.0234765 -0.325983 + 0.0369883 0.0334517 -0.0996171 + 0.0474876 -0.109402 -0.0749886 + -0.0684815 -0.103185 -0.313016 + -0.0594659 -0.171117 -0.0544081 + -0.143423 -0.156495 -0.266869 + -0.209621 -0.119464 -0.0557325 + -0.225405 -0.136442 -0.275026 + -0.205385 0.0371557 -0.0464773 + -0.246168 -0.0172301 -0.270825 + -0.102444 0.138098 -0.0932112 + -0.175161 0.0704701 -0.334119 + 0.0508066 0.0986413 0.0210602 + 0.0787183 -0.0426797 0.0555277 + -0.003981 -0.110783 0.0715375 + -0.119823 -0.0779232 0.0647517 + -0.144133 0.0876112 0.0270214 + -0.0681907 0.136303 0.0444292 + -0.286329 -0.0386871 -0.865753 + -0.0491717 0.0192553 0.102228 faces 60 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 @@ -1381,7 +1382,7 @@ node trimesh Ogre_Lbicep endnode node trimesh Ogre_Lforearm parent Ogre_Lbicep - position -0.230271 -0.0194691 -0.67142 + position -0.270907 -0.0229046 -0.789906 orientation -1.0 0.0 0.0 -0.301117 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -1395,44 +1396,44 @@ node trimesh Ogre_Lforearm transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center -0.436715 1.63326 -37.6 bitmap c_troll_chf verts 32 - 0.0280541 0.0337524 -0.660653 - 0.0310008 0.0387451 -0.55698 - 0.0308791 -0.0047846 -0.558202 - 0.0278168 -0.00793099 -0.654216 - -0.0118844 -0.0260032 -0.557893 - -0.0138315 -0.0280807 -0.649862 - -0.0543801 -0.00452683 -0.55634 - -0.0556566 -0.0075137 -0.652146 - -0.0541191 0.0390892 -0.555274 - -0.055646 0.0342008 -0.658699 - -0.0113219 0.0601457 -0.555593 - -0.0137651 0.0545063 -0.662812 - 0.0548053 0.0521632 -0.369249 - 0.054402 -0.0150969 -0.37851 - -0.00821778 -0.0513299 -0.383884 - -0.0703592 -0.0147404 -0.375966 - -0.0699438 0.0526314 -0.366491 - -0.00716922 0.0953658 -0.359353 - 0.0760385 0.0442221 -0.183369 - 0.0694109 -0.0227518 -0.194519 - -0.00433195 -0.0676003 -0.202874 - -0.0775242 -0.0225582 -0.191442 - -0.0834627 0.0432179 -0.180503 - -0.00359264 0.0860685 -0.173432 - 0.0486491 0.0339174 -0.0233994 - 0.0486128 -0.0307552 0.00126069 - 0.00199081 -0.0576644 0.00456487 - -0.0535583 -0.0278367 0.00814153 - -0.0615535 0.0239196 -0.00822017 - -0.000716499 0.0521127 -0.0254455 - -0.0168973 0.00754695 -0.681034 - 0.00215467 0.00548303 0.0418339 + 0.0330048 0.0397087 -0.777239 + 0.0364715 0.0455825 -0.655271 + 0.0363283 -0.00562894 -0.656708 + 0.0327256 -0.00933057 -0.769666 + -0.0139816 -0.030592 -0.656344 + -0.0162724 -0.0330361 -0.764543 + -0.0639766 -0.00532568 -0.654518 + -0.0654784 -0.00883965 -0.767231 + -0.0636695 0.0459873 -0.653263 + -0.0654659 0.0402362 -0.77494 + -0.0133199 0.0707596 -0.653639 + -0.0161942 0.0641251 -0.779779 + 0.0644768 0.0613685 -0.434411 + 0.0640023 -0.0177611 -0.445306 + -0.00966798 -0.0603881 -0.451628 + -0.0827755 -0.0173417 -0.442313 + -0.0822868 0.0619193 -0.431166 + -0.00843437 0.112195 -0.422768 + 0.0894571 0.052026 -0.215728 + 0.0816599 -0.0267668 -0.228846 + -0.00509641 -0.0795297 -0.238675 + -0.0912049 -0.026539 -0.225226 + -0.0981914 0.0508446 -0.212357 + -0.00422663 0.101257 -0.204038 + 0.0572342 0.0399028 -0.0275287 + 0.0571915 -0.0361826 0.00148317 + 0.00234213 -0.0678405 0.00537044 + -0.0630098 -0.0327491 0.00957827 + -0.0724159 0.0281407 -0.00967079 + -0.00084294 0.061309 -0.0299359 + -0.0198792 0.00887876 -0.801216 + 0.00253491 0.00645062 0.0492163 faces 60 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 @@ -1535,10 +1536,10 @@ node trimesh Ogre_Lforearm 0.177757 0.108036 0 0.181224 0.329617 0 endnode -node trimesh Ogre_Lhand +node trimesh wart_06 parent Ogre_Lforearm - position -0.0093177 0.0142793 -0.662868 - orientation 1.0 0.0 0.0 -0.947026 + position -0.0162962 0.094803 -0.239228 + orientation 0.966728 0.17536 -0.186242 -1.72642 wirecolor 1.0 1.0 1.0 tilefade 0 scale 1.0 @@ -1551,47 +1552,163 @@ node trimesh Ogre_Lhand transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 4.88758e-006 -4.88758e-006 4.76837e-006 + bitmap trl_props + verts 9 + -0.024644 -0.0280068 -0.0374016 + 0.0246441 -0.0280068 -0.0374016 + 0.0163986 -0.0186361 0.0146809 + -0.0163984 -0.0186361 0.014681 + 0.0246441 0.0280067 -0.0374016 + 0.0163986 0.0186359 0.014681 + -0.024644 0.0280067 -0.0374016 + -0.0163984 0.018636 0.014681 + -0.000323538 -0.00142379 0.0374017 + faces 12 + 0 1 2 1 0 1 2 4 + 2 3 0 1 2 3 0 4 + 1 4 5 1 1 4 5 3 + 5 2 1 1 5 2 1 3 + 4 6 7 1 4 6 7 5 + 7 5 4 1 7 5 4 5 + 6 0 3 1 6 0 3 2 + 3 7 6 1 3 7 6 2 + 5 7 8 1 5 7 8 0 + 7 3 8 1 7 3 8 0 + 3 2 8 1 3 2 8 0 + 2 5 8 1 2 5 8 0 + tverts 9 + 0.84299 0.843966 0 + 0.984473 0.843966 0 + 0.95109 0.87573 0 + 0.879611 0.87573 0 + 0.984473 0.985448 0 + 0.95109 0.947208 0 + 0.84299 0.985448 0 + 0.879611 0.947208 0 + 0.912802 0.911111 0 +endnode +node trimesh wart_07 + parent Ogre_Lforearm + position 0.0228521 0.0781402 -0.427609 + orientation 0.946344 -0.0934495 0.309354 -2.01819 + wirecolor 1.0 1.0 1.0 + tilefade 0 + scale 1.0 + render 1 + Shadow 1 + beaming 0 + inheritcolor 0 + rotatetexture 0 + alpha 1.0 + transparencyhint 0 + selfillumcolor 0.0 0.0 0.0 + ambient 1.0 1.0 1.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 + shininess 10 + center -4.88758e-006 -0.26875 -0.179995 + bitmap trl_props + verts 9 + -0.0246441 -0.028786 -0.0356126 + 0.024644 -0.028786 -0.0356126 + 0.0163985 -0.0163115 0.0103544 + -0.0163985 -0.0163115 0.0103544 + 0.024644 0.023411 -0.0287607 + 0.0163985 0.018421 0.0149139 + -0.0246441 0.023411 -0.0287607 + -0.0163985 0.018421 0.0149139 + -0.000323633 0.00136067 0.0320127 + faces 12 + 0 1 2 1 0 1 2 4 + 2 3 0 1 2 3 0 4 + 1 4 5 1 1 4 5 3 + 5 2 1 1 5 2 1 3 + 4 6 7 1 4 6 7 5 + 7 5 4 1 7 5 4 5 + 6 0 3 1 6 0 3 2 + 3 7 6 1 3 7 6 2 + 5 7 8 1 5 7 8 0 + 7 3 8 1 7 3 8 0 + 3 2 8 1 3 2 8 0 + 2 5 8 1 2 5 8 0 + tverts 9 + 0.84299 0.843966 0 + 0.984473 0.843966 0 + 0.95109 0.87573 0 + 0.879611 0.87573 0 + 0.984473 0.985448 0 + 0.95109 0.947208 0 + 0.84299 0.985448 0 + 0.879611 0.947208 0 + 0.912802 0.911111 0 +endnode +node dummy lforearm + parent Ogre_Lforearm + position -0.0639402 0.0164052 -0.447732 + orientation -0.977762 -0.206919 -0.0341536 -0.334367 + wirecolor 0.580392 0.694118 0.101961 +endnode +node trimesh Ogre_Lhand + parent Ogre_Lforearm + position -0.010962 0.0167991 -0.779844 + orientation 0.999886 -0.00872692 -0.0122879 -1.23511 + wirecolor 1.0 1.0 1.0 + tilefade 0 + scale 1.0 + render 1 + Shadow 1 + beaming 0 + inheritcolor 0 + rotatetexture 0 + alpha 1.0 + transparencyhint 0 + selfillumcolor 0.0 0.0 0.0 + ambient 1.0 1.0 1.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 + shininess 10 + center -3.49385 14.6001 -17.1287 bitmap c_troll_chf verts 35 - -0.100433 0.0576319 -0.332755 - -0.0877208 0.00131469 -0.314544 - -0.087448 -0.00712817 -0.227145 - -0.107998 0.0622052 -0.218039 - -0.0178055 0.025892 -0.31487 - 0.0104838 0.0358366 -0.315002 - 0.0253674 0.00860021 -0.221842 - 0.0337107 0.0325962 -0.317708 - 0.0863039 -0.00336017 -0.332169 - 0.0874352 0.0141574 -0.229977 - 0.108366 0.0695485 -0.329023 - 0.0996166 0.0654068 -0.221071 - 0.0313181 0.0837346 -0.340005 - -0.00653647 0.0989885 -0.342955 - -0.00473272 0.104277 -0.213906 - -0.0397688 0.0843516 -0.339344 - -0.0601877 -0.00925174 -0.132283 - -0.0609968 0.0502695 -0.124836 - 0.0153079 -0.0191549 -0.133009 - 0.0565558 -0.00745135 -0.133989 - 0.0557465 0.0520697 -0.126541 - -0.00302975 0.0809299 -0.121965 - -0.0385467 0.00517866 -0.0643385 - -0.0390639 0.0474935 -0.0550627 - -0.0049141 -0.00389371 -0.0753006 - 0.0342744 0.0195823 -0.0708648 - 0.0436262 0.0487687 -0.0562706 - -0.00181219 0.0692295 -0.0509729 - -0.0414908 -0.0127263 -0.0100726 - -0.0374798 0.00992655 0.0137188 - -0.0147928 -0.0266387 -0.0363522 - 0.036472 -0.0304213 -0.00663655 - 0.0409868 0.00924009 0.0106922 - 0.0 0.0231449 0.0248592 - -0.0023511 -0.0185384 0.0286952 + -0.095396 0.135317 -0.380001 + -0.0278556 0.119208 -0.364149 + -0.0192338 0.0610099 -0.279238 + -0.104406 0.0560268 -0.270665 + -0.0316996 0.19249 -0.317067 + -0.033255 0.222142 -0.298017 + 0.00144253 0.168545 -0.201742 + -0.0216609 0.244825 -0.286953 + 0.0369097 0.293179 -0.275178 + 0.0164278 0.233885 -0.170557 + -0.0377007 0.333225 -0.245609 + -0.0372263 0.25461 -0.145216 + -0.0798075 0.27177 -0.301395 + -0.10985 0.242425 -0.324927 + -0.116634 0.162992 -0.195553 + -0.104735 0.204516 -0.344418 + -0.00861397 0.0253137 -0.169225 + -0.0759925 0.0371401 -0.151864 + 0.0282724 0.0940559 -0.12519 + 0.029162 0.136979 -0.0986845 + -0.0382165 0.148805 -0.0813224 + -0.0907935 0.0988853 -0.107912 + -0.0182474 0.00639326 -0.0863084 + -0.0661729 0.0123048 -0.0700015 + 0.00355186 0.0424738 -0.0780113 + -0.00957648 0.0834198 -0.0453511 + -0.0394159 0.0913979 -0.0200366 + -0.0779982 0.0511392 -0.0391828 + 0.00030287 -0.0363698 -0.0377414 + -0.024103 -0.041224 -0.00779586 + 0.0253601 0.0015754 -0.0496837 + 0.0467569 0.0297592 0.0105433 + 0.00344383 0.0344809 0.0374267 + -0.0263387 -0.00917571 0.0286155 + 0.0197516 -0.0260069 0.0235905 faces 58 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 @@ -1690,8 +1807,8 @@ node trimesh Ogre_Lhand endnode node trimesh lfinger02 parent Ogre_Lhand - position 0.094254 0.0441281 -0.472788 - orientation -1.0 0.0 0.0 -1.26441e-07 + position -0.0122791 0.404612 -0.400638 + orientation -0.353653 0.27137 -0.895147 -1.38155 wirecolor 1.0 1.0 1.0 tilefade 0 scale 1.0 @@ -1704,24 +1821,24 @@ node trimesh lfinger02 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center -1.92378 -6.38008 4.46376 bitmap c_troll_chf verts 12 - 0.00153213 -0.147655 -0.0488927 - -0.0176083 -0.148067 -0.0517588 - -0.0193685 -0.13546 -0.079196 - 0.00712914 -0.135931 -0.0724151 - -0.00794892 -0.0474887 0.140619 - -0.0605424 -0.0115325 0.15508 - -0.0222146 -0.0326431 0.022189 - 0.0148192 -0.0232374 0.0307476 - -0.0248271 0.0222791 -0.0252387 - -0.0629351 0.039606 0.132783 - 0.0141128 0.0254199 0.143766 - 0.0302308 0.0262443 -0.0111876 + 0.00180251 -0.173712 -0.0575208 + -0.0207157 -0.174197 -0.0608927 + -0.0227865 -0.159365 -0.0931718 + 0.00838722 -0.159919 -0.0851942 + -0.00935167 -0.0558691 0.165434 + -0.0712264 -0.0135676 0.182447 + -0.0261348 -0.0384037 0.0261047 + 0.0174343 -0.0273381 0.0361737 + -0.0292083 0.0262107 -0.0296926 + -0.0740413 0.0465953 0.156215 + 0.0166033 0.0299058 0.169136 + 0.0355656 0.0308757 -0.0131619 faces 18 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 @@ -1757,7 +1874,7 @@ node trimesh lfinger02 endnode node trimesh lclaw2 parent lfinger02 - position -0.00818905 -0.178781 -0.067764 + position -0.00963412 -0.210331 -0.0797224 orientation -0.999351 -0.0277669 -0.0229609 -1.76035 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -1771,21 +1888,21 @@ node trimesh lclaw2 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center -5.00679e-006 4.94719e-006 -5.00679e-006 bitmap trl_props verts 9 - -0.00255213 -0.00338642 0.0149524 - -8.84347e-05 -0.0108029 -0.00670773 - 0.00585096 0.00378446 0.00751765 - -0.0058516 0.00439453 -0.04823 - 0.00429402 -0.0107501 -0.0446398 - -0.0114077 0.00256955 0.00576217 - 0.0114076 0.00560944 -0.0464746 - -0.00676881 0.010803 0.0482299 - 0.00333464 0.00555961 -0.0473793 + -0.00300251 -0.00398403 0.0175911 + -0.000104041 -0.0127093 -0.00789145 + 0.00688348 0.0044523 0.00884429 + -0.00688423 0.00517004 -0.0567412 + 0.00505179 -0.0126472 -0.0525174 + -0.0134208 0.003023 0.00677902 + 0.0134207 0.00659934 -0.054676 + -0.0079633 0.0127094 0.0567411 + 0.00392311 0.00654072 -0.0557403 faces 12 0 1 2 1 0 1 2 0 3 4 1 1 3 4 1 5 @@ -1814,8 +1931,8 @@ node trimesh lclaw2 endnode node trimesh lfinger01 parent Ogre_Lhand - position -0.0805597 -0.0378478 -0.444309 - orientation -1.0 0.0 0.0 -1.26441e-07 + position 0.0201321 0.197671 -0.494691 + orientation -0.353653 0.27137 -0.895147 -1.38155 wirecolor 1.0 1.0 1.0 tilefade 0 scale 1.0 @@ -1828,24 +1945,24 @@ node trimesh lfinger01 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 1.89998 -2.1267 3.32743 bitmap c_troll_chf verts 12 - 0.0130352 -0.147248 -0.0688652 - 0.0311444 -0.144758 -0.0731982 - 0.0414265 -0.158353 -0.0450805 - 0.0247937 -0.15802 -0.0434795 - 0.0627541 0.0637394 0.12944 - -0.00716104 0.0391621 0.129764 - -0.0120839 -0.0317346 0.0202644 - 0.024563 -0.00752739 0.0188912 - -0.019874 0.0954788 0.111555 - -0.0304544 0.00791116 -0.0228277 - 0.0407908 0.122199 0.104966 - 0.0199392 0.0160691 -0.0295861 + 0.0153355 -0.173233 -0.0810179 + 0.0366405 -0.170303 -0.0861155 + 0.048737 -0.186298 -0.0530359 + 0.0291691 -0.185906 -0.0511523 + 0.0738283 0.0749875 0.152282 + -0.00842475 0.046073 0.152664 + -0.0142164 -0.0373348 0.0238405 + 0.0288976 -0.00885575 0.022225 + -0.0233812 0.112328 0.131241 + -0.0358287 0.00930725 -0.0268561 + 0.0479892 0.143764 0.123489 + 0.0234579 0.0189048 -0.0348072 faces 18 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 @@ -1881,7 +1998,7 @@ node trimesh lfinger01 endnode node trimesh lclaw1 parent lfinger01 - position 0.0309218 -0.182017 -0.0595322 + position 0.0363787 -0.214138 -0.0700378 orientation -0.999351 -0.0277669 -0.0229609 -1.76035 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -1895,21 +2012,21 @@ node trimesh lclaw1 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center -4.94719e-006 0.0 0.0 bitmap trl_props verts 9 - 0.00322579 -0.00377771 0.0154146 - 0.00360854 -0.0123402 -0.00603533 - 0.00961121 0.00507372 0.00640848 - -0.00961129 0.0036285 -0.0475627 - 0.00274124 -0.0125107 -0.0444258 - -0.00748961 0.00195049 0.0070982 - 0.0074895 0.00675174 -0.0482525 - 0.00186943 0.0125107 0.0482525 - -0.000584259 0.00587885 -0.0480457 + 0.00379505 -0.00444436 0.0181348 + 0.00424534 -0.0145179 -0.00710038 + 0.0113073 0.00596908 0.00753939 + -0.0113074 0.00426883 -0.0559561 + 0.00322499 -0.0147185 -0.0522656 + -0.0088113 0.00229469 0.00835082 + 0.00881118 0.00794323 -0.0567676 + 0.00219933 0.0147185 0.0567676 + -0.000687363 0.0069163 -0.0565243 faces 12 0 1 2 1 0 1 2 0 3 4 1 1 3 4 1 5 @@ -1938,8 +2055,8 @@ node trimesh lclaw1 endnode node trimesh lfinger03 parent Ogre_Lhand - position -0.000390167 0.00706535 -0.478894 - orientation -1.0 0.0 0.0 -1.26441e-07 + position -0.00273187 0.308499 -0.471503 + orientation -0.353653 0.27137 -0.895147 -1.38155 wirecolor 1.0 1.0 1.0 tilefade 0 scale 1.0 @@ -1952,28 +2069,28 @@ node trimesh lfinger03 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 0.0 -4.79405 3.3256 bitmap c_troll_chf verts 16 - 0.00616185 -0.173421 -0.0824625 - -0.00114673 -0.165807 -0.0986408 - 0.0127031 -0.158621 -0.10749 - 0.0301398 -0.161498 -0.101473 - 0.0240086 -0.165294 -0.082177 - -0.0046204 -0.0206985 0.0267973 - -0.0363219 0.0194852 -0.0111421 - 0.00725548 0.0315642 -0.0199701 - 0.0212717 -0.0160917 0.0268801 - 0.0393786 0.0185371 -0.0138748 - 0.0341009 0.0255303 0.161187 - 0.010874 0.0287706 0.163893 - -0.0174154 0.0188261 0.164025 - -0.0393786 0.0772857 0.139551 - -0.00614633 0.0919224 0.135941 - 0.0317081 0.0766687 0.13889 + 0.00724923 -0.204025 -0.0970147 + -0.00134909 -0.195067 -0.116048 + 0.0149448 -0.186613 -0.126459 + 0.0354586 -0.189998 -0.11938 + 0.0282454 -0.194463 -0.0966788 + -0.00543577 -0.0243512 0.0315262 + -0.0427317 0.0229238 -0.0131083 + 0.00853586 0.0371343 -0.0234942 + 0.0250255 -0.0189314 0.0316236 + 0.0463278 0.0218084 -0.0163233 + 0.0401187 0.0300356 0.189632 + 0.0127929 0.0338478 0.192815 + -0.0204887 0.0221484 0.192971 + -0.0463278 0.0909244 0.164178 + -0.00723097 0.108144 0.15993 + 0.0373037 0.0901985 0.1634 faces 24 0 1 2 1 0 1 2 0 0 2 3 1 0 2 3 0 @@ -2019,7 +2136,7 @@ node trimesh lfinger03 endnode node trimesh lclaw3 parent lfinger03 - position 0.0131867 -0.200742 -0.107471 + position 0.0155136 -0.236167 -0.126437 orientation -0.999351 -0.0277669 -0.0229609 -1.76035 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -2033,21 +2150,21 @@ node trimesh lclaw3 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 0.0 0.493819 -0.0944147 bitmap trl_props verts 9 - 0.00102026 -0.0035405 0.01139 - 0.000906899 -0.00667643 -0.0114168 - 0.00879946 0.00416235 0.00473378 - -0.00879946 0.0142523 -0.0478716 - 0.00118833 -0.00027569 -0.0486611 - -0.00857795 0.00353834 0.00470296 - 0.00857795 0.0148764 -0.0478408 - 0.000854845 0.00383121 0.0470561 - 0.000457459 0.0150713 -0.0478288 + 0.0012003 -0.0041653 0.0134 + 0.00106694 -0.00785462 -0.0134315 + 0.0103523 0.00489688 0.00556915 + -0.0103523 0.0167674 -0.0563195 + 0.00139804 -0.000324337 -0.0572484 + -0.0100917 0.00416275 0.00553289 + 0.0100917 0.0175016 -0.0562833 + 0.0010057 0.0045073 0.0553601 + 0.000538188 0.017731 -0.0562692 faces 12 0 1 2 1 0 1 2 0 3 4 1 1 3 4 1 5 @@ -2074,119 +2191,15 @@ node trimesh lclaw3 0.197864 0.875928 0 0.196757 0.816046 0 endnode -node trimesh wart_06 - parent Ogre_Lforearm - position -0.0138517 0.0805829 -0.203344 - orientation 0.966728 0.17536 -0.186242 -1.72642 - wirecolor 1.0 1.0 1.0 - tilefade 0 - scale 1.0 - render 1 - Shadow 1 - beaming 0 - inheritcolor 0 - rotatetexture 0 - alpha 1.0 - transparencyhint 0 - selfillumcolor 0.0 0.0 0.0 - ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 - shininess 10 - center undefined - bitmap trl_props - verts 9 - -0.0209474 -0.0238058 -0.0317914 - 0.0209475 -0.0238058 -0.0317914 - 0.0139388 -0.0158407 0.0124788 - -0.0139386 -0.0158407 0.0124788 - 0.0209475 0.0238057 -0.0317914 - 0.0139388 0.0158405 0.0124788 - -0.0209474 0.0238057 -0.0317914 - -0.0139386 0.0158406 0.0124788 - -0.000275006 -0.00121022 0.0317914 - faces 12 - 0 1 2 1 0 1 2 4 - 2 3 0 1 2 3 0 4 - 1 4 5 1 1 4 5 3 - 5 2 1 1 5 2 1 3 - 4 6 7 1 4 6 7 5 - 7 5 4 1 7 5 4 5 - 6 0 3 1 6 0 3 2 - 3 7 6 1 3 7 6 2 - 5 7 8 1 5 7 8 0 - 7 3 8 1 7 3 8 0 - 3 2 8 1 3 2 8 0 - 2 5 8 1 2 5 8 0 - tverts 9 - 0.84299 0.843966 0 - 0.984473 0.843966 0 - 0.95109 0.87573 0 - 0.879611 0.87573 0 - 0.984473 0.985448 0 - 0.95109 0.947208 0 - 0.84299 0.985448 0 - 0.879611 0.947208 0 - 0.912802 0.911111 0 -endnode -node trimesh wart_07 - parent Ogre_Lforearm - position 0.0194244 0.0664195 -0.363468 - orientation 0.946344 -0.0934496 0.309354 -2.01819 - wirecolor 1.0 1.0 1.0 - tilefade 0 - scale 1.0 - render 1 - Shadow 1 - beaming 0 - inheritcolor 0 - rotatetexture 0 - alpha 1.0 - transparencyhint 0 - selfillumcolor 0.0 0.0 0.0 - ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 - shininess 10 - center undefined - bitmap trl_props - verts 9 - -0.0209475 -0.0244681 -0.0302707 - 0.0209474 -0.0244681 -0.0302707 - 0.0139387 -0.0138648 0.00880124 - -0.0139387 -0.0138648 0.00880124 - 0.0209474 0.0198994 -0.0244466 - 0.0139387 0.0156579 0.0126768 - -0.0209475 0.0198994 -0.0244466 - -0.0139387 0.0156579 0.0126768 - -0.000275088 0.00115657 0.0272108 - faces 12 - 0 1 2 1 0 1 2 4 - 2 3 0 1 2 3 0 4 - 1 4 5 1 1 4 5 3 - 5 2 1 1 5 2 1 3 - 4 6 7 1 4 6 7 5 - 7 5 4 1 7 5 4 5 - 6 0 3 1 6 0 3 2 - 3 7 6 1 3 7 6 2 - 5 7 8 1 5 7 8 0 - 7 3 8 1 7 3 8 0 - 3 2 8 1 3 2 8 0 - 2 5 8 1 2 5 8 0 - tverts 9 - 0.84299 0.843966 0 - 0.984473 0.843966 0 - 0.95109 0.87573 0 - 0.879611 0.87573 0 - 0.984473 0.985448 0 - 0.95109 0.947208 0 - 0.84299 0.985448 0 - 0.879611 0.947208 0 - 0.912802 0.911111 0 +node dummy lhand + parent Ogre_Lhand + position 0.0311845 0.226093 -0.269401 + orientation -0.0675156 0.986341 -0.150243 -0.658714 + wirecolor 0.423529 0.0313726 0.533333 endnode node trimesh wart_01 parent Ogre_Lbicep - position -0.114192 0.0587436 0.0245493 + position -0.134344 0.0691105 0.0288812 orientation 0.620129 0.743943 -0.248977 -0.989772 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -2200,30 +2213,30 @@ node trimesh wart_01 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center -5.0257 5.22711 -5.33816 bitmap trl_props verts 18 - -0.0209477 -0.0238057 -0.0186741 - 0.0209473 -0.0238058 -0.0186741 - 0.0139386 -0.0158407 0.00733003 - -0.0139388 -0.0158407 0.00733003 - 0.0209473 0.0238057 -0.0186741 - 0.0139386 0.0158406 0.00733003 - -0.0209477 0.0238057 -0.0186741 - -0.0139388 0.0158406 0.00733003 - -0.000275147 -0.00121021 0.0186742 - -0.106384 0.0375772 -0.0664406 - -0.0433562 0.0177964 -0.0355673 - -0.0545217 0.0603721 -0.0143052 - -0.0964622 0.0735346 -0.0348487 - -0.00384594 0.0766052 -0.0785492 - -0.0282311 0.0995044 -0.0429057 - -0.0668742 0.0963866 -0.109423 - -0.070171 0.112667 -0.0634493 - -0.066919 0.0979931 -0.023322 + -0.0246443 -0.0280067 -0.0219695 + 0.0246439 -0.0280068 -0.0219695 + 0.0163984 -0.0186361 0.00862357 + -0.0163986 -0.0186361 0.00862356 + 0.0246439 0.0280067 -0.0219695 + 0.0163984 0.018636 0.00862357 + -0.0246443 0.0280067 -0.0219695 + -0.0163986 0.018636 0.00862356 + -0.0003237 -0.00142377 0.0219697 + -0.125158 0.0442085 -0.0781654 + -0.0510073 0.0209369 -0.0418439 + -0.0641432 0.071026 -0.0168297 + -0.113485 0.0865113 -0.0409985 + -0.00452464 0.0901238 -0.0924108 + -0.0332131 0.117064 -0.0504773 + -0.0786755 0.113396 -0.128733 + -0.0825541 0.132549 -0.0746462 + -0.0787282 0.115286 -0.0274377 faces 24 0 1 2 1 0 1 2 4 2 3 0 1 2 3 0 4 @@ -2262,7 +2275,7 @@ node trimesh wart_01 endnode node trimesh Ogre_neck parent Ogre_torso - position 0.0 0.327327 0.820977 + position 0.0 0.385091 0.965855 orientation 1.0 0.0 0.0 -0.452311 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -2276,38 +2289,38 @@ node trimesh Ogre_neck transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 0.0 12.6396 9.36455 bitmap c_troll_chf verts 26 - -0.0779113 0.00535659 -0.0479182 - -0.111793 0.0862359 0.0202381 - -0.0896716 0.176166 0.0694697 - -0.0704581 0.208667 0.0115982 - -0.0688449 -0.0349546 0.0176036 - -0.0634079 0.0932331 0.0862614 - 0.0 -0.0759421 0.0252465 - 0.0 0.0535102 0.125242 - 0.0 -0.00521241 -0.0864773 - 0.0 0.217396 -0.0300734 - -0.0896716 0.209133 0.19035 - -0.0634079 0.250021 0.187315 - -0.0634079 0.148491 0.216109 - 0.0 0.127374 0.231209 - 0.0 0.294659 0.1805 - 0.0 -0.0797861 -0.051768 - 0.0 0.224027 0.245675 - 0.0779113 0.00535659 -0.0479182 - 0.0704581 0.208667 0.0115982 - 0.0896716 0.176166 0.0694697 - 0.111793 0.0862359 0.0202381 - 0.0634081 0.0932331 0.0862614 - 0.0688449 -0.0349547 0.0176036 - 0.0634079 0.250021 0.187315 - 0.0896716 0.209133 0.19035 - 0.0634079 0.148491 0.216109 + -0.0916603 0.00630187 -0.0563743 + -0.131521 0.101454 0.0238095 + -0.105496 0.207254 0.081729 + -0.0828919 0.24549 0.0136449 + -0.080994 -0.0411231 0.0207101 + -0.0745975 0.109686 0.101484 + 0.0 -0.0893436 0.0297018 + 0.0 0.0629532 0.147344 + 0.0 -0.00613225 -0.101738 + 0.0 0.25576 -0.0353805 + -0.105496 0.246039 0.223941 + -0.0745975 0.294142 0.22037 + -0.0745975 0.174695 0.254246 + 0.0 0.149852 0.272011 + 0.0 0.346658 0.212353 + 0.0 -0.093866 -0.0609035 + 0.0 0.263561 0.289029 + 0.0916603 0.00630187 -0.0563743 + 0.0828919 0.24549 0.0136449 + 0.105496 0.207254 0.081729 + 0.131521 0.101454 0.0238095 + 0.0745977 0.109686 0.101484 + 0.080994 -0.0411232 0.0207101 + 0.0745975 0.294142 0.220371 + 0.105496 0.246039 0.223941 + 0.0745975 0.174695 0.254246 faces 48 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 @@ -2378,7 +2391,7 @@ node trimesh Ogre_neck endnode node trimesh Ogre_head parent Ogre_neck - position 0.0 0.138003 0.154553 + position 0.0 0.162356 0.181827 orientation -0.977784 0.0347109 -0.20672 -0.41288 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -2392,175 +2405,175 @@ node trimesh Ogre_head transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 0.529699 24.9574 7.8054 bitmap c_troll_chf verts 163 - 0.00442897 0.34545 -0.0490069 - 0.0432726 0.344929 -0.0492138 - 0.0425068 0.341401 -0.0649708 - 0.00252018 0.347538 -0.0641031 - -0.0370644 0.341298 -0.064261 - -0.0344988 0.344932 -0.0492001 - 0.00441679 0.358167 0.210686 - 0.00440887 0.297571 0.23947 - 0.0710405 0.297095 0.239637 - 0.0745004 0.351813 0.232713 - 0.0835857 0.29731 0.23922 - 0.0847393 0.346331 0.231979 - 0.0864884 0.223837 0.268039 - 0.152875 0.189819 0.22011 - 0.129393 0.295108 0.205006 - 0.115343 0.320069 0.160154 - 0.13269 -0.0254509 0.177235 - 0.113431 -0.0507046 0.146282 - 0.115716 -0.0710136 0.104844 - 0.175763 0.0707557 0.0934057 - 0.140395 0.0793205 0.197935 - 0.160538 0.178276 0.0843002 - 0.123273 0.284101 0.0620418 - 0.128326 0.288114 0.0937448 - 0.0998461 -0.0477471 3.7535e-05 - 0.140003 0.0614086 -0.00913189 - 0.118926 0.169613 -0.0172915 - 0.100549 0.278421 -0.00181233 - 0.0907962 0.317684 0.00117235 - 0.0833152 0.330085 0.0066422 - 0.0740988 0.335237 0.0424123 - 0.0924095 0.335209 0.0435938 - 0.0792406 -0.0529693 -0.05775 - 0.119561 0.0572849 -0.0536058 - 0.119727 0.166222 -0.0492788 - 0.0950691 0.301269 -0.0494901 - 0.089216 0.324459 -0.0340376 - 0.0846745 0.324533 -0.0351315 - 0.0861263 0.326097 -0.0152295 - 0.0720502 0.320319 -0.0906763 - 0.0448491 0.315312 -0.130413 - 0.0468846 0.368213 -0.115693 - 0.0407987 0.358234 -0.0748544 - 0.0747539 0.161551 -0.102486 - 0.108969 0.162942 -0.0873545 - 0.102751 0.0536478 -0.0981283 - 0.00450194 0.0513757 -0.129275 - 0.00450263 0.160121 -0.118732 - 0.0445107 0.261151 -0.0917771 - 0.0757591 0.263344 -0.0772321 - 0.00426937 0.259927 -0.105352 - 0.00407958 0.321126 -0.135532 - 0.00560897 0.37601 -0.116523 - 0.0681624 -0.0476517 -0.101281 - 0.00450192 -0.0580116 -0.117054 - 0.0471297 0.373828 -0.022821 - 0.0456276 0.379083 0.00795561 - 0.0604808 0.355385 0.0123916 - 0.0623409 0.361668 -0.0250141 - 0.00449525 0.37864 0.00386228 - 0.00673684 0.374412 -0.0251673 - 0.0470724 0.353338 0.0237864 - 0.061933 0.342934 0.0274332 - -0.00275363 0.497157 -0.077454 - 0.000328844 0.522483 -0.0728034 - 0.0118493 0.500758 -0.0764485 - 0.0474414 0.352737 0.0754277 - 0.0463329 0.353992 0.0988949 - 0.0813097 0.332719 0.087947 - 0.000867229 0.519331 -0.0502636 - 0.0328171 0.341046 0.125738 - 0.0499465 0.3813 0.163653 - 0.0842475 0.377952 0.159836 - 0.0969034 0.356181 0.136252 - 0.00455893 0.356555 0.127673 - 0.00429044 0.372447 0.167488 - 0.00450191 -0.0982082 0.107261 - 0.00450191 -0.0486469 0.000382068 - 0.00432029 0.344083 -0.0524444 - 0.00417766 0.364988 -0.033561 - 0.0435126 0.360133 -0.0371221 - 0.04274 0.34413 -0.050935 - 0.0602265 0.348441 -0.048853 - -0.010729 0.429195 0.0104525 - 0.000201805 0.499611 0.059723 - 0.0220285 0.463407 0.00537924 - 0.0217966 0.446022 -0.0069711 - 0.0392434 0.426039 0.0104536 - 0.0472875 0.374012 0.0323492 - 0.0361684 0.409514 0.0563223 - 0.0654877 0.379839 0.0625717 - 0.0615461 0.349824 0.0663082 - 0.0608185 0.348486 0.0233063 - 0.0664862 0.401531 0.0290583 - 0.00456616 0.368569 -0.0750473 - 0.00450259 -0.0739962 0.146567 - -0.0657006 0.351855 0.232682 - -0.0622045 0.29706 0.239647 - -0.0759008 0.346376 0.231951 - -0.0747748 0.297305 0.239212 - -0.0818538 0.219669 0.268224 - -0.120601 0.295049 0.204996 - -0.143889 0.189816 0.220073 - -0.110251 0.31939 0.153233 - -0.125768 -0.0254308 0.17727 - -0.131388 0.0793275 0.197939 - -0.166758 0.0707536 0.0934116 - -0.106699 -0.0710234 0.104829 - -0.104415 -0.0507175 0.146266 - -0.151537 0.178294 0.0843412 - -0.120389 0.286937 0.0940228 - -0.114272 0.284063 0.062004 - -0.130993 0.0613531 -0.00912373 - -0.090842 -0.0477471 3.75307e-05 - -0.113378 0.168943 -0.0170383 - -0.0915952 0.277643 -0.00160251 - -0.0790677 0.319694 0.000256244 - -0.083814 0.335201 0.0435894 - -0.0650072 0.335234 0.041463 - -0.0688827 0.307255 0.004612 - -0.110548 0.0572234 -0.0535966 - -0.0702367 -0.0529693 -0.05775 - -0.114102 0.166367 -0.0493048 - -0.0840413 0.301917 -0.0503213 - -0.0670671 0.3241 -0.0411991 - -0.0644195 0.303936 -0.0437289 - -0.0708405 0.330149 -0.0452104 - -0.064243 0.318851 -0.0501928 - -0.0368624 0.361174 -0.0740705 - -0.0354424 0.36811 -0.115907 - -0.0370768 0.315495 -0.130199 - -0.0656841 0.161531 -0.10251 - -0.0937321 0.0536167 -0.0981385 - -0.10328 0.163055 -0.0874506 - -0.0359058 0.261123 -0.0917958 - -0.0702177 0.263369 -0.0770163 - -0.0591583 -0.0476517 -0.101281 - -0.0340592 0.373549 -0.0237911 - -0.0477032 0.353682 -0.0272892 - -0.0518855 0.354887 0.0117837 - -0.0366337 0.379122 0.00782485 - -0.0534789 0.342507 0.0268853 - -0.0381299 0.353299 0.0238516 - -0.0156654 0.504885 -0.0762474 - -0.0681073 0.332596 0.0883907 - -0.0378482 0.353895 0.0988261 - -0.0384989 0.352599 0.0753202 - -0.0238423 0.341061 0.125919 - -0.091437 0.355746 0.1344 - -0.0742089 0.377535 0.150911 - -0.040852 0.380861 0.16004 - -0.034525 0.344287 -0.0507566 - -0.0359126 0.360259 -0.0342206 - -0.0466936 0.343609 -0.0502375 - -0.0393718 0.447311 -0.00395843 - -0.0323826 0.464926 0.0368584 - -0.0382814 0.374007 0.0323484 - -0.0312165 0.42495 0.011939 - -0.0273845 0.409064 0.0564998 - -0.0564838 0.379839 0.0625717 - -0.0574841 0.401527 0.0290708 - -0.0518143 0.348486 0.0233068 - -0.0525422 0.349824 0.0663082 + 0.00521055 0.406412 -0.0576552 + 0.0509089 0.405799 -0.0578986 + 0.050008 0.401648 -0.0764362 + 0.00296492 0.408868 -0.0754154 + -0.0436052 0.401527 -0.0756012 + -0.0405868 0.405802 -0.0578825 + 0.00519623 0.421373 0.247866 + 0.00518691 0.350084 0.28173 + 0.083577 0.349523 0.281926 + 0.0876475 0.413898 0.27378 + 0.0983361 0.349776 0.281435 + 0.0996933 0.407448 0.272917 + 0.101751 0.263338 0.31534 + 0.179853 0.223317 0.258953 + 0.152227 0.347186 0.241184 + 0.135698 0.376552 0.188417 + 0.156106 -0.0299422 0.208512 + 0.133448 -0.0596525 0.172097 + 0.136137 -0.0835454 0.123346 + 0.20678 0.083242 0.109889 + 0.16517 0.0933182 0.232865 + 0.188868 0.209737 0.0991767 + 0.145027 0.334236 0.0729904 + 0.150972 0.338958 0.110288 + 0.117466 -0.056173 4.41593e-005 + 0.164709 0.0722454 -0.0107434 + 0.139913 0.199545 -0.020343 + 0.118293 0.327554 -0.00213216 + 0.106819 0.373746 0.00137923 + 0.0980179 0.388335 0.00781435 + 0.0871751 0.394397 0.0498968 + 0.108717 0.394363 0.0512868 + 0.0932242 -0.0623168 -0.0679412 + 0.14066 0.067394 -0.0630656 + 0.140855 0.195555 -0.057975 + 0.111846 0.354434 -0.0582237 + 0.10496 0.381717 -0.0400443 + 0.0996171 0.381804 -0.0413312 + 0.101325 0.383644 -0.0179171 + 0.0847649 0.376846 -0.106678 + 0.0527636 0.370955 -0.153427 + 0.0551584 0.433192 -0.13611 + 0.0479985 0.421452 -0.088064 + 0.0879458 0.19006 -0.120572 + 0.128199 0.191696 -0.10277 + 0.120883 0.063115 -0.115445 + 0.0052964 0.060442 -0.152088 + 0.00529721 0.188378 -0.139685 + 0.0523655 0.307237 -0.107973 + 0.0891283 0.309816 -0.0908613 + 0.00502279 0.305797 -0.123943 + 0.00479951 0.377795 -0.15945 + 0.00659879 0.442365 -0.137086 + 0.0801911 -0.0560608 -0.119154 + 0.00529638 -0.0682489 -0.137711 + 0.0554467 0.439797 -0.0268482 + 0.0536795 0.44598 0.00935954 + 0.0711539 0.4181 0.0145784 + 0.0733422 0.425492 -0.0294284 + 0.00528853 0.445459 0.00454386 + 0.00792569 0.440485 -0.0296086 + 0.0553793 0.415692 0.027984 + 0.0728623 0.403452 0.0322743 + -0.00323957 0.584891 -0.0911223 + 0.000386876 0.614686 -0.085651 + 0.0139403 0.589127 -0.0899394 + 0.0558134 0.414985 0.0887385 + 0.0545093 0.416461 0.116347 + 0.0956585 0.391434 0.103467 + 0.00102027 0.610978 -0.0591337 + 0.0386083 0.401231 0.147927 + 0.0587606 0.448588 0.192533 + 0.0991147 0.444649 0.188042 + 0.114004 0.419036 0.160296 + 0.00536345 0.419476 0.150204 + 0.00504758 0.438173 0.197045 + 0.00529636 -0.115539 0.126189 + 0.00529637 -0.0572317 0.000449492 + 0.00508269 0.404804 -0.0616993 + 0.00491489 0.429398 -0.0394835 + 0.0511913 0.423686 -0.0436731 + 0.0502824 0.404859 -0.0599235 + 0.0708547 0.409931 -0.0574741 + -0.0126223 0.504935 0.012297 + 0.000237418 0.587777 0.0702624 + 0.0259159 0.545185 0.00632851 + 0.0256431 0.524732 -0.0082013 + 0.0461687 0.501222 0.0122984 + 0.0556324 0.440014 0.0380579 + 0.0425511 0.481781 0.0662615 + 0.0770443 0.446869 0.0736138 + 0.0724072 0.411558 0.0780096 + 0.0715512 0.409984 0.0274192 + 0.0782191 0.472389 0.0341862 + 0.00537195 0.433611 -0.088291 + 0.00529717 -0.0870543 0.172432 + -0.0772948 0.413947 0.273744 + -0.0731818 0.349482 0.281938 + -0.0892951 0.407501 0.272884 + -0.0879703 0.34977 0.281426 + -0.0962986 0.258434 0.315558 + -0.141883 0.347117 0.241172 + -0.169281 0.223313 0.258909 + -0.129707 0.375753 0.180274 + -0.147962 -0.0299186 0.208553 + -0.154574 0.0933265 0.232869 + -0.196186 0.0832395 0.109896 + -0.125528 -0.0835569 0.123328 + -0.122841 -0.0596676 0.172078 + -0.178279 0.209758 0.0992249 + -0.141634 0.337573 0.110615 + -0.134438 0.334192 0.0729459 + -0.154109 0.0721801 -0.0107338 + -0.106873 -0.056173 4.41543e-005 + -0.133386 0.198756 -0.0200451 + -0.107759 0.326639 -0.00188531 + -0.0930208 0.376111 0.00030146 + -0.0986047 0.394354 0.0512816 + -0.076479 0.394393 0.04878 + -0.0810385 0.361477 0.00542588 + -0.130057 0.0673216 -0.0630548 + -0.0826314 -0.0623168 -0.0679412 + -0.134238 0.195726 -0.0580057 + -0.0988721 0.355196 -0.0592015 + -0.0789025 0.381294 -0.0484695 + -0.0757876 0.357572 -0.0514458 + -0.0833418 0.388411 -0.0531887 + -0.07558 0.375119 -0.0590503 + -0.0433675 0.424911 -0.0871418 + -0.0416969 0.433071 -0.136361 + -0.0436198 0.37117 -0.153175 + -0.0772754 0.190037 -0.1206 + -0.110273 0.0630785 -0.115457 + -0.121506 0.19183 -0.102883 + -0.0422421 0.307204 -0.107995 + -0.0826091 0.309846 -0.0906074 + -0.069598 -0.0560608 -0.119154 + -0.0400697 0.439469 -0.0279895 + -0.0561214 0.416097 -0.032105 + -0.0610418 0.417514 0.0138632 + -0.0430985 0.446026 0.0092057 + -0.0629163 0.402949 0.0316298 + -0.0448587 0.415646 0.0280607 + -0.0184299 0.593982 -0.0897028 + -0.0801262 0.391289 0.103989 + -0.0445273 0.416347 0.116266 + -0.0452928 0.414822 0.088612 + -0.0280498 0.401248 0.14814 + -0.107573 0.418525 0.158118 + -0.0873046 0.444159 0.177542 + -0.0480612 0.448072 0.188282 + -0.0406177 0.405044 -0.0597136 + -0.0422501 0.423834 -0.0402595 + -0.0549337 0.404246 -0.0591029 + -0.0463198 0.526248 -0.00465698 + -0.0380972 0.546972 0.0433628 + -0.0450369 0.440008 0.0380569 + -0.0367253 0.499941 0.0140459 + -0.032217 0.481252 0.0664703 + -0.0664515 0.446869 0.0736138 + -0.0676283 0.472385 0.0342009 + -0.060958 0.409983 0.0274198 + -0.0618143 0.411558 0.0780096 faces 316 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 @@ -2998,13 +3011,13 @@ node trimesh Ogre_head endnode node dummy head parent Ogre_head - position -0.0207659 0.247234 0.526736 + position -0.0244305 0.290864 0.61969 orientation 1.0 0.0 0.0 -0.48386 - wirecolor 0.541176 0.0313726 0.431373 + wirecolor 0.839216 0.894118 0.6 endnode node trimesh wart_04 parent Ogre_head - position 0.0686526 0.361053 0.189756 + position 0.0807678 0.424769 0.223242 orientation 0.996447 -0.0402706 0.0739743 -1.07119 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -3018,21 +3031,21 @@ node trimesh wart_04 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 1.49012e-005 5.00679e-006 5.00679e-006 bitmap trl_props verts 9 - -0.0190394 -0.0216373 -0.0169731 - 0.0190397 -0.0216373 -0.0169731 - 0.0126693 -0.0143978 0.00666238 - -0.012669 -0.0143977 0.00666241 - 0.0190397 0.0216374 -0.0169731 - 0.0126693 0.0143978 0.00666241 - -0.0190394 0.0216374 -0.0169731 - -0.012669 0.0143978 0.00666241 - -0.000249874 -0.00109992 0.0169732 + -0.0223993 -0.0254557 -0.0199684 + 0.0223996 -0.0254557 -0.0199684 + 0.0149051 -0.0169386 0.0078381 + -0.0149047 -0.0169385 0.00783813 + 0.0223996 0.0254558 -0.0199684 + 0.0149051 0.0169386 0.00783813 + -0.0223993 0.0254558 -0.0199684 + -0.0149047 0.0169386 0.00783813 + -0.000293969 -0.00129402 0.0199685 faces 12 0 1 2 1 0 1 2 4 2 3 0 1 2 3 0 4 @@ -3059,7 +3072,7 @@ node trimesh wart_04 endnode node trimesh wart_05 parent Ogre_head - position 0.117649 0.296035 0.186835 + position 0.13841 0.348277 0.219806 orientation 0.696284 -0.515881 0.499055 -1.58489 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -3073,21 +3086,21 @@ node trimesh wart_05 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center -1.01328e-005 1.00136e-005 0.0 bitmap trl_props verts 9 - -0.0284341 -0.0323137 -0.0253482 - 0.028434 -0.0323137 -0.0253482 - 0.0189204 -0.0215019 0.00994976 - -0.0189205 -0.0215019 0.00994976 - 0.028434 0.0323139 -0.0253482 - 0.0189204 0.021502 0.00994976 - -0.0284341 0.0323139 -0.0253482 - -0.0189205 0.0215021 0.00994976 - -0.000373429 -0.00164256 0.0253482 + -0.0334519 -0.0380161 -0.0298214 + 0.0334517 -0.0380161 -0.0298214 + 0.0222593 -0.0252964 0.0117056 + -0.0222594 -0.0252963 0.0117056 + 0.0334517 0.0380163 -0.0298214 + 0.0222593 0.0252965 0.0117056 + -0.0334519 0.0380163 -0.0298214 + -0.0222594 0.0252966 0.0117056 + -0.000439328 -0.00193242 0.0298214 faces 12 0 1 2 1 0 1 2 4 2 3 0 1 2 3 0 4 @@ -3114,13 +3127,13 @@ node trimesh wart_05 endnode node dummy headconjure parent Ogre_head - position 0.118166 1.36154 0.0176773 - orientation -0.489383 0.0519952 0.870518 -0.0986218 - wirecolor 0.0313726 0.0313726 0.533333 + position 0.139019 1.60181 0.0207964 + orientation -0.489383 0.0519952 0.870518 -0.0986221 + wirecolor 0.839216 0.894118 0.6 endnode node trimesh wart_10 parent Ogre_head - position -0.0296506 0.369079 -0.102043 + position -0.034883 0.434211 -0.120051 orientation 0.926401 0.292372 -0.237274 -1.47717 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -3134,21 +3147,21 @@ node trimesh wart_10 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 4.94719e-006 -0.15552 -0.109675 bitmap trl_props verts 9 - -0.0124498 -0.0141599 -0.0184454 - 0.0124499 -0.0141599 -0.0184454 - 0.0082843 -0.00802358 0.00536306 - -0.00828423 -0.00802358 0.00536309 - 0.0124499 0.0115161 -0.0148965 - 0.0082843 0.00906143 0.00772459 - -0.0124498 0.0115161 -0.0148965 - -0.00828423 0.00906143 0.00772459 - -0.000163453 0.000669405 0.0165809 + -0.0146468 -0.0166587 -0.0217005 + 0.0146469 -0.0166587 -0.0217005 + 0.00974623 -0.00943951 0.00630949 + -0.00974615 -0.00943951 0.00630952 + 0.0146469 0.0135483 -0.0175253 + 0.00974623 0.0106605 0.00908776 + -0.0146468 0.0135483 -0.0175253 + -0.00974615 0.0106605 0.00908776 + -0.000192297 0.000787535 0.019507 faces 12 0 1 2 1 0 1 2 4 2 3 0 1 2 3 0 4 @@ -3175,7 +3188,7 @@ node trimesh wart_10 endnode node trimesh wart_11 parent Ogre_head - position 0.0196121 0.466687 0.0469127 + position 0.0230732 0.549043 0.0551912 orientation 0.696364 -0.225887 0.681214 -1.57188 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -3189,21 +3202,21 @@ node trimesh wart_11 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 5.00679e-006 -0.158685 -0.10513 bitmap trl_props verts 9 - -0.0127299 -0.0144475 -0.0176803 - 0.0127299 -0.0144475 -0.0176803 - 0.0084707 -0.00818663 0.00514057 - -0.00847063 -0.00818663 0.00514059 - 0.0127299 0.0117499 -0.0142786 - 0.0084707 0.00924554 0.00740413 - -0.0127299 0.0117499 -0.0142786 - -0.00847063 0.00924554 0.00740413 - -0.000167122 0.000682939 0.0158931 + -0.0149763 -0.0169971 -0.0208004 + 0.0149764 -0.0169971 -0.0208004 + 0.00996553 -0.00963133 0.00604773 + -0.00996544 -0.00963133 0.00604775 + 0.0149764 0.0138234 -0.0167984 + 0.00996553 0.0108771 0.00871074 + -0.0149763 0.0138234 -0.0167984 + -0.00996544 0.0108771 0.00871074 + -0.000196613 0.000803458 0.0186978 faces 12 0 1 2 1 0 1 2 4 2 3 0 1 2 3 0 4 @@ -3230,7 +3243,7 @@ node trimesh wart_11 endnode node trimesh wart_12 parent Ogre_head - position 0.00367093 0.484402 0.0636203 + position 0.0043188 0.569885 0.0748468 orientation 0.89151 0.175725 0.417529 -0.672256 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -3244,21 +3257,21 @@ node trimesh wart_12 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 0.0 -0.169615 -0.1057 bitmap trl_props verts 9 - -0.0125551 -0.0154433 -0.0177759 - 0.0125551 -0.0154433 -0.0177759 - 0.0083543 -0.00875083 0.00516829 - -0.0083543 -0.00875083 0.00516832 - 0.0125551 0.0125599 -0.0143558 - 0.0083543 0.00988278 0.00744415 - -0.0125551 0.0125599 -0.0143558 - -0.0083543 0.00988278 0.00744414 - -0.000164884 0.000730081 0.015979 + -0.0147707 -0.0181686 -0.0209128 + 0.0147707 -0.0181686 -0.0209128 + 0.00982858 -0.0102951 0.00608034 + -0.00982858 -0.0102951 0.00608038 + 0.0147707 0.0147763 -0.0168892 + 0.00982858 0.0116268 0.00875782 + -0.0147707 0.0147763 -0.0168892 + -0.00982858 0.0116268 0.00875781 + -0.00019398 0.000858918 0.0187988 faces 12 0 1 2 1 0 1 2 4 2 3 0 1 2 3 0 4 @@ -3285,7 +3298,7 @@ node trimesh wart_12 endnode node trimesh teeth_troll parent Ogre_head - position 0.0352301 0.352972 -0.0156429 + position 0.0414472 0.415261 -0.0184035 orientation -0.208084 0.866033 0.454629 -0.197221 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -3299,48 +3312,48 @@ node trimesh teeth_troll transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center -3.16544 1.25131 -1.57329 bitmap trl_props verts 36 - 0.0137169 0.0132568 -0.0151186 - 0.00804694 0.0118015 -0.0146602 - 0.0135107 0.0135657 -0.00833599 - 0.00978418 0.00465138 0.000366996 - 0.0124353 0.0135466 0.00264977 - 0.0133554 0.00732051 -0.0141794 - 0.00447574 0.00913231 -0.000113776 - 0.0131857 0.011627 -0.0261056 - 0.00676998 0.00683176 0.0 - 0.0 0.0194647 -0.0201652 - -0.00749668 0.0165502 -0.0170861 - 0.0019269 0.0212233 -0.0114699 - 0.000780345 0.00273295 0.00176824 - 0.000447137 0.0161955 0.00276221 - 0.00314825 0.0112094 -0.018279 - -0.00986459 0.00807382 0.00296115 - -0.00393678 0.0148757 -0.0337875 - -0.00507927 0.00523826 0.00239389 - -0.0643133 0.0212724 -0.0145182 - -0.066308 0.0209826 -0.00565168 - -0.0568845 0.0177274 -0.012193 - -0.0651614 0.0 0.00297557 - -0.0648282 0.0128145 0.00704161 - -0.0675294 0.0128045 -0.0145831 - -0.0545165 0.00486513 0.00536574 - -0.0604444 0.0199413 -0.0288313 - -0.0593019 0.00223625 0.00416056 - -0.0373717 0.013598 -0.015425 - -0.0422611 0.010881 -0.0136396 - -0.036085 0.0142365 -0.00878577 - -0.035449 0.00520852 0.000551521 - -0.0345745 0.0145931 0.00214305 - -0.036063 0.00780626 -0.0144266 - -0.0416471 0.00828321 0.00133863 - -0.0399988 0.0112643 -0.0259752 - -0.0388958 0.00659739 0.000933547 + 0.0161375 0.0155962 -0.0177866 + 0.00946699 0.0138841 -0.0172473 + 0.0158949 0.0159596 -0.00980704 + 0.0115108 0.00547221 0.00043176 + 0.0146298 0.0159372 0.00311738 + 0.0157122 0.00861237 -0.0166817 + 0.00526557 0.0107439 -0.000133854 + 0.0155126 0.0136788 -0.0307125 + 0.00796468 0.00803736 0.0 + 0.0 0.0228997 -0.0237238 + -0.00881962 0.0194708 -0.0201013 + 0.00226694 0.0249686 -0.013494 + 0.000918053 0.00321524 0.00208028 + 0.000526044 0.0190535 0.00324966 + 0.00370382 0.0131875 -0.0215047 + -0.0116054 0.00949861 0.00348371 + -0.0046315 0.0175008 -0.03975 + -0.00597561 0.00616266 0.00281634 + -0.0756627 0.0250263 -0.0170802 + -0.0780094 0.0246854 -0.00664904 + -0.0669229 0.0208558 -0.0143447 + -0.0766605 0.0 0.00350067 + -0.0762685 0.0150759 0.00828424 + -0.0794463 0.0150641 -0.0171566 + -0.0641371 0.00572368 0.00631264 + -0.071111 0.0234603 -0.0339192 + -0.0697669 0.00263088 0.00489478 + -0.0439667 0.0159976 -0.018147 + -0.0497189 0.0128012 -0.0160466 + -0.0424529 0.0167488 -0.0103362 + -0.0417047 0.00612767 0.000648848 + -0.0406759 0.0171683 0.00252123 + -0.042427 0.00918384 -0.0169725 + -0.0489966 0.00974496 0.00157486 + -0.0470574 0.0132521 -0.0305591 + -0.0457597 0.00776163 0.00109829 faces 48 0 1 2 1 0 1 2 0 3 2 4 1 3 2 4 5 @@ -3405,7 +3418,7 @@ node trimesh teeth_troll endnode node trimesh teeth_troll02 parent Ogre_head - position 0.0348499 0.346916 -0.0751221 + position 0.0409999 0.408136 -0.0883792 orientation -0.489382 0.0519966 0.870518 -0.0986217 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -3419,57 +3432,57 @@ node trimesh teeth_troll02 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center -3.78713 0.27663 1.90039 bitmap trl_props verts 45 - 0.0 0.0057967 0.0229306 - 0.00192687 0.00755521 0.0142352 - -0.00749668 0.00288219 0.0198516 - 0.000780316 -0.0109351 0.000997228 - 0.000447111 0.00252748 0.0 - 0.00314822 -0.0024587 0.0210444 - -0.00986459 -0.00559422 -0.00019562 - -0.0039368 0.00120764 0.036553 - -0.00507929 -0.00842982 0.000371888 - -0.0643133 0.00760422 0.017284 - -0.0568845 0.00405938 0.0149582 - -0.066308 0.00731453 0.00841722 - -0.0651614 -0.013726 -0.000210302 - -0.0648282 -0.000853485 -0.00427584 - -0.0675294 -0.000863659 0.0173482 - -0.0545165 -0.00880303 -0.00260023 - -0.0604443 0.00627322 0.0315967 - -0.0593019 -0.0114318 -0.00139539 - -0.0210041 0.0125493 0.0190113 - -0.0209936 0.0114002 0.00999115 - -0.0251875 0.00589557 0.0190935 - -0.0158783 -0.00219285 0.000396353 - -0.0212282 0.00836358 -0.00446802 - -0.0158783 0.00633047 0.0188931 - -0.0251875 -0.00262774 0.000596752 - -0.0208372 0.0125344 0.0338958 - -0.0208372 -0.0027778 0.000665898 - -0.0323196 0.00920125 0.0150094 - -0.03231 0.00861331 0.00910358 - -0.0361605 0.00485866 0.0149438 - -0.0276135 -8.3419e-05 0.00259996 - -0.0325255 0.00689122 -0.000384532 - -0.0276135 0.005146 0.0148209 - -0.0361605 -0.000370756 0.00272292 - -0.0321666 0.00892483 0.0247204 - -0.0321666 -0.000469898 0.00276534 - -0.041581 0.0152914 0.0207443 - -0.0415703 0.0122539 0.0112533 - -0.0458538 0.00878025 0.0221169 - -0.0363454 -0.00311534 0.00354454 - -0.0418098 0.00621267 -0.00373028 - -0.0363454 0.00916445 0.0218173 - -0.0458538 -0.00349963 0.00384424 - -0.0414105 0.0184287 0.0367747 - -0.0414105 -0.00363222 0.00394766 + 0.0 0.00681965 0.0269772 + 0.00226691 0.00888848 0.0167473 + -0.00881962 0.00339081 0.0233548 + 0.000918019 -0.0128648 0.00117321 + 0.000526013 0.00297351 0.0 + 0.00370379 -0.00289259 0.0247581 + -0.0116054 -0.00658144 -0.000230141 + -0.00463153 0.00142075 0.0430035 + -0.00597564 -0.00991744 0.000437515 + -0.0756627 0.00894614 0.0203341 + -0.0669229 0.00477574 0.0175979 + -0.0780094 0.00860533 0.00990261 + -0.0766605 -0.0161482 -0.000247414 + -0.0762685 -0.0010041 -0.0050304 + -0.0794463 -0.00101607 0.0204096 + -0.0641371 -0.0103565 -0.00305909 + -0.0711109 0.00738026 0.0371726 + -0.0697669 -0.0134492 -0.00164164 + -0.0247107 0.0147639 0.0223662 + -0.0246984 0.013412 0.0117543 + -0.0296323 0.00693596 0.022463 + -0.0186804 -0.00257982 0.000466298 + -0.0249744 0.00983951 -0.0052565 + -0.0186804 0.00744761 0.0222272 + -0.0296323 -0.00309146 0.000702062 + -0.0245144 0.0147464 0.0398774 + -0.0245144 -0.003268 0.000783409 + -0.0380231 0.010825 0.0176581 + -0.0380118 0.0101333 0.0107101 + -0.0425418 0.00571607 0.017581 + -0.0324865 -9.814e-005 0.00305878 + -0.0382653 0.00810732 -0.000452391 + -0.0324865 0.00605412 0.0174364 + -0.0425418 -0.000436184 0.00320343 + -0.037843 0.0104998 0.0290828 + -0.037843 -0.000552821 0.00325334 + -0.0489188 0.0179899 0.0244051 + -0.0489062 0.0144163 0.0132392 + -0.0539456 0.0103297 0.0260199 + -0.0427593 -0.0036651 0.00417005 + -0.049188 0.00730902 -0.00438856 + -0.0427593 0.0107817 0.0256674 + -0.0539456 -0.00411721 0.00452264 + -0.0487182 0.0216808 0.0432644 + -0.0487182 -0.0042732 0.00464431 faces 60 0 1 2 1 0 1 2 0 3 4 1 1 3 4 1 5 @@ -3546,13 +3559,13 @@ node trimesh teeth_troll02 endnode node dummy impact parent Ogre_torso - position -0.0142006 0.20469 0.447167 + position -0.0167066 0.240812 0.526079 orientation 1.0 0.0 0.0 0.0 - wirecolor 0.894118 0.721569 0.6 + wirecolor 0.568627 0.109804 0.694118 endnode node trimesh wart_03 parent Ogre_torso - position -0.157688 0.0870425 0.89907 + position -0.185515 0.102403 1.05773 orientation -0.380369 -0.112861 0.917923 -2.07738 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -3566,30 +3579,30 @@ node trimesh wart_03 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center -9.70347 -8.22121 -12.8485 bitmap trl_props verts 18 - -0.0433397 -0.0437062 -0.0474653 - 0.0413513 -0.0492924 -0.0381132 - 0.0319258 -0.0289696 0.0150246 - -0.0244287 -0.0252525 0.00880167 - 0.035003 0.0364659 -0.0288828 - 0.0277016 0.028095 0.0211669 - -0.0496879 0.0420519 -0.0382348 - -0.0286529 0.031812 0.0149439 - 0.00377408 0.00147746 0.0378782 - -0.0999694 -0.172071 -0.20209 - -0.105253 -0.0988635 -0.149053 - -0.152527 -0.133099 -0.132372 - -0.149009 -0.181812 -0.167663 - -0.186082 -0.065422 -0.203267 - -0.20631 -0.110848 -0.168445 - -0.180798 -0.13863 -0.256303 - -0.202795 -0.159561 -0.203737 - -0.190681 -0.159694 -0.151921 + -0.0509879 -0.0514191 -0.0558415 + 0.0486486 -0.057991 -0.0448391 + 0.0375598 -0.0340819 0.017676 + -0.0287397 -0.0297088 0.0103549 + 0.04118 0.042901 -0.0339797 + 0.0325901 0.0330529 0.0249022 + -0.0584564 0.0494728 -0.0449821 + -0.0337093 0.0374259 0.017581 + 0.00444009 0.00173819 0.0445626 + -0.117611 -0.202437 -0.237753 + -0.123827 -0.11631 -0.175357 + -0.179443 -0.156587 -0.155732 + -0.175305 -0.213897 -0.197251 + -0.21892 -0.076967 -0.239138 + -0.242718 -0.130409 -0.198171 + -0.212703 -0.163094 -0.301533 + -0.238582 -0.187719 -0.23969 + -0.22433 -0.187875 -0.178731 faces 24 0 1 2 1 0 1 2 4 2 3 0 1 2 3 0 4 @@ -3628,7 +3641,7 @@ node trimesh wart_03 endnode node trimesh wart_09 parent Ogre_torso - position 0.17483 0.0370461 0.168139 + position 0.205682 0.0435837 0.19781 orientation -0.186612 -0.214743 -0.958677 -3.26349 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -3642,21 +3655,21 @@ node trimesh wart_09 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 0.173165 0.12742 -0.20595 bitmap trl_props verts 9 - 0.0375424 -0.0317872 -0.0070098 - 0.0339577 0.0178764 0.0289696 - 0.00188815 -0.00534933 0.0402863 - 0.00427355 -0.0383961 0.0163451 - -0.0208757 0.0405623 -0.00780807 - -0.0345986 0.00974619 0.015814 - -0.0172908 -0.00910121 -0.0437874 - -0.0322133 -0.0233005 -0.00812717 - -0.0239953 -0.0233909 0.0270247 + 0.0441675 -0.0373967 -0.00824682 + 0.0399502 0.021031 0.0340819 + 0.00222135 -0.00629333 0.0473956 + 0.00502771 -0.0451719 0.0192295 + -0.0245596 0.0477203 -0.00918596 + -0.0407042 0.0114661 0.0186047 + -0.0203421 -0.0107073 -0.0515146 + -0.037898 -0.0274123 -0.00956137 + -0.0282297 -0.0275187 0.0317938 faces 12 0 1 2 1 0 1 2 4 2 3 0 1 2 3 0 4 @@ -3683,7 +3696,7 @@ node trimesh wart_09 endnode node trimesh wart_02 parent Ogre_torso - position 0.144116 -0.117478 0.387162 + position 0.169548 -0.138209 0.455485 orientation -0.358578 -0.628994 0.689774 -1.921 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -3697,30 +3710,30 @@ node trimesh wart_02 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center -16.4249 8.574 -12.7349 bitmap trl_props verts 18 - -0.0433398 -0.0437063 -0.0474652 - 0.0413512 -0.0492924 -0.0381132 - 0.0319258 -0.0289697 0.0150246 - -0.0244288 -0.0252526 0.00880167 - 0.0350029 0.0364659 -0.0288827 - 0.0277015 0.0280949 0.0211669 - -0.0496881 0.0420518 -0.0382348 - -0.028653 0.0318119 0.0149439 - 0.003774 0.0014774 0.0378781 - -0.265469 0.121783 -0.119271 - -0.190653 0.129288 -0.169733 - -0.222233 0.17969 -0.181873 - -0.272015 0.174696 -0.148294 - -0.24576 0.109528 -0.254372 - -0.258901 0.166544 -0.238191 - -0.320574 0.102025 -0.203909 - -0.308684 0.16155 -0.204613 - -0.268844 0.19505 -0.193562 + -0.050988 -0.0514192 -0.0558414 + 0.0486485 -0.057991 -0.044839 + 0.0375597 -0.034082 0.017676 + -0.0287398 -0.0297089 0.0103549 + 0.0411799 0.042901 -0.0339796 + 0.03259 0.0330528 0.0249022 + -0.0584566 0.0494727 -0.0449821 + -0.0337094 0.0374258 0.017581 + 0.00444 0.00173812 0.0445625 + -0.312316 0.143274 -0.140319 + -0.224298 0.152103 -0.199686 + -0.26145 0.2114 -0.213968 + -0.320018 0.205525 -0.174464 + -0.289129 0.128857 -0.299261 + -0.304589 0.195934 -0.280225 + -0.377146 0.120029 -0.239893 + -0.363158 0.190059 -0.240721 + -0.316287 0.229471 -0.22772 faces 24 0 1 2 1 0 1 2 4 2 3 0 1 2 3 0 4 @@ -3759,7 +3772,7 @@ node trimesh wart_02 endnode node trimesh Ogre_pelvis parent rootdummy - position 0.0217322 -0.0217115 -0.0591672 + position 0.0255673 -0.0255429 -0.0696085 orientation 1.0 0.0 0.0 0.0 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -3773,57 +3786,57 @@ node trimesh Ogre_pelvis transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 0.0 0.506901 -17.5048 bitmap c_troll_chf verts 45 - 0.0 -0.160794 -0.000860634 - 0.0 0.00951142 0.0604305 - -0.192103 -0.0735281 0.0262047 - -0.139549 -0.136888 0.0128263 - 0.0 0.154307 -0.0242395 - -0.126086 0.129995 -0.013395 - -0.163056 -0.159149 -0.0742128 - -0.230466 -0.0758469 -0.0447298 - -0.247415 -0.0726465 -0.120535 - -0.163056 -0.18646 -0.13806 - -0.172106 0.14757 -0.0905981 - -0.199083 0.163745 -0.13813 - -0.240432 -0.0689199 -0.206032 - -0.163056 -0.175125 -0.218827 - -0.142318 0.00832027 -0.33029 - -0.115571 -0.10286 -0.310723 - -0.196612 0.159397 -0.247137 - 0.0 0.0134313 -0.358012 - -0.0128206 -0.0986042 -0.337099 - 0.0 0.159397 -0.247137 - 0.0 0.195977 -0.13813 - 0.0 0.191997 -0.0939641 - -0.0085878 -0.175125 -0.218827 - -0.00429393 -0.18736 -0.148083 - 0.0 -0.159078 -0.0773397 - 0.0 -0.0878076 -0.342134 - 0.0 -0.170624 -0.218827 - 0.0 -0.183818 -0.148083 - 0.139549 -0.136888 0.0128263 - 0.192103 -0.0735281 0.0262049 - 0.126086 0.12755 -0.013395 - 0.163056 -0.159148 -0.0742128 - 0.163056 -0.18646 -0.13806 - 0.247415 -0.0726465 -0.120535 - 0.230466 -0.0758469 -0.0447297 - 0.240432 -0.0689199 -0.206032 - 0.199083 0.163745 -0.13813 - 0.172106 0.144657 -0.0905981 - 0.163056 -0.175125 -0.218826 - 0.115571 -0.10286 -0.310723 - 0.142318 0.00832034 -0.33029 - 0.196612 0.159397 -0.247137 - 0.0128206 -0.0986042 -0.337099 - 0.00858798 -0.175125 -0.218827 - 0.00429401 -0.18736 -0.148083 + 0.0 -0.18917 -0.00101251 + 0.0 0.0111899 0.0710947 + -0.226003 -0.0865036 0.0308291 + -0.164175 -0.161045 0.0150898 + 0.0 0.181538 -0.0285171 + -0.148336 0.152935 -0.0157588 + -0.191831 -0.187234 -0.0873092 + -0.271137 -0.0892316 -0.0526233 + -0.291076 -0.0854665 -0.141806 + -0.191831 -0.219365 -0.162423 + -0.202478 0.173612 -0.106586 + -0.234215 0.192641 -0.162506 + -0.282861 -0.0810822 -0.242391 + -0.191831 -0.20603 -0.257443 + -0.167433 0.00978855 -0.388576 + -0.135966 -0.121012 -0.365556 + -0.231308 0.187526 -0.290749 + 0.0 0.0158015 -0.42119 + -0.015083 -0.116005 -0.396587 + 0.0 0.187526 -0.290749 + 0.0 0.230561 -0.162506 + 0.0 0.225879 -0.110546 + -0.0101033 -0.20603 -0.257443 + -0.00505168 -0.220423 -0.174215 + 0.0 -0.187151 -0.0909879 + 0.0 -0.103303 -0.40251 + 0.0 -0.200734 -0.257443 + 0.0 -0.216256 -0.174215 + 0.164175 -0.161045 0.0150898 + 0.226003 -0.0865036 0.0308293 + 0.148336 0.150059 -0.0157588 + 0.191831 -0.187233 -0.0873092 + 0.191831 -0.219365 -0.162423 + 0.291076 -0.0854665 -0.141806 + 0.271137 -0.0892316 -0.0526232 + 0.282861 -0.0810822 -0.242391 + 0.234215 0.192641 -0.162506 + 0.202478 0.170185 -0.106586 + 0.191831 -0.20603 -0.257442 + 0.135966 -0.121012 -0.365556 + 0.167433 0.00978863 -0.388576 + 0.231308 0.187526 -0.290749 + 0.015083 -0.116005 -0.396587 + 0.0101035 -0.20603 -0.257443 + 0.00505178 -0.220423 -0.174215 faces 86 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 @@ -3951,7 +3964,7 @@ node trimesh Ogre_pelvis endnode node trimesh Ogre_Rthigh parent Ogre_pelvis - position 0.229341 0.00159874 -0.137418 + position 0.269813 0.00188084 -0.161668 orientation -1.0 0.0 0.0 -0.881033 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -3965,46 +3978,46 @@ node trimesh Ogre_Rthigh transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 0.8763 -2.6964 -49.1688 bitmap c_troll_chf verts 34 - 0.0305828 -0.000350575 -0.836954 - 0.0170008 -0.0347496 -0.835607 - -0.0292167 -0.017937 -0.727682 - 0.00648967 0.0414311 -0.73004 - 0.02399 -0.0784718 -0.830042 - -0.00752657 -0.0762207 -0.720864 - 0.0693607 -0.10443 -0.81672 - 0.0418757 -0.115833 -0.709472 - 0.127659 -0.0892968 -0.812156 - 0.142111 -0.0927852 -0.69853 - 0.149338 -0.0474158 -0.816495 - 0.177211 -0.0392288 -0.697088 - 0.13683 -0.0119252 -0.82202 - 0.156209 0.0259845 -0.708169 - 0.0843558 0.0193917 -0.834467 - 0.0801612 0.067768 -0.723568 - -0.162313 0.00226315 -0.207642 - -0.104233 0.113332 -0.240482 - -0.136702 -0.126056 -0.195355 - -0.0442517 -0.192866 -0.183257 - 0.081689 -0.149274 -0.162017 - 0.135591 -0.0288122 -0.16265 - 0.112993 0.0909874 -0.207814 - 0.00124493 0.147027 -0.249133 - -0.140947 0.0208661 -0.106638 - -0.106041 0.0861611 -0.0901349 - -0.13224 -0.0981198 -0.0445294 - -0.05822 -0.166651 -0.0822668 - 0.0127691 -0.115669 -0.02067 - 0.0481125 -0.0256182 0.0180746 - 0.0293933 0.0637932 0.000667168 - -0.0352235 0.115927 -0.0376996 - 0.083673 -0.0519581 -0.853944 - -0.107231 -0.0309406 0.0159294 + 0.0359798 -0.000412441 -0.984652 + 0.0200009 -0.0408819 -0.983067 + -0.0343726 -0.0211023 -0.856096 + 0.0076349 0.0487425 -0.858871 + 0.0282235 -0.0923197 -0.97652 + -0.00885479 -0.0896714 -0.848075 + 0.0816008 -0.122859 -0.960847 + 0.0492655 -0.136274 -0.834673 + 0.150187 -0.105055 -0.955478 + 0.167189 -0.109159 -0.8218 + 0.175692 -0.0557833 -0.960582 + 0.208483 -0.0461515 -0.820103 + 0.160977 -0.0140297 -0.967082 + 0.183775 0.03057 -0.83314 + 0.0992421 0.0228138 -0.981726 + 0.0943073 0.0797271 -0.851256 + -0.190957 0.00266253 -0.244285 + -0.122627 0.133332 -0.28292 + -0.160826 -0.148301 -0.229829 + -0.0520608 -0.226901 -0.215597 + 0.0961047 -0.175617 -0.190608 + 0.159519 -0.0338967 -0.191353 + 0.132933 0.107044 -0.244487 + 0.00146462 0.172973 -0.293098 + -0.16582 0.0245484 -0.125457 + -0.124754 0.101366 -0.106041 + -0.155576 -0.115435 -0.0523875 + -0.0684941 -0.19606 -0.0967845 + 0.0150225 -0.136081 -0.0243176 + 0.0566029 -0.0301391 0.0212642 + 0.0345803 0.0750508 0.000784903 + -0.0414394 0.136385 -0.0443525 + 0.0984388 -0.0611272 -1.00464 + -0.126154 -0.0364007 0.0187405 faces 64 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 @@ -4115,7 +4128,7 @@ node trimesh Ogre_Rthigh endnode node trimesh Ogre_Rcalf parent Ogre_Rthigh - position 0.0853646 -0.0676606 -0.812774 + position 0.100429 -0.0796002 -0.956205 orientation 1.0 0.0 0.0 -1.3904 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -4129,46 +4142,46 @@ node trimesh Ogre_Rcalf transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center -1.98405 -7.61172 -30.3478 bitmap c_troll_chf verts 34 - -0.012157 -0.118119 -0.59084 - -0.0112931 -0.0918094 -0.478361 - 0.0073795 -0.137268 -0.465486 - -0.00265964 -0.173195 -0.566073 - -0.0215922 -0.155469 -0.452961 - -0.0249592 -0.202031 -0.541873 - -0.0620981 -0.166376 -0.440119 - -0.0754042 -0.208524 -0.524829 - -0.097325 -0.143894 -0.446267 - -0.126561 -0.185445 -0.537456 - -0.121339 -0.114951 -0.455089 - -0.135824 -0.149779 -0.555903 - -0.0915169 -0.078329 -0.471506 - -0.114027 -0.105181 -0.588516 - -0.0466987 -0.0605736 -0.479076 - -0.060284 -0.0893163 -0.593118 - 0.0841105 0.0236863 -0.142622 - 0.102095 -0.0441393 -0.127106 - 0.0624446 -0.120334 -0.11565 - -0.0325643 -0.145629 -0.111114 - -0.11423 -0.0912178 -0.102044 - -0.128693 -0.00595093 -0.109291 - -0.0924264 0.0529418 -0.128854 - 0.00308371 0.0791245 -0.147846 - 0.0685815 0.0422343 0.024045 - 0.0851998 -0.00662525 0.0262591 - 0.0516775 -0.0642356 0.0320391 - -0.00938222 -0.0777096 0.0435777 - -0.0635157 -0.0456859 0.0411804 - -0.0776281 0.0199587 0.0393496 - -0.0473691 0.0603901 0.0332336 - 0.0153594 0.0788822 0.0305549 - -0.0762968 -0.184737 -0.591727 - 0.00827577 0.0107045 0.0772052 + -0.0143024 -0.138963 -0.695106 + -0.013286 -0.108011 -0.562777 + 0.00868176 -0.161492 -0.54763 + -0.00312899 -0.203759 -0.665968 + -0.0254026 -0.182905 -0.532895 + -0.0293638 -0.237684 -0.637497 + -0.0730566 -0.195736 -0.517787 + -0.0887108 -0.245322 -0.617446 + -0.1145 -0.169287 -0.52502 + -0.148895 -0.218171 -0.632301 + -0.142752 -0.135237 -0.535398 + -0.159793 -0.176211 -0.654003 + -0.107667 -0.0921517 -0.554713 + -0.134149 -0.123742 -0.692371 + -0.0549396 -0.071263 -0.563619 + -0.0709223 -0.105078 -0.697785 + 0.0989535 0.0278662 -0.167791 + 0.120112 -0.0519286 -0.149536 + 0.0734642 -0.141569 -0.136059 + -0.038311 -0.171328 -0.130722 + -0.134388 -0.107315 -0.120052 + -0.151403 -0.00700109 -0.128578 + -0.108737 0.0622845 -0.151593 + 0.00362789 0.0930876 -0.173936 + 0.0806841 0.0496874 0.0282882 + 0.100235 -0.00779441 0.0308931 + 0.060797 -0.0755712 0.0376931 + -0.0110379 -0.091423 0.0512678 + -0.0747243 -0.0537481 0.0484475 + -0.0913272 0.0234808 0.0462936 + -0.0557284 0.0710472 0.0390983 + 0.0180699 0.0928026 0.0359469 + -0.0897609 -0.217337 -0.696149 + 0.0097362 0.0125935 0.0908296 faces 64 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 @@ -4278,7 +4291,7 @@ node trimesh Ogre_Rcalf endnode node trimesh Ogre_Rfoot parent Ogre_Rcalf - position -0.0665418 -0.154771 -0.574882 + position -0.0782845 -0.182084 -0.676331 orientation -1.0 0.0 0.0 -0.517197 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -4292,62 +4305,62 @@ node trimesh Ogre_Rfoot transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 7.4559 25.9007 -19.6832 bitmap c_troll_chf verts 50 - -0.0645003 0.0634259 -0.370892 - -0.0761561 -0.0874761 -0.379241 - -0.0772601 -0.0842849 -0.308267 - -0.0783912 0.102602 -0.315126 - -0.0256788 -0.123729 -0.377712 - -0.0244535 -0.11828 -0.310769 - 0.0240894 -0.102376 -0.379433 - 0.0420894 -0.0869933 -0.30836 - 0.0672898 0.0321099 -0.370692 - 0.108762 0.0524331 -0.315303 - 0.196244 0.331855 -0.390638 - 0.153476 0.456022 -0.398438 - 0.168697 0.504374 -0.388118 - 0.205142 0.36661 -0.357156 - 0.0357273 0.510961 -0.400169 - -0.0363111 0.387677 -0.392675 - -0.0298268 0.421811 -0.366628 - 0.0467287 0.564041 -0.390475 - -0.0472005 -0.0159168 -0.24116 - -0.030402 0.053705 -0.226281 - -0.01322 -0.0892135 -0.217671 - 0.0485523 -0.0395172 -0.241924 - 0.0605435 0.00937227 -0.240207 - 0.15508 0.451432 -0.334096 - 0.174355 0.318633 -0.33141 - -0.0412848 0.369849 -0.339778 - 0.0414395 0.513886 -0.337564 - -0.0749017 -0.0164897 -0.0285792 - -0.060403 0.0435541 -0.0325487 - -0.0170445 -0.0700836 -0.019807 - 0.0596697 -0.0488368 -0.0269959 - 0.0741723 0.0109774 -0.031597 - 0.0448425 0.0429942 -0.221285 - 0.0271147 0.0826198 -0.207359 - 0.0161271 0.0625718 -0.0428655 - -0.0041682 0.0649515 -0.214177 - -0.0616682 -0.00851496 0.0431064 - -0.0480972 0.0476258 0.0408258 - -0.0129885 -0.0508637 0.0447047 - 0.0499599 -0.0357677 0.0441849 - 0.0637718 0.0201179 0.0421398 - 0.0156609 0.0664113 0.0399084 - 0.00432554 0.00597394 -0.370421 - 0.0194056 0.0860004 -0.373129 - 0.0445927 0.0558707 -0.372094 - -0.00503237 0.0786439 -0.372891 - -8.29388e-05 0.00187927 0.0655538 - 0.0925097 0.416067 -0.331334 - 0.0970547 0.441014 -0.365186 - 0.0880149 0.401138 -0.396477 + -0.0758827 0.0746187 -0.436344 + -0.0895954 -0.102913 -0.446166 + -0.0908942 -0.0991587 -0.362667 + -0.092225 0.120708 -0.370737 + -0.0302103 -0.145563 -0.444367 + -0.0287688 -0.139153 -0.36561 + 0.0283405 -0.120442 -0.446392 + 0.049517 -0.102345 -0.362776 + 0.0791645 0.0377764 -0.436108 + 0.127955 0.061686 -0.370945 + 0.230875 0.390418 -0.459574 + 0.18056 0.536496 -0.468751 + 0.198467 0.593381 -0.456609 + 0.241343 0.431306 -0.420183 + 0.0420321 0.60113 -0.470787 + -0.0427189 0.45609 -0.46197 + -0.0350903 0.496248 -0.431327 + 0.054975 0.663577 -0.459382 + -0.05553 -0.0187256 -0.283718 + -0.0357671 0.0631823 -0.266213 + -0.015553 -0.104957 -0.256083 + 0.0571204 -0.0464908 -0.284616 + 0.0712276 0.0110262 -0.282596 + 0.182447 0.531097 -0.393054 + 0.205123 0.374862 -0.389894 + -0.0485703 0.435116 -0.399739 + 0.0487523 0.604572 -0.397134 + -0.0881196 -0.0193996 -0.0336226 + -0.0710624 0.0512401 -0.0382926 + -0.0200524 -0.0824513 -0.0233024 + 0.0701996 -0.057455 -0.0317599 + 0.0872615 0.0129146 -0.0371729 + 0.0527559 0.0505814 -0.260335 + 0.0318997 0.0971998 -0.243952 + 0.0189731 0.0736139 -0.05043 + -0.00490376 0.0764135 -0.251973 + -0.0725508 -0.0100176 0.0507134 + -0.0565849 0.0560303 0.0480304 + -0.0152806 -0.0598396 0.0525938 + 0.0587763 -0.0420797 0.0519822 + 0.0750256 0.0236681 0.0495762 + 0.0184246 0.0781309 0.0469511 + 0.00508887 0.00702816 -0.435789 + 0.0228301 0.101177 -0.438975 + 0.052462 0.0657302 -0.437758 + -0.00592043 0.0925222 -0.438695 + -9.75751e-005 0.0022109 0.0771221 + 0.108835 0.48949 -0.389805 + 0.114182 0.51884 -0.42963 + 0.103547 0.471927 -0.466443 faces 96 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 @@ -4499,7 +4512,7 @@ node trimesh Ogre_Rfoot endnode node trimesh wart_08 parent Ogre_Rthigh - position 0.123835 0.023088 -0.714726 + position 0.145688 0.0271623 -0.840854 orientation 0.821907 -0.565485 0.0685285 -1.74359 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -4513,21 +4526,21 @@ node trimesh wart_08 transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 0.0 0.0 2.00272e-005 bitmap trl_props verts 9 - -0.0209475 -0.0238057 -0.0317912 - 0.0209475 -0.0238057 -0.0317912 - 0.0139387 -0.0158407 0.0124789 - -0.0139386 -0.0158406 0.012479 - 0.0209475 0.0238057 -0.0317912 - 0.0139387 0.0158406 0.012479 - -0.0209475 0.0238057 -0.0317912 - -0.0139386 0.0158407 0.012479 - -0.000275023 -0.00121015 0.0317915 + -0.0246441 -0.0280067 -0.0374014 + 0.0246441 -0.0280067 -0.0374014 + 0.0163985 -0.0186361 0.0146811 + -0.0163984 -0.018636 0.0146812 + 0.0246441 0.0280067 -0.0374014 + 0.0163985 0.018636 0.0146812 + -0.0246441 0.0280067 -0.0374014 + -0.0163984 0.0186361 0.0146812 + -0.000323555 -0.00142371 0.0374018 faces 12 0 1 2 1 0 1 2 4 2 3 0 1 2 3 0 4 @@ -4554,7 +4567,7 @@ node trimesh wart_08 endnode node trimesh Ogre_Lthigh parent Ogre_pelvis - position -0.228781 0.00639854 -0.133779 + position -0.269154 0.00752773 -0.157387 orientation -1.0 0.0 0.0 -0.876649 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -4568,46 +4581,46 @@ node trimesh Ogre_Lthigh transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 1.0464 -2.793 -49.2006 bitmap c_troll_chf verts 34 - 5.65653e-05 -0.00223604 -0.837516 - 0.0207004 0.0395536 -0.729875 - 0.0556129 -0.0202112 -0.726085 - 0.0131847 -0.036784 -0.835599 - 0.03302 -0.0782255 -0.719931 - 0.00549523 -0.0804103 -0.830187 - -0.017217 -0.117241 -0.710269 - -0.0406271 -0.105814 -0.81848 - -0.117513 -0.0930257 -0.703056 - -0.0988771 -0.0900057 -0.816084 - -0.152028 -0.0390698 -0.70302 - -0.119898 -0.0478913 -0.821306 - -0.129886 0.025871 -0.71347 - -0.106792 -0.0125617 -0.826452 - -0.0528522 0.0667442 -0.72617 - -0.0535409 0.0181238 -0.837043 - 0.114256 0.111496 -0.236762 - 0.169816 -0.000139344 -0.201564 - 0.142302 -0.128125 -0.189933 - 0.0487104 -0.193846 -0.18108 - -0.0774147 -0.148767 -0.164563 - -0.129872 -0.0277005 -0.167442 - -0.104264 0.0917133 -0.212017 - 0.00955825 0.146365 -0.249343 - 0.11025 0.0847076 -0.0863847 - 0.144985 0.0189747 -0.101453 - 0.132646 -0.0997382 -0.0394368 - 0.0592745 -0.167523 -0.0797039 - -0.0133311 -0.11557 -0.0208632 - -0.0490325 -0.0250204 0.0163583 - -0.028664 0.0641252 -0.000553303 - 0.0379073 0.115417 -0.0366457 - -0.0529648 -0.0532817 -0.856324 - 0.106215 -0.0321168 0.0199146 + 6.65474e-005 -0.00263064 -0.985313 + 0.0243534 0.0465337 -0.858676 + 0.0654269 -0.0237779 -0.854218 + 0.0155114 -0.0432753 -0.983057 + 0.0388471 -0.09203 -0.846978 + 0.00646497 -0.0946003 -0.976691 + -0.0202553 -0.137931 -0.83561 + -0.0477966 -0.124487 -0.962918 + -0.138251 -0.109442 -0.827124 + -0.116326 -0.105889 -0.960099 + -0.178856 -0.0459645 -0.827082 + -0.141057 -0.0563427 -0.966242 + -0.152807 0.0304365 -0.839376 + -0.125638 -0.0147785 -0.972297 + -0.0621791 0.0785226 -0.854318 + -0.0629893 0.0213221 -0.984756 + 0.134419 0.131172 -0.278543 + 0.199784 -0.000163934 -0.237134 + 0.167414 -0.150735 -0.223451 + 0.0573064 -0.228054 -0.213035 + -0.0910761 -0.17502 -0.193603 + -0.15279 -0.0325888 -0.196991 + -0.122663 0.107898 -0.249432 + 0.011245 0.172194 -0.293345 + 0.129706 0.099656 -0.101629 + 0.17057 0.0223232 -0.119357 + 0.156054 -0.117339 -0.0463962 + 0.0697347 -0.197086 -0.0937693 + -0.0156836 -0.135965 -0.0245449 + -0.0576853 -0.0294358 0.0192451 + -0.0337223 0.0754414 -0.000650945 + 0.0445968 0.135785 -0.0431126 + -0.0623115 -0.0626843 -1.00744 + 0.124959 -0.0377845 0.0234289 faces 64 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 @@ -4718,7 +4731,7 @@ node trimesh Ogre_Lthigh endnode node trimesh Ogre_Lcalf parent Ogre_Lthigh - position -0.0505285 -0.0676508 -0.811124 + position -0.0594453 -0.0795888 -0.954263 orientation 1.0 0.0 0.0 -1.37237 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -4732,46 +4745,46 @@ node trimesh Ogre_Lcalf transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 1.3932 -8.06166 -30.3078 bitmap c_troll_chf verts 34 - 0.00518514 -0.124723 -0.589586 - -0.00630711 -0.179131 -0.564194 - -0.0145488 -0.14179 -0.46396 - 0.00579329 -0.0972154 -0.477391 - 0.0149746 -0.208542 -0.539772 - 0.0137584 -0.16095 -0.451349 - 0.0652051 -0.216778 -0.522847 - 0.0538702 -0.173261 -0.438543 - 0.117154 -0.195809 -0.535909 - 0.0899045 -0.152211 -0.445063 - 0.127696 -0.16072 -0.554772 - 0.11497 -0.124301 -0.454283 - 0.107483 -0.115665 -0.587779 - 0.0865011 -0.0867408 -0.47098 - 0.0543677 -0.0978087 -0.59235 - 0.0423632 -0.0673646 -0.478572 - -0.104232 -0.0415405 -0.126243 - -0.0837348 0.0253805 -0.142552 - -0.0674757 -0.11907 -0.114122 - 0.0265154 -0.147931 -0.109671 - 0.110237 -0.0965915 -0.10149 - 0.127916 -0.0120217 -0.109701 - 0.0938468 0.0480057 -0.129758 - -0.000671238 0.0776206 -0.148669 - -0.0852813 -0.00308423 0.026647 - -0.0668174 0.0450779 0.0238482 - -0.0539608 -0.0618704 0.0329174 - 0.00658678 -0.0775476 0.0443709 - 0.0618937 -0.0476451 0.0414288 - 0.0784965 0.0173885 0.0388431 - 0.0497793 0.0588813 0.0324081 - -0.0122076 0.0797298 0.0297667 - 0.0667283 -0.193752 -0.589998 - -0.00754054 0.0118269 0.0771165 + 0.00610017 -0.146733 -0.69363 + -0.00742013 -0.210742 -0.663757 + -0.0171162 -0.166812 -0.545835 + 0.00681564 -0.114371 -0.561636 + 0.0176172 -0.245344 -0.635026 + 0.0161864 -0.189353 -0.530999 + 0.0767119 -0.255033 -0.615114 + 0.0633767 -0.203837 -0.515933 + 0.137828 -0.230364 -0.630481 + 0.10577 -0.179072 -0.523603 + 0.15023 -0.189082 -0.652673 + 0.135259 -0.146237 -0.534451 + 0.12645 -0.136077 -0.691505 + 0.101766 -0.102048 -0.554094 + 0.063962 -0.115069 -0.696882 + 0.0498391 -0.0792525 -0.563026 + -0.122626 -0.0488712 -0.148521 + -0.0985115 0.0298594 -0.167708 + -0.0793832 -0.140082 -0.134261 + 0.0311946 -0.174037 -0.129025 + 0.12969 -0.113637 -0.1194 + 0.15049 -0.0141432 -0.12906 + 0.110408 0.0564773 -0.152657 + -0.000789692 0.0913183 -0.174905 + -0.100331 -0.00362851 0.0313494 + -0.0786087 0.0530328 0.0280567 + -0.0634833 -0.0727887 0.0387264 + 0.00774915 -0.0912324 0.0522011 + 0.0728161 -0.0560531 0.0487398 + 0.0923488 0.0204571 0.0456977 + 0.0585639 0.0692721 0.0381272 + -0.0143619 0.0937998 0.0350196 + 0.0785039 -0.227943 -0.694115 + -0.00887122 0.013914 0.0907253 faces 64 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 @@ -4881,7 +4894,7 @@ node trimesh Ogre_Lcalf endnode node trimesh Ogre_Lfoot parent Ogre_Lcalf - position 0.0568863 -0.164747 -0.575009 + position 0.066925 -0.19382 -0.676481 orientation -1.0 0.0 0.0 -0.680586 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -4895,62 +4908,62 @@ node trimesh Ogre_Lfoot transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center -5.8803 17.5002 -24.7502 bitmap c_troll_chf verts 50 - 0.0722746 -0.0054765 -0.37482 - 0.0867 0.0425043 -0.326579 - 0.078865 -0.140068 -0.286814 - 0.078717 -0.155761 -0.356115 - 0.0249339 -0.172258 -0.28438 - 0.0269731 -0.18953 -0.349266 - -0.040491 -0.138917 -0.288942 - -0.0219782 -0.167232 -0.355782 - -0.102084 -0.000866473 -0.321827 - -0.0605275 -0.0320136 -0.371864 - -0.178498 0.263423 -0.447197 - -0.186665 0.303833 -0.420582 - -0.144915 0.432677 -0.474632 - -0.131257 0.382798 -0.475922 - -0.0116298 0.432751 -0.484854 - -0.0208939 0.487033 -0.484931 - 0.050222 0.348907 -0.434709 - 0.0558881 0.310503 -0.454169 - 0.0356819 0.011709 -0.23152 - 0.0502326 -0.0599508 -0.2335 - 0.0133346 -0.126789 -0.198143 - -0.0462717 -0.0802265 -0.232098 - -0.0565528 -0.0314482 -0.239301 - -0.157983 0.260221 -0.386117 - -0.133992 0.38975 -0.41183 - -0.0181761 0.446916 -0.423888 - 0.0594322 0.302191 -0.398863 - 0.0623869 0.0351278 -0.0384554 - 0.0746941 -0.0236936 -0.0236297 - 0.0148545 -0.0729962 -0.00674235 - -0.0609446 -0.0509102 -0.0191885 - -0.0732542 0.00757342 -0.0345955 - -0.0132597 0.0544603 -0.0535816 - -0.0210561 0.0453535 -0.219224 - -0.0399608 0.0044754 -0.226297 - 0.00968252 0.0257607 -0.22215 - 0.0491296 0.0525439 0.0327675 - 0.0606735 -0.00270859 0.045222 - 0.0105095 -0.0425173 0.0532559 - -0.0518514 -0.0257399 0.0487497 - -0.0636482 0.0293104 0.0365672 - -0.013904 0.0729052 0.0272012 - 0.00146308 -0.0596942 -0.36565 - -0.0107381 0.0190242 -0.38278 - -0.0369868 -0.00961937 -0.376967 - 0.0134183 0.011046 -0.380731 - -0.000800672 0.0134731 0.0641769 - -0.0727569 0.353444 -0.40154 - -0.0759106 0.372124 -0.439358 - -0.0678135 0.32706 -0.462909 + 0.085029 -0.00644294 -0.440965 + 0.102 0.0500051 -0.38421 + 0.0927823 -0.164786 -0.337428 + 0.0926083 -0.183248 -0.418959 + 0.029334 -0.202656 -0.334565 + 0.0317331 -0.222976 -0.410901 + -0.0476365 -0.163432 -0.339932 + -0.0258567 -0.196744 -0.418567 + -0.120099 -0.00101938 -0.37862 + -0.0712088 -0.0376631 -0.437487 + -0.209998 0.309909 -0.526114 + -0.219606 0.35745 -0.494802 + -0.170488 0.509032 -0.558391 + -0.15442 0.450351 -0.559908 + -0.0136821 0.509119 -0.570417 + -0.0245811 0.57298 -0.570507 + 0.0590847 0.410479 -0.511422 + 0.0657507 0.365298 -0.534317 + 0.0419787 0.0137753 -0.272376 + 0.0590972 -0.0705303 -0.274706 + 0.0156878 -0.149164 -0.23311 + -0.0544373 -0.0943841 -0.273056 + -0.0665327 -0.0369979 -0.28153 + -0.185862 0.306142 -0.454255 + -0.157638 0.458529 -0.484506 + -0.0213837 0.525784 -0.498692 + 0.0699202 0.355519 -0.46925 + 0.0733963 0.0413268 -0.0452417 + 0.0878754 -0.0278748 -0.0277996 + 0.0174759 -0.0858779 -0.00793217 + -0.0716995 -0.0598944 -0.0225747 + -0.0861814 0.00890991 -0.0407006 + -0.0155997 0.0640709 -0.0630372 + -0.0247719 0.053357 -0.25791 + -0.0470127 0.00526518 -0.266232 + 0.0113912 0.0303067 -0.261353 + 0.0577995 0.0618163 0.03855 + 0.0713806 -0.00318657 0.0532023 + 0.0123641 -0.0500204 0.062654 + -0.0610016 -0.0302822 0.0573526 + -0.0748802 0.0344828 0.0430202 + -0.0163577 0.0857708 0.0320014 + 0.00172127 -0.0702285 -0.430177 + -0.0126331 0.0223814 -0.450329 + -0.0435139 -0.0113169 -0.44349 + 0.0157862 0.0129953 -0.447919 + -0.000941967 0.0158507 0.0755022 + -0.0855964 0.415817 -0.4724 + -0.0893066 0.437793 -0.516892 + -0.0797806 0.384777 -0.544599 faces 96 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 @@ -5102,7 +5115,7 @@ node trimesh Ogre_Lfoot endnode node danglymesh torso_prop parent Ogre_pelvis - position 0.00376588 -0.00994396 -0.307686 + position 0.00443045 -0.0116988 -0.361984 orientation 1.0 0.0 0.0 0.0 wirecolor 1.0 1.0 1.0 tilefade 0 @@ -5116,99 +5129,99 @@ node danglymesh torso_prop transparencyhint 0 selfillumcolor 0.0 0.0 0.0 ambient 1.0 1.0 1.0 - Diffuse 1.0 1.0 1.0 - Specular 0.0 0.0 0.0 + diffuse 1.0 1.0 1.0 + specular 0.0 0.0 0.0 shininess 10 - center undefined + center 0.800201 1.49255 0.0 period 6.0 tightness 3.0 displacement 0.05 showdispl true displtype 1 - center undefined - bitmap qc_troll_sham1a + center 0.800201 1.49255 0.0 + bitmap qc_troll_sh1a verts 81 - -0.00771689 0.0153455 0.298773 - 0.203214 0.148148 0.339306 - 0.259333 0.0329489 0.339623 - 0.11001 0.20521 0.32612 - -0.0340649 0.219394 0.304252 - -0.146876 0.17677 0.279737 - -0.203102 0.0907562 0.261952 - -0.245729 -0.0483636 0.25579 - -0.17801 -0.170297 0.263663 - -0.0570435 -0.180299 0.281665 - 0.0858815 -0.182543 0.305365 - 0.199089 -0.116963 0.32697 - 0.200146 0.144829 0.393224 - 0.254584 0.0296296 0.393541 - 0.101006 0.201891 0.380038 - -0.0397916 0.209338 0.358168 - -0.155882 0.173452 0.333656 - -0.221403 0.087437 0.315871 - -0.232877 -0.025534 0.309708 - -0.199905 -0.126579 0.317582 - -0.0660481 -0.183619 0.335583 - 0.0768769 -0.185863 0.359282 - 0.190084 -0.120282 0.380888 - -0.0167214 0.0120261 0.352689 - -0.00277814 0.0151261 0.283121 - 0.198546 0.0838204 0.247953 - 0.234405 -0.065885 0.240072 - 0.127527 0.188648 0.266469 - -0.000700058 0.221201 0.290273 - -0.144259 0.162222 0.311902 - -0.209106 0.0979217 0.324232 - -0.226336 -0.0290345 0.323605 - -0.184075 -0.130023 0.311075 - -0.0673005 -0.164465 0.289468 - 0.0679681 -0.186935 0.263918 - 0.177852 -0.139295 0.245555 - 0.200552 0.0815289 0.301426 - 0.236296 -0.0389721 0.3115 - 0.13944 0.186357 0.319943 - 0.00249666 0.202268 0.343746 - -0.132334 0.167358 0.36518 - -0.196121 0.0956301 0.377704 - -0.220649 0.00127344 0.377079 - -0.145086 -0.14152 0.363364 - -0.0552304 -0.181776 0.34015 - 0.0798812 -0.173545 0.317392 - 0.197002 -0.121673 0.299695 - 0.00913487 0.0128344 0.336594 - 0.149321 -0.138919 -0.333309 - 0.0158882 -0.180069 -0.139043 - 0.0134144 -0.155887 -0.393541 - 0.0175002 -0.195828 0.206318 - 0.0163361 -0.184447 0.0589154 - 0.170955 -0.181112 0.184507 - 0.163838 -0.133477 -0.127616 - 0.162809 -0.173765 0.0682945 - 0.194601 -0.109051 0.300703 - 0.0156808 -0.158758 0.316724 - -0.11626 -0.161964 -0.333309 - -0.156713 -0.181091 0.206421 - -0.131623 -0.159115 -0.127616 - -0.134972 -0.192541 0.0682944 - -0.179991 -0.122929 0.308382 - 0.191785 -0.118413 0.308382 - -0.182808 -0.14426 0.308382 - 0.0128647 -0.138984 0.320061 - -0.140443 0.168948 -0.333308 - -0.0034081 0.198389 -0.139043 - -0.0034081 0.1741 -0.393541 - -0.0034081 0.214217 0.206318 - -0.0034081 0.202787 0.0589154 - -0.168365 0.185379 0.18451 - -0.155451 0.164784 -0.127616 - -0.163027 0.178945 0.0682945 - -0.191297 0.116429 0.308382 - -0.0034081 0.196354 0.320061 - 0.126312 0.168948 -0.333308 - 0.164827 0.186268 0.178281 - 0.141319 0.164784 -0.127616 - 0.148056 0.197773 0.0682945 - 0.16833 0.157565 0.308382 + -0.00907869 0.0180535 0.351497 + 0.239075 0.174292 0.399184 + 0.305097 0.0387634 0.399556 + 0.129424 0.241424 0.383671 + -0.0400763 0.25811 0.357943 + -0.172795 0.207965 0.329102 + -0.238943 0.106772 0.308179 + -0.289093 -0.0568983 0.300929 + -0.209424 -0.200349 0.310192 + -0.06711 -0.212117 0.331371 + 0.101037 -0.214756 0.359253 + 0.234222 -0.137603 0.384671 + 0.235466 0.170387 0.462616 + 0.299511 0.0348583 0.462989 + 0.118831 0.237519 0.447103 + -0.0468136 0.24628 0.421374 + -0.18339 0.204061 0.392536 + -0.260474 0.102867 0.371613 + -0.273973 -0.03004 0.364362 + -0.235182 -0.148917 0.373626 + -0.0777036 -0.216022 0.394804 + 0.0904434 -0.218662 0.422685 + 0.223628 -0.141508 0.448103 + -0.0196722 0.0141483 0.414928 + -0.0032684 0.0177954 0.333084 + 0.233584 0.0986122 0.291709 + 0.275771 -0.0775118 0.282438 + 0.150032 0.221939 0.313493 + -0.000823598 0.260237 0.341497 + -0.169716 0.190849 0.366944 + -0.246007 0.115202 0.381449 + -0.266278 -0.0341582 0.380712 + -0.216559 -0.152968 0.36597 + -0.0791771 -0.193488 0.34055 + 0.0799624 -0.219924 0.310492 + 0.209238 -0.163876 0.288888 + 0.235944 0.0959164 0.354619 + 0.277995 -0.0458495 0.36647 + 0.164047 0.219243 0.376403 + 0.00293725 0.237962 0.404407 + -0.155687 0.196892 0.429624 + -0.23073 0.112506 0.444358 + -0.259587 0.00149817 0.443622 + -0.170689 -0.166494 0.427487 + -0.0649769 -0.213854 0.400176 + 0.0939779 -0.20417 0.373402 + 0.231767 -0.143145 0.352582 + 0.0107469 0.0150993 0.395993 + 0.175672 -0.163434 -0.392128 + 0.018692 -0.211846 -0.16358 + 0.0157817 -0.183397 -0.462989 + 0.0205885 -0.230386 0.242727 + 0.0192189 -0.216997 0.0693122 + 0.201123 -0.213073 0.217067 + 0.19275 -0.157032 -0.150137 + 0.19154 -0.204429 0.0803465 + 0.228942 -0.128295 0.353768 + 0.018448 -0.186774 0.372617 + -0.136776 -0.190546 -0.392128 + -0.184368 -0.213048 0.242848 + -0.154851 -0.187194 -0.150137 + -0.15879 -0.226519 0.0803464 + -0.211754 -0.144622 0.362802 + 0.225629 -0.139309 0.362802 + -0.215068 -0.169718 0.362802 + 0.0151349 -0.163511 0.376542 + -0.165227 0.198762 -0.392127 + -0.00400953 0.233399 -0.16358 + -0.00400953 0.204824 -0.462989 + -0.00400953 0.25202 0.242727 + -0.00400953 0.238573 0.0693122 + -0.198076 0.218093 0.21707 + -0.182883 0.193863 -0.150137 + -0.191797 0.210523 0.0803465 + -0.225055 0.136975 0.362802 + -0.00400953 0.231005 0.376542 + 0.148602 0.198762 -0.392127 + 0.193914 0.219139 0.209742 + 0.166258 0.193863 -0.150137 + 0.174184 0.232674 0.0803465 + 0.198035 0.185371 0.362802 faces 140 0 1 2 1 0 1 2 0 0 3 1 1 0 3 1 0 @@ -5509,60 +5522,60 @@ node skin prop_hair01 shininess 10.0 bitmap trl_props01 verts 54 - -0.0537909 -0.0775529 -0.26563 - 0.0927414 -0.0849226 -0.244289 - 0.074963 0.186569 -0.222903 - -0.0543411 0.168723 -0.240443 - -0.0815146 0.166564 -0.399866 - -0.0945935 -0.0306474 -0.420885 - -0.0628438 0.134759 -0.50537 - -0.0833128 0.0196075 -0.561009 - -0.0777611 -0.455972 -0.456789 - 0.101312 -0.425331 -0.42096 - -0.156217 -0.624736 -0.652927 - -0.144939 -0.647664 -0.931534 - 0.138394 -0.0200136 -0.398246 - 0.117086 0.180666 -0.37812 - 0.0877128 0.151111 -0.488515 - 0.127106 0.0302416 -0.538369 - 0.200007 -0.614104 -0.630295 - 0.188716 -0.637032 -0.9089 - -0.0676626 0.0684768 -0.218249 - 0.107224 0.0670394 -0.191069 - 0.0860052 0.295771 -0.26719 - -0.0683194 0.277224 -0.280671 - -0.100751 0.240741 -0.462509 - -0.11636 0.0733971 -0.413498 - -0.0784673 0.191526 -0.57159 - -0.102897 0.084375 -0.592654 - -0.0962714 -0.28546 -0.296995 - 0.117452 -0.248346 -0.246113 - -0.189907 -0.467442 -0.459148 - -0.176448 -0.547008 -0.769831 - 0.16171 0.087101 -0.391503 - 0.136279 0.257113 -0.442823 - 0.101222 0.208691 -0.558341 - 0.148238 0.0980804 -0.570658 - 0.235245 -0.45374 -0.437161 - 0.221769 -0.533306 -0.747841 - -0.0180433 -0.113753 -0.271017 - 0.0312013 -0.122019 -0.248161 - 0.0252266 0.161667 -0.218273 - -0.0182282 0.143436 -0.237658 - -0.0273603 0.145293 -0.409827 - -0.0317555 -0.0606354 -0.437459 - -0.0210857 0.114719 -0.524527 - -0.0279645 -0.00440214 -0.587481 - -0.0260988 -0.505003 -0.486873 - 0.0340816 -0.474327 -0.427454 - -0.052465 -0.676626 -0.702854 - -0.0486751 -0.693435 -1.00422 - 0.0465438 -0.0500869 -0.412751 - 0.0393831 0.159495 -0.385997 - 0.0295114 0.131404 -0.505921 - 0.0427503 0.00614652 -0.562771 - 0.0672497 -0.66608 -0.678153 - 0.0634551 -0.682889 -0.979514 + -0.0633439 -0.0791724 0.201532 + 0.109047 -0.0878426 0.226639 + 0.0881312 0.231559 0.251799 + -0.0639913 0.210564 0.231163 + -0.0959601 0.208024 0.0436068 + -0.111347 -0.0239895 0.0188787 + -0.0739944 0.170606 -0.080515 + -0.0980756 0.0351339 -0.145973 + -0.0915442 -0.524371 -0.0233608 + 0.11913 -0.488323 0.0187903 + -0.183845 -0.722917 -0.254112 + -0.170577 -0.749892 -0.581885 + 0.162756 -0.0114791 0.0455124 + 0.137688 0.224614 0.0691902 + 0.103131 0.189844 -0.0606858 + 0.149476 0.0476446 -0.119338 + 0.235242 -0.710409 -0.227486 + 0.221958 -0.737383 -0.555257 + -0.0796636 0.0926273 0.257274 + 0.126085 0.0909362 0.289251 + 0.101122 0.360032 0.199697 + -0.0804363 0.338212 0.183837 + -0.118591 0.295291 -0.0300914 + -0.136955 0.0984158 0.0275689 + -0.092375 0.237391 -0.158421 + -0.121116 0.111331 -0.183202 + -0.113321 -0.323769 0.164632 + 0.138118 -0.280105 0.224493 + -0.223481 -0.537865 -0.0261365 + -0.207647 -0.631473 -0.391646 + 0.190187 0.114538 0.0534451 + 0.160268 0.314552 -0.00693087 + 0.119024 0.257585 -0.142834 + 0.174337 0.127455 -0.157325 + 0.276698 -0.521746 -0.00026903 + 0.260844 -0.615353 -0.365776 + -0.0212879 -0.121761 0.195194 + 0.0366469 -0.131486 0.222083 + 0.0296178 0.202263 0.257246 + -0.0215055 0.180815 0.23444 + -0.0322491 0.182999 0.0318878 + -0.03742 -0.0592694 -0.000619822 + -0.0248672 0.14703 -0.103053 + -0.03296 0.00688719 -0.177116 + -0.030765 -0.582055 -0.0587539 + 0.0400354 -0.545965 0.0111511 + -0.0617841 -0.783964 -0.312849 + -0.0573254 -0.80374 -0.667394 + 0.0546969 -0.0468595 0.0284482 + 0.0462725 0.199707 0.0599236 + 0.0346588 0.166659 -0.0811634 + 0.0502339 0.0192975 -0.148046 + 0.0790568 -0.771557 -0.28379 + 0.0745925 -0.791332 -0.638332 faces 108 0 1 2 1 0 1 2 0 2 3 0 1 2 3 0 0 diff --git a/_content/ratdog_creatures/qc_troll_sh1a.dds b/_content/ratdog_creatures/qc_troll_sh1a.dds new file mode 100644 index 00000000..3842dc0b Binary files /dev/null and b/_content/ratdog_creatures/qc_troll_sh1a.dds differ diff --git a/_content/ratdog_creatures/qc_troll_sh1a.mtr b/_content/ratdog_creatures/qc_troll_sh1a.mtr new file mode 100644 index 00000000..b185dfaa --- /dev/null +++ b/_content/ratdog_creatures/qc_troll_sh1a.mtr @@ -0,0 +1,10 @@ + +renderhint NormalAndSpecMapped + +// Textures +texture0 qc_troll_sh1a +texture1 qc_troll_sh1a_N +texture2 qc_troll_sh1a_S +texture3 null +texture4 null +texture5 null diff --git a/_content/ratdog_creatures/qc_troll_sh1a.tga b/_content/ratdog_creatures/qc_troll_sh1a.tga new file mode 100644 index 00000000..be31236f Binary files /dev/null and b/_content/ratdog_creatures/qc_troll_sh1a.tga differ diff --git a/_content/ratdog_creatures/qc_troll_sh1a_N.tga b/_content/ratdog_creatures/qc_troll_sh1a_N.tga new file mode 100644 index 00000000..59822e52 Binary files /dev/null and b/_content/ratdog_creatures/qc_troll_sh1a_N.tga differ diff --git a/_content/ratdog_creatures/qc_troll_sh1a_S.tga b/_content/ratdog_creatures/qc_troll_sh1a_S.tga new file mode 100644 index 00000000..17fd41a0 Binary files /dev/null and b/_content/ratdog_creatures/qc_troll_sh1a_S.tga differ diff --git a/_content/ratdog_creatures/trl_props.mtr b/_content/ratdog_creatures/trl_props.mtr new file mode 100644 index 00000000..d13502da --- /dev/null +++ b/_content/ratdog_creatures/trl_props.mtr @@ -0,0 +1,10 @@ + +renderhint NormalAndSpecMapped + +// Textures +texture0 trl_props +texture1 trl_props_N +texture2 trl_props_S +texture3 null +texture4 null +texture5 null diff --git a/_content/ratdog_creatures/trl_props.tga b/_content/ratdog_creatures/trl_props.tga new file mode 100644 index 00000000..3f62385a Binary files /dev/null and b/_content/ratdog_creatures/trl_props.tga differ diff --git a/_content/ratdog_creatures/trl_props01.mtr b/_content/ratdog_creatures/trl_props01.mtr new file mode 100644 index 00000000..f640c7df --- /dev/null +++ b/_content/ratdog_creatures/trl_props01.mtr @@ -0,0 +1,10 @@ + +renderhint NormalAndSpecMapped + +// Textures +texture0 trl_props01 +texture1 trl_props01_N +texture2 trl_props01_S +texture3 null +texture4 null +texture5 null diff --git a/_content/ratdog_creatures/trl_props01.tga b/_content/ratdog_creatures/trl_props01.tga new file mode 100644 index 00000000..8448f16b Binary files /dev/null and b/_content/ratdog_creatures/trl_props01.tga differ diff --git a/_content/ratdog_creatures/trl_props01_N.tga b/_content/ratdog_creatures/trl_props01_N.tga new file mode 100644 index 00000000..ea3cb084 Binary files /dev/null and b/_content/ratdog_creatures/trl_props01_N.tga differ diff --git a/_content/ratdog_creatures/trl_props01_S.tga b/_content/ratdog_creatures/trl_props01_S.tga new file mode 100644 index 00000000..e804cbf3 Binary files /dev/null and b/_content/ratdog_creatures/trl_props01_S.tga differ diff --git a/_content/ratdog_creatures/trl_props_N.tga b/_content/ratdog_creatures/trl_props_N.tga new file mode 100644 index 00000000..f961342c Binary files /dev/null and b/_content/ratdog_creatures/trl_props_N.tga differ diff --git a/_content/ratdog_creatures/trl_props_S.tga b/_content/ratdog_creatures/trl_props_S.tga new file mode 100644 index 00000000..977bcac8 Binary files /dev/null and b/_content/ratdog_creatures/trl_props_S.tga differ diff --git a/_content/ratdog_top/appearance.2da b/_content/ratdog_top/appearance.2da index 885d0391..c25fe189 100644 --- a/_content/ratdog_top/appearance.2da +++ b/_content/ratdog_top/appearance.2da @@ -165,7 +165,7 @@ 161 "Spider: Sword" **** Spider_Giant c_spidswrd default G S **** 1 1 1 NORM 1.8 2.6 0.6 0.7 1 0.7 2.5 H 1 24 1 1 po_SpidSwrd 4 9 7 7 0 60 30 **** 0 1 162 "Spider: Wraith" **** Spider_Giant c_spidwra **** G S **** 1 1 1 NORM 1.8 2.6 0.6 0.7 1 0.7 2.5 H 1 24 1 1 po_SpidWra 4 9 7 6 0 60 30 **** 0 1 163 "Demon: Succubus" **** Succubus c_dmsucubus **** R FW 1 1 1 1 NORM 1.6 2.7 0.25 0.4 1 0.25 1.7 H 1 19 1 1 po_DmSucubus 3 9 3 0 1 60 30 head_g 3 1 -164 "Troll: Chieftain" **** Troll_A c_trollchief **** G S **** 1 1 1 NORM 2.05 3 0.4 0.6 1 0.4 1.9 H 1 17 1 1 po_gi_troll1 4 9 0 2 1 60 30 face_g 0 1 +164 "Troll: Chieftain" **** Troll_A c_trollchief **** G L **** 1 1 1 NORM 2.05 3 0.4 0.6 1 0.4 1.9 H 1 17 1 1 po_gi_troll1 4 9 0 2 1 60 30 face_g 0 1 165 "Troll: Shaman" **** Troll_A c_troll_shm1 **** G S **** 1 1 1 NORM 2.05 3 0.4 0.6 1 0.4 1.9 H 1 17 1 1 po_gi_troll1 4 9 0 2 1 60 30 face_g 0 1 166 Ettercap **** Troll_A c_ettercap **** G S **** 1 1 1 NORM 2.05 3 0.4 0.6 1 0.4 1.9 H 1 17 1 1 po_Ettercap 4 9 0 2 1 60 30 face_g 0 1 167 Troll **** Troll_A qc_troll **** G L 2 1 1 1 NORM 4.5 4.5 1 1.6 1 0.4 1.9 H 1 17 1 1 po_gi_troll1 4 9 0 2 1 60 30 face_g 0 1 diff --git a/_module/are/adventurers_inn.are.json b/_module/are/adventurers_inn.are.json index e43b6c28..6dbff2de 100644 --- a/_module/are/adventurers_inn.are.json +++ b/_module/are/adventurers_inn.are.json @@ -677,7 +677,7 @@ }, "Version": { "type": "dword", - "value": 74 + "value": 76 }, "Width": { "type": "int", diff --git a/_module/are/area109.are.json b/_module/are/area109.are.json index 144ae1a9..45f6712f 100644 --- a/_module/are/area109.are.json +++ b/_module/are/area109.are.json @@ -4461,7 +4461,7 @@ }, "Version": { "type": "dword", - "value": 16 + "value": 17 }, "Width": { "type": "int", diff --git a/_module/are/baleas_hedgewiz.are.json b/_module/are/baleas_hedgewiz.are.json index dc073b34..234266a6 100644 --- a/_module/are/baleas_hedgewiz.are.json +++ b/_module/are/baleas_hedgewiz.are.json @@ -96,11 +96,11 @@ }, "OnEnter": { "type": "resref", - "value": "spawn_enter" + "value": "sparky_enter" }, "OnExit": { "type": "resref", - "value": "spawn_exit" + "value": "sparky_exit" }, "OnHeartbeat": { "type": "resref", @@ -333,7 +333,7 @@ }, "Version": { "type": "dword", - "value": 10 + "value": 11 }, "Width": { "type": "int", diff --git a/_module/are/dmfi_custom_enc.are.json b/_module/are/dmfi_custom_enc.are.json index e8d00cde..57f683dc 100644 --- a/_module/are/dmfi_custom_enc.are.json +++ b/_module/are/dmfi_custom_enc.are.json @@ -14,7 +14,7 @@ }, "Comments": { "type": "cexostring", - "value": "" + "value": "|| DMFI Custom Encounter Region ||" }, "Creator_ID": { "type": "int", @@ -87,7 +87,7 @@ "Name": { "type": "cexolocstring", "value": { - "0": "DMFI Custom Encounter Region" + "0": "|| DMFI Custom Encounter Region ||" } }, "NoRest": { @@ -1709,7 +1709,7 @@ }, "Version": { "type": "dword", - "value": 28 + "value": 30 }, "Width": { "type": "int", diff --git a/_module/are/faction_zoo.are.json b/_module/are/faction_zoo.are.json index e78ba03c..4623575f 100644 --- a/_module/are/faction_zoo.are.json +++ b/_module/are/faction_zoo.are.json @@ -2913,7 +2913,7 @@ }, "Version": { "type": "dword", - "value": 14 + "value": 20 }, "Width": { "type": "int", diff --git a/_module/are/greatnortherndes.are.json b/_module/are/greatnortherndes.are.json index 52319422..40232ba9 100644 --- a/_module/are/greatnortherndes.are.json +++ b/_module/are/greatnortherndes.are.json @@ -11169,7 +11169,7 @@ }, "Version": { "type": "dword", - "value": 5 + "value": 6 }, "Width": { "type": "int", diff --git a/_module/are/starting_area.are.json b/_module/are/starting_area.are.json index fafbc68b..81f65848 100644 --- a/_module/are/starting_area.are.json +++ b/_module/are/starting_area.are.json @@ -1709,7 +1709,7 @@ }, "Version": { "type": "dword", - "value": 82 + "value": 83 }, "Width": { "type": "int", diff --git a/_module/gic/dmfi_custom_enc.gic.json b/_module/gic/dmfi_custom_enc.gic.json index 1e575832..67274961 100644 --- a/_module/gic/dmfi_custom_enc.gic.json +++ b/_module/gic/dmfi_custom_enc.gic.json @@ -7,42 +7,42 @@ "__struct_id": 4, "Comment": { "type": "cexostring", - "value": "" + "value": "Durkon Thundershield" } }, { "__struct_id": 4, "Comment": { "type": "cexostring", - "value": "" + "value": "Elan" } }, { "__struct_id": 4, "Comment": { "type": "cexostring", - "value": "" + "value": "Haley Starshine" } }, { "__struct_id": 4, "Comment": { "type": "cexostring", - "value": "" + "value": "Roy Greenhilt" } }, { "__struct_id": 4, "Comment": { "type": "cexostring", - "value": "" + "value": "Vaarsuvius" } }, { "__struct_id": 4, "Comment": { "type": "cexostring", - "value": "Belkar Bitterleaf from the Order of the Stick" + "value": "Belkar Bitterleaf from the Order of the Stick\r\n\r\nImproved: Critical: Dagger = Improved Sunder" } } ] diff --git a/_module/gic/greatnortherndes.gic.json b/_module/gic/greatnortherndes.gic.json index a58722e8..eb2934fa 100644 --- a/_module/gic/greatnortherndes.gic.json +++ b/_module/gic/greatnortherndes.gic.json @@ -25,32 +25,7 @@ }, "Encounter List": { "type": "list", - "value": [ - { - "__struct_id": 7 - }, - { - "__struct_id": 7 - }, - { - "__struct_id": 7 - }, - { - "__struct_id": 7 - }, - { - "__struct_id": 7 - }, - { - "__struct_id": 7 - }, - { - "__struct_id": 7 - }, - { - "__struct_id": 7 - } - ] + "value": [] }, "List": { "type": "list", @@ -118,6 +93,13 @@ "type": "cexostring", "value": "" } + }, + { + "__struct_id": 5, + "Comment": { + "type": "cexostring", + "value": "This is the default waypoint you may place to set a patrol path for a creature or NPC.\r\n1. Create the creature and either use its current Tag or fill in a new one.\r\n2. Place or make sure the WalkWayPoints() is within the body of the On Spawn script for the creature.\r\n3. Place a series of waypoints along the route you wish the creature to walk.\r\n4. Select all of the newly created waypoints and right click. Choose the Create Set option.\r\n5. The waypoint set will have a set name of \"WP_\" + NPC Tag. Thus if an NPC with the Tag \"Guard\" will have a waypoint set called \"WP_Guard\". Note that Tags are case sensitive." + } } ] } diff --git a/_module/git/dmfi_custom_enc.git.json b/_module/git/dmfi_custom_enc.git.json index 14a0621f..4b431c28 100644 --- a/_module/git/dmfi_custom_enc.git.json +++ b/_module/git/dmfi_custom_enc.git.json @@ -35,7 +35,7 @@ }, "MusicDelay": { "type": "int", - "value": 90000 + "value": 45000 }, "MusicNight": { "type": "int", @@ -46,6 +46,6949 @@ "Creature List": { "type": "list", "value": [ + { + "__struct_id": 4, + "Appearance_Head": { + "type": "byte", + "value": 10 + }, + "Appearance_Type": { + "type": "word", + "value": 0 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 1 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, + "Cha": { + "type": "byte", + "value": 12 + }, + "ChallengeRating": { + "type": "float", + "value": 12.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 2 + }, + "ClassLevel": { + "type": "short", + "value": 13 + }, + "MemorizedList0": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 100 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 100 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 100 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 151 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 151 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 151 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "MemorizedList1": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 6 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 6 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 414 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 414 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 414 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "MemorizedList2": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 1 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "MemorizedList3": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 414 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 414 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 418 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 450 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 35 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 35 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 41 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 133 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "MemorizedList4": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 9 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 49 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 42 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 62 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 76 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 76 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 76 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "MemorizedList5": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 168 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "MemorizedList6": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 42 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 42 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 5 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 443 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 79 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "MemorizedList7": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 70 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + } + } + ] + }, + "Color_Hair": { + "type": "byte", + "value": 6 + }, + "Color_Skin": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 1 + }, + "Con": { + "type": "byte", + "value": 14 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 104 + }, + "DecayTime": { + "type": "dword", + "value": 10000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "\"I be a healer, not a footstool!\"" + } + }, + "Dex": { + "type": "byte", + "value": 10 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "ArmorPart_Belt": { + "type": "byte", + "value": 12 + }, + "ArmorPart_LBicep": { + "type": "byte", + "value": 7 + }, + "ArmorPart_LFArm": { + "type": "byte", + "value": 15 + }, + "ArmorPart_LFoot": { + "type": "byte", + "value": 5 + }, + "ArmorPart_LHand": { + "type": "byte", + "value": 5 + }, + "ArmorPart_LShin": { + "type": "byte", + "value": 12 + }, + "ArmorPart_LShoul": { + "type": "byte", + "value": 19 + }, + "ArmorPart_LThigh": { + "type": "byte", + "value": 10 + }, + "ArmorPart_Neck": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Pelvis": { + "type": "byte", + "value": 6 + }, + "ArmorPart_RBicep": { + "type": "byte", + "value": 7 + }, + "ArmorPart_RFArm": { + "type": "byte", + "value": 15 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 5 + }, + "ArmorPart_RHand": { + "type": "byte", + "value": 5 + }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RShin": { + "type": "byte", + "value": 12 + }, + "ArmorPart_RShoul": { + "type": "byte", + "value": 19 + }, + "ArmorPart_RThigh": { + "type": "byte", + "value": 10 + }, + "ArmorPart_Torso": { + "type": "byte", + "value": 21 + }, + "BaseItem": { + "type": "int", + "value": 16 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 19 + }, + "Cloth2Color": { + "type": "byte", + "value": 16 + }, + "Cost": { + "type": "dword", + "value": 2156 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 13776, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "Leather1Color": { + "type": "byte", + "value": 9 + }, + "Leather2Color": { + "type": "byte", + "value": 11 + }, + "LocalizedName": { + "id": 13799, + "type": "cexolocstring", + "value": {} + }, + "Metal1Color": { + "type": "byte", + "value": 14 + }, + "Metal2Color": { + "type": "byte", + "value": 21 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 1 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_MAARCL053" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_maarcl053" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 16, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 5 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1642 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 13213, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 14001, + "type": "cexolocstring", + "value": {} + }, + "ModelPart1": { + "type": "byte", + "value": 13 + }, + "ModelPart2": { + "type": "byte", + "value": 13 + }, + "ModelPart3": { + "type": "byte", + "value": 13 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 6 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WBLMHW002" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wblmhw002" + }, + "XOrientation": { + "type": "float", + "value": 8.265194654219209e-040 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 32, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 56 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 676 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 12863, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "id": 12862, + "type": "cexolocstring", + "value": {} + }, + "ModelPart1": { + "type": "byte", + "value": 12 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 1 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_ASHMLW002" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_ashmlw002" + }, + "XOrientation": { + "type": "float", + "value": 3.124611680505041e-009 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 4 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 311 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 233 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 232 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 231 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 7 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 228 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 12 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 13 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 229 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 230 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 32 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 234 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 37 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 227 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 40 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 294 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 306 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 45 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 46 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Durkon" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 100 + }, + "HitPoints": { + "type": "short", + "value": 104 + }, + "Int": { + "type": "byte", + "value": 12 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 49 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 280 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 13414, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 13415, + "type": "cexolocstring", + "value": {} + }, + "ModelPart1": { + "type": "byte", + "value": 61 + }, + "ModelPart2": { + "type": "byte", + "value": 22 + }, + "ModelPart3": { + "type": "byte", + "value": 22 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 63 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MPOTION003" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_mpotion003" + }, + "XOrientation": { + "type": "float", + "value": 6.428484731059385e-040 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "Thundershield" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 100 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 156 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 129 + }, + "Race": { + "type": "byte", + "value": 0 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "ra_ai_attacked" + }, + "ScriptDamaged": { + "type": "resref", + "value": "ra_ai_ondamaged" + }, + "ScriptDeath": { + "type": "resref", + "value": "ra_ai_ondeath" + }, + "ScriptDialogue": { + "type": "resref", + "value": "ra_ai_onconverse" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "ra_ai_ondisturb" + }, + "ScriptEndRound": { + "type": "resref", + "value": "ra_ai_endcmbtrnd" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ra_ai_heartbeat" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "ra_ai_onblocked" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "ra_ai_onpercept" + }, + "ScriptRested": { + "type": "resref", + "value": "ra_ai_onrested" + }, + "ScriptSpawn": { + "type": "resref", + "value": "ra_ai_onspawn" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "ra_ai_onspelled" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "ra_ai_userdef" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 16 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 13 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 16 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 130 + }, + "SpecAbilityList": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 11 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 13 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 11 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 13 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + } + ] + }, + "StartingPackage": { + "type": "byte", + "value": 2 + }, + "Str": { + "type": "byte", + "value": 12 + }, + "Subrace": { + "type": "cexostring", + "value": "Dwarf" + }, + "Tag": { + "type": "cexostring", + "value": "OOTS_DURKON" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "oots_durkon" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Durkon Thundershield" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SPAWN_TYPE" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "no_spn_clr" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHEAD" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHAIR" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPSKIN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + } + ] + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 19 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 4.158310413360596 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 4.507078170776367 + }, + "ZPosition": { + "type": "float", + "value": 2.615814196360589e-007 + } + }, + { + "__struct_id": 4, + "Appearance_Head": { + "type": "byte", + "value": 13 + }, + "Appearance_Type": { + "type": "word", + "value": 6 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 1 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, + "Cha": { + "type": "byte", + "value": 18 + }, + "ChallengeRating": { + "type": "float", + "value": 11.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 1 + }, + "ClassLevel": { + "type": "short", + "value": 12 + }, + "KnownList0": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 33 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 37 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 100 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 151 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList1": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 16 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 86 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 102 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 544 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList2": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 21 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 569 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 120 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 167 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList3": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 545 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 78 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 539 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 176 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + }, + "KnownList4": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 88 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 376 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 177 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 0 + } + } + ] + } + }, + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 4 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Color_Hair": { + "type": "byte", + "value": 10 + }, + "Color_Skin": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 1 + }, + "Con": { + "type": "byte", + "value": 12 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 78 + }, + "DecayTime": { + "type": "dword", + "value": 10000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "\"I'm participating!!\"" + } + }, + "Dex": { + "type": "byte", + "value": 16 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "ArmorPart_Belt": { + "type": "byte", + "value": 11 + }, + "ArmorPart_LBicep": { + "type": "byte", + "value": 4 + }, + "ArmorPart_LFArm": { + "type": "byte", + "value": 16 + }, + "ArmorPart_LFoot": { + "type": "byte", + "value": 4 + }, + "ArmorPart_LHand": { + "type": "byte", + "value": 1 + }, + "ArmorPart_LShin": { + "type": "byte", + "value": 8 + }, + "ArmorPart_LShoul": { + "type": "byte", + "value": 15 + }, + "ArmorPart_LThigh": { + "type": "byte", + "value": 4 + }, + "ArmorPart_Neck": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Pelvis": { + "type": "byte", + "value": 8 + }, + "ArmorPart_RBicep": { + "type": "byte", + "value": 4 + }, + "ArmorPart_RFArm": { + "type": "byte", + "value": 16 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 4 + }, + "ArmorPart_RHand": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RShin": { + "type": "byte", + "value": 8 + }, + "ArmorPart_RShoul": { + "type": "byte", + "value": 15 + }, + "ArmorPart_RThigh": { + "type": "byte", + "value": 4 + }, + "ArmorPart_Torso": { + "type": "byte", + "value": 16 + }, + "BaseItem": { + "type": "int", + "value": 16 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 37 + }, + "Cloth2Color": { + "type": "byte", + "value": 36 + }, + "Cost": { + "type": "dword", + "value": 666 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 13776, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "Leather1Color": { + "type": "byte", + "value": 37 + }, + "Leather2Color": { + "type": "byte", + "value": 52 + }, + "LocalizedName": { + "id": 13790, + "type": "cexolocstring", + "value": {} + }, + "Metal1Color": { + "type": "byte", + "value": 3 + }, + "Metal2Color": { + "type": "byte", + "value": 3 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 1 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_MAARCL044" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_maarcl044" + }, + "XOrientation": { + "type": "float", + "value": 4.799605157757014e-012 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 16, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 51 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1658 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 13213, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 14361, + "type": "cexolocstring", + "value": {} + }, + "ModelPart1": { + "type": "byte", + "value": 23 + }, + "ModelPart2": { + "type": "byte", + "value": 23 + }, + "ModelPart3": { + "type": "byte", + "value": 23 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 6 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WSWMRP002" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wswmrp002" + }, + "XOrientation": { + "type": "float", + "value": 8.265194654219209e-040 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 4 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 365 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 197 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 66 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 382 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 258 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 32 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 37 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 42 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 104 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 45 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 46 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Elan" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 78 + }, + "Int": { + "type": "byte", + "value": 10 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 49 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 280 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 13414, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 13415, + "type": "cexolocstring", + "value": {} + }, + "ModelPart1": { + "type": "byte", + "value": 61 + }, + "ModelPart2": { + "type": "byte", + "value": 22 + }, + "ModelPart3": { + "type": "byte", + "value": 22 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 63 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MPOTION003" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_mpotion003" + }, + "XOrientation": { + "type": "float", + "value": 6.428484731059385e-040 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 91 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 2304 + }, + "Race": { + "type": "byte", + "value": 6 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "ra_ai_attacked" + }, + "ScriptDamaged": { + "type": "resref", + "value": "ra_ai_ondamaged" + }, + "ScriptDeath": { + "type": "resref", + "value": "ra_ai_ondeath" + }, + "ScriptDialogue": { + "type": "resref", + "value": "ra_ai_onconverse" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "ra_ai_ondisturb" + }, + "ScriptEndRound": { + "type": "resref", + "value": "ra_ai_endcmbtrnd" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ra_ai_heartbeat" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "ra_ai_onblocked" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "ra_ai_onpercept" + }, + "ScriptRested": { + "type": "resref", + "value": "ra_ai_onrested" + }, + "ScriptSpawn": { + "type": "resref", + "value": "ra_ai_onspawn" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "ra_ai_onspelled" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "ra_ai_userdef" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 14 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 16 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 15 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 170 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 1 + }, + "Str": { + "type": "byte", + "value": 10 + }, + "Subrace": { + "type": "cexostring", + "value": "Human" + }, + "Tag": { + "type": "cexostring", + "value": "OOTS_ELAN" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "oots_elan" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Elan" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SPAWN_TYPE" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "no_spn_melenh" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHAIR" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHEAD" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPSKIN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + } + ] + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 8 + }, + "XOrientation": { + "type": "float", + "value": 4.893991115140217e-011 + }, + "XPosition": { + "type": "float", + "value": 5.255275726318359 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 5.172013759613037 + }, + "ZPosition": { + "type": "float", + "value": 4.999999987376214e-007 + } + }, + { + "__struct_id": 4, + "Appearance_Head": { + "type": "byte", + "value": 1 + }, + "Appearance_Type": { + "type": "word", + "value": 6 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 1 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, + "Cha": { + "type": "byte", + "value": 12 + }, + "ChallengeRating": { + "type": "float", + "value": 11.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 8 + }, + "ClassLevel": { + "type": "short", + "value": 13 + } + } + ] + }, + "Color_Hair": { + "type": "byte", + "value": 1 + }, + "Color_Skin": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 1 + }, + "Con": { + "type": "byte", + "value": 12 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 78 + }, + "DecayTime": { + "type": "dword", + "value": 10000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "\"I prefer the term freelance wealth distribution specialist.\"" + } + }, + "Dex": { + "type": "byte", + "value": 20 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "ArmorPart_Belt": { + "type": "byte", + "value": 11 + }, + "ArmorPart_LBicep": { + "type": "byte", + "value": 4 + }, + "ArmorPart_LFArm": { + "type": "byte", + "value": 16 + }, + "ArmorPart_LFoot": { + "type": "byte", + "value": 4 + }, + "ArmorPart_LHand": { + "type": "byte", + "value": 1 + }, + "ArmorPart_LShin": { + "type": "byte", + "value": 8 + }, + "ArmorPart_LShoul": { + "type": "byte", + "value": 15 + }, + "ArmorPart_LThigh": { + "type": "byte", + "value": 4 + }, + "ArmorPart_Neck": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Pelvis": { + "type": "byte", + "value": 8 + }, + "ArmorPart_RBicep": { + "type": "byte", + "value": 4 + }, + "ArmorPart_RFArm": { + "type": "byte", + "value": 16 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 4 + }, + "ArmorPart_RHand": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RShin": { + "type": "byte", + "value": 8 + }, + "ArmorPart_RShoul": { + "type": "byte", + "value": 15 + }, + "ArmorPart_RThigh": { + "type": "byte", + "value": 4 + }, + "ArmorPart_Torso": { + "type": "byte", + "value": 16 + }, + "BaseItem": { + "type": "int", + "value": 16 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 23 + }, + "Cloth2Color": { + "type": "byte", + "value": 20 + }, + "Cost": { + "type": "dword", + "value": 2934 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 13776, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "Leather1Color": { + "type": "byte", + "value": 23 + }, + "Leather2Color": { + "type": "byte", + "value": 20 + }, + "LocalizedName": { + "id": 13823, + "type": "cexolocstring", + "value": {} + }, + "Metal1Color": { + "type": "byte", + "value": 0 + }, + "Metal2Color": { + "type": "byte", + "value": 27 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 1 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_MAARCL071" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_maarcl071" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 16, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 11 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 464 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 13213, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 14055, + "type": "cexolocstring", + "value": {} + }, + "ModelPart1": { + "type": "byte", + "value": 13 + }, + "ModelPart2": { + "type": "byte", + "value": 23 + }, + "ModelPart3": { + "type": "byte", + "value": 23 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 56 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WBWMSH002" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wbwmsh002" + }, + "XOrientation": { + "type": "float", + "value": 8.265194654219209e-040 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 2048, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 20 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 1517, + "type": "cexolocstring", + "value": {} + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 99 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WAMAR001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wamar001" + }, + "XOrientation": { + "type": "float", + "value": 4.861300251235434e-011 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 4 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 5 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 206 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 382 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 27 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 258 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 30 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 350 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 252 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 102 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 50 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Haley" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 1 + }, + "GoodEvil": { + "type": "byte", + "value": 100 + }, + "HitPoints": { + "type": "short", + "value": 78 + }, + "Int": { + "type": "byte", + "value": 12 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 62 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 15 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 13523, + "type": "cexolocstring", + "value": {} + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 1 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 55 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_PICKS001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_picks001" + }, + "XOrientation": { + "type": "float", + "value": 3.307064375806568e-043 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 1, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 22 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 4 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 191, + "type": "cexolocstring", + "value": {} + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 21 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WSWDG001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wswdg001" + }, + "XOrientation": { + "type": "float", + "value": 1.331156365691477e-011 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 20 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 1517, + "type": "cexolocstring", + "value": {} + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 99 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WAMAR001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wamar001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 3, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 20 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 1517, + "type": "cexolocstring", + "value": {} + }, + "ModelPart1": { + "type": "byte", + "value": 11 + }, + "ModelPart2": { + "type": "byte", + "value": 11 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 99 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WAMAR001" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wamar001" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 4, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 49 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 280 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 13414, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 13415, + "type": "cexolocstring", + "value": {} + }, + "ModelPart1": { + "type": "byte", + "value": 61 + }, + "ModelPart2": { + "type": "byte", + "value": 22 + }, + "ModelPart3": { + "type": "byte", + "value": 22 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 63 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MPOTION003" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_mpotion003" + }, + "XOrientation": { + "type": "float", + "value": 6.428484731059385e-040 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "Starshine" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 0 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 91 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 85 + }, + "Race": { + "type": "byte", + "value": 6 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "ra_ai_attacked" + }, + "ScriptDamaged": { + "type": "resref", + "value": "ra_ai_ondamaged" + }, + "ScriptDeath": { + "type": "resref", + "value": "ra_ai_ondeath" + }, + "ScriptDialogue": { + "type": "resref", + "value": "ra_ai_onconverse" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "ra_ai_ondisturb" + }, + "ScriptEndRound": { + "type": "resref", + "value": "ra_ai_endcmbtrnd" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ra_ai_heartbeat" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "ra_ai_onblocked" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "ra_ai_onpercept" + }, + "ScriptRested": { + "type": "resref", + "value": "ra_ai_onrested" + }, + "ScriptSpawn": { + "type": "resref", + "value": "ra_ai_onspawn" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "ra_ai_onspelled" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "ra_ai_userdef" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 15 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 16 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 16 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 15 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 15 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 5 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 15 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 15 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 16 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 151 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 8 + }, + "Str": { + "type": "byte", + "value": 11 + }, + "Subrace": { + "type": "cexostring", + "value": "Human" + }, + "Tag": { + "type": "cexostring", + "value": "OOTS_HALEY" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "oots_haley" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Haley Starshine" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SPAWN_TYPE" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "no_spn_rog" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHEAD" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHAIR" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPSKIN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + } + ] + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 10 + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 4.432772636413574 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 5.591099262237549 + }, + "ZPosition": { + "type": "float", + "value": 4.999999987376214e-007 + } + }, + { + "__struct_id": 4, + "Appearance_Head": { + "type": "byte", + "value": 17 + }, + "Appearance_Type": { + "type": "word", + "value": 6 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 1 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, + "Cha": { + "type": "byte", + "value": 12 + }, + "ChallengeRating": { + "type": "float", + "value": 11.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 4 + }, + "ClassLevel": { + "type": "short", + "value": 12 + } + } + ] + }, + "Color_Hair": { + "type": "byte", + "value": 1 + }, + "Color_Skin": { + "type": "byte", + "value": 119 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 1 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 1 + }, + "Con": { + "type": "byte", + "value": 12 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 120 + }, + "DecayTime": { + "type": "dword", + "value": 10000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "\"Your approval fills me with shame.\"" + } + }, + "Dex": { + "type": "byte", + "value": 10 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "AddCost": { + "type": "dword", + "value": 0 + }, + "ArmorPart_Belt": { + "type": "byte", + "value": 0 + }, + "ArmorPart_LBicep": { + "type": "byte", + "value": 4 + }, + "ArmorPart_LFArm": { + "type": "byte", + "value": 4 + }, + "ArmorPart_LFoot": { + "type": "byte", + "value": 4 + }, + "ArmorPart_LHand": { + "type": "byte", + "value": 1 + }, + "ArmorPart_LShin": { + "type": "byte", + "value": 13 + }, + "ArmorPart_LShoul": { + "type": "byte", + "value": 0 + }, + "ArmorPart_LThigh": { + "type": "byte", + "value": 4 + }, + "ArmorPart_Neck": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Pelvis": { + "type": "byte", + "value": 3 + }, + "ArmorPart_RBicep": { + "type": "byte", + "value": 4 + }, + "ArmorPart_RFArm": { + "type": "byte", + "value": 4 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 4 + }, + "ArmorPart_RHand": { + "type": "byte", + "value": 1 + }, + "ArmorPart_Robe": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RShin": { + "type": "byte", + "value": 13 + }, + "ArmorPart_RShoul": { + "type": "byte", + "value": 0 + }, + "ArmorPart_RThigh": { + "type": "byte", + "value": 4 + }, + "ArmorPart_Torso": { + "type": "byte", + "value": 25 + }, + "BaseItem": { + "type": "int", + "value": 16 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 3 + }, + "Cloth2Color": { + "type": "byte", + "value": 4 + }, + "Cost": { + "type": "dword", + "value": 150 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "Leather1Color": { + "type": "byte", + "value": 1 + }, + "Leather2Color": { + "type": "byte", + "value": 7 + }, + "LocalizedName": { + "id": 12842, + "type": "cexolocstring", + "value": {} + }, + "Metal1Color": { + "type": "byte", + "value": 0 + }, + "Metal2Color": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_AARCL010" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_aarcl010" + }, + "XOrientation": { + "type": "float", + "value": 1.327953025320738e-011 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 16, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 13 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 1718 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 13213, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 14316, + "type": "cexolocstring", + "value": {} + }, + "ModelPart1": { + "type": "byte", + "value": 13 + }, + "ModelPart2": { + "type": "byte", + "value": 13 + }, + "ModelPart3": { + "type": "byte", + "value": 11 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 6 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_WSWMGS002" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_wswmgs002" + }, + "XOrientation": { + "type": "float", + "value": 6.428484731059385e-040 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 4 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 5 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 6 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 9 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 389 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 391 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 14 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 69 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 23 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 28 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 258 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 32 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 40 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 107 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 45 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 46 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 145 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Roy" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 100 + }, + "HitPoints": { + "type": "short", + "value": 120 + }, + "Int": { + "type": "byte", + "value": 14 + }, + "Interruptable": { + "type": "byte", + "value": 0 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 49 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 280 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 13414, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 13415, + "type": "cexolocstring", + "value": {} + }, + "ModelPart1": { + "type": "byte", + "value": 61 + }, + "ModelPart2": { + "type": "byte", + "value": 22 + }, + "ModelPart3": { + "type": "byte", + "value": 22 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 3 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 15 + }, + "Subtype": { + "type": "word", + "value": 63 + } + } + ] + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 0 + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MPOTION003" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_mpotion003" + }, + "XOrientation": { + "type": "float", + "value": 8.265194654219209e-040 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + } + ] + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "Greenhilt" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 100 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 144 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 107 + }, + "Race": { + "type": "byte", + "value": 6 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "ra_ai_attacked" + }, + "ScriptDamaged": { + "type": "resref", + "value": "ra_ai_ondamaged" + }, + "ScriptDeath": { + "type": "resref", + "value": "ra_ai_ondeath" + }, + "ScriptDialogue": { + "type": "resref", + "value": "ra_ai_onconverse" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "ra_ai_ondisturb" + }, + "ScriptEndRound": { + "type": "resref", + "value": "ra_ai_endcmbtrnd" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ra_ai_heartbeat" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "ra_ai_onblocked" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "ra_ai_onpercept" + }, + "ScriptRested": { + "type": "resref", + "value": "ra_ai_onrested" + }, + "ScriptSpawn": { + "type": "resref", + "value": "ra_ai_onspawn" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "ra_ai_onspelled" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "ra_ai_userdef" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 16 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 15 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 16 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 8 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 5 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 156 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 4 + }, + "Str": { + "type": "byte", + "value": 18 + }, + "Subrace": { + "type": "cexostring", + "value": "Human" + }, + "Tag": { + "type": "cexostring", + "value": "OOTS_ROY" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "oots_roy" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Roy Greenhilt" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SPAWN_TYPE" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "no_spn_ftr" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHAIR" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHEAD" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPSKIN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + } + ] + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 14 + }, + "XOrientation": { + "type": "float", + "value": 4.895245667158044e-011 + }, + "XPosition": { + "type": "float", + "value": 5.980247974395752 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 5.266735553741455 + }, + "ZPosition": { + "type": "float", + "value": 2.615814196360589e-007 + } + }, { "__struct_id": 4, "Appearance_Head": { @@ -868,7 +7811,7 @@ }, "XOrientation": { "type": "float", - "value": 0.0 + "value": 6.942309140750558e-015 }, "XPosition": { "type": "float", @@ -1183,7 +8126,7 @@ }, "XOrientation": { "type": "float", - "value": 0.0 + "value": 6.428484731059385e-040 }, "XPosition": { "type": "float", @@ -1256,55 +8199,55 @@ }, "ScriptAttacked": { "type": "resref", - "value": "x2_def_attacked" + "value": "ra_ai_attacked" }, "ScriptDamaged": { "type": "resref", - "value": "x2_def_ondamage" + "value": "ra_ai_ondamaged" }, "ScriptDeath": { "type": "resref", - "value": "x2_def_ondeath" + "value": "ra_ai_ondeath" }, "ScriptDialogue": { "type": "resref", - "value": "x2_def_onconv" + "value": "ra_ai_onconverse" }, "ScriptDisturbed": { "type": "resref", - "value": "x2_def_ondisturb" + "value": "ra_ai_ondisturb" }, "ScriptEndRound": { "type": "resref", - "value": "x2_def_endcombat" + "value": "ra_ai_endcmbtrnd" }, "ScriptHeartbeat": { "type": "resref", - "value": "x2_def_heartbeat" + "value": "ra_ai_heartbeat" }, "ScriptOnBlocked": { "type": "resref", - "value": "x2_def_onblocked" + "value": "ra_ai_onblocked" }, "ScriptOnNotice": { "type": "resref", - "value": "x2_def_percept" + "value": "ra_ai_onpercept" }, "ScriptRested": { "type": "resref", - "value": "x2_def_rested" + "value": "ra_ai_onrested" }, "ScriptSpawn": { "type": "resref", - "value": "x2_def_spawn" + "value": "ra_ai_onspawn" }, "ScriptSpellAt": { "type": "resref", - "value": "x2_def_spellcast" + "value": "ra_ai_onspelled" }, "ScriptUserDefine": { "type": "resref", - "value": "x2_def_userdef" + "value": "ra_ai_userdef" }, "SkillList": { "type": "list", @@ -1620,6 +8563,86 @@ "type": "resref", "value": "oots_vaarsuvius" }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Vaarsuvious" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SPAWN_TYPE" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "no_spn_wiz" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHEAD" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHAIR" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPSKIN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + } + ] + }, "WalkRate": { "type": "int", "value": 7 @@ -1638,11 +8661,11 @@ }, "XOrientation": { "type": "float", - "value": 5.259073732055697e-010 + "value": 4.899009323211523e-011 }, "XPosition": { "type": "float", - "value": 4.548849582672119 + "value": 5.86952018737793 }, "YOrientation": { "type": "float", @@ -1650,6630 +8673,7 @@ }, "YPosition": { "type": "float", - "value": 3.11154842376709 - }, - "ZPosition": { - "type": "float", - "value": 4.999999987376214e-007 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 17 - }, - "Appearance_Type": { - "type": "word", - "value": 6 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 1 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "BodyPart_Belt": { - "type": "byte", - "value": 0 - }, - "BodyPart_LBicep": { - "type": "byte", - "value": 1 - }, - "BodyPart_LFArm": { - "type": "byte", - "value": 1 - }, - "BodyPart_LFoot": { - "type": "byte", - "value": 1 - }, - "BodyPart_LHand": { - "type": "byte", - "value": 1 - }, - "BodyPart_LShin": { - "type": "byte", - "value": 1 - }, - "BodyPart_LShoul": { - "type": "byte", - "value": 0 - }, - "BodyPart_LThigh": { - "type": "byte", - "value": 1 - }, - "BodyPart_Neck": { - "type": "byte", - "value": 1 - }, - "BodyPart_Pelvis": { - "type": "byte", - "value": 1 - }, - "BodyPart_RBicep": { - "type": "byte", - "value": 1 - }, - "BodyPart_RFArm": { - "type": "byte", - "value": 1 - }, - "BodyPart_RHand": { - "type": "byte", - "value": 1 - }, - "BodyPart_RShin": { - "type": "byte", - "value": 1 - }, - "BodyPart_RShoul": { - "type": "byte", - "value": 0 - }, - "BodyPart_RThigh": { - "type": "byte", - "value": 1 - }, - "BodyPart_Torso": { - "type": "byte", - "value": 1 - }, - "Cha": { - "type": "byte", - "value": 12 - }, - "ChallengeRating": { - "type": "float", - "value": 11.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 12 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 119 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 12 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 120 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "\"Your approval fills me with shame.\"" - } - }, - "Dex": { - "type": "byte", - "value": 10 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 0 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 0 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 4 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 4 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 4 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 1 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 13 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 0 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 4 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 3 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 4 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 4 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 4 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 13 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 4 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 25 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 3 - }, - "Cloth2Color": { - "type": "byte", - "value": 4 - }, - "Cost": { - "type": "dword", - "value": 150 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 1 - }, - "Leather2Color": { - "type": "byte", - "value": 7 - }, - "LocalizedName": { - "id": 12842, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_AARCL010" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_aarcl010" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 16, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 13 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1718 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14316, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 13 - }, - "ModelPart2": { - "type": "byte", - "value": 13 - }, - "ModelPart3": { - "type": "byte", - "value": 11 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 6 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WSWMGS002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wswmgs002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 5 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 6 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 9 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 389 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 391 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 14 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 69 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 23 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 28 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 40 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 107 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 145 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Roy" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 100 - }, - "HitPoints": { - "type": "short", - "value": 120 - }, - "Int": { - "type": "byte", - "value": 14 - }, - "Interruptable": { - "type": "byte", - "value": 0 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 49 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 280 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13414, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13415, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 61 - }, - "ModelPart2": { - "type": "byte", - "value": 22 - }, - "ModelPart3": { - "type": "byte", - "value": 22 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 63 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MPOTION003" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mpotion003" - }, - "XOrientation": { - "type": "float", - "value": 2.925911193510218e-042 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "Greenhilt" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 100 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 144 - }, - "NaturalAC": { - "type": "byte", - "value": 0 - }, - "NoPermDeath": { - "type": "byte", - "value": 1 - }, - "PerceptionRange": { - "type": "byte", - "value": 11 - }, - "Phenotype": { - "type": "int", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 107 - }, - "Race": { - "type": "byte", - "value": 6 - }, - "refbonus": { - "type": "short", - "value": 0 - }, - "ScriptAttacked": { - "type": "resref", - "value": "x2_def_attacked" - }, - "ScriptDamaged": { - "type": "resref", - "value": "x2_def_ondamage" - }, - "ScriptDeath": { - "type": "resref", - "value": "x2_def_ondeath" - }, - "ScriptDialogue": { - "type": "resref", - "value": "x2_def_onconv" - }, - "ScriptDisturbed": { - "type": "resref", - "value": "x2_def_ondisturb" - }, - "ScriptEndRound": { - "type": "resref", - "value": "x2_def_endcombat" - }, - "ScriptHeartbeat": { - "type": "resref", - "value": "x2_def_heartbeat" - }, - "ScriptOnBlocked": { - "type": "resref", - "value": "x2_def_onblocked" - }, - "ScriptOnNotice": { - "type": "resref", - "value": "x2_def_percept" - }, - "ScriptRested": { - "type": "resref", - "value": "x2_def_rested" - }, - "ScriptSpawn": { - "type": "resref", - "value": "x2_def_spawn" - }, - "ScriptSpellAt": { - "type": "resref", - "value": "x2_def_spellcast" - }, - "ScriptUserDefine": { - "type": "resref", - "value": "x2_def_userdef" - }, - "SkillList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 16 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 16 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 16 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 8 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 5 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 156 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 4 - }, - "Str": { - "type": "byte", - "value": 18 - }, - "Subrace": { - "type": "cexostring", - "value": "Human" - }, - "Tag": { - "type": "cexostring", - "value": "OOTS_ROY" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "oots_roy" - }, - "WalkRate": { - "type": "int", - "value": 7 - }, - "willbonus": { - "type": "short", - "value": 0 - }, - "Wings_New": { - "type": "dword", - "value": 0 - }, - "Wis": { - "type": "byte", - "value": 14 - }, - "XOrientation": { - "type": "float", - "value": 5.264091940127003e-010 - }, - "XPosition": { - "type": "float", - "value": 3.550327301025391 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 3.731484889984131 - }, - "ZPosition": { - "type": "float", - "value": 4.999999987376214e-007 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 1 - }, - "Appearance_Type": { - "type": "word", - "value": 6 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 1 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "BodyPart_Belt": { - "type": "byte", - "value": 0 - }, - "BodyPart_LBicep": { - "type": "byte", - "value": 1 - }, - "BodyPart_LFArm": { - "type": "byte", - "value": 1 - }, - "BodyPart_LFoot": { - "type": "byte", - "value": 1 - }, - "BodyPart_LHand": { - "type": "byte", - "value": 1 - }, - "BodyPart_LShin": { - "type": "byte", - "value": 1 - }, - "BodyPart_LShoul": { - "type": "byte", - "value": 0 - }, - "BodyPart_LThigh": { - "type": "byte", - "value": 1 - }, - "BodyPart_Neck": { - "type": "byte", - "value": 1 - }, - "BodyPart_Pelvis": { - "type": "byte", - "value": 1 - }, - "BodyPart_RBicep": { - "type": "byte", - "value": 1 - }, - "BodyPart_RFArm": { - "type": "byte", - "value": 1 - }, - "BodyPart_RHand": { - "type": "byte", - "value": 1 - }, - "BodyPart_RShin": { - "type": "byte", - "value": 1 - }, - "BodyPart_RShoul": { - "type": "byte", - "value": 0 - }, - "BodyPart_RThigh": { - "type": "byte", - "value": 1 - }, - "BodyPart_Torso": { - "type": "byte", - "value": 1 - }, - "Cha": { - "type": "byte", - "value": 12 - }, - "ChallengeRating": { - "type": "float", - "value": 11.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 8 - }, - "ClassLevel": { - "type": "short", - "value": 13 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 1 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 12 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 78 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "\"I prefer the term freelance wealth distribution specialist.\"" - } - }, - "Dex": { - "type": "byte", - "value": 20 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 0 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 11 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 4 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 16 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 4 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 1 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 8 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 4 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 8 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 4 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 16 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 4 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 8 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 4 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 16 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 23 - }, - "Cloth2Color": { - "type": "byte", - "value": 20 - }, - "Cost": { - "type": "dword", - "value": 2934 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 23 - }, - "Leather2Color": { - "type": "byte", - "value": 20 - }, - "LocalizedName": { - "id": 13823, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 0 - }, - "Metal2Color": { - "type": "byte", - "value": 27 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 2 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 1 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL071" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_maarcl071" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 16, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 11 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 464 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14055, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 13 - }, - "ModelPart2": { - "type": "byte", - "value": 23 - }, - "ModelPart3": { - "type": "byte", - "value": 23 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 56 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WBWMSH002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wbwmsh002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 2048, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 20 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 0 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 1517, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 11 - }, - "ModelPart2": { - "type": "byte", - "value": 11 - }, - "ModelPart3": { - "type": "byte", - "value": 11 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "StackSize": { - "type": "word", - "value": 99 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WAMAR001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wamar001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 5 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 206 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 382 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 27 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 30 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 350 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 252 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 102 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 50 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Haley" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 1 - }, - "GoodEvil": { - "type": "byte", - "value": 100 - }, - "HitPoints": { - "type": "short", - "value": 78 - }, - "Int": { - "type": "byte", - "value": 12 - }, - "Interruptable": { - "type": "byte", - "value": 0 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 62 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 15 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13523, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 1 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 1 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 55 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_PICKS001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_picks001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 1, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 22 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 4 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 191, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 11 - }, - "ModelPart2": { - "type": "byte", - "value": 21 - }, - "ModelPart3": { - "type": "byte", - "value": 11 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 1 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WSWDG001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wswdg001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 20 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 0 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 1517, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 11 - }, - "ModelPart2": { - "type": "byte", - "value": 11 - }, - "ModelPart3": { - "type": "byte", - "value": 11 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 99 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WAMAR001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wamar001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 3, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 20 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 0 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 1517, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 11 - }, - "ModelPart2": { - "type": "byte", - "value": 11 - }, - "ModelPart3": { - "type": "byte", - "value": 11 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [] - }, - "Repos_PosX": { - "type": "word", - "value": 3 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 99 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WAMAR001" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wamar001" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 4, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 49 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 280 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13414, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13415, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 61 - }, - "ModelPart2": { - "type": "byte", - "value": 22 - }, - "ModelPart3": { - "type": "byte", - "value": 22 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 63 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MPOTION003" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mpotion003" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "Starshine" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 0 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 91 - }, - "NaturalAC": { - "type": "byte", - "value": 0 - }, - "NoPermDeath": { - "type": "byte", - "value": 0 - }, - "PerceptionRange": { - "type": "byte", - "value": 11 - }, - "Phenotype": { - "type": "int", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 85 - }, - "Race": { - "type": "byte", - "value": 6 - }, - "refbonus": { - "type": "short", - "value": 0 - }, - "ScriptAttacked": { - "type": "resref", - "value": "x2_def_attacked" - }, - "ScriptDamaged": { - "type": "resref", - "value": "x2_def_ondamage" - }, - "ScriptDeath": { - "type": "resref", - "value": "x2_def_ondeath" - }, - "ScriptDialogue": { - "type": "resref", - "value": "x2_def_onconv" - }, - "ScriptDisturbed": { - "type": "resref", - "value": "x2_def_ondisturb" - }, - "ScriptEndRound": { - "type": "resref", - "value": "x2_def_endcombat" - }, - "ScriptHeartbeat": { - "type": "resref", - "value": "x2_def_heartbeat" - }, - "ScriptOnBlocked": { - "type": "resref", - "value": "x2_def_onblocked" - }, - "ScriptOnNotice": { - "type": "resref", - "value": "x2_def_percept" - }, - "ScriptRested": { - "type": "resref", - "value": "x2_def_rested" - }, - "ScriptSpawn": { - "type": "resref", - "value": "x2_def_spawn" - }, - "ScriptSpellAt": { - "type": "resref", - "value": "x2_def_spellcast" - }, - "ScriptUserDefine": { - "type": "resref", - "value": "x2_def_userdef" - }, - "SkillList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 15 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 16 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 16 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 15 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 15 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 5 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 15 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 10 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 15 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 16 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 151 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 8 - }, - "Str": { - "type": "byte", - "value": 11 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "OOTS_HALEY" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "oots_haley" - }, - "WalkRate": { - "type": "int", - "value": 7 - }, - "willbonus": { - "type": "short", - "value": 0 - }, - "Wings_New": { - "type": "dword", - "value": 0 - }, - "Wis": { - "type": "byte", - "value": 10 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": 5.877145767211914 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 3.575571775436401 - }, - "ZPosition": { - "type": "float", - "value": 4.999999987376214e-007 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 13 - }, - "Appearance_Type": { - "type": "word", - "value": 6 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 1 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "BodyPart_Belt": { - "type": "byte", - "value": 0 - }, - "BodyPart_LBicep": { - "type": "byte", - "value": 1 - }, - "BodyPart_LFArm": { - "type": "byte", - "value": 1 - }, - "BodyPart_LFoot": { - "type": "byte", - "value": 1 - }, - "BodyPart_LHand": { - "type": "byte", - "value": 1 - }, - "BodyPart_LShin": { - "type": "byte", - "value": 1 - }, - "BodyPart_LShoul": { - "type": "byte", - "value": 0 - }, - "BodyPart_LThigh": { - "type": "byte", - "value": 1 - }, - "BodyPart_Neck": { - "type": "byte", - "value": 1 - }, - "BodyPart_Pelvis": { - "type": "byte", - "value": 1 - }, - "BodyPart_RBicep": { - "type": "byte", - "value": 1 - }, - "BodyPart_RFArm": { - "type": "byte", - "value": 1 - }, - "BodyPart_RHand": { - "type": "byte", - "value": 1 - }, - "BodyPart_RShin": { - "type": "byte", - "value": 1 - }, - "BodyPart_RShoul": { - "type": "byte", - "value": 0 - }, - "BodyPart_RThigh": { - "type": "byte", - "value": 1 - }, - "BodyPart_Torso": { - "type": "byte", - "value": 1 - }, - "Cha": { - "type": "byte", - "value": 18 - }, - "ChallengeRating": { - "type": "float", - "value": 11.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 1 - }, - "ClassLevel": { - "type": "short", - "value": 12 - }, - "KnownList0": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 33 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 37 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 100 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 151 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "KnownList1": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 16 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 86 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 102 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 544 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "KnownList2": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 21 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 569 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 120 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 167 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "KnownList3": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 545 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 78 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 539 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 176 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "KnownList4": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 88 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 376 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 177 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - } - }, - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 4 - }, - "ClassLevel": { - "type": "short", - "value": 1 - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 10 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 12 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 78 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "\"I'm participating!!\"" - } - }, - "Dex": { - "type": "byte", - "value": 16 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 0 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 11 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 4 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 16 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 4 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 1 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 8 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 4 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 8 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 4 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 16 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 4 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 8 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 4 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 16 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 37 - }, - "Cloth2Color": { - "type": "byte", - "value": 36 - }, - "Cost": { - "type": "dword", - "value": 666 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 37 - }, - "Leather2Color": { - "type": "byte", - "value": 52 - }, - "LocalizedName": { - "id": 13790, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 3 - }, - "Metal2Color": { - "type": "byte", - "value": 3 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 1 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL044" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_maarcl044" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 16, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 51 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1658 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14361, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 23 - }, - "ModelPart2": { - "type": "byte", - "value": 23 - }, - "ModelPart3": { - "type": "byte", - "value": 23 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 6 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WSWMRP002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wswmrp002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 365 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 197 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 10 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 66 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 382 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 258 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 37 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 42 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 104 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Elan" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 50 - }, - "HitPoints": { - "type": "short", - "value": 78 - }, - "Int": { - "type": "byte", - "value": 10 - }, - "Interruptable": { - "type": "byte", - "value": 1 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 49 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 280 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13414, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13415, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 61 - }, - "ModelPart2": { - "type": "byte", - "value": 22 - }, - "ModelPart3": { - "type": "byte", - "value": 22 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 63 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MPOTION003" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mpotion003" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 50 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 91 - }, - "NaturalAC": { - "type": "byte", - "value": 0 - }, - "NoPermDeath": { - "type": "byte", - "value": 1 - }, - "PerceptionRange": { - "type": "byte", - "value": 11 - }, - "Phenotype": { - "type": "int", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 2304 - }, - "Race": { - "type": "byte", - "value": 6 - }, - "refbonus": { - "type": "short", - "value": 0 - }, - "ScriptAttacked": { - "type": "resref", - "value": "x2_def_attacked" - }, - "ScriptDamaged": { - "type": "resref", - "value": "x2_def_ondamage" - }, - "ScriptDeath": { - "type": "resref", - "value": "x2_def_ondeath" - }, - "ScriptDialogue": { - "type": "resref", - "value": "x2_def_onconv" - }, - "ScriptDisturbed": { - "type": "resref", - "value": "x2_def_ondisturb" - }, - "ScriptEndRound": { - "type": "resref", - "value": "x2_def_endcombat" - }, - "ScriptHeartbeat": { - "type": "resref", - "value": "x2_def_heartbeat" - }, - "ScriptOnBlocked": { - "type": "resref", - "value": "x2_def_onblocked" - }, - "ScriptOnNotice": { - "type": "resref", - "value": "x2_def_percept" - }, - "ScriptRested": { - "type": "resref", - "value": "x2_def_rested" - }, - "ScriptSpawn": { - "type": "resref", - "value": "x2_def_spawn" - }, - "ScriptSpellAt": { - "type": "resref", - "value": "x2_def_spellcast" - }, - "ScriptUserDefine": { - "type": "resref", - "value": "x2_def_userdef" - }, - "SkillList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 10 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 14 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 16 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 15 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 170 - }, - "SpecAbilityList": { - "type": "list", - "value": [] - }, - "StartingPackage": { - "type": "byte", - "value": 1 - }, - "Str": { - "type": "byte", - "value": 10 - }, - "Subrace": { - "type": "cexostring", - "value": "" - }, - "Tag": { - "type": "cexostring", - "value": "OOTS_ELAN" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "oots_elan" - }, - "WalkRate": { - "type": "int", - "value": 7 - }, - "willbonus": { - "type": "short", - "value": 0 - }, - "Wings_New": { - "type": "dword", - "value": 0 - }, - "Wis": { - "type": "byte", - "value": 8 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": 4.867069721221924 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 4.200512886047363 - }, - "ZPosition": { - "type": "float", - "value": 2.615814196360589e-007 - } - }, - { - "__struct_id": 4, - "Appearance_Head": { - "type": "byte", - "value": 10 - }, - "Appearance_Type": { - "type": "word", - "value": 0 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 1 - }, - "BodyBag": { - "type": "byte", - "value": 0 - }, - "BodyPart_Belt": { - "type": "byte", - "value": 0 - }, - "BodyPart_LBicep": { - "type": "byte", - "value": 1 - }, - "BodyPart_LFArm": { - "type": "byte", - "value": 1 - }, - "BodyPart_LFoot": { - "type": "byte", - "value": 1 - }, - "BodyPart_LHand": { - "type": "byte", - "value": 1 - }, - "BodyPart_LShin": { - "type": "byte", - "value": 1 - }, - "BodyPart_LShoul": { - "type": "byte", - "value": 0 - }, - "BodyPart_LThigh": { - "type": "byte", - "value": 1 - }, - "BodyPart_Neck": { - "type": "byte", - "value": 1 - }, - "BodyPart_Pelvis": { - "type": "byte", - "value": 1 - }, - "BodyPart_RBicep": { - "type": "byte", - "value": 1 - }, - "BodyPart_RFArm": { - "type": "byte", - "value": 1 - }, - "BodyPart_RHand": { - "type": "byte", - "value": 1 - }, - "BodyPart_RShin": { - "type": "byte", - "value": 1 - }, - "BodyPart_RShoul": { - "type": "byte", - "value": 0 - }, - "BodyPart_RThigh": { - "type": "byte", - "value": 1 - }, - "BodyPart_Torso": { - "type": "byte", - "value": 1 - }, - "Cha": { - "type": "byte", - "value": 12 - }, - "ChallengeRating": { - "type": "float", - "value": 12.0 - }, - "ClassList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "Class": { - "type": "int", - "value": 2 - }, - "ClassLevel": { - "type": "short", - "value": 13 - }, - "MemorizedList0": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 100 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 100 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 100 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 151 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 151 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 151 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "MemorizedList1": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 6 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 6 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 414 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 414 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 414 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "MemorizedList2": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 1 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "MemorizedList3": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 414 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 414 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 418 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 450 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 35 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 35 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 41 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 133 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "MemorizedList4": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 9 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 49 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 42 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 62 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 76 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 76 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 76 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "MemorizedList5": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 168 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "MemorizedList6": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 42 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 42 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 5 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 443 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 79 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - }, - "MemorizedList7": { - "type": "list", - "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 70 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 0 - } - } - ] - } - } - ] - }, - "Color_Hair": { - "type": "byte", - "value": 6 - }, - "Color_Skin": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo1": { - "type": "byte", - "value": 1 - }, - "Color_Tattoo2": { - "type": "byte", - "value": 1 - }, - "Con": { - "type": "byte", - "value": 14 - }, - "Conversation": { - "type": "resref", - "value": "" - }, - "CRAdjust": { - "type": "int", - "value": 0 - }, - "CurrentHitPoints": { - "type": "short", - "value": 104 - }, - "DecayTime": { - "type": "dword", - "value": 5000 - }, - "Deity": { - "type": "cexostring", - "value": "" - }, - "Description": { - "type": "cexolocstring", - "value": { - "0": "\"I be a healer, not a footstool!\"" - } - }, - "Dex": { - "type": "byte", - "value": 10 - }, - "Disarmable": { - "type": "byte", - "value": 1 - }, - "Equip_ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 2, - "AddCost": { - "type": "dword", - "value": 0 - }, - "ArmorPart_Belt": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_LFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_LFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_LShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_LShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_LThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Neck": { - "type": "byte", - "value": 1 - }, - "ArmorPart_Pelvis": { - "type": "byte", - "value": 6 - }, - "ArmorPart_RBicep": { - "type": "byte", - "value": 7 - }, - "ArmorPart_RFArm": { - "type": "byte", - "value": 15 - }, - "ArmorPart_RFoot": { - "type": "byte", - "value": 5 - }, - "ArmorPart_RHand": { - "type": "byte", - "value": 5 - }, - "ArmorPart_Robe": { - "type": "byte", - "value": 0 - }, - "ArmorPart_RShin": { - "type": "byte", - "value": 12 - }, - "ArmorPart_RShoul": { - "type": "byte", - "value": 19 - }, - "ArmorPart_RThigh": { - "type": "byte", - "value": 10 - }, - "ArmorPart_Torso": { - "type": "byte", - "value": 21 - }, - "BaseItem": { - "type": "int", - "value": 16 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cloth1Color": { - "type": "byte", - "value": 19 - }, - "Cloth2Color": { - "type": "byte", - "value": 16 - }, - "Cost": { - "type": "dword", - "value": 2156 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13776, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "Leather1Color": { - "type": "byte", - "value": 9 - }, - "Leather2Color": { - "type": "byte", - "value": 11 - }, - "LocalizedName": { - "id": 13799, - "type": "cexolocstring", - "value": {} - }, - "Metal1Color": { - "type": "byte", - "value": 14 - }, - "Metal2Color": { - "type": "byte", - "value": 21 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 1 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_MAARCL053" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_maarcl053" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 16, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 5 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 1642 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13213, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 14001, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 13 - }, - "ModelPart2": { - "type": "byte", - "value": 13 - }, - "ModelPart3": { - "type": "byte", - "value": 13 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 6 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_WBLMHW002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_wblmhw002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - }, - { - "__struct_id": 32, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 56 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 676 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 12863, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 0 - }, - "LocalizedName": { - "id": 12862, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 12 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 2 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 1 - }, - "Subtype": { - "type": "word", - "value": 0 - } - } - ] - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_ASHMLW002" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_ashmlw002" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "FactionID": { - "type": "word", - "value": 4 - }, - "FeatList": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 311 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 2 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 3 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 4 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 233 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 232 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 231 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 7 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 228 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 12 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 13 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 229 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 230 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 32 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 234 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 37 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 227 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 40 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 294 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 306 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 45 - } - }, - { - "__struct_id": 1, - "Feat": { - "type": "word", - "value": 46 - } - } - ] - }, - "FirstName": { - "type": "cexolocstring", - "value": { - "0": "Durkon" - } - }, - "fortbonus": { - "type": "short", - "value": 0 - }, - "Gender": { - "type": "byte", - "value": 0 - }, - "GoodEvil": { - "type": "byte", - "value": 100 - }, - "HitPoints": { - "type": "short", - "value": 104 - }, - "Int": { - "type": "byte", - "value": 12 - }, - "Interruptable": { - "type": "byte", - "value": 0 - }, - "IsImmortal": { - "type": "byte", - "value": 0 - }, - "IsPC": { - "type": "byte", - "value": 0 - }, - "ItemList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "AddCost": { - "type": "dword", - "value": 0 - }, - "BaseItem": { - "type": "int", - "value": 49 - }, - "Charges": { - "type": "byte", - "value": 0 - }, - "Cost": { - "type": "dword", - "value": 280 - }, - "Cursed": { - "type": "byte", - "value": 0 - }, - "DescIdentified": { - "id": 13414, - "type": "cexolocstring", - "value": {} - }, - "Description": { - "type": "cexolocstring", - "value": {} - }, - "Identified": { - "type": "byte", - "value": 1 - }, - "LocalizedName": { - "id": 13415, - "type": "cexolocstring", - "value": {} - }, - "ModelPart1": { - "type": "byte", - "value": 61 - }, - "ModelPart2": { - "type": "byte", - "value": 22 - }, - "ModelPart3": { - "type": "byte", - "value": 22 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PropertiesList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "ChanceAppear": { - "type": "byte", - "value": 100 - }, - "CostTable": { - "type": "byte", - "value": 3 - }, - "CostValue": { - "type": "word", - "value": 1 - }, - "Param1": { - "type": "byte", - "value": 255 - }, - "Param1Value": { - "type": "byte", - "value": 255 - }, - "PropertyName": { - "type": "word", - "value": 15 - }, - "Subtype": { - "type": "word", - "value": 63 - } - } - ] - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - }, - "StackSize": { - "type": "word", - "value": 1 - }, - "Stolen": { - "type": "byte", - "value": 0 - }, - "Tag": { - "type": "cexostring", - "value": "NW_IT_MPOTION003" - }, - "TemplateResRef": { - "type": "resref", - "value": "nw_it_mpotion003" - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": -1.0 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": -1.0 - }, - "ZPosition": { - "type": "float", - "value": -1.0 - } - } - ] - }, - "LastName": { - "type": "cexolocstring", - "value": { - "0": "Thundershield" - } - }, - "LawfulChaotic": { - "type": "byte", - "value": 100 - }, - "Lootable": { - "type": "byte", - "value": 0 - }, - "MaxHitPoints": { - "type": "short", - "value": 156 - }, - "NaturalAC": { - "type": "byte", - "value": 0 - }, - "NoPermDeath": { - "type": "byte", - "value": 1 - }, - "PerceptionRange": { - "type": "byte", - "value": 11 - }, - "Phenotype": { - "type": "int", - "value": 0 - }, - "Plot": { - "type": "byte", - "value": 0 - }, - "PortraitId": { - "type": "word", - "value": 129 - }, - "Race": { - "type": "byte", - "value": 0 - }, - "refbonus": { - "type": "short", - "value": 0 - }, - "ScriptAttacked": { - "type": "resref", - "value": "x2_def_attacked" - }, - "ScriptDamaged": { - "type": "resref", - "value": "x2_def_ondamage" - }, - "ScriptDeath": { - "type": "resref", - "value": "x2_def_ondeath" - }, - "ScriptDialogue": { - "type": "resref", - "value": "x2_def_onconv" - }, - "ScriptDisturbed": { - "type": "resref", - "value": "x2_def_ondisturb" - }, - "ScriptEndRound": { - "type": "resref", - "value": "x2_def_endcombat" - }, - "ScriptHeartbeat": { - "type": "resref", - "value": "x2_def_heartbeat" - }, - "ScriptOnBlocked": { - "type": "resref", - "value": "x2_def_onblocked" - }, - "ScriptOnNotice": { - "type": "resref", - "value": "x2_def_percept" - }, - "ScriptRested": { - "type": "resref", - "value": "x2_def_rested" - }, - "ScriptSpawn": { - "type": "resref", - "value": "x2_def_spawn" - }, - "ScriptSpellAt": { - "type": "resref", - "value": "x2_def_spellcast" - }, - "ScriptUserDefine": { - "type": "resref", - "value": "x2_def_userdef" - }, - "SkillList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 16 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 13 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 16 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Rank": { - "type": "byte", - "value": 0 - } - } - ] - }, - "SoundSetFile": { - "type": "word", - "value": 130 - }, - "SpecAbilityList": { - "type": "list", - "value": [ - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 11 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 13 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - }, - { - "__struct_id": 4, - "Spell": { - "type": "word", - "value": 11 - }, - "SpellCasterLevel": { - "type": "byte", - "value": 13 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - } - } - ] - }, - "StartingPackage": { - "type": "byte", - "value": 2 - }, - "Str": { - "type": "byte", - "value": 12 - }, - "Subrace": { - "type": "cexostring", - "value": "Dwarf" - }, - "Tag": { - "type": "cexostring", - "value": "OOTS_DURKON" - }, - "Tail_New": { - "type": "dword", - "value": 0 - }, - "TemplateList": { - "type": "list", - "value": [] - }, - "TemplateResRef": { - "type": "resref", - "value": "oots_durkon" - }, - "WalkRate": { - "type": "int", - "value": 7 - }, - "willbonus": { - "type": "short", - "value": 0 - }, - "Wings_New": { - "type": "dword", - "value": 0 - }, - "Wis": { - "type": "byte", - "value": 19 - }, - "XOrientation": { - "type": "float", - "value": 0.0 - }, - "XPosition": { - "type": "float", - "value": 5.952136039733887 - }, - "YOrientation": { - "type": "float", - "value": 1.0 - }, - "YPosition": { - "type": "float", - "value": 5.22878885269165 + "value": 4.174015522003174 }, "ZPosition": { "type": "float", @@ -8372,7 +8772,7 @@ }, "ChallengeRating": { "type": "float", - "value": 10.0 + "value": 12.0 }, "ClassList": { "type": "list", @@ -8385,7 +8785,7 @@ }, "ClassLevel": { "type": "short", - "value": 11 + "value": 14 } }, { @@ -8431,11 +8831,11 @@ }, "CurrentHitPoints": { "type": "short", - "value": 100 + "value": 85 }, "DecayTime": { "type": "dword", - "value": 5000 + "value": 10000 }, "Deity": { "type": "cexostring", @@ -8656,7 +9056,7 @@ }, "XOrientation": { "type": "float", - "value": 0.0 + "value": 7.533380544210217e-042 }, "XPosition": { "type": "float", @@ -8691,41 +9091,45 @@ }, "Cost": { "type": "dword", - "value": 1622 + "value": 41122 }, "Cursed": { "type": "byte", "value": 0 }, "DescIdentified": { - "id": 13213, "type": "cexolocstring", - "value": {} + "value": { + "0": "A basic but versatile weapon, the dagger consists of a double-edged piercing blade that typically ranges from about six to 24 inches in length.\n\nCollision weapons psionically increase their own mass at the end point of each swing or shot. Such weapons deal an extra 5 points of damage on each successful strike, in addition to the weapon's enhancement bonus." + } }, "Description": { "type": "cexolocstring", - "value": {} + "value": { + "0": "A basic but versatile weapon, the dagger consists of a double-edged piercing blade that typically ranges from about six to 24 inches in length." + } }, "Identified": { "type": "byte", - "value": 1 + "value": 0 }, "LocalizedName": { - "id": 14303, "type": "cexolocstring", - "value": {} + "value": { + "0": "Dagger of Collision +5" + } }, "ModelPart1": { "type": "byte", - "value": 13 + "value": 223 }, "ModelPart2": { "type": "byte", - "value": 13 + "value": 223 }, "ModelPart3": { "type": "byte", - "value": 23 + "value": 223 }, "Plot": { "type": "byte", @@ -8742,7 +9146,38 @@ }, "CostTable": { "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 5 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", "value": 2 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 34 }, "CostValue": { "type": "word", @@ -8753,9 +9188,40 @@ "value": 255 }, "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 124 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 5 + }, + "Param1": { "type": "byte", "value": 255 }, + "Param1Value": { + "type": "byte", + "value": 0 + }, "PropertyName": { "type": "word", "value": 6 @@ -8764,6 +9230,37 @@ "type": "word", "value": 0 } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 28 + }, + "CostValue": { + "type": "word", + "value": 15 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 85 + }, + "Subtype": { + "type": "word", + "value": 0 + } } ] }, @@ -8777,11 +9274,11 @@ }, "Tag": { "type": "cexostring", - "value": "NW_WSWMDG002" + "value": "RA_WPSWDG_COLLIS" }, "TemplateResRef": { "type": "resref", - "value": "nw_wswmdg002" + "value": "ra_wpswdg_collis" }, "XOrientation": { "type": "float", @@ -8820,7 +9317,7 @@ }, "Cost": { "type": "dword", - "value": 1622 + "value": 30424 }, "Cursed": { "type": "byte", @@ -8837,24 +9334,24 @@ }, "Identified": { "type": "byte", - "value": 1 + "value": 0 }, "LocalizedName": { - "id": 14303, + "id": 66639, "type": "cexolocstring", "value": {} }, "ModelPart1": { "type": "byte", - "value": 13 + "value": 53 }, "ModelPart2": { "type": "byte", - "value": 13 + "value": 63 }, "ModelPart3": { "type": "byte", - "value": 23 + "value": 53 }, "Plot": { "type": "byte", @@ -8875,7 +9372,7 @@ }, "CostValue": { "type": "word", - "value": 1 + "value": 4 }, "Param1": { "type": "byte", @@ -8906,15 +9403,281 @@ }, "Tag": { "type": "cexostring", - "value": "NW_WSWMDG002" + "value": "X0_WSWMDG001" }, "TemplateResRef": { "type": "resref", - "value": "nw_wswmdg002" + "value": "x0_wswmdg001" }, "XOrientation": { "type": "float", - "value": 0.0 + "value": 7.533380544210217e-042 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 64, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 80 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cloth1Color": { + "type": "byte", + "value": 103 + }, + "Cloth2Color": { + "type": "byte", + "value": 103 + }, + "Cost": { + "type": "dword", + "value": 13141 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 66528, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "Leather1Color": { + "type": "byte", + "value": 103 + }, + "Leather2Color": { + "type": "byte", + "value": 103 + }, + "LocalizedName": { + "id": 66540, + "type": "cexolocstring", + "value": {} + }, + "Metal1Color": { + "type": "byte", + "value": 103 + }, + "Metal2Color": { + "type": "byte", + "value": 103 + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 40 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "X0_MAARCL027" + }, + "TemplateResRef": { + "type": "resref", + "value": "x0_maarcl027" + }, + "XOrientation": { + "type": "float", + "value": 2.261721476770617e-009 + }, + "XPosition": { + "type": "float", + "value": -1.0 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": -1.0 + }, + "ZPosition": { + "type": "float", + "value": -1.0 + } + }, + { + "__struct_id": 128, + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 52 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Cost": { + "type": "dword", + "value": 3656 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "id": 13454, + "type": "cexolocstring", + "value": {} + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 13467, + "type": "cexolocstring", + "value": {} + }, + "ModelPart1": { + "type": "byte", + "value": 4 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 1 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "NW_IT_MRING008" + }, + "TemplateResRef": { + "type": "resref", + "value": "nw_it_mring008" + }, + "XOrientation": { + "type": "float", + "value": 2.270294174877563e-009 }, "XPosition": { "type": "float", @@ -8981,7 +9744,7 @@ "__struct_id": 1, "Feat": { "type": "word", - "value": 5 + "value": 10 } }, { @@ -8991,6 +9754,13 @@ "value": 374 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2568 + } + }, { "__struct_id": 1, "Feat": { @@ -9019,6 +9789,13 @@ "value": 250 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4315 + } + }, { "__struct_id": 1, "Feat": { @@ -9047,6 +9824,13 @@ "value": 240 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 26 + } + }, { "__struct_id": 1, "Feat": { @@ -9082,6 +9866,20 @@ "value": 375 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 392 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2569 + } + }, { "__struct_id": 1, "Feat": { @@ -9125,7 +9923,7 @@ }, "HitPoints": { "type": "short", - "value": 100 + "value": 85 }, "Int": { "type": "byte", @@ -9223,7 +10021,7 @@ }, "XOrientation": { "type": "float", - "value": 0.0 + "value": 2.662467082217152e-044 }, "XPosition": { "type": "float", @@ -9456,7 +10254,7 @@ }, "XOrientation": { "type": "float", - "value": 0.0 + "value": 6.428484731059385e-040 }, "XPosition": { "type": "float", @@ -9493,7 +10291,7 @@ }, "MaxHitPoints": { "type": "short", - "value": 136 + "value": 130 }, "NaturalAC": { "type": "byte", @@ -9529,55 +10327,55 @@ }, "ScriptAttacked": { "type": "resref", - "value": "x2_def_attacked" + "value": "ra_ai_attacked" }, "ScriptDamaged": { "type": "resref", - "value": "x2_def_ondamage" + "value": "ra_ai_ondamaged" }, "ScriptDeath": { "type": "resref", - "value": "x2_def_ondeath" + "value": "ra_ai_ondeath" }, "ScriptDialogue": { "type": "resref", - "value": "x2_def_onconv" + "value": "ra_ai_onconverse" }, "ScriptDisturbed": { "type": "resref", - "value": "x2_def_ondisturb" + "value": "ra_ai_ondisturb" }, "ScriptEndRound": { "type": "resref", - "value": "x2_def_endcombat" + "value": "ra_ai_endcmbtrnd" }, "ScriptHeartbeat": { "type": "resref", - "value": "x2_def_heartbeat" + "value": "ra_ai_heartbeat" }, "ScriptOnBlocked": { "type": "resref", - "value": "x2_def_onblocked" + "value": "ra_ai_onblocked" }, "ScriptOnNotice": { "type": "resref", - "value": "x2_def_percept" + "value": "ra_ai_onpercept" }, "ScriptRested": { "type": "resref", - "value": "x2_def_rested" + "value": "ra_ai_onrested" }, "ScriptSpawn": { "type": "resref", - "value": "x2_def_spawn" + "value": "ra_ai_onspawn" }, "ScriptSpellAt": { "type": "resref", - "value": "x2_def_spellcast" + "value": "ra_ai_onspelled" }, "ScriptUserDefine": { "type": "resref", - "value": "x2_def_userdef" + "value": "ra_ai_userdef" }, "SkillList": { "type": "list", @@ -9607,7 +10405,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 15 + "value": 19 } }, { @@ -9656,7 +10454,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 15 + "value": 0 } }, { @@ -9871,15 +10669,15 @@ }, "Str": { "type": "byte", - "value": 17 + "value": 18 }, "Subrace": { "type": "cexostring", - "value": "" + "value": "Halfling" }, "Tag": { "type": "cexostring", - "value": "Belkar" + "value": "OOTS_BELKAR" }, "Tail_New": { "type": "dword", @@ -9893,6 +10691,86 @@ "type": "resref", "value": "oots_belkar" }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Belkar Bitterleaf" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SPAWN_TYPE" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "no_spn_ftr" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHEAD" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHAIR" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPSKIN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + } + ] + }, "WalkRate": { "type": "int", "value": 7 @@ -9915,7 +10793,7 @@ }, "XPosition": { "type": "float", - "value": 3.845203876495361 + "value": 4.971267223358154 }, "YOrientation": { "type": "float", @@ -9923,11 +10801,11 @@ }, "YPosition": { "type": "float", - "value": 5.633212089538574 + "value": 4.074175357818604 }, "ZPosition": { "type": "float", - "value": 7.384185778391839e-007 + "value": 4.999999987376214e-007 } } ] diff --git a/_module/git/greatnortherndes.git.json b/_module/git/greatnortherndes.git.json index 073fb64e..0bd1c339 100644 --- a/_module/git/greatnortherndes.git.json +++ b/_module/git/greatnortherndes.git.json @@ -288,10 +288,6 @@ "type": "byte", "value": 0 }, - "Comment": { - "type": "cexostring", - "value": "" - }, "Conversation": { "type": "resref", "value": "" @@ -490,1781 +486,7 @@ }, "Encounter List": { "type": "list", - "value": [ - { - "__struct_id": 7, - "Active": { - "type": "byte", - "value": 1 - }, - "Comment": { - "type": "cexostring", - "value": "" - }, - "CreatureList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1493 - }, - "Comment": { - "type": "cexostring", - "value": "" - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "direbat" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1180 - }, - "Comment": { - "type": "cexostring", - "value": "" - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "zep_scorpg003" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - } - ] - }, - "Difficulty": { - "type": "int", - "value": 0 - }, - "DifficultyIndex": { - "type": "int", - "value": 1 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "Comment": { - "type": "cexostring", - "value": "" - }, - "X": { - "type": "float", - "value": -1.266120910644531 - }, - "Y": { - "type": "float", - "value": -13.92818450927734 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "Comment": { - "type": "cexostring", - "value": "" - }, - "X": { - "type": "float", - "value": 29.87767028808594 - }, - "Y": { - "type": "float", - "value": -15.99032974243164 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "Comment": { - "type": "cexostring", - "value": "" - }, - "X": { - "type": "float", - "value": 35.07877349853516 - }, - "Y": { - "type": "float", - "value": -5.549144744873047 - }, - "Z": { - "type": "float", - "value": 0.0250005591660738 - } - }, - { - "__struct_id": 1, - "Comment": { - "type": "cexostring", - "value": "" - }, - "X": { - "type": "float", - "value": 0.0 - }, - "Y": { - "type": "float", - "value": 0.0 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -0.2043914794921875 - }, - "Y": { - "type": "float", - "value": 0.1450462341308594 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - } - ] - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "desert 1" - } - }, - "MaxCreatures": { - "type": "int", - "value": 8 - }, - "OnEntered": { - "type": "resref", - "value": "" - }, - "OnExhausted": { - "type": "resref", - "value": "" - }, - "OnExit": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "PlayerOnly": { - "type": "byte", - "value": 1 - }, - "RecCreatures": { - "type": "int", - "value": 1 - }, - "Reset": { - "type": "byte", - "value": 1 - }, - "ResetTime": { - "type": "int", - "value": 500 - }, - "Respawns": { - "type": "int", - "value": -1 - }, - "SpawnOption": { - "type": "int", - "value": 0 - }, - "SpawnPointList": { - "type": "list", - "value": [] - }, - "Tag": { - "type": "cexostring", - "value": "desert1" - }, - "TemplateResRef": { - "type": "resref", - "value": "desert1" - }, - "XPosition": { - "type": "float", - "value": 59.51727294921875 - }, - "YPosition": { - "type": "float", - "value": 40.29675674438477 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 7, - "Active": { - "type": "byte", - "value": 1 - }, - "CreatureList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1493 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "direbat" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1180 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "zep_scorpg003" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - } - ] - }, - "Difficulty": { - "type": "int", - "value": 0 - }, - "DifficultyIndex": { - "type": "int", - "value": 1 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -5.244621276855469 - }, - "Y": { - "type": "float", - "value": -3.985420227050781 - }, - "Z": { - "type": "float", - "value": 0.2374706566333771 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 39.75169372558594 - }, - "Y": { - "type": "float", - "value": -70.95533752441406 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 52.75338745117188 - }, - "Y": { - "type": "float", - "value": -67.4681396484375 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.0 - }, - "Y": { - "type": "float", - "value": 0.0 - }, - "Z": { - "type": "float", - "value": 0.01999999955296516 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -0.073883056640625 - }, - "Y": { - "type": "float", - "value": 0.3463973999023438 - }, - "Z": { - "type": "float", - "value": 0.02000005915760994 - } - } - ] - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "desert 1" - } - }, - "MaxCreatures": { - "type": "int", - "value": 8 - }, - "OnEntered": { - "type": "resref", - "value": "" - }, - "OnExhausted": { - "type": "resref", - "value": "" - }, - "OnExit": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "PlayerOnly": { - "type": "byte", - "value": 1 - }, - "RecCreatures": { - "type": "int", - "value": 1 - }, - "Reset": { - "type": "byte", - "value": 1 - }, - "ResetTime": { - "type": "int", - "value": 500 - }, - "Respawns": { - "type": "int", - "value": -1 - }, - "SpawnOption": { - "type": "int", - "value": 0 - }, - "SpawnPointList": { - "type": "list", - "value": [] - }, - "Tag": { - "type": "cexostring", - "value": "desert1" - }, - "TemplateResRef": { - "type": "resref", - "value": "desert1" - }, - "XPosition": { - "type": "float", - "value": 78.09368896484375 - }, - "YPosition": { - "type": "float", - "value": 119.4129791259766 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 7, - "Active": { - "type": "byte", - "value": 1 - }, - "CreatureList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1493 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "direbat" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1180 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "zep_scorpg003" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - } - ] - }, - "Difficulty": { - "type": "int", - "value": 0 - }, - "DifficultyIndex": { - "type": "int", - "value": 1 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -0.7145614624023438 - }, - "Y": { - "type": "float", - "value": -4.292995452880859 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 26.51154327392578 - }, - "Y": { - "type": "float", - "value": -9.451587677001953 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 28.44191741943359 - }, - "Y": { - "type": "float", - "value": 3.070095062255859 - }, - "Z": { - "type": "float", - "value": 0.0250005591660738 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.6640677452087402 - }, - "Y": { - "type": "float", - "value": 0.07168102264404297 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - } - ] - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "desert 1" - } - }, - "MaxCreatures": { - "type": "int", - "value": 8 - }, - "OnEntered": { - "type": "resref", - "value": "" - }, - "OnExhausted": { - "type": "resref", - "value": "" - }, - "OnExit": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "PlayerOnly": { - "type": "byte", - "value": 1 - }, - "RecCreatures": { - "type": "int", - "value": 1 - }, - "Reset": { - "type": "byte", - "value": 1 - }, - "ResetTime": { - "type": "int", - "value": 500 - }, - "Respawns": { - "type": "int", - "value": -1 - }, - "SpawnOption": { - "type": "int", - "value": 0 - }, - "SpawnPointList": { - "type": "list", - "value": [] - }, - "Tag": { - "type": "cexostring", - "value": "desert1" - }, - "TemplateResRef": { - "type": "resref", - "value": "desert1" - }, - "XPosition": { - "type": "float", - "value": 69.66549682617188 - }, - "YPosition": { - "type": "float", - "value": 49.07424163818359 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 7, - "Active": { - "type": "byte", - "value": 1 - }, - "CreatureList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1493 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "direbat" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1180 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "zep_scorpg003" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - } - ] - }, - "Difficulty": { - "type": "int", - "value": 0 - }, - "DifficultyIndex": { - "type": "int", - "value": 1 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -7.665260314941406 - }, - "Y": { - "type": "float", - "value": -12.66154098510742 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 9.331794738769531 - }, - "Y": { - "type": "float", - "value": -19.37520790100098 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 16.05671691894531 - }, - "Y": { - "type": "float", - "value": -10.82997131347656 - }, - "Z": { - "type": "float", - "value": 0.02499994076788425 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.0 - }, - "Y": { - "type": "float", - "value": 0.0 - }, - "Z": { - "type": "float", - "value": 0.09792717546224594 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -0.2892074584960938 - }, - "Y": { - "type": "float", - "value": 0.1416511535644531 - }, - "Z": { - "type": "float", - "value": 0.07709767669439316 - } - } - ] - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "desert 1" - } - }, - "MaxCreatures": { - "type": "int", - "value": 8 - }, - "OnEntered": { - "type": "resref", - "value": "" - }, - "OnExhausted": { - "type": "resref", - "value": "" - }, - "OnExit": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "PlayerOnly": { - "type": "byte", - "value": 1 - }, - "RecCreatures": { - "type": "int", - "value": 1 - }, - "Reset": { - "type": "byte", - "value": 1 - }, - "ResetTime": { - "type": "int", - "value": 500 - }, - "Respawns": { - "type": "int", - "value": -1 - }, - "SpawnOption": { - "type": "int", - "value": 0 - }, - "SpawnPointList": { - "type": "list", - "value": [] - }, - "Tag": { - "type": "cexostring", - "value": "desert1" - }, - "TemplateResRef": { - "type": "resref", - "value": "desert1" - }, - "XPosition": { - "type": "float", - "value": 107.0388565063477 - }, - "YPosition": { - "type": "float", - "value": 48.09721374511719 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 7, - "Active": { - "type": "byte", - "value": 1 - }, - "CreatureList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1493 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "direbat" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1180 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "zep_scorpg003" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - } - ] - }, - "Difficulty": { - "type": "int", - "value": 0 - }, - "DifficultyIndex": { - "type": "int", - "value": 1 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -3.89837646484375 - }, - "Y": { - "type": "float", - "value": -11.41949462890625 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 17.33895874023438 - }, - "Y": { - "type": "float", - "value": -43.80769348144531 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 23.16328430175781 - }, - "Y": { - "type": "float", - "value": -38.31575775146484 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.0 - }, - "Y": { - "type": "float", - "value": 0.0 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -0.179962158203125 - }, - "Y": { - "type": "float", - "value": -0.03821563720703125 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - } - ] - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "desert 1" - } - }, - "MaxCreatures": { - "type": "int", - "value": 8 - }, - "OnEntered": { - "type": "resref", - "value": "" - }, - "OnExhausted": { - "type": "resref", - "value": "" - }, - "OnExit": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "PlayerOnly": { - "type": "byte", - "value": 1 - }, - "RecCreatures": { - "type": "int", - "value": 1 - }, - "Reset": { - "type": "byte", - "value": 1 - }, - "ResetTime": { - "type": "int", - "value": 500 - }, - "Respawns": { - "type": "int", - "value": -1 - }, - "SpawnOption": { - "type": "int", - "value": 0 - }, - "SpawnPointList": { - "type": "list", - "value": [] - }, - "Tag": { - "type": "cexostring", - "value": "desert1" - }, - "TemplateResRef": { - "type": "resref", - "value": "desert1" - }, - "XPosition": { - "type": "float", - "value": 102.9513549804688 - }, - "YPosition": { - "type": "float", - "value": 118.3317565917969 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 7, - "Active": { - "type": "byte", - "value": 1 - }, - "CreatureList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1493 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "direbat" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1180 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "zep_scorpg003" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - } - ] - }, - "Difficulty": { - "type": "int", - "value": 0 - }, - "DifficultyIndex": { - "type": "int", - "value": 1 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -16.16007995605469 - }, - "Y": { - "type": "float", - "value": 0.6373291015625 - }, - "Z": { - "type": "float", - "value": 0.0250005591660738 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -11.09063720703125 - }, - "Y": { - "type": "float", - "value": -49.29080200195313 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 3.030319213867188 - }, - "Y": { - "type": "float", - "value": -46.56208801269531 - }, - "Z": { - "type": "float", - "value": 0.01999999955296516 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.0 - }, - "Y": { - "type": "float", - "value": 0.0 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.0605316162109375 - }, - "Y": { - "type": "float", - "value": -1.186477661132813 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - } - ] - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "desert 1" - } - }, - "MaxCreatures": { - "type": "int", - "value": 8 - }, - "OnEntered": { - "type": "resref", - "value": "" - }, - "OnExhausted": { - "type": "resref", - "value": "" - }, - "OnExit": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "PlayerOnly": { - "type": "byte", - "value": 1 - }, - "RecCreatures": { - "type": "int", - "value": 1 - }, - "Reset": { - "type": "byte", - "value": 1 - }, - "ResetTime": { - "type": "int", - "value": 500 - }, - "Respawns": { - "type": "int", - "value": -1 - }, - "SpawnOption": { - "type": "int", - "value": 0 - }, - "SpawnPointList": { - "type": "list", - "value": [] - }, - "Tag": { - "type": "cexostring", - "value": "desert1" - }, - "TemplateResRef": { - "type": "resref", - "value": "desert1" - }, - "XPosition": { - "type": "float", - "value": 146.3519439697266 - }, - "YPosition": { - "type": "float", - "value": 148.3928680419922 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 7, - "Active": { - "type": "byte", - "value": 1 - }, - "CreatureList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1493 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "direbat" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1180 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "zep_scorpg003" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - } - ] - }, - "Difficulty": { - "type": "int", - "value": 0 - }, - "DifficultyIndex": { - "type": "int", - "value": 1 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "X": { - "type": "float", - "value": -0.1751575469970703 - }, - "Y": { - "type": "float", - "value": 0.1278495788574219 - }, - "Z": { - "type": "float", - "value": 0.02719011344015598 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 2.065544128417969 - }, - "Y": { - "type": "float", - "value": -3.116338729858398 - }, - "Z": { - "type": "float", - "value": 0.02500005997717381 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 19.51555824279785 - }, - "Y": { - "type": "float", - "value": 0.5927753448486328 - }, - "Z": { - "type": "float", - "value": 0.0250005591660738 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 20.5622501373291 - }, - "Y": { - "type": "float", - "value": 11.57204627990723 - }, - "Z": { - "type": "float", - "value": 0.02500049956142902 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 11.18824768066406 - }, - "Y": { - "type": "float", - "value": 21.51231956481934 - }, - "Z": { - "type": "float", - "value": 0.0250005591660738 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.0 - }, - "Y": { - "type": "float", - "value": 0.0 - }, - "Z": { - "type": "float", - "value": 0.02719011344015598 - } - } - ] - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "desert 1" - } - }, - "MaxCreatures": { - "type": "int", - "value": 8 - }, - "OnEntered": { - "type": "resref", - "value": "" - }, - "OnExhausted": { - "type": "resref", - "value": "" - }, - "OnExit": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "PlayerOnly": { - "type": "byte", - "value": 1 - }, - "RecCreatures": { - "type": "int", - "value": 1 - }, - "Reset": { - "type": "byte", - "value": 1 - }, - "ResetTime": { - "type": "int", - "value": 500 - }, - "Respawns": { - "type": "int", - "value": -1 - }, - "SpawnOption": { - "type": "int", - "value": 0 - }, - "SpawnPointList": { - "type": "list", - "value": [] - }, - "Tag": { - "type": "cexostring", - "value": "desert1" - }, - "TemplateResRef": { - "type": "resref", - "value": "desert1" - }, - "XPosition": { - "type": "float", - "value": 18.84097480773926 - }, - "YPosition": { - "type": "float", - "value": 19.13696479797363 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - }, - { - "__struct_id": 7, - "Active": { - "type": "byte", - "value": 1 - }, - "CreatureList": { - "type": "list", - "value": [ - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1493 - }, - "CR": { - "type": "float", - "value": 2.0 - }, - "ResRef": { - "type": "resref", - "value": "direbat" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - }, - { - "__struct_id": 0, - "Appearance": { - "type": "int", - "value": 1180 - }, - "CR": { - "type": "float", - "value": 3.0 - }, - "ResRef": { - "type": "resref", - "value": "zep_scorpg003" - }, - "SingleSpawn": { - "type": "byte", - "value": 0 - } - } - ] - }, - "Difficulty": { - "type": "int", - "value": 0 - }, - "DifficultyIndex": { - "type": "int", - "value": 1 - }, - "Faction": { - "type": "dword", - "value": 1 - }, - "Geometry": { - "type": "list", - "value": [ - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 0.0 - }, - "Y": { - "type": "float", - "value": 0.0 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 4.874460220336914 - }, - "Y": { - "type": "float", - "value": -4.996627807617188 - }, - "Z": { - "type": "float", - "value": 0.02500000037252903 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 18.38002586364746 - }, - "Y": { - "type": "float", - "value": 1.188224792480469 - }, - "Z": { - "type": "float", - "value": 0.0267199520021677 - } - }, - { - "__struct_id": 1, - "X": { - "type": "float", - "value": 7.272750854492188 - }, - "Y": { - "type": "float", - "value": 18.32827758789063 - }, - "Z": { - "type": "float", - "value": 0.02719011344015598 - } - } - ] - }, - "LocalizedName": { - "type": "cexolocstring", - "value": { - "0": "desert 1" - } - }, - "MaxCreatures": { - "type": "int", - "value": 8 - }, - "OnEntered": { - "type": "resref", - "value": "" - }, - "OnExhausted": { - "type": "resref", - "value": "" - }, - "OnExit": { - "type": "resref", - "value": "" - }, - "OnHeartbeat": { - "type": "resref", - "value": "" - }, - "OnUserDefined": { - "type": "resref", - "value": "" - }, - "PlayerOnly": { - "type": "byte", - "value": 1 - }, - "RecCreatures": { - "type": "int", - "value": 1 - }, - "Reset": { - "type": "byte", - "value": 1 - }, - "ResetTime": { - "type": "int", - "value": 500 - }, - "Respawns": { - "type": "int", - "value": -1 - }, - "SpawnOption": { - "type": "int", - "value": 0 - }, - "SpawnPointList": { - "type": "list", - "value": [] - }, - "Tag": { - "type": "cexostring", - "value": "desert1" - }, - "TemplateResRef": { - "type": "resref", - "value": "desert1" - }, - "XPosition": { - "type": "float", - "value": 15.13324546813965 - }, - "YPosition": { - "type": "float", - "value": 98.97760772705078 - }, - "ZPosition": { - "type": "float", - "value": 0.0 - } - } - ] + "value": [] }, "List": { "type": "list", @@ -3315,6 +1537,68 @@ "type": "float", "value": 0.01000607013702393 } + }, + { + "__struct_id": 5, + "Appearance": { + "type": "byte", + "value": 1 + }, + "Description": { + "type": "cexolocstring", + "value": {} + }, + "HasMapNote": { + "type": "byte", + "value": 0 + }, + "LinkedTo": { + "type": "cexostring", + "value": "" + }, + "LocalizedName": { + "id": 14817, + "type": "cexolocstring", + "value": { + "0": "SP_SN01_SA_SR35M30P_SD04M03_PC04_SU30_DS2_CM_RS75_FC3" + } + }, + "MapNote": { + "type": "cexolocstring", + "value": {} + }, + "MapNoteEnabled": { + "type": "byte", + "value": 1 + }, + "Tag": { + "type": "cexostring", + "value": "great_n_desert" + }, + "TemplateResRef": { + "type": "resref", + "value": "sp_waypoint" + }, + "XOrientation": { + "type": "float", + "value": 0.0 + }, + "XPosition": { + "type": "float", + "value": 80.00811767578125 + }, + "YOrientation": { + "type": "float", + "value": 1.0 + }, + "YPosition": { + "type": "float", + "value": 79.97200775146484 + }, + "ZPosition": { + "type": "float", + "value": -5.7220458984375e-006 + } } ] } diff --git a/_module/itp/creaturepalcus.itp.json b/_module/itp/creaturepalcus.itp.json index d947e7a4..5adae40e 100644 --- a/_module/itp/creaturepalcus.itp.json +++ b/_module/itp/creaturepalcus.itp.json @@ -10288,6 +10288,25 @@ "value": "monst_scorp003" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 2.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Monstrous Scorpion, Small [RA]: 01 HD" + }, + "RESREF": { + "type": "resref", + "value": "monst_scorp002" + } + }, { "__struct_id": 0, "CR": { @@ -15606,6 +15625,25 @@ "value": "soul_wight_test" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 8.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Spectre [RA]: 07 HD" + }, + "RESREF": { + "type": "resref", + "value": "ra_spectre001" + } + }, { "__struct_id": 0, "CR": { @@ -15663,6 +15701,63 @@ "value": "unholy_disciple" } }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 5.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Vampire Spawn, Gaseous Form: 04 HD" + }, + "RESREF": { + "type": "resref", + "value": "ra_vamp_gas_form" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Vampire Spawn, Human Female: 04 HD" + }, + "RESREF": { + "type": "resref", + "value": "ra_vampspawn02" + } + }, + { + "__struct_id": 0, + "CR": { + "type": "float", + "value": 6.0 + }, + "FACTION": { + "type": "cexostring", + "value": "Hostile" + }, + "NAME": { + "type": "cexostring", + "value": "Vampire Spawn, Human Male: 04 HD" + }, + "RESREF": { + "type": "resref", + "value": "ra_vampspawn01" + } + }, { "__struct_id": 0, "CR": { @@ -24715,7 +24810,7 @@ "__struct_id": 0, "CR": { "type": "float", - "value": 10.0 + "value": 12.0 }, "FACTION": { "type": "cexostring", diff --git a/_module/itp/itempalcus.itp.json b/_module/itp/itempalcus.itp.json index 36394a6e..d7ae07b9 100644 --- a/_module/itp/itempalcus.itp.json +++ b/_module/itp/itempalcus.itp.json @@ -7994,6 +7994,17 @@ "value": "m_scorpsting003" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Monstrous Scorpion Sting, Small" + }, + "RESREF": { + "type": "resref", + "value": "m_scorpsting002" + } + }, { "__struct_id": 0, "NAME": { @@ -8015,6 +8026,17 @@ "type": "dword", "value": 16807930 } + }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Vampire Blood Drain" + }, + "RESREF": { + "type": "resref", + "value": "vamp_blood_drain" + } } ] }, @@ -10204,6 +10226,17 @@ "value": 13205 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Vampire Spawn Hide" + }, + "RESREF": { + "type": "resref", + "value": "vampspawn_hide" + } + }, { "__struct_id": 0, "RESREF": { @@ -11914,6 +11947,17 @@ "value": 16807690 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Spectre Touch" + }, + "RESREF": { + "type": "resref", + "value": "spectre_touch" + } + }, { "__struct_id": 0, "NAME": { @@ -11969,6 +12013,17 @@ "value": "undoozeslam" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Vampire Slam" + }, + "RESREF": { + "type": "resref", + "value": "vampire_slam01" + } + }, { "__struct_id": 0, "RESREF": { @@ -11991,17 +12046,6 @@ "value": "cr_slam_vfung001" } }, - { - "__struct_id": 0, - "NAME": { - "type": "cexostring", - "value": "Wight Slam" - }, - "RESREF": { - "type": "resref", - "value": "wight_slam" - } - }, { "__struct_id": 0, "RESREF": { @@ -12013,6 +12057,17 @@ "value": 13216 } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "Wight Slam" + }, + "RESREF": { + "type": "resref", + "value": "wight_slam" + } + }, { "__struct_id": 0, "NAME": { @@ -36143,6 +36198,17 @@ "value": "ra_wmswdg_slkeen" } }, + { + "__struct_id": 0, + "NAME": { + "type": "cexostring", + "value": "RA_WPSWDG_COLLIS" + }, + "RESREF": { + "type": "resref", + "value": "ra_wpswdg_collis" + } + }, { "__struct_id": 0, "NAME": { diff --git a/_module/ncs/10asmlaked2.ncs b/_module/ncs/10asmlaked2.ncs index 9d046900..1fb21133 100644 Binary files a/_module/ncs/10asmlaked2.ncs and b/_module/ncs/10asmlaked2.ncs differ diff --git a/_module/ncs/11diving.ncs b/_module/ncs/11diving.ncs index ecab1310..9327d25a 100644 Binary files a/_module/ncs/11diving.ncs and b/_module/ncs/11diving.ncs differ diff --git a/_module/ncs/11river1.ncs b/_module/ncs/11river1.ncs index ef81c871..e751fae9 100644 Binary files a/_module/ncs/11river1.ncs and b/_module/ncs/11river1.ncs differ diff --git a/_module/ncs/11river2.ncs b/_module/ncs/11river2.ncs index 2831aac3..555c14e1 100644 Binary files a/_module/ncs/11river2.ncs and b/_module/ncs/11river2.ncs differ diff --git a/_module/ncs/11river3.ncs b/_module/ncs/11river3.ncs index efb82e8e..3df36a1e 100644 Binary files a/_module/ncs/11river3.ncs and b/_module/ncs/11river3.ncs differ diff --git a/_module/ncs/11river4.ncs b/_module/ncs/11river4.ncs index 4b667b58..5a12c92e 100644 Binary files a/_module/ncs/11river4.ncs and b/_module/ncs/11river4.ncs differ diff --git a/_module/ncs/12aboat2.ncs b/_module/ncs/12aboat2.ncs index 3f0d7cd6..64cf844c 100644 Binary files a/_module/ncs/12aboat2.ncs and b/_module/ncs/12aboat2.ncs differ diff --git a/_module/ncs/12ahermit1.ncs b/_module/ncs/12ahermit1.ncs index 2ba4d89a..d4cee795 100644 Binary files a/_module/ncs/12ahermit1.ncs and b/_module/ncs/12ahermit1.ncs differ diff --git a/_module/ncs/12ahermit2.ncs b/_module/ncs/12ahermit2.ncs index e4b26f4f..3fd9cd6d 100644 Binary files a/_module/ncs/12ahermit2.ncs and b/_module/ncs/12ahermit2.ncs differ diff --git a/_module/ncs/12totarpit.ncs b/_module/ncs/12totarpit.ncs index 02a24533..f334afcd 100644 Binary files a/_module/ncs/12totarpit.ncs and b/_module/ncs/12totarpit.ncs differ diff --git a/_module/ncs/1riverto9.ncs b/_module/ncs/1riverto9.ncs index 072485aa..9b6b6c23 100644 Binary files a/_module/ncs/1riverto9.ncs and b/_module/ncs/1riverto9.ncs differ diff --git a/_module/ncs/3aholedoor.ncs b/_module/ncs/3aholedoor.ncs index d7aeb7b5..fc89e467 100644 Binary files a/_module/ncs/3aholedoor.ncs and b/_module/ncs/3aholedoor.ncs differ diff --git a/_module/ncs/3holesdoor.ncs b/_module/ncs/3holesdoor.ncs index 23dc00fd..e5b3dc57 100644 Binary files a/_module/ncs/3holesdoor.ncs and b/_module/ncs/3holesdoor.ncs differ diff --git a/_module/ncs/3holesdoor2.ncs b/_module/ncs/3holesdoor2.ncs index 039bca69..922bc8a9 100644 Binary files a/_module/ncs/3holesdoor2.ncs and b/_module/ncs/3holesdoor2.ncs differ diff --git a/_module/ncs/3statued.ncs b/_module/ncs/3statued.ncs index e87187b4..a8587c77 100644 Binary files a/_module/ncs/3statued.ncs and b/_module/ncs/3statued.ncs differ diff --git a/_module/ncs/3statuesid1.ncs b/_module/ncs/3statuesid1.ncs index 7da7814a..c39d9b09 100644 Binary files a/_module/ncs/3statuesid1.ncs and b/_module/ncs/3statuesid1.ncs differ diff --git a/_module/ncs/3statuesid2.ncs b/_module/ncs/3statuesid2.ncs index d400bbac..aa18d976 100644 Binary files a/_module/ncs/3statuesid2.ncs and b/_module/ncs/3statuesid2.ncs differ diff --git a/_module/ncs/3statuesid3.ncs b/_module/ncs/3statuesid3.ncs index 8c5a68c2..ab816019 100644 Binary files a/_module/ncs/3statuesid3.ncs and b/_module/ncs/3statuesid3.ncs differ diff --git a/_module/ncs/3statuesidx.ncs b/_module/ncs/3statuesidx.ncs index af5c16ee..16cdbc0c 100644 Binary files a/_module/ncs/3statuesidx.ncs and b/_module/ncs/3statuesidx.ncs differ diff --git a/_module/ncs/4ariver1.ncs b/_module/ncs/4ariver1.ncs index 9afe05c7..1f6cb532 100644 Binary files a/_module/ncs/4ariver1.ncs and b/_module/ncs/4ariver1.ncs differ diff --git a/_module/ncs/5to14jump.ncs b/_module/ncs/5to14jump.ncs index d6f16c7e..636d2c3c 100644 Binary files a/_module/ncs/5to14jump.ncs and b/_module/ncs/5to14jump.ncs differ diff --git a/_module/ncs/69_hen_conv.ncs b/_module/ncs/69_hen_conv.ncs index 7cd3202a..306a7adf 100644 Binary files a/_module/ncs/69_hen_conv.ncs and b/_module/ncs/69_hen_conv.ncs differ diff --git a/_module/ncs/69_o0_death.ncs b/_module/ncs/69_o0_death.ncs index 8be815d6..2d9d436f 100644 Binary files a/_module/ncs/69_o0_death.ncs and b/_module/ncs/69_o0_death.ncs differ diff --git a/_module/ncs/69_o0_dying.ncs b/_module/ncs/69_o0_dying.ncs index 1a116142..d7542135 100644 Binary files a/_module/ncs/69_o0_dying.ncs and b/_module/ncs/69_o0_dying.ncs differ diff --git a/_module/ncs/7cryptport.ncs b/_module/ncs/7cryptport.ncs index b4215d66..1e563d7c 100644 Binary files a/_module/ncs/7cryptport.ncs and b/_module/ncs/7cryptport.ncs differ diff --git a/_module/ncs/7doortodes.ncs b/_module/ncs/7doortodes.ncs index f882eab9..4eb926c6 100644 Binary files a/_module/ncs/7doortodes.ncs and b/_module/ncs/7doortodes.ncs differ diff --git a/_module/ncs/7portbard.ncs b/_module/ncs/7portbard.ncs index 84bc5861..faa11053 100644 Binary files a/_module/ncs/7portbard.ncs and b/_module/ncs/7portbard.ncs differ diff --git a/_module/ncs/8lakeuprope.ncs b/_module/ncs/8lakeuprope.ncs index 1559ba33..c8446bc1 100644 Binary files a/_module/ncs/8lakeuprope.ncs and b/_module/ncs/8lakeuprope.ncs differ diff --git a/_module/ncs/8river10.ncs b/_module/ncs/8river10.ncs index 201fda3a..4c47c1c5 100644 Binary files a/_module/ncs/8river10.ncs and b/_module/ncs/8river10.ncs differ diff --git a/_module/ncs/8river11.ncs b/_module/ncs/8river11.ncs index db69b3bf..07da4af0 100644 Binary files a/_module/ncs/8river11.ncs and b/_module/ncs/8river11.ncs differ diff --git a/_module/ncs/8river12.ncs b/_module/ncs/8river12.ncs index 2af7390d..37f2dd67 100644 Binary files a/_module/ncs/8river12.ncs and b/_module/ncs/8river12.ncs differ diff --git a/_module/ncs/8river13.ncs b/_module/ncs/8river13.ncs index 6d678af9..ad97fc1e 100644 Binary files a/_module/ncs/8river13.ncs and b/_module/ncs/8river13.ncs differ diff --git a/_module/ncs/8river14.ncs b/_module/ncs/8river14.ncs index 0117f2c4..5047138d 100644 Binary files a/_module/ncs/8river14.ncs and b/_module/ncs/8river14.ncs differ diff --git a/_module/ncs/8river15.ncs b/_module/ncs/8river15.ncs index 9ee8853a..22e73902 100644 Binary files a/_module/ncs/8river15.ncs and b/_module/ncs/8river15.ncs differ diff --git a/_module/ncs/8river16.ncs b/_module/ncs/8river16.ncs index 342911de..be3391d9 100644 Binary files a/_module/ncs/8river16.ncs and b/_module/ncs/8river16.ncs differ diff --git a/_module/ncs/8river17.ncs b/_module/ncs/8river17.ncs index 2b37d33d..f2004376 100644 Binary files a/_module/ncs/8river17.ncs and b/_module/ncs/8river17.ncs differ diff --git a/_module/ncs/8river18.ncs b/_module/ncs/8river18.ncs index c199052d..e18b5e8a 100644 Binary files a/_module/ncs/8river18.ncs and b/_module/ncs/8river18.ncs differ diff --git a/_module/ncs/9ariver1.ncs b/_module/ncs/9ariver1.ncs index ab641a00..416be22e 100644 Binary files a/_module/ncs/9ariver1.ncs and b/_module/ncs/9ariver1.ncs differ diff --git a/_module/ncs/9ariver10.ncs b/_module/ncs/9ariver10.ncs index 1ef3eeb7..0d15148d 100644 Binary files a/_module/ncs/9ariver10.ncs and b/_module/ncs/9ariver10.ncs differ diff --git a/_module/ncs/9ariver11.ncs b/_module/ncs/9ariver11.ncs index 15203b73..1bb8bd5d 100644 Binary files a/_module/ncs/9ariver11.ncs and b/_module/ncs/9ariver11.ncs differ diff --git a/_module/ncs/9ariver12.ncs b/_module/ncs/9ariver12.ncs index 1660d426..cf487d74 100644 Binary files a/_module/ncs/9ariver12.ncs and b/_module/ncs/9ariver12.ncs differ diff --git a/_module/ncs/9ariver2.ncs b/_module/ncs/9ariver2.ncs index 371634d2..0e5eeb62 100644 Binary files a/_module/ncs/9ariver2.ncs and b/_module/ncs/9ariver2.ncs differ diff --git a/_module/ncs/9ariver3.ncs b/_module/ncs/9ariver3.ncs index 24c658e8..e67961d7 100644 Binary files a/_module/ncs/9ariver3.ncs and b/_module/ncs/9ariver3.ncs differ diff --git a/_module/ncs/9ariver4.ncs b/_module/ncs/9ariver4.ncs index ca849bce..25099d41 100644 Binary files a/_module/ncs/9ariver4.ncs and b/_module/ncs/9ariver4.ncs differ diff --git a/_module/ncs/9ariver5.ncs b/_module/ncs/9ariver5.ncs index 551648df..ad5b0d07 100644 Binary files a/_module/ncs/9ariver5.ncs and b/_module/ncs/9ariver5.ncs differ diff --git a/_module/ncs/9ariver6.ncs b/_module/ncs/9ariver6.ncs index f14186ef..a1342cd6 100644 Binary files a/_module/ncs/9ariver6.ncs and b/_module/ncs/9ariver6.ncs differ diff --git a/_module/ncs/9ariver7.ncs b/_module/ncs/9ariver7.ncs index 2dfb4520..52c6e802 100644 Binary files a/_module/ncs/9ariver7.ncs and b/_module/ncs/9ariver7.ncs differ diff --git a/_module/ncs/9ariver8.ncs b/_module/ncs/9ariver8.ncs index 08e700ef..e26e389b 100644 Binary files a/_module/ncs/9ariver8.ncs and b/_module/ncs/9ariver8.ncs differ diff --git a/_module/ncs/9ariver9.ncs b/_module/ncs/9ariver9.ncs index 598851e6..c1af25c8 100644 Binary files a/_module/ncs/9ariver9.ncs and b/_module/ncs/9ariver9.ncs differ diff --git a/_module/ncs/9bportntos.ncs b/_module/ncs/9bportntos.ncs index 8eb7b3cc..dae08107 100644 Binary files a/_module/ncs/9bportntos.ncs and b/_module/ncs/9bportntos.ncs differ diff --git a/_module/ncs/9bportston.ncs b/_module/ncs/9bportston.ncs index 1ca7dd76..b714a66f 100644 Binary files a/_module/ncs/9bportston.ncs and b/_module/ncs/9bportston.ncs differ diff --git a/_module/ncs/9briver1.ncs b/_module/ncs/9briver1.ncs index 3c361890..6ca48cbc 100644 Binary files a/_module/ncs/9briver1.ncs and b/_module/ncs/9briver1.ncs differ diff --git a/_module/ncs/9briver2.ncs b/_module/ncs/9briver2.ncs index 3a8208c6..7affdb42 100644 Binary files a/_module/ncs/9briver2.ncs and b/_module/ncs/9briver2.ncs differ diff --git a/_module/ncs/9bvrokdive.ncs b/_module/ncs/9bvrokdive.ncs index 23e47fbd..b976204f 100644 Binary files a/_module/ncs/9bvrokdive.ncs and b/_module/ncs/9bvrokdive.ncs differ diff --git a/_module/ncs/agycrypt.ncs b/_module/ncs/agycrypt.ncs index a6be480d..ce851a11 100644 Binary files a/_module/ncs/agycrypt.ncs and b/_module/ncs/agycrypt.ncs differ diff --git a/_module/ncs/agypyramid.ncs b/_module/ncs/agypyramid.ncs index 9d092fd6..be2a5695 100644 Binary files a/_module/ncs/agypyramid.ncs and b/_module/ncs/agypyramid.ncs differ diff --git a/_module/ncs/ar_st_pawn.ncs b/_module/ncs/ar_st_pawn.ncs index a93da072..fde56128 100644 Binary files a/_module/ncs/ar_st_pawn.ncs and b/_module/ncs/ar_st_pawn.ncs differ diff --git a/_module/ncs/attackpc.ncs b/_module/ncs/attackpc.ncs index 86096a25..2221d478 100644 Binary files a/_module/ncs/attackpc.ncs and b/_module/ncs/attackpc.ncs differ diff --git a/_module/ncs/attpcnofact.ncs b/_module/ncs/attpcnofact.ncs index c0ab3753..13188875 100644 Binary files a/_module/ncs/attpcnofact.ncs and b/_module/ncs/attpcnofact.ncs differ diff --git a/_module/ncs/bld_drain_onhit.ncs b/_module/ncs/bld_drain_onhit.ncs new file mode 100644 index 00000000..77ef23e1 Binary files /dev/null and b/_module/ncs/bld_drain_onhit.ncs differ diff --git a/_module/ncs/lvl_drain_onhit.ncs b/_module/ncs/lvl_drain_onhit.ncs index 969cbda0..1304fc16 100644 Binary files a/_module/ncs/lvl_drain_onhit.ncs and b/_module/ncs/lvl_drain_onhit.ncs differ diff --git a/_module/ncs/ra_ai_heartbeat.ncs b/_module/ncs/ra_ai_heartbeat.ncs index 7babb220..23cb027c 100644 Binary files a/_module/ncs/ra_ai_heartbeat.ncs and b/_module/ncs/ra_ai_heartbeat.ncs differ diff --git a/_module/ncs/ra_ai_ondeath.ncs b/_module/ncs/ra_ai_ondeath.ncs index dc5a72db..6264cae6 100644 Binary files a/_module/ncs/ra_ai_ondeath.ncs and b/_module/ncs/ra_ai_ondeath.ncs differ diff --git a/_module/ncs/ra_ai_onspawn.ncs b/_module/ncs/ra_ai_onspawn.ncs index 4c13afce..85bfdaae 100644 Binary files a/_module/ncs/ra_ai_onspawn.ncs and b/_module/ncs/ra_ai_onspawn.ncs differ diff --git a/_module/ncs/re_common_spawn.ncs b/_module/ncs/re_common_spawn.ncs index dff5ee94..70ca12ab 100644 Binary files a/_module/ncs/re_common_spawn.ncs and b/_module/ncs/re_common_spawn.ncs differ diff --git a/_module/ncs/re_noble_spawn.ncs b/_module/ncs/re_noble_spawn.ncs index f5534915..2b820ed4 100644 Binary files a/_module/ncs/re_noble_spawn.ncs and b/_module/ncs/re_noble_spawn.ncs differ diff --git a/_module/ncs/spawn_orig_hb.ncs b/_module/ncs/spawn_orig_hb.ncs index a7352866..a2e7e7f2 100644 Binary files a/_module/ncs/spawn_orig_hb.ncs and b/_module/ncs/spawn_orig_hb.ncs differ diff --git a/_module/ncs/spawn_sample_hb.ncs b/_module/ncs/spawn_sample_hb.ncs index a7352866..a2e7e7f2 100644 Binary files a/_module/ncs/spawn_sample_hb.ncs and b/_module/ncs/spawn_sample_hb.ncs differ diff --git a/_module/ncs/vamp_gas_form_hb.ncs b/_module/ncs/vamp_gas_form_hb.ncs new file mode 100644 index 00000000..d4b21d34 Binary files /dev/null and b/_module/ncs/vamp_gas_form_hb.ncs differ diff --git a/_module/nss/_inc_battlecry_.nss b/_module/nss/_inc_battlecry_.nss deleted file mode 100644 index 62c6edb8..00000000 --- a/_module/nss/_inc_battlecry_.nss +++ /dev/null @@ -1,186 +0,0 @@ -/////////////////////////////////// -// Carcerian's BattleCry Script // -// "Evil Dead" Edition // -/////////////////////////////////// - -#include "NW_I0_GENERIC" -#include "prc_inc_racial" - -const int BattleCryChance = 15; -const int CombatCryChance = 20; -const int DeathCryChance = 20; -const int CustomUndeadChance = 50; - -const string COLOR_RED = ""; -const string COLOR_DARK = ""; -const string COLOR_GREEN = ""; -const string COLOR_WHITE = ""; -const string COLOR_VIOLET = ""; -const string COLOR_YELLOW = ""; - -int HasSpoken() -{ - if (GetLocalInt(OBJECT_SELF,"HASSPOKEN")) return 1; - SetLocalInt(OBJECT_SELF,"HASSPOKEN",1); - DelayCommand(IntToFloat(d10(4)),SetLocalInt(OBJECT_SELF,"HASSPOKEN",0)); - return 0; -} - -void DoUndeadChatter() -{ - string sMyTag = GetTag(OBJECT_SELF); - if ((FindSubString(sMyTag,"SKEL")>-1)||(FindSubString(sMyTag,"MOHRG")>-1)) - { - switch (d3()) // Skeletons - { - case 1 : ActionSpeakString(COLOR_WHITE+"I got a bone to pick with you!",TALKVOLUME_TALK); break; - case 2 : ActionSpeakString(COLOR_WHITE+"Forward, you worthless bags of bones!",TALKVOLUME_TALK); break; - case 3 : ActionSpeakString(COLOR_WHITE+"CHARGE!",TALKVOLUME_TALK); break; - } - } - else if (FindSubString(sMyTag,"ZOMB")>-1) - { - if (Random(2)) ActionSpeakString(COLOR_GREEN+"Brains!",TALKVOLUME_TALK); - else ActionSpeakString(COLOR_GREEN+"BRAINS!",TALKVOLUME_TALK); - // "More brains!" - } - else if ((FindSubString(sMyTag,"GHOUL")>-1)||(FindSubString(sMyTag,"GHAST")>-1) - ||(FindSubString(sMyTag,"WIGHT")>-1)) - { - switch (d4()) // Flesh Eaters - { - case 1 : ActionSpeakString(COLOR_GREEN+"I'll feast on your entrails!",TALKVOLUME_TALK); break; - case 2 : ActionSpeakString(COLOR_GREEN+"FOOD!",TALKVOLUME_TALK); break; - case 3 : ActionSpeakString(COLOR_GREEN+"Live ones!!",TALKVOLUME_TALK); break; - case 4 : ActionSpeakString(COLOR_GREEN+"FLESSSSHHHH!!!",TALKVOLUME_TALK); break; - } - } - else if ((FindSubString(sMyTag,"WRAITH")>-1)||(FindSubString(sMyTag,"ALLIP")>-1) - ||(FindSubString(sMyTag,"Bodak")>-1)||(FindSubString(sMyTag,"SHADOW")>-1) - ||(FindSubString(sMyTag,"SHFIEND")>-1)||(FindSubString(sMyTag,"SPECTRE")>-1)) - { - switch (d4()) // Soul Eaters - { - case 1 : ActionSpeakString(COLOR_VIOLET+"I'll swallow your soul!",TALKVOLUME_TALK); break; - case 2 : ActionSpeakString(COLOR_VIOLET+"Your soul will be mine!",TALKVOLUME_TALK); break; - case 3 : ActionSpeakString(COLOR_VIOLET+"Mine!!!!",TALKVOLUME_TALK); break; - case 4 : ActionSpeakString(COLOR_VIOLET+"The darkness calls for you...",TALKVOLUME_TALK); break; - } - } - else switch (d6()) // Generic Undead - { - case 1 : ActionSpeakString(COLOR_RED+"I'll swallow your soul!",TALKVOLUME_TALK); break; - case 2 : ActionSpeakString(COLOR_RED+"Blood and souls!",TALKVOLUME_TALK); break; - case 3 : ActionSpeakString(COLOR_RED+"Joinnnn usssssssss!",TALKVOLUME_TALK); break; - case 4 : ActionSpeakString(COLOR_RED+"For the Master!",TALKVOLUME_TALK); break; - case 5 : ActionSpeakString(COLOR_RED+"For the Master!",TALKVOLUME_TALK); break; - case 6 : ActionSpeakString(COLOR_RED+"One by one we will take you!",TALKVOLUME_TALK); break; - } -} - -// For use on perception -void DoBattleCry() -{ //if undead spotted "i see dead people!" "Dead ahead!" - if (d100()<=BattleCryChance) - { - if (HasSpoken()) return; - if ((MyPRCGetRacialType(OBJECT_SELF) == RACIAL_TYPE_UNDEAD)&&(d100()<=CustomUndeadChance)) - { - DoUndeadChatter(); - } - else switch (d10()) - { - case 1: PlayVoiceChat(VOICE_CHAT_ATTACK); break; - case 2: PlayVoiceChat(VOICE_CHAT_BATTLECRY1); break; - case 3: PlayVoiceChat(VOICE_CHAT_BATTLECRY2); break; - case 4: PlayVoiceChat(VOICE_CHAT_BATTLECRY3); break; - case 5: PlayVoiceChat(VOICE_CHAT_THREATEN); break; - case 6: PlayVoiceChat(VOICE_CHAT_TAUNT); break; - case 7: PlayVoiceChat(VOICE_CHAT_ENEMIES); break; - case 8: PlayVoiceChat(VOICE_CHAT_CHEER); break; - case 9: PlayVoiceChat(VOICE_CHAT_FOLLOWME); break; - case 10: PlayVoiceChat(VOICE_CHAT_LOOKHERE); break; - } - } -} - -//For End of Combat Round -void DoCombatCry() -{ - if (GetHasEffect(EFFECT_TYPE_FRIGHTENED)) - { - if (d100()<=CombatCryChance) - { - if (HasSpoken()) return; - if ((MyPRCGetRacialType(OBJECT_SELF) == RACIAL_TYPE_UNDEAD)&&(d100()<=CustomUndeadChance)) - switch (d6()) //Turned undead :) - { - case 1 : ActionSpeakString(COLOR_YELLOW+"It Burns! It Burns!",TALKVOLUME_TALK); break; - case 2 : ActionSpeakString(COLOR_YELLOW+"Cursed Light!",TALKVOLUME_TALK); break; - case 3 : ActionSpeakString(COLOR_YELLOW+"Your faith is weak, I can feel your fear...",TALKVOLUME_TALK); break; - case 4 : ActionSpeakString(COLOR_YELLOW+"AAAIIIEEE!!!",TALKVOLUME_TALK); break; - case 5 : ActionSpeakString(COLOR_YELLOW+"NOOO!!!",TALKVOLUME_TALK); break; - case 6 : ActionSpeakString(COLOR_YELLOW+"It Burns!",TALKVOLUME_TALK); break; - } - else switch (d6()) - { - case 1: PlayVoiceChat(VOICE_CHAT_FLEE); break; - case 2: PlayVoiceChat(VOICE_CHAT_HELP); break; - case 3: PlayVoiceChat(VOICE_CHAT_GUARDME); break; - case 4: PlayVoiceChat(VOICE_CHAT_CUSS); break; - case 5: PlayVoiceChat(VOICE_CHAT_BADIDEA); break; - case 6: PlayVoiceChat(VOICE_CHAT_NEARDEATH); break; - } - } - } - else - { - if (d100()<=CombatCryChance) - { - if (HasSpoken()) return; - if ((MyPRCGetRacialType(OBJECT_SELF) == RACIAL_TYPE_UNDEAD)&&(d100()<=CustomUndeadChance)) - switch (d6()) - { - DoUndeadChatter(); - } - else switch (d6()) - { - case 1: PlayVoiceChat(VOICE_CHAT_BATTLECRY1); break; - case 2: PlayVoiceChat(VOICE_CHAT_BATTLECRY2); break; - case 3: PlayVoiceChat(VOICE_CHAT_BATTLECRY3); break; - case 4: PlayVoiceChat(VOICE_CHAT_LAUGH); break; - case 5: PlayVoiceChat(VOICE_CHAT_TAUNT); break; - case 6: PlayVoiceChat(VOICE_CHAT_THREATEN); break; - } - } - } -} - -//For Creature Death -void DoDeathCry() -{ - if (d100()<=DeathCryChance) - { - if (HasSpoken()) return; - if ((MyPRCGetRacialType(OBJECT_SELF) == RACIAL_TYPE_UNDEAD)&&(d100()<=CustomUndeadChance)) - switch (d6()) - { - case 1 : ActionSpeakString(COLOR_RED+"Dead by dawn! Dead by dawn!",TALKVOLUME_TALK); break; - case 2 : ActionSpeakString(COLOR_RED+"Death is only the beginning!",TALKVOLUME_TALK); break; - case 3 : ActionSpeakString(COLOR_RED+"Darkness take me...",TALKVOLUME_TALK); break; - case 4 : ActionSpeakString(COLOR_RED+"Free at last...",TALKVOLUME_TALK); break; - case 5 : ActionSpeakString(COLOR_RED+"Time to die...",TALKVOLUME_TALK); break; - case 6 : ActionSpeakString(COLOR_RED+"Thank you...",TALKVOLUME_TALK); break; - } // "No more tears..." - else switch (d6()) - { - case 1: PlayVoiceChat(VOICE_CHAT_CUSS); break; - case 2: PlayVoiceChat(VOICE_CHAT_DEATH); break; - case 3: PlayVoiceChat(VOICE_CHAT_NEARDEATH); break; - case 4: PlayVoiceChat(VOICE_CHAT_GOODBYE); break; - case 5: PlayVoiceChat(VOICE_CHAT_LAUGH); break; - case 6: PlayVoiceChat(VOICE_CHAT_HEALME); break; - } - } -} -//void main (){} diff --git a/_module/nss/_inc_livingdead_.nss b/_module/nss/_inc_livingdead_.nss deleted file mode 100644 index d6f5e697..00000000 --- a/_module/nss/_inc_livingdead_.nss +++ /dev/null @@ -1,202 +0,0 @@ -#include "prc_inc_racial" - -const float fUnlifespan = 300.0; - -string SpawnOf(object oSpawnKiller = OBJECT_INVALID) -{ - string sSpawn = ""; - string sKiller = GetName(oSpawnKiller, FALSE); - object oLeft = GetItemInSlot(INVENTORY_SLOT_LEFTHAND,oSpawnKiller); - object oRight = GetItemInSlot(INVENTORY_SLOT_RIGHTHAND,oSpawnKiller); - string sLeftTag = GetTag(oLeft); - string sRightTag = GetTag(oRight); - if (!(GetStringRight(sKiller, 6) ==" Spawn") || - !(GetStringRight(sKiller, 6) ==" Rat")) - if ((GetIsPC(GetMaster(oSpawnKiller))||(GetIsPC(oSpawnKiller)))) - { - if ((FindSubString(sKiller, "Morg")>-1)|| - (sRightTag=="vampirespawner")|| - (sLeftTag=="vampirespawner")) sSpawn = "namechspawn"; - /* // No Vampires on Athas - if ((FindSubString(sKiller, "Vampire")>-1)||(sRightTag=="vampirespawner")||(sLeftTag=="vampirespawner")) - { - if (GetGender(OBJECT_SELF)==GENDER_FEMALE) sSpawn = "vampirespawn_f"; - else sSpawn = "vampirespawn_m"; - } */ - else if ((FindSubString(sKiller, "Tyrantfog")>-1)||(sRightTag=="tyrantfogspawner")) sSpawn = "zombiespawn"; - else if (FindSubString(sKiller, "Ghoul")>-1) sSpawn = "ghoulspawn"; - else if (FindSubString(sKiller, "Ghast")>-1) sSpawn = "ghoulspawn"; - else if ((FindSubString(sKiller, "Shadow")>-1)||(sRightTag=="shadowspawner")) sSpawn = "shadowspawn"; - else if (FindSubString(sKiller, "Spectre")>-1) sSpawn = "spectrespawn"; - else if (FindSubString(sKiller, "Wraith")>-1) sSpawn = "wraithspawn"; - else if ((FindSubString(sKiller, "Wight")>-1)||(sRightTag=="wightspawner")) sSpawn = "wightspawn"; - else if (FindSubString(sKiller, "Crypt Chanter")>-1) sSpawn = "wraithspawn"; - else if (FindSubString(sKiller, "Bleakborn")>-1) sSpawn = "zombiespawn"; - else if (FindSubString(sKiller, "Bodak")>-1) sSpawn = "zombiespawn"; - else if (FindSubString(sKiller, "T'liz")>-1) sSpawn = "namechspawn"; - else if ((FindSubString(sKiller, "Meorty")>-1) || - (FindSubString(sKiller, "Amithrang")>-1)) sSpawn = "namechspawn"; - } - else // Monster Killer - { - if (FindSubString(sKiller, "Tyrantfog")>-1) sSpawn = "zombiespawn"; - else if (FindSubString(sKiller, "Ghast")>-1) sSpawn = "ghoulspawn"; - else if (FindSubString(sKiller, "Ghoul")>-1) sSpawn = "ghoulspawn"; - else if (((FindSubString(sKiller, "Meorty")>-1) || - (FindSubString(sKiller, "Amithrang")>-1))) sSpawn = "namechspawn"; - else if (FindSubString(sKiller, "Shadow")>-1) sSpawn = "shadowspawn"; - else if (FindSubString(sKiller, "Spectre")>-1) sSpawn = "spectrespawn"; - else if (FindSubString(sKiller, "Crypt Chanter")>-1) sSpawn = "wraithspawn"; - else if (FindSubString(sKiller, "Bleakborn")>-1) sSpawn = "zombiespawn"; - else if (FindSubString(sKiller, "Bodak")>-1) sSpawn = "zombiespawn"; - else if (FindSubString(sKiller, "T'liz")>-1) sSpawn = "namechspawn"; - else if ((FindSubString(sKiller, "Morg")>-1)|| - (sRightTag=="vampirespawner")|| - (sLeftTag=="vampirespawner")) sSpawn = "namechspawn"; - /* //No Vampires on Athas - { - if (GetGender(OBJECT_SELF)==GENDER_FEMALE) sSpawn = "vampirespawn_f"; - else sSpawn = "vampirespawn_m"; - }*/ - else if (FindSubString(sKiller, "Wight")>-1) sSpawn = "wightspawn"; - if (FindSubString(sKiller, "Wraith")>-1) sSpawn = "wraithspawn"; - } - return sSpawn; -} - -int ShadeType(object oShadeKiller = OBJECT_INVALID) -{ - int iShade = 0; - string sSpawn = ""; - string sKiller = GetName(oShadeKiller); - object oRight = GetItemInSlot(INVENTORY_SLOT_RIGHTHAND,oShadeKiller); - string sRightTag = GetTag(oRight); - if ((FindSubString(sKiller, "Shadow")>-1)||(sRightTag=="shadowspawner")) iShade = 1; - else if (FindSubString(sKiller, "Spectre")>-1) iShade = 2; - if (FindSubString(sKiller, "Wraith")>-1) iShade = 3; - return iShade; -} - -int IsSpawnable(int iSpawnRace) -{ - int iSpawnable = 0; - if ((iSpawnRace == RACIAL_TYPE_ANIMAL)|| - (iSpawnRace == RACIAL_TYPE_BEAST)|| - (iSpawnRace == RACIAL_TYPE_MAGICAL_BEAST)|| - (iSpawnRace == RACIAL_TYPE_SHAPECHANGER)|| - (iSpawnRace == RACIAL_TYPE_VERMIN)|| - (iSpawnRace == RACIAL_TYPE_ABERRATION)|| - (iSpawnRace == RACIAL_TYPE_FEY)|| - (iSpawnRace == RACIAL_TYPE_GIANT)|| - (iSpawnRace == RACIAL_TYPE_HUMANOID_GOBLINOID)|| - (iSpawnRace == RACIAL_TYPE_HUMANOID_MONSTROUS)|| - (iSpawnRace == RACIAL_TYPE_HUMANOID_ORC)|| - (iSpawnRace == RACIAL_TYPE_HUMANOID_REPTILIAN)|| - (iSpawnRace == RACIAL_TYPE_DRAGON)|| - (iSpawnRace == RACIAL_TYPE_DWARF)|| - (iSpawnRace == RACIAL_TYPE_ELF)|| - (iSpawnRace == RACIAL_TYPE_GNOME)|| - (iSpawnRace == RACIAL_TYPE_HALFELF)|| - (iSpawnRace == RACIAL_TYPE_HALFLING)|| - (iSpawnRace == RACIAL_TYPE_HUMAN)|| - (iSpawnRace == RACIAL_TYPE_HALFORC)) - iSpawnable = 1; - return iSpawnable; -} - -int IsNonHuman(int iSpawnRace) -{ - int iSpawnable = 0; - if ((iSpawnRace == RACIAL_TYPE_ANIMAL)|| - (iSpawnRace == RACIAL_TYPE_BEAST)|| - (iSpawnRace == RACIAL_TYPE_DRAGON)|| - (iSpawnRace == RACIAL_TYPE_MAGICAL_BEAST)|| - (iSpawnRace == RACIAL_TYPE_VERMIN)|| - (iSpawnRace == RACIAL_TYPE_ABERRATION)|| - (iSpawnRace == RACIAL_TYPE_FEY)|| - (iSpawnRace == RACIAL_TYPE_GIANT) || - (iSpawnRace == RACIAL_TYPE_HUMANOID_GOBLINOID)|| - (iSpawnRace == RACIAL_TYPE_HUMANOID_MONSTROUS)|| - (iSpawnRace == RACIAL_TYPE_HUMANOID_ORC)|| - (iSpawnRace == RACIAL_TYPE_HUMANOID_REPTILIAN)) - iSpawnable = 1; - return iSpawnable; -} - -int UndeadCheck(object oMyKiller) -{ - int iPassed = 0; - int iSpawnVFX = VFX_FNF_SUMMON_UNDEAD; - object oMyKiller = GetLastKiller(); - int iRace = MyPRCGetRacialType(OBJECT_SELF); - int iKillerRace = MyPRCGetRacialType(oMyKiller); - int iKillerUndeadClass = GetLevelByClass(CLASS_TYPE_UNDEAD, oMyKiller); - object oLeft = GetItemInSlot(INVENTORY_SLOT_LEFTHAND,oMyKiller); - object oRight = GetItemInSlot(INVENTORY_SLOT_RIGHTHAND,oMyKiller); - string sLeftTag = GetTag(oLeft); - string sRightTag = GetTag(oRight); - if ((iKillerRace==RACIAL_TYPE_UNDEAD) - ||(iKillerUndeadClass>0) - ||(sRightTag=="tyrantfogspawner") - ||(sRightTag=="shadowspawner") - ||(sRightTag=="CR_SLAM_PSISHAD1") - ||(sLeftTag=="CR_SLAM_PSISHAD1") - ||(sRightTag=="vampirespawner") - ||(sLeftTag=="vampirespawner")) - if (IsSpawnable(iRace)) - { - string sSpawnStr = SpawnOf(oMyKiller); - if (sSpawnStr != "") - { - ApplyEffectToObject(DURATION_TYPE_INSTANT,EffectVisualEffect(iSpawnVFX), OBJECT_SELF); - object oSpawn = CreateObject(OBJECT_TYPE_CREATURE, sSpawnStr, GetLocation(OBJECT_SELF)); - if (GetIsObjectValid(oSpawn)) iPassed = 1; - SetPortraitId(oSpawn, GetPortraitId(OBJECT_SELF)); - if (GetIsPC(GetMaster(oMyKiller))||(GetIsPC(oMyKiller))) - { - SetName(oSpawn,GetName(OBJECT_SELF,FALSE)+" "+GetName(oSpawn,TRUE)); - if (GetIsObjectValid(GetMaster(oMyKiller))) - AddHenchman(GetMaster(oMyKiller), oSpawn); - else AddHenchman(oMyKiller, oSpawn); - } - else - { - SetName(oSpawn,GetName(OBJECT_SELF,FALSE)+" "+GetName(oSpawn,TRUE)); - //if (FindSubString(GetName(OBJECT_SELF)," Spawn")==-1) SetName(GetName(OBJECT_SELF)+ " Spawn"); - ChangeFaction(oSpawn,oMyKiller); - } - int iShadeNum = 0; - if (IsNonHuman(iRace)) - { - SetCreatureAppearanceType(oSpawn,GetAppearanceType(OBJECT_SELF)); - iShadeNum = ShadeType(oMyKiller); - switch (iShadeNum) - { - case 1: //dark shadows - ApplyEffectToObject(DURATION_TYPE_PERMANENT,SupernaturalEffect(EffectVisualEffect(VFX_DUR_PROT_SHADOW_ARMOR)),oSpawn,7.0); - ApplyEffectToObject(DURATION_TYPE_PERMANENT,SupernaturalEffect(EffectVisualEffect(VFX_DUR_GHOST_TRANSPARENT)),oSpawn,7.0); - break; - case 2: //grey spectre - ApplyEffectToObject(DURATION_TYPE_PERMANENT,SupernaturalEffect(EffectVisualEffect(VFX_DUR_GHOST_TRANSPARENT)),oSpawn,7.0); - break; - case 3: //light wraith - ApplyEffectToObject(DURATION_TYPE_PERMANENT,SupernaturalEffect(EffectVisualEffect(VFX_DUR_GLOW_GREY)),oSpawn,7.0); - break; - } - } - if (iShadeNum>0) //Fly off - { - DelayCommand(fUnlifespan-1.5,ApplyEffectToObject(DURATION_TYPE_PERMANENT,EffectDisappear(), oSpawn)); - DestroyObject(oSpawn, fUnlifespan); - } - else // Decay and Disintegrate - { - DelayCommand(fUnlifespan-1.5,ApplyEffectToObject(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_IMP_DEATH), oSpawn)); - DestroyObject(oSpawn, fUnlifespan); - } - } - } - return iPassed; -} - -//void main() {} diff --git a/_module/nss/bld_drain_onhit.nss b/_module/nss/bld_drain_onhit.nss new file mode 100644 index 00000000..53df2396 --- /dev/null +++ b/_module/nss/bld_drain_onhit.nss @@ -0,0 +1,117 @@ +//:: +//:: bld_drain_onhit.nss +//:: +//:: Modified by: Jaysyn 20221216 +//:: + +#include "prc_inc_combmove" +#include "prc_misc_const" + +/*void DoBloodDrain(object oTarget, object oCaster) +{ +//:: Setup oCaster's healing + effect eVis1 = EffectVisualEffect(VFX_IMP_HEALING_L); + effect eDrain = EffectTemporaryHitpoints(5); + + eDrain = ExtraordinaryEffect(eDrain); + +//:: Setup Blood Drain + effect eVis2 = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); + effect eBlood = EffectAbilityDecrease(2, d4(1)); + + eBlood = SupernaturalEffect(eBlood); + +//:: Drain blood from oTarget + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis2, oTarget); + ApplyEffectToObject(DURATION_TYPE_PERMANENT, eBlood, oTarget); + +//:: Apply Temp HP to oCaster + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis1, oCaster); + ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eDrain, oCaster, HoursToSeconds(1)); + + if (GetGrapple(oTarget) == TRUE) + { + DelayCommand(6.0f, DoBloodDrain(oTarget, oCaster)); + } + +} +*/ + + +void main() +{ +//:: Declare major variables + object oCaster = OBJECT_SELF ; //:: Where the spell came from + object oTarget = GetSpellTargetObject(); //:: What the spell is aimed at + + int nRaceType = MyPRCGetRacialType(oTarget); + int nChaMod = GetAbilityModifier(5, oCaster); + int nMobHD = GetHitDice(oCaster); + int nDC = 10 + (nMobHD / 2) + nChaMod; + int nSave = FortitudeSave( oTarget, nDC ); + int GrappleBonus = GetLocalInt(oCaster, "GRAPPLE_BONUS"); + int CasterSize = PRCGetSizeModifier(oCaster); + int TargetSize = PRCGetSizeModifier(oTarget); + int GrappleChance = d100(); + + int nEvent = GetRunningEvent(); + +//:: Check for Entangle Immunity + if ( GetIsImmune(oTarget, IMMUNITY_TYPE_ENTANGLE) ) + { + SendMessageToPC(oTarget, "Immune to grappling."); + SendMessageToPC(oCaster, "Target is immune to grappling."); + return; + } + +//:: Check for Freedom Itemprop + if ( IPGetHasItemPropertyOnCharacter(oTarget, ITEM_PROPERTY_FREEDOM_OF_MOVEMENT) ) + { + SendMessageToPC(oTarget, "Immune to grappling."); + SendMessageToPC(oCaster, "Target is immune to grappling."); + return; + } + +//:: Don't try to grapple on every attack. +/* if (GetGrapple(oTarget) == FALSE) + { + if (GrappleChance >= 66) + { + return; + } + }*/ + +//:: Can't grapple target if two or more size categories larger than you are. + if (TargetSize - 2 >= CasterSize) + { + FloatingTextStringOnCreature("This creature is too large to grapple.", oCaster); + return; + } + +//:: If you got this far, you're getting grappled. + + DoGrapple(oCaster, oTarget, 0, TRUE, TRUE); + +//:: Hook in the events if grapple is successful + if (GetGrapple(oTarget) == TRUE) + { + if(DEBUG) DoDebug("Blood Drain: Adding eventhooks"); + FloatingTextStringOnCreature("Blood Drain: Adding eventhooks.", oCaster); + FloatingTextStringOnCreature("Blood Drain: Adding eventhooks.", oTarget); + AddEventScript(oTarget, EVENT_HEARTBEAT, "hb_vamp_bl_drain", TRUE, FALSE); + } + +/* if (GetGrapple(oTarget) == FALSE) + { + DoGrapple(oCaster, oTarget, 0, TRUE, TRUE); + + if (GetGrapple(oTarget) == TRUE) + { + DoBloodDrain(oTarget, oCaster); + } + } + else + { + DoBloodDrain(oTarget, oCaster); + }*/ +} \ No newline at end of file diff --git a/_module/nss/lvl_drain_onhit.nss b/_module/nss/lvl_drain_onhit.nss index dc6713b8..9f854001 100644 --- a/_module/nss/lvl_drain_onhit.nss +++ b/_module/nss/lvl_drain_onhit.nss @@ -19,7 +19,17 @@ void DoLevelDrain(object oTarget, object oCaster) // Setup Level Drain effect eVis2 = EffectVisualEffect(VFX_IMP_NEGATIVE_ENERGY); - effect eNeg = EffectNegativeLevel(1); + effect eNeg; + + if (GetResRef(oCaster) == "RA_SPECTRE001") + { + eNeg = EffectNegativeLevel(2); + } + else + { + eNeg = EffectNegativeLevel(1); + } + eNeg = SupernaturalEffect(eNeg); // Drain levels from oTarget @@ -42,7 +52,7 @@ void main() int nChaMod = GetAbilityModifier(5, oCaster); int nMobHD = GetHitDice(oCaster); int nDC = 10 + (nMobHD / 2) + nChaMod; - int nSave = FortitudeSave( oTarget, nDC ); + int nSave = FortitudeSave( oTarget, nDC ); //:: Check for Negative Level Immunity if ( GetIsImmune(oTarget, IMMUNITY_TYPE_NEGATIVE_LEVEL) ) @@ -55,7 +65,7 @@ void main() if ( nSave ) return; -//:: if you got this far, you're taking a negative level. +//:: if you got this far, you're taking negative levels. DelayCommand(0.1, DoLevelDrain(oTarget,oCaster)); diff --git a/_module/nss/ra_ai_heartbeat.nss b/_module/nss/ra_ai_heartbeat.nss index 4e2dc561..ecf5519c 100644 --- a/_module/nss/ra_ai_heartbeat.nss +++ b/_module/nss/ra_ai_heartbeat.nss @@ -13,16 +13,42 @@ void main() { + object oNPC = OBJECT_SELF; + object oAttacker; + string sResRef = GetResRef(oNPC); + //:: Equips best armor - if ((!GetIsInCombat(OBJECT_SELF) && (GetItemInSlot(INVENTORY_SLOT_CHEST) == OBJECT_INVALID))) + if ((!GetIsInCombat(oNPC) && (GetItemInSlot(INVENTORY_SLOT_CHEST) == OBJECT_INVALID))) DelayCommand(0.5f, ActionEquipMostEffectiveArmor()); +//:: Handles Vampire's Gaseous form death. + if(sResRef == "ra_vamp_gas_form") + { + //:: Get nearest alive PC. + oAttacker = GetNearestCreature(CREATURE_TYPE_PLAYER_CHAR, PLAYER_CHAR_IS_PC, oNPC, 1, CREATURE_TYPE_IS_ALIVE, TRUE); + + //:: Set destroyable. + SetIsDestroyable(TRUE, FALSE, FALSE); + + //:: Remove plot/immoral/lootable flags JUST in case. + SetPlotFlag(oNPC, FALSE); + SetImmortal(oNPC, FALSE); + SetLootable(oNPC, FALSE); + + //:: Clear Actions & run away + ClearAllActions(); + ActionMoveAwayFromObject(oAttacker, TRUE, 300.0f); + + //:: Destroy ourselves after fleeing the scene + DelayCommand(10.0f, DestroyObject(oNPC)); + } + //:: Execute the CODI NPC OnHeartbeat script - ExecuteScript("no_ai_hrt", OBJECT_SELF); + ExecuteScript("no_ai_hrt", oNPC); //:: Execute the default NPC OnHeartbeat script - //ExecuteScript("nw_c2_default1", OBJECT_SELF); + //ExecuteScript("nw_c2_default1", oNPC); //:: Execute the PRC NPC OnHeartbeat script - ExecuteScript("prc_npc_hb", OBJECT_SELF); + ExecuteScript("prc_npc_hb", oNPC); } diff --git a/_module/nss/ra_ai_ondeath.nss b/_module/nss/ra_ai_ondeath.nss index 99d122e7..d06ca1fc 100644 --- a/_module/nss/ra_ai_ondeath.nss +++ b/_module/nss/ra_ai_ondeath.nss @@ -13,7 +13,9 @@ void main() { - object oNPC = OBJECT_SELF; + object oNPC = OBJECT_SELF; + + string sResRef = GetResRef(oNPC); // Makes sure armor's droppable flag is set to 0 /* SetDroppableFlag(GetItemInSlot(INVENTORY_SLOT_CHEST, OBJECT_SELF), 0); @@ -222,6 +224,32 @@ int nVFX = GetLocalInt(OBJECT_SELF,"SpawnVFX"); DelayCommand(0.0f, ApplyEffectToObject(DURATION_TYPE_PERMANENT,eVis,OBJECT_SELF)); } +//:: Vampire's Gaseous Form onDeath + if(sResRef == "ra_vampspawn01" || sResRef == "ra_vampspawn02") + { + effect eVFX; + object oSpawn; + location lSelf = GetLocation(OBJECT_SELF); + +//:: Apply some visual effects & unload the model. + eVFX = EffectVisualEffect(VFX_COM_UNLOAD_MODEL); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVFX, oNPC); + eVFX = EffectVisualEffect(VFX_COM_BLOOD_CRT_RED); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVFX, oNPC); + eVFX = EffectVisualEffect(491); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVFX, oNPC); + eVFX = EffectVisualEffect(VFX_COM_CHUNK_RED_SMALL); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVFX, oNPC); + eVFX = EffectVisualEffect(VFX_FNF_SMOKE_PUFF); + ApplyEffectToObject(DURATION_TYPE_INSTANT, eVFX, oNPC); + +//:: Spawn Gaseous Form. + eVFX = EffectVisualEffect(133); + oSpawn = CreateObject(OBJECT_TYPE_CREATURE, "ra_vamp_gas_form", GetLocation(oNPC)); + DelayCommand(0.5, ApplyEffectToObject(DURATION_TYPE_INSTANT, eVFX, oSpawn));; + + } + //:: Execute CODI AI NPC OnDeath script ExecuteScript("no_ai_dth", OBJECT_SELF); diff --git a/_module/nss/ra_ai_onspawn.nss b/_module/nss/ra_ai_onspawn.nss index 7d6a4d1e..40d47b59 100644 --- a/_module/nss/ra_ai_onspawn.nss +++ b/_module/nss/ra_ai_onspawn.nss @@ -46,19 +46,37 @@ const int EVENT_USER_DEFINED_POSTSPAWN = 1511; #include "ms_name_inc" #include "x2_inc_switches" #include "rnd_commoner_inc" +#include "ra_rnd_armor_inc" -void ShrinkEm(object oPC) +void ShrinkEm(object oNPC) { - SetObjectVisualTransform(oPC, OBJECT_VISUAL_TRANSFORM_SCALE, 0.5f); + SetObjectVisualTransform(oNPC, OBJECT_VISUAL_TRANSFORM_SCALE, 0.5f); } -void GrowEm(object oPC) +void Embiggen(object oNPC) { - SetObjectVisualTransform(oPC, OBJECT_VISUAL_TRANSFORM_SCALE, 1.5f); + SetObjectVisualTransform(oNPC, OBJECT_VISUAL_TRANSFORM_SCALE, 1.15f); } +void GrowEm(object oNPC) +{ + SetObjectVisualTransform(oNPC, OBJECT_VISUAL_TRANSFORM_SCALE, 1.5f); +} + +void NoFreeGear(object oNPC) + { + object oArmor; + object oWeapon; + + oArmor = GetItemInSlot(INVENTORY_SLOT_CHEST, OBJECT_SELF); + oWeapon = GetItemInSlot(INVENTORY_SLOT_RIGHTHAND, OBJECT_SELF); + + SetDroppableFlag(oArmor, FALSE); + SetDroppableFlag(oWeapon, FALSE); + } + void main() { string sTag; @@ -85,6 +103,15 @@ void main() SignalEvent(OBJECT_SELF,EventUserDefined(EVENT_USER_DEFINED_PRESPAWN )); } +//:: Give the Vampire Spawn ~fancy~ clothes + if(sResRef == "ra_vampspawn01" || sResRef == "ra_vampspawn02") + { + oNPC = OBJECT_SELF; + rnd_clothes (oNPC); + //RndOutcast(oNPC); + NoFreeGear(oNPC); + } + sTag=GetLocalString(OBJECT_SELF,"X3_HORSE_OWNER_TAG"); if (GetStringLength(sTag)>0) { // look for master @@ -161,6 +188,13 @@ void main() } + int nEmbiggen = GetLocalInt(OBJECT_SELF,"EMBIGGEN"); + if (nEmbiggen > 0) + { + DelayCommand(0.0f, Embiggen(OBJECT_SELF)); + + } + int nNoStun = GetLocalInt(OBJECT_SELF,"NOSTUN"); if (nNoStun > 0) { @@ -492,26 +526,7 @@ void main() rnd_tattoo(OBJECT_SELF); } - -//:: Execute OnSpawn script. - if (sResRef == "monst_spider004") - { - //:: Execute drop in from above spawn. - ExecuteScript("nw_c2_dropin9", OBJECT_SELF); - } - else - { - //:: Execute CODI AI OnSpawn script. - ExecuteScript(sSpawnType, OBJECT_SELF); - - //:: Execute default OnSpawn script. - //ExecuteScript("nw_c2_default9", OBJECT_SELF); - } - -//:: Execute PRC OnSpawn script. - ExecuteScript("prc_npc_spawn", OBJECT_SELF); - - //:: activate various custom auras. + //:: Activate various custom auras. int nAtropal = GetTag(OBJECT_SELF)=="ATROPAL001" ? TRUE : FALSE; if(nAtropal)ExecuteScript("atropal_aura",OBJECT_SELF); @@ -570,4 +585,22 @@ void main() SignalEvent(OBJECT_SELF,EventUserDefined(EVENT_USER_DEFINED_POSTSPAWN)); } + +//:: Execute OnSpawn script. + if (sResRef == "monst_spider004") + { + //:: Execute drop in from above spawn. + ExecuteScript("nw_c2_dropin9", OBJECT_SELF); + } + else + { + //:: Execute CODI AI OnSpawn script. + ExecuteScript(sSpawnType, OBJECT_SELF); + + //:: Execute default OnSpawn script. + //ExecuteScript("nw_c2_default9", OBJECT_SELF); + } + +//:: Execute PRC OnSpawn script. + ExecuteScript("prc_npc_spawn", OBJECT_SELF); } diff --git a/_module/nss/rnd_commoner_inc.nss b/_module/nss/rnd_commoner_inc.nss index b3b5984b..23ccd9dd 100644 --- a/_module/nss/rnd_commoner_inc.nss +++ b/_module/nss/rnd_commoner_inc.nss @@ -77,6 +77,7 @@ void rnd_tattoo(object oPC) void rnd_clothes(object oPC) { int nNoble = GetLocalInt(OBJECT_SELF,"NOBLE"); + object oItem; if (nNoble != 1) { @@ -87,7 +88,7 @@ void rnd_clothes(object oPC) string sItem; sItem = "baleas_cloth0" + IntToString(nResult); - object oItem = CreateItemOnObject(sItem, oPC, 1); + oItem = CreateItemOnObject(sItem, oPC, 1); DelayCommand(0.5f, ActionEquipItem(oItem, INVENTORY_SLOT_CHEST)); } @@ -100,7 +101,9 @@ void rnd_clothes(object oPC) int nResult = d10(1); string sItem; sItem = "noble_m_cloth0" + IntToString(nResult); - DelayCommand(0.5f, ActionEquipItem(CreateItemOnObject(sItem), INVENTORY_SLOT_CHEST)); + oItem = CreateItemOnObject(sItem, oPC, 1); + //DelayCommand(0.5f, ActionEquipItem(CreateItemOnObject(sItem), INVENTORY_SLOT_CHEST)); + DelayCommand(0.5f, ActionEquipItem(oItem, INVENTORY_SLOT_CHEST)); } else @@ -111,7 +114,9 @@ void rnd_clothes(object oPC) int nResult = d10(1); string sItem; sItem = "noble_f_cloth0" + IntToString(nResult); - DelayCommand(1.0f, ActionEquipItem(CreateItemOnObject(sItem), INVENTORY_SLOT_CHEST)); + oItem = CreateItemOnObject(sItem, oPC, 1); + //DelayCommand(0.5f, ActionEquipItem(CreateItemOnObject(sItem), INVENTORY_SLOT_CHEST)); + DelayCommand(0.5f, ActionEquipItem(oItem, INVENTORY_SLOT_CHEST)); } } diff --git a/_module/nss/spawn_cfg_camp.nss b/_module/nss/spawn_cfg_camp.nss index 4f129a07..f32be6cd 100644 --- a/_module/nss/spawn_cfg_camp.nss +++ b/_module/nss/spawn_cfg_camp.nss @@ -5265,7 +5265,7 @@ table below, adding +6 if the encounter occurs at night. */ //:: Great Northern Desert Random Encounters - if (sCamp == "great_desert") + if (sCamp == "great_n_desert") { int nSpawn = Random(10) + 1; @@ -5274,13 +5274,13 @@ at night. */ switch (nSpawn) { case 1: - //:: 2d6 Outlaws + //:: 1d2+1 Hieracosphinxes { - int nOutlaws = d6(2); + int nHsphinx = d2(1)+1; // Set Number of Placeables SetLocalInt(oCamp, "CampNumP", 0); // Set Number of Creatures - SetLocalInt(oCamp, "CampNumC", nOutlaws); + SetLocalInt(oCamp, "CampNumC", nHsphinx); // Set Radius of Camp SetLocalFloat(oCamp, "CampRadius", 10.0); @@ -5303,87 +5303,32 @@ at night. */ //SetLocalString(oCamp, "CampP1_Flags", "SP_PL3T80P30"); // Set Creature 0 and Spawn Flags - SetLocalString(oCamp, "CampC0", "RA_M_OUTLAW001"); - SetLocalString(oCamp, "CampC0_Flags", "SP_RW_RG005M001C50_CD060_RH60"); + SetLocalString(oCamp, "CampC0", "RA_HRCSPHINX001"); + SetLocalString(oCamp, "CampC0_Flags", "SP_RW_RG005M001_CD010_RH60"); // Set Creature 1 and Spawn Flags - SetLocalString(oCamp, "CampC1", "RA_M_OUTLAW001"); + SetLocalString(oCamp, "CampC1", "RA_HRCSPHINX001"); // SetLocalString(oCamp, "CampC1_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC1_Flags", "SP_RW_RG005M001C50_CD060_RH60"); + SetLocalString(oCamp, "CampC1_Flags", "SP_RW_RG005M001_CD010_RH60"); // Set Creature 2 and Spawn Flags - SetLocalString(oCamp, "CampC2", "RA_M_OUTLAW001"); + SetLocalString(oCamp, "CampC2", "RA_HRCSPHINX001"); // SetLocalString(oCamp, "CampC2_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC2_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 3 and Spawn Flags - SetLocalString(oCamp, "CampC3", "RA_F_OUTLAW001"); - // SetLocalString(oCamp, "CampC3_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC3_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 4 and Spawn Flags - SetLocalString(oCamp, "CampC4", "RA_M_OUTLAW001"); - // SetLocalString(oCamp, "CampC4_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC4_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 5 and Spawn Flags - SetLocalString(oCamp, "CampC5", "RA_M_OUTLAW001"); - // SetLocalString(oCamp, "CampC5_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC5_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 6 and Spawn Flags - SetLocalString(oCamp, "CampC6", "RA_M_OUTLAW001"); - // SetLocalString(oCamp, "CampC6_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC6_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 7 and Spawn Flags - SetLocalString(oCamp, "CampC7", "RA_F_OUTLAW001"); - // SetLocalString(oCamp, "CampC7_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC7_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 8 and Spawn Flags - SetLocalString(oCamp, "CampC8", "RA_M_OUTLAW001"); - // SetLocalString(oCamp, "CampC8_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC8_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 9 and Spawn Flags - SetLocalString(oCamp, "CampC9", "RA_M_OUTLAW001"); - // SetLocalString(oCamp, "CampC9_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC9_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 10 and Spawn Flags - SetLocalString(oCamp, "CampC10", "RA_M_OUTLAW001"); - // SetLocalString(oCamp, "CampC10_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC10_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 11 and Spawn Flags - SetLocalString(oCamp, "CampC11", "RA_F_OUTLAW001"); - // SetLocalString(oCamp, "CampC11_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC11_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 12 and Spawn Flags - SetLocalString(oCamp, "CampC12", "RA_M_OUTLAW001"); - // SetLocalString(oCamp, "CampC12_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC12_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 13 and Spawn Flags - SetLocalString(oCamp, "CampC13", "RA_M_OUTLAW001"); - // SetLocalString(oCamp, "CampC13_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC13_Flags", "SP_RW_RG005M001C50_CD060_RH60"); + SetLocalString(oCamp, "CampC2_Flags", "SP_RW_RG005M001_CD010_RH60"); break; } - //:: 2d6 Outlaws + //:: 1d2+1 Hieracosphinxes case 2: case 3: - //:: Brigands (6d4 brigands and 3 brigand leaders, led by a brigand warlock) + //:: 1d6+2 Ankhegs { - int nBrigands = d4(6)+4; + int nAnkhegs = d6(1)+2; // Set Number of Placeables SetLocalInt(oCamp, "CampNumP", 1); // Set Number of Creatures - SetLocalInt(oCamp, "CampNumC", nBrigands); + SetLocalInt(oCamp, "CampNumC", nAnkhegs); // Set Radius of Camp SetLocalFloat(oCamp, "CampRadius", 10.0); @@ -5395,445 +5340,6 @@ at night. */ // Set Placeable 0 to be Camp Center SetLocalString(oCamp, "CampCenter", "P0"); - // Set Placeable 0 and Spawn Flags - // First Placeable always Spawns at Center of Camp - // If CampCenter Is Not Set - SetLocalString(oCamp, "CampP0", "plc_campfrwspit"); - SetLocalString(oCamp, "CampP0_Flags", "SP_SF"); - - // Set Placeable 1 and Spawn Flags - //SetLocalString(oCamp, "CampP1", "plc_chest1"); - //SetLocalString(oCamp, "CampP1_Flags", "SP_PL3T80P30"); - - // Set Creature 0 and Spawn Flags - SetLocalString(oCamp, "CampC0", "RA_M_BRIGWIZ001"); - SetLocalString(oCamp, "CampC0_Flags", "SP_SF_RG099M040_CD060_RH60"); - - // Set Creature 1 and Spawn Flags - SetLocalString(oCamp, "CampC1", "RA_BRIGAND002"); - // SetLocalString(oCamp, "CampC1_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC1_Flags", "SP_SF_RG005M001C50_CD060_RH60"); - - // Set Creature 2 and Spawn Flags - SetLocalString(oCamp, "CampC2", "RA_BRIGAND002"); - // SetLocalString(oCamp, "CampC2_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC2_Flags", "SP_SF_RG005M001C50_CD060_RH60"); - - // Set Creature 3 and Spawn Flags - SetLocalString(oCamp, "CampC3", "RA_BRIGAND002"); - // SetLocalString(oCamp, "CampC3_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC3_Flags", "SP_SF_RG005M001C50_CD060_RH60"); - - // Set Creature 4 and Spawn Flags - SetLocalString(oCamp, "CampC4", "RA_BRIGAND001"); - // SetLocalString(oCamp, "CampC4_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC4_Flags", "SP_SF_RG005M001C50_CD060_RH60"); - - // Set Creature 5 and Spawn Flags - SetLocalString(oCamp, "CampC5", "RA_BRIGAND001"); - // SetLocalString(oCamp, "CampC5_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC5_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 6 and Spawn Flags - SetLocalString(oCamp, "CampC6", "RA_BRIGAND001"); - // SetLocalString(oCamp, "CampC6_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC6_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 7 and Spawn Flags - SetLocalString(oCamp, "CampC7", "RA_F_BRIGAND001"); - // SetLocalString(oCamp, "CampC7_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC7_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 8 and Spawn Flags - SetLocalString(oCamp, "CampC8", "RA_BRIGAND001"); - // SetLocalString(oCamp, "CampC8_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC8_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 9 and Spawn Flags - SetLocalString(oCamp, "CampC9", "RA_BRIGAND001"); - // SetLocalString(oCamp, "CampC9_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC9_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 10 and Spawn Flags - SetLocalString(oCamp, "CampC10", "RA_BRIGAND001"); - // SetLocalString(oCamp, "CampC10_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC10_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 11 and Spawn Flags - SetLocalString(oCamp, "CampC11", "RA_F_BRIGAND001"); - // SetLocalString(oCamp, "CampC11_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC11_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 12 and Spawn Flags - SetLocalString(oCamp, "CampC12", "RA_BRIGAND001"); - // SetLocalString(oCamp, "CampC12_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC12_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 13 and Spawn Flags - SetLocalString(oCamp, "CampC13", "RA_BRIGAND001"); - // SetLocalString(oCamp, "CampC13_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC13_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 14 and Spawn Flags - SetLocalString(oCamp, "CampC14", "RA_BRIGAND001"); - // SetLocalString(oCamp, "CampC14_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC14_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 15 and Spawn Flags - SetLocalString(oCamp, "CampC15", "RA_F_BRIGAND001"); - // SetLocalString(oCamp, "CampC15_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "Camp1C5_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 16 and Spawn Flags - SetLocalString(oCamp, "CampC16", "RA_BRIGAND001"); - // SetLocalString(oCamp, "CampC16_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC16_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 17 and Spawn Flags - SetLocalString(oCamp, "CampC17", "RA_BRIGAND001"); - // SetLocalString(oCamp, "CampC17_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC17_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 18 and Spawn Flags - SetLocalString(oCamp, "CampC18", "RA_BRIGAND001"); - // SetLocalString(oCamp, "CampC18_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC18_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 19 and Spawn Flags - SetLocalString(oCamp, "CampC19", "RA_F_BRIGAND001"); - // SetLocalString(oCamp, "CampC19_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC19_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 20 and Spawn Flags - SetLocalString(oCamp, "CampC20", "RA_BRIGAND001"); - // SetLocalString(oCamp, "CampC20_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC20_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 21 and Spawn Flags - SetLocalString(oCamp, "CampC21", "RA_BRIGAND002"); - // SetLocalString(oCamp, "CampC21_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC21_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 22 and Spawn Flags - SetLocalString(oCamp, "CampC22", "RA_BRIGAND002"); - // SetLocalString(oCamp, "CampC22_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC22_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 23 and Spawn Flags - SetLocalString(oCamp, "CampC23", "RA_F_BRIGAND001"); - // SetLocalString(oCamp, "CampC23_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC23_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 24 and Spawn Flags - SetLocalString(oCamp, "CampC24", "RA_BRIGAND001"); - // SetLocalString(oCamp, "CampC24_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC24_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 25 and Spawn Flags - SetLocalString(oCamp, "CampC25", "RA_BRIGAND001"); - // SetLocalString(oCamp, "CampC25_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC25_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 26 and Spawn Flags - SetLocalString(oCamp, "CampC26", "RA_BRIGAND001"); - // SetLocalString(oCamp, "CampC26_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC26_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - // Set Creature 27 and Spawn Flags - SetLocalString(oCamp, "CampC27", "RA_F_BRIGAND001"); - // SetLocalString(oCamp, "CampC27_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC27_Flags", "SP_RW_RG005M001C50_CD060_RH60"); - - break; - } - //:: Brigands (6d4 brigands and 3 brigand leaders, led by a brigand warlock) - - case 4: case 5: - //:: 4d6 goblins and 2d3 goblin leaders - { - int nGoblins = (d6(4) + d3(2)); - // Set Number of Placeables - SetLocalInt(oCamp, "CampNumP", 0); - // Set Number of Creatures - SetLocalInt(oCamp, "CampNumC", nGoblins); - // Set Radius of Camp - SetLocalFloat(oCamp, "CampRadius", 10.0); - - // Set Creature 0 to be Trigger - // Script 00 : Kill him and the Camp Despawns - // SetLocalString(oCamp, "CampTrigger", "C0"); - // SetLocalInt(oCamp, "CampTriggerScript", 0); - - // Set Placeable 0 to be Camp Center - //SetLocalString(oCamp, "CampCenter", "P0"); - - // Set Placeable 0 and Spawn Flags - // First Placeable always Spawns at Center of Camp - // If CampCenter Is Not Set - //SetLocalString(oCamp, "CampP0", "plc_campfrwspit"); - SetLocalString(oCamp, "CampP0_Flags", "SP_SF"); - - // Set Placeable 1 and Spawn Flags - //SetLocalString(oCamp, "CampP1", "plc_chest1"); - //SetLocalString(oCamp, "CampP1_Flags", "SP_PL3T80P30"); - - // Set Creature 0 and Spawn Flags - SetLocalString(oCamp, "CampC0", "RA_GOBLINLEAD01"); - SetLocalString(oCamp, "CampC0_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 1 and Spawn Flags - SetLocalString(oCamp, "CampC1", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC1_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC1_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 2 and Spawn Flags - SetLocalString(oCamp, "CampC2", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC2_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC2_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 3 and Spawn Flags - SetLocalString(oCamp, "CampC3", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC3_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC3_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 4 and Spawn Flags - SetLocalString(oCamp, "CampC4", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC4_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC4_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 5 and Spawn Flags - SetLocalString(oCamp, "CampC5", "RA_GOBLINLEAD01"); - // SetLocalString(oCamp, "CampC5_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC5_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 6 and Spawn Flags - SetLocalString(oCamp, "CampC6", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC6_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC6_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 7 and Spawn Flags - SetLocalString(oCamp, "CampC7", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC7_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC7_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 8 and Spawn Flags - SetLocalString(oCamp, "CampC8", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC8_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC8_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 9 and Spawn Flags - SetLocalString(oCamp, "CampC9", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC9_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC9_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 10 and Spawn Flags - SetLocalString(oCamp, "CampC10", "RA_GOBLINLEAD01"); - // SetLocalString(oCamp, "CampC10_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC10_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 11 and Spawn Flags - SetLocalString(oCamp, "CampC11", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC11_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC11_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 12 and Spawn Flags - SetLocalString(oCamp, "CampC12", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC12_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC12_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 13 and Spawn Flags - SetLocalString(oCamp, "CampC13", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC13_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC13_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 14 and Spawn Flags - SetLocalString(oCamp, "CampC14", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC14_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC14_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 15 and Spawn Flags - SetLocalString(oCamp, "CampC15", "RA_GOBLINLEAD01"); - // SetLocalString(oCamp, "CampC15_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC15_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 16 and Spawn Flags - SetLocalString(oCamp, "CampC16", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC16_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC16_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 17 and Spawn Flags - SetLocalString(oCamp, "CampC17", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC17_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC17_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 18 and Spawn Flags - SetLocalString(oCamp, "CampC18", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC18_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC18_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 19 and Spawn Flags - SetLocalString(oCamp, "CampC19", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC19_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC19_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 20 and Spawn Flags - SetLocalString(oCamp, "CampC20", "RA_GOBLINLEAD01"); - // SetLocalString(oCamp, "CampC20_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC20_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 21 and Spawn Flags - SetLocalString(oCamp, "CampC21", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC21_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC21_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 22 and Spawn Flags - SetLocalString(oCamp, "CampC22", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC22_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC22_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 23 and Spawn Flags - SetLocalString(oCamp, "CampC23", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC23_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC23_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 24 and Spawn Flags - SetLocalString(oCamp, "CampC24", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC24_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC24_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 25 and Spawn Flags - SetLocalString(oCamp, "CampC25", "RA_GOBLINLEAD01"); - // SetLocalString(oCamp, "CampC25_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC25_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 26 and Spawn Flags - SetLocalString(oCamp, "CampC26", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC26_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC26_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 27 and Spawn Flags - SetLocalString(oCamp, "CampC27", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC27_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC27_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 28 and Spawn Flags - SetLocalString(oCamp, "CampC28", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC28_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC28_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 29 and Spawn Flags - SetLocalString(oCamp, "CampC29", "RA_GOBLINSCOUT01"); - // SetLocalString(oCamp, "CampC29_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC29_Flags", "SP_RW_RG001M000_DS2_RH60"); - - // Set Creature 30 and Spawn Flags - SetLocalString(oCamp, "CampC30", "RA_GOBLINLEAD01"); - // SetLocalString(oCamp, "CampC30_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC30_Flags", "SP_RW_RG001M000_DS2_RH60"); - - break; - } - //:: 4d6 goblins and 2d3 goblin leaders - - case 6: - //:: 1d4+1 Giant Bees - { - int nBees = 1 + d4(1); - // Set Number of Placeables - SetLocalInt(oCamp, "CampNumP", 0); - // Set Number of Creatures - SetLocalInt(oCamp, "CampNumC", nBees); - // Set Radius of Camp - SetLocalFloat(oCamp, "CampRadius", 10.0); - - // Set Creature 0 to be Trigger - // Script 00 : Kill him and the Camp Despawns - // SetLocalString(oCamp, "CampTrigger", "C0"); - // SetLocalInt(oCamp, "CampTriggerScript", 0); - - // Set Placeable 0 to be Camp Center - //SetLocalString(oCamp, "CampCenter", "P0"); - - // Set Placeable 0 and Spawn Flags - // First Placeable always Spawns at Center of Camp - // If CampCenter Is Not Set - //SetLocalString(oCamp, "CampP0", "plc_campfrwspit"); - SetLocalString(oCamp, "CampP0_Flags", "SP_SF"); - - // Set Placeable 1 and Spawn Flags - //SetLocalString(oCamp, "CampP1", "plc_chest1"); - //SetLocalString(oCamp, "CampP1_Flags", "SP_PL3T80P30"); - - // Set Creature 0 and Spawn Flags - SetLocalString(oCamp, "CampC0", "RA_GIANTBEE01"); - SetLocalString(oCamp, "CampC0_Flags", "SP_RW_CD060"); - - // Set Creature 1 and Spawn Flags - SetLocalString(oCamp, "CampC1", "RA_GIANTBEE01"); - // SetLocalString(oCamp, "CampC1_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC1_Flags", "SP_RW_CD060"); - - // Set Creature 2 and Spawn Flags - SetLocalString(oCamp, "CampC2", "RA_GIANTBEE01"); - // SetLocalString(oCamp, "CampC2_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC2_Flags", "SP_RW_CD060"); - - // Set Creature 3 and Spawn Flags - SetLocalString(oCamp, "CampC3", "RA_GIANTBEE01"); - // SetLocalString(oCamp, "CampC3_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC3_Flags", "SP_RW_CD060"); - - // Set Creature 4 and Spawn Flags - SetLocalString(oCamp, "CampC4", "RA_GIANTBEE01"); - // SetLocalString(oCamp, "CampC4_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC4_Flags", "SP_RW_CD060"); - - break; - } - //:: 1d4+1 Giant Bees - - case 7: - //:: Aragnak the Red Dragon - { - //:: Initialize Variables - object oArea = GetArea(OBJECT_SELF); - //:: Cycle through PCs in Area - object oPC = GetFirstObjectInArea(oArea); - - while (oPC != OBJECT_INVALID) - { - if (GetIsPC(oPC) == TRUE) - { - SendMessageToPC(oPC, "You see a humongous dragon the color of burnt blood flying high overhead"); - SQLocalsUUID_SetInt(oPC, "SEEN_ARAGNAK", 1); - } - - oPC = GetNextObjectInArea(oArea); - } - - break; - } - //:: Aragnak the Red Dragon - - case 8: case 9: - //:: 1d3 worgs and 1d12 wolves - { - int nWorgs = d3(1)+d12(1); - // Set Number of Placeables - SetLocalInt(oCamp, "CampNumP", 1); - // Set Number of Creatures - SetLocalInt(oCamp, "CampNumC", nWorgs); - // Set Radius of Camp - SetLocalFloat(oCamp, "CampRadius", 10.0); - - // Set Creature 0 to be Trigger - // Script 00 : Kill him and the Camp Despawns - // SetLocalString(oCamp, "CampTrigger", "C0"); - // SetLocalInt(oCamp, "CampTriggerScript", 0); - - // Set Placeable 0 to be Camp Center - // SetLocalString(oCamp, "CampCenter", "P0"); - // Set Placeable 0 and Spawn Flags // First Placeable always Spawns at Center of Camp // If CampCenter Is Not Set @@ -5845,91 +5351,56 @@ at night. */ //SetLocalString(oCamp, "CampP1_Flags", "SP_PL3T80P30"); // Set Creature 0 and Spawn Flags - SetLocalString(oCamp, "CampC0", "RA_WORG001"); - SetLocalString(oCamp, "CampC0_Flags", "SP_CD060_RH60"); + SetLocalString(oCamp, "CampC0", "ANKHEG001"); + SetLocalString(oCamp, "CampC0_Flags", "SP_RW_CD010_RH60"); // Set Creature 1 and Spawn Flags - SetLocalString(oCamp, "CampC1", "RA_WOLF001"); + SetLocalString(oCamp, "CampC1", "ANKHEG001"); // SetLocalString(oCamp, "CampC1_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC1_Flags", "SP_CD060_RH60"); + SetLocalString(oCamp, "CampC1_Flags", "SP_RW_CD010_RH60"); // Set Creature 2 and Spawn Flags - SetLocalString(oCamp, "CampC2", "RA_WOLF001"); + SetLocalString(oCamp, "CampC2", "ANKHEG001"); // SetLocalString(oCamp, "CampC2_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC2_Flags", "SP_CD060_RH60"); + SetLocalString(oCamp, "CampC2_Flags", "SP_RW_CD010_RH60"); // Set Creature 3 and Spawn Flags - SetLocalString(oCamp, "CampC3", "RA_WOLF001"); + SetLocalString(oCamp, "CampC3", "ANKHEG001"); // SetLocalString(oCamp, "CampC3_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC3_Flags", "SP_CD060_RH60"); + SetLocalString(oCamp, "CampC3_Flags", "SP_RW_CD010_RH60"); // Set Creature 4 and Spawn Flags - SetLocalString(oCamp, "CampC4", "RA_WORG001"); + SetLocalString(oCamp, "CampC4", "ANKHEG001"); // SetLocalString(oCamp, "CampC4_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC4_Flags", "SP_CD060_RH60"); + SetLocalString(oCamp, "CampC4_Flags", "SP_RW_CD010_RH60"); // Set Creature 5 and Spawn Flags - SetLocalString(oCamp, "CampC5", "RA_WOLF001"); + SetLocalString(oCamp, "CampC5", "ANKHEG001"); // SetLocalString(oCamp, "CampC5_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC5_Flags", "SP_CD060_RH60"); + SetLocalString(oCamp, "CampC5_Flags", "SP_RW_CD010_RH60"); // Set Creature 6 and Spawn Flags - SetLocalString(oCamp, "CampC6", "RA_WOLF001"); + SetLocalString(oCamp, "CampC6", "ANKHEG001"); // SetLocalString(oCamp, "CampC6_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC6_Flags", "SP_CD060_RH60"); + SetLocalString(oCamp, "CampC6_Flags", "SP_RW_CD010_RH60"); // Set Creature 7 and Spawn Flags - SetLocalString(oCamp, "CampC7", "RA_WOLF001"); + SetLocalString(oCamp, "CampC7", "ANKHEG001"); // SetLocalString(oCamp, "CampC7_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC7_Flags", "SP_CD060_RH60"); - - // Set Creature 8 and Spawn Flags - SetLocalString(oCamp, "CampC8", "RA_WORG001"); - // SetLocalString(oCamp, "CampC8_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC8_Flags", "SP_CD060_RH60"); - - // Set Creature 9 and Spawn Flags - SetLocalString(oCamp, "CampC9", "RA_WOLF001"); - // SetLocalString(oCamp, "CampC9_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC9_Flags", "SP_CD060_RH60"); - - // Set Creature 10 and Spawn Flags - SetLocalString(oCamp, "CampC10", "RA_WOLF001"); - // SetLocalString(oCamp, "CampC10_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC10_Flags", "SP_CD060_RH60"); - - // Set Creature 11 and Spawn Flags - SetLocalString(oCamp, "CampC11", "RA_WOLF001"); - // SetLocalString(oCamp, "CampC11_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC11_Flags", "SP_CD060_RH60"); - - // Set Creature 12 and Spawn Flags - SetLocalString(oCamp, "CampC12", "RA_WOLF001"); - // SetLocalString(oCamp, "CampC12_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC12_Flags", "SP_CD060_RH60"); - - // Set Creature 13 and Spawn Flags - SetLocalString(oCamp, "CampC13", "RA_WOLF001"); - // SetLocalString(oCamp, "CampC13_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC13_Flags", "SP_CD060_RH60"); - - // Set Creature 14 and Spawn Flags - SetLocalString(oCamp, "CampC14", "RA_WOLF001"); - // SetLocalString(oCamp, "CampC14_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC14_Flags", "SP_CD060_RH60"); + SetLocalString(oCamp, "CampC7_Flags", "SP_RW_CD010_RH60"); break; } - //:: 1d3 worgs and 1d12 wolves + //:: 1d6+2 Ankhegs - case 10: case 11: - //:: 3d6 Dire Rats + case 4: case 5: + //:: 1 Huge Monstrous Scorpion & 1d4 Small Monstrous Scorpions { - int nRats = d6(3); + int nScorpions = d4(1) + 1; // Set Number of Placeables SetLocalInt(oCamp, "CampNumP", 0); // Set Number of Creatures - SetLocalInt(oCamp, "CampNumC", nRats); + SetLocalInt(oCamp, "CampNumC", nScorpions); // Set Radius of Camp SetLocalFloat(oCamp, "CampRadius", 10.0); @@ -5952,105 +5423,41 @@ at night. */ //SetLocalString(oCamp, "CampP1_Flags", "SP_PL3T80P30"); // Set Creature 0 and Spawn Flags - SetLocalString(oCamp, "CampC0", "RA_DIRERAT001"); - SetLocalString(oCamp, "CampC0_Flags", "SP_RW_CD060"); + SetLocalString(oCamp, "CampC0", "MONST_SCORP005"); + SetLocalString(oCamp, "CampC0_Flags", "SP_RW_RH60"); // Set Creature 1 and Spawn Flags - SetLocalString(oCamp, "CampC1", "RA_DIRERAT001"); + SetLocalString(oCamp, "CampC1", "MONST_SCORP002"); // SetLocalString(oCamp, "CampC1_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC1_Flags", "SP_RW_CD060"); + SetLocalString(oCamp, "CampC1_Flags", "SP_RW_RH60"); // Set Creature 2 and Spawn Flags - SetLocalString(oCamp, "CampC2", "RA_DIRERAT001"); + SetLocalString(oCamp, "CampC2", "MONST_SCORP002"); // SetLocalString(oCamp, "CampC2_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC2_Flags", "SP_RW_CD060"); + SetLocalString(oCamp, "CampC2_Flags", "SP_RW_RH60"); // Set Creature 3 and Spawn Flags - SetLocalString(oCamp, "CampC3", "RA_DIRERAT001"); + SetLocalString(oCamp, "CampC3", "MONST_SCORP002"); // SetLocalString(oCamp, "CampC3_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC3_Flags", "SP_RW_CD060"); + SetLocalString(oCamp, "CampC3_Flags", "SP_RW_RH60"); // Set Creature 4 and Spawn Flags - SetLocalString(oCamp, "CampC4", "RA_DIRERAT001"); + SetLocalString(oCamp, "CampC4", "MONST_SCORP002"); // SetLocalString(oCamp, "CampC4_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC4_Flags", "SP_RW_CD060"); - - // Set Creature 5 and Spawn Flags - SetLocalString(oCamp, "CampC5", "RA_DIRERAT001"); - // SetLocalString(oCamp, "CampC5_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC5_Flags", "SP_RW_CD060"); - - // Set Creature 6 and Spawn Flags - SetLocalString(oCamp, "CampC6", "RA_DIRERAT001"); - // SetLocalString(oCamp, "CampC6_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC6_Flags", "SP_RW_CD060"); - - // Set Creature 7 and Spawn Flags - SetLocalString(oCamp, "CampC7", "RA_DIRERAT001"); - // SetLocalString(oCamp, "CampC7_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC7_Flags", "SP_RW_CD060"); - - // Set Creature 8 and Spawn Flags - SetLocalString(oCamp, "CampC8", "RA_DIRERAT001"); - SetLocalString(oCamp, "CampC8_Flags", "SP_RW_CD060"); - - // Set Creature 9 and Spawn Flags - SetLocalString(oCamp, "CampC9", "RA_DIRERAT001"); - // SetLocalString(oCamp, "CampC9_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC9_Flags", "SP_RW_CD060"); - - // Set Creature 10 and Spawn Flags - SetLocalString(oCamp, "CampC10", "RA_DIRERAT001"); - // SetLocalString(oCamp, "CampC10_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC10_Flags", "SP_RW_CD060"); - - // Set Creature 11 and Spawn Flags - SetLocalString(oCamp, "CampC11", "RA_DIRERAT001"); - // SetLocalString(oCamp, "CampC11_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC11_Flags", "SP_RW_CD060"); - - // Set Creature 12 and Spawn Flags - SetLocalString(oCamp, "CampC12", "RA_DIRERAT001"); - // SetLocalString(oCamp, "CampC12_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC12_Flags", "SP_RW_CD060"); - - // Set Creature 13 and Spawn Flags - SetLocalString(oCamp, "CampC13", "RA_DIRERAT001"); - // SetLocalString(oCamp, "CampC13_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC13_Flags", "SP_RW_CD060"); - - // Set Creature 14 and Spawn Flags - SetLocalString(oCamp, "CampC14", "RA_DIRERAT001"); - // SetLocalString(oCamp, "CampC14_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC14_Flags", "SP_RW_CD060"); - - // Set Creature 15 and Spawn Flags - SetLocalString(oCamp, "CampC15", "RA_DIRERAT001"); - // SetLocalString(oCamp, "CampC15_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC15_Flags", "SP_RW_CD060"); - - // Set Creature 16 and Spawn Flags - SetLocalString(oCamp, "CampC16", "RA_DIRERAT001"); - // SetLocalString(oCamp, "CampC16_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC16_Flags", "SP_RW_CD060"); - - // Set Creature 17 and Spawn Flags - SetLocalString(oCamp, "CampC17", "RA_DIRERAT001"); - // SetLocalString(oCamp, "CampC17_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC17_Flags", "SP_RW_CD060"); + SetLocalString(oCamp, "CampC4_Flags", "SP_RW_RH60"); break; } - //:: 3d6 Dire Rats + //:: 1 Huge Monstrous Scorpion & 1d4 Small Monstrous Scorpions - case 12: - //:: 1d3 Trolls + case 6: + //:: 1d2 Large Air Elementals & 1d3 Small Large Air Elementals { - int nTrolls = d3(1); + int nAirElementals = d2(1) + d3(1); // Set Number of Placeables SetLocalInt(oCamp, "CampNumP", 0); // Set Number of Creatures - SetLocalInt(oCamp, "CampNumC", nTrolls); + SetLocalInt(oCamp, "CampNumC", nAirElementals); // Set Radius of Camp SetLocalFloat(oCamp, "CampRadius", 10.0); @@ -6073,22 +5480,335 @@ at night. */ //SetLocalString(oCamp, "CampP1_Flags", "SP_PL3T80P30"); // Set Creature 0 and Spawn Flags - SetLocalString(oCamp, "CampC0", "RA_TROLL001"); - SetLocalString(oCamp, "CampC0_Flags", "SP_RW_CD060"); + SetLocalString(oCamp, "CampC0", "ELEM_AIR_LG001"); + SetLocalString(oCamp, "CampC0_Flags", "SP_RW_CD010"); // Set Creature 1 and Spawn Flags - SetLocalString(oCamp, "CampC1", "RA_TROLL001"); + SetLocalString(oCamp, "CampC1", "ELEM_AIR_SM001"); // SetLocalString(oCamp, "CampC1_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC1_Flags", "SP_RW_CD060"); + SetLocalString(oCamp, "CampC1_Flags", "SP_RW_CD010"); // Set Creature 2 and Spawn Flags - SetLocalString(oCamp, "CampC2", "RA_TROLL001"); + SetLocalString(oCamp, "CampC2", "ELEM_AIR_SM001"); // SetLocalString(oCamp, "CampC2_Flags", "SP_SF_RW_CD60_RH"); - SetLocalString(oCamp, "CampC2_Flags", "SP_RW_CD060"); + SetLocalString(oCamp, "CampC2_Flags", "SP_RW_CD010"); + + // Set Creature 3 and Spawn Flags + SetLocalString(oCamp, "CampC3", "ELEM_AIR_SM001"); + // SetLocalString(oCamp, "CampC3_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC3_Flags", "SP_RW_CD010"); + + // Set Creature 4 and Spawn Flags + SetLocalString(oCamp, "CampC4", "ELEM_AIR_LG001"); + // SetLocalString(oCamp, "CampC4_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC4_Flags", "SP_RW_CD010"); break; } - //:: 1d3 Trolls + //:: 1d2 Large Air Elementals & 1d3 Small Large Air Elementals + + case 7: + //:: 1d3+1 Basilisks + { + + int nBasilisks = d3(1)+1; + // Set Number of Placeables + SetLocalInt(oCamp, "CampNumP", 2); + // Set Number of Creatures + SetLocalInt(oCamp, "CampNumC", nBasilisks); + // Set Radius of Camp + SetLocalFloat(oCamp, "CampRadius", 5.0); + + // Set Creature 0 to be Trigger + // Script 00 : Kill him and the Camp Despawns + // SetLocalString(oCamp, "CampTrigger", "C0"); + // SetLocalInt(oCamp, "CampTriggerScript", 0); + + // Set Placeable 0 to be Camp Center + SetLocalString(oCamp, "CampCenter", "P0"); + + // Set Placeable 0 and Spawn Flags + // First Placeable always Spawns at Center of Camp + // If CampCenter Is Not Set + //SetLocalString(oCamp, "CampP0", "ZEP_COBWEB008"); + SetLocalString(oCamp, "CampP0_Flags", "SP_SF"); + + // Set Placeable 1 and Spawn Flags + //SetLocalString(oCamp, "CampP1", "ZEP_COBWEB008"); + //SetLocalString(oCamp, "CampP1_Flags", "SP_SF"); + + // Set Creature 0 and Spawn Flags + SetLocalString(oCamp, "CampC0", "RA_BASILISK001"); + SetLocalString(oCamp, "CampC0_Flags", "SP_RW_CD010_RH60"); + + // Set Creature 1 and Spawn Flags + SetLocalString(oCamp, "CampC1", "RA_BASILISK001"); + // SetLocalString(oCamp, "CampC1_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC1_Flags", "SP_RW_CD010_RH60"); + + // Set Creature 2 and Spawn Flags + SetLocalString(oCamp, "CampC2", "RA_BASILISK001"); + // SetLocalString(oCamp, "CampC2_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC2_Flags", "SP_RW_CD010_RH60"); + + // Set Creature 3 and Spawn Flags + SetLocalString(oCamp, "CampC3", "RA_BASILISK001"); + // SetLocalString(oCamp, "CampC3_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC3_Flags", "SP_RW_CD010_RH60"); + + break; + } + //:: 1d3+1 Basilisks + + case 8: case 9: + //:: 1d4+2 Large Monstrous Scorpions + { + + int nScorpions = d4(1)+2; + // Set Number of Placeables + SetLocalInt(oCamp, "CampNumP", 2); + // Set Number of Creatures + SetLocalInt(oCamp, "CampNumC", nScorpions); + // Set Radius of Camp + SetLocalFloat(oCamp, "CampRadius", 5.0); + + // Set Creature 0 to be Trigger + // Script 00 : Kill him and the Camp Despawns + // SetLocalString(oCamp, "CampTrigger", "C0"); + // SetLocalInt(oCamp, "CampTriggerScript", 0); + + // Set Placeable 0 to be Camp Center + SetLocalString(oCamp, "CampCenter", "P0"); + + // Set Placeable 0 and Spawn Flags + // First Placeable always Spawns at Center of Camp + // If CampCenter Is Not Set + //SetLocalString(oCamp, "CampP0", "ZEP_COBWEB008"); + SetLocalString(oCamp, "CampP0_Flags", "SP_SF"); + + // Set Placeable 1 and Spawn Flags + //SetLocalString(oCamp, "CampP1", "ZEP_COBWEB008"); + //SetLocalString(oCamp, "CampP1_Flags", "SP_SF"); + + // Set Creature 0 and Spawn Flags + SetLocalString(oCamp, "CampC0", "MONST_SCORP004"); + SetLocalString(oCamp, "CampC0_Flags", "SP_RW_CD010"); + + // Set Creature 1 and Spawn Flags + SetLocalString(oCamp, "CampC1", "MONST_SCORP004"); + // SetLocalString(oCamp, "CampC1_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC1_Flags", "SP_RW_CD010"); + + // Set Creature 2 and Spawn Flags + SetLocalString(oCamp, "CampC2", "MONST_SCORP004"); + // SetLocalString(oCamp, "CampC2_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC2_Flags", "SP_RW_CD010"); + + // Set Creature 3 and Spawn Flags + SetLocalString(oCamp, "CampC3", "MONST_SCORP004"); + // SetLocalString(oCamp, "CampC3_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC3_Flags", "SP_RW_CD010"); + + // Set Creature 4 and Spawn Flags + SetLocalString(oCamp, "CampC4", "MONST_SCORP004"); + // SetLocalString(oCamp, "CampC4_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC4_Flags", "SP_RW_CD010"); + + // Set Creature 5 and Spawn Flags + SetLocalString(oCamp, "CampC5", "MONST_SCORP004"); + // SetLocalString(oCamp, "CampC5_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC5_Flags", "SP_RW_CD010"); + + + + break; + } + //:: 1d4+2 Large Monstrous Scorpions + + case 10: + //:: 2d4+4 Wererats + { + int nWereRats = d4(2)+4; + // Set Number of Placeables + SetLocalInt(oCamp, "CampNumP", 0); + // Set Number of Creatures + SetLocalInt(oCamp, "CampNumC", nWereRats); + // Set Radius of Camp + SetLocalFloat(oCamp, "CampRadius", 10.0); + + // Set Creature 0 to be Trigger + // Script 00 : Kill him and the Camp Despawns + // SetLocalString(oCamp, "CampTrigger", "C0"); + // SetLocalInt(oCamp, "CampTriggerScript", 0); + + // Set Placeable 0 to be Camp Center + //SetLocalString(oCamp, "CampCenter", "P0"); + + // Set Placeable 0 and Spawn Flags + // First Placeable always Spawns at Center of Camp + // If CampCenter Is Not Set + //SetLocalString(oCamp, "CampP0", "plc_campfrwspit"); + SetLocalString(oCamp, "CampP0_Flags", "SP_SF"); + + // Set Placeable 1 and Spawn Flags + //SetLocalString(oCamp, "CampP1", "plc_chest1"); + //SetLocalString(oCamp, "CampP1_Flags", "SP_PL3T80P30"); + + // Set Creature 0 and Spawn Flags + SetLocalString(oCamp, "CampC0", "group_wererats"); + SetLocalString(oCamp, "CampC0_Flags", "SP_RW_CD010_SG_RG005M001"); + + // Set Creature 1 and Spawn Flags + SetLocalString(oCamp, "CampC1", "group_wererats"); + // SetLocalString(oCamp, "CampC1_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC1_Flags", "SP_RW_CD010_SG_RG005M001"); + + // Set Creature 2 and Spawn Flags + SetLocalString(oCamp, "CampC2", "group_wererats"); + // SetLocalString(oCamp, "CampC2_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC2_Flags", "SP_RW_CD010_SG_RG005M001"); + + // Set Creature 3 and Spawn Flags + SetLocalString(oCamp, "CampC3", "group_wererats"); + // SetLocalString(oCamp, "CampC3_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC3_Flags", "SP_RW_CD010_SG_RG005M001"); + + // Set Creature 4 and Spawn Flags + SetLocalString(oCamp, "CampC4", "group_wererats"); + // SetLocalString(oCamp, "CampC4_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC4_Flags", "SP_RW_CD010_SG_RG005M001"); + + // Set Creature 5 and Spawn Flags + SetLocalString(oCamp, "CampC5", "group_wererats"); + // SetLocalString(oCamp, "CampC5_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC5_Flags", "SP_RW_CD010_SG_RG005M001"); + + // Set Creature 6 and Spawn Flags + SetLocalString(oCamp, "CampC6", "group_wererats"); + // SetLocalString(oCamp, "CampC6_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC6_Flags", "SP_RW_CD010_SG_RG005M001"); + + // Set Creature 7 and Spawn Flags + SetLocalString(oCamp, "CampC7", "group_wererats"); + // SetLocalString(oCamp, "CampC7_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC7_Flags", "SP_RW_CD010_SG_RG005M001"); + + // Set Creature 8 and Spawn Flags + SetLocalString(oCamp, "CampC8", "group_wererats"); + SetLocalString(oCamp, "CampC8_Flags", "SP_RW_CD010_SG_RG005M001"); + + // Set Creature 9 and Spawn Flags + SetLocalString(oCamp, "CampC9", "group_wererats"); + // SetLocalString(oCamp, "CampC9_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC9_Flags", "SP_RW_CD010_SG_RG005M001"); + + // Set Creature 10 and Spawn Flags + SetLocalString(oCamp, "CampC10", "group_wererats"); + // SetLocalString(oCamp, "CampC10_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC10_Flags", "SP_RW_CD010_SG_RG005M001"); + + // Set Creature 11 and Spawn Flags + SetLocalString(oCamp, "CampC11", "group_wererats"); + // SetLocalString(oCamp, "CampC11_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC11_Flags", "SP_RW_CD010_SG_RG005M001"); + + break; + } + //:: 2d4+4 Wererats + + case 11: + //:: 1 Invisible Stalker + { + int nInvis = 1; + // Set Number of Placeables + SetLocalInt(oCamp, "CampNumP", 0); + // Set Number of Creatures + SetLocalInt(oCamp, "CampNumC", nInvis); + // Set Radius of Camp + SetLocalFloat(oCamp, "CampRadius", 10.0); + + // Set Creature 0 to be Trigger + // Script 00 : Kill him and the Camp Despawns + // SetLocalString(oCamp, "CampTrigger", "C0"); + // SetLocalInt(oCamp, "CampTriggerScript", 0); + + // Set Placeable 0 to be Camp Center + //SetLocalString(oCamp, "CampCenter", "P0"); + + // Set Placeable 0 and Spawn Flags + // First Placeable always Spawns at Center of Camp + // If CampCenter Is Not Set + //SetLocalString(oCamp, "CampP0", "plc_campfrwspit"); + SetLocalString(oCamp, "CampP0_Flags", "SP_SF"); + + // Set Placeable 1 and Spawn Flags + //SetLocalString(oCamp, "CampP1", "plc_chest1"); + //SetLocalString(oCamp, "CampP1_Flags", "SP_PL3T80P30"); + + // Set Creature 0 and Spawn Flags + SetLocalString(oCamp, "CampC0", "RA_INVSTALK001"); + SetLocalString(oCamp, "CampC0_Flags", "SP_RW_CD010"); + + break; + } + //:: 1 Invisible Stalker + + case 12: + //:: 1d3+2 Vampire Spawn + { + int nVampires = d3(1)+2; + // Set Number of Placeables + SetLocalInt(oCamp, "CampNumP", 0); + // Set Number of Creatures + SetLocalInt(oCamp, "CampNumC", nVampires); + // Set Radius of Camp + SetLocalFloat(oCamp, "CampRadius", 10.0); + + // Set Creature 0 to be Trigger + // Script 00 : Kill him and the Camp Despawns + // SetLocalString(oCamp, "CampTrigger", "C0"); + // SetLocalInt(oCamp, "CampTriggerScript", 0); + + // Set Placeable 0 to be Camp Center + //SetLocalString(oCamp, "CampCenter", "P0"); + + // Set Placeable 0 and Spawn Flags + // First Placeable always Spawns at Center of Camp + // If CampCenter Is Not Set + //SetLocalString(oCamp, "CampP0", "plc_campfrwspit"); + SetLocalString(oCamp, "CampP0_Flags", "SP_SF"); + + // Set Placeable 1 and Spawn Flags + //SetLocalString(oCamp, "CampP1", "plc_chest1"); + //SetLocalString(oCamp, "CampP1_Flags", "SP_PL3T80P30"); + + // Set Creature 0 and Spawn Flags + SetLocalString(oCamp, "CampC0", "group_vampspawn"); + SetLocalString(oCamp, "CampC0_Flags", "SP_SG_RW_CD060_RG025M005"); + + // Set Creature 1 and Spawn Flags + SetLocalString(oCamp, "CampC1", "group_vampspawn"); + // SetLocalString(oCamp, "CampC1_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC1_Flags", "SP_SG_RW_CD060_RG025M005"); + + // Set Creature 2 and Spawn Flags + SetLocalString(oCamp, "CampC2", "group_vampspawn"); + // SetLocalString(oCamp, "CampC2_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC2_Flags", "SP_SG_RW_CD060_RG025M005"); + + // Set Creature 3 and Spawn Flags + SetLocalString(oCamp, "CampC3", "group_vampspawn"); + // SetLocalString(oCamp, "CampC3_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC3_Flags", "SP_SG_RW_CD060_RG025M005"); + + // Set Creature 4 and Spawn Flags + SetLocalString(oCamp, "CampC4", "group_vampspawn"); + // SetLocalString(oCamp, "CampC4_Flags", "SP_SF_RW_CD60_RH"); + SetLocalString(oCamp, "CampC4_Flags", "SP_SG_RW_CD060_RG025M005"); + + break; + } + //:: 1d3+2 Vampire Spawn case 13: //:: 1d4 Ghasts + 2d4+2 Ghouls @@ -6193,7 +5913,7 @@ at night. */ } //:: 1d4 Ghasts + 2d4+2 Ghouls - case 14: case 15: + case 14: //:: 1d6+1 Wights { @@ -6260,6 +5980,44 @@ at night. */ break; } //:: 1d6+1 Wights + + case 15: + //:: 1 Spectre + { + + int nSpectre = 1; + // Set Number of Placeables + SetLocalInt(oCamp, "CampNumP", 2); + // Set Number of Creatures + SetLocalInt(oCamp, "CampNumC", nSpectre); + // Set Radius of Camp + SetLocalFloat(oCamp, "CampRadius", 5.0); + + // Set Creature 0 to be Trigger + // Script 00 : Kill him and the Camp Despawns + // SetLocalString(oCamp, "CampTrigger", "C0"); + // SetLocalInt(oCamp, "CampTriggerScript", 0); + + // Set Placeable 0 to be Camp Center + SetLocalString(oCamp, "CampCenter", "P0"); + + // Set Placeable 0 and Spawn Flags + // First Placeable always Spawns at Center of Camp + // If CampCenter Is Not Set + //SetLocalString(oCamp, "CampP0", "ZEP_COBWEB008"); + SetLocalString(oCamp, "CampP0_Flags", "SP_SF"); + + // Set Placeable 1 and Spawn Flags + //SetLocalString(oCamp, "CampP1", "ZEP_COBWEB008"); + //SetLocalString(oCamp, "CampP1_Flags", "SP_SF"); + + // Set Creature 0 and Spawn Flags + SetLocalString(oCamp, "CampC0", "RA_SPECTRE001"); + SetLocalString(oCamp, "CampC0_Flags", "SP_RW_CD010"); + + break; + } + //:: 1 Spectre case 16: //:: 1 Mohrg & 1d3 Zombies diff --git a/_module/nss/spawn_cfg_group.nss b/_module/nss/spawn_cfg_group.nss index 141b1055..16b162da 100644 --- a/_module/nss/spawn_cfg_group.nss +++ b/_module/nss/spawn_cfg_group.nss @@ -176,7 +176,44 @@ string SpawnGroup(object oSpawn, string sTemplate) // Only Make Modifications Between These Lines // ------------------------------------------- - //:: Brigands +//:: Wererats + if (sTemplate == "group_wererats") + { + switch(d3(1)) + { + case 1: + sRetTemplate = "RA_WERERAT004"; + break; + case 2: + sRetTemplate = "RA_WERERAT003"; + break; + case 3: + sRetTemplate = "RA_WERERAT003"; + break; + } + } +//:: Wererats + + +//:: Vampire Spawn + if (sTemplate == "group_vampspawn") + { + switch(d3(1)) + { + case 1: + sRetTemplate = "RA_VAMPSPAWN01"; + break; + case 2: + sRetTemplate = "RA_VAMPSPAWN01"; + break; + case 3: + sRetTemplate = "RA_VAMPSPAWN02"; + break; + } + } +//:: Vampire Spawn + +//:: Brigands if (sTemplate == "group_brigands") { switch(d3(1)) @@ -192,9 +229,9 @@ string SpawnGroup(object oSpawn, string sTemplate) break; } } - //:: Brigands +//:: Brigands - // Aragnak in Lair +//:: Aragnak in Lair if (sTemplate == "grp_aragnak") { int iRnd = Random(9)+1; @@ -209,7 +246,7 @@ string SpawnGroup(object oSpawn, string sTemplate) sRetTemplate = "RA_DRAG_ARAGNAK2"; } } - // +//:: Aragnak in Lair if (GetStringLeft(sTemplate, 7) == "scaled_") { diff --git a/_module/nss/vamp_gas_form_hb.nss b/_module/nss/vamp_gas_form_hb.nss new file mode 100644 index 00000000..4a52b9a9 --- /dev/null +++ b/_module/nss/vamp_gas_form_hb.nss @@ -0,0 +1,41 @@ +//:://///////////////////////////////////////////// +//:: Name vamp_gas_form_hb +//:: Copyright (c) 2022 Project RATDOG +//::////////////////////////////////////////////// +/* + Make the Vampire's onDeath Gaseous Form flee + & vanish +*/ +//::////////////////////////////////////////////// +//:: Created By: Jaysyn +//:: Created On: 20221207 +//::////////////////////////////////////////////// + +void main() +{ + object oNPC = OBJECT_SELF; + location lSelf = GetLocation(oNPC); + + object oAttacker = GetNearestCreature(CREATURE_TYPE_REPUTATION , REPUTATION_TYPE_ENEMY, oNPC, 1, CREATURE_TYPE_IS_ALIVE, TRUE); + + string sResRef = GetResRef(oNPC); + + +//:: Set destroyable. + SetIsDestroyable(TRUE, FALSE, FALSE); + +//:: Remove plot/immoral/lootable flags JUST in case. + SetPlotFlag(oNPC, TRUE); + SetImmortal(oNPC, FALSE); + SetLootable(oNPC, FALSE); + +//:: Clear Actions & run away + //AssignCommand(oNPC, ClearAllActions()); + ClearAllActions(); + ActionMoveAwayFromObject(oAttacker, TRUE, 10.0f); + //DelayCommand(0.2f, ActionMoveAwayFromObject(oAttacker, TRUE, 10.0f)); + +//:: Destroy ourselves after fleeing the scene + DelayCommand(4.0f, DestroyObject(oNPC)); + +} diff --git a/_module/ra_tdog.mod b/_module/ra_tdog.mod index eb1c37c1..b9a6f90e 100644 Binary files a/_module/ra_tdog.mod and b/_module/ra_tdog.mod differ diff --git a/_module/utc/ankheg001.utc.json b/_module/utc/ankheg001.utc.json index 3f6b431a..760f688d 100644 --- a/_module/utc/ankheg001.utc.json +++ b/_module/utc/ankheg001.utc.json @@ -597,7 +597,7 @@ }, "Tag": { "type": "cexostring", - "value": "ankheg001" + "value": "ANKHEG001" }, "Tail_New": { "type": "dword", diff --git a/_module/utc/barrowwight.utc.json b/_module/utc/barrowwight.utc.json index 6225f94d..9e6137af 100644 --- a/_module/utc/barrowwight.utc.json +++ b/_module/utc/barrowwight.utc.json @@ -325,55 +325,55 @@ }, "ScriptAttacked": { "type": "resref", - "value": "x2_def_attacked" + "value": "ra_ai_attacked" }, "ScriptDamaged": { "type": "resref", - "value": "x2_def_ondamage" + "value": "ra_ai_ondamaged" }, "ScriptDeath": { "type": "resref", - "value": "x2_def_ondeath" + "value": "ra_ai_ondeath" }, "ScriptDialogue": { "type": "resref", - "value": "x2_def_onconv" + "value": "ra_ai_onconverse" }, "ScriptDisturbed": { "type": "resref", - "value": "x2_def_ondisturb" + "value": "ra_ai_ondisturb" }, "ScriptEndRound": { "type": "resref", - "value": "x2_def_endcombat" + "value": "ra_ai_endcmbtrnd" }, "ScriptHeartbeat": { "type": "resref", - "value": "x2_def_heartbeat" + "value": "ra_ai_heartbeat" }, "ScriptOnBlocked": { "type": "resref", - "value": "x2_def_onblocked" + "value": "ra_ai_onblocked" }, "ScriptOnNotice": { "type": "resref", - "value": "x2_def_percept" + "value": "ra_ai_onpercept" }, "ScriptRested": { "type": "resref", - "value": "x2_def_rested" + "value": "ra_ai_onrested" }, "ScriptSpawn": { "type": "resref", - "value": "x2_def_spawn" + "value": "ra_ai_onspawn" }, "ScriptSpellAt": { "type": "resref", - "value": "x2_def_spellcast" + "value": "ra_ai_onspelled" }, "ScriptUserDefine": { "type": "resref", - "value": "x2_def_userdef" + "value": "ra_ai_userdef" }, "SkillList": { "type": "list", @@ -689,6 +689,86 @@ "type": "resref", "value": "barrowwight" }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHEAD" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHAIR" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPSKIN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Barrow Wight" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SPAWN_TYPE" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "no_spn_ftr" + } + } + ] + }, "WalkRate": { "type": "int", "value": 5 diff --git a/_module/utc/elem_air_lg001.utc.json b/_module/utc/elem_air_lg001.utc.json index e6919bf7..0c0c091e 100644 --- a/_module/utc/elem_air_lg001.utc.json +++ b/_module/utc/elem_air_lg001.utc.json @@ -695,7 +695,7 @@ }, "Tag": { "type": "cexostring", - "value": "elem_air_lg001" + "value": "ELEM_AIR_LG001" }, "Tail_New": { "type": "dword", diff --git a/_module/utc/elem_air_sm001.utc.json b/_module/utc/elem_air_sm001.utc.json index 459d0345..260bce93 100644 --- a/_module/utc/elem_air_sm001.utc.json +++ b/_module/utc/elem_air_sm001.utc.json @@ -42,7 +42,7 @@ }, "Conversation": { "type": "resref", - "value": "" + "value": "cv_charmed" }, "CRAdjust": { "type": "int", @@ -674,7 +674,7 @@ }, "Tag": { "type": "cexostring", - "value": "elem_air_sm001" + "value": "ELEM_AIR_SM001" }, "Tail_New": { "type": "dword", diff --git a/_module/utc/elem_earth_hg001.utc.json b/_module/utc/elem_earth_hg001.utc.json index 6edc7149..8b382efb 100644 --- a/_module/utc/elem_earth_hg001.utc.json +++ b/_module/utc/elem_earth_hg001.utc.json @@ -686,7 +686,7 @@ }, "Tag": { "type": "cexostring", - "value": "elem_earth_hg001" + "value": "ELEM_EARTH_HG001" }, "Tail_New": { "type": "dword", diff --git a/_module/utc/goblinguard001.utc.json b/_module/utc/goblinguard001.utc.json index 23071ebe..9ae30113 100644 --- a/_module/utc/goblinguard001.utc.json +++ b/_module/utc/goblinguard001.utc.json @@ -54,7 +54,7 @@ }, "DecayTime": { "type": "dword", - "value": 5000 + "value": 10000 }, "Deity": { "type": "cexostring", @@ -392,55 +392,55 @@ }, "ScriptAttacked": { "type": "resref", - "value": "x2_def_attacked" + "value": "ra_ai_attacked" }, "ScriptDamaged": { "type": "resref", - "value": "x2_def_ondamage" + "value": "ra_ai_ondamaged" }, "ScriptDeath": { "type": "resref", - "value": "x2_def_ondeath" + "value": "ra_ai_ondeath" }, "ScriptDialogue": { "type": "resref", - "value": "x2_def_onconv" + "value": "ra_ai_onconverse" }, "ScriptDisturbed": { "type": "resref", - "value": "x2_def_ondisturb" + "value": "ra_ai_ondisturb" }, "ScriptEndRound": { "type": "resref", - "value": "x2_def_endcombat" + "value": "ra_ai_endcmbtrnd" }, "ScriptHeartbeat": { "type": "resref", - "value": "x2_def_heartbeat" + "value": "ra_ai_heartbeat" }, "ScriptOnBlocked": { "type": "resref", - "value": "x2_def_onblocked" + "value": "ra_ai_onblocked" }, "ScriptOnNotice": { "type": "resref", - "value": "x2_def_percept" + "value": "ra_ai_onpercept" }, "ScriptRested": { "type": "resref", - "value": "x2_def_rested" + "value": "ra_ai_onrested" }, "ScriptSpawn": { "type": "resref", - "value": "x2_def_spawn" + "value": "ra_ai_onspawn" }, "ScriptSpellAt": { "type": "resref", - "value": "x2_def_spellcast" + "value": "ra_ai_onspelled" }, "ScriptUserDefine": { "type": "resref", - "value": "x2_def_userdef" + "value": "ra_ai_userdef" }, "SkillList": { "type": "list", @@ -738,7 +738,7 @@ }, "Subrace": { "type": "cexostring", - "value": "" + "value": "Goblin" }, "Tag": { "type": "cexostring", @@ -756,6 +756,41 @@ "type": "resref", "value": "goblinguard001" }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Elite Guard" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SPAWN_TYPE" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "no_spn_ftr" + } + } + ] + }, "WalkRate": { "type": "int", "value": 4 diff --git a/_module/utc/goblinguard003.utc.json b/_module/utc/goblinguard003.utc.json index 4073a014..2d178dbb 100644 --- a/_module/utc/goblinguard003.utc.json +++ b/_module/utc/goblinguard003.utc.json @@ -392,55 +392,55 @@ }, "ScriptAttacked": { "type": "resref", - "value": "x2_def_attacked" + "value": "ra_ai_attacked" }, "ScriptDamaged": { "type": "resref", - "value": "x2_def_ondamage" + "value": "ra_ai_ondamaged" }, "ScriptDeath": { "type": "resref", - "value": "x2_def_ondeath" + "value": "ra_ai_ondeath" }, "ScriptDialogue": { "type": "resref", - "value": "x2_def_onconv" + "value": "ra_ai_onconverse" }, "ScriptDisturbed": { "type": "resref", - "value": "x2_def_ondisturb" + "value": "ra_ai_ondisturb" }, "ScriptEndRound": { "type": "resref", - "value": "x2_def_endcombat" + "value": "ra_ai_endcmbtrnd" }, "ScriptHeartbeat": { "type": "resref", - "value": "x2_def_heartbeat" + "value": "ra_ai_heartbeat" }, "ScriptOnBlocked": { "type": "resref", - "value": "x2_def_onblocked" + "value": "ra_ai_onblocked" }, "ScriptOnNotice": { "type": "resref", - "value": "x2_def_percept" + "value": "ra_ai_onpercept" }, "ScriptRested": { "type": "resref", - "value": "x2_def_rested" + "value": "ra_ai_onrested" }, "ScriptSpawn": { "type": "resref", - "value": "x2_def_spawn" + "value": "ra_ai_onspawn" }, "ScriptSpellAt": { "type": "resref", - "value": "x2_def_spellcast" + "value": "ra_ai_onspelled" }, "ScriptUserDefine": { "type": "resref", - "value": "x2_def_userdef" + "value": "ra_ai_userdef" }, "SkillList": { "type": "list", @@ -738,7 +738,7 @@ }, "Subrace": { "type": "cexostring", - "value": "" + "value": "Goblin" }, "Tag": { "type": "cexostring", @@ -756,6 +756,41 @@ "type": "resref", "value": "goblinguard003" }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Elite Guard" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SPAWN_TYPE" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "no_spn_ftr" + } + } + ] + }, "WalkRate": { "type": "int", "value": 4 diff --git a/_module/utc/monst_scorp002.utc.json b/_module/utc/monst_scorp002.utc.json new file mode 100644 index 00000000..578e3ad3 --- /dev/null +++ b/_module/utc/monst_scorp002.utc.json @@ -0,0 +1,656 @@ +{ + "__data_type": "UTC ", + "Appearance_Type": { + "type": "word", + "value": 1181 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 3 + }, + "ChallengeRating": { + "type": "float", + "value": 2.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 26 + }, + "ClassLevel": { + "type": "short", + "value": 1 + } + } + ] + }, + "Comment": { + "type": "cexostring", + "value": "Monstrous Scorpion, Small [RA]: 01 HD\r\n\r\nBlindsight = Tremorsense" + }, + "Con": { + "type": "byte", + "value": 14 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 8 + }, + "DecayTime": { + "type": "dword", + "value": 10000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "These creatures travel wherever hunger leads them. They prefer to feed on small animals but do not hesitate to attack humanoids or other larger prey." + } + }, + "Dex": { + "type": "byte", + "value": 10 + }, + "Disarmable": { + "type": "byte", + "value": 0 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 16384, + "EquippedRes": { + "type": "resref", + "value": "nw_it_crewpsp002" + } + }, + { + "__struct_id": 32768, + "EquippedRes": { + "type": "resref", + "value": "nw_it_crewpsp002" + } + }, + { + "__struct_id": 65536, + "EquippedRes": { + "type": "resref", + "value": "m_scorpsting002" + } + }, + { + "__struct_id": 131072, + "EquippedRes": { + "type": "resref", + "value": "nw_it_creitem005" + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 1 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3742 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 228 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 42 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Monstrous Scorpion, Small [RA]: 01 HD" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 4 + }, + "GoodEvil": { + "type": "byte", + "value": 50 + }, + "HitPoints": { + "type": "short", + "value": 8 + }, + "Int": { + "type": "byte", + "value": 3 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 10 + }, + "NaturalAC": { + "type": "byte", + "value": 3 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PaletteID": { + "type": "byte", + "value": 106 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 2083 + }, + "Race": { + "type": "byte", + "value": 25 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "nw_ai_onattacked" + }, + "ScriptDamaged": { + "type": "resref", + "value": "nw_ai_ondamaged" + }, + "ScriptDeath": { + "type": "resref", + "value": "nw_ai_ondeath" + }, + "ScriptDialogue": { + "type": "resref", + "value": "nw_ai_onconvers" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "nw_ai_ondisturb" + }, + "ScriptEndRound": { + "type": "resref", + "value": "nw_ai_cmbtrndend" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "nw_ai_heartbeat" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "nw_ai_onblocked" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "nw_ai_onpercept" + }, + "ScriptRested": { + "type": "resref", + "value": "nw_ai_onrested" + }, + "ScriptSpawn": { + "type": "resref", + "value": "burrow_onspawn" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "nw_ai_onspellcst" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "burrow_onuserdef" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 4 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 12 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 7 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 85 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 88 + }, + "Str": { + "type": "byte", + "value": 9 + }, + "Subrace": { + "type": "cexostring", + "value": "Vermin" + }, + "Tag": { + "type": "cexostring", + "value": "MONST_SCORP002" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "monst_scorp002" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Monstrous Scorpion" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "spawn_type" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "no_spn_ftr" + } + } + ] + }, + "WalkRate": { + "type": "int", + "value": 7 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 10 + } +} diff --git a/_module/utc/monst_scorp003.utc.json b/_module/utc/monst_scorp003.utc.json index 118df57e..30e340fd 100644 --- a/_module/utc/monst_scorp003.utc.json +++ b/_module/utc/monst_scorp003.utc.json @@ -238,55 +238,55 @@ }, "ScriptAttacked": { "type": "resref", - "value": "ra_ai_attacked" + "value": "nw_ai_onattacked" }, "ScriptDamaged": { "type": "resref", - "value": "ra_ai_ondamaged" + "value": "nw_ai_ondamaged" }, "ScriptDeath": { "type": "resref", - "value": "ra_ai_ondeath" + "value": "nw_ai_ondeath" }, "ScriptDialogue": { "type": "resref", - "value": "ra_ai_onconverse" + "value": "nw_ai_onconvers" }, "ScriptDisturbed": { "type": "resref", - "value": "ra_ai_ondisturb" + "value": "nw_ai_ondisturb" }, "ScriptEndRound": { "type": "resref", - "value": "ra_ai_endcmbtrnd" + "value": "nw_ai_cmbtrndend" }, "ScriptHeartbeat": { "type": "resref", - "value": "ra_ai_heartbeat" + "value": "nw_ai_heartbeat" }, "ScriptOnBlocked": { "type": "resref", - "value": "ra_ai_onblocked" + "value": "nw_ai_onblocked" }, "ScriptOnNotice": { "type": "resref", - "value": "ra_ai_onpercept" + "value": "nw_ai_onpercept" }, "ScriptRested": { "type": "resref", - "value": "ra_ai_onrested" + "value": "nw_ai_onrested" }, "ScriptSpawn": { "type": "resref", - "value": "ra_ai_onspawn" + "value": "burrow_onspawn" }, "ScriptSpellAt": { "type": "resref", - "value": "ra_ai_onspelled" + "value": "nw_ai_onspellcst" }, "ScriptUserDefine": { "type": "resref", - "value": "ra_ai_userdef" + "value": "burrow_onuserdef" }, "SkillList": { "type": "list", diff --git a/_module/utc/oots_belkar.utc.json b/_module/utc/oots_belkar.utc.json index 6ed02e09..7e16d125 100644 --- a/_module/utc/oots_belkar.utc.json +++ b/_module/utc/oots_belkar.utc.json @@ -90,7 +90,7 @@ }, "ChallengeRating": { "type": "float", - "value": 10.0 + "value": 12.0 }, "ClassList": { "type": "list", @@ -103,7 +103,7 @@ }, "ClassLevel": { "type": "short", - "value": 11 + "value": 14 } }, { @@ -137,7 +137,7 @@ }, "Comment": { "type": "cexostring", - "value": "Belkar Bitterleaf from the Order of the Stick" + "value": "Belkar Bitterleaf from the Order of the Stick\r\n\r\nImproved: Critical: Dagger = Improved Sunder" }, "Con": { "type": "byte", @@ -153,7 +153,7 @@ }, "CurrentHitPoints": { "type": "short", - "value": 100 + "value": 85 }, "DecayTime": { "type": "dword", @@ -191,14 +191,28 @@ "__struct_id": 16, "EquippedRes": { "type": "resref", - "value": "nw_wswmdg002" + "value": "ra_wpswdg_collis" } }, { "__struct_id": 32, "EquippedRes": { "type": "resref", - "value": "nw_wswmdg002" + "value": "x0_wswmdg001" + } + }, + { + "__struct_id": 64, + "EquippedRes": { + "type": "resref", + "value": "x0_maarcl027" + } + }, + { + "__struct_id": 128, + "EquippedRes": { + "type": "resref", + "value": "nw_it_mring008" } } ] @@ -249,7 +263,7 @@ "__struct_id": 1, "Feat": { "type": "word", - "value": 5 + "value": 10 } }, { @@ -259,6 +273,13 @@ "value": 374 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2568 + } + }, { "__struct_id": 1, "Feat": { @@ -287,6 +308,13 @@ "value": 250 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4315 + } + }, { "__struct_id": 1, "Feat": { @@ -315,6 +343,13 @@ "value": 240 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 26 + } + }, { "__struct_id": 1, "Feat": { @@ -350,6 +385,20 @@ "value": 375 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 392 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2569 + } + }, { "__struct_id": 1, "Feat": { @@ -393,7 +442,7 @@ }, "HitPoints": { "type": "short", - "value": 100 + "value": 85 }, "Int": { "type": "byte", @@ -477,7 +526,7 @@ }, "MaxHitPoints": { "type": "short", - "value": 136 + "value": 130 }, "NaturalAC": { "type": "byte", @@ -595,7 +644,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 15 + "value": 19 } }, { @@ -644,7 +693,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 15 + "value": 0 } }, { @@ -859,7 +908,7 @@ }, "Str": { "type": "byte", - "value": 17 + "value": 18 }, "Subrace": { "type": "cexostring", @@ -913,6 +962,51 @@ "type": "cexostring", "value": "no_spn_ftr" } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHEAD" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHAIR" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPSKIN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } } ] }, diff --git a/_module/utc/oots_durkon.utc.json b/_module/utc/oots_durkon.utc.json index 99a44f97..01c35fb6 100644 --- a/_module/utc/oots_durkon.utc.json +++ b/_module/utc/oots_durkon.utc.json @@ -297,12 +297,7 @@ "type": "byte", "value": 0 } - } - ] - }, - "MemorizedList3": { - "type": "list", - "value": [ + }, { "__struct_id": 3, "Spell": { @@ -311,7 +306,7 @@ }, "SpellFlags": { "type": "byte", - "value": 1 + "value": 0 }, "SpellMetaMagic": { "type": "byte", @@ -326,7 +321,7 @@ }, "SpellFlags": { "type": "byte", - "value": 1 + "value": 0 }, "SpellMetaMagic": { "type": "byte", @@ -341,7 +336,7 @@ }, "SpellFlags": { "type": "byte", - "value": 1 + "value": 0 }, "SpellMetaMagic": { "type": "byte", @@ -356,7 +351,27 @@ }, "SpellFlags": { "type": "byte", - "value": 1 + "value": 0 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 2 + } + } + ] + }, + "MemorizedList3": { + "type": "list", + "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 9 + }, + "SpellFlags": { + "type": "byte", + "value": 0 }, "SpellMetaMagic": { "type": "byte", @@ -408,6 +423,21 @@ "value": 0 } }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 49 + }, + "SpellFlags": { + "type": "byte", + "value": 0 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 2 + } + }, { "__struct_id": 3, "Spell": { @@ -428,36 +458,6 @@ "MemorizedList4": { "type": "list", "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 9 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 49 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 2 - } - }, { "__struct_id": 3, "Spell": { @@ -538,6 +538,36 @@ "MemorizedList5": { "type": "list", "value": [ + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 42 + }, + "SpellFlags": { + "type": "byte", + "value": 0 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 3, + "Spell": { + "type": "word", + "value": 42 + }, + "SpellFlags": { + "type": "byte", + "value": 0 + }, + "SpellMetaMagic": { + "type": "byte", + "value": 2 + } + }, { "__struct_id": 3, "Spell": { @@ -558,36 +588,6 @@ "MemorizedList6": { "type": "list", "value": [ - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 42 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 2 - } - }, - { - "__struct_id": 3, - "Spell": { - "type": "word", - "value": 42 - }, - "SpellFlags": { - "type": "byte", - "value": 1 - }, - "SpellMetaMagic": { - "type": "byte", - "value": 2 - } - }, { "__struct_id": 3, "Spell": { @@ -1446,6 +1446,51 @@ "type": "cexostring", "value": "no_spn_clr" } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHEAD" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHAIR" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPSKIN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } } ] }, diff --git a/_module/utc/oots_elan.utc.json b/_module/utc/oots_elan.utc.json index 5f7cc622..f3d02141 100644 --- a/_module/utc/oots_elan.utc.json +++ b/_module/utc/oots_elan.utc.json @@ -1130,6 +1130,51 @@ "type": "cexostring", "value": "no_spn_melenh" } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHAIR" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHEAD" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPSKIN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } } ] }, diff --git a/_module/utc/oots_haley.utc.json b/_module/utc/oots_haley.utc.json index 44451e16..90d5ed21 100644 --- a/_module/utc/oots_haley.utc.json +++ b/_module/utc/oots_haley.utc.json @@ -848,6 +848,51 @@ "type": "cexostring", "value": "no_spn_rog" } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHEAD" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHAIR" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPSKIN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } } ] }, diff --git a/_module/utc/oots_roy.utc.json b/_module/utc/oots_roy.utc.json index a7e608e6..5d7bbc34 100644 --- a/_module/utc/oots_roy.utc.json +++ b/_module/utc/oots_roy.utc.json @@ -837,6 +837,51 @@ "type": "cexostring", "value": "no_spn_ftr" } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHAIR" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHEAD" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPSKIN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } } ] }, diff --git a/_module/utc/oots_thog.utc.json b/_module/utc/oots_thog.utc.json index 4563d6f9..ad67c17a 100644 --- a/_module/utc/oots_thog.utc.json +++ b/_module/utc/oots_thog.utc.json @@ -827,6 +827,51 @@ "type": "cexostring", "value": "no_spn_ftr" } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHAIR" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHEAD" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPSKIN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } } ] }, diff --git a/_module/utc/oots_vaarsuvius.utc.json b/_module/utc/oots_vaarsuvius.utc.json index 2e5b14ff..8ecbbfcd 100644 --- a/_module/utc/oots_vaarsuvius.utc.json +++ b/_module/utc/oots_vaarsuvius.utc.json @@ -1313,6 +1313,51 @@ "type": "cexostring", "value": "no_spn_wiz" } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHEAD" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHAIR" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPSKIN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } } ] }, diff --git a/_module/utc/ra_basilisk001.utc.json b/_module/utc/ra_basilisk001.utc.json index 3b1160f5..aaf64608 100644 --- a/_module/utc/ra_basilisk001.utc.json +++ b/_module/utc/ra_basilisk001.utc.json @@ -309,7 +309,7 @@ "__struct_id": 0, "Rank": { "type": "byte", - "value": 0 + "value": 9 } }, { diff --git a/_module/utc/ra_mohrg001.utc.json b/_module/utc/ra_mohrg001.utc.json index ebf75cb6..402be20d 100644 --- a/_module/utc/ra_mohrg001.utc.json +++ b/_module/utc/ra_mohrg001.utc.json @@ -34,7 +34,7 @@ }, "Comment": { "type": "cexostring", - "value": "Mohrg [RA]: 14 HD" + "value": "Mohrg [RA]: 14 HD\r\n\r\nMonster Manual, pg. 189" }, "Con": { "type": "byte", @@ -54,7 +54,7 @@ }, "DecayTime": { "type": "dword", - "value": 5000 + "value": 10000 }, "Deity": { "type": "cexostring", @@ -336,55 +336,55 @@ }, "ScriptAttacked": { "type": "resref", - "value": "x2_def_attacked" + "value": "ra_ai_attacked" }, "ScriptDamaged": { "type": "resref", - "value": "x2_def_ondamage" + "value": "ra_ai_ondamaged" }, "ScriptDeath": { "type": "resref", - "value": "x2_def_ondeath" + "value": "ra_ai_ondeath" }, "ScriptDialogue": { "type": "resref", - "value": "x2_def_onconv" + "value": "ra_ai_onconverse" }, "ScriptDisturbed": { "type": "resref", - "value": "x2_def_ondisturb" + "value": "ra_ai_ondisturb" }, "ScriptEndRound": { "type": "resref", - "value": "x2_def_endcombat" + "value": "ra_ai_endcmbtrnd" }, "ScriptHeartbeat": { "type": "resref", - "value": "x2_def_heartbeat" + "value": "ra_ai_heartbeat" }, "ScriptOnBlocked": { "type": "resref", - "value": "x2_def_onblocked" + "value": "ra_ai_onblocked" }, "ScriptOnNotice": { "type": "resref", - "value": "x2_def_percept" + "value": "ra_ai_onpercept" }, "ScriptRested": { "type": "resref", - "value": "x2_def_rested" + "value": "ra_ai_onrested" }, "ScriptSpawn": { "type": "resref", - "value": "x2_def_spawn" + "value": "ra_ai_onspawn" }, "ScriptSpellAt": { "type": "resref", - "value": "x2_def_spellcast" + "value": "ra_ai_onspelled" }, "ScriptUserDefine": { "type": "resref", - "value": "x2_def_userdef" + "value": "ra_ai_userdef" }, "SkillList": { "type": "list", @@ -682,7 +682,7 @@ }, "Subrace": { "type": "cexostring", - "value": "" + "value": "Undead" }, "Tag": { "type": "cexostring", @@ -700,6 +700,41 @@ "type": "resref", "value": "ra_mohrg001" }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Mohrg" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SPAWN_TYPE" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "no_spn_ftr" + } + } + ] + }, "WalkRate": { "type": "int", "value": 4 diff --git a/_module/utc/ra_spectre001.utc.json b/_module/utc/ra_spectre001.utc.json new file mode 100644 index 00000000..7dafc3ed --- /dev/null +++ b/_module/utc/ra_spectre001.utc.json @@ -0,0 +1,770 @@ +{ + "__data_type": "UTC ", + "Appearance_Type": { + "type": "word", + "value": 156 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 15 + }, + "ChallengeRating": { + "type": "float", + "value": 8.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 19 + }, + "ClassLevel": { + "type": "short", + "value": 7 + } + } + ] + }, + "Comment": { + "type": "cexostring", + "value": "Spectre [RA]: 07 HD\r\n\r\nMonster Manual, pg. 232\r\n\r\nRing of Protection +2 = +2 Deflection AC" + }, + "Con": { + "type": "byte", + "value": 10 + }, + "Conversation": { + "type": "resref", + "value": "cv_charmed" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 45 + }, + "DecayTime": { + "type": "dword", + "value": 10000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This entity looks like a human, but with a diaphanous and faintly luminous body." + } + }, + "Dex": { + "type": "byte", + "value": 16 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 128, + "EquippedRes": { + "type": "resref", + "value": "nw_it_mring008" + } + }, + { + "__struct_id": 16384, + "EquippedRes": { + "type": "resref", + "value": "spectre_touch" + } + }, + { + "__struct_id": 131072, + "EquippedRes": { + "type": "resref", + "value": "nw_it_creitemunh" + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 1 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 408 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3112 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2898 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 5195 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2468 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2919 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4095 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4092 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 377 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2884 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 1089 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3415 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2285 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 752 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4235 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Spectre [RA]: 07 HD" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 0 + }, + "HitPoints": { + "type": "short", + "value": 45 + }, + "Int": { + "type": "byte", + "value": 14 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 100 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 45 + }, + "NaturalAC": { + "type": "byte", + "value": 0 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PaletteID": { + "type": "byte", + "value": 29 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 299 + }, + "Race": { + "type": "byte", + "value": 24 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "ra_ai_attacked" + }, + "ScriptDamaged": { + "type": "resref", + "value": "ra_ai_ondamaged" + }, + "ScriptDeath": { + "type": "resref", + "value": "ra_ai_ondeath" + }, + "ScriptDialogue": { + "type": "resref", + "value": "ra_ai_onconverse" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "ra_ai_ondisturb" + }, + "ScriptEndRound": { + "type": "resref", + "value": "ra_ai_endcmbtrnd" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ra_ai_heartbeat" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "ra_ai_onblocked" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "ra_ai_onpercept" + }, + "ScriptRested": { + "type": "resref", + "value": "ra_ai_onrested" + }, + "ScriptSpawn": { + "type": "resref", + "value": "ra_ai_onspawn" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "ra_ai_onspelled" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "ra_ai_userdef" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 107 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 81 + }, + "Str": { + "type": "byte", + "value": 10 + }, + "Subrace": { + "type": "cexostring", + "value": "Undead" + }, + "Tag": { + "type": "cexostring", + "value": "RA_SPECTRE001" + }, + "Tail_New": { + "type": "dword", + "value": 535 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "ra_spectre001" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Spectre" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SPAWN_TYPE" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "no_spn_ftr" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "GLOW_COLOR" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "5" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "X2_L_IS_INCORPOREAL" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + } + ] + }, + "WalkRate": { + "type": "int", + "value": 6 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 14 + } +} diff --git a/_module/utc/ra_vamp_gas_form.utc.json b/_module/utc/ra_vamp_gas_form.utc.json new file mode 100644 index 00000000..be0e52a2 --- /dev/null +++ b/_module/utc/ra_vamp_gas_form.utc.json @@ -0,0 +1,792 @@ +{ + "__data_type": "UTC ", + "Appearance_Type": { + "type": "word", + "value": 187 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "Cha": { + "type": "byte", + "value": 15 + }, + "ChallengeRating": { + "type": "float", + "value": 5.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 19 + }, + "ClassLevel": { + "type": "short", + "value": 4 + } + } + ] + }, + "Comment": { + "type": "cexostring", + "value": "Vampire Spawn, Gaseous Form: 04 HD\r\n\r\nMonster Manual, pg. 253\r\n\r\nClimb 30 = Spiderclimb" + }, + "Con": { + "type": "byte", + "value": 10 + }, + "Conversation": { + "type": "resref", + "value": "" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 25 + }, + "DecayTime": { + "type": "dword", + "value": 10000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "The gaseous form of an escaping vampire." + } + }, + "Dex": { + "type": "byte", + "value": 14 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 131072, + "EquippedRes": { + "type": "resref", + "value": "vampspawn_hide" + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 1 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3112 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2898 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 5195 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2468 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2919 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4095 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4092 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 377 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2884 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 24 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 1089 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3415 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2285 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 752 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3053 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4235 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 40 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Vampire Spawn, Gaseous Form: 04 HD" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 0 + }, + "HitPoints": { + "type": "short", + "value": 25 + }, + "Int": { + "type": "byte", + "value": 13 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 29 + }, + "NaturalAC": { + "type": "byte", + "value": 3 + }, + "NoPermDeath": { + "type": "byte", + "value": 1 + }, + "PaletteID": { + "type": "byte", + "value": 29 + }, + "PerceptionRange": { + "type": "byte", + "value": 10 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 1 + }, + "PortraitId": { + "type": "word", + "value": 322 + }, + "Race": { + "type": "byte", + "value": 24 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "" + }, + "ScriptDamaged": { + "type": "resref", + "value": "" + }, + "ScriptDeath": { + "type": "resref", + "value": "ra_ai_ondeath" + }, + "ScriptDialogue": { + "type": "resref", + "value": "" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "" + }, + "ScriptEndRound": { + "type": "resref", + "value": "" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "vamp_gas_form_hb" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "ra_ai_onpercept" + }, + "ScriptRested": { + "type": "resref", + "value": "" + }, + "ScriptSpawn": { + "type": "resref", + "value": "ra_ai_onspawn" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 7 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 8 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 8 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 8 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 7 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 8 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 4 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 30 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 65535 + }, + "SpecAbilityList": { + "type": "list", + "value": [] + }, + "StartingPackage": { + "type": "byte", + "value": 81 + }, + "Str": { + "type": "byte", + "value": 10 + }, + "Subrace": { + "type": "cexostring", + "value": "Undead" + }, + "Tag": { + "type": "cexostring", + "value": "RA_VAMP_GAS_FORM" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "ra_vamp_gas_form" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Gaseous Form" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "GLOW_COLOR" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 15 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "X2_L_IS_INCORPOREAL" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "X2_L_BEH_OFFENSE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 0 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "CONCEALED50" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + } + ] + }, + "WalkRate": { + "type": "int", + "value": 6 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 13 + } +} diff --git a/_module/utc/ra_vampspawn01.utc.json b/_module/utc/ra_vampspawn01.utc.json new file mode 100644 index 00000000..9e920719 --- /dev/null +++ b/_module/utc/ra_vampspawn01.utc.json @@ -0,0 +1,982 @@ +{ + "__data_type": "UTC ", + "Appearance_Head": { + "type": "byte", + "value": 40 + }, + "Appearance_Type": { + "type": "word", + "value": 6 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 1 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, + "Cha": { + "type": "byte", + "value": 15 + }, + "ChallengeRating": { + "type": "float", + "value": 6.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 19 + }, + "ClassLevel": { + "type": "short", + "value": 4 + } + } + ] + }, + "Color_Hair": { + "type": "byte", + "value": 167 + }, + "Color_Skin": { + "type": "byte", + "value": 40 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 37 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 37 + }, + "Comment": { + "type": "cexostring", + "value": "Vampire Spawn, Human Male: 04 HD\r\n\r\nMonster Manual, pg. 253\r\n\r\nClimb 30 = Spiderclimb" + }, + "Con": { + "type": "byte", + "value": 10 + }, + "Conversation": { + "type": "resref", + "value": "cv_charmed" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 25 + }, + "DecayTime": { + "type": "dword", + "value": 10000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This feral-looking creature virtually drips with evil. Its garb is noble-looking, though in a state of disrepair. Its dark red mouth is dominated by a pair of vicious-looking canine teeth." + } + }, + "Dex": { + "type": "byte", + "value": 14 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 16384, + "EquippedRes": { + "type": "resref", + "value": "vampire_slam01" + } + }, + { + "__struct_id": 65536, + "EquippedRes": { + "type": "resref", + "value": "vamp_blood_drain" + } + }, + { + "__struct_id": 131072, + "EquippedRes": { + "type": "resref", + "value": "vampspawn_hide" + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 1 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3112 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2898 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 5195 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2468 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2919 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4095 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4092 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 377 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2884 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 24 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 1089 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3415 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2285 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3053 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4235 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 40 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Vampire Spawn, Human Male: 04 HD" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 0 + }, + "GoodEvil": { + "type": "byte", + "value": 0 + }, + "HitPoints": { + "type": "short", + "value": 25 + }, + "Int": { + "type": "byte", + "value": 13 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 29 + }, + "NaturalAC": { + "type": "byte", + "value": 3 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PaletteID": { + "type": "byte", + "value": 29 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 310 + }, + "Race": { + "type": "byte", + "value": 24 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "ra_ai_attacked" + }, + "ScriptDamaged": { + "type": "resref", + "value": "ra_ai_ondamaged" + }, + "ScriptDeath": { + "type": "resref", + "value": "ra_ai_ondeath" + }, + "ScriptDialogue": { + "type": "resref", + "value": "ra_ai_onconverse" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "ra_ai_ondisturb" + }, + "ScriptEndRound": { + "type": "resref", + "value": "ra_ai_endcmbtrnd" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ra_ai_heartbeat" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "ra_ai_onblocked" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "ra_ai_onpercept" + }, + "ScriptRested": { + "type": "resref", + "value": "ra_ai_onrested" + }, + "ScriptSpawn": { + "type": "resref", + "value": "ra_ai_onspawn" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "ra_ai_onspelled" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "ra_ai_userdef" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 7 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 8 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 8 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 8 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 7 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 8 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 4 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 30 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 96 + }, + "SpecAbilityList": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 2348 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 6 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 2348 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 6 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 2348 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 6 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 258 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 258 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 258 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + } + ] + }, + "StartingPackage": { + "type": "byte", + "value": 81 + }, + "Str": { + "type": "byte", + "value": 16 + }, + "Subrace": { + "type": "cexostring", + "value": "Undead" + }, + "Tag": { + "type": "cexostring", + "value": "RA_VAMPSPAWN01" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "ra_vampspawn01" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Vampire Spawn" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SPAWN_TYPE" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "no_spn_melcast1" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPSKIN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHAIR" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "NOBLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + } + ] + }, + "WalkRate": { + "type": "int", + "value": 4 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 13 + } +} diff --git a/_module/utc/ra_vampspawn02.utc.json b/_module/utc/ra_vampspawn02.utc.json new file mode 100644 index 00000000..04c48f4c --- /dev/null +++ b/_module/utc/ra_vampspawn02.utc.json @@ -0,0 +1,982 @@ +{ + "__data_type": "UTC ", + "Appearance_Head": { + "type": "byte", + "value": 1 + }, + "Appearance_Type": { + "type": "word", + "value": 6 + }, + "ArmorPart_RFoot": { + "type": "byte", + "value": 1 + }, + "BodyBag": { + "type": "byte", + "value": 0 + }, + "BodyPart_Belt": { + "type": "byte", + "value": 0 + }, + "BodyPart_LBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_LFoot": { + "type": "byte", + "value": 1 + }, + "BodyPart_LHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_LShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_LThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Neck": { + "type": "byte", + "value": 1 + }, + "BodyPart_Pelvis": { + "type": "byte", + "value": 1 + }, + "BodyPart_RBicep": { + "type": "byte", + "value": 1 + }, + "BodyPart_RFArm": { + "type": "byte", + "value": 1 + }, + "BodyPart_RHand": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShin": { + "type": "byte", + "value": 1 + }, + "BodyPart_RShoul": { + "type": "byte", + "value": 0 + }, + "BodyPart_RThigh": { + "type": "byte", + "value": 1 + }, + "BodyPart_Torso": { + "type": "byte", + "value": 1 + }, + "Cha": { + "type": "byte", + "value": 15 + }, + "ChallengeRating": { + "type": "float", + "value": 6.0 + }, + "ClassList": { + "type": "list", + "value": [ + { + "__struct_id": 2, + "Class": { + "type": "int", + "value": 19 + }, + "ClassLevel": { + "type": "short", + "value": 4 + } + } + ] + }, + "Color_Hair": { + "type": "byte", + "value": 167 + }, + "Color_Skin": { + "type": "byte", + "value": 40 + }, + "Color_Tattoo1": { + "type": "byte", + "value": 37 + }, + "Color_Tattoo2": { + "type": "byte", + "value": 37 + }, + "Comment": { + "type": "cexostring", + "value": "Vampire Spawn, Human Female: 04 HD\r\n\r\nMonster Manual, pg. 253\r\n\r\nClimb 30 = Spiderclimb" + }, + "Con": { + "type": "byte", + "value": 10 + }, + "Conversation": { + "type": "resref", + "value": "cv_charmed" + }, + "CRAdjust": { + "type": "int", + "value": 0 + }, + "CurrentHitPoints": { + "type": "short", + "value": 25 + }, + "DecayTime": { + "type": "dword", + "value": 10000 + }, + "Deity": { + "type": "cexostring", + "value": "" + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "This feral-looking creature virtually drips with evil. Its garb is noble-looking, though in a state of disrepair. Its dark red mouth is dominated by a pair of vicious-looking canine teeth." + } + }, + "Dex": { + "type": "byte", + "value": 14 + }, + "Disarmable": { + "type": "byte", + "value": 1 + }, + "Equip_ItemList": { + "type": "list", + "value": [ + { + "__struct_id": 16384, + "EquippedRes": { + "type": "resref", + "value": "vampire_slam01" + } + }, + { + "__struct_id": 65536, + "EquippedRes": { + "type": "resref", + "value": "vamp_blood_drain" + } + }, + { + "__struct_id": 131072, + "EquippedRes": { + "type": "resref", + "value": "vampspawn_hide" + } + } + ] + }, + "FactionID": { + "type": "word", + "value": 1 + }, + "FeatList": { + "type": "list", + "value": [ + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3112 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2898 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 5195 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2468 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2919 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4095 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4092 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 377 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2884 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 24 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 1089 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3415 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 2285 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 3053 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 4235 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 40 + } + }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 289 + } + } + ] + }, + "FirstName": { + "type": "cexolocstring", + "value": { + "0": "Vampire Spawn, Human Female: 04 HD" + } + }, + "fortbonus": { + "type": "short", + "value": 0 + }, + "Gender": { + "type": "byte", + "value": 1 + }, + "GoodEvil": { + "type": "byte", + "value": 0 + }, + "HitPoints": { + "type": "short", + "value": 25 + }, + "Int": { + "type": "byte", + "value": 13 + }, + "Interruptable": { + "type": "byte", + "value": 1 + }, + "IsImmortal": { + "type": "byte", + "value": 0 + }, + "IsPC": { + "type": "byte", + "value": 0 + }, + "LastName": { + "type": "cexolocstring", + "value": { + "0": "" + } + }, + "LawfulChaotic": { + "type": "byte", + "value": 50 + }, + "Lootable": { + "type": "byte", + "value": 0 + }, + "MaxHitPoints": { + "type": "short", + "value": 29 + }, + "NaturalAC": { + "type": "byte", + "value": 3 + }, + "NoPermDeath": { + "type": "byte", + "value": 0 + }, + "PaletteID": { + "type": "byte", + "value": 29 + }, + "PerceptionRange": { + "type": "byte", + "value": 11 + }, + "Phenotype": { + "type": "int", + "value": 0 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PortraitId": { + "type": "word", + "value": 310 + }, + "Race": { + "type": "byte", + "value": 24 + }, + "refbonus": { + "type": "short", + "value": 0 + }, + "ScriptAttacked": { + "type": "resref", + "value": "ra_ai_attacked" + }, + "ScriptDamaged": { + "type": "resref", + "value": "ra_ai_ondamaged" + }, + "ScriptDeath": { + "type": "resref", + "value": "ra_ai_ondeath" + }, + "ScriptDialogue": { + "type": "resref", + "value": "ra_ai_onconverse" + }, + "ScriptDisturbed": { + "type": "resref", + "value": "ra_ai_ondisturb" + }, + "ScriptEndRound": { + "type": "resref", + "value": "ra_ai_endcmbtrnd" + }, + "ScriptHeartbeat": { + "type": "resref", + "value": "ra_ai_heartbeat" + }, + "ScriptOnBlocked": { + "type": "resref", + "value": "ra_ai_onblocked" + }, + "ScriptOnNotice": { + "type": "resref", + "value": "ra_ai_onpercept" + }, + "ScriptRested": { + "type": "resref", + "value": "ra_ai_onrested" + }, + "ScriptSpawn": { + "type": "resref", + "value": "ra_ai_onspawn" + }, + "ScriptSpellAt": { + "type": "resref", + "value": "ra_ai_onspelled" + }, + "ScriptUserDefine": { + "type": "resref", + "value": "ra_ai_userdef" + }, + "SkillList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 7 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 8 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 8 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 8 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 2 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 7 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 8 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 4 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 10 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 0 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 30 + } + }, + { + "__struct_id": 0, + "Rank": { + "type": "byte", + "value": 3 + } + } + ] + }, + "SoundSetFile": { + "type": "word", + "value": 96 + }, + "SpecAbilityList": { + "type": "list", + "value": [ + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 2348 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 6 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 2348 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 6 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 2348 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 6 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 258 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 258 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + }, + { + "__struct_id": 4, + "Spell": { + "type": "word", + "value": 258 + }, + "SpellCasterLevel": { + "type": "byte", + "value": 0 + }, + "SpellFlags": { + "type": "byte", + "value": 1 + } + } + ] + }, + "StartingPackage": { + "type": "byte", + "value": 81 + }, + "Str": { + "type": "byte", + "value": 16 + }, + "Subrace": { + "type": "cexostring", + "value": "Undead" + }, + "Tag": { + "type": "cexostring", + "value": "RA_VAMPSPAWN02" + }, + "Tail_New": { + "type": "dword", + "value": 0 + }, + "TemplateList": { + "type": "list", + "value": [] + }, + "TemplateResRef": { + "type": "resref", + "value": "ra_vampspawn02" + }, + "VarTable": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SET_NAME" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "Vampire Spawn" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "SPAWN_TYPE" + }, + "Type": { + "type": "dword", + "value": 3 + }, + "Value": { + "type": "cexostring", + "value": "no_spn_melcast2" + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPSKIN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "RA_KEEPHAIR" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "NOBLE" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } + } + ] + }, + "WalkRate": { + "type": "int", + "value": 4 + }, + "willbonus": { + "type": "short", + "value": 0 + }, + "Wings_New": { + "type": "dword", + "value": 0 + }, + "Wis": { + "type": "byte", + "value": 13 + } +} diff --git a/_module/utc/ra_wererat003.utc.json b/_module/utc/ra_wererat003.utc.json index c30b09f1..07d46fcb 100644 --- a/_module/utc/ra_wererat003.utc.json +++ b/_module/utc/ra_wererat003.utc.json @@ -53,7 +53,7 @@ }, "Conversation": { "type": "resref", - "value": "" + "value": "cv_charmed" }, "CRAdjust": { "type": "int", @@ -65,7 +65,7 @@ }, "DecayTime": { "type": "dword", - "value": 5000 + "value": 10000 }, "Deity": { "type": "cexostring", diff --git a/_module/utc/ra_wererat004.utc.json b/_module/utc/ra_wererat004.utc.json index f8f35522..3a37547e 100644 --- a/_module/utc/ra_wererat004.utc.json +++ b/_module/utc/ra_wererat004.utc.json @@ -53,7 +53,7 @@ }, "Conversation": { "type": "resref", - "value": "" + "value": "cv_charmed" }, "CRAdjust": { "type": "int", diff --git a/_module/utc/ra_wraith01.utc.json b/_module/utc/ra_wraith01.utc.json index bf81cbe5..9bfc8a51 100644 --- a/_module/utc/ra_wraith01.utc.json +++ b/_module/utc/ra_wraith01.utc.json @@ -219,6 +219,13 @@ "value": 2285 } }, + { + "__struct_id": 1, + "Feat": { + "type": "word", + "value": 752 + } + }, { "__struct_id": 1, "Feat": { diff --git a/_module/utc/troll_fedorla.utc.json b/_module/utc/troll_fedorla.utc.json index 5430c142..aa43a06f 100644 --- a/_module/utc/troll_fedorla.utc.json +++ b/_module/utc/troll_fedorla.utc.json @@ -2,7 +2,7 @@ "__data_type": "UTC ", "Appearance_Type": { "type": "word", - "value": 329 + "value": 164 }, "BodyBag": { "type": "byte", @@ -961,7 +961,7 @@ }, "PortraitId": { "type": "word", - "value": 574 + "value": 1301 }, "Race": { "type": "byte", @@ -1384,6 +1384,21 @@ "type": "int", "value": 5 } + }, + { + "__struct_id": 0, + "Name": { + "type": "cexostring", + "value": "EMBIGGEN" + }, + "Type": { + "type": "dword", + "value": 1 + }, + "Value": { + "type": "int", + "value": 1 + } } ] }, diff --git a/_module/uti/RA_WPSWDG_COLLIS.uti.json b/_module/uti/RA_WPSWDG_COLLIS.uti.json new file mode 100644 index 00000000..7b7d029c --- /dev/null +++ b/_module/uti/RA_WPSWDG_COLLIS.uti.json @@ -0,0 +1,214 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 22 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Dagger of Collision +5" + }, + "Cost": { + "type": "dword", + "value": 41122 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "A basic but versatile weapon, the dagger consists of a double-edged piercing blade that typically ranges from about six to 24 inches in length.\n\nCollision weapons psionically increase their own mass at the end point of each swing or shot. Such weapons deal an extra 5 points of damage on each successful strike, in addition to the weapon's enhancement bonus." + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "A basic but versatile weapon, the dagger consists of a double-edged piercing blade that typically ranges from about six to 24 inches in length." + } + }, + "Identified": { + "type": "byte", + "value": 0 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Dagger of Collision +5" + } + }, + "ModelPart1": { + "type": "byte", + "value": 223 + }, + "ModelPart2": { + "type": "byte", + "value": 223 + }, + "ModelPart3": { + "type": "byte", + "value": 223 + }, + "PaletteID": { + "type": "byte", + "value": 34 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 4 + }, + "CostValue": { + "type": "word", + "value": 5 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 16 + }, + "Subtype": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 34 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 124 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 5 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 6 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 28 + }, + "CostValue": { + "type": "word", + "value": 15 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 85 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "RA_WPSWDG_COLLIS" + }, + "TemplateResRef": { + "type": "resref", + "value": "ra_wpswdg_collis" + } +} diff --git a/_module/uti/m_scorpsting002.uti.json b/_module/uti/m_scorpsting002.uti.json new file mode 100644 index 00000000..2304f066 --- /dev/null +++ b/_module/uti/m_scorpsting002.uti.json @@ -0,0 +1,145 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 70 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Monstrous Scorpion Sting, Small\r\n\r\nSpider Venom is the same as Scorpion Venom." + }, + "Cost": { + "type": "dword", + "value": 10578 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "Monstrous Scorpion Sting, Small" + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Monstrous Scorpion Sting, Small" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 13229, + "type": "cexolocstring", + "value": { + "0": "Monstrous Scorpion Sting, Small" + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "PaletteID": { + "type": "byte", + "value": 63 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 8 + }, + "Param1Value": { + "type": "byte", + "value": 35 + }, + "PropertyName": { + "type": "word", + "value": 72 + }, + "Subtype": { + "type": "word", + "value": 6 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "M_SCORPSTING002" + }, + "TemplateResRef": { + "type": "resref", + "value": "m_scorpsting002" + } +} diff --git a/_module/uti/spectre_touch.uti.json b/_module/uti/spectre_touch.uti.json new file mode 100644 index 00000000..09c54e07 --- /dev/null +++ b/_module/uti/spectre_touch.uti.json @@ -0,0 +1,206 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 71 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Spectre Touch" + }, + "Cost": { + "type": "dword", + "value": 7218 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "Spectre Touch" + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Spectre Touch" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Spectre Touch" + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "PaletteID": { + "type": "byte", + "value": 56 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 33 + }, + "Subtype": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 33 + }, + "Subtype": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 18 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 26 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 82 + }, + "Subtype": { + "type": "word", + "value": 125 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "lvl_drain_onhit" + }, + "TemplateResRef": { + "type": "resref", + "value": "spectre_touch" + } +} diff --git a/_module/uti/vamp_blood_drain.uti.json b/_module/uti/vamp_blood_drain.uti.json new file mode 100644 index 00000000..8656940a --- /dev/null +++ b/_module/uti/vamp_blood_drain.uti.json @@ -0,0 +1,237 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 70 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Vampire Blood Drain" + }, + "Cost": { + "type": "dword", + "value": 100820 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "Vampire Blood Drain" + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Vampire Blood Drain" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Vampire Blood Drain" + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "PaletteID": { + "type": "byte", + "value": 63 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 3 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 56 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 20 + }, + "CostValue": { + "type": "word", + "value": 10 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 21 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 2 + }, + "Param1Value": { + "type": "byte", + "value": 2 + }, + "PropertyName": { + "type": "word", + "value": 72 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 5 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 67 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "VAMP_BLOOD_DRAIN" + }, + "TemplateResRef": { + "type": "resref", + "value": "vamp_blood_drain" + } +} diff --git a/_module/uti/vampire_slam01.uti.json b/_module/uti/vampire_slam01.uti.json new file mode 100644 index 00000000..fd1448de --- /dev/null +++ b/_module/uti/vampire_slam01.uti.json @@ -0,0 +1,144 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 71 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Vampire Slam" + }, + "Cost": { + "type": "dword", + "value": 844 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "Vampire Slam" + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Vampire Slam" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "type": "cexolocstring", + "value": { + "0": "Vampire Slam" + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "PaletteID": { + "type": "byte", + "value": 56 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 19 + }, + "CostValue": { + "type": "word", + "value": 8 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 77 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 26 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 82 + }, + "Subtype": { + "type": "word", + "value": 125 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "lvl_drain_onhit" + }, + "TemplateResRef": { + "type": "resref", + "value": "vampire_slam01" + } +} diff --git a/_module/uti/vampspawn_hide.uti.json b/_module/uti/vampspawn_hide.uti.json new file mode 100644 index 00000000..eb9a5c0e --- /dev/null +++ b/_module/uti/vampspawn_hide.uti.json @@ -0,0 +1,486 @@ +{ + "__data_type": "UTI ", + "AddCost": { + "type": "dword", + "value": 0 + }, + "BaseItem": { + "type": "int", + "value": 73 + }, + "Charges": { + "type": "byte", + "value": 0 + }, + "Comment": { + "type": "cexostring", + "value": "Vampire Spawn Hide" + }, + "Cost": { + "type": "dword", + "value": 0 + }, + "Cursed": { + "type": "byte", + "value": 0 + }, + "DescIdentified": { + "type": "cexolocstring", + "value": { + "0": "Vampire Spawn Hide" + } + }, + "Description": { + "type": "cexolocstring", + "value": { + "0": "Vampire Spawn Hide" + } + }, + "Identified": { + "type": "byte", + "value": 1 + }, + "LocalizedName": { + "id": 13205, + "type": "cexolocstring", + "value": { + "0": "Vampire Spawn Hide" + } + }, + "ModelPart1": { + "type": "byte", + "value": 1 + }, + "PaletteID": { + "type": "byte", + "value": 14 + }, + "Plot": { + "type": "byte", + "value": 0 + }, + "PropertiesList": { + "type": "list", + "value": [ + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 6 + }, + "CostValue": { + "type": "word", + "value": 1 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 22 + }, + "Subtype": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 7 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 23 + }, + "Subtype": { + "type": "word", + "value": 7 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 7 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 23 + }, + "Subtype": { + "type": "word", + "value": 9 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 8 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 9 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 4 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 7 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 255 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 3 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 0 + }, + "CostValue": { + "type": "word", + "value": 0 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 37 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 2 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 51 + }, + "Subtype": { + "type": "word", + "value": 0 + } + }, + { + "__struct_id": 0, + "ChanceAppear": { + "type": "byte", + "value": 100 + }, + "CostTable": { + "type": "byte", + "value": 25 + }, + "CostValue": { + "type": "word", + "value": 2 + }, + "Param1": { + "type": "byte", + "value": 255 + }, + "Param1Value": { + "type": "byte", + "value": 0 + }, + "PropertyName": { + "type": "word", + "value": 73 + }, + "Subtype": { + "type": "word", + "value": 0 + } + } + ] + }, + "StackSize": { + "type": "word", + "value": 1 + }, + "Stolen": { + "type": "byte", + "value": 0 + }, + "Tag": { + "type": "cexostring", + "value": "VAMPSPAWN_HIDE" + }, + "TemplateResRef": { + "type": "resref", + "value": "vampspawn_hide" + } +} diff --git a/_module/utm/store_garbos.utm.json b/_module/utm/store_garbos.utm.json index 7b02fae7..c99bc382 100644 --- a/_module/utm/store_garbos.utm.json +++ b/_module/utm/store_garbos.utm.json @@ -361,6 +361,141 @@ "type": "word", "value": 7 } + }, + { + "__struct_id": 17, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mboots009" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 8 + } + }, + { + "__struct_id": 18, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mboots008" + }, + "Repos_PosX": { + "type": "word", + "value": 8 + }, + "Repos_Posy": { + "type": "word", + "value": 8 + } + }, + { + "__struct_id": 19, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mbracer009" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 9 + } + }, + { + "__struct_id": 20, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mbracer010" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 9 + } + }, + { + "__struct_id": 21, + "InventoryRes": { + "type": "resref", + "value": "nw_maarcl095" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 22, + "InventoryRes": { + "type": "resref", + "value": "nw_maarcl094" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 23, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mbelt008" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 9 + } + }, + { + "__struct_id": 24, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mbelt007" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 10 + } + }, + { + "__struct_id": 25, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mbelt002" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 10 + } } ] } @@ -2368,6 +2503,171 @@ "type": "word", "value": 1 } + }, + { + "__struct_id": 12, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mneck015" + }, + "Repos_PosX": { + "type": "word", + "value": 7 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 13, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mneck014" + }, + "Repos_PosX": { + "type": "word", + "value": 8 + }, + "Repos_Posy": { + "type": "word", + "value": 1 + } + }, + { + "__struct_id": 14, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mneck028" + }, + "Repos_PosX": { + "type": "word", + "value": 0 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 15, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mneck027" + }, + "Repos_PosX": { + "type": "word", + "value": 1 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 16, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mneck019" + }, + "Repos_PosX": { + "type": "word", + "value": 2 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 17, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mneck018" + }, + "Repos_PosX": { + "type": "word", + "value": 3 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 18, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mring017" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 19, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mring016" + }, + "Repos_PosX": { + "type": "word", + "value": 5 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 20, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mring020" + }, + "Repos_PosX": { + "type": "word", + "value": 6 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 21, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mring019" + }, + "Repos_PosX": { + "type": "word", + "value": 9 + }, + "Repos_Posy": { + "type": "word", + "value": 2 + } + }, + { + "__struct_id": 22, + "InventoryRes": { + "type": "resref", + "value": "nw_it_mring002" + }, + "Repos_PosX": { + "type": "word", + "value": 4 + }, + "Repos_Posy": { + "type": "word", + "value": 3 + } } ] } @@ -2426,7 +2726,7 @@ "__struct_id": 3, "InventoryRes": { "type": "resref", - "value": "x1_wmgrenade007" + "value": "nw_it_msmlmisc11" }, "Repos_PosX": { "type": "word", @@ -2441,7 +2741,7 @@ "__struct_id": 4, "InventoryRes": { "type": "resref", - "value": "x1_wmgrenade007" + "value": "nw_it_msmlmisc11" }, "Repos_PosX": { "type": "word", @@ -2456,7 +2756,7 @@ "__struct_id": 5, "InventoryRes": { "type": "resref", - "value": "x1_wmgrenade007" + "value": "nw_it_msmlmisc11" }, "Repos_PosX": { "type": "word", @@ -2471,7 +2771,7 @@ "__struct_id": 6, "InventoryRes": { "type": "resref", - "value": "nw_it_msmlmisc11" + "value": "nw_it_msmlmisc13" }, "Repos_PosX": { "type": "word", @@ -2486,7 +2786,7 @@ "__struct_id": 7, "InventoryRes": { "type": "resref", - "value": "nw_it_msmlmisc11" + "value": "nw_it_msmlmisc13" }, "Repos_PosX": { "type": "word", @@ -2501,7 +2801,7 @@ "__struct_id": 8, "InventoryRes": { "type": "resref", - "value": "nw_it_msmlmisc11" + "value": "nw_it_msmlmisc13" }, "Repos_PosX": { "type": "word", @@ -2511,89 +2811,6 @@ "type": "word", "value": 0 } - }, - { - "__struct_id": 9, - "InventoryRes": { - "type": "resref", - "value": "nw_it_msmlmisc13" - }, - "Repos_PosX": { - "type": "word", - "value": 9 - }, - "Repos_Posy": { - "type": "word", - "value": 0 - } - }, - { - "__struct_id": 10, - "InventoryRes": { - "type": "resref", - "value": "nw_it_msmlmisc13" - }, - "Repos_PosX": { - "type": "word", - "value": 0 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - } - }, - { - "__struct_id": 11, - "InventoryRes": { - "type": "resref", - "value": "nw_it_msmlmisc13" - }, - "Repos_PosX": { - "type": "word", - "value": 1 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - } - }, - { - "__struct_id": 12, - "Infinite": { - "type": "byte", - "value": 1 - }, - "InventoryRes": { - "type": "resref", - "value": "nw_it_medkit003" - }, - "Repos_PosX": { - "type": "word", - "value": 2 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - } - }, - { - "__struct_id": 13, - "Infinite": { - "type": "byte", - "value": 1 - }, - "InventoryRes": { - "type": "resref", - "value": "nw_it_medkit004" - }, - "Repos_PosX": { - "type": "word", - "value": 4 - }, - "Repos_Posy": { - "type": "word", - "value": 1 - } } ] }