@@ -4,7 +4,7 @@ saveAs := "sangupackage.user.js"
44; Save current changes
55Send ^ s
66
7- FileEncoding , UTF- 8 - RAW
7+ FileEncoding , UTF- 8 - RAW ; If it crashes here, you've got the wrong version of Autohotkey - see readme
88workingDirectory = %A_WorkingDir %
99SetWorkingDir , %A_ScriptDir %
1010
@@ -25,12 +25,13 @@ ParseAndSaveFile(inputFile, savePath, saveAs)
2525
2626; release version does not include build nr
2727StringSplit , versionArray, newVersion, .
28- newReleaseVersion = %versionArray1%.%versionArray2%
28+ newReleaseVersion = %versionArray1%.%versionArray2%.%versionArray3%
2929UpdateVersion(newReleaseVersion, versionFileName)
3030
3131; RELEASE COPIES
3232ParseAndSaveFile(" release.user.js" , sourceLocation, saveAs)
3333ParseAndSaveFile(sourceLocation . " index_toMerge.php" , sourceLocation, " index.php" )
34+ ParseAndSaveFile(sourceLocation . " api\sangupackageversion_toMerge.php" , sourceLocation, " api\sangupackageversion.php" )
3435
3536; Autocopy for chrome WEB STORE
3637ParseAndSaveFile(" start.user.js" , chromeInstallSavePath, saveAs)
@@ -57,7 +58,7 @@ IfWinExist, ^.* \(\d+\|\d+\) - Tribal Wars - .*$
5758 WinActivate
5859 Send {F5 }
5960}
60-
61+
6162; Restore system state
6263SetWorkingDir , workingDirectory
6364
@@ -68,8 +69,8 @@ GetNewVersion(versionFileName)
6869 currentVersion =
6970 FileRead , currentVersion, %versionFileName%
7071 StringSplit , versionNumber, currentVersion, .
71- versionNumber3 := versionNumber3 + 1
72- newVersion = %versionNumber1%.%versionNumber2%.%versionNumber3%
72+ versionNumber4 := versionNumber4 + 1
73+ newVersion = %versionNumber1%.%versionNumber2%.%versionNumber3%.%versionNumber4%
7374
7475 return %newVersion%
7576}
@@ -110,7 +111,7 @@ ParseLine(line, indentCount)
110111 StringMid , newIndent, toIncludeFileName, closingQuotePosition + 9 ; Jump to indent
111112 StringMid , newIndent, newIndent, 1 , 1 ; Get indent
112113 StringMid , toIncludeFileName, toIncludeFileName, 1 , closingQuotePosition - 1 ; Get filename
113-
114+
114115 If toIncludeFileName
115116 {
116117 toIncludeContent := ParseFile(toIncludeFileName, newIndent)
@@ -121,12 +122,12 @@ ParseLine(line, indentCount)
121122 StringReplace , line, line, %found%
122123 }
123124 }
124- else
125+ else
125126 {
126127 currentDateReplacer := " //<!--@@INCLUDE CURRENTDATE //-->"
127128 IfInString , line, %currentDateReplacer%
128129 {
129- currentDate =
130+ currentDate =
130131 FormatTime , currentDate, , d MMMM yyyy
131132 StringReplace , line, line, %currentDateReplacer%, %currentDate%
132133 }
@@ -139,7 +140,7 @@ ParseLine(line, indentCount)
139140 }
140141 }
141142 }
142-
143+
143144 return %line%
144145}
145146
0 commit comments