Age of Empires II : The Conquerors : Tales of Middle-Earth

Informations

Creator Message
fekir Anonymous

Information

This installer has been approved by the team.

Informations

Platforms:
Downloads: 17285
Wine: System

Feedbacks

Description

This is script for installing a mod for "Age of Empires II : The Conquerors".
Please give a look here: http://www.playonlinux.com/en/topic-10888-scripts_Age_of_empires_2.html

Source code

#!/bin/bash
# Date : (2013-08-20 15-24)
# Last revision : (2013-09-30 08-16)
# Distribution used to test : Debian Jessie
# Author: Fekir
# Wine version used: 1.6

# CHANGELOG
# [SuperPlumus] (2013-09-30 08-16)
#   Update gettext messages
#   Update $TITLE var

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="Age of Empires II : The Conquerors : Tales of Middle-Earth"  #va solo se faccio partite con @ davanti
TITLE_REQUIRED="Age of Empires II : The Conquerors"
PREFIX="AOE2_tome"
WORKING_WINE_VERSION="1.6"

POL_SetupWindow_Init
POL_Debug_Init

##############################################
# Check if AOE2: The Conquerors is installed #
# and if PlayOnLinux is v 4.1.6+             #
##############################################
POL_RequiredVersion 4.1.6 || POL_Debug_Fatal "This program requires $APPLICATION_TITLE 4.1.6"
if [ "$(POL_Wine_PrefixExists "AOE2_conq")" = "False" ]; then
    POL_SetupWindow_message "$(eval_gettext 'This is an installer for an update or an addon;\nPlease install $TITLE_REQUIRED first')" "$TITLE"
    POL_SetupWindow_Close
    exit
fi

#POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/AC2/left.jpg" "$TITLE"
POL_SetupWindow_presentation "$TITLE" "ToME Team" "http://aok.heavengames.com/tales-of-middle-earth" "Fekir" "$PREFIX"

POL_SetupWindow_message "$(eval_gettext 'Please notice that Standards Maps do not work correctly, whereas Custom Maps works without problems.')" "$TITLE"

##########################################################
# Prepare everything for AOE2 MOD, Tales of Middle-Earth #
##########################################################
POL_System_TmpCreate "$PREFIX"
POL_Wine_SelectPrefix "$PREFIX"
POL_System_CopyDirectory "$POL_USER_ROOT/wineprefix/AOE2_conq" "$WINEPREFIX"

#########################
# Select file & install #
#########################
POL_SetupWindow_InstallMethod "DOWNLOAD,LOCAL"
SETUP_OPTIONS="/VERYSILENT"
if [ "$INSTALL_METHOD" = "LOCAL" ]; then
    cd "$HOME"
    POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
    SETUP_EXE="$APP_ANSWER"
else
    cd "$POL_System_TmpDir"
    SETUP_EXE="Tales of Middle-Earth Setup.exe"
    POL_Download "http://www.moddb.com/downloads/mirror/49149/73/932401b564335cd36651c636c95a49db" "1288456158e127c7ffde0cbf6a8e52cb"
    POL_System_unzip "932401b564335cd36651c636c95a49db"
    cd "932401b564335cd36651c636c95a49db_FILES"
fi
POL_Wine_WaitBefore "$TITLE"
POL_Wine start /unix "$SETUP_EXE" "$SETUP_OPTIONS"
POL_Wine_WaitExit "$TITLE"
POL_Wine_reboot

###################
# Making shortcut #
###################
POL_Shortcut "age2_x1.exe" "$TITLE" "" "-nostartup" "Game;StrategyGame;"

################
# Clean & exit #
################
POL_SetupWindow_message "$(eval_gettext 'Please notice that Standards Maps do not work correctly, whereas Custom Maps works without problems.')" "$TITLE"
POL_System_TmpDelete
POL_SetupWindow_Close
exit

Contributions

Filters:

Contribute
Member Message

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmca-notice@playonlinux.com