Sorry, but no. The checking if it’s a spacebuild map or not happens together with the loading of the logic_cases. If it can’t find any, or they aren’t planet, sun, … info. Then the code will detect it as not being a SB map. So even when disabling the “is sb map” check, it wouldn’t be able to find any planets, since nothing would have been loaded.
I’m not on a computer able to run garry’smod either atm, so I can’t test out anything.
If you are interested in looking at any of the code though, here are the places of interest:
(Based on the files on the development svn)
lua/CAF/Addons/server/spacebuild.lua
- r360: local function Register_Environments() (function in charge of loading all the logic_cases)
- r706: function SB.__AutoStart(), should get run on startup of the map and call the function above together with some others.
As a side note: do any of the other CAF addons have these issues or only Spacebuild?
[editline]9th February 2011[/editline]
And another question: Are there any lua errors in console when starting up a map?
If there are, they might be the cause of one of the functions not running correctly.