Log in

View Full Version : EB on Alex (not the EB Alex mod, just getting EB 1.2 vanilla working on Alex.exe)



tanavar
04-01-2019, 18:26
Hello everyone, I've been playing EB for years on Alex.exe until my laptop passed away (RIP), when I got a new one, re-installing RTW, downloading EB1.2 and installing it, I tried doing the necessary fixes to get it to work on Alex.exe without success, I always get the "please choose an item from the list" whenever I clicked on the Imperial Campaign menu.

I remember following a guide to get it working on Alex the first time but I cannot find that thread again and all the ones that had some explanations on them didn't work.

Now you might ask, why don't you just play EB Alex instead of going through the trouble?

I did install that mod but I didn't like it, too many changes broke the careful balance of vanilla EB and I didn't like that, I really did try to enjoy it but coudn't so here I am asking for help to get EB vanilla to work on the alex engine.

Kanovskiy
09-14-2021, 21:44
Hi,

I just registered because I saw your thread and wanted to help even though 2 years have passed. Here are my notes, I believe Maksimus posted them but then started to heavily modify his version too and deleted these instruction from his thread:

Installation order:

-EB1.2
-1.2 fixes
-EB-Alx small mod, just the files needed to play with the alx exe (Non extensive)
-RS2 enviroments for EB
-Extended unit info cards - standard

What to modifiy:


Edit 3 files
a) Go - ''Rome - Total War folder/eb/data/export_descr_character_traits.txt''
Open the file and add the Immortal description at the end of trait section! That should look like this:


;------------------------------------------
;Trait: CeasesAmbassador
; o Ceases_Ambassador (1):

Trait CeasesAmbassador
Characters diplomat
AntiTraits Ambassador

Level Ceases_Ambassador
Description Ceases_Ambassador_desc
EffectsDescription Ceases_Ambassador_effects_desc
Threshold 1

;------------------------------------------
Trait Immortal
Characters family
Hidden

Level Immortal
Description Immortal_desc
EffectsDescription Immortal_effects_desc
Threshold 1

;------------------------------------------
;Mod: EBMod801 - 12/31/05 : trait to make diplomats better when stationed in a settlement for EB 0.7.2.1
;================================================= ==============
;Section: == TRIGGER DATA STARTS HERE ==
;================================================= ==============

Then save!

Then, In the same folder you should make night_battle trrigers back to use!
That should look like this!:

;------------------------------------------
;NIGHT FIGHTING SECTION
;------------------------------------------
Trigger diet_of_carrots_1
WhenToTest CharacterTurnStart

Condition Trait NightBattleCapable = 0
and IsGeneral
and Attribute Command >= 4

Affects NightBattleCapable 6 Chance 100

;------------------------------------------
Trigger diet_of_carrots_2
WhenToTest PostBattle

Condition IsGeneral
and Attribute Command >= 1
and IsNightBattle
and Trait NightBattleCapable = 0
and WonBattle

Affects NightBattleCapable 6 Chance 100

;------------------------------------------
Trigger night_battle_crushing_victory_attacker
WhenToTest PostBattle

Condition WasAttacker
and IsGeneral
and WonBattle
and BattleSuccess >= clear
and BattleOdds < 2
and IsNightBattle

Affects Noctophilia 1 Chance 100

;------------------------------------------
Trigger night_battle_crushing_victory_defender
WhenToTest PostBattle

Condition not WasAttacker
and IsGeneral
and WonBattle
and BattleSuccess >= clear
and BattleOdds < 2
and IsNightBattle

Affects Noctophilia 1 Chance 100

;------------------------------------------
Trigger night_battle_crushing_loss_attacker
WhenToTest PostBattle

Condition WasAttacker
and IsGeneral
and not WonBattle
and BattleSuccess >= clear
and BattleOdds >= 0.5
and IsNightBattle

Affects Noctophobia 1 Chance 66

;------------------------------------------
Trigger night_battle_crushing_loss_defender
WhenToTest PostBattle

Condition not WasAttacker
and IsGeneral
and not WonBattle
and BattleSuccess >= clear
and BattleOdds >= 0.5
and IsNightBattle

Affects Noctophobia 1 Chance 66
;------------------------------------------
; StrategicSkill shown by bringing bigger battalions
;------------------------------------------

b) Go - ''Rome - Total War folder/eb/data/export_descr_VnVs_enums.txt''
Open the file and add the specified enums at the far end of the txt file! That should look like this:

Immortal
Immortal_desc
Immortal_effects_desc
Night_Fighter
Night_Fighter_desc
Night_Fighter_effects_desc
Noctophiliac
Noctophiliac_desc
Noctophiliac_effects_desc

Then save !

c) Go - ''Rome - Total War folder/eb/data/text\export_VnVs.txt'' Add one trait and replace one trait ''Rome - Total War folder/eb/data/text\export_VnVs.txt'' folder!


REPLACE

�--------------------

