ceo data mod guide for ancillary and trait
to change ancillary limit
table
search by
for armour, ignore general exclusive armour which will ends with suffix:
change
ceo_template_manager_ceo_limits
search by
ceo_to_limit
to find all weapon, armour, mount, accessory, follower- ancillary_weapon
- ancillary_armour
- ancillary_mount
- ancillary_accessory
- ancillary_follower
for armour, ignore general exclusive armour which will ends with suffix:
armour_unique
change
max_limit_that_can_exist_at_once
to 999
to change trait limit
table
search by
search by
change

ceo_template_manager_ceo_limits
to allow 1 trait to be added multiple times
search by
ceo_to_limit
with value trait
change max_limit_that_can_exist_at_once
to 999
to allow more than 7 traits can be added
search by
ceo_category_to_limit
- 3k_main_ceo_category_traits_physical
- 3k_main_ceo_category_traits_personality
change
max_limit_that_can_exist_at_once
to 999
In .pack file, we also need to override the script/campaign/_shared/3k_campaign_traits.lua to change the limit.
to change ancillary restriction
this will allow unique armor
table
search by
change
change
change
- to be unequiped,
- can be transferred if equipped,
- does not need to wait until next round to equip
table
ceos
search by
categories
below to find all weapon, armour, mount, accessory, follower- 3k_main_ceo_category_ancillary_weapon
- 3k_main_ceo_category_ancillary_armour
- 3k_main_ceo_category_ancillary_mount
- 3k_main_ceo_category_ancillary_accessory
- 3k_main_ceo_category_ancillary_follower
change
can_be_unequipped
to true
change
can_be_transferred_if_equipped
to true
change
cannot_reequip_until_next_round_if_unequipped
to false
to allow general to use any weapon and armor
first method
table
ceo_equipment_manager_all_possible_ceos
search by
equipment_manager
- 3k_main_ceo_equip_manager_character_fire
- 3k_main_ceo_equip_manager_character_water
- 3k_main_ceo_equip_manager_character_metal
- 3k_main_ceo_equip_manager_character_wood
- 3k_main_ceo_equip_manager_character_earth
add new record with values below
equipment_manager
include_ceo_group
3k_main_ceo_equip_manager_character_fire
3k_main_ceo_group_ancillary_weapon_faction_all
3k_main_ceo_equip_manager_character_fire
3k_main_ceo_group_ancillary_weapon_character_all
3k_main_ceo_equip_manager_character_fire
3k_main_ceo_group_ancillary_armour_faction_all
3k_main_ceo_equip_manager_character_fire
3k_main_ceo_group_ancillary_armour_character_all
repeat for other general types
This will apply for historical and generic generals.
second method
table
ceo_initial_data_scripted_permission
search for
initial_data_stage
- 3k_main_ceo_initial_data_character_generic_fire_ancillaries_01
- 3k_main_ceo_initial_data_character_generic_water_ancillaries_01
- 3k_main_ceo_initial_data_character_generic_wood_ancillaries_01
- 3k_main_ceo_initial_data_character_generic_metal_ancillaries_01
- 3k_main_ceo_initial_data_character_generic_earth_ancillaries_01
to allow different weapon types for general
add new records with
scripted_permissions
below, remove duplicate row if any
initial_data_stage
scripted_permissions
3k_main_ceo_initial_data_character_generic_fire_ancillaries_01
3k_main_ceo_permissions_ancillary_weapon_character_sword_one_handed_enable
3k_main_ceo_initial_data_character_generic_fire_ancillaries_01
3k_main_ceo_permissions_ancillary_weapon_character_axe_one_handed_enable
3k_main_ceo_initial_data_character_generic_fire_ancillaries_01
3k_main_ceo_permissions_ancillary_weapon_character_sword_dual_enable
3k_main_ceo_initial_data_character_generic_fire_ancillaries_01
3k_main_ceo_permissions_ancillary_weapon_character_axe_dual_enable
3k_main_ceo_initial_data_character_generic_fire_ancillaries_01
3k_main_ceo_permissions_ancillary_weapon_character_spear_two_handed_enable
3k_main_ceo_initial_data_character_generic_fire_ancillaries_01
3k_main_ceo_permissions_ancillary_weapon_character_spear_two_handed_long_enable
3k_main_ceo_initial_data_character_generic_fire_ancillaries_01
3k_main_ceo_permissions_ancillary_weapon_character_axe_two_handed_enable
3k_main_ceo_initial_data_character_generic_fire_ancillaries_01
3k_ytr_ceo_permissions_ancillary_weapon_character_mace_dual_enable
3k_main_ceo_initial_data_character_generic_fire_ancillaries_01
3k_ytr_ceo_permissions_ancillary_weapon_character_staff_two_handed_enable
3k_main_ceo_initial_data_character_generic_fire_ancillaries_01
3k_ytr_ceo_permissions_ancillary_weapon_character_mace_two_handed_enable
This will allow fire characters to use any weapon type.
to allow different armor types for general
add new records with
scripted_permissions
below, remove duplicate row if an
initial_data_stage
scripted_permissions
3k_main_ceo_initial_data_character_generic_fire_ancillaries_01
3k_main_ceo_permissions_ancillary_armour_character_metal_enable
3k_main_ceo_initial_data_character_generic_fire_ancillaries_01
3k_main_ceo_permissions_ancillary_armour_character_water_enable
3k_main_ceo_initial_data_character_generic_fire_ancillaries_01
3k_main_ceo_permissions_ancillary_armour_character_earth_enable
3k_main_ceo_initial_data_character_generic_fire_ancillaries_01
3k_main_ceo_permissions_ancillary_armour_character_metal_enable
3k_main_ceo_initial_data_character_generic_fire_ancillaries_01
3k_main_ceo_permissions_ancillary_armour_character_wood_enable
This will allow fire characters to wear any armor type.
For historical generals, replace
initial_data_stage
with specific character ceo data.
To give an example, this will allow Lu Bu to use metal armor.
initial_data_stage
scripted_permissions
3k_main_ceo_initial_data_character_historical_lu_bu_ancillaries
3k_main_ceo_permission_ancillary_armour_character_metal_enable
This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.