Hoppy Posted September 29, 2010 Share Posted September 29, 2010 (edited) Here we go with megamod NPC's list and their references/files. Also listed their current stock kits at installation. TS-BP or Tortured Souls in general has specific details about NPC's in dialogs about their kits so that could be a little more conceptually problematic. The Darkest Day Xzar: Necromancer/XZAR13.CRE items: CLCK17, BRAC03, STAF07, SCRL10, SCRL1Q,SCRL72. SPL applied with WTAXZAR script:GiveItemCreate("POSC229a",Myself,1,0,0) // Thunderclap Join dialog: XZARDD Montaron: Swashbuckler/MONTAR13.CRE item: none Join Dialog: MONTARDD Vesine: Aquatic Druid (her bio and avatar reflect this kit). VESINE8, VESINE11, VESINE13. Item: Blade of Sandglass (ddves01.itm by VESINE.BCS) Kagain: Trollslayer/KAGAIN11.CRE items: Trollbane (applied by kit). Item 0 Item: HELM12.ITM (Helmet),Unknown: 00 00 h,Quantity/Charges 1: 0,Quantity/Charges 2: 0, Item 1 Item: CHAN04.ITM (Splint Mail),Unknown: 00 00 h,Quantity/Charges 1: 0,Quantity/Charges 2: 0, Item 2 Item: SHLD03.ITM (Medium Shield),Unknown: 00 00 h,Quantity/Charges 1: 0,Quantity/Charges 2: 0, Item 3 Item: BELT01.ITM (Girdle),Unknown: 00 00 h,Quantity/Charges 1: 0,Quantity/Charges 2: 0, Item 4 Item: BOOT06.ITM (Worn Out Boots),Unknown: 00 00 h,Quantity/Charges 1: 0,Quantity/Charges 2: 0, Item 5 Item: TROLSIND.ITM (Troll Cinder),Unknown: 00 00 h,Quantity/Charges 1: 0,Quantity/Charges 2: 0, Item 6 Item: AX1H04.ITM (Throwing Axe),Unknown: 00 00 h,Quantity/Charges 1: 10,Quantity/Charges 2: 0, Kivan: Feralan/KIVAN13 items: Item 0 Item: BOW03.ITM (Long Bow),Unknown: 00 00 h,Quantity/Charges 1: 1,Quantity/Charges 2: 0, Item 1 Item: SW1H04.ITM (Long Sword),Unknown: 00 00 h,Quantity/Charges 1: 1,Quantity/Charges 2: 0, Item 2 Item: AROW01.ITM (Arrow),Unknown: 00 00 h,Quantity/Charges 1: 40,Quantity/Charges 2: 0, Item 3 Item: AROW05.ITM (Arrow of Biting),Unknown: 00 00 h,Quantity/Charges 1: 5,Quantity/Charges 2: 0, Item 4 Item: AROW04.ITM (Acid Arrow),Unknown: 00 00 h,Quantity/Charges 1: 20,Quantity/Charges 2: 0, Item 5 Item: POTN52.ITM (Potion of Extra Healing),Unknown: 00 00 h,Quantity/Charges 1: 1, Item 6 Item: LEAT04.ITM (Studded Leather Armor),Unknown: 00 00 h,Quantity/Charges 1: 0, DIALOG:KIVANDD.DLG Yeslick: Fighter-Cleric (multiclass)/YESLIC9 items: Item 0 Item: HELM01.ITM (Helmet),Unknown: 00 00 h,Quantity/Charges 1: 0,Quantity/Charges 2: 0, Item 1 Item: PLAT01.ITM (Plate Mail),Unknown: 00 00 h,Quantity/Charges 1: 0,Quantity/Charges 2: 0, Item 2 Item: HAMM08.ITM (War Hammer +2),Unknown: 00 00 h,Quantity/Charges 1: 0,Quantity/Charges 2: 0, Item 3 Item: POTN52.ITM (Potion of Extra Healing),Unknown: 00 00 h,Quantity/Charges 1: 5, Item 4 Item: POTN04.ITM (Potion of Frost Giant Strength),Unknown: 00 00 h,Quantity/Charges 1: 2, Dialog: YESLICDD Adario Kalvaras: Assassin/ADARIO12 items: Item 0 Item: LEAT03.ITM (Protector of the Second +2),Unknown: 00 00 h,Quantity/Charges 1: 0, Item 1 Item: SW1H07.ITM (Short Sword),Unknown: 00 00 h,Quantity/Charges 1: 0,Quantity/Charges 2: 0, Item 2 Item: ADARIOBC.ITM (Bracers Of Dual Malice),Unknown: 00 00 h,Quantity/Charges 1: 1, Item 3 Item: ADARIOSW.ITM (Dark Feeder),Unknown: 00 00 h,Quantity/Charges 1: 1,Quantity/Charges 2: 0, Item 4 Item: DAGG05.ITM (Throwing Dagger),Unknown: 00 00 h,Quantity/Charges 1: 40,Quantity/Charges 2: 0, Item 5 Item: DAGG05.ITM (Throwing Dagger),Unknown: 00 00 h,Quantity/Charges 1: 40,Quantity/Charges 2: 0, Dialog:KALVARAS.DLG SharTeel: Blademaster/SHARTE12 items: Blademaster armor (restricted to that kit). Added by script with BGT installed Item 0 Item: SHAR20.ITM (Blade Master Leather),Unknown: 00 00 h,Quantity/Charges 1: 0,Quantity/Charges 2: 0, Item 1 Item: SW2H11.ITM (Two Handed Sword +2),Unknown: 00 00 h,Quantity/Charges 1: 0,Quantity/Charges 2: 0, Item 2 Item: TTPOT.ITM (Potion of Extra Healing),Unknown: 00 00 h,Quantity/Charges 1: 3, Item 3 Item: POTN46.ITM (Potion of Stone Form),Unknown: 00 00 h,Quantity/Charges 1: 4,Quantity/Charges 2: 0, Item 4 Item: POTN05.ITM (Potion of Fire Giant Strength),Unknown: 00 00 h,Quantity/Charges 1: 2, Dialog:SHARTEDD.DLG Robillard: Enchanter/ROBILARD.CRE items: Item 0 Item: CLCK11.ITM (Mage Robe of Electric Resistance),Unknown: 00 00 h,Quantity/Charges 1: 0, Item 1 Item: RINGROB.ITM (Ring of the Water Sphere),Unknown: 00 00 h,Quantity/Charges 1: 0, Item 2 Item: DART02.ITM (Dart +1),Unknown: 00 00 h,Quantity/Charges 1: 20,Quantity/Charges 2: 0, Item 3 Item: DART02.ITM (Dart +1),Unknown: 00 00 h,Quantity/Charges 1: 20,Quantity/Charges 2: 0, Item 4 Item: POTN20.ITM (Antidote),Unknown: 00 00 h,Quantity/Charges 1: 2,Quantity/Charges 2: 0, Item 5 Item: DAGG15.ITM (Dagger +2),Unknown: 00 00 h,Quantity/Charges 1: 1,Quantity/Charges 2: 0, Dialog:ROBILARD.DLG Avaunis Adelez: Cerebral Knight/AVAUN9, AVAUN11, AVAUN13 items: Item 0 Item: HELM01.ITM (Helmet),Unknown: 00 00 h,Quantity/Charges 1: 0,Quantity/Charges 2: 0, Item 1 Item: CHAN04.ITM (Splint Mail),Unknown: 00 00 h,Quantity/Charges 1: 0,Quantity/Charges 2: 0, Item 2 Item: SW2H01.ITM (Two Handed Sword),Unknown: 00 00 h,Quantity/Charges 1: 0,Quantity/Charges 2: 0, Item 3 Item: POTN08.ITM (Potion of Healing),Unknown: 00 00 h,Quantity/Charges 1: 2,Quantity/Charges 2: 0, Dialog: AVAUNIS.DLG Shadows Over Soubar Charlotte: Begins as Fallen Stalker. Through SoS quests with her in tow, she will gain Stalker status again. Tomas Tomalson: Swashbuckler/TOMAST11, TOMAST16, TOMAST19 items: Selence Hillstar: Fence (quests and dialogs reflect this) items: Selence's Knapsack (acts as a store) Bolivar: Fighter Check the Bodies Rynn: Fighter/RYNNPC06. RYNNPC11, RYNNPC15, RYNNPC19 items: Item 0 Item: CHAN02.ITM (Chain Mail +1),Unknown: 00 00 h,Quantity/Charges 1: 0,Quantity/Charges 2: 0, Item 1 Item: DAGG03.ITM (Dagger +2),Unknown: 00 00 h,Quantity/Charges 1: 0,Quantity/Charges 2: 0, Item 2 Item: RING09.ITM (Ring of Free Action),Unknown: 00 00 h,Quantity/Charges 1: 0,Quantity/Charges 2: 0, Item 3 Item: SW1H07.ITM (Short Sword),Unknown: 00 00 h,Quantity/Charges 1: 0,Quantity/Charges 2: 0, Item 4 Item: POTN17.ITM (Elixir of Health),Unknown: 00 00 h,Quantity/Charges 1: 3,Quantity/Charges 2: 0, Item 5 Item: PLAT01.ITM (Plate Mail),Unknown: 00 00 h,Quantity/Charges 1: 0,Quantity/Charges 2: 0, Item 6 Item: SCRL5B.ITM (Defensive Harmony),Unknown: 00 00 h,Quantity/Charges 1: 1,Quantity/Charges 2: 0, Dialog: RYNN.DLG I will add Soubar's stuff later. Edited September 29, 2010 by Hoppy Quote Link to comment
Miloch Posted September 30, 2010 Share Posted September 30, 2010 Here we go with megamod NPC's list and their references/files. Also listed their current stock kits at installation. TS-BP or Tortured Souls in general has specific details about NPC's in dialogs about their kits so that could be a little more conceptually problematic.Cheers, mate. I actually looked at and added most of these already, though I did not get around to TS. Also I probably missed a few RoT NPCs as I added only the ones it had in common with Drizzt Saga (which was a pain, because I did not want to do multiple components for the same NPC names, as there are way too many already). It shouldn't matter what generic gear they have, or even specific gear - if they have it in inventory already on their .cre files, it'll get handled automatically for the most part. It's the quest-type of stuff that only they can use and that they can get later that needs to be addressed - so stuff like ddves01.itm I already caught, but I don't know if I caught everything. Also any NPC-specific items look like they need to be added to another routine, even if they come pre-equipped. There are about 3 or 4 different spots in the code where specific NPCs need to be addressed (not just the specific NPC components). Probably more I've missed. Nythrun seemed to imply Valen was difficult, but her items were fairly straightforward, so maybe it's in innate spells or something I dunno. If I have to mess with that sort of thing it could get ugly . I'll admit it probably doesn't make sense to change some of these kits but that goes for vanilla NPCs too. Still, folks can use it to tweak proficiencies. I added a function that prints out the existing NPC's class, kit, stats and proficiencies, so maybe that helps people decide what to give them. Also added all other NPCs in this thread and a few others. These G3 NPCs haven't been added (the others have): - Amber - Auren Aseph - Mur'Neth - Sarah - Tyris Flare Only Iylos, Xulaye and Ninde are added from SHS (not counting megamods, which will be covered). I think we have all PPG NPCs (major ones anyway - not really worth IMO adding one-day NPCs). Nothing from CoM or other forums. If anyone wants support for any NPCs not covered currently, please get the modder to post here or post something that indicates the mod is public domain, open license or what-have-you. I don't really plan on chasing down a bunch of modders (apart from the few I know and asked - I don't really feel it should be necessary any more than modders have felt it necessary to ask the original game authors for their approval, but nor do I feel like dealing with any "imprecations" either ). Quote Link to comment
Azazello Posted December 31, 2011 Share Posted December 31, 2011 (edited) The primary moder I believe is still AzazelloEh... what? He never modded anything, as I'm sure he'd be quick to tell you if he were around (and not just perma-ghost-logged into SHS for the past several months). I think he was just the one to suggest "hey wouldn't it be cool if someone updated Blucher's Level 1 NPCs mod?" And the person who did that of course was Nythrun. But yeah, erik has been doing recent updates. I added most of the existing NPCs in this thread locally but may have done so with an earlier edit of erik's so I'll have to dig it up on whichever backup device it's on and diff it. Despite his snarkiness (and who here is really surprised by that? ), Miloch is for-the-most-part correct. And I assure you all, my "perma-ghost-log[ins]" on any forum was not by design, or nefarious purposes. Here publicly, I'm calling Miloch out: Let's all encourage him to accept a Modder label under his profile--he more than deserves it. I do hope all major contributors to the mod have been added to both the ReadMe and mod's project page. If it hasn't yet been done, I hope in the coming year (haha) I can put in that update. I sincerely thank everyone for maintaining, expanding, playing and recommending L1NPC, and hope you're enjoying it immensely. Edited January 1, 2012 by Azazello Quote Link to comment
Kulyok Posted February 1, 2013 Author Share Posted February 1, 2013 I just checked the latest version, 1.9, and I wanted to give my thanks for including Coran for BG2. Will try him in the game soonish. Here's another thing(or five): I understand that Level1NPCs works for BG2/Tutu/BGT, not IWD, but can Level1NPCs work for IWD-in-BG2? Because - yes, you guessed it, I'd really like to be able to choose any class/proficiency for Icewind Dale NPCs, such as Holvir, Korin, Nella, Severn and Teri. Maybe it will become possible in one of the next versions? Basic info is below(no custom items whatsoever): .cre, override, dialogue and death variable, just in case. COPY ~IWDNPC/Characters/O#Holvir.cre~ ~override/O#Holvir.cre~ WRITE_ASCII 0x248 ~O#Holvir~ #8 // override WRITE_ASCII 0x2cc ~O#HStart~ #8 // dialogue WRITE_ASCII 0x280 ~O#Holvir~ #32 // death variable COPY ~IWDNPC/Characters/O#Korin.cre~ ~override/O#Korin.cre~ WRITE_ASCII 0x248 ~O#Korin~ #8 // override WRITE_ASCII 0x2cc ~O#KStart~ #8 // dialogue WRITE_ASCII 0x280 ~O#Korin~ #32 // death variable COPY ~IWDNPC/Characters/O#Nella.cre~ ~override/O#Nella.cre~ WRITE_ASCII 0x248 ~O#Nella~ #8 // override WRITE_ASCII 0x2cc ~O#NStart~ #8 // dialogue WRITE_ASCII 0x280 ~O#Nella~ #32 // death variable COPY ~IWDNPC/Characters/O#Severn.cre~ ~override/O#Severn.cre~ WRITE_ASCII 0x248 ~O#Severn~ #8 // override WRITE_ASCII 0x2cc ~O#SStart~ #8 // dialogue WRITE_ASCII 0x280 ~O#Severn~ #32 // death variable COPY ~IWDNPC/Characters/O#Teri.cre~ ~override/O#Teri.cre~ WRITE_ASCII 0x248 ~O#Teri~ #8 // override WRITE_ASCII 0x2cc ~O#TStart~ #8 // dialogue WRITE_ASCII 0x280 ~O#Teri~ #32 // death variable Quote Link to comment
Azazello Posted February 3, 2013 Share Posted February 3, 2013 Thanks Kulyok, we'll explore getting this option into a future release. Hope there's no rush! Quote Link to comment
Miloch Posted February 20, 2013 Share Posted February 20, 2013 I understand that Level1NPCs works for BG2/Tutu/BGT, not IWD, but can Level1NPCs work for IWD-in-BG2?Yes, it should be possible in theory since they would be BG2 format whereas IWD(2) creatures use a different format than L1NPCs currently supports. All we need is the CRE file names (and their actual names), joining/kickout dialogue file names, any custom items particularly including unique quest items they're not initially equipped with, and I guess you've provided all that so we'll add it to the list for the next release. Quote Link to comment
Kulyok Posted September 6, 2013 Author Share Posted September 6, 2013 // Branwen, no custom items BEGIN DESIGNATED REQUIRE_COMPONENT ~level1npcs.tp2~ "0" @110600 REQUIRE_COMPONENT ~Setup-Branwen.tp2~ "0" ~~ // Note: .tp2 is inside the mod's folder LAUNCH_ACTION_MACRO ~fj_install_component~ COPY_EXISTING ~o#bran.cre~ ~override~ PATCH_IF (SOURCE_SIZE > 0x2d3) THEN BEGIN LAUNCH_PATCH_MACRO ~fj_modify_cre~ END BUT_ONLY ACTION_IF (FILE_EXISTS_IN_GAME ~o#bran25.cre~) THEN BEGIN COPY_EXISTING ~o#bran25.cre~ ~override~ PATCH_IF (SOURCE_SIZE > 0x2d3) THEN BEGIN LAUNCH_PATCH_MACRO ~fj_modify_cre~ END BUT_ONLY END Quote Link to comment
jastey Posted January 17, 2021 Share Posted January 17, 2021 Imoen 4 Ever works with a custom Imoen: c#im_010.cre It would be great if it would be considered. I have no idea how to update Level1NPC mod to achieve that. Quote Link to comment
Jarno Mikkola Posted January 18, 2021 Share Posted January 18, 2021 12 hours ago, jastey said: I have no idea how to update Level1NPC mod to achieve that. Go open the .tp2 file, go to line 12646 and onwards... the thousands of lines of code previously just build the single macro the NPC componet uses, and use it with: LAUNCH_PATCH_MACRO ~fj_modify_cre~ . It's very intuitive after a while. If you don't look at the thousands of line of code previously. Quote Link to comment
Recommended Posts
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.