NPC Drones

NPC Drone Plasma
NPC Drone Rocket
This commit is contained in:
kralrindo 2024-12-12 18:48:34 +03:00
parent 964ceb624d
commit 1384e6e6c9
147 changed files with 306 additions and 424 deletions

View File

@ -30,9 +30,9 @@
"1": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_glass_1.rpak", "1": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_glass_1.rpak",
"2": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_glass_2.rpak", "2": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_glass_2.rpak",
"3": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_glass_3.rpak", "3": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_glass_3.rpak",
"4": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_glass_5.rpak", "5": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_glass_5.rpak",
"5": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_glass_6.rpak", "6": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_glass_6.rpak",
"6": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_glass_7.rpak" "7": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_glass_7.rpak"
}, },
"$depthShadowMaterial": "0x2B93C99C67CC8B51", "$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7", "$depthPrepassMaterial": "0x1EBD063EA03180C7",

View File

@ -30,8 +30,8 @@
"1": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_1.rpak", "1": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_1.rpak",
"2": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_2.rpak", "2": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_2.rpak",
"3": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_3.rpak", "3": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_3.rpak",
"4": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_5.rpak", "5": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_5.rpak",
"5": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_6.rpak" "6": "texture/models/Weapons_R2/archer_at/archer_at_ironsight_6.rpak"
}, },
"$depthShadowMaterial": "0x2B93C99C67CC8B51", "$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7", "$depthPrepassMaterial": "0x1EBD063EA03180C7",

View File

@ -30,8 +30,8 @@
"1": "texture/models/Weapons_R2/attachments/IAL_laser_1.rpak", "1": "texture/models/Weapons_R2/attachments/IAL_laser_1.rpak",
"2": "texture/models/Weapons_R2/attachments/IAL_laser_2.rpak", "2": "texture/models/Weapons_R2/attachments/IAL_laser_2.rpak",
"3": "texture/models/Weapons_R2/attachments/IAL_laser_3.rpak", "3": "texture/models/Weapons_R2/attachments/IAL_laser_3.rpak",
"4": "texture/models/Weapons_R2/attachments/IAL_laser_5.rpak", "5": "texture/models/Weapons_R2/attachments/IAL_laser_5.rpak",
"5": "texture/models/Weapons_R2/attachments/IAL_laser_6.rpak" "6": "texture/models/Weapons_R2/attachments/IAL_laser_6.rpak"
}, },
"$depthShadowMaterial": "0x2B93C99C67CC8B51", "$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7", "$depthPrepassMaterial": "0x1EBD063EA03180C7",

View File

@ -30,8 +30,8 @@
"1": "texture/models/Weapons_R2/attachments/aog_r1_1.rpak", "1": "texture/models/Weapons_R2/attachments/aog_r1_1.rpak",
"2": "texture/models/Weapons_R2/attachments/aog_r1_2.rpak", "2": "texture/models/Weapons_R2/attachments/aog_r1_2.rpak",
"3": "texture/models/Weapons_R2/attachments/aog_r1_3.rpak", "3": "texture/models/Weapons_R2/attachments/aog_r1_3.rpak",
"4": "texture/models/Weapons_R2/attachments/aog_r1_5.rpak", "5": "texture/models/Weapons_R2/attachments/aog_r1_5.rpak",
"5": "texture/models/Weapons_R2/attachments/aog_r1_6.rpak" "6": "texture/models/Weapons_R2/attachments/aog_r1_6.rpak"
}, },
"$depthShadowMaterial": "0x2B93C99C67CC8B51", "$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7", "$depthPrepassMaterial": "0x1EBD063EA03180C7",

View File

@ -30,8 +30,8 @@
"1": "texture/models/Weapons_R2/attachments/il_bal_1.rpak", "1": "texture/models/Weapons_R2/attachments/il_bal_1.rpak",
"2": "texture/models/Weapons_R2/attachments/il_bal_2.rpak", "2": "texture/models/Weapons_R2/attachments/il_bal_2.rpak",
"3": "texture/models/Weapons_R2/attachments/il_bal_3.rpak", "3": "texture/models/Weapons_R2/attachments/il_bal_3.rpak",
"4": "texture/models/Weapons_R2/attachments/il_bal_5.rpak", "5": "texture/models/Weapons_R2/attachments/il_bal_5.rpak",
"5": "texture/models/Weapons_R2/attachments/il_bal_6.rpak" "6": "texture/models/Weapons_R2/attachments/il_bal_6.rpak"
}, },
"$depthShadowMaterial": "0x2B93C99C67CC8B51", "$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7", "$depthPrepassMaterial": "0x1EBD063EA03180C7",

