mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-12 00:20:42 +01:00
Assunzione & Port Volturno (#22258)
Contains assets, code, maps, etc. for Assunzione and Port Volturno. This is something like v0.9 for live unit testing, etc. Do not merge yet. ### Asset Licenses The following assets that **have not** been created by myself are included in this PR: | Path | Original Author | License | | --- | --- | --- | | icons/obj/structure/urban/arches.dmi | [Fyni](https://github.com/Fyniiy) | CC-BY-SA | | icons/obj/structure/urban/assunzione_neon.dmi | [Fyni](https://github.com/Fyniiy) | CC-BY-SA | | icons/obj/structure/urban/assunzione_signs.dmi (stafylia_sign) | [Fyni](https://github.com/Fyniiy) | CC-BY-SA | | icons/obj/structure/urban/billboard.dmi (sign_assunzione1 & 2) | [Fyni](https://github.com/Fyniiy) | CC-BY-SA | | icons/obj/structure/urban/poles.dmi (radial_floodlight) | [Fyni](https://github.com/Fyniiy) | CC-BY-SA | | icons/obj/structure/urban/restaurant.dmi (menu_gyro) | [Fyni](https://github.com/Fyniiy) | CC-BY-SA | | icons/obj/structure/urban/statues.dmi (aec_small) | [Fyni](https://github.com/Fyniiy) | CC-BY-SA | | icons/obj/pottedplants_big.dmi (luce-vine-plant) | [Fyni](https://github.com/Fyniiy) | CC-BY-SA | | icons/obj/pottedplants_small.dmi (luce-vine-plant) | [Fyni](https://github.com/Fyniiy) | CC-BY-SA | | icons/obj/structure/urban/billboard.dmi (sign_assunzione3) | Minzeyes | CC-BY-SA | | icons/obj/structure/urban/assunzione_96x110.dmi | Minzeyes | CC-BY-SA | | icons/turf/smooth/composite_brick.dmi | [nauticall](https://github.com/nauticall) | CC-BY-SA | --------- Signed-off-by: Batrachophreno <Batrochophreno@gmail.com> Co-authored-by: Kano <89972582+kano-dot@users.noreply.github.com>
This commit is contained in:
@@ -302,3 +302,19 @@
|
||||
),
|
||||
WILDLIFE = list() //no xanu wildlife assets yet
|
||||
)
|
||||
|
||||
// it's looking pretty bleak out there boys
|
||||
/singleton/biome/snow/assunzione
|
||||
spawn_types = list(
|
||||
PLANET_TURF = list(/turf/simulated/floor/exoplanet/permafrost = 1),
|
||||
GRASSES = list(),
|
||||
LARGE_FLORA = list(
|
||||
/obj/structure/flora/rock/ice = 2,
|
||||
/obj/structure/flora/tree/dead = 1
|
||||
),
|
||||
SMALL_FLORA = list(
|
||||
/obj/structure/flora/assunzione/bush/lucevine = 3,
|
||||
/obj/effect/floor_decal/snowdrift/large/random = 2
|
||||
),
|
||||
WILDLIFE = list()
|
||||
)
|
||||
|
||||
@@ -72,6 +72,12 @@
|
||||
name = "Xanu Prime Wilderness"
|
||||
base_turf = /turf/simulated/floor/exoplanet/grass/stalk
|
||||
|
||||
/area/exoplanet/assunzione
|
||||
name = "Assunzioni Wilderness"
|
||||
ambience = list()
|
||||
base_turf = /turf/simulated/floor/exoplanet/snow
|
||||
area_blurb = "A lightless lifelessness more oppressive than even that of barren asteroids. One day, even the nitrogen in the still air will freeze solid and the luce vines will finally die out in the wild."
|
||||
|
||||
/area/exoplanet/lava
|
||||
name = "\improper Planetary surface"
|
||||
ambience = AMBIENCE_LAVA
|
||||
|
||||
@@ -0,0 +1,110 @@
|
||||
/obj/structure/flora/assunzione
|
||||
name = "native Assunzionii flora"
|
||||
desc = "One of the species of local plantlife originally native to Assunzione, preserved now only in domes after the Dimming all but flattened the biosphere."
|
||||
icon = 'icons/obj/flora/assunzione/grass.dmi'
|
||||
icon_state = "stalks"
|
||||
layer = BASE_ABOVE_OBJ_LAYER
|
||||
anchored = TRUE
|
||||
density = FALSE
|
||||
|
||||
/obj/structure/flora/assunzione/grass
|
||||
name = "grass stalks"
|
||||
desc = "Thin and tall stalks of native Assunzionii grasses, soft though slightly rubbery to the touch."
|
||||
|
||||
/obj/structure/flora/assunzione/grass/Initialize(mapload)
|
||||
. = ..()
|
||||
icon_state = "stalks[rand(1, 5)]"
|
||||
|
||||
/obj/structure/flora/assunzione/grass/alt
|
||||
icon_state = "stalks_alt"
|
||||
|
||||
/obj/structure/flora/assunzione/grass/alt/Initialize(mapload)
|
||||
. = ..()
|
||||
icon_state = "stalks_alt[rand(1, 5)]"
|
||||
|
||||
/obj/structure/flora/assunzione/grass/alt
|
||||
icon_state = "stalks_alt"
|
||||
|
||||
/obj/structure/flora/assunzione/grass/sparse
|
||||
icon_state = "sparsegrass_1"
|
||||
|
||||
/obj/structure/flora/assunzione/grass/sparse/New()
|
||||
..()
|
||||
icon_state = "sparsegrass_[rand(1, 3)]"
|
||||
|
||||
/obj/structure/flora/assunzione/grass/full
|
||||
icon_state = "fullgrass_1"
|
||||
|
||||
/obj/structure/flora/assunzione/grass/full/New()
|
||||
..()
|
||||
icon_state = "fullgrass_[rand(1, 3)]"
|
||||
|
||||
/obj/structure/flora/assunzione/flowers
|
||||
icon = 'icons/obj/flora/assunzione/flowers.dmi'
|
||||
layer = BASE_ABOVE_OBJ_LAYER
|
||||
|
||||
/obj/structure/flora/assunzione/flowers/lavendergrass
|
||||
icon_state = "lavendergrass_1"
|
||||
|
||||
/obj/structure/flora/assunzione/flowers/lavendergrass/New()
|
||||
..()
|
||||
icon_state = "lavendergrass_[rand(1, 4)]"
|
||||
|
||||
/obj/structure/flora/assunzione/flowers/ywflowers
|
||||
icon_state = "ywflowers_1"
|
||||
|
||||
/obj/structure/flora/assunzione/flowers/ywflowers/New()
|
||||
..()
|
||||
icon_state = "ywflowers_[rand(1, 4)]"
|
||||
|
||||
/obj/structure/flora/assunzione/flowers/brflowers
|
||||
icon_state = "brflowers_1"
|
||||
|
||||
/obj/structure/flora/assunzione/flowers/brflowers/New()
|
||||
..()
|
||||
icon_state = "brflowers_[rand(1, 3)]"
|
||||
|
||||
/obj/structure/flora/assunzione/flowers/ppflowers
|
||||
icon_state = "ppflowers_1"
|
||||
|
||||
/obj/structure/flora/assunzione/flowers/ppflowers/New()
|
||||
..()
|
||||
icon_state = "ppflowers_[rand(1, 3)]"
|
||||
|
||||
/obj/structure/flora/assunzione/bush
|
||||
icon = 'icons/obj/flora/assunzione/bush.dmi'
|
||||
|
||||
/obj/structure/flora/assunzione/bush/pale
|
||||
icon_state = "palebush_1"
|
||||
|
||||
/obj/structure/flora/assunzione/bush/pale/New()
|
||||
..()
|
||||
icon_state = "palebush_[rand(1, 4)]"
|
||||
|
||||
/obj/structure/flora/assunzione/bush/ferny
|
||||
icon_state = "fernybush_1"
|
||||
|
||||
/obj/structure/flora/assunzione/bush/ferny/New()
|
||||
..()
|
||||
icon_state = "fernybush_[rand(1, 3)]"
|
||||
|
||||
/obj/structure/flora/assunzione/bush/lucevine
|
||||
name = "luce vine cluster"
|
||||
desc = "The namesake plant for Luceism, the light-centric religion of Assunzione, the Luce Vine is a fruiting vine noted for its astounding resilience to cold following the Dimming. \
|
||||
The plant and its bioluminscent fruit, called 'luce bulbs', are considered evidence of miracle to devout Assunzioni."
|
||||
icon_state = "lvcluster_1"
|
||||
light_range = 1.4
|
||||
light_power = 1
|
||||
light_color = COLOR_CYAN
|
||||
layer = BASE_ABOVE_OBJ_LAYER
|
||||
|
||||
/obj/structure/flora/assunzione/bush/lucevine/New()
|
||||
..()
|
||||
icon_state = "lvcluster_[rand(1, 3)]"
|
||||
|
||||
/obj/structure/flora/assunzione/bush/lucevine/Initialize(mapload)
|
||||
..()
|
||||
AddOverlays(emissive_appearance(icon, "[icon_state]-em", src, alpha = src.alpha))
|
||||
set_light_range_power_color(light_range, light_power, light_color)
|
||||
set_light_on(TRUE)
|
||||
return INITIALIZE_HINT_NORMAL
|
||||
@@ -312,3 +312,15 @@
|
||||
and is said to have the unpleasant taste of bleached cotton. \
|
||||
It is sometimes used in the textile industry due to it's vibrant colors."
|
||||
icon_state = "plant-tc-03"
|
||||
|
||||
/obj/structure/flora/pottedplant/luce_vine
|
||||
name = "potted luce vine"
|
||||
desc = "The namesake plant for Luceism, the light-centric religion of Assunzione, the Luce Vine is a fruiting vine noted for its astounding resilience to cold following the Dimming. \
|
||||
The plant and its bioluminscent fruit, called 'luce bulbs', are considered evidence of miracle to devout Assunzioni."
|
||||
icon_state = "plant-luce-vine"
|
||||
light_system = MOVABLE_LIGHT
|
||||
|
||||
/obj/structure/flora/pottedplant/luce_vine/Initialize()
|
||||
. = ..()
|
||||
set_light(l_range = 2.2, l_power = 3, l_color = LIGHT_COLOR_PURPLE)
|
||||
return INITIALIZE_HINT_NORMAL
|
||||
|
||||
@@ -189,3 +189,15 @@
|
||||
name = "blueish potted fern"
|
||||
desc = "A miniature fern, with one big dark blue leaf."
|
||||
icon_state = "plant-27"
|
||||
|
||||
/obj/item/flora/pottedplant_small/luce_vine
|
||||
name = "potted luce vine"
|
||||
desc = "The namesake plant for Luceism, the light-centric religion of Assunzione, the Luce Vine is a fruiting vine noted for its astounding resilience to cold following the Dimming. \
|
||||
The plant and its bioluminscent fruit, called 'luce bulbs', are considered evidence of miracle to devout Assunzioni."
|
||||
icon_state = "plant-luce-vine"
|
||||
light_system = MOVABLE_LIGHT
|
||||
|
||||
/obj/item/flora/pottedplant_small/luce_vine/Initialize()
|
||||
. = ..()
|
||||
set_light(l_range = 1.4, l_power = 3, l_color = LIGHT_COLOR_PURPLE)
|
||||
return INITIALIZE_HINT_NORMAL
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
/turf/simulated/floor/exoplanet/assunzione
|
||||
name = "artificial substratum"
|
||||
desc = "The unclean but highly compacted solid foundation for a building or structure."
|
||||
icon = 'icons/turf/flooring/urban_turfs.dmi'
|
||||
icon_state = "rust"
|
||||
has_resources = FALSE
|
||||
|
||||
/turf/simulated/floor/exoplanet/assunzione/Initialize(mapload)
|
||||
. = ..()
|
||||
icon_state = "rust[rand(1,12)]"
|
||||
|
||||
/turf/simulated/floor/exoplanet/assunzione/no_edge
|
||||
has_edge_icon = FALSE
|
||||
@@ -103,3 +103,20 @@
|
||||
BIOME_SEMIARID = /singleton/biome/snow/forest/xanu
|
||||
)
|
||||
)
|
||||
|
||||
/datum/exoplanet_theme/snow/assunzione
|
||||
name = "Assunzione"
|
||||
surface_turfs = list(
|
||||
/turf/simulated/floor/exoplanet/permafrost
|
||||
)
|
||||
mountain_biome = null
|
||||
possible_biomes = list(
|
||||
BIOME_POLAR = list(
|
||||
BIOME_ARID = /singleton/biome/water/ice,
|
||||
BIOME_SEMIARID = /singleton/biome/snow/assunzione
|
||||
),
|
||||
BIOME_COOL = list(
|
||||
BIOME_ARID = /singleton/biome/water/ice,
|
||||
BIOME_SEMIARID = /singleton/biome/snow/assunzione
|
||||
)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user