Replies in chat with the cargo loaded within a given unit (or current unit without an ID)
-cargo 5125
Allows you to load a factory, ewr, JTAC tower, Base Crate, Ammo Crate, or Shelter Crate from the chat command into the unit
This is useful when you're in a jet and rearm/refueling
Commands for easy copy-paste:
-cargo UNIT_ID - shows what cargo is in the unit;
-cargo UNIT_ID factory - loads a factory crate;
-cargo UNIT_ID ewr - loads an EWR crate;
-cargo UNIT_ID base - loads a Base Crate;
-cargo UNIT_ID shelter - loads a Shelter Crate;
-cargo UNIT_ID ammo - loads an ammo Crate;
-cargo UNIT_ID tower - loads a JTAC Tower;
-unpack UNIT_ID - unpacks the crate from unit on current heading (or repairs the airfield etc) -unpack UNIT_ID HEADING (eg: -unpack 6123 180) will unpack the crate on given radial (useful for factory or JTAC towers).
Sends a chat message (to all) with discord URL (http://strategic-dcs.com/discord)
Sends a pop up with the current base status
Equivalent to F10 -> Status -> Summary -> Base Summary
)
Sends a pop up with the current resource point limits
Equivalent to F10 -> Status -> Summary -> Limits
)
Only available in a unit (so we can send pop-up)
Used to link your DCS account with Discord. To obtain a code please refer to Side Channels under Communication
These are equivalent.
Reclaims the unit, and returning the Resource Points. If a group is complete (i.e. no units missing) then the RP is returned immediately. If the composition is missing units, then it will be reclaimed over time as if it were destroyed
Chat Input | Result |
---|---|
-reclaim | Reclaims the closest unit, equivlent to F10 -> Cargo -> Other -> Reclaim Closest |
-reclaim 5203 | Reclaims the group containing callsign 5203 |
When using an ID, this are the numbers contained in CALLSIGN of a unit. If this is a SAM composition, any unit within the composition will work.
We use callsign as static objects (such as crates, sandboxes and other item) do not show a group ID on the information window
This command allows you to delete a friendly FARP
Example: -deletefarp RA2
This will remove all shelters, and supporting base assets and return the FARP to the pool that can be deployed.
Due to limitations in the way we implement realtime dynamic FARPs, we are only able to place a FARP once during a running session, so the deleted FARP will not be able to be re-deployed until next restart (This is only really impactful when you have all available FARPS deployed)
Replies in chat with the time remaining until restart
Replies in chat with the current RP used / limit (cooldown) for each level
Prints out the current damaged IADS SAMs, same as F10 → Status → Summary → Damaged SAMs
Requests a JTAC smoke for the zone you are in, or request
Chat Input | Result |
---|---|
-smoke | Requests JTAC Smoke for zone you are in (Equivlent to F10 -> Status -> JTAC -> Smoke targets ) |
-smoke M8 | Requests JTAC Smoke for the zone requested |
This is very useful for getting updated smoke, or perhaps misdirection when smoking another zone
Sends the chat message that SRS looks for to auto-connect
Loads the closest cargo. Equivalent to F10 -> Cargo -> Internal Cargo Actions -> Load Crate
You may also add an argument -load L-ATT
or -load near
for transporting existing units, please see Logistics and Cargo Flights
Request the delivery of a cargo code to your location, if you use this near a factory, the units are instantly spawned around your position.
Example:
-spawn 4MBT-L,2JTAC
For more information, please see Logistics and Cargo Flights
Validate a cargo code
Example:
-cargocode 4MBT-L,2JTAC
For more information, please see Logistics and Cargo Flights
Allows you to switch coalition (red to blue, blue to red)
After the initial 48 hours of a campaign, players with over 50 hours on the server may continue to swap as they have shown commitment to the server and are less likely wanting to use their benefits for abuse and rather to assist in balancing teams etc.
If we are made aware of swapping being abused, those players will lose their swap benefits or potentially make us rethink this approach!
Unloads internal cargo. Equivalent to F10 -> Cargo -> Internal Cargo Actions -> Unload Crate
Unpacks the closest cargo. Equivalent to F10 -> Cargo -> Unpack Crate
You can also use -unpack UNIT_ID
to unpack a specific unit to avoid having to jump into that unit
You can also use -unpack UNIT_ID 180
to unpack a unit on a specific heading (useful for placing JTAC Towers, EWRs etc from -cargo UNIT_ID factory
Provides zone information for the current, or another zone. Equivalent to F10 -> Status -> Current Zone
Only available in a unit (so we can send pop-up)
Chat Input | Result |
---|---|
-zone | Dialog of current zone status |
-zone M8 | Dialog of zone status for M8 |
Provides a selection of commands to interact with our AutoGCI system
By default you will get AutoGCI updates every 30 seconds.
With no arguments, requests a current picture which will be displayed as a popup message top right.
This is the same as using F10 → F7: GCI Report
Disables the automatic 30 second reporting, you must use -gci / -g, or the F10 to get one
Enables the automatic 30 second reporting
Sets the format to metric, disance in km, altitude in meters (default is imperial)
Sets the format to imperial, distance in nm, altitude in ft (default is imperial)
With no arguments, reports your custom tripwire distance for reports, default is 80nm for FW, and 30nm for RW
Sets a custom distance that will only show reports for contacts within that range of nautical miles
If you use -gci trip reset
you will reset your custom tripwire and use the default
Tripwire wont override your -gci off
setting, so you must consider the both; at present the auto reporting is on a 30s interval for all, rather than based on when you last ran -gci
or changed the setting from on/off (we can do that, or make it alert as soon as that tripwire is breached and not again, feedback welcome on how you might wish to control this that works for you!)
With no arguments, allows you to see the current contact information format
Allows you to specify your own custom format
The default formats are:
Type | Value |
---|---|
imperial | BRA {bearing.0<3} for {distance_nm.0}nm at {alt_ft|3} thousand {aspect,} {speed,} {type,} |
metric | BRA {bearing.0<3} for {distance_m/1000.1}km at {alt_m:500.0} {aspect,} {speed,} {type,} |
Items within {}
are formed as {<key>(<modifer><number>)*,?}
and will be replaced by the values available, items with no value are excluded.
Key | Item |
---|---|
bearing | Bearing to the contact |
distance_nm | Distance in nautical miles to the target |
distance_m | Distance in meters to the target |
alt_ft | Altitude (ASL) in feet |
alt_m | Altitude (ASL) in meters |
aspect | Aspect (Cold, Beaming, Flanking, Hot) |
speed | Very Slow (< 130kts ground speed) Slow (< 240kts ground speed) “” Fast (> 600kts ground speed) Very Fast (>900kts ground speed) |
type | "type: 18" This becomes known after 60s of detection |
Modifier Key | Description | Example Code | Example Transform |
---|---|---|---|
/ | Divide the value by the integer provided | {alt_ft/1000} | 16522.24 => 17 |
: | Round to nearest divisor (eg :500 round to nearest 500) | {alt_ft:500} | 16522.24 => 16500 |
. | Set to precision (decimal places) | {alt_ft.1} | 16522.24 => 16522.2 |
| | Truncate from the right by 10^X | {alt_ft|1} | 16522.24 => 1652 |
< | Left zero pad | {bearing<3} | 23 => 023 |
These can be combined, and will be auctioned on precedence order above to help you control exactly what output you want to get
Example | Example Transform | Description |
---|---|---|
{alt_ft|2<3} | 6522 => 065 | Truncate from the right, and transform feet to Flight Level |
{distance_m/1000.1} | 6522.42 | Divide by 1000 and report to 1 decimal place, useful to get 6.5km |
You may end a token definition with a comma, in which case, it'll be separated from a preceding item with a comma, without, this will be separated by space.
Example format | Example Transform | Output |
---|---|---|
Foo {speed,} {type,} | speed empty (target between 250/600), type: 18 | Foo, type: 18 |
Foo {speed,} {type,} | Speed: Fast, type: 18 | Foo, Fast, Type: 18 |
Just undo all my changes and reset to defaults
Mark a target on the map using coordinates without having to find it.
Format: -target [coordinate] [-- description]
Examples:
-target 36 S YE 62727 35953 -- foo
-target N35 32.012 E35 53.715
-target
-target -- foo
-target 20 40
-target 25 2.5km