From 62f082151d1de7ee2934164af7b4c901e8a6c75e Mon Sep 17 00:00:00 2001 From: "J.W. Bjerk" Date: Mon, 18 Oct 2010 00:59:54 +0000 Subject: [PATCH] Wave animations on sand-- concave only for now. --- changelog | 1 + .../terrain/water/waves-concave-A01-bl.png | Bin 0 -> 8116 bytes .../terrain/water/waves-concave-A01-br.png | Bin 0 -> 7836 bytes .../terrain/water/waves-concave-A01-l.png | Bin 0 -> 8848 bytes .../terrain/water/waves-concave-A01-r.png | Bin 0 -> 7566 bytes .../terrain/water/waves-concave-A01-tl.png | Bin 0 -> 7104 bytes .../terrain/water/waves-concave-A01-tr.png | Bin 0 -> 7439 bytes .../terrain/water/waves-concave-A02-bl.png | Bin 0 -> 9635 bytes .../terrain/water/waves-concave-A02-br.png | Bin 0 -> 14117 bytes .../terrain/water/waves-concave-A02-l.png | Bin 0 -> 10319 bytes .../terrain/water/waves-concave-A02-r.png | Bin 0 -> 9420 bytes .../terrain/water/waves-concave-A02-tl.png | Bin 0 -> 8239 bytes .../terrain/water/waves-concave-A02-tr.png | Bin 0 -> 8982 bytes .../terrain/water/waves-concave-A03-bl.png | Bin 0 -> 9668 bytes .../terrain/water/waves-concave-A03-br.png | Bin 0 -> 9586 bytes .../terrain/water/waves-concave-A03-l.png | Bin 0 -> 10260 bytes .../terrain/water/waves-concave-A03-r.png | Bin 0 -> 8811 bytes .../terrain/water/waves-concave-A03-tl.png | Bin 0 -> 8487 bytes .../terrain/water/waves-concave-A03-tr.png | Bin 0 -> 8381 bytes .../terrain/water/waves-concave-A04-bl.png | Bin 0 -> 8834 bytes .../terrain/water/waves-concave-A04-br.png | Bin 0 -> 8633 bytes .../terrain/water/waves-concave-A04-l.png | Bin 0 -> 10276 bytes .../terrain/water/waves-concave-A04-r.png | Bin 0 -> 8343 bytes .../terrain/water/waves-concave-A04-tl.png | Bin 0 -> 7964 bytes .../terrain/water/waves-concave-A04-tr.png | Bin 0 -> 7695 bytes .../terrain/water/waves-concave-A05-bl.png | Bin 0 -> 7592 bytes .../terrain/water/waves-concave-A05-br.png | Bin 0 -> 7379 bytes .../terrain/water/waves-concave-A05-l.png | Bin 0 -> 8724 bytes .../terrain/water/waves-concave-A05-r.png | Bin 0 -> 6741 bytes .../terrain/water/waves-concave-A05-tl.png | Bin 0 -> 6895 bytes .../terrain/water/waves-concave-A05-tr.png | Bin 0 -> 6461 bytes .../terrain/water/waves-concave-A06-bl.png | Bin 0 -> 4958 bytes .../terrain/water/waves-concave-A06-br.png | Bin 0 -> 5058 bytes .../terrain/water/waves-concave-A06-l.png | Bin 0 -> 5317 bytes .../terrain/water/waves-concave-A06-r.png | Bin 0 -> 5075 bytes .../terrain/water/waves-concave-A06-tl.png | Bin 0 -> 4852 bytes .../terrain/water/waves-concave-A06-tr.png | Bin 0 -> 4971 bytes data/core/terrain-graphics.cfg | 4 ++-- data/core/terrain-graphics/builder.cfg | 4 ++-- 39 files changed, 5 insertions(+), 4 deletions(-) create mode 100644 data/core/images/terrain/water/waves-concave-A01-bl.png create mode 100644 data/core/images/terrain/water/waves-concave-A01-br.png create mode 100644 data/core/images/terrain/water/waves-concave-A01-l.png create mode 100644 data/core/images/terrain/water/waves-concave-A01-r.png create mode 100644 data/core/images/terrain/water/waves-concave-A01-tl.png create mode 100644 data/core/images/terrain/water/waves-concave-A01-tr.png create mode 100644 data/core/images/terrain/water/waves-concave-A02-bl.png create mode 100644 data/core/images/terrain/water/waves-concave-A02-br.png create mode 100644 data/core/images/terrain/water/waves-concave-A02-l.png create mode 100644 data/core/images/terrain/water/waves-concave-A02-r.png create mode 100644 data/core/images/terrain/water/waves-concave-A02-tl.png create mode 100644 data/core/images/terrain/water/waves-concave-A02-tr.png create mode 100644 data/core/images/terrain/water/waves-concave-A03-bl.png create mode 100644 data/core/images/terrain/water/waves-concave-A03-br.png create mode 100644 data/core/images/terrain/water/waves-concave-A03-l.png create mode 100644 data/core/images/terrain/water/waves-concave-A03-r.png create mode 100644 data/core/images/terrain/water/waves-concave-A03-tl.png create mode 100644 data/core/images/terrain/water/waves-concave-A03-tr.png create mode 100644 data/core/images/terrain/water/waves-concave-A04-bl.png create mode 100644 data/core/images/terrain/water/waves-concave-A04-br.png create mode 100644 data/core/images/terrain/water/waves-concave-A04-l.png create mode 100644 data/core/images/terrain/water/waves-concave-A04-r.png create mode 100644 data/core/images/terrain/water/waves-concave-A04-tl.png create mode 100644 data/core/images/terrain/water/waves-concave-A04-tr.png create mode 100644 data/core/images/terrain/water/waves-concave-A05-bl.png create mode 100644 data/core/images/terrain/water/waves-concave-A05-br.png create mode 100644 data/core/images/terrain/water/waves-concave-A05-l.png create mode 100644 data/core/images/terrain/water/waves-concave-A05-r.png create mode 100644 data/core/images/terrain/water/waves-concave-A05-tl.png create mode 100644 data/core/images/terrain/water/waves-concave-A05-tr.png create mode 100644 data/core/images/terrain/water/waves-concave-A06-bl.png create mode 100644 data/core/images/terrain/water/waves-concave-A06-br.png create mode 100644 data/core/images/terrain/water/waves-concave-A06-l.png create mode 100644 data/core/images/terrain/water/waves-concave-A06-r.png create mode 100644 data/core/images/terrain/water/waves-concave-A06-tl.png create mode 100644 data/core/images/terrain/water/waves-concave-A06-tr.png diff --git a/changelog b/changelog index 2610acd7978..2922281151a 100644 --- a/changelog +++ b/changelog @@ -25,6 +25,7 @@ Version 1.9.1+svn: * A new desaturated ocean color (Wog). * New Waterfall automatically placed between chasm and water or swamp. * New Sand-to-Water transitions + * Wave animations on sand * Animations: * Standing anims: Fencer, Spearman, Dwarf Guard. * Idle anims: 2 for the Spearman. diff --git a/data/core/images/terrain/water/waves-concave-A01-bl.png b/data/core/images/terrain/water/waves-concave-A01-bl.png new file mode 100644 index 0000000000000000000000000000000000000000..b536c8d529b604a546dbf67913c861dc89323dff GIT binary patch literal 8116 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 Pe}Iylx@;BL;=_Ld0N&8+ literal 0 HcmV?d00001 diff --git a/data/core/images/terrain/water/waves-concave-A01-l.png b/data/core/images/terrain/water/waves-concave-A01-l.png new file mode 100644 index 0000000000000000000000000000000000000000..68f510b1e009f5b73e24e72522617241cbf5ed79 GIT binary patch literal 8848 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