So, I decided to make a new alien race - more as an experiment than anything else, though if it goes well, I'll release it. Since I'm lazy, I took Robin's cover_alien mod as a starter and went with modifying it.
Now, my question is about this part:
alienMissions:
- type: STR_ALIEN_RESEARCH
raceWeights:
0:
STR_SECTOID: 70
STR_SNAKEMAN: 10
STR_FLOATER: 20
1:
STR_SECTOID: 60
STR_SNAKEMAN: 10
STR_FLOATER: 30
3:
STR_SECTOID: 30
STR_SNAKEMAN: 10
STR_MUTON: 30
STR_FLOATER: 30
5:
STR_SECTOID: 20
STR_SNAKEMAN: 10
STR_MUTON: 30
STR_FLOATER: 30
STR_WASPITE: 10
7:
STR_SECTOID: 30
STR_SNAKEMAN: 10
STR_MUTON: 10
STR_FLOATER: 20
STR_WASPITE: 20
(etc.)
So, if I substitute WASPITE with my new race, will my mod be compatible with the Waspite mod, so that both races do show up?
My guess is neither mod needs to mention other races, since they would be loaded from the basic ruleset anyway (unless the mod wants to change their values). However, I would like if someone confirmed that I'm right.
(I assume the numbers do not need to add up to 100, even though they do in the basic ruleset. Which would be nice to have confirmed as well.)
Similar issues are raised with research.