- if (string_empty(worldspawn->getKeyValue("light")))
- {
- worldspawn->setKeyValue("light", "160");
- snprintf(&message[strlen(message)], sizeof(message) - 1 - strlen(message), "Set ambient to: %s", worldspawn->getKeyValue("ambient"));
- }
- if (string_empty(worldspawn->getKeyValue("_color")))
- {
- worldspawn->setKeyValue("_color", "1 0.8 0.8");
- snprintf(&message[strlen(message)], sizeof(message) - 1 - strlen(message), "Set ambient to: %s", worldspawn->getKeyValue("ambient"));
- }
- if (string_empty(worldspawn->getKeyValue("angles")))
- {
- worldspawn->setKeyValue("angles", "30 210");
- snprintf(&message[strlen(message)], sizeof(message) - 1 - strlen(message), "Set ambient to: %s", worldspawn->getKeyValue("ambient"));
- }
- if (string_empty(worldspawn->getKeyValue("ambient")))
- {
- worldspawn->setKeyValue("ambient", "0.4 0.4 0.4");
- snprintf(&message[strlen(message)], sizeof(message) - 1 - strlen(message), "Set ambient to: %s", worldspawn->getKeyValue("ambient"));
- }
- }
- }
- else
- {
- if (override)
- {
- worldspawn->setKeyValue("light", "60");
- worldspawn->setKeyValue("_color", "0.8 0.8 1");
- worldspawn->setKeyValue("angles", "15 60");
- worldspawn->setKeyValue("ambient", "0.25 0.25 0.275");
- }
- else
- {
- if (string_empty(worldspawn->getKeyValue("light")))
- {
- worldspawn->setKeyValue("light", "60");
- snprintf(&message[strlen(message)], sizeof(message) - 1 - strlen(message), "Set ambient to: %s", worldspawn->getKeyValue("ambient"));
- }
- if (string_empty(worldspawn->getKeyValue("_color")))
- {
- worldspawn->setKeyValue("_color", "0.8 0.8 1");
- snprintf(&message[strlen(message)], sizeof(message) - 1 - strlen(message), "Set ambient to: %s", worldspawn->getKeyValue("ambient"));
- }
- if (string_empty(worldspawn->getKeyValue("angles")))
- {
- worldspawn->setKeyValue("angles", "15 60");
- snprintf(&message[strlen(message)], sizeof(message) - 1 - strlen(message), "Set ambient to: %s", worldspawn->getKeyValue("ambient"));
- }
- if (string_empty(worldspawn->getKeyValue("ambient")))
- {
- worldspawn->setKeyValue("ambient", "0.25 0.25 0.275");
- snprintf(&message[strlen(message)], sizeof(message) - 1 - strlen(message), "Set ambient to: %s", worldspawn->getKeyValue("ambient"));
- }