index
:
github/SMAPI.git
develop
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
-rw-r--r--
CONTRIBUTING.md
17
-rw-r--r--
README.md
13
-rw-r--r--
release-notes.md
53
-rw-r--r--
src/.editorconfig
1
-rw-r--r--
src/GlobalAssemblyInfo.cs
4
-rw-r--r--
src/StardewModdingAPI.AssemblyRewriters/Finders/PropertyFinder.cs
83
-rw-r--r--
src/StardewModdingAPI.AssemblyRewriters/StardewModdingAPI.AssemblyRewriters.csproj
1
-rw-r--r--
src/StardewModdingAPI.Installer/InteractiveInstaller.cs
1
-rw-r--r--
src/StardewModdingAPI.Installer/readme.txt
33
-rw-r--r--
src/StardewModdingAPI.Tests/Core/ModResolverTests.cs
(renamed from src/StardewModdingAPI.Tests/ModResolverTests.cs)
181
-rw-r--r--
src/StardewModdingAPI.Tests/Core/TranslationTests.cs
(renamed from src/StardewModdingAPI.Tests/TranslationTests.cs)
9
-rw-r--r--
src/StardewModdingAPI.Tests/Sample.cs
(renamed from src/StardewModdingAPI.Tests/Framework/Sample.cs)
2
-rw-r--r--
src/StardewModdingAPI.Tests/StardewModdingAPI.Tests.csproj
8
-rw-r--r--
src/StardewModdingAPI.Tests/Utilities/SDateTests.cs
253
-rw-r--r--
src/StardewModdingAPI.Tests/Utilities/SemanticVersionTests.cs
255
-rw-r--r--
src/StardewModdingAPI.sln
3
-rw-r--r--
src/StardewModdingAPI/Command.cs
10
-rw-r--r--
src/StardewModdingAPI/Config.cs
6
-rw-r--r--
src/StardewModdingAPI/Constants.cs
33
-rw-r--r--
src/StardewModdingAPI/Events/ContentEvents.cs
65
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsCommand.cs
4
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsFarmerChanged.cs
2
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsInput.cs
126
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsLoadedGameChanged.cs
4
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsNewDay.cs
4
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsStringChanged.cs
4
-rw-r--r--
src/StardewModdingAPI/Events/GameEvents.cs
30
-rw-r--r--
src/StardewModdingAPI/Events/InputEvents.cs
45
-rw-r--r--
src/StardewModdingAPI/Events/PlayerEvents.cs
10
-rw-r--r--
src/StardewModdingAPI/Events/TimeEvents.cs
19
-rw-r--r--
src/StardewModdingAPI/Framework/Content/AssetData.cs
44
-rw-r--r--
src/StardewModdingAPI/Framework/Content/AssetDataForDictionary.cs
(renamed from src/StardewModdingAPI/Framework/Content/ContentEventHelperForDictionary.cs)
4
-rw-r--r--
src/StardewModdingAPI/Framework/Content/AssetDataForImage.cs
(renamed from src/StardewModdingAPI/Framework/Content/ContentEventHelperForImage.cs)
4
-rw-r--r--
src/StardewModdingAPI/Framework/Content/AssetDataForObject.cs
(renamed from src/StardewModdingAPI/Framework/Content/ContentEventHelper.cs)
19
-rw-r--r--
src/StardewModdingAPI/Framework/Content/AssetInfo.cs
(renamed from src/StardewModdingAPI/Framework/Content/ContentEventData.cs)
41
-rw-r--r--
src/StardewModdingAPI/Framework/CursorPosition.cs
37
-rw-r--r--
src/StardewModdingAPI/Framework/DeprecationManager.cs
13
-rw-r--r--
src/StardewModdingAPI/Framework/Exceptions/SParseException.cs
17
-rw-r--r--
src/StardewModdingAPI/Framework/InternalExtensions.cs
5
-rw-r--r--
src/StardewModdingAPI/Framework/ModHelpers/BaseHelper.cs
23
-rw-r--r--
src/StardewModdingAPI/Framework/ModHelpers/CommandHelper.cs
(renamed from src/StardewModdingAPI/Framework/CommandHelper.cs)
9
-rw-r--r--
src/StardewModdingAPI/Framework/ModHelpers/ContentHelper.cs
(renamed from src/StardewModdingAPI/Framework/ContentHelper.cs)
26
-rw-r--r--
src/StardewModdingAPI/Framework/ModHelpers/ModHelper.cs
(renamed from src/StardewModdingAPI/Framework/ModHelper.cs)
42
-rw-r--r--
src/StardewModdingAPI/Framework/ModHelpers/ModRegistryHelper.cs
48
-rw-r--r--
src/StardewModdingAPI/Framework/ModHelpers/ReflectionHelper.cs
160
-rw-r--r--
src/StardewModdingAPI/Framework/ModHelpers/TranslationHelper.cs
(renamed from src/StardewModdingAPI/Framework/TranslationHelper.cs)
8
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/AssemblyLoader.cs
27
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/ModResolver.cs
124
-rw-r--r--
src/StardewModdingAPI/Framework/ModRegistry.cs
6
-rw-r--r--
src/StardewModdingAPI/Framework/Models/DisabledMod.cs
22
-rw-r--r--
src/StardewModdingAPI/Framework/Models/Manifest.cs
5
-rw-r--r--
src/StardewModdingAPI/Framework/Models/ManifestDependency.cs
21
-rw-r--r--
src/StardewModdingAPI/Framework/Models/SConfig.cs
3
-rw-r--r--
src/StardewModdingAPI/Framework/Monitor.cs
32
-rw-r--r--
src/StardewModdingAPI/Framework/Reflection/Reflector.cs
(renamed from src/StardewModdingAPI/Framework/Reflection/ReflectionHelper.cs)
44
-rw-r--r--
src/StardewModdingAPI/Framework/SContentManager.cs
248
-rw-r--r--
src/StardewModdingAPI/Framework/SGame.cs
357
-rw-r--r--
src/StardewModdingAPI/Framework/Serialisation/JsonHelper.cs
19
-rw-r--r--
src/StardewModdingAPI/Framework/Serialisation/ManifestFieldConverter.cs
41
-rw-r--r--
src/StardewModdingAPI/IAssetData.cs
47
-rw-r--r--
src/StardewModdingAPI/IAssetDataForDictionary.cs
(renamed from src/StardewModdingAPI/IContentEventHelperForDictionary.cs)
2
-rw-r--r--
src/StardewModdingAPI/IAssetDataForImage.cs
(renamed from src/StardewModdingAPI/IContentEventHelperForImage.cs)
2
-rw-r--r--
src/StardewModdingAPI/IAssetEditor.cs
17
-rw-r--r--
src/StardewModdingAPI/IAssetInfo.cs
28
-rw-r--r--
src/StardewModdingAPI/IAssetLoader.cs
17
-rw-r--r--
src/StardewModdingAPI/ICommandHelper.cs
2
-rw-r--r--
src/StardewModdingAPI/IContentEventData.cs
38
-rw-r--r--
src/StardewModdingAPI/IContentEventHelper.cs
26
-rw-r--r--
src/StardewModdingAPI/IContentHelper.cs
2
-rw-r--r--
src/StardewModdingAPI/ICursorPosition.cs
19
-rw-r--r--
src/StardewModdingAPI/IManifest.cs
2
-rw-r--r--
src/StardewModdingAPI/IManifestDependency.cs
8
-rw-r--r--
src/StardewModdingAPI/IModLinked.cs
12
-rw-r--r--
src/StardewModdingAPI/IModRegistry.cs
4
-rw-r--r--
src/StardewModdingAPI/IReflectionHelper.cs
4
-rw-r--r--
src/StardewModdingAPI/ITranslationHelper.cs
2
-rw-r--r--
src/StardewModdingAPI/Log.cs
6
-rw-r--r--
src/StardewModdingAPI/Mod.cs
17
-rw-r--r--
src/StardewModdingAPI/Program.cs
335
-rw-r--r--
src/StardewModdingAPI/SemanticVersion.cs
32
-rw-r--r--
src/StardewModdingAPI/StardewModdingAPI.config.json
25
-rw-r--r--
src/StardewModdingAPI/StardewModdingAPI.csproj
45
-rw-r--r--
src/StardewModdingAPI/Utilities/SButton.cs
659
-rw-r--r--
src/StardewModdingAPI/Utilities/SDate.cs
222
-rw-r--r--
src/TrainerMod/Framework/Commands/ArgumentParser.cs
159
-rw-r--r--
src/TrainerMod/Framework/Commands/ITrainerCommand.cs
34
-rw-r--r--
src/TrainerMod/Framework/Commands/Other/DebugCommand.cs
33
-rw-r--r--
src/TrainerMod/Framework/Commands/Other/ShowDataFilesCommand.cs
26
-rw-r--r--
src/TrainerMod/Framework/Commands/Other/ShowGameFilesCommand.cs
26
-rw-r--r--
src/TrainerMod/Framework/Commands/Player/AddCommand.cs
81
-rw-r--r--
src/TrainerMod/Framework/Commands/Player/ListItemTypesCommand.cs
53
-rw-r--r--
src/TrainerMod/Framework/Commands/Player/ListItemsCommand.cs
76
-rw-r--r--
src/TrainerMod/Framework/Commands/Player/SetColorCommand.cs
76
-rw-r--r--
src/TrainerMod/Framework/Commands/Player/SetHealthCommand.cs
72
-rw-r--r--
src/TrainerMod/Framework/Commands/Player/SetImmunityCommand.cs
38
-rw-r--r--
src/TrainerMod/Framework/Commands/Player/SetLevelCommand.cs
63
-rw-r--r--
src/TrainerMod/Framework/Commands/Player/SetMaxHealthCommand.cs
38
-rw-r--r--
src/TrainerMod/Framework/Commands/Player/SetMaxStaminaCommand.cs
38
-rw-r--r--
src/TrainerMod/Framework/Commands/Player/SetMoneyCommand.cs
72
-rw-r--r--
src/TrainerMod/Framework/Commands/Player/SetNameCommand.cs
52
-rw-r--r--
src/TrainerMod/Framework/Commands/Player/SetSpeedCommand.cs
31
-rw-r--r--
src/TrainerMod/Framework/Commands/Player/SetStaminaCommand.cs
72
-rw-r--r--
src/TrainerMod/Framework/Commands/Player/SetStyleCommand.cs
92
-rw-r--r--
src/TrainerMod/Framework/Commands/Saves/LoadCommand.cs
28
-rw-r--r--
src/TrainerMod/Framework/Commands/Saves/SaveCommand.cs
27
-rw-r--r--
src/TrainerMod/Framework/Commands/TrainerCommand.cs
103
-rw-r--r--
src/TrainerMod/Framework/Commands/World/DownMineLevelCommand.cs
28
-rw-r--r--
src/TrainerMod/Framework/Commands/World/FreezeTimeCommand.cs
67
-rw-r--r--
src/TrainerMod/Framework/Commands/World/SetDayCommand.cs
39
-rw-r--r--
src/TrainerMod/Framework/Commands/World/SetMineLevelCommand.cs
33
-rw-r--r--
src/TrainerMod/Framework/Commands/World/SetSeasonCommand.cs
46
-rw-r--r--
src/TrainerMod/Framework/Commands/World/SetTimeCommand.cs
40
-rw-r--r--
src/TrainerMod/Framework/Commands/World/SetYearCommand.cs
39
-rw-r--r--
src/TrainerMod/Framework/ItemData/ItemType.cs
39
-rw-r--r--
src/TrainerMod/Framework/ItemData/SearchableItem.cs
41
-rw-r--r--
src/TrainerMod/Framework/ItemRepository.cs
179
-rw-r--r--
src/TrainerMod/ItemData/ISearchIte