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

	public abstract bool GetFlag( BuffPropFlag flag );
Exemplo n.º 5
0
		// GETTERS

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