View Single Post
Old 09-22-13, 12:17 PM   #126
gap
Navy Seal
 
Join Date: Jan 2011
Location: CJ8937
Posts: 8,214
Downloads: 793
Uploads: 10
Default

Quote:
Originally Posted by vdr1981 View Post
Where are goddamn controllers for Hydrophone?

...

I'm looking for standard u-boat hydrophones 3d model. There aren't any in sensors.gr2...
From Equipment.upc (see entries marked in red):

Code:
[Equipment 24]
ID=EqpGhGStation
NameDisplayable= Hydrophone Station
FunctionalType= EqFTypeSonarStation
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,	4
DamageDescription2= NULL,	0.2,	0.6,	0,	1,	1,	Misaligned Axis,		0,	0,	NULL, 	0.5,	0.4,	10
DamageDescription3= NULL,	0.6,	1,	0,	1,	1,	fuse blown,			0,	0,	NULL,	1,	0.2,	15

[Equipment 25]
ID=EqpGHG
NameDisplayable= GHG
FunctionalType= EqFTypeHydrophoneSensor
EquipmentInterval= NULL, NULL
EquipmentSlotType=NULL
ExternalLinkName3D= GHG9,data\Objects\Sensors\UBoot_Sensors
Hitpoints= 100
DamageDescription1= NULL,	0,	0.2,	0,	1,	1,	small malfunction,		0,	0,	NULL,	0.3,	0.4,	4
DamageDescription2= NULL,	0.2,	0.6,	0,	1,	1,	Misaligned Axis,		0,	0,	NULL, 	0.5,	0.4,	10
DamageDescription3= NULL,	0.6,	1,	0,	1,	1,	fuse blown,			0,	0,	NULL,	1,	0.2,	15
DamageDescription4= NULL,	0.9,	1,	0,	1,	1,	Sonar Head broken,		0,	0,	NULL,	1,	1,	15

[Equipment 26]
ID=EqpKdbStation
NameDisplayable= Hydrophone Station
FunctionalType= EqFTypeSonarStation
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,	4
DamageDescription2= NULL,	0.2,	0.6,	0,	1,	1,	Misaligned Axis,		0,	0,	NULL, 	0.5,	0.4,	10
DamageDescription3= NULL,	0.6,	1,	0,	1,	1,	fuse blown,			0,	0,	NULL,	1,	0.2,	15

[Equipment 27]
ID=EqpKDB
NameDisplayable= KDB
FunctionalType= EqFTypeHydrophoneSensor
EquipmentInterval= NULL, NULL
EquipmentSlotType=NULL
ExternalLinkName3D= KDB_type9,data\Objects\Sensors\UBoot_Sensors
Hitpoints= 100
DamageDescription1= NULL,	0,	0.2,	0,	1,	1,	small malfunction,		0,	0,	NULL,	0.3,	0.4,	4
DamageDescription2= NULL,	0.2,	0.6,	0,	1,	1,	Misaligned Axis,		0,	0,	NULL, 	0.5,	0.4,	10
DamageDescription3= NULL,	0.6,	1,	0,	1,	1,	fuse blown,			0,	0,	NULL,	1,	0.2,	15
DamageDescription4= NULL,	0.9,	1,	0,	1,	1,	Sonar Head broken,		0,	0,	NULL,	1,	1,	15

[Equipment 28]
ID=EqpBalkonGerat
NameDisplayable= Balkon Gerat
FunctionalType= EqFTypeHydrophoneSensor
EquipmentInterval= NULL, NULL
EquipmentSlotType=NULL
ExternalLinkName3D= BalkonGerat,data\Objects\Sensors\UBoot_Sensors
Hitpoints= 100
DamageDescription1= NULL,	0,	0.2,	0,	1,	1,	small malfunction,		0,	0,	NULL,	0.3,	0.4,	4
DamageDescription2= NULL,	0.2,	0.6,	0,	1,	1,	Misaligned Axis,		0,	0,	NULL, 	0.5,	0.4,	10
DamageDescription3= NULL,	0.6,	1,	0,	1,	1,	fuse blown,			0,	0,	NULL,	1,	0.2,	15
DamageDescription4= NULL,	0.9,	1,	0,	1,	1,	Sonar Head broken,		0,	0,	NULL,	1,	1,	15

[Equipment 29]
ID=EqpBalkonGeratStation
NameDisplayable= Hydrophone Station
FunctionalType= EqFTypeSonarStation
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,	4
DamageDescription2= NULL,	0.2,	0.6,	0,	1,	1,	Misaligned Axis,		0,	0,	NULL, 	0.5,	0.4,	10
DamageDescription3= NULL,	0.6,	1,	0,	1,	1,	fuse blown,			0,	0,	NULL,	1,	0.2,	15
These are the external sensors. Each of them got a SensorData controller. Moreover, if I remember correctly, R.E.M. gives a Dial controller to KDB's top head for making it to rotate when the hydrophone is sweeped. Also note that the GHG sensor is just a dummy bone (it misses 3d meshes). I don't know if a 3d model is required for equipment and other objects to take damage, but should it be the case we can always create some dummy transparent meshes and import them in GR2 Editor.

As for the hydrophone station, it is one shared model, and it found in:

data\Submarine\Common\Rooms\Room_QR1.GR2, Hidrofon.

Its working is a bit complicated. The station model itself is composed by many individual parts assembled together. The root mesh got an HydrophoneStationController and an InteractionContext controller assigned, com02a (volume knob) and Hydrophone_Wheel (sweeping wheel) got a KWheel controller each, Hydrophone_Dial (the dial) got an InteractiveObject controller, ac sonar2 (dial's needle) a Dial controller and finally Hidrofon_button_bulb (the red button on the left of the wheel) a SensorStation controller

Open each controller to try and understand what each controller does. You can try giving some parts their own damage box and eventually make them destructible, but beware of ctd's and weird issues as for the UZO.

Radar equipment models/controllers should be similar.
gap is offline   Reply With Quote