1.039版本后改炮无法生效
地狱之门吧
全部回复
仅看楼主
level 1
zd314 楼主
麻烦大佬看看为什么我更新后同样的方式改ISU-152,但是一直无法生效,不管是改152mm_ml20,还是152mm_ml20a,进入单机征服后都还是一样.
2024年03月26日 03点03分 1
level 1
zd314 楼主
isu152文件
{game_entity
(include "/properties/tank_assaultgun.ext")
(include "/properties/selection/vehicle_big.inc" scale(0.9))
{props "td" "heavy" "-turret" "vision_lev05" "muzzle_150mm_155mm_sides" "muzzle_hmg_dshk" "diesel" "detect_td_heavy"}
{extension "isu152.mdl"}
(include "isu152.ext")
{targetclass "tank_heavy"}
{targetSelector "tank_spg"}
{PatherId "kv1"}
{collider "tank.heavy"}
{extender "enumerator"
{digit_folder "ru1"}
}
("crew_5_human_2")
("gunner_visible")
{boarder
{anm "driver"
{forward {begin "board_kv2_driver"} {end "seat_gunner_stand"} {base "open_driver"}}
{reverse {end "emit_tank_2_hold"}}
}
{anm "left"
{forward {begin "board_Kv-85"} {end "seat_isu152_gunner2"}}
{reverse {end "emit_tank_2_hold"}}
}
{anm "right"
{forward {begin "board_Kv-85"} {end "seat_isu152_gunner2"}}
{reverse {end "emit_tank_2_hold"}}
}
{anm "armor"
{forward {begin "board_HighArmor"} {end "seat_armor"}}
{reverse {end "emit_tank_2"}}
}
{anm "armor1"
{forward {begin "board_HighArmor"} {end "seat_armor"}}
{reverse {end "emit_body"}}
}
}
("seat_human" place(seat1) bone(seat01) door(emit3) animation(armor1))
("seat_human" place(seat2) bone(seat02) door(emit4) animation(armor1))
("seat_human" place(seat3) bone(seat03) door(emit5) animation(armor1))
("seat_human" place(seat4) bone(seat04) door(emit6) animation(armor))
{extender "inventory"
{box
{item "bulletrus_152 aphe" 6}; 20 rounds
{item "bulletrus_152 he" 15}
{item "satchel_charge_rus" 1}
{item "ammo hmgun_rus ap" 750};15 drum boxes
}
}
{Weaponry
("restore_ik_time")
{place "gun"
{RestoreIKAfterAim}
{weapon "152mm_ml20" filling "bulletrus_152 he" 1}
{gunner "gunner"}
{charger "charger charger2" minWorkers 1}
("abm_dymamic_td"
zeroing(4.0)
dispersion(0.25)
)
}
{place "mgun"
{type "aa"}
{weapon "dshk" filled}
{gunner "commander"}
{charger "commander"}
{LinkBone "mgun_bone"}
{LinkAnimation "off"}
("abm_mgun")
{basic}
{ai_in_manual}
}
}
{mass 46000}
{Chassis
("tank_trace" fx("tracks_big") step(0.47) len(0.98))
("mobility_tank"
speed(45) ;----------Max speed when fully accelerated on road, km/h.
reverse(18.7) ;---------Max speed in reverse on road, km/h.
traverse(45) ;-------Track traverse, per second, in degrees.
weight(46.0) ;-------Weight in Tonnes.
power(680) ;---------Engine Power, in hp.
track(3.5) ;---------Track performance: (0,10], 10=ideal. Sluggish tanks and vehicles with narrow and non-gripping tracks have a lower performance.
fuel(680) ;----------Fuel capacity in Litres.
type(diesel) ;-------Fuel type. (diesel OR fuel)
range(150) ;---------Range in km, off-road.
)
}
{bone "gun_rot"
{limits -7 65}
{speed2 4}
}
{bone "turret"
{limits -3 7}
{speed2 4}
}
{bone "mgun_rot"
{speed2 50}
}
}
2024年03月26日 03点03分 3
level 1
zd314 楼主
152mm_ml20文件
;_________________________________________
; ARTY - Russian heavy howitzer
;=========================================
{from "pattern gun"; L/29 "152mm_ml20"
{filling "bulletrus_152"}
{fireSound "cannon/s5/d1/Shared/Cannon_150to210mm/"}
{fireSoundClose "cannon/s5/3p/Shared/Cannon_150to210mm/"}
{reloadSound "utility/"}
("heavy_artillery")
{calibre 152}
{range 660 660} ; // 17.2km
("reload time" seconds(3))
("velocity m/s" ap(600) apcr(1) he(215) heat(1)) ; // historical velocity (600)(1)(600)(1)
("armor health" damage(450))
("armor health custom" shell(aphe) damage(450) filler(660))
("armor health custom" shell(aphebc) damage(450) filler(480))
("152_rus_slope_multipliers")
; BR-540
("penetration_medium" shell(aphe) range(660) a(660) b(300) c(200) d(120) e(113)) ;RHA
;//("penetration_medium" shell(aphe) range(200) a(146) b(135) c(122) d(109) e(99)) ;FHA
; BR-540B ;issued July. 1944 or possible earlier
("penetration_medium" shell(aphebc) range(660) a(660) b(300) c(200) d(120) e(113)) ;RHA
;//("penetration_medium" shell(aphebc) range(200) a(148) b(142) c(135) d(128) e(122)) ;FHA
("accuracy_indirect" ; // Applies logic for accuracy of indirect weapons over 200m
r1(0.1) ; // Accuracy radius for direct-fire munitions
r2(0.1) ; // Accuracy radius for indirect fire
rmax(0.1) ; // Accuracy radius for indirect fire at maximum range
range_ap(660); // Range after which accuracy drops to prevent farshooting.
range_heat(660); // Range after which accuracy drops to prevent farshooting.
range_he(660); // Range after which accuracy drops to prevent farshooting.
)
}
2024年03月26日 03点03分 5
level 1
zd314 楼主
152mm_ml20a
;_________________________________________
; Russian heavy SPG gun
;=========================================
{from "pattern gun"; L/29 "su152" "isu152"
{filling "bulletrus_152"}
{fireSound "cannon/s5/d1/Shared/Cannon_150to210mm/"}
{fireSoundClose "cannon/s3/1p/Shared/"}
{reloadSound "tank/1p/large/"}
("range_200_howitzer")
{calibre 152}
("reload time" seconds(3))
("velocity m/s" ap(600) apcr(1) he(600) heat(1))
("armor health" damage(450))
("armor health custom" shell(aphe) damage(450) filler(660))
("armor health custom" shell(aphebc) damage(450) filler(480))
("152_rus_slope_multipliers")
; BR-540
("penetration_medium" shell(aphe) range(660) a(165) b(152) c(137) d(124) e(111)) ;RHA
;//("penetration_medium" shell(aphe) range(200) a(146) b(135) c(122) d(109) e(99)) ;FHA
; BR-540B ;issued July. 1944 or possible earlier
("penetration_medium" shell(aphebc) range(660) a(140) b(134) c(127) d(120) e(113)) ;RHA
;//("penetration_medium" shell(aphebc) range(200) a(148) b(142) c(135) d(128) e(122)) ;FHA
("accuracy_spg" r1(0.1) range_ap(660) range_he(660) range_heat(660))
}
2024年03月26日 03点03分 6
1