FiftyTifty Posted March 13, 2020 Share Posted March 13, 2020 Got a wee problem. I've created a replacer for a large number of the game's movable statics, replacing them with misc items that have the same model. The replacements are fine, but now I want to add the new items to all of the game's appropriate leveled lists. I thought I figured this out, but it seems to be a bit more obtuse than the wikis say. None of my items appear in any vendors, nor in any containers. I've a quest that is set to run on game start, with the following script attached to it: https://pastebin.com/raw/EA99UEpr Screenshot of one of the leveled lists I'm adding, the flags being the same for all of the lists I've created: https://i.imgur.com/E9Z4chH.png Here is the .esm file, which requires TTW: https://mega.nz/#!alkFGZCA!cqgwPJWrt6w3RAkMw-4M5iiowpawEXKxJLYJY-PTxl8 Any idea what I'm doing wrong? Link to comment Share on other sites More sharing options...
WarMachineDD7 Posted March 14, 2020 Share Posted March 14, 2020 (edited) The wiki says to use decimal values for the health parameter: LeveledListAddForm ClutterOfficeValueVault AAAFyTyMoveableStaticsToItemsClutterOfficeValueVaultList 1 1 1.0 ;Not 100 You can probably omit it too, but don't quote me on that one. Edited March 14, 2020 by WarMachineDD7 Link to comment Share on other sites More sharing options...
FiftyTifty Posted March 14, 2020 Author Share Posted March 14, 2020 Got a wee problem. I've created a replacer for a large number of the game's movable statics, replacing them with misc items that have the same model. The replacements are fine, but now I want to add the new items to all of the game's appropriate leveled lists. I thought I figured this out, but it seems to be a bit more obtuse than the wikis say. None of my items appear in any vendors, nor in any containers. I've a quest that is set to run on game start, with the following script attached to it: https://pastebin.com/raw/EA99UEpr Screenshot of one of the leveled lists I'm adding, the flags being the same for all of the lists I've created: https://i.imgur.com/E9Z4chH.png Here is the .esm file, which requires TTW: https://mega.nz/#!alkFGZCA!cqgwPJWrt6w3RAkMw-4M5iiowpawEXKxJLYJY-PTxl8 Any idea what I'm doing wrong?Did that, and not any noticeable change. I decided to check out the New Vegas vendors, and they sell the items in my added leveled item lists. So it does work, but for some reason, not for DC merchants despite adding my leveled items to the DC merchants'. Link to comment Share on other sites More sharing options...
WarMachineDD7 Posted March 14, 2020 Share Posted March 14, 2020 I haven't checked the ESM file cause I don't have TTW installed, but from what I can see, it's all correct. The only thing I can assume is that maybe the lists you added to aren't part of the DC vendor's lists, or that the lists added to have a Chance None setting on them. Link to comment Share on other sites More sharing options...
FiftyTifty Posted March 14, 2020 Author Share Posted March 14, 2020 I haven't checked the ESM file cause I don't have TTW installed, but from what I can see, it's all correct. The only thing I can assume is that maybe the lists you added to aren't part of the DC vendor's lists, or that the lists added to have a Chance None setting on them.I've specifically looked for the DC leveled lists used by every vendor, and added to them accordingly. It's bizarre. Link to comment Share on other sites More sharing options...
WarMachineDD7 Posted March 14, 2020 Share Posted March 14, 2020 (edited) The notes for another GECK function say to try using ListAddForm instead if you're gonna make a lot of modifications. It might just be that the function doesn't like getting called so often in a short amount of time. Edit: Oh wait, a nevermind, that one's not for Leveled Lists. Anyway, I wanna mention this just in case (though I don't think it matters for your problem), you should re-apply the form additions each time you restart the game, cause they're not saved to the save file: if (GetGameRestarted) LeveledListAddForm ClutterOfficeValueVault AAAFyTyMoveableStaticsToItemsClutterOfficeValueVaultList 1 1 1.0; ;All other LeveledListAddForm calls here... endif Edited March 15, 2020 by WarMachineDD7 Link to comment Share on other sites More sharing options...
GamerRick Posted March 16, 2020 Share Posted March 16, 2020 Have you verified that the LLs you are adding your LLs to are actually used in the vendor containers still, and those vendor containers are actually still used by those vendors, and that you have done what it takes to make sure that the vendor containers reset after you added your LLs? All of this would be based on how TTW sets everything up for FO3. I haven't tried TTW FO3 yet. Is it worth it? I am playing FO3 now and tired of the constant crashes. Link to comment Share on other sites More sharing options...
FiftyTifty Posted March 17, 2020 Author Share Posted March 17, 2020 The notes for another GECK function say to try using ListAddForm instead if you're gonna make a lot of modifications. It might just be that the function doesn't like getting called so often in a short amount of time. Edit: Oh wait, a nevermind, that one's not for Leveled Lists. Anyway, I wanna mention this just in case (though I don't think it matters for your problem), you should re-apply the form additions each time you restart the game, cause they're not saved to the save file: if (GetGameRestarted) LeveledListAddForm ClutterOfficeValueVault AAAFyTyMoveableStaticsToItemsClutterOfficeValueVaultList 1 1 1.0; ;All other LeveledListAddForm calls here... endif Aye I discovered that. I guess I'll be adding to the leveled lists directly, since I don't want to add any per-frame scripts to the game. Even though it's an immeasurable performance hit, gotta keep everything as light as possible. Have you verified that the LLs you are adding your LLs to are actually used in the vendor containers still, and those vendor containers are actually still used by those vendors, and that you have done what it takes to make sure that the vendor containers reset after you added your LLs? All of this would be based on how TTW sets everything up for FO3. I haven't tried TTW FO3 yet. Is it worth it? I am playing FO3 now and tired of the constant crashes. Yeah I made sure about that. I'm wondering if it's a bug with how the engine handles nested leveled lists. My next step is to add the items directly, which is kinda wank, but needs to be done to check things out. TTW Is fabulous. I've been using it since the 2.8 days, and it was solid back then. Today it's even better. The team really fixed so much stuff in FO3, that it just makes you sad Bethesda released it in such a poor state. Link to comment Share on other sites More sharing options...
GamerRick Posted March 18, 2020 Share Posted March 18, 2020 (edited) I realize you are an experienced modder yourself (probably more than me), so if my advice seems kinda obvious, please bear with me. Does the command to add an item or other LL to an LL get saved in the savegame or does it need to be remade every time the game is started? I am going to give TTW a try after my current game. Edited March 18, 2020 by GamerRick Link to comment Share on other sites More sharing options...
FiftyTifty Posted March 18, 2020 Author Share Posted March 18, 2020 I realize you are an experienced modder yourself (probably more than me), so if my advice seems kinda obvious, please bear with me. Does the command to add an item or other LL to an LL get saved in the savegame or does it need to be remade every time the game is started? I am going to give TTW a try after my current game.It needs to be readded whenever the save is reloaded. But that's not the issue, as the NV vendors correctly have the modded items. It's just the DC ones don't, despite editing the DC leveled item lists. Link to comment Share on other sites More sharing options...
Recommended Posts