Hello.
I made this code in AllienMissions of my submod:
alienMissions:
- delete: STR_ALIEN_RESEARCH
- delete: STR_ALIEN_RETALIATION
- type: STR_ALIEN_RESEARCH
points: 0
raceWeights:
0:
STR_SECTOID_EARLY: 80
STR_CHTONITE: 20
1:
STR_SECTOID_EARLY: 35
STR_CHTONITE: 55
STR_FLOATER: 10
2:
STR_SECTOID: 30
STR_CHTONITE: 20
STR_FLOATER: 50
- type: STR_ALIEN_RETALIATION
points: 0
objective: 4
spawnUfo: STR_BATTLESHIP #Spawned for the final retaliation run
raceWeights: # In the case of a shootdown, race comes from the UFO that triggered the mission.
0:
STR_CHTONITE: 50
STR_FLOATER: 45
STR_RAIDERS_EARLY: 5
1:
STR_CHTONITE: 45
STR_FLOATER: 40
STR_RAIDERS_EARLY: 15
2:
STR_CHTONITE: 25
STR_FLOATER: 25
STR_RAIDERS_EARLY: 20
STR_SECTOID: 30
But STR_SECTOID flew to my base in the first month. Okay, they probably came in response to the downed UFO. But why is it written in the save file that they were doing ALIEN_RESEARCH??? In the first month! In accordance with the rules, this race should not engage in ALIEN_RESEARCH before the third month.
from save:
alienMissions:
- type: STR_ALIEN_RESEARCH
region: STR_EUROPE
race: STR_SECTOID
nextWave: 3
nextUfoCounter: 0
spawnCountdown: 7770
liveUfos: 0
uniqueID: 1
missionSiteZone: -1
- type: STR_ALIEN_RETALIATION
region: STR_EUROPE
race: STR_SECTOID
nextWave: 2
nextUfoCounter: 1
spawnCountdown: 8820
liveUfos: 1
uniqueID: 4
missionSiteZone: -1
What have I done wrong? Please, help!