Arreglo de vista de cabina para modelos no actualizados

Avatar de Usuario
Pinchos
Moderador
Moderador
Mensajes: 4095
Registrado: 27 Nov 2011, 09:50
Ubicación: Hospital de Móstoles
Nombre: Jesús

Arreglo de vista de cabina para modelos no actualizados

#1

Mensaje sin leer por Pinchos » 05 Ene 2013, 11:17

Solución al problema de visión en cabinas de modelos no actualizados a RW3 - Train Simulator 2012

Como todos hemos podido comprobar, la actualización de RW3/TS2012 trae efectos de lluvia sobre los cristales de las cabinas. Este efecto de lluvia provoca que las cabinas del material que no se ha actualizado, repintados o material que utiliza cabinas del simulador sin llevar una propia, sean impracticables al aparecer una desagradable cortina que nos impide la visión. La solución es relativamente sencilla, bastando con añadir unas pocas lineas de código a las del modelo problemático.

¡Atención! La edición incorrecta de las lineas de código de un modelo puede provocar el fallo completo del simulador dejandolo inutilizado. Si no sabes bien como realizar esta edición y no estás muy seguro de como hacerla, no la hagas.

Como ejemplo de la situación del código a insertar, vamos a un repintado sin actualizar el modelo BR-101. Tras convertir el archivo .bin del modelo en .xml con el programa 'serz.exe', buscamos las siguientes lineas dentro del código:

Código: Seleccionar todo

</ControlValues>
				</cControlContainerBlueprint>
Tomamos el código del 'efecto lluvia' correspondiente a la locomotora BR-101

Código: Seleccionar todo

					<WiperPairs>
						<cControlContainerBlueprint-cWiperPair d:id="59901824">
							<SlaveToAnimationA d:type="cDeltaString">frontWipers</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">rearWipers</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Electric\BR101\Default\CabView\Textures\[00]101wiperexport_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Electric\BR101\Default\CabView\Textures\[00]101normal_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
						<cControlContainerBlueprint-cWiperPair d:id="59902464">
							<SlaveToAnimationA d:type="cDeltaString">frontWipers</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">rearWipers</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Electric\BR101\Default\CabView\Textures\[00]101wiperexport_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Electric\BR101\Default\CabView\Textures\[00]101normal_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
					</WiperPairs>
Y lo insertamos entre las dos, quedamos de esta forma:

Código: Seleccionar todo

</ControlValues>
					<WiperPairs>
						<cControlContainerBlueprint-cWiperPair d:id="59901824">
							<SlaveToAnimationA d:type="cDeltaString">frontWipers</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">rearWipers</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Electric\BR101\Default\CabView\Textures\[00]101wiperexport_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Electric\BR101\Default\CabView\Textures\[00]101normal_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
						<cControlContainerBlueprint-cWiperPair d:id="59902464">
							<SlaveToAnimationA d:type="cDeltaString">frontWipers</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">rearWipers</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Electric\BR101\Default\CabView\Textures\[00]101wiperexport_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Electric\BR101\Default\CabView\Textures\[00]101normal_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
					</WiperPairs>
				</cControlContainerBlueprint>
Volvemos a dar formato .bin al código con 'serz.exe' y ya está. A partir de ahora no solo podremos ver correctamente por los cristales de la cabina, si no que además tendremos 'efecto lluvia' en ellos.

Estos son los códigos de los modelos incluidos por defecto en RW3-TS2012:

BR-101

Código: Seleccionar todo

					<WiperPairs>
						<cControlContainerBlueprint-cWiperPair d:id="59901824">
							<SlaveToAnimationA d:type="cDeltaString">frontWipers</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">rearWipers</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Electric\BR101\Default\CabView\Textures\[00]101wiperexport_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Electric\BR101\Default\CabView\Textures\[00]101normal_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
						<cControlContainerBlueprint-cWiperPair d:id="59902464">
							<SlaveToAnimationA d:type="cDeltaString">frontWipers</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">rearWipers</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Electric\BR101\Default\CabView\Textures\[00]101wiperexport_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Electric\BR101\Default\CabView\Textures\[00]101normal_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
					</WiperPairs>
