Ahh i see,
yes indeed, size -does- matter in some situations
Printable View
...you're not using the trivialscript to start the game, are you ?
Sorry for being such a noob but: Trivialscript?
I start the game with my EB shortcut, I press continue campaign and start the EB background script.
I also tried a new campaign but I still have chariots
When I look at the shortcut I use to start the game it refers to the trivial script. But how can I start it without that script so this works?
That's what I figured. Y'see, the trivialscript loads a "clean" EDU from the backup folders depending on if you choose to start the game as MP or SP (or somesuch; I've never used the damn thing myself, so I don't know the details).
To get around this, use a shortcut with a target line- that should do it.Code:"[RTW folder path]\RomeTW.exe" -mod:eb -show_err
Still doesnt work. Here's what I did:
So I go to my Rtw/EB/data folder
Then I hope export_descr_unit.txt and replace
;18
type celtic chariot cidainh bodyguards
dictionary celtic_chariot_cidainh ; Cidainh
category cavalry
class heavy
voice_type General_1
soldier celtic_charioteer, 10, 5, 1
mount celtic heavy chariot
mount_effect elephant -5, horse -2
attributes sea_faring, general_unit, hide_forest, frighten_foot, command, very_hardy, power_charge
formation 7, 9, 15, 15, 2, square
stat_health 2, 2
stat_pri 5, 50, javelin, 57.8, 25, thrown, simple, piercing, spear, 10 ,1
stat_pri_attr thrown
stat_sec 12, 50, no, 0, 0, melee, blade, slashing, none, 0 ,1
stat_sec_attr ap, launching, area
stat_pri_armour 7, 13, 4, flesh
stat_sec_armour 10, 7, flesh
stat_heat 3
stat_ground 0, 0, -4, -2
stat_mental 16, impetuous, trained
stat_charge_dist 30
stat_fire_delay 0
stat_food 60, 300
stat_cost 1, 1675, 0, 20, 196, 1675
ownership britons, slave
With this:
;18
type celtic chariot cidainh bodyguards
dictionary celtic_infantry_rycalawre ; Rycalawre
category infantry
class spearmen
voice_type General_1
soldier celtic_infantry_arjos_rycalawre_solduros_kuarothoroi, 30, 0, 1.35
officer officer_celtic_standardbearer
mount_effect horse +1, camel +1, elephant -3
attributes sea_faring, hide_improved_forest, very_hardy, command, general_unit
formation 0.7, 1, 1.8, 2.6, 4, square
stat_health 1, 0
stat_pri 12, 6, no, 0, 0, melee, simple, piercing, sword, 0 ,0.225
stat_pri_attr no
stat_sec 13, 4, no, 0, 0, melee, simple, piercing, spear, 0 ,0.13
stat_sec_attr spear
stat_pri_armour 12, 10, 4, metal
stat_sec_armour 0, 0, flesh
stat_heat 5
stat_ground 0, 0, 0, -1
stat_mental 16, disciplined, highly_trained
stat_charge_dist 30
stat_fire_delay 0
stat_food 60, 300
stat_cost 1, 2720, 0, 80, 130, 2720
Then I make a shortcut to my RomeTW.exe and add -mod:eb -show_err
So now my shortcut is:
"C:\Wim\Games\Rome - Total war\RomeTW.exe" -mod:eb -show_err
When I start the game and it loads (first screen) I get this error:
Script error in eb/data/export_descrr_unit.txt, at line 2090, column 33
could not find officer battle model for unit type celtic chariot cidhainh bodyguards
What the hell am I doing wrong :inquisitive:
You *did* leave the "ownership britons , slave" line at the end intact, did you ? Line 2090 would seem to be that one, and yeah, stuff ought to get screwed up bigtime if the faction's general unit lacks the appropriate ownership...
Yes I did. Copied it wrong here, sorry.
So thats not the problem
Huh. Beats me then - it worked just fine when I tried it. :confused:
Random side note - that looks like one dated set of stats you're using for the Rycalawre. Are you using 1.2 ?
Yes I use 1.2
Now that you say it, I used a linked in this thread:https://forums.totalwar.org/vb/showt...ight=bodyguard
Goes way back to 2007 :laugh4:, woops.
How should the stats be now?
Well, this is what the Rycs look like in my backup EDU:Most likely CTD culprit bolded and underlined.Code:;72
type celtic infantry rycalawre
dictionary celtic_infantry_rycalawre ; Rycalawre
category infantry
class heavy
voice_type General_1
soldier celtic_infantry_arjos_rycalawre_solduros_kuarothoroi, 30, 0, 1.2
officer ebofficer_celtic_standardbearer
mount_effect elephant -4
attributes sea_faring, hide_forest, command, hardy
formation 0.85, 1.2, 1.8, 2.6, 3, square
stat_health 1, 1
stat_pri 13, 8, no, 0, 0, melee, blade, slashing, sword, 0 ,0.225
stat_pri_attr no
stat_sec 18, 8, no, 0, 0, melee, simple, piercing, spear, 0 ,0.13
stat_sec_attr light_spear
stat_pri_armour 12, 12, 4, metal
stat_sec_armour 0, 0, flesh
stat_heat 5
stat_ground 0, 0, -1, -2
stat_mental 18, disciplined, highly_trained
stat_charge_dist 30
stat_fire_delay 0
stat_food 60, 300
stat_cost 1, 3193, 798, 80, 130, 3193
ownership britons, slave
So now I changed
To this:Code:;18
type celtic chariot cidainh bodyguards
dictionary celtic_chariot_cidainh ; Cidainh
category cavalry
class heavy
voice_type General_1
soldier celtic_charioteer, 10, 5, 1
mount celtic heavy chariot
mount_effect elephant -5, horse -2
attributes sea_faring, general_unit, hide_forest, frighten_foot, command, very_hardy, power_charge
formation 7, 9, 15, 15, 2, square
stat_health 2, 2
stat_pri 5, 50, javelin, 57.8, 25, thrown, simple, piercing, spear, 10 ,1
stat_pri_attr thrown
stat_sec 12, 50, no, 0, 0, melee, blade, slashing, none, 0 ,1
stat_sec_attr ap, launching, area
stat_pri_armour 7, 13, 4, flesh
stat_sec_armour 10, 7, flesh
stat_heat 3
stat_ground 0, 0, -4, -2
stat_mental 16, impetuous, trained
stat_charge_dist 30
stat_fire_delay 0
stat_food 60, 300
stat_cost 1, 1675, 0, 20, 196, 1675
ownership britons, slave
When I now start the game (without trivialscript) I get this error:Code:;18
type celtic infantry rycalawre
dictionary celtic_infantry_rycalawre ; Rycalawre
category infantry
class heavy
voice_type General_1
soldier celtic_infantry_arjos_rycalawre_solduros_kuarothoroi, 30, 0, 1.2
officer ebofficer_celtic_standardbearer
mount_effect elephant -4
attributes sea_faring, hide_forest, command, hardy
formation 0.85, 1.2, 1.8, 2.6, 3, square
stat_health 1, 1
stat_pri 13, 8, no, 0, 0, melee, blade, slashing, sword, 0 ,0.225
stat_pri_attr no
stat_sec 18, 8, no, 0, 0, melee, simple, piercing, spear, 0 ,0.13
stat_sec_attr light_spear
stat_pri_armour 12, 12, 4, metal
stat_sec_armour 0, 0, flesh
stat_heat 5
stat_ground 0, 0, -1, -2
stat_mental 18, disciplined, highly_trained
stat_charge_dist 30
stat_fire_delay 0
stat_food 60, 300
stat_cost 1, 3193, 798, 80, 130, 3193
ownership britons, slave
Generic error:
DATABASE_TABLE error found: ids must be unique, non-unique entry celtic infantry rycalawre found in file eb/data/export_descr_unit.txt
That's because it needs to look like this:Pay attention to the details, young Grasshopper.Code:;18
type celtic chariot cidainh bodyguards
dictionary celtic_infantry_rycalawre ; Rycalawre
category infantry
class heavy
voice_type General_1
soldier celtic_infantry_arjos_rycalawre_solduros_kuarothoroi, 30, 0, 1.2
officer ebofficer_celtic_standardbearer
mount_effect elephant -4
attributes sea_faring, hide_forest, command, hardy, general_unit
formation 0.85, 1.2, 1.8, 2.6, 3, square
stat_health 1, 1
stat_pri 13, 8, no, 0, 0, melee, blade, slashing, sword, 0 ,0.225
stat_pri_attr no
stat_sec 18, 8, no, 0, 0, melee, simple, piercing, spear, 0 ,0.13
stat_sec_attr light_spear
stat_pri_armour 12, 12, 4, metal
stat_sec_armour 0, 0, flesh
stat_heat 5
stat_ground 0, 0, -1, -2
stat_mental 18, disciplined, highly_trained
stat_charge_dist 30
stat_fire_delay 0
stat_food 60, 300
stat_cost 1, 3193, 0, 80, 130, 3193
ownership britons, slave
It finally works :D!
Sorry for being such a pain in the ass, I understand nothing of the EB of RTW code :p.
Thanks for all your efforts man, have a balloon for the trouble :balloon:
Np. Have fun. :balloon2:
Just an addendum. Watchie's solution to change the Casse bodyguards is successful, but there is the annoying detail that your "Rycalawre" BG's still keep yelling "Cidainh!" when you select them. Here's the fix for it - go to EB/Data/export_desc_sounds_unit_voice and switch the following line:
Don't know if it is savegame compatible. Keep a backup just in case.Quote:
unit celtic chariot cidainh bodyguards
event maxdist 140
folder eb/data/sounds/Gallic/units
Cidainh.wav ---> Rycalawre.wav
group
end
Hmm, so for some reason after changing bodyguards to infantry, I now have some generals showing up with Libyan General units... the Mepaqued Libi... what would cause this? All the starting generals have infantry bodyguards like they should, but 2 out of 3 of their offspring (or adopteds) have the Libyan unit :inquisitive:
::edit:: Oh great, what a necro post sorry, meant to post it in this thread.
::edit again:: and starting a new game seems to have cleared it up. I'll slink away now.
This is what I used... I dont like units that have both spears and swords because they tend to use whatever the hell they want regardless of whether theyre fighting infantry or cavalry and dont put away their spears even if I alt-click. So I removed the spears. The swords have much higher lethality so it makes more sense to use them. Same amount of soldiers as other infantry bodyguards.
Code:;18
type celtic chariot cidainh bodyguards
dictionary celtic_infantry_rycalawre ; Rycalawre
category infantry
class heavy
voice_type General_1
soldier celtic_infantry_arjos_rycalawre_solduros_kuarothoroi, 20, 0, 1.2
officer ebofficer_celtic_standardbearer
mount_effect elephant -4
attributes sea_faring, hide_forest, command, hardy, general_unit
formation 0.85, 1.2, 1.8, 2.6, 3, square
stat_health 1, 1
stat_pri 13, 8, no, 0, 0, melee, blade, slashing, sword, 0 ,0.225
stat_pri_attr no
stat_sec 0, 0, no, 0, 0, no, no, no, none, 25 ,1
stat_sec_attr no
stat_pri_armour 12, 12, 4, metal
stat_sec_armour 0, 0, flesh
stat_heat 5
stat_ground 0, 0, -1, -2
stat_mental 18, disciplined, highly_trained
stat_charge_dist 30
stat_fire_delay 0
stat_food 60, 300
stat_cost 1, 3193, 0, 80, 130, 3193
ownership britons, slave
I actually like it. To me it looks more realistic, and most of the time it doesn't happen to enough men to make a difference.
Hello,
I've been a fan of EB for quite some time (since v0.7) and regularly read the forum so would firstly like to say that I absolutely adore this modification. However I've never joined the forum for some reason so this is my first post. Even after playing Medieval and Empire I am drawn back to EB due to the content.
I've played campains as most factions but always avoided casse due to now liking the chariot units in RTW.
I would like to change the Casse general units as others have done. After editing the "export_desc_unit" file , deleting the map.rwm and creating a shortcut "[rome folder]\RomeTW.exe" -mod:eb -show_err" so the trivial script is not used as described in above posts when loading a casse campain the generals units are still chariots.
Would someone please be able to help me with this issue.
The bodyguard units of starting generals are determined by descr_strat.txt . Altering the EDU only changes the bodyguards that new generals get. Don't forget to delete map.rwm again.
Welcome to the .Org, and to EB, BTW. ~:wave: