Example #1
0
 //-- -- -- -- --
 public bool GetFlagProp( BuffPropFlag flag )
 {
     return list.Aggregate( false, ( current, buff ) => current | buff[flag] );
 }
Example #2
0
 public bool this[BuffPropFlag flag]
 {
     get { return GetFlagProp( flag ); }
 }
Example #3
0
		public override sealed bool GetFlag( BuffPropFlag flag ) {
			return false;
		}
Example #4
0
	//OTHER STUFF

	public abstract bool GetFlag( BuffPropFlag flag );
Example #5
0
		// GETTERS

		public override bool GetFlag( BuffPropFlag flag ) {
			return flagProps.Contains( flag );
		}