Dependencies: lib_2da, lib_anon, lib_array, lib_fn, lib_include, lib_ini, lib_sfo, lib_struct, lib_sugar, lib_tools, lib_ui
add_kit_menu(name:i, desc:i, title:i, id:s, kits:s, class:s)=() action
add_virtual_class(multiclass:i, name:i, desc:i, name_strref:i, desc_strref:i, ident:s, parent:s, human:s, dwarf:s, elf:s, gnome:s, halfling:s, half_elf:s, halforc:s, all_races:s="true")=() action
assign_kit_to_virtual_class(kit:s, class:s)=() action
build_kit_sec_menu()=() action
build_multiclass_menu()=() action
chardesc_sub()=() patch
chargen_class_sub()=() patch
chargen_gender_sub()=() patch
chargen_kit_sub()=() patch
chargen_kit_title_sub()=() patch
exclude_subrace(kit:s, subrace:s)=() action
get_virtual_class_strrefs()=(multiclass_name:s, multiclass_desc:s, fighter_name:s, mage_name:s, mage_real_name:s, fighter_real_name:s) action
override_chargen_kit_name(override:i, use_tra:i=1, kit:s, class:s, lua:s="m_dw_vcd")=() action
override_class_kit_menu(virtual:i, title_tra:i="-1", class:s, title:s)=() action
override_class_kit_menu_setup()=() action
override_kit_desc_data(old_1_strref:i, new_1_strref:i, old_2_strref:i, new_2_strref:i, old_3_strref:i, new_3_strref:i, kit:s, class:s, swap:s, old_1:s, new_1:s, old_2:s, new_2:s, old_3:s, new_3:s)=() action
require_gender(kit:s, gender:s)=() action
set_kit_display_priority(priority:i, kit:s)=() action
virtual_class_setup()=() action