As the title says, this is my transitional armour pack. These items are all intended to be 14th century.
Please note that this is really a resource pack for you to use as you see fit, not a mod in and of itself.
DOWNLOAD TRANSITIONAL ARMOUR PACK
Here's a hand-painted metal base texture for you struggling texture artists to try out (in photoshop format, layered): http://www.mbrepository.com/file.php?id=2149
This pack includes:
V1.3:(Updated 08/16/10)
-added ~14th century kettle hat
-added heraldic version of surcoat over coat of plates, tweaked mesh and rigging
-2 steel bucklers
-version of Churburg 13 harness with mail
-version of splinted greaves without spurs, for the infantry (meant to do that originally, but was too lazy)
-lod support for almost everything
-installation instructions below, along with a module_system_1.127 with all relevant code
V1.2: (Updated 07/19/10)
-added in both a plain and brass-trimmed version of the Churburg #13 harness (changed quite a few things from the beta version)
-a plain and brass trimmed version of hourglass gauntlets
-a klappvisor pigface bascinet, with open and visorless variations
-altered textures of houndskull bascinet (now has the leather strip that attaches the aventail) and gambeson (it needed a shadow around the satchel)
-slightly altered rigging/mesh on corrazina model
Just some quicky screenies, if you want to find more detailed pics they're in the thread here. I'm just feeling too lazy to collect 'em all at the moment.
V1.1:
-Corrazina, with full plate arm and shoulder harness, splinted leather cuisses, steel knees (in 3 colour variations)
-ca. 1350 surcoat over coat of plates, with plate arm harness, simple shoulder defences, splinted leather cuisses, steel knees (3 colour variations)
-gambeson
-full greaves/sabatons
-shynbaulds/sabatons
-splinted leather greaves with spurs
-2 types of 'Battle of Wisby' inspired gauntlets
-adorned mail gauntlets
-hounskull bascinet
-sugarloaf greathelm
Do not ask permission, just give credit.
Feel free to post if you find any errors.
INSTALLATION INSTRUCTIONS: note- for the heraldic armour, you'll need to use the module system.
Please note that this is really a resource pack for you to use as you see fit, not a mod in and of itself.
DOWNLOAD TRANSITIONAL ARMOUR PACK
Here's a hand-painted metal base texture for you struggling texture artists to try out (in photoshop format, layered): http://www.mbrepository.com/file.php?id=2149
This pack includes:
V1.3:(Updated 08/16/10)
-added ~14th century kettle hat
-added heraldic version of surcoat over coat of plates, tweaked mesh and rigging
-2 steel bucklers
-version of Churburg 13 harness with mail
-version of splinted greaves without spurs, for the infantry (meant to do that originally, but was too lazy)
-lod support for almost everything
-installation instructions below, along with a module_system_1.127 with all relevant code
V1.2: (Updated 07/19/10)
-added in both a plain and brass-trimmed version of the Churburg #13 harness (changed quite a few things from the beta version)
-a plain and brass trimmed version of hourglass gauntlets
-a klappvisor pigface bascinet, with open and visorless variations
-altered textures of houndskull bascinet (now has the leather strip that attaches the aventail) and gambeson (it needed a shadow around the satchel)
-slightly altered rigging/mesh on corrazina model
Just some quicky screenies, if you want to find more detailed pics they're in the thread here. I'm just feeling too lazy to collect 'em all at the moment.
V1.1:
-Corrazina, with full plate arm and shoulder harness, splinted leather cuisses, steel knees (in 3 colour variations)
-ca. 1350 surcoat over coat of plates, with plate arm harness, simple shoulder defences, splinted leather cuisses, steel knees (3 colour variations)
-gambeson
-full greaves/sabatons
-shynbaulds/sabatons
-splinted leather greaves with spurs
-2 types of 'Battle of Wisby' inspired gauntlets
-adorned mail gauntlets
-hounskull bascinet
-sugarloaf greathelm
Do not ask permission, just give credit.
Feel free to post if you find any errors.
INSTALLATION INSTRUCTIONS: note- for the heraldic armour, you'll need to use the module system.
editing the MODULE_INI:
[ctrl-f] to find this entry: load_resource = materials_face_gen
just below that, add:
load_mod_resource = narf's_transitional_armour_pack
ITEM_KINDS1 TEXT ENTRIES: note that the heraldic armour cannot be enabled with a text hack, you must use the module system- see below.
Increase the number on the second line from the top by 27, then copy these lines into the item_kinds1 file, just before the last entry:
FOR THE HERALDIC ARMOUR TO WORK:
You will need to use the module system for this.
Editing the module_meshes.py:
[ctrl-f] to find this entry: ("tableau_mesh_heraldic_armor_d", 0, "tableau_mesh_heraldic_armor_d", 0, 0, 0, 0, 0, 0, 1, 1, 1),
below that, and above ("outer_terrain_plain_1", 0, "ter_border_a", -90, 0, 0, 0, 0, 0, 1, 1, 1),
add these lines:
Editing the module_tableau_materials.py:
[ctrl-f] to find this entry:
("heraldic_armor_d", 0, "sample_heraldic_armor_d", 512, 512, 0, 0, 0, 0,
[
(store_script_param, ":banner_mesh", 1),
(set_fixed_point_multiplier, 100),
(store_sub, ":background_slot", ":banner_mesh", arms_meshes_begin), #banner_meshes_begin),
(troop_get_slot, ":background_color", "trp_banner_background_color_array", ":background_slot"),
(cur_tableau_set_background_color, ":background_color"),
(init_position, pos1),
(cur_tableau_add_mesh_with_vertex_color, "mesh_heraldic_armor_bg", pos1, 200, 100, ":background_color"),
(init_position, pos1),
(position_set_x, pos1, -0),
(position_set_y, pos1, 130),
(cur_tableau_add_mesh, ":banner_mesh", pos1, 113, 0),
# (cur_tableau_add_mesh, "mesh_banner_a01", pos1, 116, 0),
(init_position, pos1),
(position_set_z, pos1, 100),
(cur_tableau_add_mesh, "mesh_tableau_mesh_heraldic_armor_d", pos1, 0, 0),
(cur_tableau_set_camera_parameters, 0, 200, 200, 0, 100000),
]),
Below that, and above the line ("troop_note_alpha_mask", 0, "mat_troop_portrait_mask", 1024, 1024, 0, 0, 400, 400,
add these lines:
module_items.py entry: (for a complete list, check the module system included in the download)
That's it.
[ctrl-f] to find this entry: load_resource = materials_face_gen
just below that, add:
load_mod_resource = narf's_transitional_armour_pack
ITEM_KINDS1 TEXT ENTRIES: note that the heraldic armour cannot be enabled with a text hack, you must use the module system- see below.
Increase the number on the second line from the top by 27, then copy these lines into the item_kinds1 file, just before the last entry:
Code:
itm_corrazina_red Corrazina Corrazina 1 corrazina_red 0 16842765 0 4228 704643236 23.000000 100 0 54 18 8 0 0 0 0 0 0 0
0
0
itm_corrazina_green Corrazina Corrazina 1 corrazina_green 0 16842765 0 4228 704643236 23.000000 100 0 54 18 8 0 0 0 0 0 0 0
0
0
itm_corrazina_grey Corrazina Corrazina 1 corrazina_grey 0 16842765 0 4228 704643236 23.000000 100 0 54 18 8 0 0 0 0 0 0 0
0
0
itm_churburg_13 Full_Plate Full_Plate 1 churburg_13 0 16842765 0 4828 704643236 27.000000 100 0 54 20 8 0 0 0 0 0 0 0
0
0
itm_churburg_13_brass Ornate_Full_Plate Ornate_Full_Plate 1 churburg_13_brass 0 16842765 0 4828 704643236 27.000000 100 0 54 20 8 0 0 0 0 0 0 0
0
0
itm_churburg_13_mail Full_Plate Full_Plate 1 churburg_13_mail 0 16842765 0 4828 704643236 27.000000 100 0 54 20 8 0 0 0 0 0 0 0
0
0
itm_padded_jack Padded_Jack Padded_Jack 1 gambeson 0 553713677 0 415 123731968 6.000000 100 0 26 5 0 0 0 0 0 0 0 0
0
0
itm_early_transitional_blue Heavy_Mail_and_Plate Heavy_Mail_and_Plate 1 early_transitional_blue 0 16842765 0 3828 704643236 25.000000 100 0 52 16 8 0 0 0 0 0 0 0
0
0
itm_early_transitional_orange Heavy_Mail_and_Plate Heavy_Mail_and_Plate 1 early_transitional_orange 0 16842765 0 3828 704643236 25.000000 100 0 52 16 8 0 0 0 0 0 0 0
0
0
itm_early_transitional_white Heavy_Mail_and_Plate Heavy_Mail_and_Plate 1 early_transitional_white 0 16842765 0 3828 704643236 25.000000 100 0 52 16 8 0 0 0 0 0 0 0
0
0
itm_splinted_greaves_spurs Splinted_Greaves_with_Spurs Splinted_Greaves_with_Spurs 1 splinted_greaves_spurs 0 69390 0 960 704643238 2.500000 100 0 0 30 7 0 0 0 0 0 0 0
0
0
itm_splinted_greaves_nospurs Splinted_Greaves Splinted_Greaves 1 splinted_greaves_nospurs 0 69390 0 960 704643238 2.500000 100 0 0 30 7 0 0 0 0 0 0 0
0
0
itm_shynbaulds Shynbaulds Shynbaulds 1 shynbaulds 0 69390 0 1329 704643238 3.000000 100 0 0 32 8 0 0 0 0 0 0 0
0
0
itm_steel_greaves Cased_Greaves Cased_Greaves 1 steel_greaves 0 69390 0 1770 704643238 3.500000 100 0 0 33 9 0 0 0 0 0 0 0
0
0
itm_oniontop_bascinet Onion-top_Bascinet Onion-top_Bascinet 1 onion-top_bascinet 0 65548 0 479 704643238 2.250000 100 46 0 0 8 0 0 0 0 0 0 0
0
0
itm_pigface_klappvisor Pigface_Bascinet Pigface_Bascinet 1 pigface_klappvisor 0 2147549196 0 1180 704643238 2.750000 100 56 0 0 9 0 0 0 0 0 0 0
0
0
itm_pigface_klappvisor_open Pigface_Bascinet Pigface_Bascinet 1 pigface_klappvisor_open 0 65548 0 1180 704643238 2.750000 100 50 0 0 8 0 0 0 0 0 0 0
0
0
itm_hounskull Hounskull_Bascinet Hounskull_Bascinet 1 hounskull 0 2147549196 0 1180 704643238 2.750000 100 56 0 0 9 0 0 0 0 0 0 0
0
0
itm_sugarloaf Sugarloaf_Greathelm Sugarloaf_Greathelm 1 sugarloaf 0 2147549196 0 980 704643238 3.250000 100 53 0 0 9 0 0 0 0 0 0 0
0
0
itm_kettle_hat Kettle_Hat Kettle_Hat 1 prato_chapel-de-fer 0 65548 0 240 704643238 1.750000 100 35 0 0 7 0 0 0 0 0 0 0
0
0
itm_wisby_gauntlets_black Splinted_Leather_Gauntlets Splinted_Leather_Gauntlets 1 wisby_gauntlets_black_L 0 65551 0 860 704643236 0.750000 100 0 6 0 0 0 0 0 0 0 0 0
0
0
itm_wisby_gauntlets_red Splinted_Leather_Gauntlets Splinted_Leather_Gauntlets 1 wisby_gauntlets_red_L 0 65551 0 860 704643236 0.750000 100 0 6 0 0 0 0 0 0 0 0 0
0
0
itm_mail_gauntlets Mail_Gauntlets Mail_Gauntlets 1 mail_gauntlets_L 0 65551 0 490 704643236 0.500000 100 0 4 0 0 0 0 0 0 0 0 0
0
0
itm_hourglass_gauntlets_ornate Ornate_Hourglass_Gauntlets Ornate_Hourglass_Gauntlets 1 hourglass_gauntlets_ornate_L 0 65551 0 1190 704643236 1.000000 100 0 7 0 0 0 0 0 0 0 0 0
0
0
itm_hourglass_gauntlets Hourglass_Gauntlets Hourglass_Gauntlets 1 hourglass_gauntlets_L 0 65551 0 990 704643236 1.000000 100 0 7 0 0 0 0 0 0 0 0 0
0
0
itm_steel_buckler1 Steel_Buckler Steel_Buckler 1 steel_buckler1 0 65543 5368709120 120 167772194 2.000000 100 0 12 0 0 330 98 35 35 0 0 0
0
0
itm_steel_buckler2 Steel_Buckler Steel_Buckler 1 steel_buckler2 0 65543 5368709120 120 167772194 2.000000 100 0 12 0 0 330 98 45 28 0 0 0
0
0
FOR THE HERALDIC ARMOUR TO WORK:
You will need to use the module system for this.
Editing the module_meshes.py:
[ctrl-f] to find this entry: ("tableau_mesh_heraldic_armor_d", 0, "tableau_mesh_heraldic_armor_d", 0, 0, 0, 0, 0, 0, 1, 1, 1),
below that, and above ("outer_terrain_plain_1", 0, "ter_border_a", -90, 0, 0, 0, 0, 0, 1, 1, 1),
add these lines:
Code:
("tableau_mesh_early_transitional_heraldic_banner", 0, "tableau_mesh_early_transitional_heraldic_banner", 0, 0, 0, 0, 0, 0, 1, 1, 1),
("tableau_mesh_early_transitional_heraldic", 0, "tableau_mesh_early_transitional_heraldic", 0, 0, 0, 0, 0, 0, 1, 1, 1),
Editing the module_tableau_materials.py:
[ctrl-f] to find this entry:
("heraldic_armor_d", 0, "sample_heraldic_armor_d", 512, 512, 0, 0, 0, 0,
[
(store_script_param, ":banner_mesh", 1),
(set_fixed_point_multiplier, 100),
(store_sub, ":background_slot", ":banner_mesh", arms_meshes_begin), #banner_meshes_begin),
(troop_get_slot, ":background_color", "trp_banner_background_color_array", ":background_slot"),
(cur_tableau_set_background_color, ":background_color"),
(init_position, pos1),
(cur_tableau_add_mesh_with_vertex_color, "mesh_heraldic_armor_bg", pos1, 200, 100, ":background_color"),
(init_position, pos1),
(position_set_x, pos1, -0),
(position_set_y, pos1, 130),
(cur_tableau_add_mesh, ":banner_mesh", pos1, 113, 0),
# (cur_tableau_add_mesh, "mesh_banner_a01", pos1, 116, 0),
(init_position, pos1),
(position_set_z, pos1, 100),
(cur_tableau_add_mesh, "mesh_tableau_mesh_heraldic_armor_d", pos1, 0, 0),
(cur_tableau_set_camera_parameters, 0, 200, 200, 0, 100000),
]),
Below that, and above the line ("troop_note_alpha_mask", 0, "mat_troop_portrait_mask", 1024, 1024, 0, 0, 400, 400,
add these lines:
Code:
("early_transitional_heraldic", 0, "sample_early_transitional_heraldic_banner", 1024, 1024, 0, 0, 0, 0,
[
(store_script_param, ":banner_mesh", 1),
(set_fixed_point_multiplier, 100),
(store_sub, ":background_slot", ":banner_mesh", arms_meshes_begin), #banner_meshes_begin),
(troop_get_slot, ":background_color", "trp_banner_background_color_array", ":background_slot"),
(cur_tableau_set_background_color, ":background_color"),
(init_position, pos1),
(cur_tableau_add_mesh_with_vertex_color, "mesh_heraldic_armor_bg", pos1, 200, 100, ":background_color"),
(init_position, pos1),
(position_set_x, pos1, 17),
(position_set_y, pos1, 150),
(cur_tableau_add_mesh, ":banner_mesh", pos1, 90, 0),
(init_position, pos1),
(position_set_z, pos1, 30),
(cur_tableau_add_mesh, "mesh_tableau_mesh_early_transitional_heraldic_banner", pos1, 0, 0),
(cur_tableau_set_camera_parameters, 0, 200, 200, 0, 100000),
]),
module_items.py entry: (for a complete list, check the module system included in the download)
Code:
["early_transitional_heraldic", "Heavy Mail and Plate", [("early_transitional_heraldic",0)], itp_merchandise| itp_type_body_armor |itp_covers_legs ,0,
3828 , weight(25)|abundance(100)|head_armor(0)|body_armor(52)|leg_armor(16)|difficulty(8) ,imodbits_armor ,
[(ti_on_init_item, [(store_trigger_param_1, ":agent_no"),(store_trigger_param_2, ":troop_no"),(call_script, "script_shield_item_set_banner", "tableau_early_transitional_heraldic", ":agent_no", ":troop_no")])]],
That's it.