View Single Post
Old 09-28-13, 11:08 AM   #193
gap
Navy Seal
 
Join Date: Jan 2011
Location: CJ8937
Posts: 8,215
Downloads: 793
Uploads: 10
Default

Quote:
Originally Posted by vdr1981 View Post
I've set deckgun and flack back to destructible=No , this is the only solution for now... destructible=Yes even with lower priority parts (like barrel) will cause CTD after reload...
Is this happening only with Flak and deck guns? Have you made similar save/reload tests with other equipments?

Quote:
Originally Posted by vdr1981 View Post
I'm also having problems with repair times for radar and rwr antennas...They are somehow almost instantly repaired after they receive some damage. For example, antenna gets hit, 50% HP is visible in damage menu, in a few seconds crew reports "radar repaired" and both readings for RWR and radar antenna are back to 100%HP... This is rather strange because repair times for antennas in equipment.upc are the same like for other equipment...Even after antenna has been destroyed, readings in damage menu are somehow reverted back to 100% , but of course ,equipment is still unusable...
Like other sensors, radar equipments are composed by two individual parts: an internal station (EqpFumo??RadarApp) and an external antenna (EqpFuMO??). From EUF's UpgradePacks.upc:

Code:
[UpgradePack 2]
ID= UpackUb7FUMO29Radar
NameDisplayable=UpackVIIFUMO29Radar-Name
Info=UpackVIIFUMO29Radar-Info
Notes=UpackVIIFUMO29Radar-Notes
FunctionalType= UpFTypeSensorRadar
UpgradePackSlotType= UboatType7Radar
ImageIndex=14
Type=NULL
UnitUpgradePackIntervalOptionCurrent= NULL, NULL, 0
UnitUpgradePackIntervalOptions1=NULL, 1942-06-01, 2000
;UnitUpgradePackIntervalOptions1=1942-02-01, 1942-06-01, 2000
UnitUpgradePackIntervalOptions2=1942-06-01, 1942-08-01, 1000
UnitUpgradePackIntervalOptions3=1942-08-01, 1942-10-01, 900
UnitUpgradePackIntervalOptions4=1942-10-01, 1943-02-01, 800
UnitUpgradePackIntervalOptions5=1943-02-01, NULL, 300
IDLinkUpgradePackElements= EqpFumo29RadarApp, NULL, EqpFuMO29
TrackingID=601

[UpgradePack 3]
ID= UpackUb7FUMOEagle29Radar
NameDisplayable=UpackVIIFUMOEagle29Radar-Name
Info=UpackVIIFUMOEagle29Radar-Info
Notes=UpackVIIFUMOEagle29Radar-Notes
FunctionalType= UpFTypeSensorRadar
UpgradePackSlotType= UboatType7Radar
ImageIndex=52
Type=NULL
UnitUpgradePackIntervalOptionCurrent= NULL, NULL, 0
UnitUpgradePackIntervalOptions1=NULL, 1942-06-01, 2000
;UnitUpgradePackIntervalOptions1=1942-02-01, 1942-06-01, 2000
UnitUpgradePackIntervalOptions2=1942-06-01, 1942-08-01, 1000
UnitUpgradePackIntervalOptions3=1942-08-01, 1942-10-01, 900
UnitUpgradePackIntervalOptions4=1942-10-01, 1943-02-01, 800
UnitUpgradePackIntervalOptions5=1943-02-01, NULL, 300
IDLinkUpgradePackElements= EqpFumo29RadarApp, NULL, EqpFuMOEagle29
TrackingID=602

[UpgradePack 4]
ID= UpackUb7FUMO30Radar
NameDisplayable=UpackIXFUMO30Radar-Name
Info=UpackIXFUMO30Radar-Info
Notes=UpackIXFUMO30Radar-Notes
FunctionalType= UpFTypeSensorRadar
UpgradePackSlotType= UboatType7RadarAdvanced
Type=NULL
ImageIndex=15
;UpgradePackInterval=1941-12-01, 1942-08-01
UnitUpgradePackIntervalOptionCurrent= NULL, NULL, 0
;UnitUpgradePackIntervalOptions1=1942-09-01, 1943-02-01, 2000
UnitUpgradePackIntervalOptions1=NULL, 1943-02-01, 2000
UnitUpgradePackIntervalOptions2=1943-02-01, NULL, 1500
IDLinkUpgradePackElements= EqpFumo30RadarApp, EqpFuMO30, NULL
TrackingID=603