BR-143

Código: Seleccionar todo

					<WiperPairs>
						<cControlContainerBlueprint-cWiperPair d:id="75470672">
							<SlaveToAnimationA d:type="cDeltaString">frSW</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">frSW</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">GermanRailroadsRW\Rollmaterial\Elloks\BR143-CabSimAudio\Cab\Textures\[00]Wiper1_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">GermanRailroadsRW\Rollmaterial\Elloks\BR143-CabSimAudio\Cab\Textures\[00]Windowsnorm_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
					</WiperPairs>
BR-151

Código: Seleccionar todo

					<WiperPairs>
						<cControlContainerBlueprint-cWiperPair d:id="59083896">
							<SlaveToAnimationA d:type="cDeltaString">frSW</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">frSW</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">GermanRailroadsRW\Rollmaterial\Elloks\BR151-CabSimAudio\Cab\Textures\[00]Wiper1_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">GermanRailroadsRW\Rollmaterial\Elloks\BR151-CabSimAudio\Cab\Textures\[00]Windowsnorm_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
					</WiperPairs>
BR-294

Código: Seleccionar todo

					<WiperPairs>
						<cControlContainerBlueprint-cWiperPair d:id="63975744">
							<SlaveToAnimationA d:type="cDeltaString">frontWipers</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">rearWipers</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\BR294\Default\CabView\Textures\[00]br294_cab_wmotion_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\BR294\Default\CabView\Textures\[00]br294_cab_norms_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
						<cControlContainerBlueprint-cWiperPair d:id="63976384">
							<SlaveToAnimationA d:type="cDeltaString">frontWipers</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">rearWipers</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\BR294\Default\CabView\Textures\[00]br294_cab_wmotion1_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\BR294\Default\CabView\Textures\[00]br294_cab_norms_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
					</WiperPairs>
Class 37

Código: Seleccionar todo

					<WiperPairs>
						<cControlContainerBlueprint-cWiperPair d:id="54213216">
							<SlaveToAnimationA d:type="cDeltaString">wipers</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">wipers</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\Class37\BR Blue\CabView\textures\[00]Class_37_wmotionanim_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\Class37\BR Blue\CabView\textures\[00]Class_37_wmotionnorm_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
					</WiperPairs>
Class 47

Código: Seleccionar todo

					<WiperPairs>
						<cControlContainerBlueprint-cWiperPair d:id="58286512">
							<SlaveToAnimationA d:type="cDeltaString">Wipers Rear</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">Wipers Rear</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\Class47\Default\CabView\Textures\[00]C47_wmotion_anim_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\Class47\Default\CabView\Textures\[00]C47_wmotion_norm_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
						<cControlContainerBlueprint-cWiperPair d:id="58287152">
							<SlaveToAnimationA d:type="cDeltaString">Wipers Front</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">Wipers Front</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\Class47\Default\CabView\Textures\[00]C47_wmotion_anim_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\Class47\Default\CabView\Textures\[00]C47_wmotion_norm_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
					</WiperPairs>
Class 55

Código: Seleccionar todo

					<WiperPairs>
						<cControlContainerBlueprint-cWiperPair d:id="54107392">
							<SlaveToAnimationA d:type="cDeltaString">frontWipers</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">frontWipers</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\Class55\Default\CabView\Textures\[00]C55_wmotionL_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\Class55\Default\CabView\Textures\[00]C55_wmotionnorm_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
						<cControlContainerBlueprint-cWiperPair d:id="54108032">
							<SlaveToAnimationA d:type="cDeltaString">rearWipers</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">rearWipers</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\Class55\Default\CabView\Textures\[00]C55_wmotionR_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\Class55\Default\CabView\Textures\[00]C55_wmotionnorm_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
					</WiperPairs>
Class 166

