Forum Announcement, Click Here to Read More From EA_Cade.

TURBODRIVER Member

Comments

  • Oh! This is beautiful, thank you so much @cmarinetti <3
  • Hey! None of the statistics are kept within the Python code itself, that's not how the game works. There is a manager of statistics in Python that manages all of the statistics of any Sim, but the statistics itself are kept within the XML and DATA files. You need to extract all of the XML Tuning files from the game PACKAGE…
  • Hey! I took a quick look at it and S3PE, S4PE, and S4S do not support editing of SWB files. This means that you would need to either reverse engineer that file type or ask ModdingSimGuru for a binary template. Once you gather that, you would need to fork S3PE and S4PE and add support for it yourself. With that, you…
  • The way Maxis would handle it, assuming there is a limited number of these strings, they would just write every individual string and use the one that is appropriate. The main use of tokens is to extend translators capabilities. "{M0.xyz}" means that the text will be used when the Sim "0" is an "M" (Male), so you can put…
  • Hey! When you want to display any text in the game, that text has to be sent to the client. The client is the C++ application running the game and rendering anything visual, like text. In the Python code, you construct a LocalizedString, that contains the string information and tokens. The "{0.String}", "{M0.his}{F0.her}"…
  • I don't think you're wrong, running the Hygiene_UseToilet loot should do it. It's all based on their autonomy picking the interaction over anything else. <L n="loot_list"> <T>10396<!--LootActions: loot_Commodity_Motive_Hygiene_UseToilet--></T> </L>
  • If not decompiled code, the best they can do is give us an outline of the code (by wiping the actual code) with the developer notes. But something tells me that there might not be any useful (for us) notes in there. I might be wrong about it but the programming staff hasn't changed much for the last 4 years which means…
  • It's very unfortunate to see that this could be the death of many great new script mods. The lack of a reliable decompiler for Python 3.7 means that a lot of essential sources are missing and without them there is no way to figure out how many elements of the game code work. Is it possible that there is some documentation…
  • Oh boy :# Thanks for the heads up!
  • Hey! So you want to stop Sims from running inside when a blizzard starts? Looks like the LootAction tuning (loot_Buff_Sim_SeasonWeather_Blizzard_Outside) with ID 183467 (0x000000000002CCAB) is what triggers the interactions. You would need to remove the reactions sections.<reaction></reaction> This loot action is triggered…
  • @Feyona All outfit tags are used for SimInfo generators. These generators are templates for new Sims that can be placed in the world. In addition, they can be used to just create new outfits. For example, a tag for a Tragic Clown can be applied on an outfit piece and when used in the generator, it will make an outfit that…
  • Hey! There is actually 12 CAS categories. CAS Categories: - Everyday - Formal - Athletic - Sleep - Party - Swimwear - Hot Weather - Cold Weather Special Categories: - Bathing - Career - Situation - Special The "Situation" category is used during events (situations). The "Special" category is used for rare outfits,…
  • Just to keep you updated, the "mod that can’t be talked about on the forums" has been updated with a way to prevent this issue from happening. The technical reason for this issue to occur is because of how the outfits "system" was changed in the most recent patch for Cats & Dogs. Returned outfits data by the client [C++]…
  • I won't deny that this bug is caused by the "mod that can’t be talked about on the forums", but the bug itself is still in the game, hence, I can't fix it. If this bug wouldn't be so random, I would attempt to try to find a solution, but so far it never happened to me and I never changed how the outfits code for the game…
  • I thought more about what I said and done, and I think I'm most likely wrong on this and removing species tests will allow human interactions for pets which is not a good thing. Where there is no way (in my case) for them to perform them by autonomy, it's still a back practice and I should add species tests to all…
  • Good job informing modders about it! I myself just removed any species tests, since by default they aren't actually used in any interactions. So having them empty like that doesn't really do anything. There are no pets interactions available yet to tell how they recognize them, but I would assume they are just specific…
  • I mean, that's the case with every Sims game. They are still developing it. Updates were breaking stuff before Sims 4 too. I am glad that we are still getting more free content, paid content and fixes/improvements than nothing. We're in the middle of Maxis adding more content. It's a development strategy that otherwise…
  • Well, I can't help you with animations, but from the error, it looks like you're mismatching data between the object and animation actors setup. Something that's expected is missing. For the injection, TurboTypesUtil is only to test for objects types, in this case, if it's a GameObject. It's the least important part. On…
  • You're seeing the "front-end" of it. Your job is only to pick what is being injected and where (including the ground, relationship panel, and phone). There is no way I would release it right now. I need to not only read more about developing professional APIs to fine-tune it looks, but I haven't ported my mod fully on to…
  • A lot of tuning files for objects exist in the game as "templates". They can be used as a functional tuning file, but you most likely want to give them more specific functions, so you copy that general file and change it. That's the case for beds, even if some might not have any differences. There is no point to make…
  • I would like to know that too. I made a new Relbit, but it wasn't really working when I tried. It has to have a DATA file paired with it, but even then it didn't really work. It could be that I tested it wrong. Maybe it has to be used as a 'social_context_preference' in a social interaction to be properly loaded? I doubt…
  • Hey! Bad news for you, state machine files are not loaded into any instance manager on the scripting side. You can access them, but only as a raw file and that wouldn't get you anywhere. It looks like that exact CAS ASM file is used for walk styles in-game. CAS screen is in no way accessible from the scripting side, it's…
  • @Hadron1776 has a good point, testing for tags would be a much better idea and then only mods that have not tagged moodlets with the mood would be a problem. Yet, I don't think this will work since moodlets aren't statistics. Now, I don't know, I am just saying that they aren't statistics, but I may not know about a…
  • My solution might be too simple, but what about making a cheat that allows you to set the 'Alignment' motive as either light, dark or in between? Since the user is cheating already, make them cheat even more.
  • Hey @Triplis So you're looking for a test that would result positive if a Sim has a moodlet of a specific mood? It's not hard to write a test that would do it (https://pastebin.com/QwJQ0jRM), but I haven't found a way to inject that test into the game. Tests are done via TunableTestVariant class that holds all of the tests…
  • Well, you said a lot so please don't except me to understand everything but I can add one thing. I mentioned the state of an object before. The state of an object generally changes how that object looks. Hygiene is one of the needs that does that. If a Sim has a really low hygiene level the state of that Sim will change to…
  • Hey! I can only tell you about the exception file you provided. The error happens in the State Component which is assigned to every script object in the game (anything you can click on - chair, Sim, table, etc.). In your case, it's about adding a Sim (ID: 493994472144306196) object to the world and failing to define an…
  • @Triplis Don't take my word for it but I am pretty sure occults are hard-coded. I think there was a topic here somewhere in which SimGuruModSquad confirms that. And where they didn't have to, they hard-coded it to easily detect Sims with different interface buttons and needs to display them quick. I can only add that there…
  • Yes @Triplis, I am aware of the new account restrictions. :smiley: So you're trying to refer to the 'Pack' enum? From what I can see in the code it's pretty restrictive with its content. Most of the existing enums don't seem to be like that. But nevermind, that doesn't seem to be your issue. About editing the…
  • Hey! I've sent you the two first objects you asked for on your profile activities. I don't think everybody would be happy about sharing the game files so you should remove it after downloading. I don't know anything about OSX computers, but isn't there a way to emulate Windows environment and use S4S for Windows somehow? I…
Avatar

Howdy, Stranger!

It looks like you're new here. Sign in or register to get started.

Badges

Seventh Anniversary25 AwesomesSixth AnniversaryFifth AnniversaryFourth AnniversaryThird Anniversary25 LikesSecond Anniversary25 Insightfuls5 LikesPhotogenicFirst Anniversary5 Awesomes10 Comments5 InsightfulsName DropperFirst Comment