Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by Lowengrin

  1. 15 minutes to generate a mission? I really need to go in and optimize some code!
  2. Lonestar created this document many years ago but it's still relevant for designing (and modding) campaigns. Create an external DCG campaign.pdf
  3. Yes, depending on the mod you are using.... First you have to find the supporting DCG files for that mod (if they exist) and add them. Then you can either just generate a stock campaign and then use the DCG app to change your plane. Or you can modify the campaign files and then generate a new campaign. (There are instructions on how to modify/create campaigns around here somewhere....)* If there are no DCG files to support the mod, then it's a lot more work because then you'll have to modify the stock ones for the modded planes. *Edit: Look for Lonestar's campaign design document here.
  4. The beta is on the previous page. Click the arrow in the top right of the quote box to link.
  5. Yes, that's it. An example of every timetable command should be in the timetable.dcg file. Just do a search and you shall find.
  6. So I just looked at these and they're both static campaigns. What DCG users can do with them though is take the skins, pilot photos and sound files and drop them in the appropriate folders for use.
  7. PriorityLandingSite works for Odessa_Harbor only. It's intended for naval landings not just shipping stuff in. TWithdrawl will remove any troops of the designated side at the specified location. Example: 19410724 TWithdraw Allied Bolgrad Aggressor is strictly for air missions. A side that has been made the aggressor will more likely spawn fighter sweeps, fighter-bomber missions or escorts than interceptions or defensive patrols.
  8. In order for them to appear in sequence, you have to add/link them to the grandcampaign.dcg file. It's a case of copying and editing similar snippets of code to do. For example, here's the snippet that links the Operation Barbarossa (Smolensk map) to Operation Typhoon (Moscow map): [Barbarossa to Typhoon] Blue Campaign=Grand_Campaign Map=Moscow Front=Vyazma_Factory_District DeHome=the_Smolensk_Road RuHome=Lesno_Gorodok DeBase=Vyazma_Airfield RuBase=Kubinka_Airfield Locale1=Vyazma_Bridge195 Locale2=Vyazma Locale3= Locale4= Locale5= Locale6= Locale7= Locale8= Locale9= Just copying this bit and changing the header can link Crimea41 to it. [Crimea41 to Typhoon] Blue Campaign=Grand_Campaign Map=Moscow Front=Vyazma_Factory_District DeHome=the_Smolensk_Road RuHome=Lesno_Gorodok DeBase=Vyazma_Airfield RuBase=Kubinka_Airfield Locale1=Vyazma_Bridge195 Locale2=Vyazma Locale3= Locale4= Locale5= Locale6= Locale7= Locale8= Locale9= Note that if the maps are shifting in favour of the Germans, they're noted as "Blue". If their shifting because the Russians won, their "Red".
  9. Latest beta (after more than six months). This one just adds a new timetable command: RemoveStatic. For example: 19420102 RemoveStatic 99_Static
  10. Check the latest beta. The format for this new command is: 19420102 RemoveStatic 99_Static I suspect they may reappear for one mission if a resupply column/train drives by and then disappear again the next. It'll take some new code in the guts of the stationary routine to fix this....
  11. Yes, a RemoveStatic would be an obvious addition to the list. I'll make a note of it.
  12. They won't move unless for some reason the Russian buildup is so big at point j it triggers them to retreat.
  13. You can generally get all the info you need from an aircraft through the mission builder - just save the plane in a bunch of different configurations (to get payloads). To get the dogfight ID, just create a home base and make the B-24D active on it. When you look at the saved mission file, it should be there. Then take that id and if there isn't a folder in the skins with that exact name, create one. And don't forget to put the crew positions in the crewseats.dcg file if you're planning to all fly in the same plane.
  14. Chief columns advance toward the enemy supply zone not towards any particular enemy unit type or types.
  15. Because you can't define where a dead unit respawns, there's no way to avoid this problem. Sorry.
  16. Normal = one mission a day. Extremely Slow = up to four missions a day (but this will depend on the start time of your first mission, how long each mission takes and any time restrictions you've set). The other "slow" settings fall between these two.
  17. Past reports of this kind of behaviour usually have to do with using a mod. Are you using one? If so, it may be the configuration of loadouts. A loadout has been selected for a plane type that can't use it. This sometimes happens even with non-modded games - if I don't catch the change in the latest patch or add one incorrectly to the payload tables, it can happen. If you upload/post the mission file here, I can have a look.
  18. I don't know what IL-2 uses. DCG uses good old ANSI.
  19. As I can't think of anything else, it may be the "ó". Try changing it to your standard "o" in both files.
  20. Zielona_Góra_Airfield needs to be added as a locale in the allcampaign file. Because the map is defined as "Axis" controlled, all locations are German unless specified there. As for rail bridges and stations, they take the "side" of the nearest road location.
  21. I don't think IL2 would let you have a substitute pilot in the same campaign. The campaign is linked to the pilot created in the game. If you really wanted to continue the campaign with a new pilot, you can always create a new pilot, generate a new campaign (of the one you're currently in) and then dump most/all(?) the data files from the old campaign into the new one. And then run DCG and hit the generate mission button. I'm not 100% it would work without some trial and error, but unless you want to continue the old campaign with the old pilot (his stats reset to zero, but his name stays the same), it's clunky.
  22. Looking at the original Berlin.rds file, it seems I made it a bit of a mess. I don't understand why Swiebodzin and Swiebodzin_Airfield never linked to each other. It makes sense that you added a link. Your route between Swiebodzin and Swiebodzin_Airfield needs to be plotted out in that order. All routes must go from the German "side" to the "Russian" side. So it must start in Swiebodzin and end at Swiebodzin_Airfield. I think I see another potential issue. Zielona_Góra_Airfield is a dead end. It should link up with Polish_Border_Bridge69. If you don't, there is a good chance German units will travel up to it and then respawn back in their home location. And Russian units will never be able to recapture it.
  23. Second problem first. It's probably just by accident the columns appeared near the front the first time. You're probably better to add them to the timetable.dcg file so you can define exactly where they start. For example: 19410808 NewColumn 38_Chief Armor.4-T26_Early 1 @Russian_Depot $Armor_Group_2 ~L The first problem is more difficult to figure out. The airfield has to be both in the allcampaigns.dcg file (to tell the game it's Allied) AND it has to be set up properly in the berlin.rds file. If it's in both, it needs to be spelled exactly the same in each (and if it's in the rds file multiple times, off course, those have to all be the same as well). If you cut and paste here the Berlin entry in the allcampaigns.dcg and cut and paste the relevant parts of the rds file, maybe I can figure it out.
  24. As far as I know, increased skill level makes them better in every respect. IL-2 has no separation of skills by type. In DCG, the three combine for an overall skill level. DCG takes the highest ranking pilot (or most experienced in the case of the same rank) and makes them the first flight leader (and therefore mission leader). It takes the second highest rank for the second flight, etc. down the line tossing in the player pilot as appropriate. That is, unless you use Squadron Management, then you set it yourself. DCG could calculate "best" by number of air kills vs ground kills depending on the type of mission (and could get even more granular if I decided to break off ships from other ground targets). However, as soon as the mission starts, the AI would treat even good ground-pounders as good dogfighters no matter what DCG has determined. I've never been totally happy with the squadron management. For example, there are always 16 pilots in a squadron regardless of the number of flights/planes for that squadron. The "excess" pilots are just hidden from view. Nor have I particularly liked that the CO flies every mission. You'd think he'd be busy with paperwork sometimes. ;) But the way AI works with the game, there's no particular reason to assign pilots based on ability to missions (since their ability in all things is fixed). Sure, for player immersion, you could assign the guy with the most ground kills to lead a ground-attack mission, but he's not going to be any better than the ace who has no ground kills.
  • Create New...