Commit Graph

140 Commits

Author SHA1 Message Date
ClxS 49090c98fc Fixed mod content path not being set correctly. Fixed object draw code. Custom objects can now be placed and show up correctly. 2016-03-06 23:28:32 +00:00
Carl 8bf9e74096 Merge pull request #9 from Jtfinlay/dev
Main refactor
2016-03-06 22:32:55 +00:00
James Finlay bfd8d04766 Reverting GetFolderPath change 2016-03-06 14:04:22 -08:00
James Finlay 93112cbb32 Additional cleanup
- Moved Version & static strings to 'Constants' class
 - Cleaned out unused code that is not being used
2016-03-06 13:58:40 -08:00
James Finlay 04abcec53c Quick fixes 2016-03-06 12:51:22 -08:00
James Finlay ac8b738985 Merge 2016-03-06 12:25:14 -08:00
James Finlay 65c7c9b733 Basic refactor of Main
- Moved sections of Main out into: ConfigureUI, ConfigurePaths, ConfigureInjector, ConfigureSDV, GameRunInvoker
2016-03-06 12:19:59 -08:00
ClxS bfe6537f84 Added KeyReleased event 2016-03-06 19:46:47 +00:00
ClxS 126ce53618 Updated readme. Small change to prevent trainermod using copy-local 2016-03-06 18:01:52 +00:00
ClxS bc84a66a6f Updated readme 2016-03-06 17:53:37 +00:00
ClxS 1fbbd653a2 Added version.cs 2016-03-06 16:48:43 +00:00
ClxS 55b5770718 Readded Program.cs Logging commands but with Obsolete attribute 2016-03-06 15:54:09 +00:00
ClxS ff96bba617 Merge pull request #4 from Jtfinlay/release
Logging refactor
2016-03-06 15:26:04 +00:00
James Finlay 0e24d862a9 Resolving conflict
- Cleaning up two trailing vars from Program that are no longer being used
2016-03-05 10:20:40 -08:00
James Finlay bae7878ecd Merge branch 'master' into release 2016-03-05 10:10:35 -08:00
James Finlay 64a0552aea Merge remote-tracking branch 'upstream/master' 2016-03-05 10:08:33 -08:00
ClxS b417604466 Removed StardewInjector. That'll go in it's own testing branch when we get around trying to integrate it. 2016-03-05 12:14:53 +00:00
James Finlay 14b59117a7 Reverting .sln changes.... 2016-03-04 23:01:45 -08:00
James Finlay a5a32e148b Pulled Logs into new Log object
- Greatly simplifies Program.cs
 - Removed the 'Colour' method so that logging is more consistent for users - willing to discuss this change. I believe it is beneficial.
 - Added uses of #DEBUG
2016-03-04 22:55:47 -08:00
James Finlay 9420dfb071 Modify default steam path
- Tries to read from ENV variable 'SteamInstallPath'.
 - We can investigate  using a choose for normal Steam installation paths, this'll be better for now than having to modify the csproj for every dev.
2016-03-04 20:17:42 -08:00
ClxS ed3bf29600 A few small clean ups and removed a lot of the readme until I think of what to put there 2016-03-04 22:21:16 +00:00
ClxS b8a9f8fc88 Added event handlers for each of the level up events 2016-03-04 20:40:46 +00:00
ClxS 4712da9f2d Improved Inventory Changed command to show which items were added/removed/alteredQuantity 2016-03-04 20:20:58 +00:00
ClxS 210db71a92 Fixed bug due to accidental early commit 2016-03-04 19:14:19 +00:00
ClxS c145e5f727 Added event for Inventory change 2016-03-04 19:10:39 +00:00
ClxS afef5648ca Refactored all of the events into their own categories 2016-03-04 14:05:36 +00:00
ClxS ec81b3306e Merged Zoryn4163/master into master 2016-03-04 13:27:22 +00:00
cjones 0887a0a22a Deleted unwanted files. Ideally these would not be in source control. 2016-03-04 13:16:50 +00:00
Zoryn Aaron a2e3039c27 i can't find a way to support #14 2016-03-03 17:08:40 -05:00
Zoryn 7fa375ea66 Merge pull request #18 from ClxS/Feature_AdditionalEventListeners
Added event for when item is placed on ground
2016-03-03 16:40:53 -05:00
ClxS c488d35b94 Merged Feature_AdditionalEventHandlers 2016-03-03 20:42:53 +00:00
ClxS d741f46aab Added event for when item is placed on ground 2016-03-03 20:36:53 +00:00
ClxS 7adcb3930f Updated StardewInjector to target x86 to remove MSIL warning 2016-03-03 20:20:30 +00:00
ClxS f77e922ad0 Merged Zoryn4163/master into master 2016-03-03 20:17:40 +00:00
Zoryn 9a1b910ea3 resync for merge conflicts 2016-03-03 15:06:25 -05:00
ClxS d3f0e00db9 Updated gitignore to ignore C# and VS files 2016-03-03 19:56:54 +00:00
ClxS 4d737740d0 Deleted bin\Debug and obj\Debug 2016-03-03 19:54:26 +00:00
ClxS ef9bb45e2d Fixed warning by TrainerMod using AnyCPU 2016-03-03 19:06:44 +00:00
Zoryn de3f161a49 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	Release/StardewModdingAPI.exe
#	StardewModdingAPI/Program.cs
#	StardewModdingAPI/StardewModdingAPI.csproj

#	StardewModdingAPI/obj/x86/Debug/StardewModdingAPI.csproj.FileListAbsolute.txt
#	TrainerMod/bin/Debug/TrainerMod.dll
#	TrainerMod/obj/Debug/TrainerMod.dll
2016-03-03 14:04:29 -05:00
Zoryn eee4e9c0fe updates to change working location 2016-03-03 14:01:32 -05:00
Zoryn d12c5babf6 Merge pull request #17 from ClxS/master
Standardised Event Handlers
2016-03-03 13:59:48 -05:00
ClxS de0cd2ac50 Forgot to remove unneeded BlankEventHandler 2016-03-03 18:55:36 +00:00
ClxS 4e26cb7abc Resolved static analysis issues
Standardised event handlers so there's less hassle with future changes
2016-03-03 18:50:22 +00:00
ClxS 14c7389921 Merge pull request #2 from Zoryn4163/master
Merge pull request #2 from Zoryn4163/master
2016-03-03 17:17:44 +00:00
Zoryn 90d2cd6caf update 2016-03-03 10:04:38 -05:00
Zoryn Aaron 659825ea78 pu to work from another location 2016-03-03 09:44:10 -05:00
ClxS 2a9c08e1ad Merge pull request #1 from Zoryn4163/master
Merge pull request #1 from Zoryn4163/master
2016-03-03 09:20:20 +00:00
Zoryn Aaron 250559d227 we can have more than 2 args in a command, c'mon brain 2016-03-02 23:38:51 -05:00
Zoryn Aaron 47fecbd81e more events 2016-03-02 22:54:37 -05:00
Zoryn Aaron 5a33d4c7f2 readme 2016-03-02 16:36:55 -05:00