I seem to have a problem . For a new LOTR mod , i made a Rohan Peasant .. For Rohan faction i used the gauls , so i made a new entry in EDU , DMB and Export_units.txt .. I have RTW 1.5 so EUE is not needed :)
I have a problem with custom battles . I can load a campaign , if i look at the building scroll i see the correct name and description etc. .. But custom battles don't work .(i get a KTM with no error message , even with -show_err) So i guess the fault is in DMB .. I just copied the entry from barbarian peasants and deleted all other faction-related stuff . So for instance : I have deleted all words that are bold in my new entry , and deleted the gaul entry in the vanilla barbarian peasant entry( the underlined words) .. I also changed the name to rohan_peasant , wich is the same as in EDU
Code:
type barb_peasant
skeleton fs_dagger
indiv_range 40
texture gauls, data/models_unit/textures/unit_barb_infantry_briton.tga
texture britons, data/models_unit/textures/unit_barb_infantry_briton.tga
texture germans, data/models_unit/textures/unit_barb_infantry_german.tga
texture dacia, data/models_unit/textures/unit_barb_infantry_dacia.tga
texture scythia, data/models_unit/textures/unit_barb_infantry_scythia.tga
texture slave, data/models_unit/textures/unit_barb_infantry_slave.tga
model_flexi data/models_unit/unit_barb_peasant_high.cas, 8
model_flexi data/models_unit/unit_barb_peasant_med.cas, 15
model_flexi data/models_unit/unit_barb_peasant_low.cas, 30
model_flexi data/models_unit/unit_barb_peasant_lowest.cas, max
model_sprite 60.0, data/sprites/barb_peasant_sprite.spr
model_sprite gauls, 60.0, data/sprites/scythia_barb_peasant_sprite.spr
model_sprite slave, 60.0, data/sprites/slave_barb_peasant_sprite.spr
model_sprite scythia, 60.0, data/sprites/scythia_barb_peasant_sprite.spr
model_sprite dacia, 60.0, data/sprites/dacia_barb_peasant_sprite.spr
model_sprite britons, 60.0, data/sprites/britons_barb_peasant_sprite.spr
model_sprite germans, 60.0, data/sprites/germans_barb_peasant_sprite.spr
model_tri 400, 0.5f, 0.5f, 0.5f
So my new DMB looked like this :
Code:
type rohan_peasant
skeleton fs_dagger
indiv_range 40
texture gauls, data/models_unit/textures/unit_barb_infantry_gaul.tga
model_flexi data/models_unit/unit_barb_peasant_high.cas, 8
model_flexi data/models_unit/unit_barb_peasant_med.cas, 15
model_flexi data/models_unit/unit_barb_peasant_low.cas, 30
model_flexi data/models_unit/unit_barb_peasant_lowest.cas, max
model_sprite 60.0, data/sprites/barb_peasant_sprite.spr
model_sprite gauls, 60.0, data/sprites/gauls_barb_peasant_sprite.spr
model_tri 400, 0.5f, 0.5f, 0.5f
And the vanilla barbarian peasant entry looks like this :
Code:
type barb_peasant
skeleton fs_dagger
indiv_range 40
texture britons, data/models_unit/textures/unit_barb_infantry_briton.tga
texture germans, data/models_unit/textures/unit_barb_infantry_german.tga
texture dacia, data/models_unit/textures/unit_barb_infantry_dacia.tga
texture scythia, data/models_unit/textures/unit_barb_infantry_scythia.tga
texture slave, data/models_unit/textures/unit_barb_infantry_slave.tga
model_flexi data/models_unit/unit_barb_peasant_high.cas, 8
model_flexi data/models_unit/unit_barb_peasant_med.cas, 15
model_flexi data/models_unit/unit_barb_peasant_low.cas, 30
model_flexi data/models_unit/unit_barb_peasant_lowest.cas, max
model_sprite 60.0, data/sprites/barb_peasant_sprite.spr
model_sprite slave, 60.0, data/sprites/slave_barb_peasant_sprite.spr
model_sprite scythia, 60.0, data/sprites/scythia_barb_peasant_sprite.spr
model_sprite dacia, 60.0, data/sprites/dacia_barb_peasant_sprite.spr
model_sprite britons, 60.0, data/sprites/britons_barb_peasant_sprite.spr
model_sprite germans, 60.0, data/sprites/germans_barb_peasant_sprite.spr
model_tri 400, 0.5f, 0.5f, 0.5f
i use a mod folder (called ROHAN) , and some1 told me that you have to type your mod folder's name before the entries , like this , and repeat it with your models :
Code:
texture gauls, ROHAN/data/models_unit/textures/unit_barb_infantry_gaul.tga
But this didn't help . So what is wrong ?
i'll also post my EDU entrance , just to make sure :
Code:
type rohan peasant
dictionary rohan_peasant ; Rohan Peasant
category infantry
class light
voice_type light_1
soldier rohan_peasant, 60, 0, 0.7
attributes sea_faring, can_sap, hide_improved_forest
formation 1.2, 1.8, 2.4, 2.4, 6, horde
stat_health 1, 0
stat_pri 3, 1, no, 0, 0, melee, simple, piercing, spear, 25 ,1
stat_pri_attr no
stat_sec 0, 0, no, 0, 0, no, no, no, none, 25 ,1
stat_sec_attr no
stat_pri_armour 2, 1, 1, leather
stat_sec_armour 0, 0, flesh
stat_heat 0
stat_ground 0, 0,0,0
stat_mental 3, low, untrained
stat_charge_dist 40
stat_fire_delay 0
stat_food 60, 300
stat_cost 1, 120, 70, 15, 15, 120
ownership gauls
Bookmarks