{Legendary_Hero} Legendary Hero

{Legendary_Hero_desc}
Like Horatius, this man's bravery knows no bounds. He is rightly famed among Romans as Aeneas reborn, or even a new Romulus!

{Legendary_Hero_effects_desc}
+4 Morale for all troops on the battlefield, +1 Influence

�--------------------

WITH

�--------------------

{Legendary_Hero} Legendary Hero

{Legendary_Hero_desc}
Like Horatius, this man's bravery knows no bounds. He is rightly famed among Romans as Aeneas reborn, or even a new Romulus!

{Legendary_Hero_effects_desc}
+4 Morale for all troops on the battlefield, +1 Influence

{Night_Fighter_effects_desc}
+1 Command when fighting at night

�--------------------

AND ADD

�--------------------
{Immortal} Immortal

{Immortal_desc}
Hidden immortal trait

{Immortal_effects_desc}
No Effects

�--------------------

d) Now edit your ''Rome - Total War folder/eb/data/world/maps/campaign/imperial_campaign/descr_strat.txt'' folder by adding the line at the start of Campaign section (at the top of the file.). It should look like this:
; Helix 4 build
; Campaign file generated by the Trivium independant Map Editor (TiME) (c) MrHide - The Trivium Organisation
; Forums: link to forums
; Contact: MrHide email

campaign imperial_campaign
options +prebattle_night_battle_tickbox
playable
seleucid
pontus
scythia
parthia
numidia
romans_julii
egypt
gauls
germans
britons
greek_cities
macedon
carthage
romans_scipii
dacia
armenia
spain
thrace
romans_brutii
saba
slave
nd
unlockable
end
nonplayable

end


start_date -272 summer
end_date 14 summer

night_battles_enabled
brigand_spawn_value 50
pirate_spawn_value 95

e) Now - Copy chat_filter.san from your Alexander/data folder into your the EB\data folder!

COLOR="yellow"]f[/COLOR]) Now - Copy

These are the finall step's! You should add torches, lighting for night time, lighting to city buildings, and prebattle UI images (that is opional and not included in the download link)

1) To Add torches to the units:
Copy the following from your ?’bi \data\?’ folder to your ?’EB \data\folder?’
Like this:
?’bi\data\models_unit\attachments\?’ to ?’eb\data\ models_unit?’
?’bi\data\models_engine\?’ to ?’eb\data\?’
?’bi\data\models_effects\?’ to ?’eb\data\?’
?’bi\data\descr_effects.txt?’ to ?’eb\data\?’
?’bi\data\descr_effects_engine_torch.txt?’ to ?’eb\data\?’
?’bi\data\descr_effects_torch_fire.txt?’ to ?’eb\data\?’

Note: You can also get these files from XGM or from Archer's SkyMod that are better looking .)

2) Add lighting for night time
The BI weather and lighting settings look better for night battles than the in vanilla RTW. Copy the following files from ?’bi\data?’ to ?’eb\data\?’.
Like this:
?’bi\data\descr_battle_map_lighting_and_fog_control. txt?’ to ?’eb\data\?’
?’bi\data\descr_daytypes.txt?’ to ?’eb\data\?’
?’bi\data\descr_skydome.txt?’ to ?’eb\data\?’


The weather and lighting settings from Archer's SkyMod look even better. So If you have that mod -Copy the following files from ?’SKYMOD_BI\data?’ for ?’ Bi ?’ only to ?’eb\data\?’
The models folder!
?’descr_battle_map_lighting_and_fog_control.txt?’ to ?’eb\data\?’
?’descr_daytypes.txt?’ to ?’eb\data\?’
?’descr_skydome.txt?’ to ?’eb\data\?’

3) Add prebattle UI images! (optional)

If you skip this step the engine will use a default image that looks as a day battle. All you need to do is put a suitable .TGA image called ?’prebattle_night.tga?’ in every ?’data/UI/[culturetype]/eventpics/?’ folder.
A good image to use is bi/data/UI/roman/eventpics/prebattle_night.tga.

4) Add window lighting to city buildings!

Copy the folder ?’bi\data\models_building\textures\glowing?’ to ?’eb\data\ models_building\textures?’




STEP II:

Go to EB shortcut - left clck on the shortcut and chose properties - then - change the Target by copy-paste method (if your RTW is in default install folder)
"C:\Program Files\Activision\Rome - Total War\RomeTW-ALX.exe" -mod:eb -show_err -nm -noalexander

or for 64-bit systems
"C:\Program Files (x86)\Activision\Rome - Total War\RomeTW-ALX.exe" -mod:eb -show_err -nm -noalexander

or for the ones that use different install folder - just edit the end of the target like this ...\RomeTW-ALX.exe" -mod:eb -noalexander

I agree with you on 1.3

I don't know what was the process to let one guy destroy the EB legacy, but whatever.

I hope this helps someone, and if you want the files needed just send me an email or private message etc.