diff --git a/README.md b/README.md index 713ceeeb0..9bb1e15ad 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# NWNDS +# Neverwtinter Nights Dark Sun [NWNDS] Repository for the code & various resources for the NWN Dark Sun project. ## Features @@ -26,3 +26,11 @@ Mark Ip - Aztec Exterior Redux Tilset ILmaTeR / ReAver - CODI/Daggerdale Swamp Tileset +### Athas Reborn / Dark Sun Online Contributors + +The CEP Team + +Acidchalk, Andrak the Mad, Antoneagle, Aserath, Dante, Danule, Deek, Dom, Dreaderick, Dred, Drohgan, Elanthis Seldavius, Hellfire, Ihsaan, Jaysyn, Josten, Kenquinn, Klonapin, Kyriana Agrivar, Lorack, Magnus, Master Pain, Natana, NiteCap, Noob Punchingbag, Ranulf Majere, Rashod81100, Shadara, Sirna, Squirrel, Sutered, The Deadheart, The Inquisitor, The Obsidian Oracle, Tik, Trump, Wayne & Wrains + + + diff --git a/nwnds_animalcomp/CR_BITE_VIPER001.uti b/nwnds_animalcomp/CR_BITE_VIPER001.uti new file mode 100644 index 000000000..f4d1861d1 Binary files /dev/null and b/nwnds_animalcomp/CR_BITE_VIPER001.uti differ diff --git a/nwnds_animalcomp/cr_bite_viper002.uti b/nwnds_animalcomp/cr_bite_viper002.uti new file mode 100644 index 000000000..509b5d693 Binary files /dev/null and b/nwnds_animalcomp/cr_bite_viper002.uti differ diff --git a/nwnds_animalcomp/ds_ac_mviper01.utc b/nwnds_animalcomp/ds_ac_mviper01.utc new file mode 100644 index 000000000..50857eaee Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper01.utc differ diff --git a/nwnds_animalcomp/ds_ac_mviper02.UTC b/nwnds_animalcomp/ds_ac_mviper02.UTC new file mode 100644 index 000000000..56f49e1af Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper02.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper03.utc b/nwnds_animalcomp/ds_ac_mviper03.utc new file mode 100644 index 000000000..619912364 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper03.utc differ diff --git a/nwnds_animalcomp/ds_ac_mviper04.UTC b/nwnds_animalcomp/ds_ac_mviper04.UTC new file mode 100644 index 000000000..92cb5f501 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper04.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper05.UTC b/nwnds_animalcomp/ds_ac_mviper05.UTC new file mode 100644 index 000000000..67ab6816d Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper05.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper06.UTC b/nwnds_animalcomp/ds_ac_mviper06.UTC new file mode 100644 index 000000000..2a70331e9 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper06.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper07.UTC b/nwnds_animalcomp/ds_ac_mviper07.UTC new file mode 100644 index 000000000..318b571ac Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper07.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper08.UTC b/nwnds_animalcomp/ds_ac_mviper08.UTC new file mode 100644 index 000000000..5a6aca841 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper08.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper09.UTC b/nwnds_animalcomp/ds_ac_mviper09.UTC new file mode 100644 index 000000000..cf80511d4 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper09.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper10.UTC b/nwnds_animalcomp/ds_ac_mviper10.UTC new file mode 100644 index 000000000..91108518e Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper10.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper11.UTC b/nwnds_animalcomp/ds_ac_mviper11.UTC new file mode 100644 index 000000000..ac063ea30 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper11.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper12.utc b/nwnds_animalcomp/ds_ac_mviper12.utc new file mode 100644 index 000000000..ecce981c9 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper12.utc differ diff --git a/nwnds_animalcomp/ds_ac_mviper13.UTC b/nwnds_animalcomp/ds_ac_mviper13.UTC new file mode 100644 index 000000000..7cfac7cf7 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper13.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper14.UTC b/nwnds_animalcomp/ds_ac_mviper14.UTC new file mode 100644 index 000000000..b7b02b41c Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper14.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper15.utc b/nwnds_animalcomp/ds_ac_mviper15.utc new file mode 100644 index 000000000..e6602621f Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper15.utc differ diff --git a/nwnds_animalcomp/ds_ac_mviper16.UTC b/nwnds_animalcomp/ds_ac_mviper16.UTC new file mode 100644 index 000000000..40d9ae4eb Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper16.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper17.UTC b/nwnds_animalcomp/ds_ac_mviper17.UTC new file mode 100644 index 000000000..f7f1bf234 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper17.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper18.utc b/nwnds_animalcomp/ds_ac_mviper18.utc new file mode 100644 index 000000000..ce7e3fa0d Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper18.utc differ diff --git a/nwnds_animalcomp/ds_ac_mviper19.UTC b/nwnds_animalcomp/ds_ac_mviper19.UTC new file mode 100644 index 000000000..2fd957926 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper19.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper20.UTC b/nwnds_animalcomp/ds_ac_mviper20.UTC new file mode 100644 index 000000000..76b62d666 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper20.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper21.utc b/nwnds_animalcomp/ds_ac_mviper21.utc new file mode 100644 index 000000000..ad627735a Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper21.utc differ diff --git a/nwnds_animalcomp/ds_ac_mviper22.UTC b/nwnds_animalcomp/ds_ac_mviper22.UTC new file mode 100644 index 000000000..f0f98b8d2 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper22.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper23.UTC b/nwnds_animalcomp/ds_ac_mviper23.UTC new file mode 100644 index 000000000..090e1d296 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper23.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper24.utc b/nwnds_animalcomp/ds_ac_mviper24.utc new file mode 100644 index 000000000..f8ee7bebe Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper24.utc differ diff --git a/nwnds_animalcomp/ds_ac_mviper25.UTC b/nwnds_animalcomp/ds_ac_mviper25.UTC new file mode 100644 index 000000000..58b8b2c89 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper25.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper26.UTC b/nwnds_animalcomp/ds_ac_mviper26.UTC new file mode 100644 index 000000000..0acc9d6e5 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper26.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper27.UTC b/nwnds_animalcomp/ds_ac_mviper27.UTC new file mode 100644 index 000000000..1e15d4ec5 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper27.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper28.UTC b/nwnds_animalcomp/ds_ac_mviper28.UTC new file mode 100644 index 000000000..3728d6b66 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper28.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper29.UTC b/nwnds_animalcomp/ds_ac_mviper29.UTC new file mode 100644 index 000000000..8f917a0d8 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper29.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper30.utc b/nwnds_animalcomp/ds_ac_mviper30.utc new file mode 100644 index 000000000..640600577 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper30.utc differ diff --git a/nwnds_animalcomp/ds_ac_mviper31.UTC b/nwnds_animalcomp/ds_ac_mviper31.UTC new file mode 100644 index 000000000..16d86ba90 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper31.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper32.UTC b/nwnds_animalcomp/ds_ac_mviper32.UTC new file mode 100644 index 000000000..24cb2521b Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper32.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper33.utc b/nwnds_animalcomp/ds_ac_mviper33.utc new file mode 100644 index 000000000..7c8a81fce Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper33.utc differ diff --git a/nwnds_animalcomp/ds_ac_mviper34.UTC b/nwnds_animalcomp/ds_ac_mviper34.UTC new file mode 100644 index 000000000..d1a096814 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper34.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper35.UTC b/nwnds_animalcomp/ds_ac_mviper35.UTC new file mode 100644 index 000000000..05e401645 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper35.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper36.utc b/nwnds_animalcomp/ds_ac_mviper36.utc new file mode 100644 index 000000000..6d315cd2e Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper36.utc differ diff --git a/nwnds_animalcomp/ds_ac_mviper37.UTC b/nwnds_animalcomp/ds_ac_mviper37.UTC new file mode 100644 index 000000000..b6342bde7 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper37.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper38.UTC b/nwnds_animalcomp/ds_ac_mviper38.UTC new file mode 100644 index 000000000..33fbba053 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper38.UTC differ diff --git a/nwnds_animalcomp/ds_ac_mviper39.utc b/nwnds_animalcomp/ds_ac_mviper39.utc new file mode 100644 index 000000000..ffe10bc49 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper39.utc differ diff --git a/nwnds_animalcomp/ds_ac_mviper40.UTC b/nwnds_animalcomp/ds_ac_mviper40.UTC new file mode 100644 index 000000000..4ff6f5015 Binary files /dev/null and b/nwnds_animalcomp/ds_ac_mviper40.UTC differ diff --git a/nwnds_compiled_mod/nwn_dark_sun.7z b/nwnds_compiled_mod/nwn_dark_sun.7z index 7cb8c45fe..c567742ea 100644 Binary files a/nwnds_compiled_mod/nwn_dark_sun.7z and b/nwnds_compiled_mod/nwn_dark_sun.7z differ diff --git a/nwnds_module/CR_BITE_VIPER001.uti b/nwnds_module/CR_BITE_VIPER001.uti new file mode 100644 index 000000000..f4d1861d1 Binary files /dev/null and b/nwnds_module/CR_BITE_VIPER001.uti differ diff --git a/nwnds_module/ar_cre_dvipers.uti b/nwnds_module/ar_cre_dvipers.uti index 14c6766cc..6dd09409d 100644 Binary files a/nwnds_module/ar_cre_dvipers.uti and b/nwnds_module/ar_cre_dvipers.uti differ diff --git a/nwnds_module/cr_bite_viper002.uti b/nwnds_module/cr_bite_viper002.uti new file mode 100644 index 000000000..509b5d693 Binary files /dev/null and b/nwnds_module/cr_bite_viper002.uti differ diff --git a/nwnds_module/creaturepalcus.itp b/nwnds_module/creaturepalcus.itp index 2accfbe38..7770906cd 100644 Binary files a/nwnds_module/creaturepalcus.itp and b/nwnds_module/creaturepalcus.itp differ diff --git a/nwnds_module/ds_ac_mviper01.utc b/nwnds_module/ds_ac_mviper01.utc new file mode 100644 index 000000000..50857eaee Binary files /dev/null and b/nwnds_module/ds_ac_mviper01.utc differ diff --git a/nwnds_module/ds_ac_mviper02.UTC b/nwnds_module/ds_ac_mviper02.UTC new file mode 100644 index 000000000..56f49e1af Binary files /dev/null and b/nwnds_module/ds_ac_mviper02.UTC differ diff --git a/nwnds_module/ds_ac_mviper03.utc b/nwnds_module/ds_ac_mviper03.utc new file mode 100644 index 000000000..619912364 Binary files /dev/null and b/nwnds_module/ds_ac_mviper03.utc differ diff --git a/nwnds_module/ds_ac_mviper04.UTC b/nwnds_module/ds_ac_mviper04.UTC new file mode 100644 index 000000000..92cb5f501 Binary files /dev/null and b/nwnds_module/ds_ac_mviper04.UTC differ diff --git a/nwnds_module/ds_ac_mviper05.UTC b/nwnds_module/ds_ac_mviper05.UTC new file mode 100644 index 000000000..67ab6816d Binary files /dev/null and b/nwnds_module/ds_ac_mviper05.UTC differ diff --git a/nwnds_module/ds_ac_mviper06.UTC b/nwnds_module/ds_ac_mviper06.UTC new file mode 100644 index 000000000..2a70331e9 Binary files /dev/null and b/nwnds_module/ds_ac_mviper06.UTC differ diff --git a/nwnds_module/ds_ac_mviper07.UTC b/nwnds_module/ds_ac_mviper07.UTC new file mode 100644 index 000000000..318b571ac Binary files /dev/null and b/nwnds_module/ds_ac_mviper07.UTC differ diff --git a/nwnds_module/ds_ac_mviper08.UTC b/nwnds_module/ds_ac_mviper08.UTC new file mode 100644 index 000000000..5a6aca841 Binary files /dev/null and b/nwnds_module/ds_ac_mviper08.UTC differ diff --git a/nwnds_module/ds_ac_mviper09.UTC b/nwnds_module/ds_ac_mviper09.UTC new file mode 100644 index 000000000..cf80511d4 Binary files /dev/null and b/nwnds_module/ds_ac_mviper09.UTC differ diff --git a/nwnds_module/ds_ac_mviper10.UTC b/nwnds_module/ds_ac_mviper10.UTC new file mode 100644 index 000000000..91108518e Binary files /dev/null and b/nwnds_module/ds_ac_mviper10.UTC differ diff --git a/nwnds_module/ds_ac_mviper11.UTC b/nwnds_module/ds_ac_mviper11.UTC new file mode 100644 index 000000000..ac063ea30 Binary files /dev/null and b/nwnds_module/ds_ac_mviper11.UTC differ diff --git a/nwnds_module/ds_ac_mviper12.utc b/nwnds_module/ds_ac_mviper12.utc new file mode 100644 index 000000000..ecce981c9 Binary files /dev/null and b/nwnds_module/ds_ac_mviper12.utc differ diff --git a/nwnds_module/ds_ac_mviper13.UTC b/nwnds_module/ds_ac_mviper13.UTC new file mode 100644 index 000000000..7cfac7cf7 Binary files /dev/null and b/nwnds_module/ds_ac_mviper13.UTC differ diff --git a/nwnds_module/ds_ac_mviper14.UTC b/nwnds_module/ds_ac_mviper14.UTC new file mode 100644 index 000000000..b7b02b41c Binary files /dev/null and b/nwnds_module/ds_ac_mviper14.UTC differ diff --git a/nwnds_module/ds_ac_mviper15.utc b/nwnds_module/ds_ac_mviper15.utc new file mode 100644 index 000000000..e6602621f Binary files /dev/null and b/nwnds_module/ds_ac_mviper15.utc differ diff --git a/nwnds_module/ds_ac_mviper16.UTC b/nwnds_module/ds_ac_mviper16.UTC new file mode 100644 index 000000000..40d9ae4eb Binary files /dev/null and b/nwnds_module/ds_ac_mviper16.UTC differ diff --git a/nwnds_module/ds_ac_mviper17.UTC b/nwnds_module/ds_ac_mviper17.UTC new file mode 100644 index 000000000..f7f1bf234 Binary files /dev/null and b/nwnds_module/ds_ac_mviper17.UTC differ diff --git a/nwnds_module/ds_ac_mviper18.utc b/nwnds_module/ds_ac_mviper18.utc new file mode 100644 index 000000000..ce7e3fa0d Binary files /dev/null and b/nwnds_module/ds_ac_mviper18.utc differ diff --git a/nwnds_module/ds_ac_mviper19.UTC b/nwnds_module/ds_ac_mviper19.UTC new file mode 100644 index 000000000..2fd957926 Binary files /dev/null and b/nwnds_module/ds_ac_mviper19.UTC differ diff --git a/nwnds_module/ds_ac_mviper20.UTC b/nwnds_module/ds_ac_mviper20.UTC new file mode 100644 index 000000000..76b62d666 Binary files /dev/null and b/nwnds_module/ds_ac_mviper20.UTC differ diff --git a/nwnds_module/ds_ac_mviper21.utc b/nwnds_module/ds_ac_mviper21.utc new file mode 100644 index 000000000..ad627735a Binary files /dev/null and b/nwnds_module/ds_ac_mviper21.utc differ diff --git a/nwnds_module/ds_ac_mviper22.UTC b/nwnds_module/ds_ac_mviper22.UTC new file mode 100644 index 000000000..f0f98b8d2 Binary files /dev/null and b/nwnds_module/ds_ac_mviper22.UTC differ diff --git a/nwnds_module/ds_ac_mviper23.UTC b/nwnds_module/ds_ac_mviper23.UTC new file mode 100644 index 000000000..090e1d296 Binary files /dev/null and b/nwnds_module/ds_ac_mviper23.UTC differ diff --git a/nwnds_module/ds_ac_mviper24.utc b/nwnds_module/ds_ac_mviper24.utc new file mode 100644 index 000000000..f8ee7bebe Binary files /dev/null and b/nwnds_module/ds_ac_mviper24.utc differ diff --git a/nwnds_module/ds_ac_mviper25.UTC b/nwnds_module/ds_ac_mviper25.UTC new file mode 100644 index 000000000..58b8b2c89 Binary files /dev/null and b/nwnds_module/ds_ac_mviper25.UTC differ diff --git a/nwnds_module/ds_ac_mviper26.UTC b/nwnds_module/ds_ac_mviper26.UTC new file mode 100644 index 000000000..0acc9d6e5 Binary files /dev/null and b/nwnds_module/ds_ac_mviper26.UTC differ diff --git a/nwnds_module/ds_ac_mviper27.UTC b/nwnds_module/ds_ac_mviper27.UTC new file mode 100644 index 000000000..1e15d4ec5 Binary files /dev/null and b/nwnds_module/ds_ac_mviper27.UTC differ diff --git a/nwnds_module/ds_ac_mviper28.UTC b/nwnds_module/ds_ac_mviper28.UTC new file mode 100644 index 000000000..3728d6b66 Binary files /dev/null and b/nwnds_module/ds_ac_mviper28.UTC differ diff --git a/nwnds_module/ds_ac_mviper29.UTC b/nwnds_module/ds_ac_mviper29.UTC new file mode 100644 index 000000000..8f917a0d8 Binary files /dev/null and b/nwnds_module/ds_ac_mviper29.UTC differ diff --git a/nwnds_module/ds_ac_mviper30.utc b/nwnds_module/ds_ac_mviper30.utc new file mode 100644 index 000000000..640600577 Binary files /dev/null and b/nwnds_module/ds_ac_mviper30.utc differ diff --git a/nwnds_module/ds_ac_mviper31.UTC b/nwnds_module/ds_ac_mviper31.UTC new file mode 100644 index 000000000..16d86ba90 Binary files /dev/null and b/nwnds_module/ds_ac_mviper31.UTC differ diff --git a/nwnds_module/ds_ac_mviper32.UTC b/nwnds_module/ds_ac_mviper32.UTC new file mode 100644 index 000000000..24cb2521b Binary files /dev/null and b/nwnds_module/ds_ac_mviper32.UTC differ diff --git a/nwnds_module/ds_ac_mviper33.utc b/nwnds_module/ds_ac_mviper33.utc new file mode 100644 index 000000000..7c8a81fce Binary files /dev/null and b/nwnds_module/ds_ac_mviper33.utc differ diff --git a/nwnds_module/ds_ac_mviper34.UTC b/nwnds_module/ds_ac_mviper34.UTC new file mode 100644 index 000000000..d1a096814 Binary files /dev/null and b/nwnds_module/ds_ac_mviper34.UTC differ diff --git a/nwnds_module/ds_ac_mviper35.UTC b/nwnds_module/ds_ac_mviper35.UTC new file mode 100644 index 000000000..05e401645 Binary files /dev/null and b/nwnds_module/ds_ac_mviper35.UTC differ diff --git a/nwnds_module/ds_ac_mviper36.utc b/nwnds_module/ds_ac_mviper36.utc new file mode 100644 index 000000000..6d315cd2e Binary files /dev/null and b/nwnds_module/ds_ac_mviper36.utc differ diff --git a/nwnds_module/ds_ac_mviper37.UTC b/nwnds_module/ds_ac_mviper37.UTC new file mode 100644 index 000000000..b6342bde7 Binary files /dev/null and b/nwnds_module/ds_ac_mviper37.UTC differ diff --git a/nwnds_module/ds_ac_mviper38.UTC b/nwnds_module/ds_ac_mviper38.UTC new file mode 100644 index 000000000..33fbba053 Binary files /dev/null and b/nwnds_module/ds_ac_mviper38.UTC differ diff --git a/nwnds_module/ds_ac_mviper39.utc b/nwnds_module/ds_ac_mviper39.utc new file mode 100644 index 000000000..ffe10bc49 Binary files /dev/null and b/nwnds_module/ds_ac_mviper39.utc differ diff --git a/nwnds_module/ds_ac_mviper40.UTC b/nwnds_module/ds_ac_mviper40.UTC new file mode 100644 index 000000000..4ff6f5015 Binary files /dev/null and b/nwnds_module/ds_ac_mviper40.UTC differ diff --git a/nwnds_module/ds_amdbp_kled001.uti b/nwnds_module/ds_amdbp_kled001.uti index 3f4cf6942..9741cb1a3 100644 Binary files a/nwnds_module/ds_amdbp_kled001.uti and b/nwnds_module/ds_amdbp_kled001.uti differ diff --git a/nwnds_module/ds_amdbp_kled002.uti b/nwnds_module/ds_amdbp_kled002.uti index 2d083b619..e44d4fce4 100644 Binary files a/nwnds_module/ds_amdbp_kled002.uti and b/nwnds_module/ds_amdbp_kled002.uti differ diff --git a/nwnds_module/ds_des_viper002.utc b/nwnds_module/ds_des_viper002.utc new file mode 100644 index 000000000..21dd35fa8 Binary files /dev/null and b/nwnds_module/ds_des_viper002.utc differ diff --git a/nwnds_module/ds_rnd_armor_inc.ncs b/nwnds_module/ds_rnd_armor_inc.ncs new file mode 100644 index 000000000..ecb1c72d2 Binary files /dev/null and b/nwnds_module/ds_rnd_armor_inc.ncs differ diff --git a/nwnds_module/ds_rnd_armor_inc.nss b/nwnds_module/ds_rnd_armor_inc.nss new file mode 100644 index 000000000..c9d28d1e3 --- /dev/null +++ b/nwnds_module/ds_rnd_armor_inc.nss @@ -0,0 +1,96 @@ +// +// NWN Dark Sun Random Armor Include +// +// By: Jaysyn +// + +// Test VOID +//void main(){} + +void RndDwarfGuardArmor(object oPC) +{ + //Randomizes Armor + + int nResult = d6(1); + int nStackSize = 1; // Create 1 items; + + object oArmor; + + string sItem; + + if (nResult == 1) + { + sItem = "AR_ALTSL_BONE01"; + } + else if(nResult == 2) + { + sItem = "AR_ALTSL_IVORY"; + } + else if(nResult == 3) + { + sItem = "DS_AMDBP_KLED001"; + } + else if(nResult ==4) + { + sItem = "AR_ALTLT_MEKILOT"; + } + else if(nResult == 5) + { + sItem = "DS_AMDBP_KLED002"; + } + else + sItem = "DS_AMDBP_KLED003"; + + CreateItemOnObject(sItem, OBJECT_SELF, nStackSize); + + AssignCommand(OBJECT_SELF, ActionEquipMostEffectiveArmor()); + + // Loop the object's inventory and equip the first + object oItem = GetFirstItemInInventory(OBJECT_SELF); + while(GetIsObjectValid(oItem)) + { + // Check if armor, of course + if(GetBaseItemType(oItem) == BASE_ITEM_ARMOR) + { + // Equip it and stop the script + AssignCommand(OBJECT_SELF, ActionEquipItem(oItem, INVENTORY_SLOT_CHEST)); + return; + } + + oItem = GetNextItemInInventory(OBJECT_SELF); + } + DelayCommand(3.5f, ActionEquipMostEffectiveArmor()); +} + +void GuardArmor(object oPC) +{ + //Randomizes Armor + int nResult = d6(1); + object oArmor; + string sItem; + if (nResult == 1) + { + sItem = "AR_ALTSL_BONE01"; + } + else if(nResult == 2) + { + sItem = "AR_ALTSL_IVORY"; + } + else if(nResult == 3) + { + sItem = "AR_ALTLT_LEATHER"; + } + else if(nResult ==4) + { + sItem = "AR_ALTLT_MEKILOT"; + } + else if(nResult == 5) + { + sItem = "AR_ALTPD_CLOTH01"; + } + else + sItem = "AR_ACLCL_HARNESS"; + + DelayCommand(3.0, ActionEquipItem(CreateItemOnObject(sItem), INVENTORY_SLOT_CHEST)); +} + diff --git a/nwnds_module/ds_rnd_guard_spw.ncs b/nwnds_module/ds_rnd_guard_spw.ncs index 201eb165e..82ac37543 100644 Binary files a/nwnds_module/ds_rnd_guard_spw.ncs and b/nwnds_module/ds_rnd_guard_spw.ncs differ diff --git a/nwnds_module/ds_rnd_guard_spw.nss b/nwnds_module/ds_rnd_guard_spw.nss index f570be807..2920b0de9 100644 --- a/nwnds_module/ds_rnd_guard_spw.nss +++ b/nwnds_module/ds_rnd_guard_spw.nss @@ -40,6 +40,7 @@ const int EVENT_USER_DEFINED_POSTSPAWN = 1511; #include "ms_name_inc" #include "NW_O2_CONINCLUDE" #include "x2_inc_switches" +#include "ds_rnd_armor_inc" void main() { @@ -49,34 +50,7 @@ void main() // User defined OnSpawn event requested? int nSpecEvent = GetLocalInt(OBJECT_SELF,"X2_USERDEFINED_ONSPAWN_EVENTS"); - //Randomizes Armor - int nResult = d6(1); - object oArmor; - string sItem; - if (nResult == 1) - { - sItem = "AR_ALTSL_BONE01"; - } - else if(nResult == 2) - { - sItem = "AR_ALTSL_IVORY"; - } - else if(nResult == 3) - { - sItem = "AR_ALTLT_LEATHER"; - } - else if(nResult ==4) - { - sItem = "AR_ALTLT_MEKILOT"; - } - else if(nResult == 5) - { - sItem = "AR_ALTPD_CLOTH01"; - } - else - sItem = "AR_ACLCL_HARNESS"; - DelayCommand(3.0, ActionEquipItem(CreateItemOnObject(sItem), INVENTORY_SLOT_CHEST)); // Pre Spawn Event requested @@ -412,9 +386,12 @@ void main() nHairColor = Random(15); SetColor(OBJECT_SELF, COLOR_CHANNEL_HAIR, nHairColor); - //Calls the Random Name Generator +//Calls the Random Name Generator ms_Nomenclature(OBJECT_SELF); +// Randomize Armor + GuardArmor(OBJECT_SELF); + SetLocalInt(OBJECT_SELF, "iDialogue", Random(10) + 1); //SetLocalString(OBJECT_SELF, "sName", RandomName()); diff --git a/nwnds_module/ds_rnd_kledg_spw.ncs b/nwnds_module/ds_rnd_kledg_spw.ncs index 2a10d319b..09505051f 100644 Binary files a/nwnds_module/ds_rnd_kledg_spw.ncs and b/nwnds_module/ds_rnd_kledg_spw.ncs differ diff --git a/nwnds_module/ds_rnd_kledg_spw.nss b/nwnds_module/ds_rnd_kledg_spw.nss index 960eb7ff9..e74c87648 100644 --- a/nwnds_module/ds_rnd_kledg_spw.nss +++ b/nwnds_module/ds_rnd_kledg_spw.nss @@ -40,10 +40,13 @@ const int EVENT_USER_DEFINED_POSTSPAWN = 1511; #include "ms_name_inc" #include "NW_O2_CONINCLUDE" #include "x2_inc_switches" +#include "ds_rnd_armor_inc" + void main() { string sTag; + object oPC = OBJECT_SELF; object oNPC; ExecuteScript("prc_npc_spawn", OBJECT_SELF); // User defined OnSpawn event requested? @@ -391,37 +394,12 @@ void main() nTattoo2 = Random(15); SetColor(OBJECT_SELF, COLOR_CHANNEL_TATTOO_2, nTattoo2); + //Randomizes Armor + RndDwarfGuardArmor(OBJECT_SELF); + //Calls the Random Name Generator ms_Nomenclature(OBJECT_SELF); -//Randomizes Armor - int nResult = d6(1); - object oArmor; - string sItem; - if (nResult == 1) - { - sItem = "AR_ALTSL_BONE01"; - } - else if(nResult == 2) - { - sItem = "AR_ALTSL_IVORY"; - } - else if(nResult == 3) - { - sItem = "DS_AMDBP_KLED001"; - } - else if(nResult ==4) - { - sItem = "AR_ALTLT_MEKILOT"; - } - else if(nResult == 5) - { - sItem = "DS_AMDBP_KLED002"; - } - else - sItem = "DS_AMDBP_KLED003"; - - DelayCommand(1.0, ActionEquipItem(CreateItemOnObject(sItem), INVENTORY_SLOT_CHEST)); SetLocalInt(OBJECT_SELF, "iDialogue", Random(10) + 1); diff --git a/nwnds_module/ds_vorlon_guard1.utc b/nwnds_module/ds_vorlon_guard1.utc index 9c3af9902..f8201eb6e 100644 Binary files a/nwnds_module/ds_vorlon_guard1.utc and b/nwnds_module/ds_vorlon_guard1.utc differ diff --git a/nwnds_module/ds_vorlon_guard2.utc b/nwnds_module/ds_vorlon_guard2.utc index 3ec6be650..9eddf9827 100644 Binary files a/nwnds_module/ds_vorlon_guard2.utc and b/nwnds_module/ds_vorlon_guard2.utc differ diff --git a/nwnds_module/enc_desert001.are b/nwnds_module/enc_desert001.are index 8a39a44ae..335e00141 100644 Binary files a/nwnds_module/enc_desert001.are and b/nwnds_module/enc_desert001.are differ diff --git a/nwnds_module/fort_skonz.are b/nwnds_module/fort_skonz.are index 0e1498f45..98aabfbb9 100644 Binary files a/nwnds_module/fort_skonz.are and b/nwnds_module/fort_skonz.are differ diff --git a/nwnds_module/gasw_oldamber001.are b/nwnds_module/gasw_oldamber001.are index 6ecf20fcb..40e740644 100644 Binary files a/nwnds_module/gasw_oldamber001.are and b/nwnds_module/gasw_oldamber001.are differ diff --git a/nwnds_module/itempal.itp b/nwnds_module/itempal.itp new file mode 100644 index 000000000..4ee24671b Binary files /dev/null and b/nwnds_module/itempal.itp differ diff --git a/nwnds_module/itempalcus.itp b/nwnds_module/itempalcus.itp index d82fc74de..763636e96 100644 Binary files a/nwnds_module/itempalcus.itp and b/nwnds_module/itempalcus.itp differ diff --git a/nwnds_module/kled.are b/nwnds_module/kled.are index c2fc3374e..e36b225c6 100644 Binary files a/nwnds_module/kled.are and b/nwnds_module/kled.are differ diff --git a/nwnds_module/kled.git b/nwnds_module/kled.git index 9f9218b6e..e0b1e1996 100644 Binary files a/nwnds_module/kled.git and b/nwnds_module/kled.git differ diff --git a/nwnds_module/npc_ianto_guard1.utc b/nwnds_module/npc_ianto_guard1.utc index f8f88b17b..e19d14394 100644 Binary files a/nwnds_module/npc_ianto_guard1.utc and b/nwnds_module/npc_ianto_guard1.utc differ diff --git a/nwnds_module/npc_ianto_guard2.utc b/nwnds_module/npc_ianto_guard2.utc index 77d988a6a..65264e608 100644 Binary files a/nwnds_module/npc_ianto_guard2.utc and b/nwnds_module/npc_ianto_guard2.utc differ diff --git a/nwnds_module/npc_kledguard.utc b/nwnds_module/npc_kledguard.utc index 33d791029..3d5737f9c 100644 Binary files a/nwnds_module/npc_kledguard.utc and b/nwnds_module/npc_kledguard.utc differ diff --git a/nwnds_module/old_ironroad.are b/nwnds_module/old_ironroad.are index 0380044ee..cf3e8dbb5 100644 Binary files a/nwnds_module/old_ironroad.are and b/nwnds_module/old_ironroad.are differ diff --git a/nwnds_module/placeablepal.itp b/nwnds_module/placeablepal.itp new file mode 100644 index 000000000..863b5298f Binary files /dev/null and b/nwnds_module/placeablepal.itp differ diff --git a/nwnds_module/placeablepalcus.itp b/nwnds_module/placeablepalcus.itp index b28653871..0b1f9a087 100644 Binary files a/nwnds_module/placeablepalcus.itp and b/nwnds_module/placeablepalcus.itp differ diff --git a/nwnds_module/tyr_cw_hallhonor.are b/nwnds_module/tyr_cw_hallhonor.are index 115ffef8e..84708f6c0 100644 Binary files a/nwnds_module/tyr_cw_hallhonor.are and b/nwnds_module/tyr_cw_hallhonor.are differ diff --git a/nwnds_module/tyr_cw_hallhonor.git b/nwnds_module/tyr_cw_hallhonor.git index 61323dcf3..ae5473046 100644 Binary files a/nwnds_module/tyr_cw_hallhonor.git and b/nwnds_module/tyr_cw_hallhonor.git differ diff --git a/nwnds_module/x2_def_heartbeat.nss b/nwnds_module/x2_def_heartbeat.nss index a19c4e65f..201da6220 100644 --- a/nwnds_module/x2_def_heartbeat.nss +++ b/nwnds_module/x2_def_heartbeat.nss @@ -10,6 +10,7 @@ //:: Created On: June 11/03 //::////////////////////////////////////////////// + void main() { ExecuteScript("prc_npc_hb", OBJECT_SELF); diff --git a/nwnds_notes/Animal Companions/AnimalCompanionWorksheet.xlsx b/nwnds_notes/Animal Companions/AnimalCompanionWorksheet.xlsx index 2a8156ced..4937af967 100644 Binary files a/nwnds_notes/Animal Companions/AnimalCompanionWorksheet.xlsx and b/nwnds_notes/Animal Companions/AnimalCompanionWorksheet.xlsx differ diff --git a/nwnds_notes/Animal Companions/Viper, Medium_AC.txt b/nwnds_notes/Animal Companions/Viper, Medium_AC.txt new file mode 100644 index 000000000..c8f0f1bf1 --- /dev/null +++ b/nwnds_notes/Animal Companions/Viper, Medium_AC.txt @@ -0,0 +1,24 @@ +Vipers are not particularly aggressive, but will often lash out with a venomous bite attack before attempting to retreat. + +Skills: Balance +11, Climb +11, Hide +12, Listen +5, Spot +5, Swim +7 +Feats: Scent, Weapon Finesse + +Progression: +PC Level Bonus HD Natural AC+ Str/Dex+ Feat Special +1st-2nd +0 +0 +0 Imp Init Link, share spells +3rd-5th +2 +2 +1 Imp Nat Att Evasion +6th-8th +4 +4 +2 - Devotion +9th-11th +6 +6 +3 WF (Creature) Multiattack +12th-14th +8 +8 +4 Dodge - +15th-17th +10 +10 +5 - Imp Evasion +18th-20th +12 +12 +6 Mobility - + +Epic Progression: +PC Level Bonus HD Natural AC+ Str/Dex+ Feat Special +21st-23rd +14 +14 +7 Spring Att - +24th-26th +16 +16 +8 - - +27th-29th +18 +18 +9 Blind-fight - +30th-32nd +20 +20 +10 Imp Crit - +33rd-35th +22 +22 +11 - - +36th-38th +24 +24 +12 EWF(Creature) - +39th-40th +26 +26 +13 Armor Skin -