|
Post by radykiel on Mar 1, 2021 12:53:44 GMT -5
|
|
|
Post by radykiel on Jan 22, 2020 12:42:46 GMT -5
They do not appear in the object index. These use Object Catalog Set resources which you can access by the Game File Cruiser
|
|
|
Post by radykiel on Nov 17, 2019 13:36:23 GMT -5
Hi, I'm writing this here since I can't post in the Suggestions tab
At this point the Studio tab for BB objects isn't as handy. Some tags are missing and it's annoying to remove/add them by hand, one by one. Could anyone at S4S please add these tags to the Studio tab so that it isn't so annoyingly slow to do it?
2229 BuyCat_Venue_UniversityHousing 2272 BuyCat_Venue_ScienceCommons (Foxbury Commons) 2239 BuyCat_Venue_PenthouseBG (Penthouse (EP08)) 2272 BuyCat_Venue_ArtsCommons (UBrite Commons) 1352 BuyCat_Community (could be included into Room category) 2075 BuyCatEE_Gardening 2237 BuyCatEE_Transportation 172 BuyCatEE_Toddlers 2042 BuyCatPA_PublicRestroom 539 Build_RoofAttachment 975 Build_RoofAttachmentMisc 919 Build_Chimney Would you also be able to add a tag that would change the DevCategoryFlag to 80 or B0 (when on/off), so that de-debugging objects is way easier?
Thank you for supporting this amazing tool, this really makes my modding work so much fun!<3
|
|
|
Post by radykiel on Jun 26, 2019 5:41:10 GMT -5
Did you try deleting and readding these images in the Studio? Maybe they will refresh this way
|
|
|
Post by radykiel on Jun 26, 2019 5:38:49 GMT -5
Can confirm the error occurs on my S4S as well All three EP07 towels have this error Only the Shadow LOD meshes are able to be exported (although they're empty) In the warehouse the Model is visible, but in the Text tab it shows an error {HIDDEN IN THIS SPOILER}Newtonsoft.Json.JsonSerializationException: Error getting value from 'UVScales' on 'S4Studio.Data.IO.BuyBuild.Geometry.ModelMesh'. ---> System.NullReferenceException: Object reference not set to an instance of an object. at S4Studio.Data.IO.BuyBuild.Geometry.ModelMesh.get_UVScales() in Z:\thes4studio\TheS4Studio\S4Studio.Shared\IO\BuyBuild\Geometry\ModelMesh.cs:line 263 at GetUVScales(Object ) at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(Object target) --- End of inner exception stack trace --- at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(Object target) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.CalculatePropertyValues(JsonWriter writer, Object value, JsonContainerContract contract, JsonProperty member, JsonProperty property, JsonContract& memberContract, Object& memberValue) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue(JsonWriter writer, Object value, JsonContract valueContract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerProperty) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList(JsonWriter writer, IEnumerable values, JsonArrayContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue(JsonWriter writer, Object value, JsonContract valueContract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerProperty) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue(JsonWriter writer, Object value, JsonContract valueContract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerProperty) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue(JsonWriter writer, Object value, JsonContract valueContract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerProperty) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue(JsonWriter writer, Object value, JsonContract valueContract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerProperty) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeList(JsonWriter writer, IEnumerable values, JsonArrayContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue(JsonWriter writer, Object value, JsonContract valueContract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerProperty) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeObject(JsonWriter writer, Object value, JsonObjectContract contract, JsonProperty member, JsonContainerContract collectionContract, JsonProperty containerProperty) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.SerializeValue(JsonWriter writer, Object value, JsonContract valueContract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerProperty) at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.Serialize(JsonWriter jsonWriter, Object value, Type objectType) at Newtonsoft.Json.JsonSerializer.SerializeInternal(JsonWriter jsonWriter, Object value, Type objectType) at Newtonsoft.Json.JsonConvert.SerializeObjectInternal(Object value, Type type, JsonSerializer jsonSerializer) at Newtonsoft.Json.JsonConvert.SerializeObject(Object value, JsonSerializerSettings settings) at S4Studio.Data.IO.Core.PackedResource.get_Json() in Z:\thes4studio\TheS4Studio\S4Studio.Shared\IO\Core\PackedResource.cs:line 174
|
|
|
Post by radykiel on Jun 26, 2019 4:56:14 GMT -5
Did you try the 50/50 method to determine what file causes this?
|
|
|
Post by radykiel on Jun 26, 2019 4:52:47 GMT -5
Did you remove the localthumbcache file in your Documents folder?
|
|
|
Post by radykiel on Jun 24, 2019 11:06:49 GMT -5
Thank you very much. I remember that it was possible and I've already done this like a year ago, but for my life I couldn't remember how Thankfully Cmarnyc's tool allows me to work with DDSs both ways, so that's nice
|
|
|
Post by radykiel on Jun 24, 2019 7:22:23 GMT -5
Hi, does anyone know any tool (or way) that can convert DDS files into PNGs and the other way around?
I've been looking forward to repairing the CC icon hider mod, but I need to be able to modify the DST Images.
I can't open them in Paint.NET without errors and the external tools I've found change the colours in the PNGs to very weird RGB which then cannot be converted to DDS (because then the changed colours stay and in game the interface looks like a bunch of blue/gray rectangles)
|
|
|
Post by radykiel on Jun 22, 2019 13:35:30 GMT -5
There are some in Dine Out (GP03). They are usually called bar height tables
|
|
|
Post by radykiel on Mar 1, 2019 12:25:08 GMT -5
This can be modified in each object's Cutout Info resource, but it's hard to adjust in manually so that it's perfect I wish there was some tool in S4S that would make it easier
|
|
|
Post by radykiel on Nov 20, 2018 2:21:56 GMT -5
Have you looked at other cars ? Some DEBUG objects, surprisingly, have swatches, so maybe these cars you're talking about are actually secondary swatches of other vehicles
|
|
|
Post by radykiel on Nov 20, 2018 2:20:28 GMT -5
Hello,
Recently I've been updating my mods and I came across a ts4script tutorial, which expalined how to add superaffordances to an object, without overriding the tuning files, but using ts4script. That's when I thought that it would be a great idea to include this in my MODD2, since now it overrides about 1.6k objects and their COBJ resources and it may cause problems.
Could someone tell me if script mods can edit Object Catalog resources (I mostly mean Tags) and if they do, is there a tutorial or could someone help me a little it with it ? I have no experience with script mods, but I'm willing to learn some stuff if it's needed to, since that would make my work a lot less tiring in the future.
|
|
|
Post by radykiel on Nov 9, 2018 12:31:53 GMT -5
Hi, I'm in the middle of redoing a mod and I'm trying to merge some EA object which look similar into one entry in the catalog And I've done this successfully, but now I'm kind of stuck I'm trying to set the main swatch (not the first in order, but the one that appears right when the catalog is opened) of every one of these objects (after merging) I tried setting Slot Type Set in Object Catalog of these swatches to 11 instead of 00 and it works for only some of the objects Does anyone have any idea how it works ?
|
|
|
Post by radykiel on Nov 4, 2018 8:28:35 GMT -5
That's what I thought, but I didn't really get which one would be for front/back and left/right I thought Min would be for left/top/front, but I guess that's also wrong Thank you for help, now I know what to do :D
|
|