The core of TS4 is Python

Discussion in 'Programming' started by aidancheddar, Aug 30, 2014.

  1. aidancheddar

    aidancheddar Active Member

    Without giving out where I got this copy of Sims 4 from, since I never made any regard to purchasing, I'm going to point out the bulk of The Sims 4 (base, game, and simulation) seems to be written in Python. This is an intrupted language, meaning it can easily be decompiled back to source, like C# and Java. o_o

    Not saying this is bad. In fact, for us this is good, and I actually learned a little bit of Python in the past. This just seems out-of-character for EA.
    Last edited: Aug 30, 2014
  2. RHY3756547

    RHY3756547 FreeSO Developer Staff Member Moderator

    Very interesting! Have you checked out any of the scripts?
  3. aidancheddar

    aidancheddar Active Member

    I managed to decompile bits from Windows
  4. Afr0

    Afr0 Well-Known Member

    This is interesting.
    Apparently they decided to remove pools and Create A Style from TS4, presumably so they could shove it into expansions.
    But they're aware that fans want modding capabilities, so they had to put that in there (apparently they'll even release technical docs about the fileformats).
    So what'll happen is probably that modders will put in things that are missing, circumventing DLC.
    Last edited: Sep 4, 2014
  5. aidancheddar

    aidancheddar Active Member

    I created a shared folder containing the zips with the Python object files. Decompiling looks like it's gonna be tricky.
  6. Afr0

    Afr0 Well-Known Member

    Bah, they must have used some kind of obfuscator on it. :\

Share This Page