generated from wispborne/starsector-mod-template
/
modSettings.json
50 lines (50 loc) · 2.26 KB
/
modSettings.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
{
"AdvancedGunneryControl": {
"weaponBlacklist": [
# a list of weapon ids (as per WeaponAPI.getId()) that have a delicate custom AI
# Note: AdvancedGunneryControl preserves a weapons base AI and only uses its custom AI if the base AI
# does something that doesn't fit the selected fire mode. So most weapons should be fine.
"phasecl" # proximity charge launchers are a good example of a weapon that doesn't play nice with conventional AI
],
# If you are a mod author, feel free to add suggested weapon tags to your modSettings.json,
# simply map weapon ids to tags. For multiple tags for a single weapon, use a single string and separate
# tags via comma. You may use regexes to map multiple variants of the same weapon
# to the same mode. Note that if both a direct match and regex match exist, the direct match will be used.
# If multiple regex-matches exist, an arbitrary one will be chosen. Please be mindful of not adding regexes
# that might match to other weapons (e.g. ".*h.*" would be a very bad idea to add...).,
# Please refer to the README.md (in repo base folder) for a description of available tags and what to use them for.
"suggestedWeaponTags" : {
".*needler" : "TargetShields",
".*flak" : "PD",
"hellbore" : "NoFighters",
"reaper" : "Opportunist",
"cyclone" : "Opportunist",
"typhoon" : "Opportunist",
"atropos.*" : "Opportunist",
"hammer.*" : "Opportunist",
"harpoon.*" : "Opportunist",
"breach.*" : "AvoidShields",
"sabot.*" : "Opportunist,Range<60%",
"hurricane" : "AvoidShields",
"squall" : "TargetShields",
"locust" : "Fighter",
"pdburst" : "PD",
"heavyburst" : "PD",
"phasebeam" : "AvoidShields,Hold(Flx>90%)",
"guardian" : "PD",
"hil" : "AvoidShields",
"mininglaser" : "PD",
".*pdlaser" : "PD",
"amblaster" : "Opportunist",
"pulselaser" : "Hold(Flx>90%)",
"mjolnir" : "Hold(Flx>90%)",
"heavyblaster" : "Hold(Flx>90%)",
"miningblaster" : "Hold(Flx>90%)",
"plasma" : "Hold(Flx>90%)",
"ionpulser" : "Hold(Flx>90%)",
"devastator" : "PrioDense,CustomAI,Range<80%"
},
"suggestedWeaponModes" : {},
"suggestedWeaponSuffixes" : {}
}
}