diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index f1146bf..0000000 --- a/.travis.yml +++ /dev/null @@ -1,41 +0,0 @@ -language: generic - -notifications: - email: false - -branches: - only: - - master - -# Environment variables -env: - global: - - MODNAME: ItemChecklist - - Deploy: no - -script: - - pwd - - ls - - git tag - - cd $TRAVIS_BUILD_DIR - - ls - - export version=`curl http://javid.ddns.net/tModLoader/tools/latestmodversionsimple.php?modname=$MODNAME` - - echo "Mod Browser version is $version" - - export gitVersion=`git describe --abbrev=0 --tags` - - echo "git version is $gitVersion" - - if [[ "$version" = "$gitVersion" ]]; then echo "Version does match, no need to push release"; Deploy=no; else echo "Version does not match, need to push release"; git config --global user.email "builds@travis-ci.com"; git config --global user.name "Travis CI"; git tag $version -a -m "TravisCI Autogenerated Release"; Deploy=yes; fi - - echo $Deploy - -before_deploy: - - wget -O $MODNAME.tmod http://javid.ddns.net/tModLoader/download.php?Down=mods/$MODNAME.tmod - - ls - -# should only deploy if the script doesn't fail, meaning we have a new .tmod file to publish -deploy: - provider: releases - api_key: $GH_REPO_TOKEN - file: "$MODNAME.tmod" - skip_cleanup: true - on: - tags: false - condition: "$Deploy = yes" \ No newline at end of file diff --git a/ItemChecklist.cs b/ItemChecklist.cs index deb93dc..15f0de0 100644 --- a/ItemChecklist.cs +++ b/ItemChecklist.cs @@ -34,6 +34,9 @@ namespace ItemChecklist public override void Unload() { ItemChecklistUI.vanillaIDsInSortOrder = null; + instance = null; + ToggleChecklistHotKey = null; + ItemChecklistInterface = null; } public override void AddRecipes() diff --git a/build.txt b/build.txt index 2b5eeaf..84bd28f 100644 --- a/build.txt +++ b/build.txt @@ -1,5 +1,5 @@ author = jopojelly -version = 0.2.2.2 +version = 0.2.2.3 displayName = Item Checklist homepage = https://forums.terraria.org/index.php?threads/item-checklist-in-game-100-item-collection-checklist.52786/ hideCode = false @@ -8,4 +8,4 @@ includeSource = true languageVersion = 6 includePDB = true notworkingside = Client -buildIgnore = .vs\*, Properties\*, *.csproj, *.user, obj\*, bin\*, *.config, lib\*, .gitignore, .git\*, .travis.yml +buildIgnore = .vs\*, Properties\*, *.csproj, *.user, obj\*, bin\*, *.config, lib\*, .gitignore, .git\*