Skip to content

Commit

Permalink
Improvements to water castles
Browse files Browse the repository at this point in the history
Makes sunken ruin use cobbles as its base, and improves transitions between various water castles.
  • Loading branch information
ln-zookeeper committed Mar 15, 2017
1 parent e6fbba0 commit e4c71db
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 5 deletions.
13 changes: 9 additions & 4 deletions data/core/terrain-graphics.cfg
Expand Up @@ -533,7 +533,7 @@
{NEW:BASE Ch,Cha flat/road}
{NEW:BASE Chr flat/stone-path}
{NEW:BASE Kh* castle/cobbles-keep LAYER=-2}
{NEW:BASE Chw castle/sunken-ruin LAYER=-520 FLAG=sunken}
{NEW:BASE Chw castle/aquatic-castle/cobbles LAYER=-520 FLAG=sunken}
# swamp castle defined along with swamp above

{NEW:BASE Cv castle/elven/grounds}
Expand Down Expand Up @@ -583,9 +583,9 @@
{DISABLE_BASE_TRANSITIONS_F (Km,Cm) non_submerged}
{DISABLE_BASE_TRANSITIONS (Km,Cm)}
{AQUATIC:KEEP_CORNER_TRANSITION (Km) (Cm) (W*,Ss,Q*) (X*) (non_fading) (castle/aquatic-castle)}
{TRANSITION_COMPLETE_LF (Cm) (!,Km*,Cm*,W*,Ss,Q*,X*) 0 non_fading castle/aquatic-castle/castle-to-ground}
{TRANSITION_COMPLETE_LF (Km) (!,Km*,Cm*,W*,Ss,Q*,X*) 0 non_fading castle/aquatic-castle/keep-to-ground}
{TRANSITION_COMPLETE_LF (Km) (W*,Ss) 0 non_fading castle/aquatic-castle/keep-to-water}
{TRANSITION_COMPLETE_LF (Cm) (!,K*,C*,W*,Ss,Q*,X*) 0 non_fading castle/aquatic-castle/castle-to-ground}
{TRANSITION_COMPLETE_LF (Km) (!,K*,C*,W*,Ss,Q*,X*) 0 non_fading castle/aquatic-castle/keep-to-ground}
{TRANSITION_COMPLETE_LF (Km) (W*,Ss) 0 non_fading castle/aquatic-castle/keep-to-water}


# Elven castle
Expand Down Expand Up @@ -678,6 +678,11 @@
{NEW:TRANSITION !,Ket,Co*,!,C*,Ke* Co* -380 flat/dirt-dark FLAG=inside}
{NEW:TRANSITION Co* !,Ket,Co*,!,C*,Ke* -380 flat/dirt-dark}

# Base transitions between various water castles

# 33% is an arbitrary magic number with which the transparency looks good
{NEW:GENERIC_CORNER_TRANSITION Cme (Cm,Km,Chw) -330 castle/aquatic-camp/reef masks/long "~O(33%)" FLAG=aquaticbasetrans}
{NEW:GENERIC_CORNER_TRANSITION Cm,Km,Chw (Cme) -321 castle/aquatic-castle/cobbles masks/long "~O(33%)" FLAG=aquaticbasetrans}

#
# Cave
Expand Down
2 changes: 1 addition & 1 deletion data/core/terrain-graphics/aquatic.cfg
Expand Up @@ -139,7 +139,7 @@
probability=100
rotations=n,ne,se,s,sw,nw
[/terrain_graphics]
{TRANSITION_COMPLETE_LF ({CAMP},{KEEP}) (!,{KEEP},{CAMP},W*,Ss,Q*,X*) 0 non_fading {IMAGEPATH}/castle-to-ground}
{TRANSITION_COMPLETE_LF ({CAMP},{KEEP}) (!,{KEEP},{CAMP},W*,Ss,Q*,X*,C*,K*) 0 non_fading {IMAGEPATH}/castle-to-ground}
{TRANSITION_COMPLETE_LF ({CAMP}) ({KEEP}) -1 pool_edge {IMAGEPATH}/keep-rim}

# this macro was defined at the top of this file
Expand Down

0 comments on commit e4c71db

Please sign in to comment.