├── .gitattributes ├── .github └── FUNDING.yml ├── .gitignore ├── CrossBot.ConsoleApp ├── CrossBot.ConsoleApp.csproj └── Program.cs ├── CrossBot.Core ├── CrossBot.Core.csproj ├── DropMode.cs ├── ItemRequest │ ├── ItemRequest.cs │ └── SlotTracker.cs ├── Offsets.cs └── Web │ ├── DownloadResult.cs │ └── NetUtil.cs ├── CrossBot.Discord ├── CrossBot.Discord.csproj ├── Discord │ ├── DiscordUtil.cs │ ├── Globals.cs │ ├── Modules │ │ ├── ControlModule.cs │ │ ├── DropModule.cs │ │ ├── FieldItemModule.cs │ │ ├── HelpModule.cs │ │ ├── InfoModule.cs │ │ ├── IslandModule.cs │ │ ├── ItemModule.cs │ │ ├── RecipeModule.cs │ │ ├── RemoteControlModule.cs │ │ └── VillagerModule.cs │ ├── RequireQueueRoleAttribute.cs │ ├── RequireSudoAttribute.cs │ └── SysCord.cs └── DiscordBotConfig.cs ├── CrossBot.SysBot ├── Bot │ ├── Bot.cs │ ├── BotConfig.cs │ └── BotStartup.cs ├── BotRunner.cs ├── CrossBot.SysBot.csproj ├── Drop │ ├── DropBotConfig.cs │ └── DropBotState.cs ├── FieldItem │ ├── FieldItemConfig.cs │ └── FieldItemState.cs ├── Island │ ├── IslandState.cs │ └── IslandVisitor.cs ├── Villager │ ├── VillagerConfig.cs │ └── VillagerState.cs └── Vision │ ├── AdvancedViewState.cs │ ├── PlayerViewState.cs │ ├── PointerUtil.cs │ └── ViewStateConfig.cs ├── CrossBot.Tests ├── CrossBot.Tests.csproj ├── IslandTests.cs └── TimingTests.cs ├── LICENSE ├── README.md ├── SysBot.AnimalCrossing.sln ├── azure-pipelines.yml └── deps ├── NHSE.Core.deps.json ├── NHSE.Core.dll ├── NHSE.Villagers.deps.json ├── NHSE.Villagers.dll ├── SysBot.Base.deps.json └── SysBot.Base.dll /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [kwsch] 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/.gitignore -------------------------------------------------------------------------------- /CrossBot.ConsoleApp/CrossBot.ConsoleApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.ConsoleApp/CrossBot.ConsoleApp.csproj -------------------------------------------------------------------------------- /CrossBot.ConsoleApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.ConsoleApp/Program.cs -------------------------------------------------------------------------------- /CrossBot.Core/CrossBot.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Core/CrossBot.Core.csproj -------------------------------------------------------------------------------- /CrossBot.Core/DropMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Core/DropMode.cs -------------------------------------------------------------------------------- /CrossBot.Core/ItemRequest/ItemRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Core/ItemRequest/ItemRequest.cs -------------------------------------------------------------------------------- /CrossBot.Core/ItemRequest/SlotTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Core/ItemRequest/SlotTracker.cs -------------------------------------------------------------------------------- /CrossBot.Core/Offsets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Core/Offsets.cs -------------------------------------------------------------------------------- /CrossBot.Core/Web/DownloadResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Core/Web/DownloadResult.cs -------------------------------------------------------------------------------- /CrossBot.Core/Web/NetUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Core/Web/NetUtil.cs -------------------------------------------------------------------------------- /CrossBot.Discord/CrossBot.Discord.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Discord/CrossBot.Discord.csproj -------------------------------------------------------------------------------- /CrossBot.Discord/Discord/DiscordUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Discord/Discord/DiscordUtil.cs -------------------------------------------------------------------------------- /CrossBot.Discord/Discord/Globals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Discord/Discord/Globals.cs -------------------------------------------------------------------------------- /CrossBot.Discord/Discord/Modules/ControlModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Discord/Discord/Modules/ControlModule.cs -------------------------------------------------------------------------------- /CrossBot.Discord/Discord/Modules/DropModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Discord/Discord/Modules/DropModule.cs -------------------------------------------------------------------------------- /CrossBot.Discord/Discord/Modules/FieldItemModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Discord/Discord/Modules/FieldItemModule.cs -------------------------------------------------------------------------------- /CrossBot.Discord/Discord/Modules/HelpModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Discord/Discord/Modules/HelpModule.cs -------------------------------------------------------------------------------- /CrossBot.Discord/Discord/Modules/InfoModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Discord/Discord/Modules/InfoModule.cs -------------------------------------------------------------------------------- /CrossBot.Discord/Discord/Modules/IslandModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Discord/Discord/Modules/IslandModule.cs -------------------------------------------------------------------------------- /CrossBot.Discord/Discord/Modules/ItemModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Discord/Discord/Modules/ItemModule.cs -------------------------------------------------------------------------------- /CrossBot.Discord/Discord/Modules/RecipeModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Discord/Discord/Modules/RecipeModule.cs -------------------------------------------------------------------------------- /CrossBot.Discord/Discord/Modules/RemoteControlModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Discord/Discord/Modules/RemoteControlModule.cs -------------------------------------------------------------------------------- /CrossBot.Discord/Discord/Modules/VillagerModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Discord/Discord/Modules/VillagerModule.cs -------------------------------------------------------------------------------- /CrossBot.Discord/Discord/RequireQueueRoleAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Discord/Discord/RequireQueueRoleAttribute.cs -------------------------------------------------------------------------------- /CrossBot.Discord/Discord/RequireSudoAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Discord/Discord/RequireSudoAttribute.cs -------------------------------------------------------------------------------- /CrossBot.Discord/Discord/SysCord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Discord/Discord/SysCord.cs -------------------------------------------------------------------------------- /CrossBot.Discord/DiscordBotConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Discord/DiscordBotConfig.cs -------------------------------------------------------------------------------- /CrossBot.SysBot/Bot/Bot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.SysBot/Bot/Bot.cs -------------------------------------------------------------------------------- /CrossBot.SysBot/Bot/BotConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.SysBot/Bot/BotConfig.cs -------------------------------------------------------------------------------- /CrossBot.SysBot/Bot/BotStartup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.SysBot/Bot/BotStartup.cs -------------------------------------------------------------------------------- /CrossBot.SysBot/BotRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.SysBot/BotRunner.cs -------------------------------------------------------------------------------- /CrossBot.SysBot/CrossBot.SysBot.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.SysBot/CrossBot.SysBot.csproj -------------------------------------------------------------------------------- /CrossBot.SysBot/Drop/DropBotConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.SysBot/Drop/DropBotConfig.cs -------------------------------------------------------------------------------- /CrossBot.SysBot/Drop/DropBotState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.SysBot/Drop/DropBotState.cs -------------------------------------------------------------------------------- /CrossBot.SysBot/FieldItem/FieldItemConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.SysBot/FieldItem/FieldItemConfig.cs -------------------------------------------------------------------------------- /CrossBot.SysBot/FieldItem/FieldItemState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.SysBot/FieldItem/FieldItemState.cs -------------------------------------------------------------------------------- /CrossBot.SysBot/Island/IslandState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.SysBot/Island/IslandState.cs -------------------------------------------------------------------------------- /CrossBot.SysBot/Island/IslandVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.SysBot/Island/IslandVisitor.cs -------------------------------------------------------------------------------- /CrossBot.SysBot/Villager/VillagerConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.SysBot/Villager/VillagerConfig.cs -------------------------------------------------------------------------------- /CrossBot.SysBot/Villager/VillagerState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.SysBot/Villager/VillagerState.cs -------------------------------------------------------------------------------- /CrossBot.SysBot/Vision/AdvancedViewState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.SysBot/Vision/AdvancedViewState.cs -------------------------------------------------------------------------------- /CrossBot.SysBot/Vision/PlayerViewState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.SysBot/Vision/PlayerViewState.cs -------------------------------------------------------------------------------- /CrossBot.SysBot/Vision/PointerUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.SysBot/Vision/PointerUtil.cs -------------------------------------------------------------------------------- /CrossBot.SysBot/Vision/ViewStateConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.SysBot/Vision/ViewStateConfig.cs -------------------------------------------------------------------------------- /CrossBot.Tests/CrossBot.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Tests/CrossBot.Tests.csproj -------------------------------------------------------------------------------- /CrossBot.Tests/IslandTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Tests/IslandTests.cs -------------------------------------------------------------------------------- /CrossBot.Tests/TimingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/CrossBot.Tests/TimingTests.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/README.md -------------------------------------------------------------------------------- /SysBot.AnimalCrossing.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/SysBot.AnimalCrossing.sln -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /deps/NHSE.Core.deps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/deps/NHSE.Core.deps.json -------------------------------------------------------------------------------- /deps/NHSE.Core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/deps/NHSE.Core.dll -------------------------------------------------------------------------------- /deps/NHSE.Villagers.deps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/deps/NHSE.Villagers.deps.json -------------------------------------------------------------------------------- /deps/NHSE.Villagers.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/deps/NHSE.Villagers.dll -------------------------------------------------------------------------------- /deps/SysBot.Base.deps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/deps/SysBot.Base.deps.json -------------------------------------------------------------------------------- /deps/SysBot.Base.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kwsch/SysBot.AnimalCrossing/HEAD/deps/SysBot.Base.dll --------------------------------------------------------------------------------