View File

@ -30,8 +30,8 @@
"1": "texture/models/Weapons_R2/epg/epg_mag_non_transparent_1.rpak", "1": "texture/models/Weapons_R2/epg/epg_mag_non_transparent_1.rpak",
"2": "texture/models/Weapons_R2/epg/epg_mag_non_transparent_2.rpak", "2": "texture/models/Weapons_R2/epg/epg_mag_non_transparent_2.rpak",
"3": "texture/models/Weapons_R2/epg/epg_mag_non_transparent_3.rpak", "3": "texture/models/Weapons_R2/epg/epg_mag_non_transparent_3.rpak",
"4": "texture/models/Weapons_R2/epg/epg_mag_non_transparent_5.rpak", "5": "texture/models/Weapons_R2/epg/epg_mag_non_transparent_5.rpak",
"5": "texture/models/Weapons_R2/epg/epg_mag_non_transparent_6.rpak" "6": "texture/models/Weapons_R2/epg/epg_mag_non_transparent_6.rpak"
}, },
"$depthShadowMaterial": "0x2B93C99C67CC8B51", "$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7", "$depthPrepassMaterial": "0x1EBD063EA03180C7",

View File

@ -30,9 +30,9 @@
"1": "texture/models/Weapons_R2/epg/epg_mag_1.rpak", "1": "texture/models/Weapons_R2/epg/epg_mag_1.rpak",
"2": "texture/models/Weapons_R2/epg/epg_mag_2.rpak", "2": "texture/models/Weapons_R2/epg/epg_mag_2.rpak",
"3": "texture/models/Weapons_R2/epg/epg_mag_3.rpak", "3": "texture/models/Weapons_R2/epg/epg_mag_3.rpak",
"4": "texture/models/Weapons_R2/epg/epg_mag_5.rpak", "5": "texture/models/Weapons_R2/epg/epg_mag_5.rpak",
"5": "texture/models/Weapons_R2/epg/epg_mag_6.rpak", "6": "texture/models/Weapons_R2/epg/epg_mag_6.rpak",
"6": "texture/models/Weapons_R2/epg/epg_mag_7.rpak" "7": "texture/models/Weapons_R2/epg/epg_mag_7.rpak"
}, },
"$depthShadowMaterial": "0x2B93C99C67CC8B51", "$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7", "$depthPrepassMaterial": "0x1EBD063EA03180C7",

View File

@ -30,8 +30,8 @@
"1": "texture/models/Weapons_R2/gravity_mine/gravity_mine_1.rpak", "1": "texture/models/Weapons_R2/gravity_mine/gravity_mine_1.rpak",
"2": "texture/models/Weapons_R2/gravity_mine/gravity_mine_2.rpak", "2": "texture/models/Weapons_R2/gravity_mine/gravity_mine_2.rpak",
"3": "texture/models/Weapons_R2/gravity_mine/gravity_mine_3.rpak", "3": "texture/models/Weapons_R2/gravity_mine/gravity_mine_3.rpak",
"4": "texture/models/Weapons_R2/gravity_mine/gravity_mine_5.rpak", "5": "texture/models/Weapons_R2/gravity_mine/gravity_mine_5.rpak",
"5": "texture/models/Weapons_R2/gravity_mine/gravity_mine_6.rpak" "6": "texture/models/Weapons_R2/gravity_mine/gravity_mine_6.rpak"
}, },
"$depthShadowMaterial": "0x2B93C99C67CC8B51", "$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7", "$depthPrepassMaterial": "0x1EBD063EA03180C7",

View File

@ -30,8 +30,8 @@
"1": "texture/models/Weapons_R2/sidewinder_at/sidewinder_at_1.rpak", "1": "texture/models/Weapons_R2/sidewinder_at/sidewinder_at_1.rpak",
"2": "texture/models/Weapons_R2/sidewinder_at/sidewinder_at_2.rpak", "2": "texture/models/Weapons_R2/sidewinder_at/sidewinder_at_2.rpak",
"3": "texture/models/Weapons_R2/sidewinder_at/sidewinder_at_3.rpak", "3": "texture/models/Weapons_R2/sidewinder_at/sidewinder_at_3.rpak",
"4": "texture/models/Weapons_R2/sidewinder_at/sidewinder_at_5.rpak", "5": "texture/models/Weapons_R2/sidewinder_at/sidewinder_at_5.rpak",
"5": "texture/models/Weapons_R2/sidewinder_at/sidewinder_at_6.rpak" "6": "texture/models/Weapons_R2/sidewinder_at/sidewinder_at_6.rpak"
}, },
"$depthShadowMaterial": "0x2B93C99C67CC8B51", "$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7", "$depthPrepassMaterial": "0x1EBD063EA03180C7",

