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
path:
root
/
src
/
StardewModdingAPI
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
(limited to 'src/StardewModdingAPI')
-rw-r--r--
src/StardewModdingAPI/App.config
9
-rw-r--r--
src/StardewModdingAPI/Constants.cs
169
-rw-r--r--
src/StardewModdingAPI/ContentSource.cs
12
-rw-r--r--
src/StardewModdingAPI/Context.cs
37
-rw-r--r--
src/StardewModdingAPI/Events/ChangeType.cs
15
-rw-r--r--
src/StardewModdingAPI/Events/ContentEvents.cs
29
-rw-r--r--
src/StardewModdingAPI/Events/ControlEvents.cs
112
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsClickableMenuChanged.cs
31
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsClickableMenuClosed.cs
26
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsControllerButtonPressed.cs
32
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsControllerButtonReleased.cs
32
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsControllerTriggerPressed.cs
37
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsControllerTriggerReleased.cs
37
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsCurrentLocationChanged.cs
31
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsGameLocationsChanged.cs
27
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsInput.cs
124
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsIntChanged.cs
29
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsInventoryChanged.cs
41
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsKeyPressed.cs
26
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsKeyboardStateChanged.cs
31
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsLevelUp.cs
52
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsLocationObjectsChanged.cs
28
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsMineLevelChanged.cs
30
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsMouseStateChanged.cs
42
-rw-r--r--
src/StardewModdingAPI/Events/EventArgsValueChanged.cs
31
-rw-r--r--
src/StardewModdingAPI/Events/GameEvents.cs
96
-rw-r--r--
src/StardewModdingAPI/Events/GraphicsEvents.cs
116
-rw-r--r--
src/StardewModdingAPI/Events/InputEvents.cs
43
-rw-r--r--
src/StardewModdingAPI/Events/ItemStackChange.cs
20
-rw-r--r--
src/StardewModdingAPI/Events/LocationEvents.cs
54
-rw-r--r--
src/StardewModdingAPI/Events/MenuEvents.cs
40
-rw-r--r--
src/StardewModdingAPI/Events/MineEvents.cs
28
-rw-r--r--
src/StardewModdingAPI/Events/PlayerEvents.cs
43
-rw-r--r--
src/StardewModdingAPI/Events/SaveEvents.cs
56
-rw-r--r--
src/StardewModdingAPI/Events/TimeEvents.cs
37
-rw-r--r--
src/StardewModdingAPI/Framework/Command.cs
40
-rw-r--r--
src/StardewModdingAPI/Framework/CommandManager.cs
116
-rw-r--r--
src/StardewModdingAPI/Framework/Content/AssetData.cs
44
-rw-r--r--
src/StardewModdingAPI/Framework/Content/AssetDataForDictionary.cs
45
-rw-r--r--
src/StardewModdingAPI/Framework/Content/AssetDataForImage.cs
70
-rw-r--r--
src/StardewModdingAPI/Framework/Content/AssetDataForObject.cs
54
-rw-r--r--
src/StardewModdingAPI/Framework/Content/AssetInfo.cs
82
-rw-r--r--
src/StardewModdingAPI/Framework/ContentManagerShim.cs
50
-rw-r--r--
src/StardewModdingAPI/Framework/CursorPosition.cs
35
-rw-r--r--
src/StardewModdingAPI/Framework/DeprecationLevel.cs
15
-rw-r--r--
src/StardewModdingAPI/Framework/DeprecationManager.cs
105
-rw-r--r--
src/StardewModdingAPI/Framework/Exceptions/SAssemblyLoadFailedException.cs
16
-rw-r--r--
src/StardewModdingAPI/Framework/Exceptions/SContentLoadException.cs
18
-rw-r--r--
src/StardewModdingAPI/Framework/Exceptions/SParseException.cs
17
-rw-r--r--
src/StardewModdingAPI/Framework/GameVersion.cs
68
-rw-r--r--
src/StardewModdingAPI/Framework/IModMetadata.cs
47
-rw-r--r--
src/StardewModdingAPI/Framework/InternalExtensions.cs
131
-rw-r--r--
src/StardewModdingAPI/Framework/Logging/ConsoleInterceptionManager.cs
86
-rw-r--r--
src/StardewModdingAPI/Framework/Logging/InterceptingTextWriter.cs
63
-rw-r--r--
src/StardewModdingAPI/Framework/Logging/LogFileManager.cs
57
-rw-r--r--
src/StardewModdingAPI/Framework/ModHelpers/BaseHelper.cs
23
-rw-r--r--
src/StardewModdingAPI/Framework/ModHelpers/CommandHelper.cs
54
-rw-r--r--
src/StardewModdingAPI/Framework/ModHelpers/ContentHelper.cs
476
-rw-r--r--
src/StardewModdingAPI/Framework/ModHelpers/ModHelper.cs
129
-rw-r--r--
src/StardewModdingAPI/Framework/ModHelpers/ModRegistryHelper.cs
48
-rw-r--r--
src/StardewModdingAPI/Framework/ModHelpers/ReflectionHelper.cs
200
-rw-r--r--
src/StardewModdingAPI/Framework/ModHelpers/TranslationHelper.cs
140
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/AssemblyDefinitionResolver.cs
61
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/AssemblyLoadStatus.cs
15
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/AssemblyLoader.cs
333
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/AssemblyParseResult.cs
36
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/Finders/EventFinder.cs
82
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/Finders/FieldFinder.cs
82
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/Finders/MethodFinder.cs
82
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/Finders/PropertyFinder.cs
82
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/Finders/TypeFinder.cs
133
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/IInstructionHandler.cs
34
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/IncompatibleInstructionException.cs
35
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/InstructionHandleResult.cs
24
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/InvalidModStateException.cs
14
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/ModDependencyStatus.cs
18
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/ModMetadata.cs
68
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/ModMetadataStatus.cs
12
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/ModResolver.cs
366
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/Platform.cs
12
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/PlatformAssemblyMap.cs
55
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/RewriteHelper.cs
94
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/Rewriters/FieldReplaceRewriter.cs
50
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/Rewriters/FieldToPropertyRewriter.cs
51
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/Rewriters/MethodParentRewriter.cs
88
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/Rewriters/TypeReferenceRewriter.cs
154
-rw-r--r--
src/StardewModdingAPI/Framework/ModLoading/Rewriters/VirtualEntryCallRemover.cs
90
-rw-r--r--
src/StardewModdingAPI/Framework/ModRegistry.cs
113
-rw-r--r--
src/StardewModdingAPI/Framework/Models/Manifest.cs
47
-rw-r--r--
src/StardewModdingAPI/Framework/Models/ManifestDependency.cs
34
-rw-r--r--
src/StardewModdingAPI/Framework/Models/ModCompatibility.cs
55
-rw-r--r--
src/StardewModdingAPI/Framework/Models/ModDataID.cs
85
-rw-r--r--
src/StardewModdingAPI/Framework/Models/ModDataRecord.cs
63
-rw-r--r--
src/StardewModdingAPI/Framework/Models/ModStatus.cs
18
-rw-r--r--
src/StardewModdingAPI/Framework/Models/SConfig.cs
27
-rw-r--r--
src/StardewModdingAPI/Framework/Monitor.cs
194
-rw-r--r--
src/StardewModdingAPI/Framework/Reflection/CacheEntry.cs
30
-rw-r--r--
src/StardewModdingAPI/Framework/Reflection/PrivateField.cs
93
-rw-r--r--
src/StardewModdingAPI/Framework/Reflection/PrivateMethod.cs
99
-rw-r--r--
src/StardewModdingAPI/Framework/Reflection/PrivateProperty.cs
93
-rw-r--r--
src/StardewModdingAPI/Framework/Reflection/Reflector.cs
276
-rw-r--r--
src/StardewModdingAPI/Framework/RequestExitDelegate.cs
7
-rw-r--r--
src/StardewModdingAPI/Framework/SContentManager.cs
531
-rw-r--r--
src/StardewModdingAPI/Framework/SGame.cs
1403
-rw-r--r--
src/StardewModdingAPI/Framework/Serialisation/JsonHelper.cs
96
-rw-r--r--
src/StardewModdingAPI/Framework/Serialisation/SFieldConverter.cs
121
-rw-r--r--
src/StardewModdingAPI/Framework/Serialisation/SelectiveStringEnumConverter.cs
37
-rw-r--r--
src/StardewModdingAPI/Framework/Utilities/ContextHash.cs
61
-rw-r--r--
src/StardewModdingAPI/Framework/Utilities/Countdown.cs
44
-rw-r--r--
src/StardewModdingAPI/Framework/WebApiClient.cs
73
-rw-r--r--
src/StardewModdingAPI/IAssetData.cs
47
-rw-r--r--
src/StardewModdingAPI/IAssetDataForDictionary.cs
26
-rw-r--r--
src/StardewModdingAPI/IAssetDataForImage.cs
23
-rw-r--r--
src/StardewModdingAPI/IAssetEditor.cs
17
-rw-r--r--