SUBSIM Radio Room Forums



SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997

Go Back   SUBSIM Radio Room Forums > Current crop of subsims & naval games > COLD WATERS > Mods Workshop for Cold Waters
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 01-29-19, 01:25 AM   #1
AllQuiet
Watch
 
Join Date: Jan 2019
Location: TwinStates
Posts: 28
Downloads: 20
Uploads: 0
gear Self-Inflicted Editing Wound

Greetings to All- I have got myself stumped here and would appreciate some direction from the experts here. For pokes and giggles, I modified a couple of the vessel files inside the default folder...namely, the SeaWolf and the Alpha. But I've been looking at so many files and lines of code, I've become cross-eyed and stumped.
For a quick rundown, the files I've edited are as follows with their respective folders ( keep in mind these are the oem files)

Default Folder:
config
single001-017

Default\hud\damage_control
brought in the respective files and masks for Oscar, Alpha & Akula

default\language_en\mission:
missions_single
single001-017

default\vessels:
wp_ssn_alfa
usn_ssn_seawolf

default\language_en\vessel:
usn_ssn_seawolf_description
wp_ssn_alfa_description

For pokes & fun, I tweaked the following:
Cavitation speeds/depths
Submerged speeds
Acceleration/Deceleration rates
Dive/Surface rates
Escape/Test/Periscope Depths
Self Noise values
Anechoic Coating True/False
Towed Array Models substituted and tested
Torp Reload times
Noisemaker Counts and Reload times


Thus far, all of the edits that I've made have worked without issues.

Here's the ditch I'm currently in.
I want to add the Akula & the Oscar to the list of sub option I can select from when I run the basic 17 single missions.

From the Default's root folder, I can edit any of the single mission to include a list of vessels I can run for the given mission by the statement to include:
PlayerVessels=usn_ssn_narwhal,usn_ssn_skipjack,usn _ssn_permit,usn_ssn_sturgeon,usn_ssn_los_angeles,w p_ssn_alfa,usn_ssn_seawolf,usn_ssn_los_angeles_flt 3,usn_ssn_los_angeles_flt2

Works great. Now I wish to add the oscar and the Akula by including it in the PlayerVessels list, as in-
PlayerVessels=wp_ssgn_oscar,wp_ssn_akula1,usn_ssn_ narwhal,usn_ssn_skipjack,usn_ssn_permit,usn_ssn_st urgeon,usn_ssn_los_angeles,wp_ssn_alfa,usn_ssn_sea wolf,usn_ssn_los_angeles_flt3,usn_ssn_los_angeles_ flt2

So I make the necessary edits for Oscar, Akula & Sierra to be added to the list of options for single mission choices.

Kill program, relaunch, select mission, opt for the Oscar, confirm the Oscar...then expecting the loading screen, instead the program just draws a blank screen, forcing me to kill the app and look for anything I've missed...same results when I opt for the Akula.

Now the reason I've gone this route, instead of using the override addon that allows us to drive almost any sub in the game, I have personal handicaps with severe arthritis in both hands makes determining vessel ID painful after running thru 40+ signatures. The addon takes that number to around 140+ or more if memory serves- and at 60+ years of age, memory can be fun or agonizing.

Now, if I knew how to cull out certain subs, and their respective linked files, I would be fine with that...as the AddOn mod that was made available to the public is a whopper of a kind gesture and considerable efforts that were put into the release.

So, while this article definitely ranks up there with the TLDR label,
could someone help me make the Oscar available in the single missions...hoping I made myself clear on the steps I took and probably overlooked or missed something small or something critical...since I've had success with modding the SeaWolf and Alpha, I' at a loss why the Oscar and Akula edits bring things to a halt...

Could I get a hand extended for some help adding Sierra, Oscar, Typhoon, Akula and Virginia?

Many Thanks to the contributors and board operators.
AllTheBest- AllQuiet

Last edited by AllQuiet; 01-29-19 at 01:52 AM.
AllQuiet is offline   Reply With Quote
Old 01-29-19, 04:37 AM   #2
Aktungbby
Gefallen Engel U-666
 
Aktungbby's Avatar
 
