RyanFaeScotland
Refugee
TL;DR - I'm Ryan, Can you folks recommend a good guide (video or written) on getting going with Harmony based mods in 7D2D?
Hey folks,
Super quick intro from me, I'm Ryan, a software developer from Scotland, fellow 7D2D fan and modding enthusiast. I've not got a lot of mods under my belt, just a silly Stones are Buses one (that as the name suggests, turns all the stones in the game into buses), a little Quality of Life piece I maintain for myself, and my 1 "proper" mod that is yet to be released (so is a little secret for the moment).
I share this info in the hopes that it gives a least a little bit of credibility to the request I'm about to make! I'm a (semi) active member of a rom hacking community so appreciate how often doe eyed new people join communities / forums with creative brains gushing with ideas and then make innocent but ambitious requests without realising the monolithic task they are really looking at. Please take my word that I won't be doing that! At least not entirely naïvely!
I'm looking to step my modding game up, and progress into the "real" stuff, the bits that are beyond what XML modding alone can do.
I've cherry picked through all the topics in the Tutorials & Guides - 7 Days to Die section, I've been through xyth's excellent post on A20 - Consolidated Guide to Modding with Unity - Tutorials & Guides - 7 Days to Die and indeed popped all his video's on and watched throughout the day, and I've also watched Max Fox's YouTube series on the topic I'm about to ask about, but I still find myself missing a little bit of info...
Can you folks recommend a good guide (video or written) on getting going with Harmony based mods in 7D2D?
From what I've found so far, I gather it is making use of Unity, Visual Studio, the Harmony library and dnSpy (for looking at the original files) but it would be GREAT if there was a "Getting started tutorial" somewhere so I can hit the ground running with it and not have to muddle through what I imagine is already well trodden ground.
What I have pictured in my head is a: "Install Unity, install VS, install dnSpy, this is how you add Harmony, this is how you use dnSpy to find some code, this is how you edit that code with Harmony, this is how you recompile it and apply it to the game, here's the finished product" styled guide!
I know it's going to be a suggestion but I'll point out ahead of time that I really don't want to hit up someone's Discord and just ask questions there. It's awesome that people are out their willing to help noobs like myself, and I don't want to sound like a choosing beggar, but I really want something I can peruse in my own time and my own leisure so I can at least get that fundamental ground knowledge in place before I go bugging all the more experienced folks and pulling them away from their own projects! Discord feels much more like a real time chat system to myself, and I'll of course do it if there are already sources there that fulfil my needs, but I really don't want to be asking all my simple questions to people! I'll save that for the complicated ones!
Cheers for reading, please accept this as my introduction thread (so be gentle!) and I'll hopefully see you all round the forums.
Hey folks,
Super quick intro from me, I'm Ryan, a software developer from Scotland, fellow 7D2D fan and modding enthusiast. I've not got a lot of mods under my belt, just a silly Stones are Buses one (that as the name suggests, turns all the stones in the game into buses), a little Quality of Life piece I maintain for myself, and my 1 "proper" mod that is yet to be released (so is a little secret for the moment).
I share this info in the hopes that it gives a least a little bit of credibility to the request I'm about to make! I'm a (semi) active member of a rom hacking community so appreciate how often doe eyed new people join communities / forums with creative brains gushing with ideas and then make innocent but ambitious requests without realising the monolithic task they are really looking at. Please take my word that I won't be doing that! At least not entirely naïvely!
I'm looking to step my modding game up, and progress into the "real" stuff, the bits that are beyond what XML modding alone can do.
I've cherry picked through all the topics in the Tutorials & Guides - 7 Days to Die section, I've been through xyth's excellent post on A20 - Consolidated Guide to Modding with Unity - Tutorials & Guides - 7 Days to Die and indeed popped all his video's on and watched throughout the day, and I've also watched Max Fox's YouTube series on the topic I'm about to ask about, but I still find myself missing a little bit of info...
Can you folks recommend a good guide (video or written) on getting going with Harmony based mods in 7D2D?
From what I've found so far, I gather it is making use of Unity, Visual Studio, the Harmony library and dnSpy (for looking at the original files) but it would be GREAT if there was a "Getting started tutorial" somewhere so I can hit the ground running with it and not have to muddle through what I imagine is already well trodden ground.
What I have pictured in my head is a: "Install Unity, install VS, install dnSpy, this is how you add Harmony, this is how you use dnSpy to find some code, this is how you edit that code with Harmony, this is how you recompile it and apply it to the game, here's the finished product" styled guide!
I know it's going to be a suggestion but I'll point out ahead of time that I really don't want to hit up someone's Discord and just ask questions there. It's awesome that people are out their willing to help noobs like myself, and I don't want to sound like a choosing beggar, but I really want something I can peruse in my own time and my own leisure so I can at least get that fundamental ground knowledge in place before I go bugging all the more experienced folks and pulling them away from their own projects! Discord feels much more like a real time chat system to myself, and I'll of course do it if there are already sources there that fulfil my needs, but I really don't want to be asking all my simple questions to people! I'll save that for the complicated ones!
Cheers for reading, please accept this as my introduction thread (so be gentle!) and I'll hopefully see you all round the forums.
Last edited by a moderator: