DanFraser
02-05-08, 12:29 AM
Hi, I play silent hunter 3 absolutely loads, and I'm one of these people who like to play it arcade style :)
I'm also a bit of a programmer, being that is what my degree course is all about! I have stumbled across a few people asking for a program to set up a spysat mod with GWX and such. I know there at least was one out there, but obviously it messed up your campaign if it was for another mod etc. I've just knocked one up that just reads the data, looks for certain lines, and spits out new data with all of these set to 60 minutes and 100% probability. It works, and the program is TINY!
But, being a programmer, I want to make this better :)
What if someone wanted to only have task forces reported? Only convoys, only big convoys?
Analysing the data in the Campaign_RND.mis file I can identify that all groups have the same info, only differing in the number of internal units (ships). Bam, easy to write up the other stuff to add to the program to have these set up.
Now I'm just trying to figure out what the data actually means.
[RndGroup 1]
GroupName=US Coastal Convoys 42
Category=0
CommandEntry=0
Long=-6319192.000000
Lat=5707450.000000
Height=0.000000
DelayMin=60
DelayMinInterv=36000
SpawnProbability=75
RandStartRadius=0.000000
ReportPosMin=0
ReportPosProbability=0
Heading=102.615440
Speed=9.000000
ColumnsNo=3
Spacing=900
DeleteOnLastWaypoint=true
CurrentInstanceID=0
GameEntryDate=19420401
GameEntryTime=0
GameExitDate=19440228
GameExitTime=0
NextWP=0
Most are downright obvious. Some, are perplexing or I have no idea what it actually is supposed to represent.
Category and CommandEntry appear to be the same for all groups. If they aren't can someone tell me what it is actually for then?
DelayMin and DelayMinInterv, so, what's it delaying?
Is there anything in here to help me identify between task forces and convoys/single ships?
Now on to the units themselves...
[RndGroup 1.RndUnit 1]
Type=101
Origin=American
Side=0
CargoExt=-1
CargoInt=0
CfgDate=19390101
No=1
Escort=false
SpawnProbability=100
CrewRating=2
What is Type? I think it's the type to load when this group is placed. I think type 11 is a battleship of some sort. Has anyone got a list of what they type numbers mean?
Side? Good bad neutral? Explanation anyone?
CargoExt and CargoInt, are these the value types for cargo being carried?
'No'? Huh? (had to use '' to identify that was a type I was referring to :p )
And how is escort used specifically?
If someone could explain these values to me I would be seriously grateful!
I'm also a bit of a programmer, being that is what my degree course is all about! I have stumbled across a few people asking for a program to set up a spysat mod with GWX and such. I know there at least was one out there, but obviously it messed up your campaign if it was for another mod etc. I've just knocked one up that just reads the data, looks for certain lines, and spits out new data with all of these set to 60 minutes and 100% probability. It works, and the program is TINY!
But, being a programmer, I want to make this better :)
What if someone wanted to only have task forces reported? Only convoys, only big convoys?
Analysing the data in the Campaign_RND.mis file I can identify that all groups have the same info, only differing in the number of internal units (ships). Bam, easy to write up the other stuff to add to the program to have these set up.
Now I'm just trying to figure out what the data actually means.
[RndGroup 1]
GroupName=US Coastal Convoys 42
Category=0
CommandEntry=0
Long=-6319192.000000
Lat=5707450.000000
Height=0.000000
DelayMin=60
DelayMinInterv=36000
SpawnProbability=75
RandStartRadius=0.000000
ReportPosMin=0
ReportPosProbability=0
Heading=102.615440
Speed=9.000000
ColumnsNo=3
Spacing=900
DeleteOnLastWaypoint=true
CurrentInstanceID=0
GameEntryDate=19420401
GameEntryTime=0
GameExitDate=19440228
GameExitTime=0
NextWP=0
Most are downright obvious. Some, are perplexing or I have no idea what it actually is supposed to represent.
Category and CommandEntry appear to be the same for all groups. If they aren't can someone tell me what it is actually for then?
DelayMin and DelayMinInterv, so, what's it delaying?
Is there anything in here to help me identify between task forces and convoys/single ships?
Now on to the units themselves...
[RndGroup 1.RndUnit 1]
Type=101
Origin=American
Side=0
CargoExt=-1
CargoInt=0
CfgDate=19390101
No=1
Escort=false
SpawnProbability=100
CrewRating=2
What is Type? I think it's the type to load when this group is placed. I think type 11 is a battleship of some sort. Has anyone got a list of what they type numbers mean?
Side? Good bad neutral? Explanation anyone?
CargoExt and CargoInt, are these the value types for cargo being carried?
'No'? Huh? (had to use '' to identify that was a type I was referring to :p )
And how is escort used specifically?
If someone could explain these values to me I would be seriously grateful!