View File

@ -30,8 +30,8 @@
"1": "texture/models/creatures_r5/prowler/prowler_body_06_1.rpak", "1": "texture/models/creatures_r5/prowler/prowler_body_06_1.rpak",
"2": "texture/models/creatures_r5/prowler/prowler_body_06_2.rpak", "2": "texture/models/creatures_r5/prowler/prowler_body_06_2.rpak",
"3": "texture/models/creatures_r5/prowler/prowler_body_06_3.rpak", "3": "texture/models/creatures_r5/prowler/prowler_body_06_3.rpak",
"4": "texture/models/creatures_r5/prowler/prowler_body_06_5.rpak", "5": "texture/models/creatures_r5/prowler/prowler_body_06_5.rpak",
"5": "texture/models/creatures_r5/prowler/prowler_body_06_6.rpak" "6": "texture/models/creatures_r5/prowler/prowler_body_06_6.rpak"
}, },
"$depthShadowMaterial": "0x2B93C99C67CC8B51", "$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7", "$depthPrepassMaterial": "0x1EBD063EA03180C7",

View File

@ -30,8 +30,8 @@
"1": "texture/models/creatures_r5/prowler/prowler_body_07_1.rpak", "1": "texture/models/creatures_r5/prowler/prowler_body_07_1.rpak",
"2": "texture/models/creatures_r5/prowler/prowler_body_07_2.rpak", "2": "texture/models/creatures_r5/prowler/prowler_body_07_2.rpak",
"3": "texture/models/creatures_r5/prowler/prowler_body_07_3.rpak", "3": "texture/models/creatures_r5/prowler/prowler_body_07_3.rpak",
"4": "texture/models/creatures_r5/prowler/prowler_body_07_5.rpak", "5": "texture/models/creatures_r5/prowler/prowler_body_07_5.rpak",
"5": "texture/models/creatures_r5/prowler/prowler_body_07_6.rpak" "6": "texture/models/creatures_r5/prowler/prowler_body_07_6.rpak"
}, },
"$depthShadowMaterial": "0x2B93C99C67CC8B51", "$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7", "$depthPrepassMaterial": "0x1EBD063EA03180C7",

View File

@ -31,7 +31,7 @@
"2": "texture/models/creatures_r5/prowler/prowler_head_06_2.rpak", "2": "texture/models/creatures_r5/prowler/prowler_head_06_2.rpak",
"3": "texture/models/creatures_r5/prowler/prowler_head_06_3.rpak", "3": "texture/models/creatures_r5/prowler/prowler_head_06_3.rpak",
"4": "texture/models/creatures_r5/prowler/prowler_head_06_5.rpak", "4": "texture/models/creatures_r5/prowler/prowler_head_06_5.rpak",
"5": "texture/models/creatures_r5/prowler/prowler_head_06_6.rpak" "6": "texture/models/creatures_r5/prowler/prowler_head_06_6.rpak"
}, },
"$depthShadowMaterial": "0x2B93C99C67CC8B51", "$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7", "$depthPrepassMaterial": "0x1EBD063EA03180C7",

View File

@ -30,8 +30,8 @@
"1": "texture/models/creatures_r5/prowler/prowler_head_07_1.rpak", "1": "texture/models/creatures_r5/prowler/prowler_head_07_1.rpak",
"2": "texture/models/creatures_r5/prowler/prowler_head_07_2.rpak", "2": "texture/models/creatures_r5/prowler/prowler_head_07_2.rpak",
"3": "texture/models/creatures_r5/prowler/prowler_head_07_3.rpak", "3": "texture/models/creatures_r5/prowler/prowler_head_07_3.rpak",
"4": "texture/models/creatures_r5/prowler/prowler_head_07_5.rpak", "5": "texture/models/creatures_r5/prowler/prowler_head_07_5.rpak",
"5": "texture/models/creatures_r5/prowler/prowler_head_07_6.rpak" "6": "texture/models/creatures_r5/prowler/prowler_head_07_6.rpak"
}, },
"$depthShadowMaterial": "0x2B93C99C67CC8B51", "$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7", "$depthPrepassMaterial": "0x1EBD063EA03180C7",

View File

