précédemment la routine installait le mod, puis proposait dans les diverses options de déplacer le golem (donneur de défis)
Les options checkaient l'installation du composant principal et ça marchait.
Mais j'ai pensé que déplacer le golem "ensuite" ce n'est pas pratique, j'ai donc changé en :
Le module propose 3 options dès l'installation : golem à Athkatla, Golem dans la tour de garde et Golem à Amkethran. Ça se présente comme ça :
► Afficher le texte
Code : Tout sélectionner
BEGIN @116 SUBCOMPONENT @0 DESIGNATED 1161 LABEL Px_Defi_Athkatla
REQUIRE_PREDICATE GAME_IS ~BG2EE EET IWDEE~ @0009
EXTEND_TOP ~AR0500.BCS~ ~Derats_Defis/base/AR0500.baf~
INCLUDE ~Derats_Defis/Scripts/Installs/Install.tph~
SILENT
COMPILE ~Derats_Defis/Scripts/Zones~
VERBOSE
BEGIN @117 SUBCOMPONENT @0 DESIGNATED 1162 LABEL Px_Defi_Watchtower
REQUIRE_PREDICATE GAME_IS ~BG2EE EET IWDEE~ @0009
EXTEND_TOP ~AR3001.BCS~ ~Derats_Defis/base/AR3001.baf~
COPY ~Derats_Defis/Scripts/Zones/pxd100.baf~ ~Derats_Defis/Temp/pxd100.baf~
~Derats_Defis/Scripts/Zones/pxd150.baf~ ~Derats_Defis/Temp/pxd150.baf~
~Derats_Defis/Scripts/Zones/pxd160.baf~ ~Derats_Defis/Temp/pxd160.baf~
~Derats_Defis/Scripts/Zones/pxd180.baf~ ~Derats_Defis/Temp/pxd180.baf~
~Derats_Defis/Scripts/Zones/pxd190.baf~ ~Derats_Defis/Temp/pxd190.baf~
~Derats_Defis/Scripts/Zones/pxd208.baf~ ~Derats_Defis/Temp/pxd208.baf~
~Derats_Defis/Scripts/Zones/pxd404.baf~ ~Derats_Defis/Temp/pxd404.baf~
~Derats_Defis/Scripts/Zones/pxd501.baf~ ~Derats_Defis/Temp/pxd501.baf~
~Derats_Defis/Scripts/Zones/pxd610.baf~ ~Derats_Defis/Temp/pxd610.baf~
~Derats_Defis/Scripts/Zones/pxd903.baf~ ~Derats_Defis/Temp/pxd903.baf~
REPLACE_TEXTUALLY ~AR0500~~AR3001~
REPLACE_TEXTUALLY ~2387.1252],NNW~~2253.1042],NE~
REPLACE_TEXTUALLY ~2428.1222],NNW~~2280.1074],NE~
REPLACE_TEXTUALLY ~2477.1247],NNW~~2238.1108],NE~
REPLACE_TEXTUALLY ~2437.1281],NNW~~2202.1075],NE~
REPLACE_TEXTUALLY ~2484.1249],NNW~~2170.1095],NE~
REPLACE_TEXTUALLY ~2520.1270],NNW~~2191.1132],NE~
INCLUDE ~Derats_Defis/Scripts/Installs/Install.tph~
BEGIN @118 SUBCOMPONENT @0 DESIGNATED 1163 LABEL Px_Defi_Amkethran
REQUIRE_PREDICATE GAME_IS ~BG2EE EET IWDEE~ @0009
EXTEND_TOP ~AR5500.BCS~ ~Derats_Defis/base/AR5500.baf~
COPY ~Derats_Defis/Scripts/Zones/pxd100.baf~ ~Derats_Defis/Temp/pxd100.baf~
~Derats_Defis/Scripts/Zones/pxd150.baf~ ~Derats_Defis/Temp/pxd150.baf~
~Derats_Defis/Scripts/Zones/pxd160.baf~ ~Derats_Defis/Temp/pxd160.baf~
~Derats_Defis/Scripts/Zones/pxd180.baf~ ~Derats_Defis/Temp/pxd180.baf~
~Derats_Defis/Scripts/Zones/pxd190.baf~ ~Derats_Defis/Temp/pxd190.baf~
~Derats_Defis/Scripts/Zones/pxd208.baf~ ~Derats_Defis/Temp/pxd208.baf~
~Derats_Defis/Scripts/Zones/pxd404.baf~ ~Derats_Defis/Temp/pxd404.baf~
~Derats_Defis/Scripts/Zones/pxd501.baf~ ~Derats_Defis/Temp/pxd501.baf~
~Derats_Defis/Scripts/Zones/pxd610.baf~ ~Derats_Defis/Temp/pxd610.baf~
~Derats_Defis/Scripts/Zones/pxd903.baf~ ~Derats_Defis/Temp/pxd903.baf~
REPLACE_TEXTUALLY ~AR0500~~AR5500~
REPLACE_TEXTUALLY ~2387.1252],NNW~~3662.1637],N~
REPLACE_TEXTUALLY ~2428.1222],NNW~~3704.1627],N~
REPLACE_TEXTUALLY ~2477.1247],NNW~~3702.1660],N~
REPLACE_TEXTUALLY ~2437.1281],NNW~~3659.1667],N~
REPLACE_TEXTUALLY ~2484.1249],NNW~~3660.1705],N~
REPLACE_TEXTUALLY ~2520.1270],NNW~~3704.1700],N~
INCLUDE ~Derats_Defis/Scripts/Installs/Install.tph~Code : Tout sélectionner
REQUIRE_COMPONENT ~Setup-Derats_Defis.tp2~ ~0~ @15Par d'ailleurs, y 'il un moyen de patcher tous les bafs d'un dossier de manière "générale" ? (COPY_EXISTING_REGEXP GLOB c'est pour les fichiers déjà installés)