not the issue you're trying to solve, but if you name the map like this:
- Code: Select all
name = 'Pandemonium 10km TESTER 2',
you polute the map vault with 10000 versions of the same map. Just call it
- Code: Select all
Pandemonium 10km
and if you want to upload a new version, dont change the name, just the map_version = X.
then you have the "gather feedback" function active. Thats fine, but you should probably change the name there
also your "naturalReclaimModifier" option is probably not exactly doing what you want... check the value for 8 players (maybe it's missing a 0 there).
The key values of your "middlemex" option are rather strange... you set the defaultkey in the script to 1. In the options file, the option with key = 1 doesnt exist and in your tables file key = 2 does nothing. It would be better to change the table to
- Code: Select all
middlemass = {{72,73}}
and the options file to
- Code: Select all
{
default = 1,
label = "Middlemex",
help = "Enable/Disable Middle 2 Mexes",
key = 'middlemex',
pref = 'middlemex',
values = {
{ text = "Enabled", help = "Spawn 2 additional Mexes in the middle.", key = 1, },
{ text = "Disabled", help = "Spawn no additional Mexes in the middle.", key = 2, }
},
},
To finally come to the problem you're having: The error that occurs is this one
- Code: Select all
WARNING: BeginSession() failed: e:\gits\fa\lua\sim\scenarioutilities.lua(112): ERROR: Invalid area name
stack traceback:
[C]: in function `error'
e:\gits\fa\lua\sim\scenarioutilities.lua(112): in function `AreaToRect'
e:\gits\fa\lua\scenarioframework.lua(1172): in function `SetPlayableArea'
...s\pandemonium_10km.v0001\pandemonium_10km_script.lua(584): in function `Expand_MapExpand'
...s\pandemonium_10km.v0001\pandemonium_10km_script.lua(615): in function `Expand_StartupCheck'
...s\pandemonium_10km.v0001\pandemonium_10km_script.lua(62): in function `OnStart'
e:\gits\fa\lua\siminit.lua(233): in function <e:\gits\fa\lua\siminit.lua:223>
e:\gits\fa\lua\siminit.lua(357): in function `BeginSession'
The adaptive map script has a function to expand the map at a specific time or when other conditions are met. However, on some maps, the player spawns could eventually be outside of the initially playable area. Therefore, I added a check to test if the positions 13/14 are taken (in one of the adaptive maps they are outside of the smaller playable area). If they are, the map area is set to "AREA_1" (which you didnt define in the save.lua file). Easiest solution would be to just remove the lines 62-64 in the script file:
- Code: Select all
if(Expand_StartupCheck()) then
ForkThread(Expand_MapExpandConditions)
end
since you dont use the expansion code anyway.
When you upload the map, can you use "Pandemonium ultimate" instead of "Adaptive Pandemonium" plz?