25 #ifndef BURIED_AIDATA_H 26 #define BURIED_AIDATA_H 28 #include "buried/navdata.h" 34 AI_COMMENT_TYPE_INFORMATION = (1 << 0),
35 AI_COMMENT_TYPE_HELP = (1 << 1),
36 AI_COMMENT_TYPE_SPONTANEOUS = (1 << 2),
37 AI_COMMENT_TYPE_OTHER = (1 << 3),
40 AI_COMMENT_FLAG_SPECIAL_LOGIC = (1 << 4),
41 AI_STATUS_FLAG_NON_BASE_DERIVED = (1 << 5),
42 AI_DEPENDENCY_FLAG_NON_BASE_DERIVED_A = (1 << 6),
43 AI_DEPENDENCY_CHECK_FOR_MINIMUM_A = (1 << 7),
44 AI_DEPENDENCY_FLAG_NON_BASE_DERIVED_B = (1 << 8),
45 AI_DEPENDENCY_CHECK_FOR_MINIMUM_B = (1 << 9),
46 AI_COMMENT_DISABLE_IN_WALKTHROUGH = (1 << 10)
58 uint16 dependencyFlagOffsetA;
59 uint16 dependencyValueA;
60 uint16 dependencyFlagOffsetB;
61 uint16 dependencyValueB;
62 uint16 statusFlagOffset;
75 { 1, 1,
"CASTLE/CGTT" }, { 1, 2,
"CASTLE/CGTS" }, { 1, 3,
"CASTLE/CGMW" },
76 { 1, 4,
"CASTLE/CGMB" }, { 1, 5,
"CASTLE/CGBS" }, { 1, 6,
"CASTLE/CGKC" },
77 { 1, 7,
"CASTLE/CGST" }, { 1, 8,
"CASTLE/CGKS" }, { 1, 9,
"CASTLE/CGSR" },
78 { 1, 10,
"CASTLE/CGTR" },
80 { 2, 1,
"MAYAN/MYTP" }, { 2, 2,
"MAYAN/MYMC" }, { 2, 3,
"MAYAN/MYWG" },
81 { 2, 4,
"MAYAN/MYWT" }, { 2, 5,
"MAYAN/MYAG" }, { 2, 6,
"MAYAN/MYDG" },
83 { 4, 1,
"FUTAPT/FAKI" }, { 4, 2,
"FUTAPT/FAER" }, { 4, 3,
"FUTAPT/FAMN" },
85 { 5, 1,
"DAVINCI/DSPT" }, { 5, 2,
"DAVINCI/DSCT" }, { 5, 3,
"DAVINCI/DSGD" },
86 { 5, 4,
"DAVINCI/DSWS" }, { 5, 5,
"DAVINCI/DSCY" },
88 { 6, 1,
"AILAB/AIHW" }, { 6, 2,
"AILAB/AICR" }, { 6, 3,
"AILAB/AIDB" },
89 { 6, 4,
"AILAB/AISC" }, { 6, 5,
"AILAB/AINX" }, { 6, 6,
"AILAB/AIIC" },
90 { 6, 7,
"AILAB/AISW" }, { 6, 8,
"AILAB/AIMR" }, { 6, 10,
"AILAB/AIHW" },
Definition: agent_evaluation.h:31