Jesse Plamondon-Willard
2831b1e75a
add SearchableItem copy constructor
...
This is for convenience in mods which copy this code; SMAPI itself doesn't use it.
2020-10-28 18:21:33 -04:00
Jesse Plamondon-Willard
295c34d5cd
fix a captured loop variable
2020-10-28 18:20:41 -04:00
Jesse Plamondon-Willard
f9f3db7db0
add character-customization-only shirts to item repo
2020-10-24 18:28:43 -04:00
Jesse Plamondon-Willard
7c652b0924
update item repo to allow creating instances later
2020-10-24 18:26:41 -04:00
ZaneYork
5702bd335d
Merge branch 'stable' of https://github.com/Pathoschild/SMAPI into develop
...
Conflicts:
src/SMAPI/Constants.cs
2020-10-19 10:27:57 +08:00
Jesse Plamondon-Willard
4aecc2aaba
prepare for release
2020-10-16 20:09:03 -04:00
ZaneYork
1df011accb
Merge branch 'stable' of https://github.com/Pathoschild/SMAPI into develop
...
Conflicts:
src/SMAPI.Tests/SMAPI.Tests.csproj
src/SMAPI.sln
src/SMAPI/Constants.cs
2020-10-09 10:13:17 +08:00
Jesse Plamondon-Willard
68e9733a85
prepare for release
2020-10-03 20:27:29 -04:00
ZaneYork
db5a742756
Merge branch 'develop' of https://github.com/Pathoschild/SMAPI into develop
...
Conflicts:
src/SMAPI/Constants.cs
2020-09-17 10:23:39 +08:00
Jesse Plamondon-Willard
59974c18a6
prepare for release
2020-09-16 21:32:45 -04:00
ZaneYork
62d90ab7e0
Merge branch 'stable' of https://github.com/Pathoschild/SMAPI into develop
...
Conflicts:
src/SMAPI/Constants.cs
src/SMAPI/Framework/SGame.cs
src/SMAPI/Metadata/CoreAssetPropagator.cs
2020-09-14 20:55:56 +08:00
Jesse Plamondon-Willard
d53e033163
prepare for release
2020-09-08 18:16:41 -04:00
Jesse Plamondon-Willard
1b5e7da184
prepare for release
2020-09-08 00:15:27 -04:00
Jesse Plamondon-Willard
2022836b81
prepare for release
2020-09-06 20:59:19 -04:00
ZaneYork
626e028b69
Reduce difference between PC and mobile version
2020-08-27 17:41:45 +08:00
ZaneYork
9f75690085
Merge branch 'stable' of https://github.com/Pathoschild/SMAPI into android
...
Conflicts:
src/SMAPI.Toolkit/SMAPI.Toolkit.csproj
src/SMAPI/Framework/SCore.cs
src/SMAPI/SMAPI.csproj
2020-08-05 10:02:01 +08:00
Jesse Plamondon-Willard
b96bcb2189
prepare for release
2020-08-02 16:38:02 -04:00
Jesse Plamondon-Willard
7900a84bd6
use ordinal comparison/sorting instead of invariant
2020-07-26 02:50:20 -04:00
Jesse Plamondon-Willard
4590b75bc3
add item repository fixes from CJB Cheats Menu code
2020-07-17 12:09:07 -04:00
ZaneYork
2bcee41151
Merge branch 'develop' of https://github.com/Pathoschild/SMAPI into harmony2
...
Conflicts:
src/SMAPI/Constants.cs
src/SMAPI/Framework/SCore.cs
src/SMAPI/SMAPI.csproj
2020-06-22 10:12:01 +08:00
Jesse Plamondon-Willard
4f73fb5c33
prepare for release
2020-06-21 11:39:23 -04:00
Jesse Plamondon-Willard
cb9ff70199
prepare for release
2020-06-20 12:42:31 -04:00
ZaneYork
db61312dc6
Merge branch 'develop' of https://github.com/Pathoschild/SMAPI into harmony2
...
Conflicts:
src/SMAPI.Installer/SMAPI.Installer.csproj
src/SMAPI.Mods.ConsoleCommands/SMAPI.Mods.ConsoleCommands.csproj
src/SMAPI.Mods.SaveBackup/SMAPI.Mods.SaveBackup.csproj
src/SMAPI.Toolkit.CoreInterfaces/SMAPI.Toolkit.CoreInterfaces.csproj
src/SMAPI.Toolkit/SMAPI.Toolkit.csproj
src/SMAPI/SMAPI.csproj
2020-06-19 16:21:02 +08:00
Jesse Plamondon-Willard
79181012ee
tweak build files
2020-06-14 10:55:52 -04:00
ZaneYork
6276eff2ca
Merge branch 'stable' of https://github.com/Pathoschild/SMAPI into android
...
# Conflicts:
# src/SMAPI.sln
# src/SMAPI/Constants.cs
# src/SMAPI/i18n/default.json
# src/SMAPI/i18n/zh.json
2020-04-28 09:52:21 +08:00
ZaneYork
e6c607afdb
project prop
2020-04-28 09:35:28 +08:00
Jesse Plamondon-Willard
f44151dbb4
prepare for release, tweak readme
2020-04-27 16:30:20 -04:00
ZaneYork
e1fdfa0843
Using rider as IDE and select VS2015 build tools
2020-04-20 18:39:02 +08:00
Kevin Daughtridge
e370b08483
use SDate to set DaysPlayed
2020-04-11 13:25:12 -07:00
Kevin Daughtridge
b363e0b6b7
set daysPlayed in world_set{day,season,year} commands
2020-04-10 12:41:35 -07:00
ZaneYork
399eec451f
Merge branch 'stable' of https://github.com/Pathoschild/SMAPI.git into android
2020-03-26 15:10:15 +08:00
Jesse Plamondon-Willard
31db04f4a0
prepare for release
2020-03-24 21:02:05 -04:00
ZaneYork
fbfcf26ef5
Merge remote-tracking branch 'Pathoschild/stable' into android
...
# Conflicts:
# src/SMAPI/Constants.cs
# src/SMAPI/Framework/ContentManagers/ModContentManager.cs
# src/SMAPI/SMAPI.csproj
2020-03-23 19:04:24 +08:00
Jesse Plamondon-Willard
6d1494a56c
prepare for release
2020-03-22 19:36:49 -04:00
Jesse Plamondon-Willard
8d88ce8a16
fix player_add error if the player has broken XNB mods
2020-03-22 14:22:16 -04:00
yangzhi
dd58827a39
Command for modify android viewpoint zoom level
2020-02-23 23:12:34 +08:00
yangzhi
8afb72545f
Merge branch 'develop' of https://github.com/Pathoschild/SMAPI.git into android
...
# Conflicts:
# src/SMAPI/Constants.cs
# src/SMAPI/Framework/SGame.cs
# src/SMAPI/SMAPI.csproj
2020-02-23 21:37:17 +08:00
Jesse Plamondon-Willard
d03f77dd35
prepare for release
2020-02-22 23:03:18 -05:00
Jesse Plamondon-Willard
f9ffde9a34
prepare for release
2020-02-22 17:54:37 -05:00
Jesse Plamondon-Willard
585b23797e
prepare for release
2020-02-22 12:03:09 -05:00
Chris
673290ca14
Update to SMAPI 3.2
2020-02-01 21:53:49 -05:00
Chris
0ea0fccf5c
Update to SMAPI 3.1
2020-02-01 21:44:14 -05:00
Jesse Plamondon-Willard
d0885831c3
ignore Harmony DLL in mod build package
2020-02-01 11:09:21 -05:00
Jesse Plamondon-Willard
3f1d7b1d22
rework build settings a bit
2020-01-31 22:27:12 -05:00
Jesse Plamondon-Willard
7cbf298bd4
Merge pull request #690 from Drachenkaetzchen/performance-counter
...
Performance counters
2020-01-26 20:45:27 -05:00
Jesse Plamondon-Willard
860b30443e
simplify performance details output
2020-01-26 20:42:28 -05:00
Jesse Plamondon-Willard
805d857e6e
show warning when using commands while disabled, simplify some commands a bit
2020-01-26 20:28:58 -05:00
Jesse Plamondon-Willard
910b4a2c43
tweak namespace
2020-01-26 19:52:31 -05:00
Jesse Plamondon-Willard
22a0a32b6d
refactor performance counter code
...
This commit performs some general refactoring, including...
- avoid manually duplicating the event list;
- rework the 'is important' event flag;
- remove the new packages (Cyotek.Collections can be replaced with built-in types, and System.ValueTuple won't work in the Mono version used on Linux/Mac);
- improve performance;
- minor cleanup.
2020-01-26 19:49:17 -05:00
Jesse Plamondon-Willard
381de5eba9
add test_input console command
2020-01-22 20:36:24 -05:00
Drachenkaetzchen
1b905205a3
Added commands to enable and disable performance counters. Peak is now using the default interval
2020-01-21 12:20:06 +01:00
Drachenkaetzchen
84973ce572
Added peak execution time over the last 60 seconds
2020-01-15 19:08:50 +01:00
Drachenkaetzchen
238b5db4f7
Added "trigger dump" command to dump the configured triggers as commands for copy'n'paste
2020-01-15 17:50:12 +01:00
Drachenkaetzchen
fce5814bcb
Added documentation for all commands. Renamed the "monitor" command to "trigger". Method name refactoring to be more consistent.
2020-01-15 17:43:41 +01:00
Drachenkaetzchen
1d58a525fa
Added optional right-align for the table output
2020-01-15 17:42:46 +01:00
Drachenkaetzchen
694cca4b21
Added documentation for all performance counter methods and members. Refactored the naming of several members and methods to reflect their actual intention.
2020-01-15 16:01:35 +01:00
Drachenkaetzchen
280dc91183
Reworked the console implementation, added monitoring. Some internal refactoring.
2020-01-11 15:45:45 +01:00
Drachenkaetzchen
a751252c4e
Initial commit of the performance counters
2020-01-10 01:27:56 +01:00
Jesse Plamondon-Willard
48959375b9
prepare for release
2020-01-04 22:57:38 -05:00
Jesse Plamondon-Willard
139e267aaa
update item spawning code, detect ring type automatically to support custom rings, minor refactor
2019-12-22 12:04:40 -05:00
Mizzion
89de36534d
Fixed the ring issue and flooring
...
Fixed the same issues that CJB Item Spawner had related to the rings and floors.
(Sorry for the delay Christmas preparation is taking up most of my time).
2019-12-21 21:36:42 -07:00
Jesse Plamondon-Willard
1128451acf
prepare for release
2019-12-02 22:47:42 -05:00
Jesse Plamondon-Willard
2c2644f5a0
add roe spawning ( #638 )
2019-11-24 13:47:36 -05:00
Jesse Plamondon-Willard
773ebf5406
update for honey changes in SDV 1.4 ( #638 )
2019-10-29 11:28:07 -04:00
Jesse Plamondon-Willard
be79a04206
make item spawn commands more robust
2019-10-29 10:45:34 -04:00
Jesse Plamondon-Willard
25e4aa14d8
remove legacy AssemblyInfo and GlobalAssemblyInfo files, use consistent assembly names
2019-09-14 19:12:40 -04:00
Jesse Plamondon-Willard
fd77ae93d5
fix typos and inconsistent spelling
2019-09-14 19:08:06 -04:00
Jesse Plamondon-Willard
c6d4381142
update for SDV 1.4 build change on Linux/Mac ( #638 )
2019-09-14 18:47:40 -04:00
Jesse Plamondon-Willard
904c39eb72
move assembly references out of common.targets
2019-09-14 18:13:41 -04:00
Jesse Plamondon-Willard
abffdc2dab
simplify project names
2019-09-14 17:46:34 -04:00
Jesse Plamondon-Willard
78f28357e4
update code for SDV 1.4 ( #638 )
2019-09-14 17:14:43 -04:00
Jesse Plamondon-Willard
307055b028
bump version to 3.0
2019-09-14 17:10:44 -04:00
Jesse Plamondon-Willard
b7b8b001c5
update for release
2019-09-13 18:20:27 -04:00
Jesse Plamondon-Willard
fb04b67a2b
use same .csproj charset as Visual Studio tools
2019-09-13 17:44:41 -04:00
Jesse Plamondon-Willard
125bcbee56
migrate to new project file format
2019-09-13 17:22:45 -04:00
Jesse Plamondon-Willard
94702ca4b7
use default indentation for JSON files
2019-09-13 15:57:18 -04:00
Jesse Plamondon-Willard
f250afbadd
fix unspecified log levels
2019-09-13 15:28:14 -04:00
Jesse Plamondon-Willard
98f58c353e
prepare for 2.11.2 release
2019-04-22 22:05:36 -04:00
Jesse Plamondon-Willard
4a494c67bd
prepare for 2.11.1 release
2019-03-17 21:34:44 -04:00
Jesse Plamondon-Willard
2a976f7236
add crops to world_clear
2019-03-17 19:42:49 -04:00
Jesse Plamondon-Willard
552886a0f3
fix world_clear removing chests that match a debris name
2019-03-17 19:22:03 -04:00
Jesse Plamondon-Willard
460b440c2e
prepare for 2.11 release
2019-03-01 14:10:29 -05:00
Jesse Plamondon-Willard
f5d1bd8984
prepare for 2.11-beta.2 release
2019-02-24 18:34:08 -05:00
Jesse Plamondon-Willard
975ffe52e6
fix bundled mods not working in beta release
2019-02-24 18:34:03 -05:00
Jesse Plamondon-Willard
b0d0146a45
update for Stardew Valley 1.3.35-beta support
...
SDV 1.3.35 changes the signature for a utility method related to text width checks. SMAPI just needs to be recompiled, but the build won't work with previous versions of the game.
2019-02-24 18:32:35 -05:00
Jesse Plamondon-Willard
41f77f51c0
prepare for 2.10.2 release
2019-02-08 18:19:47 -05:00
Jesse Plamondon-Willard
72888fe2ed
update for release
2018-12-30 17:02:56 -05:00
Jesse Plamondon-Willard
ca18a2867b
update for release
2018-12-29 20:09:19 -05:00
Jesse Plamondon-Willard
c4a82418ac
tweak comment header convention
2018-12-27 12:39:10 -05:00
Jesse Plamondon-Willard
51e65fc8a0
enable latest C# features
2018-12-27 02:40:57 -05:00
Jesse Plamondon-Willard
7294cb3cc5
add world_clear console command
2018-12-22 16:08:52 -05:00
Jesse Plamondon-Willard
a6f74e8fd4
update for release
2018-12-16 20:36:49 -05:00
Jesse Plamondon-Willard
06ef4440b2
update for release
2018-12-16 14:27:10 -05:00
Jesse Plamondon-Willard
2b3fb71f6a
update for release
2018-12-07 16:32:17 -05:00
Jesse Plamondon-Willard
8901218418
update for release
2018-12-07 13:40:13 -05:00
Jesse Plamondon-Willard
699fc41a7d
cleanup, add release note
2018-12-04 23:49:09 -05:00
Jesse Plamondon-Willard
3744e2f1e5
add SMAPI 3.0 compatibility strict mode ( #606 )
2018-12-04 23:49:06 -05:00
Jesse Plamondon-Willard
cbd63b9a87
fix Console Commands' handling of tool upgrade levels for item commands
2018-11-25 13:12:57 -05:00
Jesse Plamondon-Willard
3b5cfad213
fix Console Commands optimised in debug mode
2018-11-25 12:58:51 -05:00
Jesse Plamondon-Willard
5de81464ce
bump version for release
2018-11-19 15:08:17 -05:00
Jesse Plamondon-Willard
3dc27a5681
bump versions for re-release
2018-11-19 13:37:55 -05:00
Jesse Plamondon-Willard
72463f44fa
bump versions for release
2018-11-18 20:39:37 -05:00
Jesse Plamondon-Willard
896f98f260
update for beta release
2018-10-11 18:34:23 -04:00
Jesse Plamondon-Willard
3c4fa55c11
bump versions for beta
2018-09-06 21:41:06 -04:00
Jesse Plamondon-Willard
cb34084deb
bump versions for beta
2018-08-31 17:44:43 -04:00
Jesse Plamondon-Willard
6ba926adcf
bump versions for beta
2018-08-24 20:42:38 -04:00
Jesse Plamondon-Willard
58122c5393
bump versions for beta
2018-08-23 23:01:54 -04:00
Jesse Plamondon-Willard
215f2a10c2
rm unneeded package reference in ConsoleCommands
2018-08-19 22:55:45 -04:00
Jesse Plamondon-Willard
4dd4efc96f
update for SMAPI 2.7 release
2018-08-14 12:21:31 -04:00
Jesse Plamondon-Willard
8df5d79c9e
fix ConsoleCommands item search code
2018-08-06 22:23:18 -04:00
Jesse Plamondon-Willard
43b9113f9d
bump versions for upcoming release
2018-07-31 19:48:14 -04:00
Jesse Plamondon-Willard
90c52c73af
bump versions for beta release
2018-07-16 20:22:19 -04:00
Jesse Plamondon-Willard
1b1e89ebc5
bump versions for release
2018-07-09 23:14:54 -04:00
Jesse Plamondon-Willard
23392def0a
bump versions for beta release
2018-07-09 21:00:15 -04:00
Jesse Plamondon-Willard
0f6f6c65c2
bump versions for beta release
2018-07-08 20:09:31 -04:00
Jesse Plamondon-Willard
ea264fb6a1
bump versions for beta release
2018-07-03 02:01:41 -04:00
Jesse Plamondon-Willard
7907a63ddc
bump versions for beta release
2018-07-02 22:29:03 -04:00
Jesse Plamondon-Willard
aa13941dd7
bump versions for beta release
2018-07-01 17:39:46 -04:00
Jesse Plamondon-Willard
599f585192
remove player_setlevel and player_setspeed commands ( #415 )
2018-06-30 17:09:29 -04:00
Jesse Plamondon-Willard
f9f098fbf8
bump versions for beta release
2018-06-26 00:48:21 -04:00
Jesse Plamondon-Willard
bb614435f0
bump versions for experimental release
2018-06-25 00:15:06 -04:00
Jesse Plamondon-Willard
997c65b6f4
fix list_items and player_add commands not handling secret notes
2018-06-20 23:51:00 -04:00
Jesse Plamondon-Willard
94a1308eb4
bump versions for beta release
2018-06-19 23:50:31 -04:00
Jesse Plamondon-Willard
645a64cd24
refactor player_add command a bit ( #542 )
2018-06-19 19:09:00 -04:00
Dan Volchek
580fd687b0
remove unused import
2018-06-10 12:21:04 -07:00
Dan Volchek
bd0800f260
find item if there is exactly one exact name match
2018-06-10 12:13:47 -07:00
Jesse Plamondon-Willard
317a337646
fix world_setseason command not normalising season
2018-06-09 14:31:47 -04:00
Jesse Plamondon-Willard
30d6ff4253
update versions for beta release
2018-06-08 19:18:21 -04:00
Jesse Plamondon-Willard
d2ea678cc7
bump versions for beta release
2018-05-24 22:31:24 -04:00
Jesse Plamondon-Willard
5c1068c30c
bump versions for release
2018-05-16 16:16:07 -04:00
Jesse Plamondon-Willard
df1d856cb0
fix typo in command help
2018-05-16 00:48:13 -04:00
Jesse Plamondon-Willard
92bfa6fa5b
add bundled save backup mod ( #253 )
2018-05-12 18:16:40 -04:00
Jesse Plamondon-Willard
5de6569bb1
minor cleanup
2018-05-12 17:34:40 -04:00
Jesse Plamondon-Willard
ccd09eb914
fix world_setseason command not running season change logic
2018-05-12 16:04:18 -04:00
Jesse Plamondon-Willard
7f5f222be5
bump version for beta 8 release
2018-05-06 23:04:49 -04:00
Jesse Plamondon-Willard
60040854a3
switch back to shared project due to installer issues
2018-05-03 01:38:08 -04:00
Jesse Plamondon-Willard
5088ecf8c8
bump beta version
2018-05-03 00:34:36 -04:00
Jesse Plamondon-Willard
b3e8f957e2
reorganise to avoid errors deploying web app, fix WMI error in Linux installer
2018-05-02 21:04:46 -04:00
Jesse Plamondon-Willard
3255518f0a
bump beta version
2018-05-01 01:19:37 -04:00
Jesse Plamondon-Willard
6a3ff5f151
update for beta.2
2018-04-30 12:39:41 -04:00
Jesse Plamondon-Willard
beb2f9c148
remove alias no longer needed in SDV 1.3 ( #453 )
2018-04-27 19:59:41 -04:00
Jesse Plamondon-Willard
efff972360
update for upcoming 2.6 beta release
2018-04-25 20:49:37 -04:00
Jesse Plamondon-Willard
0134f0b28d
update release notes, refactor a bit ( #474 )
2018-04-25 13:16:25 -04:00
Dan Volchek
f451e172e2
update documentation format and document field
2018-04-19 01:35:15 -05:00
Dan Volchek
43487a40e3
refactor finding items by name slightly
2018-04-17 15:35:22 -05:00
Dan Volchek
96753c35fd
add world ready check and more helpful error messages
2018-04-16 03:39:08 -05:00
Dan Volchek
d362843706
add Name as new type, show more helpful info on multiple matches
2018-04-16 03:15:25 -05:00
Dan Volchek
a6e1ea0a4f
fix private method comment location
2018-04-16 00:42:57 -05:00
Dan Volchek
7f4941167e
initial player_add changes
2018-04-15 22:13:26 -05:00
Jesse Plamondon-Willard
6616c87c18
fix world_settime command sometimes breaking NPC schedules
2018-04-14 00:24:24 -04:00