// <auto-generated/>
#nullable enable
namespace Model;

public static class GeneratedData
{
    public static string? OverviewHtml => @"<p>The website is called Game Slop Reference to make the scope clear. These are game reference materials, and the slop refers to two things. One, the obviousness of AI generation in the development of these tools is more commonly referred to in 2026 as AI slop. But also the indication of quality one can expect from these websites, given the lack of plans to monetize, and my desire to quickly develop with low quality control, and to make tools for my own purposes.</p>
<p>The reason these tools come back to playing StarCraft 2, and not feeling like I get why I win or lose. Was my unit comp bad? Was I too greedy? Should I make defenses? Should I harass? Was my build order efficient? This is true of many games, where some elements can be a bit vague, like damage scaling or the like. So the purpose of this website is to host my own tooling, references, opinions, and learnings on the hobbies I partake in, to better understand and improve on gameplay.</p>
<p>Perhaps in the future, you can catch me on Twitch working on this slop: <a href=""https://www.twitch.tv/jonathanmccaffrey"">JonathanMcCaffrey - Twitch</a>.</p>
";

    public static List<GameDoc> Games => new()
    {
        new GameDoc
        {
            Title = @"Ashes Reborn",
            Category = @"Game",
            Link = null,
            Git = null,
            ContentHtml = @"<p>My plans are to make a rules reference, so I can easily search for rules of the game. Also obvious card gallery and ability to take notes on each card and chimera.</p>
",
            IsVisible = false,
        },
        new GameDoc
        {
            Title = @"Chrono CCG",
            Category = @"Game",
            Link = @"https://cccg.gameslopreference.ca/",
            Git = @"https://git.jonathanmccaffrey.ca/JonathanMcCaffrey/ChronoCCG",
            ContentHtml = @"<p>Simple card gallery. For future plans, being able to create my own decks would be clear feature addition. But more importantly for my usages, being able to write notes on each card and favourite them. I'll be saving these notes on PostgreSQL and storing them on a local machine, so I can reference the cards and save notes from anywhere.</p>
",
            IsVisible = true,
        },
        new GameDoc
        {
            Title = @"Earthborne Trailblazers",
            Category = @"Game",
            Link = @"https://et.gameslopreference.ca/",
            Git = @"https://git.jonathanmccaffrey.ca/JonathanMcCaffrey/EarthborneTrailerblazer",
            ContentHtml = @"<p>Basic rule reference, card reference, and simulator of game states to understand meeple spread over time.</p>
",
            IsVisible = true,
        },
        new GameDoc
        {
            Title = @"IMMORTAL Gates of Pyre",
            Category = @"Game",
            Link = @"https://igpfanreference.ca/",
            Git = @"https://git.jonathanmccaffrey.ca/JonathanMcCaffrey/IGP-Fan-Reference",
            ContentHtml = @"<p><a href=""https://igpfanreference.ca/"">IGP Fan Reference</a> was made before the AI agents, however I plan on using agents to update the site and add new features.</p>
<p>Such as adding tech trees, glossaries, and new UI. Generated code needs more work to prevent problems, such as hallucinated game terms, or styling issues.</p>
<p>However, simple things like playwright tests and minor UI feedback for improved UX experience has been added to the Build Calculator.</p>
",
            IsVisible = true,
        },
        new GameDoc
        {
            Title = @"Path of Exile 2",
            Category = @"Game",
            Link = null,
            Git = null,
            ContentHtml = @"<p>I have collected many notes on Path of Exile 2, and wrote utility tools, like generating hideout ground and new character names. So my plan would be to remake these tools in a unified location, and I would want to add new basic tools that sample my characters damage and defenses, and inform me when they are too low or too high for the content I am doing.</p>
",
            IsVisible = false,
        },
        new GameDoc
        {
            Title = @"ZeroSpace",
            Category = @"Game",
            Link = null,
            Git = null,
            ContentHtml = @"<p>Not much work has been done in this area. Mostly note taking and playing the game to get a good understanding of the game and features I would want to implement.</p>
<p>One obvious feature is a unit reference, knowing the amount of production buildings I should have based on my income to maximize production, and build calculators and such.</p>
",
            IsVisible = false,
        },
    };
}