Join Date: Jul 2013
Location: On a tilted, overheated, overpopulated spinning mudball on Collision course with Andromeda Galaxy
Posts: 27,710
Downloads: 22
Uploads: 0


Default welcome aboard!

AllQuiet!
__________________

"Only two things are infinite; The Universe and human squirrelyness; and I'm not too sure about the Universe"
Aktungbby is offline   Reply With Quote
Old 01-29-19, 11:42 AM   #3
Ramius
Commander
 
Join Date: May 2001
Location: At sea (again)
Posts: 457
Downloads: 43
Uploads: 0
Default

To make any of the non playable subs playable you need to add things like the masts etc into the relevant sub file. You also need to tell it what HUD to use.

This is what you would need for the Akula....
 
Designation=SSN
ShipType=SUBMARINE
PlayerHUD=hud/russian

Length=110.3
Beam=13.6
HullHeight=0.08
Displacement=12770
Crew=73
Range=10000
HullNumbers=FALSE

[Movement]
SurfaceSpeed=10
SubmergedSpeed=35
TelegraphSpeeds=-5,0,5,10,15,20,35
AccelerationRate=0.3
DecelerationRate=0.08
RudderTurnRate=1
TurnRate=2.1
PivotPointTurning=0.256
DiveRate=5
SurfaceRate=5
BallastRate=0.25
Waterline=0.04
SubmergedAt=0.15
CavitationParameters=20,-100
PropRotationSpeed=150
TestDepth=1570
EscapeDepth=600

[Acoustics & Sensors]
SelfNoise=125
ActiveSonarReflection=30
ActiveSonarModel=wp_mgk540
PassiveSonarModel=wp_mgk540
TowedArrayModel=wp_pelamida
AnechoicCoating=FALSE
RADAR=wp_snoop_tray
RADARSignature=SMALL

[Weapon Systems]
TorpedoTypes=wp_uset-80,russian_moss_2,wp_ss-n-16,wp_53-65M,wp_kalibr_3m54,wp_kalibr_3m14
TorpedoNumbers=20,5,6,0,6,8
TorpedoTubes=8
NumberOfWires=8
TubeConfig=1,1,1,1,1,1,1,1
TorpedoTubeSize=21
TubeReloadTime=30

NoisemakerName=wp_noisemaker
NumberOfNoisemakers=20
NoisemakerReloadTime=20

[Subsystems]
LabelPosition=364.3,28
BOWSONAR=FRONT
LabelPosition=59.9,193.2
TOWED=REAR
LabelPosition=409.7,193.3
PERISCOPE=SAIL
LabelPosition=409.7,151.4
ESM_MAST=SAIL
LabelPosition=409.7,171.9
RADAR_MAST=SAIL
LabelPosition=364.3,49.4
TUBES=FORE,FRONT
LabelPosition=229.6,193.2
FIRECONTROL=FORE
LabelPosition=229.6,172.2
PUMPS=MID,AFT
LabelPosition=59.9,27.7
PROPULSION=AFT,REAR
LabelPosition=59.9,172.2
RUDDER=REAR
LabelPosition=59.9,48.7
PLANES=SAIL,REAR
LabelPosition=190.8,49
BALLAST=MID
LabelPosition=190.8,28
REACTOR=MID

[Flooding Display: x,width,ymin,ymax]
FLOODING1=160,45,-77,-39
FLOODING2=107,58,-77,-39
FLOODING3=47,61,-77,-39
FLOODING4=-23,74,-77,-39
FLOODING5=-90,59,-76,-39
DamageControlPartyY=-31

[Model]
ModelFile=ships/wp_ssn_akula1/wp_ssn_akula1

//Hull and Deck
MeshPosition=0,0,0
MeshRotation=0,0,0

MeshHullCollider=wp_ssn_akula1_coll_hull
MeshSuperstructureCollider=wp_ssn_akula1_coll_ss

