Difference between revisions of "GetVersion - SKSE"

Jump to navigation Jump to search
10 bytes added ,  21:22, 5 July 2017
→‎Examples: Current example throws an "Input string was not in a correct format." error when compiling. This new example works fine.
imported>XJDHDR
(→‎Examples: Current example throws an "Input string was not in a correct format." error when compiling. This new example works fine.)
imported>XJDHDR
(→‎Examples: Current example throws an "Input string was not in a correct format." error when compiling. This new example works fine.)
 
Line 20: Line 20:


== Examples ==
== Examples ==
* As used with SKSE version 1.7.3 (SKSE major version: 1)
* As used with SKSE version 1.7.3 rel 48 (SKSE major version: 1)
<source lang="papyrus">Int iMajor = SKSE.GetVersion()
<source lang="papyrus">Int iMajor = SKSE.GetVersion()
Debug.Notification("SKSE major version: " + iMajor)</source>
Debug.Notification("SKSE major version: " + iMajor)</source>
*Obtain complete version number as a float.
*Obtain complete version number as an integer.
<source lang="papyrus">Int fSKSE = SKSE.GetVersion() * 10000 + SKSE.GetVersionMinor() * 100 + SKSE.GetVersionBeta()
<source lang="papyrus">Int fSKSE = SKSE.GetVersion() * 10000 + SKSE.GetVersionMinor() * 100 + SKSE.GetVersionBeta()
Debug.Trace("SKSE Version: " + fSKSE) ; Reads "SKSE Version: 10703"</source>
Debug.Trace("SKSE Version: " + fSKSE) ; Reads "SKSE Version: 10703"</source>
Anonymous user

Navigation menu