convert line ends
[canaan.git] / prj / cam / src / dark / lootprop.h
blob04fe7312ef4ae85928f56882dfa5fcc989834479
1 /*
2 @Copyright Looking Glass Studios, Inc.
3 1996,1997,1998,1999,2000 Unpublished Work.
4 */
6 // $Header: r:/t2repos/thief2/src/dark/lootprop.h,v 1.2 1998/08/25 18:53:18 mahk Exp $
7 #pragma once
8 #ifndef __LOOTPROP_H
9 #define __LOOTPROP_H
10 #include <property.h>
11 #include <propdef.h>
13 ////////////////////////////////////////////////////////////
14 // LOOT PROPERTY TYPE/INTERFACE
17 enum eLootTypes
19 kLootGold,
20 kLootGems,
21 kLootArt,
22 kLootSpecial, // Not a count, actually a bitmask
24 kNumLoot
25 } ;
27 struct sLootProp
29 int count[kNumLoot];
33 // PROPERTY INTERFACE
36 #undef INTERFACE
37 #define INTERFACE ILootProperty
38 DECLARE_PROPERTY_INTERFACE(ILootProperty)
40 DECLARE_UNKNOWN_PURE();
41 DECLARE_PROPERTY_PURE();
42 DECLARE_PROPERTY_ACCESSORS(sLootProp*);
45 #undef INTERFACE
47 EXTERN ILootProperty* InitLootProp(void);
49 #endif // __LOOTPROP_H