Material=ships/wp_ssn_akula1/wp_ssn_akula1_mat
MaterialTextures=ships/wp_ssn_akula1/wp_ssn_akula1_tx,ships/wp_ssn_akula1/wp_ssn_akula1_spec,ships/wp_ssn_akula1/wp_ssn_akula1_nm
Mesh=wp_ssn_akula1
Mesh=wp_ssn_akula1_crest
MeshPosition=0,0,-0.6494
MeshRudder=wp_ssn_akula1_rudder
MeshPosition=0,0.0096,0.60
MeshBowPlanes=wp_ssn_akula1_bowplanes
MeshPosition=0,0,-0.6446
MeshSternPlanes=wp_ssn_akula1_sternplanes
MeshPosition=-0.0,0,-0.793
MeshProp=wp_ssn_akula1_prop

[Model]
ModelFile=ships/usn_ssn_permit/usn_ssn_permit
Material=ships/materials/usn_masts
MeshPosition=0,0.055,0.247
MastHeight=0.085
MeshMast=usn_ssn_permit_periscope

MeshPosition=-0.006,0.042,0.134
MastHeight=0.085
MeshMast=usn_ssn_permit_esm_mast

MeshPosition=0,0.042,0.075
MastHeight=0.085
MeshMast=usn_ssn_permit_radar_mast

[Weapon Systems]
//Torpedo Mounts

//Tube 1
MeshRotation=0,0,0
MeshPosition=0.019,0.053,0.7336
TorpedoSpawnPosition=0.016,0.04,0.755
TorpedoEffectPosition=0,0,0.0232

//Tube 2
MeshRotation=0,0,0
MeshPosition=-0.019,0.053,0.7336
TorpedoSpawnPosition=0,-0.0085,0.755
TorpedoEffectPosition=0,0,0.0232

//Tube 3
MeshRotation=0,0,0
MeshPosition=0.0189,0.0339,0.7501
TorpedoSpawnPosition=0.0155,0.0218,0.743
TorpedoEffectPosition=0,0,0.0232

//Tube 4
MeshRotation=0,0,0
MeshPosition=-0.0189,0.0339,0.7501
TorpedoSpawnPosition=-0.0155,0.0218,0.743
TorpedoEffectPosition=0,0,0.0232

//Tube 5
MeshRotation=0,0,0
MeshPosition=0.0411,0.0336,0.743
TorpedoSpawnPosition=0.044,0.0212,0.723
TorpedoEffectPosition=0,0,0.0232

//Tube 6
MeshRotation=0,0,0
MeshPosition=-0.0411,0.0336,0.743
TorpedoSpawnPosition=-0.044,0.0212,0.723
TorpedoEffectPosition=0,0,0.0232

//Tube 7
MeshRotation=0,0,0
MeshPosition=0.0411,0.0336,0.743
TorpedoSpawnPosition=0.044,0.0212,0.723
TorpedoEffectPosition=0,0,0.0232

//Tube 8
MeshRotation=0,0,0
MeshPosition=-0.0411,0.0336,0.743
TorpedoSpawnPosition=-0.044,0.0212,0.723
TorpedoEffectPosition=0,0,0.0232

//Noisemaker Mount
MeshRotation=0,0,0
MeshPosition=0,-0.056,-0.533
MeshNoisemakerMount=FALSE

MeshPosition=0,0,0
ModelFile=ships/wp_ssn_akula1/wp_ssn_akula1

//Wake
MeshPosition=0,0,0
BowWaveParticle=ships/particles/bowwave_sub
PropWashParticle=ships/particles/bowwave_small
CavitationParticle=ships/particles/wp_ssn_akula1_cavitation
FunnelSmokeParticle=ships/particles/wp_ssn_akula1_bubbles
EmergencyBlowParticle=ships/particles/wp_ssn_akula1_emergency_blow

ParticleBowWavePosition=0,0,0.765
ParticlePropWashPosition=0,-0.035,-0.747

ParticleHullFoamPosition=0,0,0.637
ParticleHullFoamParameters=10,0.25,0.25,0.055,0,0, 0.25

ParticleSternFoamPosition=0,0,-0.629
ParticleSternFoamParameters=25,0.25,0.15,0.025,0.0 1,0,0.25
KelvinWaves=2.6,2.6

