kitcat81 Posted November 1, 2016 Share Posted November 1, 2016 (edited) Hello, can someone help me please. I`m trying to create a constructible workshop object. This is a vanilla furniture object, I`m just trying to make it constructible in the workshop. The problem is that it works but with some weird issues. When I`m building it in the workshop, the object it`s not higjlighted with green, but I can rtotate and place it anywhere , even undeground. After placing the object I can`t select it or do anything with it unless I quit the workshop and enter it again. Then it becomes highlighted and I can scrap or store it. But it`s impossible to pick it up and to move it. And another weird thing is that it can randomly become locked from building in the workshop. Scrolling through other objects and returning back fixes the problem, but I don`t understand what can cause all these bugs. I tried to google the problem, but have not found anything like this. Edited November 1, 2016 by kitcat81 Link to comment Share on other sites More sharing options...
chucksteel Posted November 1, 2016 Share Posted November 1, 2016 What is it? A chair, desk or table? I assume so because you said furniture. The problem is with the keywords you have on the object. Look at something in vanilla that is constructible to see which keywords it has. Not on my gamIng PC at the moment so I can't look for you. Link to comment Share on other sites More sharing options...
kitcat81 Posted November 1, 2016 Author Share Posted November 1, 2016 (edited) Thank you, I will try to check some vanilla objects. This is a chalk drawing on the ground with some keywords that make it a relaxation furniture for kids. Basically it`s a flat transparent/invisible rectangular with a picture. I tried to compare it with "invisible animation rugs" from some mod that works in the same way, did not notice any difference. The problem is only with the workshop. The marker itself works as it supposed to work. Edited November 1, 2016 by kitcat81 Link to comment Share on other sites More sharing options...
chucksteel Posted November 1, 2016 Share Posted November 1, 2016 there is one keyword that tell the game that something should sit only sit on the ground. Another reason it could go through something would be your trying to place it on something that doesn't have the workshop stackable keyword. Link to comment Share on other sites More sharing options...
VIitS Posted November 1, 2016 Share Posted November 1, 2016 From the sounds of things, it has a scrap recipe associated with it. The build recipe you made is what is being used when you first place it, but when you go to move it the game is seeing the scrap recipe instead. If an object has a scrap recipe, you can scrap it, but not move it. The ability to store it comes from your new recipe. I'm not sure what is causing it to get "locked" (do you mean you can't place it?), but it's possible that it is related to having to recipes (Bethesda has made some significant changes to how constructible records are handled since they released the game, who knows WTF they have done). If it still happens after fixing the recipe issue, I'm not sure how you would go about fixing it. If you have all other mods disabled while working on your mod, that means the scrap recipe is vanilla, which is good. You can just edit the relevant record (whether it is removing your furniture record from a formlist, or directly removing it from a constructible object. In the CK, you can find all records that reference the one you are interested by right clicking on the record in question and selecting "Use info". If it is a mod that is causing the issue*, you'll have to do the same thing, but you'll need to do it in a separate esp as a compatibility patch, or make separate versions of your mod (one for if the user doesn't have the conflicting mod, one for if they do), or just suggest they use Place Everywhere. To find the conflicting recipe (or formlist that itself has a recipe), you're better off using FO4Edit, because the CK will only show the relevant formlist/constructible object if you have the relevant mod loaded. In that case, you want to select the record, select the "Referenced By" tab at the bottom, and check any COBJ or FLST records. You can search for vanilla references this way as well, but you first have to tell FO4Edit to build reference info for Fallout4.esm (right click -> Other -> Build Reference Info). To actually fix the problem, you need to either remove the record from the formlist with an associated scrap recipe, or just delete it from the "Created Object" field for the Constructible Object record (depending on if it is directly in it's own Constructible object, or is in a formlist that has a constructible object). *Based on what your "Furniture" item is, I'd guess it is probably a mod conflict. A quick check makes me think your item is likely "NPCKidSittingChalkDrawing" (form ID: 00149e95), in which case it is definitely a conflict with another mod, likely Scrap Everything Link to comment Share on other sites More sharing options...
kitcat81 Posted November 1, 2016 Author Share Posted November 1, 2016 Thanks everyone for trying to help me. I found some actor value like "WorkshopAnythingOnTheGround" . Did not change anything. And I`m using FO4Edit right now. Yes, it`s NPCKidSittingChalkDrawing" (form ID: 00149e95). I don`t have scrap everything or any mods for scrapping. It`s possible there is some scrap recipe for this object somewhere but I have not found anything yet. Will try to check again. Link to comment Share on other sites More sharing options...
chucksteel Posted November 1, 2016 Share Posted November 1, 2016 Thanks everyone for trying to help me. I found some actor value like "WorkshopAnythingOnTheGround" . Did not change anything. And I`m using FO4Edit right now. Yes, it`s NPCKidSittingChalkDrawing" (form ID: 00149e95). I don`t have scrap everything or any mods for scrapping. It`s possible there is some scrap recipe for this object somewhere but I have not found anything yet. Will try to check again.The form may be tucked into a leveled list that is then attached to a scrapping recipe which would explain why it's not easy to find. check the usage for the object. if it's in a leveled list then check the usage on the list to try to backtrack what it's doing. Link to comment Share on other sites More sharing options...
Deleted15964729User Posted November 1, 2016 Share Posted November 1, 2016 I've done some changes to that nif/decal for a mod I'm working on. Also had some problems as it's TextureSet and before I found those settings it behaved very oddly. What you are doing sounds like something enterily different though. Probably need to edit the nif I imagine or at least add/edit BSX and CPA flags to fit your needs. Link to comment Share on other sites More sharing options...
kitcat81 Posted November 1, 2016 Author Share Posted November 1, 2016 (edited) Thanks again. I`ve finally found the reason :smile:. It happens that the problem was in the nif file. I tried to replace the nif model and it fixed everything. I created another nif file using a rug from "Busy Settlers" with the texture from the "chalk drawing". But I have no idea what was wrong with the nif The only difference that I`ve noticed is that the original model seems to be textured only on one side. I`m not sure about it and don`t know if it matters at all. But I`d prefer to fix the original file... at least for the purpose of learning. I`d edit it, If I knew what exactly I need to change. No experince. I will try to compare it with the rug to see if I can understand how it works. Edited November 1, 2016 by kitcat81 Link to comment Share on other sites More sharing options...
Recommended Posts