@ -0,0 +1,41 @@
{
"name": "models/robotics_r2/drone_air_attack/rbt_drone_air_skn_02_colpass",
"width": 2048,
"height": 2048,
"depth": 0,
"glueFlags": "0x56000020",
"glueFlags2": "0x100000",
"blendStates": [
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000"
],
"blendStateMask": "0x4",
"depthStencilFlags": "0x5",
"rasterizerFlags": "0x6",
"uberBufferFlags": "0x0",
"features": "0x1F5A92BD",
"samplers": "0x1D0300",
"surfaceProp": "metalvehicle",
"surfaceProp2": "",
"shaderType": "sknp",
"shaderSet": "0x7e19858056ef90d7",
"$textures": {
"0": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_02_0.rpak",
"1": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_02_1.rpak",
"2": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_02_2.rpak",
"3": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_02_3.rpak",
"4": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_02_4.rpak",
"5": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_02_5.rpak"
},
"$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7",
"$depthVSMMaterial": "0xF95A7FA9E8DE1A0E",
"$depthShadowTightMaterial": "0x0",
"$colpassMaterial": "0x0"
}

View File

@ -0,0 +1,41 @@
{
"name": "models/robotics_r2/drone_air_attack/rbt_drone_air_skn_02",
"width": 2048,
"height": 2048,
"depth": 0,
"glueFlags": "0x56000020",
"glueFlags2": "0x100000",
"blendStates": [
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000"
],
"blendStateMask": "0x4",
"depthStencilFlags": "0x17",
"rasterizerFlags": "0x6",
"uberBufferFlags": "0x0",
"features": "0x1F5A92BD",
"samplers": "0x1D0300",
"surfaceProp": "metalvehicle",
"surfaceProp2": "",
"shaderType": "sknp",
"shaderSet": "0x7e19858056ef90d7",
"$textures": {
"0": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_02_0.rpak",
"1": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_02_1.rpak",
"2": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_02_2.rpak",
"3": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_02_3.rpak",
"4": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_02_4.rpak",
"5": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_02_5.rpak"
},
"$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7",
"$depthVSMMaterial": "0xF95A7FA9E8DE1A0E",
"$depthShadowTightMaterial": "0x0",
"$colpassMaterial": "0x809CC62E7F3DBFFB"
}

View File

@ -0,0 +1,41 @@
{
"name": "models/robotics_r2/drone_air_attack/rbt_drone_air_skn_03_colpass",
"width": 2048,
"height": 2048,
"depth": 0,
"glueFlags": "0x56000020",
"glueFlags2": "0x100000",
"blendStates": [
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000"
],
"blendStateMask": "0x4",
"depthStencilFlags": "0x5",
"rasterizerFlags": "0x6",
"uberBufferFlags": "0x0",
"features": "0x1F5A92BD",
"samplers": "0x1D0300",
"surfaceProp": "metalvehicle",
"surfaceProp2": "",
"shaderType": "sknp",
"shaderSet": "0x7e19858056ef90d7",
"$textures": {
"0": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_03_0.rpak",
"1": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_03_1.rpak",
"2": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_03_2.rpak",
"3": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_03_3.rpak",
"4": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_03_4.rpak",
"5": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_03_5.rpak"
},
"$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7",
"$depthVSMMaterial": "0xF95A7FA9E8DE1A0E",
"$depthShadowTightMaterial": "0x0",
"$colpassMaterial": "0x0"
}

View File

@ -0,0 +1,41 @@
{
"name": "models/robotics_r2/drone_air_attack/rbt_drone_air_skn_03",
"width": 2048,
"height": 2048,
"depth": 0,
"glueFlags": "0x56000020",
"glueFlags2": "0x100000",
"blendStates": [
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000"
],
"blendStateMask": "0x4",
"depthStencilFlags": "0x17",
"rasterizerFlags": "0x6",
"uberBufferFlags": "0x0",
"features": "0x1F5A92BD",
"samplers": "0x1D0300",
"surfaceProp": "metalvehicle",
"surfaceProp2": "",
"shaderType": "sknp",
"shaderSet": "0x7e19858056ef90d7",
"$textures": {
"0": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_03_0.rpak",
"1": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_03_1.rpak",
"2": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_03_2.rpak",
"3": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_03_3.rpak",
"4": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_03_4.rpak",
"5": "texture/models/robotics_r2/drone_air_attack/rbt_drone_air_skn_03_5.rpak"
},
"$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7",
"$depthVSMMaterial": "0xF95A7FA9E8DE1A0E",
"$depthShadowTightMaterial": "0x0",
"$colpassMaterial": "0xC830343C3828145C"
}

View File

