这个错误主要是 Dr. Brackman 这个大螃蟹单位载入时发生的错误, XRL0403 这个蓝本, 改下这个蓝本就没问题了, 我试过了, 可以正常游戏, 没任何问题, 所有的关卡都测试过了
UnitBlueprint {
Merge=true,
BlueprintId="xrl0403",
Display = {
Mesh = {
IconFadeInZoom = 130,
LODs = {
{
AlbedoName = '/units/xrl0403/xrl0403_Albedo.dds',
LookupName = '/effects/entities/PhaseShield/PhaseShieldLookup.dds',
MeshName = '/units/xrl0403/xrl0403_lod0.scm',
NormalsName = '/units/xrl0403/xrl0403_NormalsTS.dds',
LODCutoff = 200,
ShaderName = 'Insect',
SpecularName = '/units/xrl0403/xrl0403_SpecTeam.dds',
},
{
AlbedoName = '/units/xrl0403/xrl0403_lod1_albedo.dds',
MeshName = '/units/xrl0403/xrl0403_lod1.scm',
NormalsName = '/units/xrl0403/xrl0403_lod1_normalsTS.dds',
LODCutoff = 400,
ShaderName = 'Insect',
SpecularName = '/units/xrl0403/xrl0403_lod1_SpecTeam.dds',
},
},
},
},
Weapon={
{},
{},
{},
{},
{},
{
AboveWaterTargetsOnly = true,
ArtilleryShieldBlocks = true,
Audio = {
Fire = Sound {
Bank = 'XRL_Stream',
Cue = 'Op5_Megalith_Fire',
LodCutoff = 'Weapon_LodCutoff',
},
},
BallisticArc = 'RULEUBA_HighArc',
CollideFriendly = false,
Damage = 0,
DamageFriendly = false,
DamageRadius = 0,
DamageType = 'Normal',
DisplayName = 'Brackman Hack Peg Launcher',
FireTargetLayerCapsTable = {
Land = 'Land|Water|Seabed',
Water = 'Land|Water|Seabed',
},
FiringRandomness = 0,
FiringTolerance = 0,
Label = 'HackPegLauncher',
MaxRadius = 30,
MinRadius = 6,
MuzzleSalvoDelay = 0,
MuzzleSalvoSize = 1,
MuzzleVelocity = 14,
MuzzleVelocityReduceDistance = 28,
ProjectileId = '/projectiles/CIFBrackmanHackPegs01/CIFBrackmanHackPegs01_proj.bp',
ProjectilesPerOnFire = 5,
RackBones = {
{
MuzzleBones = {
'Missile_Muzzle',
},
RackBone = 'Missile_Turret',
},
},
RackFireTogether = false,
RackRecoilDistance = -1,
RackReloadTimeout = 10,
RackSalvoChargeTime = 0,
RackSalvoReloadTime = 0,
RackSalvoSize = 1,
RackSlavedToTurret = false,
RateOfFire = 0.03,
SlavedToBody = true,
SlavedToBodyArcRange = 40,
TargetCheckInterval = 1,
TargetPriorities = {
'SPECIALHIGHPRI',
'STRUCTURE DEFENSE',
'SPECIALLOWPRI',
'ALLUNITS',
},
TargetRestrictDisallow = 'UNTARGETABLE',
TrackingRadius = 0,
TurretBoneMuzzle = 'Missile_Muzzle',
TurretBonePitch = 'Missile_Turret',
TurretBoneYaw = 'Missile_Turret',
TurretDualManipulators = false,
TurretPitch = 45,
TurretPitchRange = 90,
TurretPitchSpeed = 70,
TurretYaw = 0,
TurretYawRange = 45,
TurretYawSpeed = 70,
Turreted = false,
WeaponCategory = 'Artillery',
},
},
}