Airgoons
Landinggoons.jpg BMS.png
DCS.png

Goon Mission Guidelines: Difference between revisions

From Airgoons
Jump to navigation Jump to search
(Created page with "== Use Trigger Zones to Signal Mission Start == Enemy groups will happily run around and burn all of their fuel, move towards their objectives, or timed objectives will tick...")
 
No edit summary
Line 5: Line 5:
== AI CAP Sucks ==
== AI CAP Sucks ==


The default AI cap behavior is "find target, then chase to the ends of the earth" which can bait the AI out of position or into dangerous situations.  Instead, use Waypoint Actions to tell the AI to Seach then Engage in Zone to actually get it to stay in the region you need it to patrol.
The default AI cap behavior is "find target, then chase to the ends of the earth" which can bait the AI out of position or into dangerous situations.  Instead, use Waypoint Actions to tell the AI to Search then Engage in Zone to actually get it to stay in the region you need it to patrol.


== Prespawn Late Entering Assets ==
== Prespawn Late Entering Assets ==


Make sure at least one of every unit intended to participate in the mission is spawned at the beginning somewhere.  If the unit type is meant to show up late in the mission, place those units in a remote corner.  This forces clients to load and cache models for the units at the start of the mission, instead of spiking lag mid-mission because everybody needed to load the asset.
Make sure at least one of every unit intended to participate in the mission is spawned and activated at the beginning somewhere.  If the unit type is meant to show up late in the mission, place those units in a remote corner.  This forces clients to load and cache models for the units at the start of the mission, instead of spiking lag mid-mission because everybody needed to load the asset.


== Spread Out Activations ==
== Spread Out Activations ==
Line 18: Line 18:


AIs, especially SAMs, do all kinds of complicated shit while their AI is active.  Setting trigger zones such that the SAM is only active when a player is in the zone is a decent way to reduce resource usage.
AIs, especially SAMs, do all kinds of complicated shit while their AI is active.  Setting trigger zones such that the SAM is only active when a player is in the zone is a decent way to reduce resource usage.
== Do Not Set the Date Prior to 1996 ==
This breaks aircraft navigation systems, notably the Hornet.  It is far better to just leave the date as default and use the power of ~~IMAGINATION~~ to reenact your Tom Clancy Alt-History 80's wars.
== Do Not Limit Equipment ==
ED changes equipment identifiers with some frequency, which breaks missions that limit what equipment is available.  Better leave it unlimited, and only add the limitations right before running your mission.
== Make Sure Shit Makes Sense ==
Do you want your mission to have precision bombing runs with targeting pods?  Then maybe make sure the target site doesn't have a thick wall of clouds covering it.

Revision as of 23:37, 1 August 2020

Use Trigger Zones to Signal Mission Start

Enemy groups will happily run around and burn all of their fuel, move towards their objectives, or timed objectives will tick down, which can cause dumb things to happen before goons even manage to take off. To fix this, place Trigger Zones around starting airports and hold off on activating mission essential units and timers until a player has left the trigger zone.

AI CAP Sucks

The default AI cap behavior is "find target, then chase to the ends of the earth" which can bait the AI out of position or into dangerous situations. Instead, use Waypoint Actions to tell the AI to Search then Engage in Zone to actually get it to stay in the region you need it to patrol.

Prespawn Late Entering Assets

Make sure at least one of every unit intended to participate in the mission is spawned and activated at the beginning somewhere. If the unit type is meant to show up late in the mission, place those units in a remote corner. This forces clients to load and cache models for the units at the start of the mission, instead of spiking lag mid-mission because everybody needed to load the asset.

Spread Out Activations

Lots of groups activating at once causes the game to chug. If you must activate lots of groups, do so far from players and teleport them to where they should "spawn" after their AI is started.

Use Trigger Zones to Reduce Processing

AIs, especially SAMs, do all kinds of complicated shit while their AI is active. Setting trigger zones such that the SAM is only active when a player is in the zone is a decent way to reduce resource usage.

Do Not Set the Date Prior to 1996

This breaks aircraft navigation systems, notably the Hornet. It is far better to just leave the date as default and use the power of ~~IMAGINATION~~ to reenact your Tom Clancy Alt-History 80's wars.

Do Not Limit Equipment

ED changes equipment identifiers with some frequency, which breaks missions that limit what equipment is available. Better leave it unlimited, and only add the limitations right before running your mission.

Make Sure Shit Makes Sense

Do you want your mission to have precision bombing runs with targeting pods? Then maybe make sure the target site doesn't have a thick wall of clouds covering it.