The Black Wyrm Lair Forums
The Black Wyrm's Lair Terms of Use Help Search Members Calendar

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> github
bulian
post Apr 3 2019, 05:54 PM
Post #1





Forum Member
Posts: 607
Joined: 20-November 09




Critto, I saw you posted the Improved Anvil link on github at the pinned link - great news! For those of us who have never modded before, can you provide some brief instructions about how to go about making modifications to the files? For example, it seems that sometimes patching codes are used to ensure compatibility and other times files are just completely overwritten.
Go to the top of the page
 
Quote Post
critto
post Apr 3 2019, 06:14 PM
Post #2



Group Icon

Premium Member
Tactical reputation: 2
Posts: 6267
Joined: 23-February 08




Hi bulian.

Regarding how to use git & github. It might be better to refer to some existing guide on the internet describing the basics of using git, how to clone a repo, manipulate it and post merge requests to a github repository. Since you're probably on windows, people usually an visual client like TortoiseGit which integrates itself into Windows' file browser. The core idea is to clone a repository, create a branch of changes and post a request to merge changes from this local branch into the primary repository located on github (this is what is called a merge request). This would allow me to review the changes, amend them if needed and apply to the master branch. This is the overall approach, the rest is better figured out by doing, it would be more productive to advise on a specific issue you might encounter.

As for how to perform these changes, overall I try to do things by patching rather than overwriting. However, all resources introduced by the mod (file names for these always have "S!" in the beginning) are edited completely. Also, there are many vanilla resources that are overwritten as a part of legacy approach employed by the mod since long ago. This is something we just have to live with and do things the old way when it is necessary.
Go to the top of the page
 
Quote Post
bulian
post Apr 3 2019, 11:16 PM
Post #3





Forum Member
Posts: 607
Joined: 20-November 09




Thanks, I'll loosely interpret your post as "do your best to not screw anything up and I'll make sure what you do doesn't screw up the mod"

You had mentioned a long to do list - perhaps if you posted it some here might help.
Go to the top of the page
 
Quote Post
critto
post Apr 4 2019, 05:28 AM
Post #4



Group Icon

Premium Member
Tactical reputation: 2
Posts: 6267
Joined: 23-February 08




I'll try to add it to the repository soon-ish
Go to the top of the page
 
Quote Post
Azazello
post Apr 5 2019, 02:17 PM
Post #5





Forum Member
Posts: 15
Joined: 5-January 08
From: All over the place




QUOTE(bulian @ Apr 3 2019, 08:54 PM) *
Critto, I saw you posted the Improved Anvil link on github at the pinned link - great news! For those of us who have never modded before, can you provide some brief instructions about how to go about making modifications to the files? For example, it seems that sometimes patching codes are used to ensure compatibility and other times files are just completely overwritten.

There's a guide on G3, that might be helpful:
https://www.gibberlings3.net/forums/topic/2...git-and-github/


--------------------
QUOTE
People want [M. Night Shyamalan] to do what he has done before...make good movies.

People want
[Rob Zombie] to do what he hasn't done before...make good movies.

Community Contributions
* Level 1 NPCs * gMinion: expanded TP2 for MegaInstalls * PSM (PSQM): expanded scripts for Melanthium * Shar Nadal (DSotSC-BGT) revision * Weimer's-Tactics: revised TP2 for MegaInstalls * a directory of Mega-Installation Guides *
Go to the top of the page
 
Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:



- Lo-Fi Version Time is now: 15th August 2025 - 06:54 PM