π Ayo! We're going to continue to decypher the inventory code for Diablo 1, and hopefully keep giving better names to bits and pieces!
π₯οΈ We'll continue to figure out how the inventory item positions are assigned, and perhaps how we can apply some more modern C++ algorithms to replace some of the raw logic.
π¨βπ» Get ready to pair program with me! Tune in to learn, ask questions, and geek out over the coding journey! π₯
Looking forward to seeing some of you in this cosy Friday evening π
#git #github #opensource #development #cpp #diablo #reverseengineering
ππππImportant Linksππππ
Vcpkg guide: https://www.youtube.com/watch?v=lC1ymQYAPrA
Diablo Refactor part 2: https://www.youtube.com/watch?v=zXup81qisgM
Diablo Refactor part 1: https://www.youtube.com/watch?v=cjP-VCvvFno
DevilutionX source code: https://github.com/diasurgical/devilutionX
π±π±π±π£π£Socialsπ£π£π±π±π±
discord - https://discord.com/invite/ZZwf6Wnx2U
twitter - https://twitter.com/CodingWithMat
π°οΈπ°οΈ Timestamps π°οΈπ°οΈ
00:00:00-00:16:10 Moving unknown piece of code to a C++ function
00:16:10-00:46:00 Restructuring If logic blocks and just chatting!
00:46:00-01:11:00 Fixing bug with item swapping... Oops!
01:11:00-02:03:04 Finding a GOOD name to our unknown C++ item function
02:03:04-02:17:52 Finishing up the Github PR - Git rebase interactive sesh
1 Comments