@ -32,20 +32,20 @@
"3": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_3.rpak", "3": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_3.rpak",
"4": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_4.rpak", "4": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_4.rpak",
"5": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_5.rpak", "5": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_5.rpak",
"6": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_7.rpak", "7": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_7.rpak",
"7": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_8.rpak", "8": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_8.rpak",
"8": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_10.rpak", "10": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_10.rpak",
"9": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_11.rpak", "11": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_11.rpak",
"10": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_12.rpak", "12": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_12.rpak",
"11": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_16.rpak", "16": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_16.rpak",
"12": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_22.rpak", "22": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_22.rpak",
"13": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_23.rpak", "23": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_23.rpak",
"14": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_24.rpak", "24": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_24.rpak",
"15": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_25.rpak", "25": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_25.rpak",
"16": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_26.rpak", "26": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_26.rpak",
"17": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_28.rpak", "28": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_28.rpak",
"18": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_30.rpak", "30": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_30.rpak",
"19": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_31.rpak" "31": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_exp_blend_31.rpak"
}, },
"$depthShadowMaterial": "0x251FBE09EFFE8AB1", "$depthShadowMaterial": "0x251FBE09EFFE8AB1",
"$depthPrepassMaterial": "0xE2D52641AFC77395", "$depthPrepassMaterial": "0xE2D52641AFC77395",

View File

@ -32,20 +32,20 @@
"3": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_3.rpak", "3": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_3.rpak",
"4": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_4.rpak", "4": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_4.rpak",
"5": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_5.rpak", "5": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_5.rpak",
"6": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_7.rpak", "7": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_7.rpak",
"7": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_8.rpak", "8": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_8.rpak",
"8": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_10.rpak", "10": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_10.rpak",
"9": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_11.rpak", "11": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_11.rpak",
"10": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_12.rpak", "12": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_12.rpak",
"11": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_16.rpak", "16": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_16.rpak",
"12": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_22.rpak", "22": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_22.rpak",
"13": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_23.rpak", "23": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_23.rpak",
"14": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_24.rpak", "24": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_24.rpak",
"15": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_25.rpak", "25": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_25.rpak",
"16": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_26.rpak", "26": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_26.rpak",
"17": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_28.rpak", "28": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_28.rpak",
"18": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_30.rpak", "30": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_30.rpak",
"19": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_31.rpak" "31": "texture/models/test/weapons_test/pickups_test/wep_test_pickups_ammo_sni_blend_31.rpak"
}, },
"$depthShadowMaterial": "0x251FBE09EFFE8AB1", "$depthShadowMaterial": "0x251FBE09EFFE8AB1",
"$depthPrepassMaterial": "0xE2D52641AFC77395", "$depthPrepassMaterial": "0xE2D52641AFC77395",

View File

@ -30,7 +30,7 @@
"1": "texture/models/weapons/attachments/aog_r1_lense_1.rpak", "1": "texture/models/weapons/attachments/aog_r1_lense_1.rpak",
"2": "texture/models/weapons/attachments/aog_r1_lense_2.rpak", "2": "texture/models/weapons/attachments/aog_r1_lense_2.rpak",
"3": "texture/models/weapons/attachments/aog_r1_lense_3.rpak", "3": "texture/models/weapons/attachments/aog_r1_lense_3.rpak",
"4": "texture/models/weapons/attachments/aog_r1_lense_7.rpak" "7": "texture/models/weapons/attachments/aog_r1_lense_7.rpak"
}, },
"$depthShadowMaterial": "0x2B93C99C67CC8B51", "$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7", "$depthPrepassMaterial": "0x1EBD063EA03180C7",

View File

@ -30,8 +30,8 @@
"1": "texture/models/weapons/mgl_at/mgl_at_1.rpak", "1": "texture/models/weapons/mgl_at/mgl_at_1.rpak",
"2": "texture/models/weapons/mgl_at/mgl_at_2.rpak", "2": "texture/models/weapons/mgl_at/mgl_at_2.rpak",
"3": "texture/models/weapons/mgl_at/mgl_at_3.rpak", "3": "texture/models/weapons/mgl_at/mgl_at_3.rpak",
"4": "texture/models/weapons/mgl_at/mgl_at_5.rpak", "5": "texture/models/weapons/mgl_at/mgl_at_5.rpak",
"5": "texture/models/weapons/mgl_at/mgl_at_6.rpak" "6": "texture/models/weapons/mgl_at/mgl_at_6.rpak"
}, },
"$depthShadowMaterial": "0x2B93C99C67CC8B51", "$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0xD79B54F163E120CF", "$depthPrepassMaterial": "0xD79B54F163E120CF",

