Skip to content

Commit

Permalink
Adding random maps for Karzerfeste.
Browse files Browse the repository at this point in the history
  • Loading branch information
MistakeNot4892 committed Dec 21, 2024
1 parent d11f183 commit a122541
Show file tree
Hide file tree
Showing 23 changed files with 27,081 additions and 774 deletions.
7 changes: 7 additions & 0 deletions code/game/turfs/floors/subtypes/floor_natural.dm
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,13 @@
color = "#ae9e66"
_flooring = /decl/flooring/sand

/turf/floor/rock/basalt/sand
name = "sand"
icon = 'icons/turf/flooring/sand.dmi'
icon_state = "sand0"
color = "#ae9e66"
_flooring = /decl/flooring/sand

/turf/floor/rock/sand/water
color = COLOR_SKY_BLUE
fill_reagent_type = /decl/material/liquid/water
Expand Down
36 changes: 36 additions & 0 deletions maps/karzerfeste/areas/_area.dm
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,13 @@
)
sound_env = GENERIC
ambience = list()
var/list/additional_fishing_results

/area/karzerfeste/Initialize()
if(additional_fishing_results)
for(var/fish in additional_fishing_results)
fishing_results[fish] = additional_fishing_results[fish]
. = ..()

/area/karzerfeste/outside
name = "\improper Wilderness"
Expand All @@ -38,7 +45,36 @@
area_blurb_category = /area/karzerfeste/outside
interior_ambient_light_modifier = -0.3
area_flags = AREA_FLAG_EXTERNAL | AREA_FLAG_IS_BACKGROUND
additional_fishing_results = list(
/mob/living/simple_animal/aquatic/fish/large = 5,
/mob/living/simple_animal/aquatic/fish/large/salmon = 5,
/mob/living/simple_animal/aquatic/fish/large/trout = 5,
/mob/living/simple_animal/aquatic/fish/large/pike = 3
)

/area/karzerfeste/outside/above
name = "\improper Heights"
color = COLOR_GRAY80

// Forest level
/area/karzerfeste/outside/forest
name = "\improper Western Forest"
sound_env = FOREST

/area/karzerfeste/outside/forest/woods
name = "\improper Western Woods"

/area/karzerfeste/outside/forest/lake
name = "\improper Western Lake"
additional_fishing_results = list(
/mob/living/simple_animal/aquatic/fish/large/bass = 5,
/mob/living/simple_animal/aquatic/fish/large/trout = 5,
/mob/living/simple_animal/aquatic/fish/large/javelin = 5,
/mob/living/simple_animal/hostile/aquatic/carp = 3,
/mob/living/simple_animal/aquatic/fish/large/koi = 1
)
color = COLOR_BLUE_GRAY

/area/karzerfeste/outside/forest/deep
name = "\improper Western Deepwoods"
color = COLOR_DARK_GREEN_GRAY
3 changes: 3 additions & 0 deletions maps/karzerfeste/areas/caves.dm
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@
sound_env = CAVE
area_flags = AREA_FLAG_IS_BACKGROUND

/area/karzerfeste/caves/poi
name = "\improper Subterrain - Points Of Interest"

/area/karzerfeste/outside/caves
name = "\improper Subterrain Chasm"
color = COLOR_GRAY80
Expand Down
Loading

0 comments on commit a122541

Please sign in to comment.