Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CityLights do not appear by default in scaledspace on bodies other than the homeworld. #25

Open
WhirligigGirl opened this issue Mar 3, 2020 · 0 comments

Comments

@WhirligigGirl
Copy link

WhirligigGirl commented Mar 3, 2020

For Whirligig World, I have a planet called Yalthe which uses CityLights functionality to make volcanoes light up.

It behaves as expected from localspace, showing the glowing lava in places determined by the emissive map:
image

image

However, it appears as if there are no lights from scaledspace, either in flight or in the map view, throughout quicksaves/quickloads, and scene changes, unless you do the following:

  • Open EVE Config Manager
  • Tab over to Yalthe
  • Switch to CityLights Manager
  • Hit the "Apply" button.

When that is done, the volcanoes pop into view, and remain persistent throughout the game.

image

The config used is as follows. You can see that Mesbin-Volcanoes, which uses body = Kerbin (the homeworld) is identical to Yalthe-Volcanoes, except with the detail scale, body name, and map filepaths changed. (Changing the detail scale does not affect the problem.)

EVE_CITY_LIGHTS { OBJECT { name = Mesbin-Volcanoes body = Kerbin cityLightsMaterial { _CityOverlayDetailScale = 30 _CityOverlayTex { value = WhirligigWorld/ModCompatibility/Emissives/Textures/Mesbin_Volcanoes } _CityDarkOverlayDetailTex { value = WhirligigWorld/ModCompatibility/Emissives/Textures/VolcanoLights } _CityLightOverlayDetailTex { value = WhirligigWorld/ModCompatibility/Emissives/Textures/VolcanoLights } } } OBJECT { name = Yalthe-Volcanoes body = Yalthe cityLightsMaterial { _CityOverlayDetailScale = 2 _CityOverlayTex { value = WhirligigWorld/ModCompatibility/Emissives/Textures/Yalthe_Emissive_Volcanoes type = AlphaMap } _CityDarkOverlayDetailTex { value = WhirligigWorld/ModCompatibility/Emissives/Textures/VolcanoLights } _CityLightOverlayDetailTex { value = WhirligigWorld/ModCompatibility/Emissives/Textures/VolcanoLights } } } }
EDIT: Markdown ate the config so rather than sort it out I'll just link the config in pastebin: https://pastebin.com/p8jUAdUU

To be clear, the problem does not occur on the homeworld. The volcanoes set glowing there are visible from space by default.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant