![]() Nowadays the issues are likely edge cases, unhandled cases or a strange modpack configuration. I am confident now saying that we do not make coding mistakes anymore which would result in a hard crash of the mods. By understanding Angel’s library, which actually lives inside Angel’s refining and not as a stand-alone mod, we figured more efficient ways of dealing with certain bugs arrising in the mod. There is no ‘right’ or ‘wrong’ way to implement a library, as long as it suits its purpose. You can compare Angel’s library to some stand-alone mods like the Factorio Library, Bob’s Functions Library mod, or even my own attempt: Lovely_santa’s library of knowledge. It is mainly a list with quality of life additions for the developer, such that he can focus on developing features, rather than writing boiler plate code to get something to work. For those that do not know what a library is, it is a set of helper functions that abstract the Factorio code base such that it becomes easier to program with. With the help of the community, we learned how the Angel’s libary worked. Little did we know how huge this undertaking would be, how much time we’d spend bugfixing and most of all, how great the community would be, trying to help figure out the issues. After Arch666Angel’s approval, we released our first version “Initial 0.18 release”! Soon after celebrating our success, reality slapped us in the face with a great amount of bug reports on the forums. The main interaction at the time went through the Factorio forums, where you can still read the announcement message today.ĭuring January 2020, we had already eagerly started to update the mods from 0.17 to 0.18 with all the breaking changes the base game introduced. After working out all the details, he selected few people to keep his vision of the mods alive, at which point we could inform the public about this. It took until the 27th of January 2020 to convince Arch666Angel to let the community contribute to his creation. ![]() I’m not gonna bother explaining all the details, but it resulted in a few modders being interested in taking over his projects and legacy. This all came due to IRL changes in his life. And by that I do not mean the well-known story of how COVID-19 started, but with the sad story of Arch666Angel stepping back from working on his ever-famous Angel’s mods. I have to start somewhere at the end of 2019. This time, he actually stays on the topic of Angel’s mods, while writing about something completely different … A successful attempt at automated mod testing Lovely_Santaīefore I tell you a story about automating the boring parts of creating a Factorio mod, I have to take you back to the beginning… Once upon a time, -no. Bedankt!Īfter a long while, an ancient contributor by the name of Lovely_Santa is back in his writing pen! We’ve last heard from our hero all the way back in Issue #2 where he was experimenting with the modding abilities of the new (at the time) Spidertron. Als je wilt helpen om dit op te lossen kan je je aansluiten op de Alt-F4 Discord om te beginnen. Jammer genoeg is dit artikel nog niet vertaald naar het Nederlands, daarom zie je het in het Engels.
0 Comments
Leave a Reply. |