Comment 3 for bug 895028

Revision history for this message
DCoder DCoder (dcoder1337) wrote :

I believe a separate system is just unnecessary work. Current implementation plan:

[lab]
SecretLab.Boons= a,b,c,d,e,f,g,h ; a list of things you might get from the lab, inf, veh, air, bld alike. defaults to the [General] SecretInfantry + SecretUnits + SecretBuildings, list limited to 1024 characters
SecretLab.GenerateOnCapture= y/n ; pick item at random when placed/captured, as opposed to at map generation time

[goodie]
SecretLab.RequiredHouses = x,y,z ;
SecretLab.ForbiddenHouses = q,w,r ; obvious

When a lab is left to pick a goodie at map generation time, it will consider only its current owner (most likely, house neutral) for req/forb houses .