Important
1. XS File Transferring¶
Description:
- In a lobby, to other players:
- In an RMS:
- from the game dir
- from the profile dir
- from the mods (local/subscribed) dir
- In a Scenario:
- from the game dir
- from the profile dir
- from the mods (local/subscribed) dir
- In an RMS:
- To spectators:
- In an RMS:
- from the game dir
- from the profile dir
- Transfers the directly included XS (using #includeXS) file from the mods (local/subscribed) dir to others, but in the wrong temp folder location
- In a Scenario:
- from the game dir
- from the profile dir
- Transfers the directly included XS (using script file name box) file from the mods (local/subscribed) dir to others, but in the wrong temp folder location
- In an RMS:
Expected Behaviour: --
Reproduction Steps:
- --
2. Technology Related XS function Do Not Work In RMS¶
Description: xsResearchTechnology
and xsGetPlayerNumberOfTechs
cannot be used in RMS
Expected Behaviour: These functions should work in an RMS as they do in scenarios
Reproduction Steps:
- Create a new RMS
- Create a new XS script with the following code:
1 2 3 4 5
void main() { // these functionds do not work in an RMS xsResearchTechnology(22, true, false, 2); xsGetPlayerNumberOfTechs(1); }
- When a game is played using the XS script included in an RMS, a parsing error is shown
3. Object Count Related XS function Do Not Work In RMS¶
Description: xsGetObjectCount
and xsGetObjectCountTotal
cannot be used in RMS
Expected Behaviour: These functions should work in an RMS as they do in scenarios
Reproduction Steps:
- Create a new RMS
- Create a new XS script with the following code:
1 2 3 4 5
void main() { // these functionds do not work in an RMS xsGetObjectCount(1, 83); xsGetObjectCountTotal(1, 83); }
- When a game is played using the XS script included in an RMS, a parsing error is shown