View File

@ -1,41 +0,0 @@
{
"name": "models/weapons/softball_at/softball_at_prime_01",
"width": 2048,
"height": 2048,
"depth": 0,
"glueFlags": "0x56000020",
"glueFlags2": "0x100000",
"blendStates": [
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000"
],
"blendStateMask": "0x4",
"depthStencilFlags": "0x17",
"rasterizerFlags": "0x6",
"uberBufferFlags": "0x0",
"features": "0x1F5A92BD",
"samplers": "0x1D0300",
"surfaceProp": "metal",
"surfaceProp2": "",
"shaderType": "sknp",
"shaderSet": "0xC5487C6D27B3B3F6",
"$textures": {
"0": "texture/models/weapons/softball_at/softball_at_prime_01_0.rpak",
"1": "texture/models/weapons/softball_at/softball_at_prime_01_1.rpak",
"2": "texture/models/weapons/softball_at/softball_at_prime_01_2.rpak",
"3": "texture/models/weapons/softball_at/softball_at_prime_01_3.rpak",
"4": "texture/models/weapons/softball_at/softball_at_prime_01_5.rpak",
"5": "texture/models/weapons/softball_at/softball_at_prime_01_6.rpak"
},
"$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7",
"$depthVSMMaterial": "0xF95A7FA9E8DE1A0E",
"$depthShadowTightMaterial": "0x0",
"$colpassMaterial": "0x0"
}

View File

@ -1,41 +0,0 @@
{
"name": "models/weapons/softball_at/softball_at_prime_02",
"width": 2048,
"height": 2048,
"depth": 0,
"glueFlags": "0x56000020",
"glueFlags2": "0x100000",
"blendStates": [
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000"
],
"blendStateMask": "0x4",
"depthStencilFlags": "0x17",
"rasterizerFlags": "0x6",
"uberBufferFlags": "0x0",
"features": "0x1F5A92BD",
"samplers": "0x1D0300",
"surfaceProp": "metal",
"surfaceProp2": "",
"shaderType": "sknp",
"shaderSet": "0xC5487C6D27B3B3F6",
"$textures": {
"0": "texture/models/weapons/softball_at/softball_at_prime_02_0.rpak",
"1": "texture/models/weapons/softball_at/softball_at_prime_02_1.rpak",
"2": "texture/models/weapons/softball_at/softball_at_prime_02_2.rpak",
"3": "texture/models/weapons/softball_at/softball_at_prime_02_3.rpak",
"4": "texture/models/weapons/softball_at/softball_at_prime_02_5.rpak",
"5": "texture/models/weapons/softball_at/softball_at_prime_02_6.rpak"
},
"$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7",
"$depthVSMMaterial": "0xF95A7FA9E8DE1A0E",
"$depthShadowTightMaterial": "0x0",
"$colpassMaterial": "0x0"
}

View File

@ -1,41 +0,0 @@
{
"name": "models/weapons/softball_at/softball_at_prime_03",
"width": 2048,
"height": 2048,
"depth": 0,
"glueFlags": "0x56000020",
"glueFlags2": "0x100000",
"blendStates": [
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000"
],
"blendStateMask": "0x4",
"depthStencilFlags": "0x17",
"rasterizerFlags": "0x6",
"uberBufferFlags": "0x0",
"features": "0x1F5A92BD",
"samplers": "0x1D0300",
"surfaceProp": "metal",
"surfaceProp2": "",
"shaderType": "sknp",
"shaderSet": "0xC5487C6D27B3B3F6",
"$textures": {
"0": "texture/models/weapons/softball_at/softball_at_prime_03_0.rpak",
"1": "texture/models/weapons/softball_at/softball_at_prime_03_1.rpak",
"2": "texture/models/weapons/softball_at/softball_at_prime_03_2.rpak",
"3": "texture/models/weapons/softball_at/softball_at_prime_03_3.rpak",
"4": "texture/models/weapons/softball_at/softball_at_prime_03_5.rpak",
"5": "texture/models/weapons/softball_at/softball_at_prime_03_6.rpak"
},
"$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7",
"$depthVSMMaterial": "0xF95A7FA9E8DE1A0E",
"$depthShadowTightMaterial": "0x0",
"$colpassMaterial": "0x0"
}

View File

