With Airport CEO being so early in development, it makes sense that there’s no way to inject modded code into the game… so I did it myself anyway, and here’s how: They load a compiled library into runtime without bundling a compilerįor example, a notable game that uses option 1 is Swedish developer Colossal Order’s Cities: Skylines.They bundle a compiler (usually Mono.Cecil) with their game and compile mod source code for runtime injection.Other notable Unity games that allow additions and modifications of code usually do one of these two things, or even both: If the devs are against this, I will delete this post and my project files. In a bout of boredom combined with early morning insomnia I decided to try and get custom C# code injection working, following the modding methods of other Unity-based games.īefore I go on, I’d like to note I was not able to find a license/terms and conditions for Airport CEO (is there even one?) – only one for the website and forum, so I currently don’t know the legality on reverse engineering Airport CEO’s compiled source code. I’m excited about the developer’s stance on modding Airport CEO, but – understanding that it’s an actively developed early access game – not much can be “modded” at this point. This post is probably going to be a bore for most, as I’m specifically writing to address developer-type people and maybe the devs themselves… but here goes anyway.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |