More confused now, I thought the gauls in the texture line and the model_sprite might have something to do with it, so I changed it to the below.
Code:
type barb_peasant_germ
skeleton fs_dagger
indiv_range 40
texture germans, data/models_unit/textures/unit_barb_infantry_german.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 germans, 60.0, data/sprites/germans_barb_peasant_sprite.spr
model_tri 400, 0.5f, 0.5f, 0.5f
and I now get a _Dacian_ peasant in the unit 
And indeed if I change the soldier type to barb_peasant_germ and create new officer peasants with the Briton, Slave and Dacian texture & model lines then they all appear Dacian...
Bookmarks