1.17 terrain graphics transitions update (#6588)

* small improvements to wooden walls

* intra-pile rubble terrain transition

* fixing some bad perspective in desert mountain transition images
This commit is contained in:
doofus-01 2022-04-02 04:13:20 -07:00 committed by GitHub
parent b710b7e146
commit 9f98081cb5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
31 changed files with 43 additions and 0 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.8 KiB

After

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 883 B

After

Width:  |  Height:  |  Size: 691 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 171 B

After

Width:  |  Height:  |  Size: 153 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.7 KiB

After

Width:  |  Height:  |  Size: 9.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.1 KiB

After

Width:  |  Height:  |  Size: 9.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.7 KiB

After

Width:  |  Height:  |  Size: 7.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 8.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View file

@ -835,6 +835,8 @@ C*,K*,X*,Q*,W*,Ai,M*,*^V*,*^B*,_off^_usr#enddef
{NEW:WALL Xu* (Qx*,Ql*) cave/wall-rough-chasm}
#{NEW:WALL Xu* (!,Xu*) cave/wall-rough}
{NEW:WALL2_CORNER (Xom,Xoi) (Xos,Xot,Xoc,Xoa,Xof) (!,Xu*,Xo*) walls/stone/wall-minestone-mixed}
{NEW:WALL2_CORNER (Xos,Xot,Xoc,Xoa,Xof) (Xom,Xoi) (!,Xu*,Xo*) walls/stone/wall-stonemine-mixed}
{NEW:WALL2_CORNER (Xom,Xoi) Xu* (!,Xu*,Xo*) walls/stone/wall-mine-mixed}
{NEW:WALL2 (Xom,Xoi) Xu* (!,Xu*,Xo*) walls/stone/wall-mine-mixed}
{NEW:WALL2_CORNER (Xoa) Xu* (!,Xu*,Xo*) walls/stone/ancient/wall-mixed}
@ -911,6 +913,7 @@ C*,K*,X*,Q*,W*,Ai,M*,*^V*,*^B*,_off^_usr#enddef
# Default layer is -500, so anything layering above should be higher.
{NEW:TRANSITION_INTRA (*^Dr) -158 misc/rubble FLAG=intra}
{NEW:TRANSITION (Md,Mv) (!,Md,Hhd,Mv,W*,S*) -166 mountains/dry}
# Special mountain to dry/desert terrain trans

View file

@ -837,6 +837,46 @@ transition_inverted#endarg
[/terrain_graphics]
#enddef
#define NEW:TRANSITION_INTRA TERRAINLIST LAYER IMAGESTEM
#arg ADJACENT
{TERRAINLIST}#endarg
#arg FLAG
transition#endarg
#arg IPF
~NOP()#endarg
[terrain_graphics]
map="
, 2
* , *
, 1
* , *
, *"
[tile]
pos=1
type={ADJACENT}
set_no_flag={FLAG}-@R0
[/tile]
[tile]
pos=2
type={TERRAINLIST}
# set_no_flag={FLAG}-@R3
[/tile]
[image]
name={IMAGESTEM}@V-@R0.png{IPF}
layer={LAYER}
base=98,98
center=90,144
variations=";2;3;4;5"
[/image]
rotations=n,ne,se,s,sw,nw
[/terrain_graphics]
#enddef
#define NEW:TRANSITION TERRAINLIST ADJACENT LAYER IMAGESTEM
#arg LAYER2