So I'm trying to create a planet class that uses the dyson sphere model. I currently have it where it doesn't have its own entity and instead is assigned one at creation in the megastructure file.
init_effect = {
set_name = "NAME_DYSON_SPHERE"
surveyed = {
set_surveyed = yes
surveyor = FROM
}
set_planet_entity = {
entity = "dyson_sphere_phase_05_entity"
graphical_culture = fromfrom
}
set_all_comms_surveyed = yes
clear_blockers = yes
trigger_megastructure_icon = yes
set_planet_flag = megastructure
}
The result is a planet with the dyson sphere model but it is pitch black. I assume it just doesn't have any textures. So, how do I give it textures? I tried creating a new entity in the GFX files but the results were the same: Right model, no textures.
init_effect = {
set_name = "NAME_DYSON_SPHERE"
surveyed = {
set_surveyed = yes
surveyor = FROM
}
set_planet_entity = {
entity = "dyson_sphere_phase_05_entity"
graphical_culture = fromfrom
}
set_all_comms_surveyed = yes
clear_blockers = yes
trigger_megastructure_icon = yes
set_planet_flag = megastructure
}
The result is a planet with the dyson sphere model but it is pitch black. I assume it just doesn't have any textures. So, how do I give it textures? I tried creating a new entity in the GFX files but the results were the same: Right model, no textures.