Código: Seleccionar todo

					<WiperPairs>
						<cControlContainerBlueprint-cWiperPair d:id="64182400">
							<SlaveToAnimationA d:type="cDeltaString">wipers</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">wipers</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\Class166\Default\CabView\Textures\[00]166_cab_wiperexp_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\Class166\Default\CabView\Textures\[00]166_cab_norms_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
						<cControlContainerBlueprint-cWiperPair d:id="64183040">
							<SlaveToAnimationA d:type="cDeltaString">wipers</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">wipers</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\Class166\Default\CabView\Textures\[00]166_cab_wiperexp_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\Class166\Default\CabView\Textures\[00]166_cab_norms_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
					</WiperPairs>
ES44AC

Código: Seleccionar todo

					<WiperPairs>
						<cControlContainerBlueprint-cWiperPair d:id="81176192">
							<SlaveToAnimationA d:type="cDeltaString">frontwipers</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">frontwipers</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulatorUS\RailVehicles\Diesel\ES44AC\Default\CabView\Textures\[00]es44ac_cab_glass_wipers_ALL_mask_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulatorUS\RailVehicles\Diesel\ES44AC\Default\CabView\Textures\[00]es44ac_cab_glass_NORMALS_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
					</WiperPairs>
F7A

Código: Seleccionar todo

					<WiperPairs>
						<cControlContainerBlueprint-cWiperPair d:id="57021464">
							<SlaveToAnimationA d:type="cDeltaString">wipers</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">wipers</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulatorUS\RailVehicles\Diesel\F7\Default\Cabview\Textures\[00]F7_wmotionanim_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulatorUS\RailVehicles\Diesel\F7\Default\Cabview\Textures\[00]F7_wmotionnorm_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
					</WiperPairs>
SD40-2

Código: Seleccionar todo

					<WiperPairs>
						<cControlContainerBlueprint-cWiperPair d:id="64061520">
							<SlaveToAnimationA d:type="cDeltaString">Wipers</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">Wipers</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulatorUS\RailVehicles\Diesel\SD40-2\Default\CabView\Textures\[00]Wiper1_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulatorUS\RailVehicles\Diesel\SD40-2\Default\CabView\Textures\[00]Windownorm_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
						<cControlContainerBlueprint-cWiperPair d:id="64062160">
							<SlaveToAnimationA d:type="cDeltaString">Wipers</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">Wipers</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulatorUS\RailVehicles\Diesel\SD40-2\Default\CabView\Textures\[00]Wiper2_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulatorUS\RailVehicles\Diesel\SD40-2\Default\CabView\Textures\[00]Windownorm_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
					</WiperPairs>
HST

Código: Seleccionar todo

					<WiperPairs>
                        <cControlContainerBlueprint-cWiperPair d:id="63741344">
                            <SlaveToAnimationA d:type="cDeltaString">wipers</SlaveToAnimationA>
                            <SlaveToAnimationB d:type="cDeltaString"></SlaveToAnimationB>
                            <TextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\HST\Default\CabView\Textures\[00]hst_cab_wiper_mask_nm</TextureID>
                            <NormalsTextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\HST\Default\CabView\Textures\[00]hst_cab_glass_normals_mask_nm</NormalsTextureID>
                        </cControlContainerBlueprint-cWiperPair>
                    </WiperPairs>
V200

Código: Seleccionar todo

					<WiperPairs>
						<cControlContainerBlueprint-cWiperPair d:id="64386856">
							<SlaveToAnimationA d:type="cDeltaString">Wipers Front</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">Wipers Rear</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\V200\Default\CabView\textures\[00]v200wmotion_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\V200\Default\CabView\textures\[00]v200norm_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
						<cControlContainerBlueprint-cWiperPair d:id="64387496">
							<SlaveToAnimationA d:type="cDeltaString">Wipers Front</SlaveToAnimationA>
							<SlaveToAnimationB d:type="cDeltaString">Wipers Rear</SlaveToAnimationB>
							<TextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\V200\Default\CabView\textures\[00]v200wmotion_nm</TextureID>
							<NormalsTextureID d:type="cDeltaString">Kuju\RailSimulator\RailVehicles\Diesel\V200\Default\CabView\textures\[00]v200norm_nm</NormalsTextureID>
						</cControlContainerBlueprint-cWiperPair>
					</WiperPairs>


Responder

Volver a “Train Simulator 2018”