[UpgradePack 5]
ID= UpackUb7FUMO61Radar
NameDisplayable=UpackIXFUMO61Radar-Name
Info=UpackIXFUMO61Radar-Info
Notes=UpackIXFUMO61Radar-Notes
FunctionalType= UpFTypeSensorRadar
UpgradePackSlotType= UboatType7RadarAdvanced
Type=NULL
ImageIndex=15
;UpgradePackInterval=1941-12-01, 1942-08-01
UnitUpgradePackIntervalOptionCurrent= NULL, NULL, 0
;UnitUpgradePackIntervalOptions1=1943-11-01, NULL, 1200
UnitUpgradePackIntervalOptions1=NULL, 1944-02-01, 1200
UnitUpgradePackIntervalOptions2=1944-02-02, NULL, 800
IDLinkUpgradePackElements= EqpFumo30RadarApp, EqpFuMO61, NULL
TrackingID=604

[UpgradePack 6]
ID= UpackUb7FUMO65Radar
NameDisplayable=UpackIXFUMO65Radar-Name
Info=UpackIXFUMO65Radar-Info
Notes=UpackIXFUMO65Radar-Notes
FunctionalType= UpFTypeSensorRadar
UpgradePackSlotType= UboatType7RadarAdvanced
Type=NULL
ImageIndex=15
;UpgradePackInterval=1944-02-15, 1942-08-01
UnitUpgradePackIntervalOptionCurrent= NULL, NULL, 0
;UnitUpgradePackIntervalOptions1=1944-01-31, NULL, 3000
UnitUpgradePackIntervalOptions1=NULL, NULL, 3000
IDLinkUpgradePackElements= EqpFumo30RadarApp, EqpFuMO65, NULL
TrackingID=605
As you can see from the code above, for some reason The Beast didn't set specific FuMO 61/65 stations, but used instead as UpgradePackElements of them, the FuMO 30 station .

