00001
00002
00003
00004
00005
00006
00007
00008
00009 #import <Cocoa/Cocoa.h>
00010 #import "Feature.h"
00011
00012 #define FEATURE_LIST_FEATURE_PACKETS 0
00013 #define FEATURE_LIST_NEW_MACRO 1
00014 #define FEATURE_LIST_SMART_MACRO 2
00015 #define FEATURE_LIST_WHY_DEAD 3
00016 #define FEATURE_LIST_SB_HOURS 4
00017 #define FEATURE_LIST_CLOAK_MAXWARP 5
00018 #define FEATURE_LIST_SELF_8FLAGS 6
00019 #define FEATURE_LIST_SELF_8FLAGS2 7
00020 #define FEATURE_LIST_GEN_DISTRESS 8
00021 #define FEATURE_LIST_MULTILINE_ENABLED 9
00022 #define FEATURE_LIST_SHIP_CAP 10
00023 #define FEATURE_LIST_BEEPLITE 11
00024 #define FEATURE_LIST_CONTINUOUS_MOUSE 12
00025 #define FEATURE_LIST_CONTINUOUS_STEER 13
00026
00027 @interface FeatureList : NSObject {
00028
00029 NSMutableArray *features;
00030 }
00031
00032 - (int) valueForFeature:(int)feature;
00033 - (void) checkFeature:(NSString*)name withType:(char)type withArg1:(int)arg1 withArg2:(int)arg2 withValue:(int)value;
00034
00035
00036 @end