summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/enum.h
diff options
context:
space:
mode:
authordshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573>2007-03-22 14:22:25 +0000
committerdshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573>2007-03-22 14:22:25 +0000
commit29da6fa25d84dfdb5fdb15826a707c32c14041ad (patch)
treed8723d6a34665e788eda4a0da0f146728b66d3c3 /crawl-ref/source/enum.h
parent109b00ddba65e56db1a90a374115df69070bca71 (diff)
downloadcrawl-ref-29da6fa25d84dfdb5fdb15826a707c32c14041ad.tar.gz
crawl-ref-29da6fa25d84dfdb5fdb15826a707c32c14041ad.zip
Cleaned up clouds and threw out the foo_MON values from the cloud enum. The
creator of the cloud is now remembered with the cloud, so kills from friendlies' poison clouds are credited appropriately. Increased MAX_CLOUDS to 180. Breaks save compatibility. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1076 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/enum.h')
-rw-r--r--crawl-ref/source/enum.h35
1 files changed, 12 insertions, 23 deletions
diff --git a/crawl-ref/source/enum.h b/crawl-ref/source/enum.h
index 38c65184d6..eedb9dd0b4 100644
--- a/crawl-ref/source/enum.h
+++ b/crawl-ref/source/enum.h
@@ -512,31 +512,20 @@ enum char_set_type
enum cloud_type
{
- CLOUD_NONE, // 0
- CLOUD_FIRE, // 1
- CLOUD_STINK, // 2
- CLOUD_COLD, // 3
- CLOUD_POISON, // 4
- CLOUD_GREY_SMOKE = 5, // 5: found 11jan2000 {dlb}
- CLOUD_BLUE_SMOKE = 6, // 6: found 11jan2000 {dlb}
- CLOUD_PURP_SMOKE = 7, // was: CLOUD_ENERGY and wrong 19jan2000 {dlb}
- CLOUD_STEAM, // 8
- CLOUD_MIASMA = 9, // 9: found 11jan2000 {dlb}
- CLOUD_BLACK_SMOKE = 10, //was: CLOUD_STICKY_FLAME and wrong 19jan2000 {dlb}
+ CLOUD_NONE,
+ CLOUD_FIRE,
+ CLOUD_STINK,
+ CLOUD_COLD,
+ CLOUD_POISON,
+ CLOUD_GREY_SMOKE,
+ CLOUD_BLUE_SMOKE,
+ CLOUD_PURP_SMOKE,
+ CLOUD_STEAM,
+ CLOUD_MIASMA,
+ CLOUD_BLACK_SMOKE,
CLOUD_MIST,
CLOUD_RANDOM = 98,
- CLOUD_DEBUGGING = 99, // 99: used once as 'nonexistent cloud' {dlb}
-// if env.cloud_type > 100, it is a monster's cloud {dlb}
- CLOUD_FIRE_MON = 101, // 101: found 11jan2000 {dlb}
- CLOUD_STINK_MON = 102, // 102: found 11jan2000 {dlb}
- CLOUD_COLD_MON = 103, // 103: added 11jan2000 {dlb}
- CLOUD_POISON_MON = 104, // 104
- CLOUD_GREY_SMOKE_MON = 105, // 105: found 11jan2000 {dlb}
- CLOUD_BLUE_SMOKE_MON = 106, // 106: found 11jan2000 {dlb}
- CLOUD_PURP_SMOKE_MON = 107, // 107:
- CLOUD_STEAM_MON = 108, // 108: added 11jan2000 {dlb}
- CLOUD_MIASMA_MON = 109, // 109: added 11jan2000 {dlb}
- CLOUD_BLACK_SMOKE_MON = 110 // 110: added 19jan2000 {dlb}
+ CLOUD_DEBUGGING = 99 // 99: used once as 'nonexistent cloud' {dlb}
};
enum command_type