COMBAT BOX is focused on late-war, historically-inspired scenarios including BoBP plane sets. Each map has been meticulously hand-crafted including realistic airfields, challenging targets, spectacular effects and strategic mechanics such as radar zones.
Available planes and maps will evolve over time.
Thanks to the game developers and Ciribob, pilots can now enjoy realistic radio communications integrated into their IL2 experience. For full details and installation instructions, please read the guide on the forums. Once you have installed IL2-SRS and have it running, your SRS radio client should automatically connect when you join the Combat Box server. You'll initially be placed in the neutral 'intercom' channel, then channel 1 for your coalition once you spawn a plane.
On Combat Box, pilots should use SRS channels 1 through 10 for the following purposes:
SRS now supports two radios per aircraft. We encourage pilots to use both radios. For example, you could leave the first radio set to channel 1 at all times and use your second radio for task-specific communications.
Combat Box features artificial intelligence that provides strategic mission updates as well as speech recognition for pilot-to-control communications. You may hear AI voices on channel 1 radioing that targets are under attack or warning of heavy fighting, or broadcasting airfield conditions and traffic updates on channel 2.
If you wish to use the speech recognition, first join channel 2 and say "tower, radio check". The AI should respond that it can hear you. You can then say "tower, request call sign" in order to be assigned a call sign. Listen carefully and remember your call sign. If you forget your call sign, do another radio check and the bot will use your call sign in response. You can also request a specific call sign if you prefer (see below).
"Kenway, this is Voodoo-2 in grid 1218, request mission" will be more reliable than "Voodoo-2, 1218, need mission." Abbreviated calls do work, but if you're having trouble getting a response from the bot, try the long/formal version. The bot supports the following commands:
|"Tower, radio check"|
"Command, comms check"
|Request a radio check.|
|"Tower, request call sign."||Request a call sign for the duration of your mission. Call signs persist through death but are reset on map roll. If you forget your call sign, just do another request or a radio check and the bot will remind you.
Valid callsigns: Anvil, Banshee, Cowboy, Dropkick, Eagle, Falcon, Grizzly, Hellcat, Iceman, Jackal, Nighthawk, Lonestar, Maniac, Neptune, Outlaw, Panther, Quicksand, Raven, Scorpion, Tomahawk, Uncle, Voodoo, Wizard, Yamaha, Zombie.
|"Tower, request call sign Uncle-4"||Request a specific call sign. If it is available, the bot will assign it to you. Sometimes it's hard to get the bot to hear you correctly. Try distinctive call signs like 'Tomahawk', 'Raven', 'Voodoo', 'Eagle' and 'Quicksand'.|
|"Tower, flight of three, type 109, request call sign."||Request a call sign for a flight of up to five aircraft. Only the flight lead should do this, and the bot will assign the 'lead' call sign to whoever made the radio call. Wingmates should follow up with "Tower, request call sign Voodoo-2" (or whichever call sign it assigned) to register that they are wingmen.|
|"Tower, permission to taxi"|
"Ground, this is Vulture-5 request taxi"
|Request taxi clearance.|
|"Tower, request takeoff clearance"|
"Tower, this is Voodoo-2, ready to take off"
|Request takeoff clearance. You may be denied takeoff clearance if an emergency landing is in progress at your airfield.|
|"Longbow, Wizard-1 in grid 2418"|
"Command, this is Yamaha Lead in grid 1015"
|Update GCI with your current location. If there is urgent activity nearby, the bot will direct you to it, otherwise the bot will simply acknowledge your update and remember your location. If future action occurs nearby, the bot will know where you are and coordinate you with other aircraft.|
|"Control, Nighthawk-2 in grid 3130, request assignment."|
"Kenway, this is Uncle-3 in grid 1015, request mission."
"Command, this is Tomahawk-2 in grid 2024, need orders."
|Request an appropriate mission for your location and aircraft role. For fighters, the bot suggests nearby friendly objectives that need protection or nearby enemy targets where friendlies need cover. For bombers, the bot will suggest a nearby enemy objective that you can attack. The bot knows if you have bombs/rockets and will treat you as a fighter or bomber. Jabos will automatically be treated as fighters once they have dropped their bombs|
|"Command, Maniac-Lead, strike package en route to grid 1716, ETA 5 minutes."|
"Kenway this is Tomahawk-2, en-route to grid 2526"
"Longbow, Wizard-1, bomber target 1812"
|Declare a bombing objective and (optionally) your ETA. GCI should respond with the enemy target name, indicating it understands your intentions. A few minutes before you reach the target, GCI will look for a nearby fighter and vector them to cover you. Shortly before target, GCI will give you a sitrep for your target.|
|"Kenway this is Tomahawk-2, ETA 4 minutes||Update your ETA to target. This is usable at any point in your flight, and you should give an updated ETA to better help the bot coodinate fighter cover for your strike.|
|"Kenway, this is Anvil-1 in grid 1015, request cover"||Ask for immediate cover, regardless of whether you previously declared a target. The GCI bot will attempt to locate a nearby untasked fighter and vector it to your location.|
|"Command, Tomahawk-1 in grid 1817, request picture"||Ask GCI for a 'picture' of action in your immediate vicinity. If there's a "hot" location or heavy fighting within about 20km, it will let you know. It will also look for any enemies it knows about in your sector, and either say "picture clear" if it can't find anything, or it will warn you of the general amount of enemy activity. The bot is not all-seeing, so even if it says "picture clear" you cannot be sure you're actually completely clear of bandits, but if it says "caution, heavy enemy activity" it really knows there are enemies nearby.|
|"Longbow, this is Voodoo-5 in grid 2411, need vector to friendly airfield"|
"Control, this is Arrow-Lead in grid 1017, request bearing home"
|Request a compass heading for you to fly to the nearest friendly airfield.|
|"Command, Wizard-1 in grid 1015, RTB"|
"Control, this is Uncle-3, returning to base, damaged"
|Declare that you are returning to base. If you include a grid reference or were recently involved in action, the bot will acknowledge and give you a bearing to the nearest friendly field. Declaring that you are RTB also marks you as 'untaskable' so the bot will not try to assign you cover or intercept missions on your way home.|
|"Tower, request airfield information"|
"Tower this is Anvil-2 in grid 1017, request runway in use"
"Airfield, request advisory"
|Request current airfield conditions such as the runway in use and traffic. Note: the bot doesn't magically know your location, so you may need to do "Tower, wizard-1 in grid 1015, request airfield information" to let it know where you are. After that a landing request with no grid reference should work.|
|"Tower, Banshee-2 in grid 1012, request landing."|
"Melsbroek Airfield, Tomahawk-Lead, request landing."
"Control, Banshee-2 inbound for landing"
|Pilots can ask the tower for a landing clearance. Due to the fact that many pilots are not on SRS, the tower can only give an advisory, but it should help you on your approach. You need to give a grid at some point in your interaction with the tower, to establish that you're nearby, but once you've done that you can request clearance without including a grid.|
|"Tower, Maniac-3 in grid 2417, emergency landing"||Declare an emergency at a nearby airfield. The tower should give you landing clearance and advise nearby traffic, as well as denying takeoff clearances during the emergency.|
|"Longbow, say again"|
"Command, repeat your last transmission"
|Ask for a repeat of the last transmission. This only works if you include "Tower", "Command", "Longbow" or another specific station name, to avoid clashes with pilots chatting to each other. This command is useful if the GCI bot gets stepped on by another player.|
Channel 1 can get swamped with pilot chatter, and the bot will respond on either channel. If you are Allied, you can use callsigns "Kenway" and "Longbow" to address the bot, in addition to "Command" and "Control" that are used by Germany. If you're on channel 2 the bot will also respond when addressed as "tower" or "airfield".
The complete list of valid call signs are: Anvil, Banshee, Cowboy, Dropkick, Eagle, Falcon, Grizzly, Hellcat, Iceman, Jackal, Nighthawk, Lonestar, Maniac, Neptune, Outlaw, Panther, Quicksand, Raven, Scorpion, Tomahawk, Uncle, Voodoo, Wizard, Yamaha, Zombie.
The bot is trained on speech samples from the pilot community. If you want to help train the bot to recognize your voice and accent, please join our Discord and see the #voice-recordings channel to download our bot-trainer utility. We really appreciate pilots submitting their voice samples — it helps make the bot better for everyone.
The admins take a dim view of vulching; we think it is anti-fun and unrealistic; airfields historically would have had upwards of 300 flak guns protecting them. There's no perfect answer to the vulching situation, here is our approach.
Examples of how these rules apply:
Pilots are advised to check the map to see which airfields are protected. 'Standard' rear airfields are generally always protected. Front-line, capturable, or "landing only" airfields are generally not protected. Pilots operating any airfield should always check the map for nearby enemies, listen for heavy flak firing, and watch for a red warning flare from the tower.
Our Discord server includes a #support channel. Please use that to get support, report bugs, and access our reports bot. If there's a server problem, post there and tag @admin to let us know.
You can create a "support ticket" to report player behavior that contravenes the Combat Box rules. For example, attacking other players while they are on the ground, tail gunner griefing, deliberate team kills, repeated egregious friendly fire, or use of racist, sexist, homophobic, religious or other slurs in chat. Creating a ticket makes a new private channel for you to report the problem, you don't need to call someone out in public if you prefer not to.
Our server is located in New York, in a commercial datacentre. We have thousands of pilots each month playing, including pilots from Australia, Brazil and Europe. If you are getting ping kicked, the problem is most likely your internet connection, not the server. Try using a wired connection instead of home wifi. You can ping combatbox.net to see your current ping. Our maximum average ping over one minute is 350ms round-trip. We will not increase our ping limit; we already have some players warping around with jittery ping, and increasing ping limit makes the experience worse for all the other players.
If your ping is good but you sometimes lose connection, you might need to optimize your MTU to reduce packet fragmentation. Yes, that probably sounds like gibberish. Here's a guide to doing it.
Administrators: Alonzo, Haluter, Mordrac, Psyrion, Sketch, Talon
Mission designers: Alonzo, Bjorn, Hawkmoon, Talon, The Nines, Psyrion and our Patreons.
Massive thanks to: Red Flight for all their help testing, especially Col. Ninny and Haluter for in-depth airfield testing and feedback.
Combat Box has been migrated to new server hardware! Thank you to all who generously donated to the cause. In alphabetical order: Alonzo, Atomic_359, Blake, Haluter, HE187, IngegnerTommy, Jakerthesnak, Jim, Jon, Jorge HFJ, JG1/Vonrd, Mewt, Mordrac, Nabuli0, Siggi, Strat, Talon, The Nines, Tim and VA_SDRiEMLiNE. Thank you also to our Patreon donors who allow us to continue to operate! See the Supporters page for more info.
Join our Discord to get help, report problems, or give feedback: discord.combatbox.net