EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
EVE_Missions.h
Go to the documentation of this file.
1 
2 /*
3  * EVE_Missions.h
4  * mission-specific data
5  *
6  */
7 
8 #ifndef EVE_MISSIONS_H
9 #define EVE_MISSIONS_H
10 
11 struct MissionData {
12  bool important;
21  std::string name;
22 };
23 
24 class PyList;
25 struct MissionOffer {
26  bool important;
27  bool storyline;
33  uint16 bonusTime; // time in minutes
34  uint16 missionID; // this is mission title messageID for locale
43  uint32 briefingID; // this is mission briefing messageID for locale
44  //uint32 contentID; // on live, this is specific char data for mission keywords. we're not using it
58  double expiryTime;
59  double dateIssued;
60  double dateAccepted;
61  double dateCompleted;
62  std::string name;
64 };
65 
66 struct CourierData {
67  bool important;
68  bool storyline;
82  float itemVolume;
83  std::string name;
84 };
85 
86 namespace Mission {
87  namespace State {
88  enum {
89  Allocated = 0, // also listed as 'Offered' in some places
90  Offered = 1,
91  Accepted = 2,
92  Failed = 3,
93  //added - cannot send these to client.
94  Completed = 4,
95  Rejected = 5,
96  Defered = 6, // send as Allocated
97  Expired = 7 // send as Failed
98  };
99  }
100 
101  namespace Status {
102  enum {
104  Complete = 1,
105  Cheat = 2
106  };
107  }
108 
109  namespace Type {
110  enum {
111  // i think these are arbitrary
112  Tutorial = 1,
114  Courier = 3,
115  Trade = 4,
116  Mining = 5,
117  Research = 6,
118  Data = 7,
119  Storyline = 8, // After every 15 regular missions completed you will be offered a storyline mission.
120  Cosmos = 9,
121  Arc = 10, //Throughout the arc, you will be offered choices which will branch the arc in one or more directions, and thus the arcs have different outcomes depending on your choices. The missions that make up these arcs typically have very good ISK rewards and the last mission of the arc typically carries a handsome reward. There are seven Epic Mission Arcs. Most players begin with The Blood-Stained Stars, an arc that can be completed in a T1 frigate and gives a boost in standings withe Sisters of Eve. Seasoned L4 runners will be doing the four empire epic arcs while the fearless pilots can do the two pirate epic arcs. Epic arcs can be repeated once every three months.
122  Anomic = 11, //optional security missions that are given out by level 4 agents. They can always be declined without penalty. Anomic missions present a different and higher challenge compared to other security missions. You will encounter a small number of very powerful adversaries and you are restricted in ship size.
123  Burner = 12 //Miscellanous offers that can be completed in T1 frig/dessy, that have no bearing on corp/ally standings. these are purely personal agent requests. all agents have a chance to give these "courier" missions, which can be decliened without penalty.
124  };
125  }
126 
127 }
128 
129 #endif // EVE_MISSIONS_H
130 
131 
132 /* {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235484, 'label': u'DeclineImportantMessageTitle'}(u'Decline Important Mission?', None, None)
133  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235485, 'label': u'CargoCapacityWarningTitle'}(u'Cargo Capacity Warning', None, None)
134  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235486, 'label': u'CargoCapacityWarningMessage'}(u'This mission involves objectives requiring a total capacity of {[numeric]requiredSpace, decimalPlaces=2} cargo units, but your active ship only has space for {[numeric]availableSpace, decimalPlaces=2} more cargo units in its cargo hold. Accept anyway?', None, {u'{[numeric]requiredSpace, decimalPlaces=2}': {'conditionalValues': [], 'variableType': 9, 'propertyName': None, 'args': 512, 'kwargs': {'decimalPlaces': 2}, 'variableName': 'requiredSpace'}, u'{[numeric]availableSpace, decimalPlaces=2}': {'conditionalValues': [], 'variableType': 9, 'propertyName': None, 'args': 512, 'kwargs': {'decimalPlaces': 2}, 'variableName': 'availableSpace'}})
135  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235487, 'label': u'MissingMissionObjectives'}(u'One or more mission objectives have not been completed. Please check your mission journal for further information.', None, None)
136  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235488, 'label': u'DeclineImportantMessageBody'}(u'If you decline this important mission will lose a lot of standings with this agent. If you lose enough standings, you will no longer be able to talk to the agent. Are you sure you would like to decline this important mission?', None, None)
137  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235489, 'label': u'CargoCapacityWarningAccept'}(u'To accept this mission, your ship would have to have space for {[numeric]neededCapacity, decimalPlaces=2} more cargo units in its cargo hold.', None, {u'{[numeric]neededCapacity, decimalPlaces=2}': {'conditionalValues': [], 'variableType': 9, 'propertyName': None, 'args': 512, 'kwargs': {'decimalPlaces': 2}, 'variableName': 'neededCapacity'}})
138  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235490, 'label': u'MissingMissionObjectiveItem'}(u'One or more mission objectives have not been completed. For example, you must deliver {[item]objectiveTypeID.quantityName, quantity=objectiveQuantity} to complete this mission. Please check your mission journal for further information.', None, {u'{[item]objectiveTypeID.quantityName, quantity=objectiveQuantity}': {'conditionalValues': [], 'variableType': 2, 'propertyName': 'quantityName', 'args': 0, 'kwargs': {'quantity': 'objectiveQuantity'}, 'variableName': 'objectiveTypeID'}})
139  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235491, 'label': u'DeclineMessageGeneric'}(u'Declining a mission from a particular agent more than once every 4 hours will result in a loss of standing with that agent.', None, None)
140  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235492, 'label': u'MissingMissionObjectivePlayerLocation'}(u'You have to be at the drop off location to deliver the items in person', None, None)
141  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235493, 'label': u'MissingMissionObjectiveNonItem'}(u'One or more mission objectives have not been completed. The item(s) must be located in your cargo hold or in your personal hangar (if the objective was within a station). If you have multiple objectives of the same item type in the same location, please use either the hangar or your cargo hold, but not both. If a specific item was requested as opposed to any item of the specified type, please be sure that the correct specific item is indeed being provided. Otherwise, please make sure that the item is not assembled, packaged or damaged. Please check your mission journal for further information.', None, None)
142  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235494, 'label': u'AcceptFailureMessageTitle'}(u'Cannot Accept Mission', None, None)
143  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235495, 'label': u'CompletionError'}(u'Ahem... there seems to have been a problem giving out your rewards. Well, at least if you see this, all the other stuff should still work (standings, LP, next mission, storyline counter, etc)...', None, None)
144  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235496, 'label': u'DeclineMessageTimeLeft'}(u'Declining a mission from this agent within the next {timeRemaining} will result in a loss of standing with this agent.', None, {u'{timeRemaining}': {'conditionalValues': [], 'variableType': 10, 'propertyName': None, 'args': 0, 'kwargs': {}, 'variableName': 'timeRemaining'}})
145  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235497, 'label': u'CompleteShareWithFleetMessage'}(u'You are currently in a fleet. Do you want to share the rewards of this mission with the other members of the group?', None, None)
146  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235498, 'label': u'DeclineMessage'}(u'If you decline a mission before {[datetime]when} you will lose standings with this agent, as well as his corp and faction. If you lose enough standings, you will no longer be able to talk to the agent. Are you sure you would like to decline this mission?', None, {u'{[datetime]when}': {'conditionalValues': [], 'variableType': 6, 'propertyName': None, 'args': 0, 'kwargs': {}, 'variableName': 'when'}})
147  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235499, 'label': u'CompleteRewardBadCapacity'}(u'You do not have enough available cargo space to accept my generous reward. The reward requires {[numeric]requiredSpace} cargo units but you ony have {[numeric]availableSpace} available. Please either free up some cargo space or talk to me while docked in a station so I can transfer the reward to you there.', None, {u'{[numeric]requiredSpace}': {'conditionalValues': [], 'variableType': 9, 'propertyName': None, 'args': 0, 'kwargs': {}, 'variableName': 'requiredSpace'}, u'{[numeric]availableSpace}': {'conditionalValues': [], 'variableType': 9, 'propertyName': None, 'args': 0, 'kwargs': {}, 'variableName': 'availableSpace'}})
148  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235500, 'label': u'CompletionFailure'}(u'Cannot Complete Mission', None, None)
149  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235501, 'label': u'AcceptFailureMissingCollateral'}(u'You must provide the following as collateral prior to accepting this mission: {[item]typeID.quantityName, quantity=amount}', None, {u'{[item]typeID.quantityName, quantity=amount}': {'conditionalValues': [], 'variableType': 2, 'propertyName': 'quantityName', 'args': 0, 'kwargs': {'quantity': 'amount'}, 'variableName': 'typeID'}})
150  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235502, 'label': u'DeclineMissionTitle'}(u'Decline Mission?', None, None)
151  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235503, 'label': u'ShareWithFleetYes'}(u'Yes, split the mission rewards between all members (up to 10) equally.', None, None)
152  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235504, 'label': u'MissingMissionObjectiveItemLocation'}(u'One or more mission objectives have not been completed. For example, you must deliver {[item]objectiveTypeID.quantityName, quantity=objectiveQuantity} to {[location]location.name} to complete this mission. The item(s) must be located in your cargo hold or in your personal hangar. If you have multiple objectives of the same item type in the same location, please use either the hangar or your cargo hold, but not both. Please check your mission journal for further information.', None, {u'{[location]location.name}': {'conditionalValues': [], 'variableType': 3, 'propertyName': 'name', 'args': 0, 'kwargs': {}, 'variableName': 'location'}, u'{[item]objectiveTypeID.quantityName, quantity=objectiveQuantity}': {'conditionalValues': [], 'variableType': 2, 'propertyName': 'quantityName', 'args': 0, 'kwargs': {'quantity': 'objectiveQuantity'}, 'variableName': 'objectiveTypeID'}})
153  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235505, 'label': u'ShareWithFleetNo'}(u'No, I want to claim the reward for myself.', None, None)
154  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235506, 'label': u'DeclineNoMoreMissions'}(u'{[character]agentID.name} has no other missions to offer right now. Are you sure you want to decline?', None, {u'{[character]agentID.name}': {'conditionalValues': [], 'variableType': 0, 'propertyName': 'name', 'args': 0, 'kwargs': {}, 'variableName': 'agentID'}})
155  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235507, 'label': u'DeclineNextMissionSuffix'}(u'{declineMessageText}\n\nHowever, believe it or not, I have another assignment prepared for you already.', None, {u'{declineMessageText}': {'conditionalValues': [], 'variableType': 10, 'propertyName': None, 'args': 0, 'kwargs': {}, 'variableName': 'declineMessageText'}})
156  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235508, 'label': u'CantAcceptRemotely'}(u'This mission cannot be accepted remotely; go to {[character]agentID.nameWithPossessive} location and ask {[character]agentID.gender -> "him", "her"} in person.', None, {u'{[character]agentID.nameWithPossessive}': {'conditionalValues': [], 'variableType': 0, 'propertyName': 'nameWithPossessive', 'args': 0, 'kwargs': {}, 'variableName': 'agentID'}, u'{[character]agentID.gender -> "him", "her"}': {'conditionalValues': [u'him', u'her'], 'variableType': 0, 'propertyName': 'gender', 'args': 64, 'kwargs': {}, 'variableName': 'agentID'}})
157  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235509, 'label': u'CompletionErrorNewMission'}(u"Ahem... there seems to have been a problem giving out your rewards. Well, at least if you see this, all the other stuff should still work (standings, LP, next mission, storyline counter, etc)... I've got another mission ready for you already however...", None, None)
158  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235510, 'label': u'DeclineFactionPenaltyWarningOnly'}(u"If you decline a mission before {[datetime]when} you will lose standings with this agent's faction. If you lose enough standings, you will no longer be able to talk to the agent. Are you sure you would like to decline this mission?", None, {u'{[datetime]when}': {'conditionalValues': [], 'variableType': 6, 'propertyName': None, 'args': 0, 'kwargs': {}, 'variableName': 'when'}})
159  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235512, 'label': u'ObjectiveReportToAgent'}(u'Report to {[character]agentID.name}', None, {u'{[character]agentID.name}': {'conditionalValues': [], 'variableType': 0, 'propertyName': 'name', 'args': 0, 'kwargs': {}, 'variableName': 'agentID'}})
160  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235513, 'label': u'BonusRewardsHeader'}(u'The following rewards will be awarded to you as a bonus if you complete the mission within {[timeinterval]timeRemaining.writtenForm, to=minute}', None, {u'{[timeinterval]timeRemaining.writtenForm, to=minute}': {'conditionalValues': [], 'variableType': 8, 'propertyName': 'writtenForm', 'args': 0, 'kwargs': {'to': 'minute'}, 'variableName': 'timeRemaining'}})
161  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235514, 'label': u'BonusRewardsTitle'}(u'Bonus Rewards', None, None)
162  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235515, 'label': u'DelayMissionMessage'}(u'Delaying your decision on a mission will end your conversation with the agent, but the mission offer will remain in your journal. If you are not ready to accept this mission right now, you may defer it and come back to the agent later, until the offer expires. Expired offers will automatically be removed from your journal.', None, None)
163  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235516, 'label': u'BonusTimePassed'}(u'<font color=#E3170D>Bonus no longer available. The bonus time interval has passed.</font>', None, None)
164  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235517, 'label': u'DelayMessageTitle'}(u'Delay Mission', None, None)
165  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235518, 'label': u'AgentLocation'}(u'Agent Location', None, None)
166  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235519, 'label': u'AcceptedGrantedItemDetail'}(u'The following item was granted to you when the mission was accepted', None, None)
167  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235520, 'label': u'DungeonObjectiveFailed'}(u'<font color="#E0FF0000">Objective failed.</font>', None, None)
168  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235521, 'label': u'MissionBriefingCorrupt'}(u'Error: mission briefing corrupt. This has been logged server side, and will undoubtedly be fixed as soon as possible. Sorry for the inconvenience.', None, None)
169  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235522, 'label': u'ObjectiveHeader'}(u'Objective', None, None)
170  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235523, 'label': u'DungeonObjectiveCompleted'}(u'<font color="#E000FF00">Objective completed.</font>', None, None)
171  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235524, 'label': u'CollateralHeader'}(u'Prior to accepting this mission, the following must be provided by you as collateral, to be returned to you upon successful completion of the mission:', None, None)
172  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235525, 'label': u'DungeonObjectiveBody'}(u'Destroy these targets', None, None)
173  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235526, 'label': u'CollateralTitle'}(u'Collateral', None, None)
174  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235528, 'label': u'ObjectiveLocation'}(u'Location', None, None)
175  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235537, 'label': u'GrantedItems'}(u'Granted Items', None, None)
176  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235538, 'label': u'MissionExpirationTitle'}(u'Mission Expiration', None, None)
177  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235539, 'label': u'OptionalObjectiveBody'}(u'Optionally, destroy these targets', None, None)
178  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235540, 'label': u'DungeonObjectiveNormalRestrictions'}(u'This site contains normal {startHttpLink}ship restrictions{endHttpLink}.', None, {u'{startHttpLink}': {'conditionalValues': [], 'variableType': 10, 'propertyName': None, 'args': 0, 'kwargs': {}, 'variableName': 'startHttpLink'}, u'{endHttpLink}': {'conditionalValues': [], 'variableType': 10, 'propertyName': None, 'args': 0, 'kwargs': {}, 'variableName': 'endHttpLink'}})
179  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235541, 'label': u'DungeonObjectiveSpecialRestrictions'}(u'This site contains special {startHttpLink}ship restrictions{endHttpLink}.', None, {u'{startHttpLink}': {'conditionalValues': [], 'variableType': 10, 'propertyName': None, 'args': 0, 'kwargs': {}, 'variableName': 'startHttpLink'}, u'{endHttpLink}': {'conditionalValues': [], 'variableType': 10, 'propertyName': None, 'args': 0, 'kwargs': {}, 'variableName': 'endHttpLink'}})
180  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235542, 'label': u'FetchObjectiveBlurb'}(u'Acquire these goods:', None, None)
181  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235543, 'label': u'FetchObjectiveItem'}(u'Item', None, None)
182  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235544, 'label': u'OptionalObjectiveHeader'}(u'Optional Objective', None, None)
183  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235545, 'label': u'FetchObjectiveHeader'}(u'Bring Item Objective', None, None)
184  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235546, 'label': u'FetchObjectiveDropOffLocation'}(u'Drop-off Location', None, None)
185  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235547, 'label': u'GrantedItemDetail'}(u'The following item will be granted to you when the mission is accepted', None, None)
186  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235548, 'label': u'MissionBriefing'}(u'Mission briefing', None, None)
187  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235549, 'label': u'MissionObjectives'}(u'{missionName} Objectives', None, {u'{missionName}': {'conditionalValues': [], 'variableType': 10, 'propertyName': None, 'args': 0, 'kwargs': {}, 'variableName': 'missionName'}})
188  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235550, 'label': u'MissionObjectivesComplete'}(u'{missionName} Objectives Complete', None, {u'{missionName}': {'conditionalValues': [], 'variableType': 10, 'propertyName': None, 'args': 0, 'kwargs': {}, 'variableName': 'missionName'}})
189  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235551, 'label': u'OverviewAndObjectivesBlurb'}(u'The following objectives must be completed to finish the mission:', None, None)
190  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235552, 'label': u'NumResearchPoints'}(u'{[numeric]rpAmount} Research Points.', None, {u'{[numeric]rpAmount}': {'conditionalValues': [], 'variableType': 9, 'propertyName': None, 'args': 0, 'kwargs': {}, 'variableName': 'rpAmount'}})
191  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235553, 'label': u'NumLoyaltyPoints'}(u'{[numeric]lpAmount} Loyalty Points.', None, {u'{[numeric]lpAmount}': {'conditionalValues': [], 'variableType': 9, 'propertyName': None, 'args': 0, 'kwargs': {}, 'variableName': 'lpAmount'}})
192  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235554, 'label': u'MissionReferral'}(u'Referral to {[character]agentID.name}', None, {u'{[character]agentID.name}': {'conditionalValues': [], 'variableType': 0, 'propertyName': 'name', 'args': 0, 'kwargs': {}, 'variableName': 'agentID'}})
193  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235555, 'label': u'ImportantStandingsWarning'}(u'<b><i>This is an important mission, which will have significant impact on your faction standings.</i></b>', None, None)
194  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235560, 'label': u'QuitImportantMissionMessage'}(u'If you quit this important mission you will lose a lot of standings with your agent, as well as his corp and faction. If you lose enough standings, you will no longer be able to talk to the agent. Are you sure you would like to quit this mission?', None, None)
195  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235561, 'label': u'QuitMissionTitle'}(u'Quit Mission?', None, None)
196  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235562, 'label': u'QuitMissionMessage'}(u'If you quit this mission you will lose standings with your agent, as well as his corp and faction. If you lose enough standings, you will no longer be able to talk to the agent. Are you sure you would like to quit this mission?', None, None)
197  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235563, 'label': u'RewardsTitle'}(u'Rewards', None, None)
198  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235564, 'label': u'TransportPickupLocation'}(u'Pickup Location', None, None)
199  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235565, 'label': u'QuitMissionNoMoreMissions'}(u'{[character]agentID.name} has no other missions to offer right now. Are you sure you want to quit?', None, {u'{[character]agentID.name}': {'conditionalValues': [], 'variableType': 0, 'propertyName': 'name', 'args': 0, 'kwargs': {}, 'variableName': 'agentID'}})
200  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235566, 'label': u'TransportDropOffLocation'}(u'Drop-off Location', None, None)
201  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235567, 'label': u'TransportObjectiveHeader'}(u'Transport Objective', None, None)
202  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235568, 'label': u'CantQuitRemotely'}(u'You cannot quit this mission remotely; go to {[character]agentID.nameWithPossessive} location and talk to {[character]agentID.gender -> "him", "her"} in person.', None, {u'{[character]agentID.nameWithPossessive}': {'conditionalValues': [], 'variableType': 0, 'propertyName': 'nameWithPossessive', 'args': 0, 'kwargs': {}, 'variableName': 'agentID'}, u'{[character]agentID.gender -> "him", "her"}': {'conditionalValues': [u'him', u'her'], 'variableType': 0, 'propertyName': 'gender', 'args': 64, 'kwargs': {}, 'variableName': 'agentID'}})
203  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235569, 'label': u'RewardsHeader'}(u'The following rewards will be yours if you complete this mission:', None, None)
204  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235570, 'label': u'QuitImportantMissionTitle'}(u'Quit Important Mission?', None, None)
205  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235571, 'label': u'TransportBlurb'}(u'Transport these goods:', None, None)
206  * {'FullPath': u'UI/Agents/StandardMission', 'messageID': 235572, 'label': u'TransportCargo'}(u'Cargo', None, None)
207  * {'FullPath': u'UI/Agents/Dialogue', 'messageID': 235573, 'label': u'ThisOfferExpiresAt'}(u'This offer expires at {[datetime]expireTime}', None, {u'{[datetime]expireTime}': {'conditionalValues': [], 'variableType': 6, 'propertyName': None, 'args': 0, 'kwargs': {}, 'variableName': 'expireTime'}})
208  * {'FullPath': u'UI/Agents/Dialogue', 'messageID': 235574, 'label': u'ThisMissionExpiresAt'}(u'This mission expires at {[datetime]expireTime}', None, {u'{[datetime]expireTime}': {'conditionalValues': [], 'variableType': 6, 'propertyName': None, 'args': 0, 'kwargs': {}, 'variableName': 'expireTime'}})
209  */
uint16 bonusTime
Definition: EVE_Missions.h:73
unsigned __int8 uint8
Definition: eve-compat.h:46
double dateAccepted
Definition: EVE_Missions.h:60
uint32 corporationID
Definition: EVE_Missions.h:19
uint16 missionID
Definition: EVE_Missions.h:34
float itemVolume
Definition: EVE_Missions.h:82
uint32 agentID
Definition: EVE_Missions.h:42
double dateIssued
Definition: EVE_Missions.h:59
uint32 rewardISK
Definition: EVE_Missions.h:80
uint16 missionID
Definition: EVE_Missions.h:16
uint16 destinationTypeID
Definition: EVE_Missions.h:40
uint32 bonusISK
Definition: EVE_Missions.h:47
std::string name
Definition: EVE_Missions.h:83
uint8 typeID
Definition: EVE_Missions.h:70
float courierItemVolume
Definition: EVE_Missions.h:57
uint32 characterID
Definition: EVE_Missions.h:45
std::string name
Definition: EVE_Missions.h:62
uint16 rewardLP
Definition: EVE_Missions.h:35
uint16 rewardItemQty
Definition: EVE_Missions.h:37
uint32 originSystemID
Definition: EVE_Missions.h:50
uint32 destinationSystemID
Definition: EVE_Missions.h:53
uint32 briefingID
Definition: EVE_Missions.h:43
uint32 dungeonLocationID
Definition: EVE_Missions.h:54
uint16 rewardItemQty
Definition: EVE_Missions.h:78
uint16 courierTypeID
Definition: EVE_Missions.h:38
uint16 rewardItemID
Definition: EVE_Missions.h:77
uint32 dungeonID
Definition: EVE_Missions.h:20
uint16 itemTypeID
Definition: EVE_Missions.h:75
std::string name
Definition: EVE_Missions.h:21
uint32 briefingID
Definition: EVE_Missions.h:79
uint16 bonusTime
Definition: EVE_Missions.h:33
uint32 bonusISK
Definition: EVE_Missions.h:81
bool storyline
Definition: EVE_Missions.h:68
double expiryTime
Definition: EVE_Missions.h:58
uint32 constellationID
Definition: EVE_Missions.h:18
double dateCompleted
Definition: EVE_Missions.h:61
uint8 raceID
Definition: EVE_Missions.h:72
uint32 rewardISK
Definition: EVE_Missions.h:46
uint16 rewardItemID
Definition: EVE_Missions.h:36
unsigned __int32 uint32
Definition: eve-compat.h:50
bool important
Definition: EVE_Missions.h:12
Type
Definition: EVE_LSC.h:71
bool remoteOfferable
Definition: EVE_Missions.h:28
bool important
Definition: EVE_Missions.h:67
uint32 destinationOwnerID
Definition: EVE_Missions.h:52
uint32 briefingID
Definition: EVE_Missions.h:17
uint16 missionID
Definition: EVE_Missions.h:74
uint32 dungeonSolarSystemID
Definition: EVE_Missions.h:55
uint16 itemQty
Definition: EVE_Missions.h:76
uint16 courierAmount
Definition: EVE_Missions.h:39
uint32 destinationID
Definition: EVE_Missions.h:51
bool remoteCompletable
Definition: EVE_Missions.h:29
unsigned __int16 uint16
Definition: eve-compat.h:48
uint32 acceptFee
Definition: EVE_Missions.h:56
uint8 typeID
Definition: EVE_Missions.h:14
uint32 originID
Definition: EVE_Missions.h:48
Python list.
Definition: PyRep.h:639
PyList * bookmarks
Definition: EVE_Missions.h:63
uint32 originOwnerID
Definition: EVE_Missions.h:49
uint32 offerID
Definition: EVE_Missions.h:41