@ -1,41 +0,0 @@
{
"name": "models/weapons/softball_at/softball_at_prime_04",
"width": 2048,
"height": 2048,
"depth": 0,
"glueFlags": "0x56000020",
"glueFlags2": "0x100000",
"blendStates": [
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000"
],
"blendStateMask": "0x4",
"depthStencilFlags": "0x17",
"rasterizerFlags": "0x6",
"uberBufferFlags": "0x0",
"features": "0x1F5A92BD",
"samplers": "0x1D0300",
"surfaceProp": "metal",
"surfaceProp2": "",
"shaderType": "sknp",
"shaderSet": "0xC5487C6D27B3B3F6",
"$textures": {
"0": "texture/models/weapons/softball_at/softball_at_prime_04_0.rpak",
"1": "texture/models/weapons/softball_at/softball_at_prime_04_1.rpak",
"2": "texture/models/weapons/softball_at/softball_at_prime_04_2.rpak",
"3": "texture/models/weapons/softball_at/softball_at_prime_04_3.rpak",
"4": "texture/models/weapons/softball_at/softball_at_prime_04_5.rpak",
"5": "texture/models/weapons/softball_at/softball_at_prime_04_6.rpak"
},
"$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7",
"$depthVSMMaterial": "0xF95A7FA9E8DE1A0E",
"$depthShadowTightMaterial": "0x0",
"$colpassMaterial": "0x0"
}

View File

@ -1,41 +0,0 @@
{
"name": "models/weapons/softball_at/softball_at_prime_05",
"width": 2048,
"height": 2048,
"depth": 0,
"glueFlags": "0x56000020",
"glueFlags2": "0x100000",
"blendStates": [
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000"
],
"blendStateMask": "0x4",
"depthStencilFlags": "0x17",
"rasterizerFlags": "0x6",
"uberBufferFlags": "0x0",
"features": "0x1F5A92BD",
"samplers": "0x1D0300",
"surfaceProp": "metal",
"surfaceProp2": "",
"shaderType": "sknp",
"shaderSet": "0xC5487C6D27B3B3F6",
"$textures": {
"0": "texture/models/weapons/softball_at/softball_at_prime_05_0.rpak",
"1": "texture/models/weapons/softball_at/softball_at_prime_05_1.rpak",
"2": "texture/models/weapons/softball_at/softball_at_prime_05_2.rpak",
"3": "texture/models/weapons/softball_at/softball_at_prime_05_3.rpak",
"4": "texture/models/weapons/softball_at/softball_at_prime_05_5.rpak",
"5": "texture/models/weapons/softball_at/softball_at_prime_05_6.rpak"
},
"$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7",
"$depthVSMMaterial": "0xF95A7FA9E8DE1A0E",
"$depthShadowTightMaterial": "0x0",
"$colpassMaterial": "0x0"
}

View File

@ -1,41 +0,0 @@
{
"name": "models/weapons/softball_at/softball_at_prime_06",
"width": 2048,
"height": 2048,
"depth": 0,
"glueFlags": "0x56000020",
"glueFlags2": "0x100000",
"blendStates": [
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000"
],
"blendStateMask": "0x4",
"depthStencilFlags": "0x17",
"rasterizerFlags": "0x6",
"uberBufferFlags": "0x0",
"features": "0x1F5A92BD",
"samplers": "0x1D0300",
"surfaceProp": "metal",
"surfaceProp2": "",
"shaderType": "sknp",
"shaderSet": "0xC5487C6D27B3B3F6",
"$textures": {
"0": "texture/models/weapons/softball_at/softball_at_prime_06_0.rpak",
"1": "texture/models/weapons/softball_at/softball_at_prime_06_1.rpak",
"2": "texture/models/weapons/softball_at/softball_at_prime_06_2.rpak",
"3": "texture/models/weapons/softball_at/softball_at_prime_06_3.rpak",
"4": "texture/models/weapons/softball_at/softball_at_prime_06_5.rpak",
"5": "texture/models/weapons/softball_at/softball_at_prime_06_6.rpak"
},
"$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7",
"$depthVSMMaterial": "0xF95A7FA9E8DE1A0E",
"$depthShadowTightMaterial": "0x0",
"$colpassMaterial": "0x0"
}

View File

@ -30,8 +30,8 @@
"1": "texture/models/weapons/softball_at/softball_at_skin01_1.rpak", "1": "texture/models/weapons/softball_at/softball_at_skin01_1.rpak",
"2": "texture/models/weapons/softball_at/softball_at_skin01_2.rpak", "2": "texture/models/weapons/softball_at/softball_at_skin01_2.rpak",
"3": "texture/models/weapons/softball_at/softball_at_skin01_3.rpak", "3": "texture/models/weapons/softball_at/softball_at_skin01_3.rpak",
"4": "texture/models/weapons/softball_at/softball_at_skin01_5.rpak", "5": "texture/models/weapons/softball_at/softball_at_skin01_5.rpak",
"5": "texture/models/weapons/softball_at/softball_at_skin01_6.rpak" "6": "texture/models/weapons/softball_at/softball_at_skin01_6.rpak"
}, },
"$depthShadowMaterial": "0x2B93C99C67CC8B51", "$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7", "$depthPrepassMaterial": "0x1EBD063EA03180C7",

