changeset 8921:0dbe48edb654 draft

(svn r12691) -Fix (r12459): all company related news displayed the 'company is in trouble' message
author glx <glx@openttd.org>
date Sun, 13 Apr 2008 17:59:43 +0000
parents b0c0088d17d2
children 96ef28eae8dc
files src/news_type.h
diffstat 1 files changed, 5 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/src/news_type.h
+++ b/src/news_type.h
@@ -66,12 +66,13 @@
 
 /**
  * Kinds of bankrupcy
+ * @note These flags are or'd with player index
  */
 enum NewsBankrupcy {
-	NB_BTROUBLE,    ///< Company is in trouble (warning)
-	NB_BMERGER,     ///< Company has been bought by another company
-	NB_BBANKRUPT,   ///< Company has gone bankrupt
-	NB_BNEWCOMPANY, ///< A new company has been started
+	NB_BTROUBLE    = (1 << 4), ///< Company is in trouble (warning)
+	NB_BMERGER     = (2 << 4), ///< Company has been bought by another company
+	NB_BBANKRUPT   = (3 << 4), ///< Company has gone bankrupt
+	NB_BNEWCOMPANY = (4 << 4), ///< A new company has been started
 };
 
 struct NewsItem {