WindSocket Scenery Object v 2.1

ROTW (c) Jully 2004 

Thierry Petris
Laurent Claudet

With the WindSocket Scenery Object v 1.0 you could only add one wind socket per
scenery folder ; with this new package you can add many windsockets in your sceneries.
The model is bigger than the previous release and it's a non fixed type, that is all
the socket is lifted by the wind.  

Installation :

- remove previous files if needed (WindSocketF_v10.dll)
- put the new dll WindSocketF_v20.dll in the madules/pc subfolder
- put all the four .POD in the aircraft/stuff subfolder
(stuff, nothing or whatever you want...)

set wind in your meteo menu or use metar




Usage for developpers : (see my example D0081254 and D008125 for FCPP icao):
- create a data scenery with the trl-E fly! scenery editor
- when all is done and saved, open the Snn files with the notepad (for i.e) and
  add a windsocket 

ex :

.../...

	<wobj> ---- world object type ----
	mobj
	<bgno> ========== BEGIN OBJECT ==========
		<geop> ---- geo position lat lon elev ----
		 4 49'15.5957"S
		 11 53'17.8443"E
		55.764356054365635
		<type> ---- object type ----
		mobj
		<flag> ---- gestalt flags ----
		558391
		<detl> ---- detail level ----
		1
		<name>
		socket_pole_1
		<kmmd> ---- model manager ----
		<bgno> ========== BEGIN OBJECT ==========
			<modl> ---- model entry ----
			norm
			RMatG.bin
		<endo> ========== END OBJECT ==========
		<kmmn> ---- night model manager ----
		<bgno> ========== BEGIN OBJECT ==========
			<modl> ---- model entry ----
			norm
			RMatGN.bin
		<endo> ========== END OBJECT ==========
		<iang> ---- inertial angular position ----
		0.000000,0.000000,0.000000
	<endo> ========== END OBJECT ==========
	<wobj> ---- world object type ----
	mobj
	<bgno> ========== BEGIN OBJECT ==========
		<geop> ---- geo position lat lon elev ----
		 4 49'15.5957"S
		 11 53'17.8443"E
		55.764356054365635
		<type> ---- object type ----
		mobj
		<flag> ---- gestalt flags ----
		558391
		<detl> ---- detail level ----
		1
		<name>
		socket_1
		<kmmd> ---- model manager ----
		<bgno> ========== BEGIN OBJECT ==========
			<modl> ---- model entry ----
			sk00
			RMG00.bin
			<modl> ---- model entry ----
			sk05
			RMG05.bin
			<modl> ---- model entry ----
			sk10
			RMG10.bin
			<modl> ---- model entry ----
			sk15
			RMG15.bin
			<modl> ---- model entry ----
			sk20
			RMG20.bin
			<modl> ---- model entry ----
			sk25
			RMG25.bin
		<endo> ========== END OBJECT ==========
		<kmmn> ---- night model manager ----
		<bgno> ========== BEGIN OBJECT ==========
			<modl> ---- model entry ----
			sk00
			RMGE00N.bin
			<modl> ---- model entry ----
			sk05
			RMGE05N.bin
			<modl> ---- model entry ----
			sk10
			RMGE10N.bin
			<modl> ---- model entry ----
			sk15
			RMGE15N.bin
			<modl> ---- model entry ----
			sk20
			RMGE20N.bin
			<modl> ---- model entry ----
			sk25
			RMGE25N.bin
		<endo> ========== END OBJECT ==========
		<iang> ---- inertial angular position ----
		0.000000,0.000000,0.000000
	<endo> ========== END OBJECT ==========
.../...


Please, note that names in <name> had to be unique.

When all the sockets are installed in the Snn files of a unique Dxxxyyy folder
you can add in an unique Snn file the dll <wobj> signature "@skt":

ex:

.../...

	<wobj> ---- world object type ----
	@skt
	<bgno> ========== BEGIN OBJECT ==========
		<dist>
		0.125
		<num_>
		8
		<arry>
		socket_pole_1
		socket_1
		socket_pole_2
		socket_2
		socket_pole_3
		socket_3
		socket_pole_5
		socket_5
	<endo> ========== END OBJECT ==========

.../...
	
Please, note that in the <arry> tag we have the pole model first and only after
the socket model (<num_> is the number of data in <arry>).
The <dist> tag is a way to desable dll CPU waste of time when the user point of view is
far than 0.125 NM from the windsocket.

In the FCPP Pointe Noire airport example you can see that :


 - Cabinda and Pointe Noire are both in the D008124 scenery data folder, each one
   in a S10 and S01 file.
 - Makabana is in the D008125 scenery data folder, S11 file.

 - Only the S10 for Cabinda has the "@skt" dll signature and all the windsocket for
   S10 and S01 files, while it's the S11 Makabana scenery file that contains the
   "@skt" dll signature for the D008125 scenery folder.

Hope this isn't too complicated !










