mirror of
https://github.com/PhoenixPE/PhoenixPE.git
synced 2025-09-16 18:18:04 +02:00
fixed a bug with ScriptFactory that caused a logic error when creating a new script and prevented token replacement from completing.
This commit is contained in:
@@ -32,10 +32,10 @@
|
|||||||
Title=Script Factory
|
Title=Script Factory
|
||||||
Author=Homes32
|
Author=Homes32
|
||||||
Description=Create a new script for PhoenixPE
|
Description=Create a new script for PhoenixPE
|
||||||
Version=1.1.0.0
|
Version=1.1.1.0
|
||||||
Level=10
|
Level=10
|
||||||
Selected=None
|
Selected=None
|
||||||
Date=2024-06-01
|
Date=2024-11-01
|
||||||
Mandatory=False
|
Mandatory=False
|
||||||
|
|
||||||
[Variables]
|
[Variables]
|
||||||
@@ -70,11 +70,12 @@ StrFormat,Date,%TodaysDateYear%,"yyyy"
|
|||||||
StrFormat,Left,%cmb_ScriptLevel%,2,%Level%
|
StrFormat,Left,%cmb_ScriptLevel%,2,%Level%
|
||||||
StrFormat,LTrim,%cmb_ScriptLevel%,5,%LevelFolder%
|
StrFormat,LTrim,%cmb_ScriptLevel%,5,%LevelFolder%
|
||||||
|
|
||||||
Set,%NewScript%,"%myAppsFolder%\%LevelFolder%\%txt_ScriptFolder%\%txt_ScriptTitle%.script"
|
If,%txt_ScriptFolder%,Equal,"",Set,%NewScript%,"%myAppsFolder%\%LevelFolder%\%txt_ScriptTitle%.script"
|
||||||
|
Else,Set,%NewScript%,"%myAppsFolder%\%LevelFolder%\%txt_ScriptFolder%\%txt_ScriptTitle%.script"
|
||||||
|
|
||||||
// Process the selected Template
|
// Process the selected Template
|
||||||
If,%cmb_ScriptTemplate%,Equal,"Simple Embedded App",Run,%ScriptFile%,CreateSimpleEmbeddedScript
|
If,%cmb_ScriptTemplate%,Equal,"Simple Embedded App",Run,%ScriptFile%,CreateSimpleEmbeddedScript
|
||||||
If,%cmb_ScriptTemplate%,Equal,"Simple Embedded Setup App",Run,%ScriptFile%,CreateSimpleEmbeddedSetupScript
|
Else,If,%cmb_ScriptTemplate%,Equal,"Simple Embedded Setup App",Run,%ScriptFile%,CreateSimpleEmbeddedSetupScript
|
||||||
Else,If,%cmb_ScriptTemplate%,Equal,"Simple Download App",Run,%ScriptFile%,CreateSimpleDownloadScript
|
Else,If,%cmb_ScriptTemplate%,Equal,"Simple Download App",Run,%ScriptFile%,CreateSimpleDownloadScript
|
||||||
Else,If,%cmb_ScriptTemplate%,Equal,"Blank Script",Run,%ScriptFile%,CreateBlankScript
|
Else,If,%cmb_ScriptTemplate%,Equal,"Blank Script",Run,%ScriptFile%,CreateBlankScript
|
||||||
Else,Exit,"INTERNAL LOGIC ERROR: An invalid template was selected.",WARN
|
Else,Exit,"INTERNAL LOGIC ERROR: An invalid template was selected.",WARN
|
||||||
|
Reference in New Issue
Block a user