EngineAudioClip=audio/units/submarine_engine_3
EngineAudioRollOff=LOGARITHMIC
EngineAudioDistance=1,20
EngineAudioPitchRange=0.4,1
PropAudioClip=audio/units/submarine_propeller
PropAudioRollOff=LOGARITHMIC
PropAudioDistance=1,20
PropAudioPitchRange=0.1,0.6
PingAudioClip=audio/environment/sonar_ping_lf
PingAudioRollOff=LOGARITHMIC
PingAudioDistance=1,50
PingAudioPitch=1


You will have to double check the weapons used under lines..
TorpedoTypes=wp_uset-80,russian_moss_2,wp_ss-n-16,wp_53-65M,wp_kalibr_3m54,wp_kalibr_3m14
TorpedoNumbers=20,5,6,0,6,8
As not all of them will be in the default game. Numbers match the number of weapons on board sub, so if 6 named then has to be 6 numbers etc (MAX of 6 types or you will have issues!)
__________________
There is a forgotten, nay even forbidden word, which means more to me than any other.
That word is England
Ramius is offline   Reply With Quote
Old 01-29-19, 06:49 PM   #4
AllQuiet
Watch
 
Join Date: Jan 2019
Location: TwinStates
Posts: 28
Downloads: 20
Uploads: 0
Default

Thank You Most Kindly Ramius....I will jot all of this down, reabsorb and apply. So, in short, I got very lucky with my edits of the Alfa and the SeaWolf. I had just assumed that I had covered any and all bases(files sub-links), paying very careful attention to avoid a syntax issue. Still somewhat stumped due to the fact that I never edits to the Alfa weapons when I pulled off the Alfa tweak.
On a lighter note...the tweak that I was able to accomplish with the Alfa brought about the absolute spit and giggle this am. Engaged with a Sierra (default folder usage), We had a rundown/chase match until I could close in on him. We circled about back and forth, I'm purposefully firing all torps as ranges closed in to less that 1000 yards. I employed hard rudder braking and turning, and waited and waited for him to get off a good shot on me. Under 1000 yards between us, it was then that I was able to steer course where his own torp would take him out. I spewed coffee laughing so hard.

Below is the edited Alfa characteristics- when employed, it brings to mind WoT (which Im terrible at since it requires faster fingers than I own anymore!)

Movement]
SurfaceSpeed=20
//SubmergedSpeed=42
SubmergedSpeed=60
//AccelerationRate=0.35
AccelerationRate=0.60
DecelerationRate=0.1
RudderTurnRate=2
TurnRate=2.8
PivotPointTurning=0.250
DiveRate=7
SurfaceRate=7
BallastRate=0.3
Waterline=0.04
SubmergedAt=0.114
CavitationParameters=37,-170
PropRotationSpeed=-150
EscapeDepth=500
TestDepth=2000
PeriscopeDepthInFeet=35

[Acoustics & Sensors]
SelfNoise=118
ActiveSonarReflection=20
ActiveSonarModel=wp_squid_arm
PassiveSonarModel=wp_squid_arm
TowedArrayModel=FALSE
AnechoicCoating=TRUE
RADAR=wp_snoop_head
RADARSignature=SMALL

[Weapon Systems]
TorpedoTypes=wp_set-65m,wp_ss-n-15
TorpedoNumbers=14,4
TorpedoTubes=6
TubeConfig=1,1,1,1,1,1
TorpedoTubeSize=21
TubeReloadTime=17
NoisemakerName=wp_noisemaker
NumberOfNoisemakers=20
NoisemakerReloadTime=13

Last edited by AllQuiet; 01-29-19 at 07:03 PM.
AllQuiet is offline   Reply With Quote
Old 02-03-19, 11:45 PM   #5
AllQuiet
Watch
 
Join Date: Jan 2019
Location: TwinStates
Posts: 28
Downloads: 20
Uploads: 0
Default

Quote:
Originally Posted by Ramius View Post
To make any of the non playable subs playable you need to add things like the masts etc into the relevant sub file. You also need to tell it what HUD to use.....
Ramius, can you tell me what file I need to edit in order to tone down the bright white font used on the weapons (stores) panel....Im editing the interface panels for a semi-transparent look and realized that the bright white is simply too hard on the eyes...

Thanks again for your help! AllQuiet Here
AllQuiet is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 09:32 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © 1995- 2024 Subsim®
"Subsim" is a registered trademark, all rights reserved.