summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source
diff options
context:
space:
mode:
authorJohanna Ploog <j-p-e-g@users.sourceforge.net>2009-12-12 22:43:58 +0100
committerJohanna Ploog <j-p-e-g@users.sourceforge.net>2009-12-12 22:44:44 +0100
commit86e253afdc5b7ba741543457b63331a51d194c4f (patch)
treef8c4afdfc48a01374d2f0750fba4120cb08d9a26 /crawl-ref/source
parentbcd6d56029d217a00de9ae0830382cba307539d4 (diff)
downloadcrawl-ref-86e253afdc5b7ba741543457b63331a51d194c4f.tar.gz
crawl-ref-86e253afdc5b7ba741543457b63331a51d194c4f.zip
Add tiles for rain clouds and mutagenic fog.
Diffstat (limited to 'crawl-ref/source')
-rw-r--r--crawl-ref/source/rltiles/dc-misc.txt11
-rw-r--r--crawl-ref/source/rltiles/effect/cloud_mutagenic_large1.pngbin0 -> 1979 bytes
-rw-r--r--crawl-ref/source/rltiles/effect/cloud_mutagenic_large2.pngbin0 -> 2253 bytes
-rw-r--r--crawl-ref/source/rltiles/effect/cloud_mutagenic_large3.pngbin0 -> 2115 bytes
-rw-r--r--crawl-ref/source/rltiles/effect/cloud_mutagenic_large4.pngbin0 -> 2298 bytes
-rw-r--r--crawl-ref/source/rltiles/effect/cloud_mutagenic_medium1.pngbin0 -> 1737 bytes
-rw-r--r--crawl-ref/source/rltiles/effect/cloud_mutagenic_medium2.pngbin0 -> 1852 bytes
-rw-r--r--crawl-ref/source/rltiles/effect/cloud_mutagenic_small1.pngbin0 -> 1518 bytes
-rw-r--r--crawl-ref/source/rltiles/effect/cloud_mutagenic_small2.pngbin0 -> 1593 bytes
-rw-r--r--crawl-ref/source/rltiles/effect/cloud_rain1.pngbin0 -> 1350 bytes
-rw-r--r--crawl-ref/source/rltiles/effect/cloud_rain2.pngbin0 -> 1373 bytes
-rw-r--r--crawl-ref/source/tilepick.cc15
12 files changed, 26 insertions, 0 deletions
diff --git a/crawl-ref/source/rltiles/dc-misc.txt b/crawl-ref/source/rltiles/dc-misc.txt
index 082d35c8a0..653b614435 100644
--- a/crawl-ref/source/rltiles/dc-misc.txt
+++ b/crawl-ref/source/rltiles/dc-misc.txt
@@ -24,6 +24,17 @@ cloud_blue_smoke CLOUD_BLUE_SMOKE
cloud_grey_smoke CLOUD_GREY_SMOKE
cloud_miasma CLOUD_MIASMA
cloud_tloc_energy CLOUD_TLOC_ENERGY
+cloud_mutagenic_small1 CLOUD_MUTAGENIC_0
+cloud_mutagenic_small2
+cloud_mutagenic_medium1 CLOUD_MUTAGENIC_1
+cloud_mutagenic_medium2
+cloud_mutagenic_large1 CLOUD_MUTAGENIC_2
+cloud_mutagenic_large2
+cloud_mutagenic_large3
+cloud_mutagenic_large4
+cloud_rain1 CLOUD_RAIN
+cloud_rain2
+cloud_grey_smoke CLOUD_MIST
#########MAP
%sdir dc-misc
diff --git a/crawl-ref/source/rltiles/effect/cloud_mutagenic_large1.png b/crawl-ref/source/rltiles/effect/cloud_mutagenic_large1.png
new file mode 100644
index 0000000000..4981568033
--- /dev/null
+++ b/crawl-ref/source/rltiles/effect/cloud_mutagenic_large1.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/effect/cloud_mutagenic_large2.png b/crawl-ref/source/rltiles/effect/cloud_mutagenic_large2.png
new file mode 100644
index 0000000000..dd8be346e9
--- /dev/null
+++ b/crawl-ref/source/rltiles/effect/cloud_mutagenic_large2.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/effect/cloud_mutagenic_large3.png b/crawl-ref/source/rltiles/effect/cloud_mutagenic_large3.png
new file mode 100644
index 0000000000..3ccb9310c4
--- /dev/null
+++ b/crawl-ref/source/rltiles/effect/cloud_mutagenic_large3.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/effect/cloud_mutagenic_large4.png b/crawl-ref/source/rltiles/effect/cloud_mutagenic_large4.png
new file mode 100644
index 0000000000..84c4361773
--- /dev/null
+++ b/crawl-ref/source/rltiles/effect/cloud_mutagenic_large4.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/effect/cloud_mutagenic_medium1.png b/crawl-ref/source/rltiles/effect/cloud_mutagenic_medium1.png
new file mode 100644
index 0000000000..270ac1fe87
--- /dev/null
+++ b/crawl-ref/source/rltiles/effect/cloud_mutagenic_medium1.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/effect/cloud_mutagenic_medium2.png b/crawl-ref/source/rltiles/effect/cloud_mutagenic_medium2.png
new file mode 100644
index 0000000000..0eab442177
--- /dev/null
+++ b/crawl-ref/source/rltiles/effect/cloud_mutagenic_medium2.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/effect/cloud_mutagenic_small1.png b/crawl-ref/source/rltiles/effect/cloud_mutagenic_small1.png
new file mode 100644
index 0000000000..84581c10ca
--- /dev/null
+++ b/crawl-ref/source/rltiles/effect/cloud_mutagenic_small1.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/effect/cloud_mutagenic_small2.png b/crawl-ref/source/rltiles/effect/cloud_mutagenic_small2.png
new file mode 100644
index 0000000000..3ca327c057
--- /dev/null
+++ b/crawl-ref/source/rltiles/effect/cloud_mutagenic_small2.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/effect/cloud_rain1.png b/crawl-ref/source/rltiles/effect/cloud_rain1.png
new file mode 100644
index 0000000000..58a2e0970f
--- /dev/null
+++ b/crawl-ref/source/rltiles/effect/cloud_rain1.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/effect/cloud_rain2.png b/crawl-ref/source/rltiles/effect/cloud_rain2.png
new file mode 100644
index 0000000000..b4086d81a7
--- /dev/null
+++ b/crawl-ref/source/rltiles/effect/cloud_rain2.png
Binary files differ
diff --git a/crawl-ref/source/tilepick.cc b/crawl-ref/source/tilepick.cc
index 1fbbb89ccd..68a93a214a 100644
--- a/crawl-ref/source/tilepick.cc
+++ b/crawl-ref/source/tilepick.cc
@@ -2622,6 +2622,21 @@ static int _tileidx_cloud(int type, int decay)
ch = TILE_CLOUD_BLACK_SMOKE;
break;
+ case CLOUD_MUTAGENIC:
+ ch = (dur == 0 ? TILE_CLOUD_MUTAGENIC_0 :
+ dur == 1 ? TILE_CLOUD_MUTAGENIC_1
+ : TILE_CLOUD_MUTAGENIC_2);
+ ch += random2(tile_main_count(ch));
+ break;
+
+ case CLOUD_MIST:
+ ch = TILE_CLOUD_MIST;
+ break;
+
+ case CLOUD_RAIN:
+ ch = TILE_CLOUD_RAIN + random2(tile_main_count(TILE_CLOUD_RAIN));
+ break;
+
default:
ch = TILE_CLOUD_GREY_SMOKE;
break;