Hi.
Sorry if I´m posting this here when I should post it anywhere.
Regarding the alien base behaviour that I see using FMP with OXCE+, I made some experiments. (I know, not intended to work this way, but backward compatible so...).
I set this experiments:
First Experiment:
Information from savegames:
I added this alien base missions to the savegames:
- type: STR_ALIEN_BASE
region: STR_EUROPE
race: STR_SECTOID
nextWave: 0
nextUfoCounter: 0
spawnCountdown: 10
liveUfos: 0
uniqueID: 3
missionSiteZone: -1
- type: STR_ALIEN_BASE
region: STR_NORTH_AFRICA
race: STR_FLOATER
nextWave: 0
nextUfoCounter: 0
spawnCountdown: 10
liveUfos: 0
uniqueID: 4
missionSiteZone: -1
I run a game month and this is the result:
OXC Savegame: Both bases show.
deployment: STR_ALIEN_BASE_ASSAULT
OXCE Savegame: Both bases show.
deployment: STR_ALIEN_BASE_ASSAULT
OXCE+ Savegane:
deployment: STR_ALIEN_BASE_ASSAULT
With this, I confirmed that the builds are working Ok with vanilla.
https://https://https://https://https://https://https://https://https://https://https://https://https://https://https://https://https://https://https://https://https://https://https://https://https://https://https://Then, I tried again, with FMP,
Added the same bases mission in the savegames.
Run one game month.
Results:
OXC Savegame: Both bases show.
deployment: STR_ALIEN_BASE_ASSAULT
OXCE Savegame: No base showing
deployment: STR_TERROR_MISSION
OXCE+ Savegane: No base showing
deployment: STR_TERROR_MISSION
So, the error appears when FMP is added and used in OXCE or OXCE+.
I read alienMissions_FMP.rul, and see this line
spawnZone: 4 #Mission zone for alien bases
So, I modified the added alien base mission, and set a new experiment with missionSiteZone changed from -1 to 4.
- type: STR_ALIEN_BASE
region: STR_EUROPE
race: STR_SECTOID
nextWave: 0
nextUfoCounter: 0
spawnCountdown: 10
liveUfos: 0
uniqueID: 3
missionSiteZone: 4
- type: STR_ALIEN_BASE
region: STR_NORTH_AFRICA
race: STR_FLOATER
nextWave: 0
nextUfoCounter: 0
spawnCountdown: 10
liveUfos: 0
uniqueID: 4
missionSiteZone: 4
run again with OXCE and OXCE+. Same issue, deployment is STR_TERROR_MISSION. The same happens with normal gameplay, not adding base missions by hand.