View File

@ -1,41 +0,0 @@
{
"name": "models/weapons/softball_at/softball_at_skin31",
"width": 2048,
"height": 2048,
"depth": 0,
"glueFlags": "0x56000020",
"glueFlags2": "0x100000",
"blendStates": [
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000"
],
"blendStateMask": "0x4",
"depthStencilFlags": "0x17",
"rasterizerFlags": "0x6",
"uberBufferFlags": "0x0",
"features": "0x1F5A92BD",
"samplers": "0x1D0300",
"surfaceProp": "metal",
"surfaceProp2": "",
"shaderType": "sknp",
"shaderSet": "0xC5487C6D27B3B3F6",
"$textures": {
"0": "texture/models/weapons/softball_at/softball_at_skin31_0.rpak",
"1": "texture/models/weapons/softball_at/softball_at_skin31_1.rpak",
"2": "texture/models/weapons/softball_at/softball_at_skin31_2.rpak",
"3": "texture/models/weapons/softball_at/softball_at_skin31_3.rpak",
"4": "texture/models/weapons/softball_at/softball_at_skin31_5.rpak",
"5": "texture/models/weapons/softball_at/softball_at_skin31_6.rpak"
},
"$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7",
"$depthVSMMaterial": "0xF95A7FA9E8DE1A0E",
"$depthShadowTightMaterial": "0x0",
"$colpassMaterial": "0x0"
}

View File

@ -30,8 +30,8 @@
"1": "texture/models/weapons_r5/at_softball/at_softball_1.rpak", "1": "texture/models/weapons_r5/at_softball/at_softball_1.rpak",
"2": "texture/models/weapons_r5/at_softball/at_softball_2.rpak", "2": "texture/models/weapons_r5/at_softball/at_softball_2.rpak",
"3": "texture/models/weapons_r5/at_softball/at_softball_3.rpak", "3": "texture/models/weapons_r5/at_softball/at_softball_3.rpak",
"4": "texture/models/weapons_r5/at_softball/at_softball_5.rpak", "5": "texture/models/weapons_r5/at_softball/at_softball_5.rpak",
"5": "texture/models/weapons_r5/at_softball/at_softball_6.rpak" "6": "texture/models/weapons_r5/at_softball/at_softball_6.rpak"
}, },
"$depthShadowMaterial": "0x2B93C99C67CC8B51", "$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7", "$depthPrepassMaterial": "0x1EBD063EA03180C7",

View File

@ -1,42 +0,0 @@
{
"name": "weapons/models/attachments/ammo_counter_meter",
"width": 256,
"height": 32,
"depth": 0,
"glueFlags": "0x56000020",
"glueFlags2": "0x0",
"blendStates": [
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000",
"0xF0000000"
],
"blendStateMask": "0x4",
"depthStencilFlags": "0x17",
"rasterizerFlags": "0x6",
"uberBufferFlags": "0x0",
"features": "0x1F5A92BD",
"samplers": "0x1D0300",
"surfaceProp": "default",
"surfaceProp2": "",
"shaderType": "sknp",
"shaderSet": "0x17C5D5B7FB298991",
"$textures": {
"0": "texture/weapons/models/attachments/ammo_counter_meter_0.rpak",
"1": "texture/weapons/models/attachments/ammo_counter_meter_1.rpak",
"2": "texture/weapons/models/attachments/ammo_counter_meter_2.rpak",
"3": "texture/weapons/models/attachments/ammo_counter_meter_3.rpak",
"4": "texture/weapons/models/attachments/ammo_counter_meter_4.rpak",
"5": "texture/weapons/models/attachments/ammo_counter_meter_5.rpak",
"6": "texture/weapons/models/attachments/ammo_counter_meter_6.rpak"
},
"$depthShadowMaterial": "0x2B93C99C67CC8B51",
"$depthPrepassMaterial": "0x1EBD063EA03180C7",
"$depthVSMMaterial": "0xF95A7FA9E8DE1A0E",
"$depthShadowTightMaterial": "0x0",
"$colpassMaterial": "0x0"
}

Some files were not shown because too many files have changed in this diff Show More