115 lines
3.4 KiB
Lua
115 lines
3.4 KiB
Lua
local NeighborhoodInitiativesConstants =
|
|
{
|
|
Tables =
|
|
{
|
|
{
|
|
Name = "InitiativeMilestoneFlags",
|
|
Type = "Enumeration",
|
|
NumValues = 1,
|
|
MinValue = 1,
|
|
MaxValue = 1,
|
|
Fields =
|
|
{
|
|
{ Name = "FinalMilestone", Type = "InitiativeMilestoneFlags", EnumValue = 1 },
|
|
},
|
|
},
|
|
{
|
|
Name = "InitiativeRewardFlags",
|
|
Type = "Enumeration",
|
|
NumValues = 1,
|
|
MinValue = 1,
|
|
MaxValue = 1,
|
|
Fields =
|
|
{
|
|
{ Name = "PermanentWorldState", Type = "InitiativeRewardFlags", EnumValue = 1 },
|
|
},
|
|
},
|
|
{
|
|
Name = "NeighborhoodInitiativeChestResult",
|
|
Type = "Enumeration",
|
|
NumValues = 6,
|
|
MinValue = 0,
|
|
MaxValue = 5,
|
|
Fields =
|
|
{
|
|
{ Name = "NiSuccess", Type = "NeighborhoodInitiativeChestResult", EnumValue = 0 },
|
|
{ Name = "NiUnspecifiedFailure", Type = "NeighborhoodInitiativeChestResult", EnumValue = 1 },
|
|
{ Name = "NiNoHouseFound", Type = "NeighborhoodInitiativeChestResult", EnumValue = 2 },
|
|
{ Name = "NiNoRewards", Type = "NeighborhoodInitiativeChestResult", EnumValue = 3 },
|
|
{ Name = "NiThrottled", Type = "NeighborhoodInitiativeChestResult", EnumValue = 4 },
|
|
{ Name = "NiServiceDisabled", Type = "NeighborhoodInitiativeChestResult", EnumValue = 5 },
|
|
},
|
|
},
|
|
{
|
|
Name = "NeighborhoodInitiativeFlags",
|
|
Type = "Enumeration",
|
|
NumValues = 3,
|
|
MinValue = 1,
|
|
MaxValue = 4,
|
|
Fields =
|
|
{
|
|
{ Name = "Disabled", Type = "NeighborhoodInitiativeFlags", EnumValue = 1 },
|
|
{ Name = "NoAbandon", Type = "NeighborhoodInitiativeFlags", EnumValue = 2 },
|
|
{ Name = "NoRepeat", Type = "NeighborhoodInitiativeFlags", EnumValue = 4 },
|
|
},
|
|
},
|
|
{
|
|
Name = "NeighborhoodInitiativeNeighborhoodTypes",
|
|
Type = "Enumeration",
|
|
NumValues = 2,
|
|
MinValue = 0,
|
|
MaxValue = 1,
|
|
Fields =
|
|
{
|
|
{ Name = "NiNeighborhoodTypeSingleton", Type = "NeighborhoodInitiativeNeighborhoodTypes", EnumValue = 0 },
|
|
{ Name = "NiNeighborhoodTypePool", Type = "NeighborhoodInitiativeNeighborhoodTypes", EnumValue = 1 },
|
|
},
|
|
},
|
|
{
|
|
Name = "NeighborhoodInitiativeTaskType",
|
|
Type = "Enumeration",
|
|
NumValues = 3,
|
|
MinValue = 0,
|
|
MaxValue = 2,
|
|
Fields =
|
|
{
|
|
{ Name = "Single", Type = "NeighborhoodInitiativeTaskType", EnumValue = 0 },
|
|
{ Name = "RepeatableFinite", Type = "NeighborhoodInitiativeTaskType", EnumValue = 1 },
|
|
{ Name = "RepeatableInfinite", Type = "NeighborhoodInitiativeTaskType", EnumValue = 2 },
|
|
},
|
|
},
|
|
{
|
|
Name = "NeighborhoodInitiativeUpdateStatus",
|
|
Type = "Enumeration",
|
|
NumValues = 4,
|
|
MinValue = 0,
|
|
MaxValue = 3,
|
|
Fields =
|
|
{
|
|
{ Name = "Started", Type = "NeighborhoodInitiativeUpdateStatus", EnumValue = 0 },
|
|
{ Name = "MilestoneCompleted", Type = "NeighborhoodInitiativeUpdateStatus", EnumValue = 1 },
|
|
{ Name = "Completed", Type = "NeighborhoodInitiativeUpdateStatus", EnumValue = 2 },
|
|
{ Name = "Failed", Type = "NeighborhoodInitiativeUpdateStatus", EnumValue = 3 },
|
|
},
|
|
},
|
|
{
|
|
Name = "NeighborhoodInitiativesCompletionStates",
|
|
Type = "Enumeration",
|
|
NumValues = 3,
|
|
MinValue = 0,
|
|
MaxValue = 2,
|
|
Fields =
|
|
{
|
|
{ Name = "NiCompletionStateNotCompleted", Type = "NeighborhoodInitiativesCompletionStates", EnumValue = 0 },
|
|
{ Name = "NiCompletionStatePlayerCompleted", Type = "NeighborhoodInitiativesCompletionStates", EnumValue = 1 },
|
|
{ Name = "NiCompletionStateSystemAbandoned", Type = "NeighborhoodInitiativesCompletionStates", EnumValue = 2 },
|
|
},
|
|
},
|
|
},
|
|
|
|
Predicates =
|
|
{
|
|
},
|
|
};
|
|
|
|
APIDocumentation:AddDocumentationTable(NeighborhoodInitiativesConstants); |