planetoid 
Overmap marker for a planet-like entity.
Vars | |
| planetoid_id | ID of the associated planetoid data id for lookup. |
|---|---|
| skybox_icon | The icon file to use for this planetoid's skybox image |
| skybox_image | Skybox background image when floating in space above this sector. Generated at runtime |
| surface_color | Color of the primary layer of the skybox image |
| water_color | Color of the secondary layer of the skybox image. Is usually water-like features. |
Procs | |
| generate_skybox_image | Generates the skybox background displayed when a ship or viewer is in a sector above the planetoid |
| generate_skybox_planetoid_clouds | Generates the cloud cover over the planetoid. |
| generate_skybox_planetoid_halo | Generates the halo underlay around the planetoid if there's any. |
| generate_skybox_planetoid_rings | Generate the planetoid's rings overlay if it has rings |
| generate_skybox_planetoid_shading | Generates the planetoid's shadow and rimlight overlays |
| generate_skybox_planetoid_surface | Generates the raw base/surface of the planetoid skybox image. |
| get_atmosphere | Returns the planetoid's atmosphere if there's any |
| get_planetoid_data | Returns the /datum/planetoid_data associated with planet this overmap marker represents. |
| get_ring_color | Returns the color for the ring overlay |
| get_ring_type_name | Returns the name of the type of ring overlay to use for the planetary rings. Basically, the icon_state for the planetoid's rings |
| get_skybox_primary_surface | Returns the image for the planetary surface of the skybox background image. |
| get_skybox_representation | Get cached skybox background image. |
| get_skybox_secondary_surface | Returns the image for the secondary planetary feature of the surface of the skybox background image. Usually is the color of the oceans on the surface. |
| get_strata | Returns the strata associated to the planetoid we represent |
| get_surface_color | Get the primary surface color used for the skybox image |
| has_rings | Whether to draw rings on the planet's skybox image, and aknowledge anywhere else that it has rings. |
| update_from_data | Update our name, and refs to match the planetoid we're representing |
Var Details
planetoid_id 
ID of the associated planetoid data id for lookup.
skybox_icon 
The icon file to use for this planetoid's skybox image
skybox_image 
Skybox background image when floating in space above this sector. Generated at runtime
surface_color 
Color of the primary layer of the skybox image
water_color 
Color of the secondary layer of the skybox image. Is usually water-like features.
Proc Details
generate_skybox_image
Generates the skybox background displayed when a ship or viewer is in a sector above the planetoid
generate_skybox_planetoid_clouds
Generates the cloud cover over the planetoid.
generate_skybox_planetoid_halo
Generates the halo underlay around the planetoid if there's any.
generate_skybox_planetoid_rings
Generate the planetoid's rings overlay if it has rings
generate_skybox_planetoid_shading
Generates the planetoid's shadow and rimlight overlays
generate_skybox_planetoid_surface
Generates the raw base/surface of the planetoid skybox image.
get_atmosphere
Returns the planetoid's atmosphere if there's any
get_planetoid_data
Returns the /datum/planetoid_data associated with planet this overmap marker represents.
get_ring_color
Returns the color for the ring overlay
get_ring_type_name
Returns the name of the type of ring overlay to use for the planetary rings. Basically, the icon_state for the planetoid's rings
get_skybox_primary_surface
Returns the image for the planetary surface of the skybox background image.
get_skybox_representation
Get cached skybox background image.
get_skybox_secondary_surface
Returns the image for the secondary planetary feature of the surface of the skybox background image. Usually is the color of the oceans on the surface.
get_strata
Returns the strata associated to the planetoid we represent
get_surface_color
Get the primary surface color used for the skybox image
has_rings
Whether to draw rings on the planet's skybox image, and aknowledge anywhere else that it has rings.
update_from_data
Update our name, and refs to match the planetoid we're representing