(Currently using: OXCE V6.5.5)I just tried to remove all
X-Com: Enemy Unknown UFOs and alien units from the game and got the following error when launching.
[17-09-2020_02-05-25] [ERROR] failed to load 'Test Mod'; mod disabled
Error with MissionWeights: Region: STR_ANTARCTICA: alien mission type: STR_ALIEN_BASE not defined, do not incite the judgement of Amaunator.
I received a similar errors messages for:
alienMissions:
- delete: STR_ALIEN_RESEARCH
- delete: STR_ALIEN_ABDUCTION
- delete: STR_ALIEN_HARVEST
- delete: STR_ALIEN_INFILTRATION
However I was able to launch
OXCE without an error if I only removed these three from the
alienMissions: section:
alienMissions:
- delete: STR_ALIEN_TERROR
- delete: STR_ALIEN_RETALIATION
- delete: STR_ALIEN_SUPPLY
Does this mean it is ok to leave those three deleted or will this generate a problem when those
alienMissions: are called by some hard coded portion of the game now that they no longer exist?
Also are there any other ones in the below code I should not remove or alter? I'd rather not "
incite the judgement of Amaunator" if I can avoid it.
My plan is to slowly add back in what I want one by one as I learn how each section of these
.rul files operate.
Here is the code in the
.rul file I ran that produced the original error:
alienDeployments:
- delete: STR_SMALL_SCOUT
- delete: STR_MEDIUM_SCOUT
- delete: STR_LARGE_SCOUT
- delete: STR_HARVESTER
- delete: STR_ABDUCTOR
- delete: STR_TERROR_SHIP
- delete: STR_BATTLESHIP
- delete: STR_SUPPLY_SHIP
- delete: STR_TERROR_MISSION
- delete: STR_ALIEN_BASE_ASSAULT
- delete: STR_BASE_DEFENSE
- delete: STR_MARS_CYDONIA_LANDING
- delete: STR_MARS_THE_FINAL_ASSAULT
alienMissions:
- delete: STR_ALIEN_RESEARCH
- delete: STR_ALIEN_HARVEST
- delete: STR_ALIEN_ABDUCTION
- delete: STR_ALIEN_INFILTRATION
- delete: STR_ALIEN_BASE
- delete: STR_ALIEN_TERROR
- delete: STR_ALIEN_RETALIATION
- delete: STR_ALIEN_SUPPLY
alienRaces:
- delete: STR_SECTOID
- delete: STR_SNAKEMAN
- delete: STR_ETHEREAL
- delete: STR_MUTON
- delete: STR_FLOATER
- delete: STR_MIXED
armors:
- delete: SECTOID_ARMOR0
- delete: FLOATER_ARMOR0
- delete: FLOATER_ARMOR1
- delete: FLOATER_ARMOR2
- delete: CYBERDISC_ARMOR
- delete: REAPER_ARMOR
- delete: SECTOPOD_ARMOR
- delete: SNAKEMAN_ARMOR0
- delete: SNAKEMAN_ARMOR1
- delete: SNAKEMAN_ARMOR2
- delete: MUTON_ARMOR0
- delete: MUTON_ARMOR1
- delete: MUTON_ARMOR2
- delete: ETHEREAL_ARMOR0
- delete: ETHEREAL_ARMOR1
- delete: ETHEREAL_ARMOR2
- delete: CHRYSSALID_ARMOR
- delete: ZOMBIE_ARMOR
- delete: SILACOID_ARMOR
- delete: CELATID_ARMOR
missionScripts:
- delete: gameStart
- delete: recurringTerror
- delete: recon
- delete: invasion
- delete: researchRetaliation
- delete: beginnerRetaliation
- delete: experiencedRetaliation
- delete: veteranRetaliation
- delete: geniusRetaliation
- delete: superhumanRetaliation
ufos:
- delete: STR_SMALL_SCOUT
- delete: STR_MEDIUM_SCOUT
- delete: STR_LARGE_SCOUT
- delete: STR_HARVESTER
- delete: STR_ABDUCTOR
- delete: STR_TERROR_SHIP
- delete: STR_BATTLESHIP
- delete: STR_SUPPLY_SHIP
units:
- delete: STR_SECTOID_SOLDIER
- delete: STR_SECTOID_ENGINEER
- delete: STR_SECTOID_MEDIC
- delete: STR_SECTOID_NAVIGATOR
- delete: STR_SECTOID_LEADER
- delete: STR_SECTOID_COMMANDER
- delete: STR_CYBERDISC_TERRORIST
- delete: STR_FLOATER_SOLDIER
- delete: STR_FLOATER_ENGINEER
- delete: STR_FLOATER_NAVIGATOR
- delete: STR_FLOATER_MEDIC
- delete: STR_FLOATER_LEADER
- delete: STR_FLOATER_COMMANDER
- delete: STR_REAPER_TERRORIST
- delete: STR_SNAKEMAN_SOLDIER
- delete: STR_SNAKEMAN_NAVIGATOR
- delete: STR_SNAKEMAN_ENGINEER
- delete: STR_SNAKEMAN_LEADER
- delete: STR_SNAKEMAN_COMMANDER
- delete: STR_CHRYSSALID_TERRORIST
- delete: STR_MUTON_SOLDIER
- delete: STR_MUTON_NAVIGATOR
- delete: STR_MUTON_ENGINEER
- delete: STR_SILACOID_TERRORIST
- delete: STR_CELATID_TERRORIST
- delete: STR_ETHEREAL_SOLDIER
- delete: STR_ETHEREAL_LEADER
- delete: STR_ETHEREAL_COMMANDER
- delete: STR_SECTOPOD_TERRORIST
- delete: STR_ZOMBIE
For convenience I've also attached a
.rul to this post with the above code and the four error producing lines from
alienMissions: commented out.