Featured Modding for ACC - Is it possible ?

Discussion in 'ACC Modding' started by assettocorsamods, Nov 12, 2018.

  1. assettocorsamods

    assettocorsamods Administrator Staff Member

    May 30, 2014
    Likes Received:

    Assetto Corsa Competizione uses the Unreal Engine 4 ..engine. So modding (generally speaking) is definitely possible. I can only imagine the possibilities with the tools available (e.g. here). However, at this point not much public information is available on the how-to side. What we do know, it Kunos's official position :

    "Assetto Corsa’s structure was designed from the beginning to be moddable. Being developed with UE4, AC Competizione processes data and assets through a completely different structure and file format. Therefore, the game will not be compatible with mod contents created for Assetto Corsa. Also, our team does not have enough experience with UE4 to tackle both the development a brand-new game and the challenges of supporting an open platform in the time frame available for this project.

    We are fully aware of the importance of modding and its contribution to the success of Assetto Corsa. It’s a great way for new talents to emerge, for the community to “suggest” new directions and/or simply to make a product richer. It is not a coincidence that some of the best community members are now contributing with us to the evolution of the software.

    However, for ACC this element will have to be put in stand-by mode for a series of reasons. The most important one is that we have given ourselves an enormous task of rebuilding, once again our software from (almost) scratch. In a world where pretty much, every product you see on the market in simracing is an evolution of games that have been on the market 10-15 years ago, our approach is to get a big axe and reset things to (almost) zero before starting with a new project. ACC is no exception.

    In this case the task is rendered more complex by the fact that we are using, for the first time a third party engine that we did not design ourselves and the truth is, given the amount of time we have available to deliver ACC to the public, we have more than enough on our hands trying to figure out how to use the engine effectively to also think about how to make the platform moddable.

    As you can imagine, this has been source of endless discussions in the last year and half as every decision comes with pros and cons, there is going to be pain no matter what your final call will be. It goes without saying that we believe we made the right call even if that means losing the huge benefits of a moddable platform."

    TL;DR: "We will not be supporting modding for ACC. That being said, if someone figures how to do it, we will not be stopping it."

    So there it is. I guess the big question is also this: Is it worth it ?

    ACC might be just a passage product, laying the ground for the real AC2.0, when modding will be fully open again (hopefully?). However, we are only in Early Access with ACC, so it might be a long wait. Let's hope people will get bored and start putting the "hive mind" to work :).

    PS: Kegetys, are you reading this ? WE NEED YOU ! :D

    PPS: by modding, I do not mean skins, ofc :nerd:
  2. Chris Smith

    Chris Smith New Member

    Jul 7, 2019
    Likes Received:
    I have been using UE for quite some time as well as Unity and Stingray while it existed. This is not a hard set of software to do things with, but what I want to know is, by them saying that if someone smart figures out how to mod ACC, they wont stop them, does that mean if lets say, I figured out how to crack their encryption on the .pak files as well as the other few things that need to be done to just import the current ACC into something that can be recompiled with UE. That they will not go after me legally if I then post how to do it and how to actually get mods working? Because the biggest problem with modding ACC is once the base is modded, you wont have the security of there not being people cheating unless it is done by one person or group and then everyone else used that specific version of the then remade game. I hope that my english is understandable. But if there was more clarification on that matter, I am more then positive that you would be seeing the modding platform being shown off and the progess that has been made in the breaking into the software. I am meaning to say that I dont think anyone would want to openly admit to hacking software especially with the possibility of going to prisons and fines. Especially with how much the community loves Kunos for what they have given us. I am hoping what I am asking/saying is make sense. Thank You
  3. luchian

    luchian Administrator Staff Member Pilot RLR

    Jun 3, 2014
    Likes Received:
    That is indeed all they (n.b. Kunos) said about it. And the way I understood it, is that it refers to the case when somebody would figure how to inject new content without interferring with the original Kunos content. Much like how modding with AC worked.

    I am not experienced with UE but I know that some games using the engine are moddable. I think I've made some tests with Bus Simulator(? iirc) more than 1 year back. It needed some specific script to add stuff, but I did not see it as unpacking the whole game and then putting stuff back - which seems to be the case in your hypothetical scenario ?

    So, bottom line (my personal view/understanding):

    - if one figures a way to inject content without modifying original content, that's the way to do it and Kunos will not actively oppose it;

    - if one figures a way to inject content but by fully hacking ACC, Kunos will not be happy about it; and still probably not do more than a respectfull request to stop if it creates confusion and damages the title;
    - furthermore, if this opens a can of worms regarding "official versions" vs "hacked versions" with all the implications (online cheating) that it brings then.. with or without Kunos active involvment it's a sensitive subject that should be handled with great care.

    Did I understand correctly your question ?
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice