Skip to content

Project Structure

Astral✨ edited this page Jan 29, 2025 · 2 revisions
/
β”œβ”€β”€ .github                                 # GitHub Config Files
β”‚   β”œβ”€β”€ ISSUE_TEMPLATE                      # Issue Templates
β”‚   β”œβ”€β”€ workflows                           # Workflow to build the project after every commit
β”‚   β”œβ”€β”€ CONTRIBUTING.md                     # Contribution Guidelines
β”‚   └── PULL_REQUEST_TEMPLATE.md            # Pull Request Template
β”œβ”€β”€ src
β”‚Β Β  β”œβ”€β”€ AUnlocker.cs                        # Main Mod File where Harmony is initialized to apply all patches
β”‚Β Β  β”œβ”€β”€ AUnlocker.csproj                    # C# Project File, contains PackageReferences and project info
β”‚Β Β  β”œβ”€β”€ AccoutPatches.cs                    # Code to patch Account-related features
β”‚Β Β  β”œβ”€β”€ ChatPatches.cs                      # Code to patch Chat-related features
β”‚Β Β  β”œβ”€β”€ CosmeticsPatches.cs                 # Code to patch Cosmetics-related features
β”‚Β Β  └── OtherPatches.cs                     # Code to patch other features
β”œβ”€β”€ .gitignore                              # Specifies untracked files that git should ignore
β”œβ”€β”€ AUnlocker.sln                           # Microsoft Visual Studio Solution file
β”œβ”€β”€ LICENSE                                 # License
β”œβ”€β”€ README.md                               # Information on Features, Releases and Installation
β”œβ”€β”€ build.cake                              # Build Script for GitHub actions (build automation)
β”œβ”€β”€ icon.png                                # Banner Image displayed on README.md
└── nuget.config                            # Configure NuGet package sources 
Clone this wiki locally