Jump to content

Recommended Posts

Posted

Hi, I'm fairly new to IL-2, and have recently been trying out PWCG alongside the built-in career mode. I'm enjoying it a lot, but one thing I've noticed is that the generated missions don't give any of the aircraft callsigns, which can lead to some odd radio chatter, e.g. "This is requesting landing clearance". I've taken to editing the mission file to give my flight callsigns, so that the radio comms are a bit less confusing, in particular I can tell which radio messages are from me! Would it be possible to update PWCG to allocate callsigns to flights? As an advanced "wish" on top of this, it would be good if the mission briefing listed your callsign and the callsigns of e.g. flights you're escorting/being escorted by, and potentially even if the intelligence screen listed the callsigns used by other friendly squadrons, so you can vaguely who else you come across.

  • Upvote 1
PatrickAWlson
Posted

Yes.  I'll have to figure out how to do it but it seems straight forward,

  • Like 1
  • Thanks 1
Posted

That would bei a really great enhancement for German ande russian speaking.

PatrickAWlson
Posted

It's on the to do board.  Going to be awhile.  I am in the middle of rewriting large chunks of PWCG to right now, so probably no new releases for a few months.

  • Thanks 1
Posted (edited)

Thanks. Murleen: how die you Insert the callsigns?

 

Edited by oho
Posted (edited)

Thanks Patrick!

 

On 6/2/2018 at 10:15 AM, oho said:

Thanks. Murleen: how die you Insert the callsigns?

 

 

If you open up the mission files and look for Plane entries - it seems that for PWCG missions, the player's flight is toward the top of the file.

 

Plane
{
  Script = "LuaScripts\WorldObjects\Planes\mig3s24.txt";
  Model = "graphics\planes\mig3s24\mig3s24.mgm";
  Desc = "";
  Name = "Lt Arkady Fedorovich Kovacevich";
  Index = 200507;
  LinkTrId = 200503;
  XPos = 20016.00;
  YPos = 0.00;
  ZPos = 148052.15;
  XOri = 0.00;
  YOri = 321.00;
  ZOri = 0.00;
    Country = 101;
  Skin = "";
  AILevel = 4;
  CoopStart = 0;
  NumberInFormation = 0;
  Vulnerable = 1;
  Engageable = 1;
  LimitAmmo = 1;
  StartInAir = 1;
  Time = 60;
  DamageReport = 50;
  DamageThreshold = 1;
  PayloadId = 0;
  AiRTBDecision = 1;
  DeleteAfterDeath = 1;
  Fuel = 1.0;
  Callsign = 0;
  Callnum = 0;
  WMMask = 1;
}

The "Callsign" and "Callnum" fields control the plane's radio callsign. Callsign is the first part (e.g. "Stork", "Hawk"), and is a number - there's a list of what the numbers mean in data/GUI/DefaultCallsigns.eng. Callnum is the number of the plane - so Callsign=1, Callnum=1 gives "Stork 1", Callsign=12, Callnum=5 gives "Eagle 5", etc. I haven't figured out which entries need updating to give your home airfield a callsign.

Edited by Murleen
Fix typo
PatrickAWlson
Posted

Thanks for the info

  • 1 month later...
Posted (edited)
On 6/3/2018 at 5:52 PM, Murleen said:

I haven't figured out which entries need updating to give your home airfield a callsign

 

I'm not sure if you've figured this out alreay, so just in case, this is (part of) an example of an airfield entity in a career mission file, as you see you can assign a callsign to it too:

 

Spoiler

Airfield
{
  Name = "Dvoevka";
  Index = 3373;
  LinkTrId = 3374;
  XPos = 60177.773;
  YPos = 191.039;
  ZPos = 49339.316;
  XOri = 0.00;
  YOri = 24.20;
  ZOri = 0.00;
  Model = "graphics\airfields\fakefield.mgm";
  Script = "LuaScripts\WorldObjects\Airfields\fakefield.txt";
  Country = 201;
  Desc = "";
  Durability = 25000;
  DamageReport = 50;
  DamageThreshold = 1;
  DeleteAfterDeath = 1;
  Callsign = 21;
  Callnum = 0;

 

Callsign numbers 0-20 are birds (for planes), 21-40 trees (for airfields), and 41-45 are for ground support (spotters, etc). The full list is below:

 

Spoiler

bird_01_ = Stork
bird_02_ = Gannet
bird_03_ = Raven
bird_04_ = Rook
bird_05_ = Thrush
bird_06_ = Crane
bird_07_ = Finch
bird_08_ = Oriole
bird_09_ = Guillemot
bird_10_ = Swan
bird_11_ = Marabou
bird_12_ = Eagle
bird_13_ = Pelican
bird_14_ = Swift
bird_15_ = Redshank
bird_16_ = Duck
bird_17_ = Pheasant
bird_18_ = Seagull
bird_19_ = Brambling
bird_20_ = Hawk
tree_21_ = Acacia
tree_22_ = Beech
tree_23_ = Elm
tree_24_ = Oak
tree_25_ = Hornbeam
tree_26_ = Spruce
tree_27_ = Jasmine
tree_28_ = Willow
tree_29_ = Maple
tree_30_ = Linden
tree_31_ = Magnolia
tree_32_ = Alder
tree_33_ = Fir
tree_34_ = Rowan
tree_35_ = Pine
tree_36_ = Thuja
tree_37_ = Pistachio
tree_38_ = Mulberry
tree_39_ = Eucalyptus
tree_40_ = Ash
storm_41_ = Storm
storm_42_ = Typhoon
storm_43_ = Hurricane
storm_44_ = Cyclone
storm_45_ = Volcano

 

Edited by yeikov

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...