Well, let's go on: radar antennas are connected to their 3d models in UBoot_Sensors.GR2 or Uboot_Sensor_parts.dat through their respective ExternalLinkName3D in Equipment.upc.
Talking about radar stations, the one of FuMO29 is linked to a PPI display apparatus (wasn't this kind of display only used on FuMO 65? ), and FuMO30's apparatus is not linked to any external object (which, seeing how similar non-external equipments are set in game, makes sense after all).

From Equipment.upc of the last R.S.D. version, modified from EUF (note the basence of FuMo 61/65 apparatus definitions and ExternalLinkName3D settings):

Code:
[Equipment 35]
ID=EqpFumo29RadarApp
NameDisplayable= A-scope display
FunctionalType= EqFTypeRadarDisplay
EquipmentInterval= NULL, NULL
EquipmentSlotType=NULL
ExternalLinkName3D= Radar_PPI,data\Objects\Radars\US_Radar_PPI
Hitpoints= 100
DamageDescription1= NULL,	0,	0.2,	0,	1,	1,	small malfunction,		0,	0,	NULL,	0.3,	0.4,	15000
DamageDescription2= NULL,	0.2,	0.4,	0,	1,	1,	Misaligned Axis,		0,	0,	NULL, 	0.5,	0.4,	30
DamageDescription3= NULL,	0.4,	0.6,	0,	1,	1,	fuse blown,			0,	0,	NULL,	1,	0.6,	60000
DamageDescription4= NULL,	0.6,	0.8,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	120
DamageDescription5= NULL,	0.8,	1,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	240

[Equipment 36]
ID=EqpFumo30RadarApp
NameDisplayable= PPI display
FunctionalType= EqFTypeRadarDisplay
EquipmentInterval= NULL, NULL
EquipmentSlotType=NULL
ExternalLinkName3D= NULL
Hitpoints= 100
DamageDescription1= NULL,	0,	0.2,	0,	1,	1,	small malfunction,		0,	0,	NULL,	0.3,	0.4,	15000
DamageDescription2= NULL,	0.2,	0.4,	0,	1,	1,	Misaligned Axis,		0,	0,	NULL, 	0.5,	0.4,	30
DamageDescription3= NULL,	0.4,	0.6,	0,	1,	1,	fuse blown,			0,	0,	NULL,	1,	0.6,	60000
DamageDescription4= NULL,	0.6,	0.8,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	120
DamageDescription5= NULL,	0.8,	1,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	240

[Equipment 37]
ID=EqpFuMO29
NameDisplayable= FuMO-29 "GEMA"
FunctionalType= EqFTypeRadarAntennaSJEarly
EquipmentInterval= NULL, NULL
EquipmentSlotType=NULL
ExternalLinkName3D= FuMO29GEMA_type7,data\Objects\Sensors\UBoot_Sensors
Hitpoints= 100
DamageDescription1= NULL,	0,	0.2,	0,	1,	1,	small malfunction,		0,	0,	NULL,	0.3,	0.4,	15000
DamageDescription2= NULL,	0.2,	0.4,	0,	1,	1,	Misaligned Axis,		0,	0,	NULL, 	0.5,	0.4,	30
DamageDescription3= NULL,	0.4,	0.6,	0,	1,	1,	fuse blown,			0,	0,	NULL,	1,	0.6,	60000
DamageDescription4= NULL,	0.6,	0.8,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	120
DamageDescription5= NULL,	0.8,	1,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	240

[Equipment 38]
ID=EqpFuMOEagle29
NameDisplayable= Typ-VIIC Eagle FuMO-29 "GEMA"
FunctionalType= EqFTypeRadarAntennaSJEarly
EquipmentInterval= NULL, NULL
EquipmentSlotType=NULL
ExternalLinkName3D= Turmeagle_dummy,data\Objects\Sensors\Uboot_Sensor_parts
Hitpoints= 100
DamageDescription1= NULL,	0,	0.2,	0,	1,	1,	small malfunction,		0,	0,	NULL,	0.3,	0.4,	15000
DamageDescription2= NULL,	0.2,	0.4,	0,	1,	1,	Misaligned Axis,		0,	0,	NULL, 	0.5,	0.4,	30
DamageDescription3= NULL,	0.4,	0.6,	0,	1,	1,	fuse blown,			0,	0,	NULL,	1,	0.6,	60000
DamageDescription4= NULL,	0.6,	0.8,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	120
DamageDescription5= NULL,	0.8,	1,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	240

[Equipment 39]
ID=EqpFuMO30
NameDisplayable= FuMO-30
FunctionalType= EqFTypeRadarAntennaSJEarly
EquipmentInterval= NULL, NULL
EquipmentSlotType=NULL
ExternalLinkName3D= FUMO_30_base_dummy,data\Objects\Sensors\UBoot_Sensors
Hitpoints= 100
DamageDescription1= NULL,	0,	0.2,	0,	1,	1,	small malfunction,		0,	0,	NULL,	0.3,	0.4,	15000
DamageDescription2= NULL,	0.2,	0.4,	0,	1,	1,	Misaligned Axis,		0,	0,	NULL, 	0.5,	0.4,	30
DamageDescription3= NULL,	0.4,	0.6,	0,	1,	1,	fuse blown,			0,	0,	NULL,	1,	0.6,	60000
DamageDescription4= NULL,	0.6,	0.8,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	120
DamageDescription5= NULL,	0.8,	1,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	240

[Equipment 40]
ID=EqpFuMO61
NameDisplayable= FuMO-61 ‘Hohentwiel-U’
FunctionalType= EqFTypeRadarAntennaSJEarly
EquipmentInterval= NULL, NULL
EquipmentSlotType=NULL
ExternalLinkName3D= FUMO_61_base_dummy,data\Objects\Sensors\UBoot_Sensors
Hitpoints= 100
DamageDescription1= NULL,	0,	0.2,	0,	1,	1,	small malfunction,		0,	0,	NULL,	0.3,	0.4,	15000
DamageDescription2= NULL,	0.2,	0.4,	0,	1,	1,	Misaligned Axis,		0,	0,	NULL, 	0.5,	0.4,	30
DamageDescription3= NULL,	0.4,	0.6,	0,	1,	1,	fuse blown,			0,	0,	NULL,	1,	0.6,	60000
DamageDescription4= NULL,	0.6,	0.8,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	120
DamageDescription5= NULL,	0.8,	1,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	240

[Equipment 41]
ID=EqpFuMO65
NameDisplayable= FuMO-65 ‘Hohentwiel-U1’
FunctionalType= EqFTypeRadarAntennaSJLate
EquipmentInterval= NULL, NULL
EquipmentSlotType=NULL
ExternalLinkName3D= FUMO_65_base_dummy,data\Objects\Sensors\UBoot_Sensors
Hitpoints= 100
DamageDescription1= NULL,	0,	0.2,	0,	1,	1,	small malfunction,		0,	0,	NULL,	0.3,	0.4,	15000
DamageDescription2= NULL,	0.2,	0.4,	0,	1,	1,	Misaligned Axis,		0,	0,	NULL, 	0.5,	0.4,	30
DamageDescription3= NULL,	0.4,	0.6,	0,	1,	1,	fuse blown,			0,	0,	NULL,	1,	0.6,	60000
DamageDescription4= NULL,	0.6,	0.8,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	120
DamageDescription5= NULL,	0.8,	1,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	240
One last note on radars: according to what you have discovered about sensor's station damage, station slots must be linked to an object with a damage box (I would say the Radar bone in Room_QR1.GR2 in this case) for their damage to be handled correctly in game. Well, look into NSS_Uboat7c41.upcge:

Code:
[UserPlayerUnit 1.Compartment 5.EquipmentSlot 4]
ID= EqSlot43
NameDisplayable= Radar-EquipmentSlot-Name
Type=NULL
AcceptedTypes=NULL
UserCustomizable=No
IDLinkEquipmentIntervalDefault1= NULL, NULL, NULL
ExternalNodeName3D= NULL
ExternalDamageZoneTypeID3D= -1
GUIPlaceHolderIndex= 9
GeneralDescription= Radar-EquipmentSlot-General-Description
TechnicalDescription= Radar-EquipmentSlot-Tehnical-Description
Let's see Radar Warning Receivers now. Unlike radars, they are composed by just one part:

Code:
[UpgradePack 10]
ID= UpackUb7FuMB1
NameDisplayable=UpackIXFuMB1-Name
Info=UpackIXFuMB1-Info
Notes=UpackIXFuMB1-Notes
FunctionalType= UpFTypeSensorRadarWarningReceiver
UpgradePackSlotType= UboatType7RadarWarningReceiver
ImageIndex=16
Type=NULL
;UpgradePackInterval=1941-12-01, 1942-08-01
UnitUpgradePackIntervalOptionCurrent= NULL, NULL, 0
;UnitUpgradePackIntervalOptions1=1942-04-01, 1942-07-31, 1500
UnitUpgradePackIntervalOptions1=NULL, 1942-07-31, 1500
UnitUpgradePackIntervalOptions2=1942-08-01, 1943-01-01, 800
UnitUpgradePackIntervalOptions3=1943-01-01, 1943-03-01, 600
UnitUpgradePackIntervalOptions4=1943-03-01, 1943-05-01, 300
UnitUpgradePackIntervalOptions5=1943-05-01, 1943-08-01, 250
UnitUpgradePackIntervalOptions6=1943-08-01, NULL, 1000   ; Since it was banned in Kriegsmarine inventory, it costs a lot to get this outdated item. Collectors item, Herr Kaleun!
IDLinkUpgradePackElements= EqpFuMB1, NULL
TrackingID=701

[UpgradePack 11]
ID= UpackUb7FuG350
NameDisplayable=UpackUb7FuG350-Name
Info=UpackUb7FuG350-Info
Notes=UpackUb7FuG350-Notes
FunctionalType= UpFTypeSensorRadarWarningReceiver
UpgradePackSlotType=UboatType7AdvancedRadarWarningReceiver
ImageIndex=17
Type=NULL
UnitUpgradePackIntervalOptionCurrent= NULL, NULL, 0
;UnitUpgradePackIntervalOptions1=1942-12-24, 1943-11-01, 3000
UnitUpgradePackIntervalOptions1=NULL, 1943-11-01, 3000
UnitUpgradePackIntervalOptions2=1943-11-01, 1944-04-01, 1000
UnitUpgradePackIntervalOptions3=1944-04-01, 1944-07-01, 800
UnitUpgradePackIntervalOptions4=1944-07-01, 1944-10-01, 550
UnitUpgradePackIntervalOptions5=1944-10-01, NULL, 0
IDLinkUpgradePackElements= NULL, EqpFuG350
TrackingID=702

[UpgradePack 12]
ID=UpackUb7SCHNORCHELRWR
NameDisplayable=UpackUb7SCHNORCHELRWR-Name
Info=UpackUb7SCHNORCHELRWR-Info
Notes=UpackUb7SCHNORCHELRWR-Notes
FunctionalType=UpFTypeSensorRadarWarningReceiver
UpgradePackSlotType=UboatType7AdvancedRadarWarningReceiver
Type=NULL
ImageIndex=17
UnitUpgradePackIntervalOptionCurrent= NULL, NULL, 0
;UnitUpgradePackIntervalOptions1=1943-08-01, NULL, 300
UnitUpgradePackIntervalOptions1=NULL, NULL, 300
IDLinkUpgradePackElements=NULL,EqpSCHNORCHELRWR
TrackingID=703

[UpgradePack 13]
ID=UpackUb7FuMB10
NameDisplayable=UpackIXFuMB10-Name
Info=UpackIXFuMB10-Info
Notes=UpackIXFuMB10-Notes
FunctionalType=UpFTypeSensorRadarWarningReceiver
UpgradePackSlotType=UboatType7AdvancedRadarWarningReceiver
Type=NULL
ImageIndex=17
UnitUpgradePackIntervalOptionCurrent= NULL, NULL, 0
;UnitUpgradePackIntervalOptions1=1943-04-01, NULL, 300
UnitUpgradePackIntervalOptions1=NULL, NULL, 300
IDLinkUpgradePackElements=NULL,EqpFuMB10
TrackingID=704

[UpgradePack 14]
ID=UpackUb7FuMB26
NameDisplayable=UpackIXFuMB26-Name
Info=UpackIXFuMB26-Info
Notes=UpackIXFuMB26-Notes
FunctionalType=UpFTypeSensorRadarWarningReceiver
UpgradePackSlotType=UboatType7AdvancedRadarWarningReceiver
Type=NULL
ImageIndex=17
UnitUpgradePackIntervalOptionCurrent= NULL, NULL, 0
;UnitUpgradePackIntervalOptions1=1944-05-01, NULL, 300
UnitUpgradePackIntervalOptions1=NULL, NULL, 300
IDLinkUpgradePackElements=NULL,EqpFuMB26
TrackingID=705
Each element is linked to an individual antenna model in UBoot_Sensors.GR2 through its respective ExternalLinkName3D setting in Equipment.upc:

Code:
[Equipment 42]
ID=EqpFuMB1
NameDisplayable= FuMB-1 ‘Metox’
FunctionalType= EqFTypeRadarAntennaSJEarly
EquipmentInterval= NULL, NULL
EquipmentSlotType=NULL
ExternalLinkName3D= FuMB1Metox,data\Objects\Sensors\UBoot_Sensors
Hitpoints= 100
DamageDescription1= NULL,	0,	0.2,	0,	1,	1,	small malfunction,		0,	0,	NULL,	0.3,	0.4,	15000
DamageDescription2= NULL,	0.2,	0.4,	0,	1,	1,	Misaligned Axis,		0,	0,	NULL, 	0.5,	0.4,	30
DamageDescription3= NULL,	0.4,	0.6,	0,	1,	1,	fuse blown,			0,	0,	NULL,	1,	0.6,	60000
DamageDescription4= NULL,	0.6,	0.8,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	120
DamageDescription5= NULL,	0.8,	1,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	240

[Equipment 43]
ID=EqpFuG350
NameDisplayable= FuG 350 Naxos I
FunctionalType= EqFTypeRadarAntennaSJEarly
EquipmentInterval= NULL, NULL
EquipmentSlotType=NULL
ExternalLinkName3D= FuMB7Naxos,data\Objects\Sensors\UBoot_Sensors
Hitpoints= 100
DamageDescription1= NULL,	0,	0.2,	0,	1,	1,	small malfunction,		0,	0,	NULL,	0.3,	0.4,	15000
DamageDescription2= NULL,	0.2,	0.4,	0,	1,	1,	Misaligned Axis,		0,	0,	NULL, 	0.5,	0.4,	30
DamageDescription3= NULL,	0.4,	1.6,	0,	1,	1,	fuse blown,			0,	0,	NULL,	1,	0.6,	60000
DamageDescription4= NULL,	0.6,	0.8,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	120
DamageDescription5= NULL,	0.8,	1,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	240

[Equipment 44]
ID=EqpSCHNORCHELRWR
NameDisplayable= Snorkel FuMB 37 'Leros' + FuMB Antenne 3 - Bali 'Hächhen'
FunctionalType= EqFTypeRadarAntennaSJLate
EquipmentInterval= NULL, NULL
EquipmentSlotType=NULL
ExternalLinkName3D= SCHNORCHEL_RWR,data\Objects\Sensors\UBoot_Sensors
Hitpoints= 100
DamageDescription1= NULL,	0,	0.2,	0,	1,	1,	small malfunction,		0,	0,	NULL,	0.3,	0.4,	15000
DamageDescription2= NULL,	0.2,	0.4,	0,	1,	1,	Misaligned Axis,		0,	0,	NULL, 	0.5,	0.4,	30
DamageDescription3= NULL,	0.4,	0.6,	0,	1,	1,	fuse blown,			0,	0,	NULL,	1,	0.6,	60000
DamageDescription4= NULL,	0.6,	0.8,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	120
DamageDescription5= NULL,	0.8,	1,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	240

[Equipment 45]
ID=EqpFuMB10
NameDisplayable= FuMB-10 'Borkum'
FunctionalType= EqFTypeRadarAntennaSJEarly
EquipmentInterval= NULL, NULL
EquipmentSlotType=NULL
ExternalLinkName3D= FuMB10Borkum,data\Objects\Sensors\UBoot_Sensors
Hitpoints= 100
DamageDescription1= NULL,	0,	0.2,	0,	1,	1,	small malfunction,		0,	0,	NULL,	0.3,	0.4,	15000
DamageDescription2= NULL,	0.2,	0.4,	0,	1,	1,	Misaligned Axis,		0,	0,	NULL, 	0.5,	0.4,	30
DamageDescription3= NULL,	0.4,	0.6,	0,	1,	1,	fuse blown,			0,	0,	NULL,	1,	0.6,	60000
DamageDescription4= NULL,	0.6,	0.8,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	120
DamageDescription5= NULL,	0.8,	1,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	240

[Equipment 46]
ID=EqpFuMB26
NameDisplayable= FuMB-26 ‘Tunis’
FunctionalType= EqFTypeRadarAntennaSJEarly
EquipmentInterval= NULL, NULL
EquipmentSlotType=NULL
ExternalLinkName3D= FuMB26Tunis,data\Objects\Sensors\UBoot_Sensors
Hitpoints= 100
DamageDescription1= NULL,	0,	0.2,	0,	1,	1,	small malfunction,		0,	0,	NULL,	0.3,	0.4,	15000
DamageDescription2= NULL,	0.2,	0.4,	0,	1,	1,	Misaligned Axis,		0,	0,	NULL, 	0.5,	0.4,	30
DamageDescription3= NULL,	0.4,	0.6,	0,	1,	1,	fuse blown,			0,	0,	NULL,	1,	0.6,	60000
DamageDescription4= NULL,	0.6,	0.8,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	120
DamageDescription5= NULL,	0.8,	1,	0,	1,	1,	Broken Axle,			0,	0,	NULL,	1,	0.6,	240
Yet, no slot link in u-boats' upgcge file:

Code:
[UserPlayerUnit 1.Compartment 5.EquipmentSlot 5]
ID= EqSlot44
NameDisplayable= Radar Warning Receiver
Type=NULL
AcceptedTypes=NULL
UserCustomizable=No
IDLinkEquipmentIntervalDefault1= NULL, NULL, NULL
ExternalNodeName3D= NULL
ExternalDamageZoneTypeID3D= -1
Quote:
Originally Posted by vdr1981 View Post
An idea how to overcame "save" bug for certain equipment...By deafult , damage levels for radar, hydrophone, radio aparatus ect are savable but this means nothing because all the controlers are located in diferent location (uboat sensors.sim- or something like that ). Now, if i index damage box of sensor object (hydrophone sensor, radar antenna) as a child zone of internal equipment zones, effects of previously received damage will be still visible even after game reload.
Example: You receive some damage and end up with 50% damaged radar apparatus and 80% damaged radar antenna. With this concept, after save-load you'll have 100%HP of radar antenna but still 50%HP of radar apparatus, so when you next time receive some fire and radar apparatus reach 0%HP, even if antenna don't receive direct hit, it will be removed and you'll finally have unusable equipment...
Sensors' stations do own controllers which wil stop working when their owner object is damaged or destroyed. But being mostly human interaction controllers, they would probably affect only the human player.

Talking about your idea, yes, it could work, but how are you going to link the two boxes? Through the LinkedBoxes or the Link To fields of SH3ZoneCtrl maybe?

P.S: can you clarify your question about NULL entries? I wish to hep, if I can, but I dind't understand what did you want to know exactly.
gap is offline   Reply With Quote