![]() |
|
|
|
#1
|
|||
|
|||
|
Ok, I just found out about a tendency of this new Dgen that I don't like at all. But maybe our friend Asura can fix it??
Ok, first of all to test this new DGEN I am starting simple and just so far am trying one campaign out. Flying a Buffalo for the Dutch in Singapore. Right now I am busy flying more old campaigns using old DGEN in a different installation of IL2 on another place on my hard disk. So I haven't done much with this new one but have already posted some things for Asura in this thread that I hope helped. What I tried to do but it is giving my trouble is something you could easily do with the old DGEN but so far not so well with this version. I simply tried to stop flying the old Buffalo and start flying a non-historical plane instead. I tried to change my plane in mid campaign to a early British P-40, the one with the internal name of P_40SUKAISVOLOCH2A. To want to fly a strange plane in a 'what-if' scenario, although it didn't happen, is after all, within the spirit on 1946 because Oleg decided to do the whole 'what-if' the war lasted longer than it really did and they started to fly more jets. And these 'fantasy jets' were put in the game as a result. So what I did was something I did many times in the past, I found the last ####.mis file generated, changed all of the Buffaloes to the early P-40, then found the status.dat file and changed the plane in that too. What the latter modification does is it will make you change to the new plane from that next mission until the next campaign change ( if a different plane is slated for the next campaign ) or until you repeat the process again to change to yet another plane. I feel you should be able to do this, despite how unrealistic it might be. The whole idea Oleg had of the war lasting to 1946 was unrealistic to, was it not? The old DGEN allowed you to do extremely strange changes, you could fly the Me-262 in 1941 if you wanted to. The only thing you could not do was violate the Red/Blue ( Allied plane/Axis plane ) structure. You of course could not have flown the Me-262 for the British, for example. But I cannot get the P_40SUKAISVOLOCH2A to work in the early Dutch campaign at all. It gives me grievous errors and kills the campaign forever, requiring a total restart with a plane "it likes". So Asura, can we change this situation to allow this as the old DGEN did? |
|
#2
|
|||
|
|||
|
I now have more specific information on my trying to change to the P-40 ( non-historical ) in the Singapore campaign. When I first tried it, in the Dgen_modERROR.log, I got the following last line:
The plane P_40SUKAISVOLOCH2A nation Holland not found in the list AllClasses.dat or Singapore2planes.dat Well, the only trouble being is that the P_40SUKAISVOLOCH2A is indeed in the AllClasses.dat file!! It's in there as shown here: P_40SUKAISVOLOCH2A;true;FIGHTER;0;0;0 The second and biggest problem in the error code is it says it's not in the Singapore2planes.dat file either. Big problem because there is no such thing as the Singapore2planes.dat file. I did a search starting at Ubisoft root directory for the game and no such file is found anywhere. So then what I did was to create a Singapore2planes.dat file from scratch and force the issue. I did not know where to put it so I put it in both the DGEN folder and the new MOD folder under the DGEN folder, figuring an extra file in either folder would not hurt anything. This still does not allow me to fly the P_40SUKAISVOLOCH2A in the Singapore campaign though. Now the Dgen_modERROR.log file shows a different error and one even more perplexing. The lines as follows: = DGen_mod 1.0.0.7 (16/05/2012) = seed: 6229125 ParamStr: du 0 DGen_mod initialization. Side: du, Rank: 0 RandomFlights=2 MaxFLAK=10 MaxBomberSkill=0 Distance=Any Length=VeryLong AI=Normal Missions=Normal AirIntensity=Medium GroundIntensity=Medium SlowFire=1.0 PromotionRate=0.10 Career ID: Du1 Load DGen\Singapore2Planes.dat: Singapore:Singapore Inherits Singapore Load DGen\mod\SingaporeTowns.dat: EnemyNation from stock: Japan ReadDB sorties:1 Load DGen\mod\AllWing.dat: TestWing(f,s): 119SquadronNEI 0 00 Cannot find plane PBN1 Now I'm really stumped because I don't understand how the PBN1 aircraft and that particular squadron have to do with anything!! Just thought this might help Asura figure this all out. Hope it helps. I do hope we retain the old ability to change to whatever plane we want to, no matter how historical or not it might be. |
|
#3
|
|||
|
|||
|
Ok Fearfactor, you almost correctly did everything for addition P-40 in campaign, now I will tell that it is necessary to complete. To make possibility of free addition of planes in the generator to me it was necessary to alter algorithms of the program a few. Was enough earlier that in the EuroPlanes.dat or PacificPlanes.dat files the plane was specified from the necessary Faction (Allies or Axis). In the new generator the indication of the Nation of the plane is necessary.
Add in the AllPlanes.dat file the next line: Allies;Holland;Fighter;P_40SUKAISVOLOCHHAWKA2;340; 4000;4000;default;1 Also remove the DGen\Singapore2Planes.dat file. It should help and campaign will be started. |
|
#4
|
|||
|
|||
|
The DGen\Singapore2Planes.dat file completely replaces AllPlanes.dat file data for this under campaigns and should include data on all planes from section [Planes] of the Singapore2.DB file. In this case the mistake with search of PBN1 won't be.
|
|
#5
|
|||
|
|||
|
This is interesting! How many other campaigns have to have special dat file that is not there? And why is it not there? ( Please don't feel this is a mean or angry post, this is not the intention, only asking questions. ) It is very easy to misunderstand posts and think you are being attacked. But all of us need you to do what you are doing.
What is the proper format for the Singapore2Planes.dat file? Is it the same as an old planes###.dat file?? This information does not seem to be in the readme file you included with the download zip file. Not trying to jump your a## or anything, all of us in the community are really glad you are doing this!! So don't get me wrong, I'd almost pay you to do this work. It's is just that we will need more information about special requirements such as this that make editing and changing/modding things apparently more difficult, complex and convoluted than working with the old Dgen. You possibly didn't know that many of us are old hats at modifying and editing the old Dgen files to make things more interesting. Or to allow us to add more aircraft or whatever. I was one of the old Dgen modders from long ago at SimHQ. For example when some of the Italian planes came out, to fly newly added Italian planes in the Belgorod campaign, there was no way to fly on the other side ( Russian ) against the new Italian planes. So I created a new campaign to allow this. I showed other people how to do it, including Enjoyr and others and that inspired a lot of other people modding and creating new content for Dgen. But I certainly was not the first to do this sort of thing, but I was in it early. We got much information from Starshoy when he was posting at SimHQ. The ability to be able to do absolutely everything with the new Dgen that you could do with the old one is critical. We just need mistakes and limitations fixed and then ability to do even more than we used to. And we will need more info on special dat files and which campaigns to apply them to. I am already trying to modify ( like always ) this new Dgen you are making as you can see by my earlier post. I created that new Sinpapore2Planes.dat file, now I will put the other planes like you said in it. I'll let you know how it goes. Last edited by Fearfactor; 06-13-2012 at 10:00 PM. |
|
#6
|
||||
|
||||
|
What azura means is if the campaign does not have specific xxxxPlanes.dat file DGen automatically references the AllPlanes.dat for the information it requires.
If you create a xxxxPlanes.dat for your campaign, you MUST ensure that ALL planes that appear in the xxxx.db file have corresponding entries in there; because that is where it will look, it will now ignore the AllPlanes.dat - if they are missing that's when the errors occur. |
|
#7
|
|||
|
|||
|
Thank you, you guys are nice and try to help us. we all must try to help each other. I try to help you by pointing out these things. My replies may seem terse and unfriendly but that's just the way I write and I feel I must ask a lot of question, so don't be annoyed.
Anyway, getting back to the original problem. What must be the format of the newly created Singapore2Planes.dat?? I tried the exact same format as the AllPlanes.dat. Does it have to have the same planes exactly as the appear in the .DB file?? The .DB file shows a number of planes your side or enemy side has in supply. My Singapore2.DB has section like this: [Planes] 10 PBN1 10 F2A_B339 UK_B-339_SP.bmp 10 HurricaneMkIIb 10 BLENHEIM4 blenheim_Singapore.bmp 10 C_47 10 H8K1 10 G4M1_11 20 KI_21_I 20 KI_21_II 10 A6M2_21 10 KI_43_IB 10 KI_43_IC 10 KI_46_RECCE 10 L2D How should this Singapore2Planes.dat file look like exactly? Should it go in the Dgen folder or under the new Mod folder under Dgen?? I still need exacting information on exactly what the format should be, do the planes have to be in the same order as DB? Do only the planes that are in the DB get put in the new file have to appear and no other ones? I have kept trying, tried the old PlanesDU1.dat file format and one that looks like the AllPlanes.dat format. Still get message of PBN1 not being found. I have the new file in both Dgen and mod underneath Dgen since it should not hurt if extra file appears but is not needed. I need exact information. not trying to be a pain, post an example of what I need to have in the new dat file. Last edited by Fearfactor; 06-13-2012 at 09:49 PM. |
|
#8
|
|||
|
|||
|
Quote:
|
|
#9
|
|||
|
|||
|
Asura,
I've been dreaming of this being possible since I first bought Forgotten Battles umpteen years ago and today I installed your mod. It's awesome, with 4.11.1 and HSFX 6.0 I'm in Hog Heaven as they say. I'm hoping to add some planes and maps from HSFX 6.0 with it, looks complicated but I should be able to fudge my way through it, hopefully. |
|
#10
|
||||
|
||||
|
Download links for DGen do not work
Can someone please upload 'em again somewhere? |
![]() |
| Thread Tools | |
| Display Modes | |
|
|