GC Mod Installer
From GCWiki
the follwing Installer is beeing used:
Installer Script:
SetCompress auto
XPStyle on
CRCCheck on
; HM NIS Edit Wizard helper defines
!define PRODUCT_NAME "GCMOD Installer"
!define PRODUCT_VERSION "0.1"
!define PRODUCT_PUBLISHER "GC Modding Team"
!define PRODUCT_WEB_SITE "http://www.global-conflict.org"
; MUI 1.67 compatible ------
!include "MUI.nsh"
; MUI Settings
!define MUI_ABORTWARNING
!define MUI_ICON "gc.ico"
; Welcome page
!insertmacro MUI_PAGE_WELCOME
; License page
; !insertmacro MUI_PAGE_LICENSE "c:\gcmod\my_own_map-licence.txt"
; Instfiles page
!insertmacro MUI_PAGE_INSTFILES
; Finish page
!insertmacro MUI_PAGE_FINISH
; Language files
!insertmacro MUI_LANGUAGE "English"
; MUI end ------
Name "${PRODUCT_NAME} ${PRODUCT_VERSION}"
OutFile "gcmod-installer-${PRODUCT_VERSION}.exe"
ShowInstDetails show
Section "Hauptgruppe" SEC01
ReadRegStr $0 HKLM "SOFTWARE\Electronic Arts\EA GAMES\Battlefield 2\" InstallDir
SetOutPath "$0\mods\gcmod\"
SetOverwrite on
File gcmod\*
File gc.ico
SetOutPath "$0\mods\gcmod\levels"
File /r gcmod\levels\*
SetOutPath "$0\mods\gcmod\python"
File /r gcmod\python\*
SetOutPath "$0\mods\gcmod\settings"
File /r gcmod\settings\*
SetOutPath "$Desktop"
StrCpy $OUTDIR "$0"
CreateShortCut "Global Conflict Mod.lnk" "$0\bf2.exe" "+modPath mods/gcmod" "$0\mods\gcmod\gc.ico" 0
;CreateShortCut link.lnk target.file [parameters [icon.file [icon_index_number [start_options [keyboard_shortcut [description]]]]]]
SectionEnd
Section -Post
SectionEnd

