Arma Reforger Explorer  1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
SendGoalMessage.c
Go to the documentation of this file.
1 //---------------------------------------------------------------------------------------
2 // Generated from class: SCR_AIMessage_Cancel
4 {
5  [Attribute("", UIWidgets.Auto)]
6  float m_fPriorityLevel;
7 
8  [Attribute("", UIWidgets.Auto)]
9  bool m_bIsWaypointRelated;
10 
11  protected static ref TStringArray _s_aVarsIn =
12  {
13  SCR_AISendMessageGenerated.PORT_RECEIVER,
14  "PriorityLevel",
15  "IsWaypointRelated"
16  };
17  override TStringArray GetVariablesIn() { return _s_aVarsIn; }
18 
19  override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
20  {
21  AIAgent receiver = GetReceiverAgent(owner);
23 
24  msg.m_RelatedGroupActivity = GetRelatedActivity(owner);
25 
26  msg.SetText(m_sText);
27 
28  if(!GetVariableIn("PriorityLevel", msg.m_fPriorityLevel))
29  msg.m_fPriorityLevel = m_fPriorityLevel;
30 
31  if(!GetVariableIn("IsWaypointRelated", msg.m_bIsWaypointRelated))
32  msg.m_bIsWaypointRelated = m_bIsWaypointRelated;
33 
34  if (msg.m_bIsWaypointRelated)
35  msg.m_RelatedWaypoint = GetRelatedWaypoint(owner);
36 
37  if (SendMessage(owner, receiver, msg))
38  return ENodeResult.SUCCESS;
39  else
40  return ENodeResult.FAIL;
41  }
42 
43  override string GetNodeMiddleText()
44  {
45  string s;
46  s = s + string.Format("m_fPriorityLevel: %1\n", m_fPriorityLevel);
47  s = s + string.Format("m_bIsWaypointRelated: %1\n", m_bIsWaypointRelated);
48  return s;
49  }
50  override bool VisibleInPalette() { return true; }
51 }
52 
53 //---------------------------------------------------------------------------------------
54 // Generated from class: SCR_AIMessage_Attack
55 class SCR_AISendGoalMessage_Attack : SCR_AISendMessageGenerated
56 {
57  [Attribute("", UIWidgets.Auto)]
58  float m_fPriorityLevel;
59 
60  [Attribute("", UIWidgets.Auto)]
62 
63  protected static ref TStringArray _s_aVarsIn =
64  {
65  SCR_AISendMessageGenerated.PORT_RECEIVER,
66  "PriorityLevel",
67  "IsWaypointRelated",
68  "TargetInfo"
69  };
70  override TStringArray GetVariablesIn() { return _s_aVarsIn; }
71 
72  override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
73  {
74  AIAgent receiver = GetReceiverAgent(owner);
76 
77  msg.m_RelatedGroupActivity = GetRelatedActivity(owner);
78 
79  msg.SetText(m_sText);
80 
81  if(!GetVariableIn("PriorityLevel", msg.m_fPriorityLevel))
82  msg.m_fPriorityLevel = m_fPriorityLevel;
83 
84  if(!GetVariableIn("IsWaypointRelated", msg.m_bIsWaypointRelated))
85  msg.m_bIsWaypointRelated = m_bIsWaypointRelated;
86 
87  GetVariableIn("TargetInfo", msg.m_TargetInfo);
88 
89  if (msg.m_bIsWaypointRelated)
90  msg.m_RelatedWaypoint = GetRelatedWaypoint(owner);
91 
92  if (SendMessage(owner, receiver, msg))
93  return ENodeResult.SUCCESS;
94  else
95  return ENodeResult.FAIL;
96  }
97 
98  override string GetNodeMiddleText()
99  {
100  string s;
101  s = s + string.Format("m_fPriorityLevel: %1\n", m_fPriorityLevel);
102  s = s + string.Format("m_bIsWaypointRelated: %1\n", m_bIsWaypointRelated);
103  return s;
104  }
105  override bool VisibleInPalette() { return true; }
106 }
107 
108 //---------------------------------------------------------------------------------------
109 // Generated from class: SCR_AIMessage_AttackCluster
111 {
112  [Attribute("", UIWidgets.Auto)]
113  float m_fPriorityLevel;
114 
115  [Attribute("", UIWidgets.Auto)]
117 
118  protected static ref TStringArray _s_aVarsIn =
119  {
120  SCR_AISendMessageGenerated.PORT_RECEIVER,
121  "PriorityLevel",
122  "IsWaypointRelated",
123  "TargetClusterState",
124  "AllowInvestigate"
125  };
126  override TStringArray GetVariablesIn() { return _s_aVarsIn; }
127 
128  override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
129  {
130  AIAgent receiver = GetReceiverAgent(owner);
132 
133  msg.m_RelatedGroupActivity = GetRelatedActivity(owner);
134 
135  msg.SetText(m_sText);
136 
137  if(!GetVariableIn("PriorityLevel", msg.m_fPriorityLevel))
138  msg.m_fPriorityLevel = m_fPriorityLevel;
139 
140  if(!GetVariableIn("IsWaypointRelated", msg.m_bIsWaypointRelated))
141  msg.m_bIsWaypointRelated = m_bIsWaypointRelated;
142 
143  GetVariableIn("TargetClusterState", msg.m_TargetClusterState);
144 
145  GetVariableIn("AllowInvestigate", msg.m_bAllowInvestigate);
146 
147  if (msg.m_bIsWaypointRelated)
148  msg.m_RelatedWaypoint = GetRelatedWaypoint(owner);
149 
150  if (SendMessage(owner, receiver, msg))
151  return ENodeResult.SUCCESS;
152  else
153  return ENodeResult.FAIL;
154  }
155 
156  override string GetNodeMiddleText()
157  {
158  string s;
159  s = s + string.Format("m_fPriorityLevel: %1\n", m_fPriorityLevel);
160  s = s + string.Format("m_bIsWaypointRelated: %1\n", m_bIsWaypointRelated);
161  return s;
162  }
163  override bool VisibleInPalette() { return true; }
164 }
165 
166 //---------------------------------------------------------------------------------------
167 // Generated from class: SCR_AIMessage_AttackClusterDone
168 class SCR_AISendGoalMessage_AttackClusterDone : SCR_AISendMessageGenerated
169 {
170  [Attribute("", UIWidgets.Auto)]
171  float m_fPriorityLevel;
172 
173  [Attribute("", UIWidgets.Auto)]
175 
176  protected static ref TStringArray _s_aVarsIn =
177  {
178  SCR_AISendMessageGenerated.PORT_RECEIVER,
179  "PriorityLevel",
180  "IsWaypointRelated"
181  };
182  override TStringArray GetVariablesIn() { return _s_aVarsIn; }
183 
184  override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
185  {
186  AIAgent receiver = GetReceiverAgent(owner);
188 
189  msg.m_RelatedGroupActivity = GetRelatedActivity(owner);
190 
191  msg.SetText(m_sText);
192 
193  if(!GetVariableIn("PriorityLevel", msg.m_fPriorityLevel))
194  msg.m_fPriorityLevel = m_fPriorityLevel;
195 
196  if(!GetVariableIn("IsWaypointRelated", msg.m_bIsWaypointRelated))
197  msg.m_bIsWaypointRelated = m_bIsWaypointRelated;
198 
199  if (msg.m_bIsWaypointRelated)
200  msg.m_RelatedWaypoint = GetRelatedWaypoint(owner);
201 
202  if (SendMessage(owner, receiver, msg))
203  return ENodeResult.SUCCESS;
204  else
205  return ENodeResult.FAIL;
206  }
207 
208  override string GetNodeMiddleText()
209  {
210  string s;
211  s = s + string.Format("m_fPriorityLevel: %1\n", m_fPriorityLevel);
212  s = s + string.Format("m_bIsWaypointRelated: %1\n", m_bIsWaypointRelated);
213  return s;
214  }
215  override bool VisibleInPalette() { return true; }
216 }
217 
218 //---------------------------------------------------------------------------------------
219 // Generated from class: SCR_AIMessage_KeepFormation
221 {
222  [Attribute("", UIWidgets.Auto)]
223  float m_fPriorityLevel;
224 
225  [Attribute("", UIWidgets.Auto)]
227 
228  protected static ref TStringArray _s_aVarsIn =
229  {
230  SCR_AISendMessageGenerated.PORT_RECEIVER,
231  "PriorityLevel",
232  "IsWaypointRelated"
233  };
234  override TStringArray GetVariablesIn() { return _s_aVarsIn; }
235 
236  override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
237  {
238  AIAgent receiver = GetReceiverAgent(owner);
240 
241  msg.m_RelatedGroupActivity = GetRelatedActivity(owner);
242 
243  msg.SetText(m_sText);
244 
245  if(!GetVariableIn("PriorityLevel", msg.m_fPriorityLevel))
246  msg.m_fPriorityLevel = m_fPriorityLevel;
247 
248  if(!GetVariableIn("IsWaypointRelated", msg.m_bIsWaypointRelated))
249  msg.m_bIsWaypointRelated = m_bIsWaypointRelated;
250 
251  if (msg.m_bIsWaypointRelated)
252  msg.m_RelatedWaypoint = GetRelatedWaypoint(owner);
253 
254  if (SendMessage(owner, receiver, msg))
255  return ENodeResult.SUCCESS;
256  else
257  return ENodeResult.FAIL;
258  }
259 
260  override string GetNodeMiddleText()
261  {
262  string s;
263  s = s + string.Format("m_fPriorityLevel: %1\n", m_fPriorityLevel);
264  s = s + string.Format("m_bIsWaypointRelated: %1\n", m_bIsWaypointRelated);
265  return s;
266  }
267  override bool VisibleInPalette() { return true; }
268 }
269 
270 //---------------------------------------------------------------------------------------
271 // Generated from class: SCR_AIMessage_Move
272 class SCR_AISendGoalMessage_Move : SCR_AISendMessageGenerated
273 {
274  [Attribute("", UIWidgets.Auto)]
275  float m_fPriorityLevel;
276 
277  [Attribute("", UIWidgets.Auto)]
279 
280  [Attribute("", UIWidgets.ComboBox, enums: ParamEnumArray.FromEnum(EMovementType))]
282 
283  [Attribute("", UIWidgets.Auto)]
285 
286  protected static ref TStringArray _s_aVarsIn =
287  {
288  SCR_AISendMessageGenerated.PORT_RECEIVER,
289  "PriorityLevel",
290  "IsWaypointRelated",
291  "FollowEntity",
292  "MovePosition",
293  "UseVehicles"
294  };
295  override TStringArray GetVariablesIn() { return _s_aVarsIn; }
296 
297  override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
298  {
299  AIAgent receiver = GetReceiverAgent(owner);
301 
302  msg.m_RelatedGroupActivity = GetRelatedActivity(owner);
303 
304  msg.SetText(m_sText);
305 
306  if(!GetVariableIn("PriorityLevel", msg.m_fPriorityLevel))
307  msg.m_fPriorityLevel = m_fPriorityLevel;
308 
309  if(!GetVariableIn("IsWaypointRelated", msg.m_bIsWaypointRelated))
310  msg.m_bIsWaypointRelated = m_bIsWaypointRelated;
311 
312  GetVariableIn("FollowEntity", msg.m_FollowEntity);
313 
314  GetVariableIn("MovePosition", msg.m_MovePosition);
315 
316  msg.m_eMovementType = m_eMovementType;
317 
318  if(!GetVariableIn("UseVehicles", msg.m_bUseVehicles))
319  msg.m_bUseVehicles = m_bUseVehicles;
320 
321  if (msg.m_bIsWaypointRelated)
322  msg.m_RelatedWaypoint = GetRelatedWaypoint(owner);
323 
324  if (SendMessage(owner, receiver, msg))
325  return ENodeResult.SUCCESS;
326  else
327  return ENodeResult.FAIL;
328  }
329 
330  override string GetNodeMiddleText()
331  {
332  string s;
333  s = s + string.Format("m_fPriorityLevel: %1\n", m_fPriorityLevel);
334  s = s + string.Format("m_bIsWaypointRelated: %1\n", m_bIsWaypointRelated);
335  s = s + string.Format("m_eMovementType: %1\n", typename.EnumToString(EMovementType, m_eMovementType));
336  s = s + string.Format("m_bUseVehicles: %1\n", m_bUseVehicles);
337  return s;
338  }
339  override bool VisibleInPalette() { return true; }
340 }
341 
342 //---------------------------------------------------------------------------------------
343 // Generated from class: SCR_AIMessage_Follow
345 {
346  [Attribute("", UIWidgets.Auto)]
347  float m_fPriorityLevel;
348 
349  [Attribute("", UIWidgets.Auto)]
351 
352  [Attribute("", UIWidgets.ComboBox, enums: ParamEnumArray.FromEnum(EMovementType))]
354 
355  [Attribute("", UIWidgets.Auto)]
356  bool m_bUseVehicles;
357 
358  protected static ref TStringArray _s_aVarsIn =
359  {
360  SCR_AISendMessageGenerated.PORT_RECEIVER,
361  "PriorityLevel",
362  "IsWaypointRelated",
363  "FollowEntity",
364  "MovePosition",
365  "UseVehicles",
366  "Distance"
367  };
368  override TStringArray GetVariablesIn() { return _s_aVarsIn; }
369 
370  override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
371  {
372  AIAgent receiver = GetReceiverAgent(owner);
374 
375  msg.m_RelatedGroupActivity = GetRelatedActivity(owner);
376 
377  msg.SetText(m_sText);
378 
379  if(!GetVariableIn("PriorityLevel", msg.m_fPriorityLevel))
380  msg.m_fPriorityLevel = m_fPriorityLevel;
381 
382  if(!GetVariableIn("IsWaypointRelated", msg.m_bIsWaypointRelated))
383  msg.m_bIsWaypointRelated = m_bIsWaypointRelated;
384 
385  GetVariableIn("FollowEntity", msg.m_FollowEntity);
386 
387  GetVariableIn("MovePosition", msg.m_MovePosition);
388 
389  msg.m_eMovementType = m_eMovementType;
390 
391  if(!GetVariableIn("UseVehicles", msg.m_bUseVehicles))
392  msg.m_bUseVehicles = m_bUseVehicles;
393 
394  GetVariableIn("Distance", msg.m_fDistance);
395 
396  if (msg.m_bIsWaypointRelated)
397  msg.m_RelatedWaypoint = GetRelatedWaypoint(owner);
398 
399  if (SendMessage(owner, receiver, msg))
400  return ENodeResult.SUCCESS;
401  else
402  return ENodeResult.FAIL;
403  }
404 
405  override string GetNodeMiddleText()
406  {
407  string s;
408  s = s + string.Format("m_fPriorityLevel: %1\n", m_fPriorityLevel);
409  s = s + string.Format("m_bIsWaypointRelated: %1\n", m_bIsWaypointRelated);
410  s = s + string.Format("m_eMovementType: %1\n", typename.EnumToString(EMovementType, m_eMovementType));
411  s = s + string.Format("m_bUseVehicles: %1\n", m_bUseVehicles);
412  return s;
413  }
414  override bool VisibleInPalette() { return true; }
415 }
416 
417 //---------------------------------------------------------------------------------------
418 // Generated from class: SCR_AIMessage_Investigate
419 class SCR_AISendGoalMessage_Investigate : SCR_AISendMessageGenerated
420 {
421  [Attribute("", UIWidgets.Auto)]
422  float m_fPriorityLevel;
423 
424  [Attribute("", UIWidgets.Auto)]
426 
427  [Attribute("", UIWidgets.Auto)]
428  float m_fRadius;
429 
430  [Attribute("", UIWidgets.Auto)]
432 
433  [Attribute("", UIWidgets.ComboBox, enums: ParamEnumArray.FromEnum(EAIUnitType))]
435 
436  [Attribute("", UIWidgets.Auto)]
437  float m_fDuration;
438 
439  protected static ref TStringArray _s_aVarsIn =
440  {
441  SCR_AISendMessageGenerated.PORT_RECEIVER,
442  "PriorityLevel",
443  "IsWaypointRelated",
444  "ObjectEntity",
445  "MovePosition",
446  "Radius",
447  "IsDangerous",
448  "Duration"
449  };
450  override TStringArray GetVariablesIn() { return _s_aVarsIn; }
451 
452  override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
453  {
454  AIAgent receiver = GetReceiverAgent(owner);
456 
457  msg.m_RelatedGroupActivity = GetRelatedActivity(owner);
458 
459  msg.SetText(m_sText);
460 
461  if(!GetVariableIn("PriorityLevel", msg.m_fPriorityLevel))
462  msg.m_fPriorityLevel = m_fPriorityLevel;
463 
464  if(!GetVariableIn("IsWaypointRelated", msg.m_bIsWaypointRelated))
465  msg.m_bIsWaypointRelated = m_bIsWaypointRelated;
466 
467  GetVariableIn("ObjectEntity", msg.m_ObjectEntity);
468 
469  GetVariableIn("MovePosition", msg.m_vMovePosition);
470 
471  if(!GetVariableIn("Radius", msg.m_fRadius))
472  msg.m_fRadius = m_fRadius;
473 
474  if(!GetVariableIn("IsDangerous", msg.m_bIsDangerous))
475  msg.m_bIsDangerous = m_bIsDangerous;
476 
477  msg.m_eTargetUnitType = m_eTargetUnitType;
478 
479  if(!GetVariableIn("Duration", msg.m_fDuration))
480  msg.m_fDuration = m_fDuration;
481 
482  if (msg.m_bIsWaypointRelated)
483  msg.m_RelatedWaypoint = GetRelatedWaypoint(owner);
484 
485  if (SendMessage(owner, receiver, msg))
486  return ENodeResult.SUCCESS;
487  else
488  return ENodeResult.FAIL;
489  }
490 
491  override string GetNodeMiddleText()
492  {
493  string s;
494  s = s + string.Format("m_fPriorityLevel: %1\n", m_fPriorityLevel);
495  s = s + string.Format("m_bIsWaypointRelated: %1\n", m_bIsWaypointRelated);
496  s = s + string.Format("m_fRadius: %1\n", m_fRadius);
497  s = s + string.Format("m_bIsDangerous: %1\n", m_bIsDangerous);
498  s = s + string.Format("m_eTargetUnitType: %1\n", typename.EnumToString(EAIUnitType, m_eTargetUnitType));
499  s = s + string.Format("m_fDuration: %1\n", m_fDuration);
500  return s;
501  }
502  override bool VisibleInPalette() { return true; }
503 }
504 
505 //---------------------------------------------------------------------------------------
506 // Generated from class: SCR_AIMessage_SeekAndDestroy
508 {
509  [Attribute("", UIWidgets.Auto)]
510  float m_fPriorityLevel;
511 
512  [Attribute("", UIWidgets.Auto)]
514 
515  [Attribute("", UIWidgets.ComboBox, enums: ParamEnumArray.FromEnum(EMovementType))]
517 
518  [Attribute("", UIWidgets.Auto)]
519  bool m_bUseVehicles;
520 
521  protected static ref TStringArray _s_aVarsIn =
522  {
523  SCR_AISendMessageGenerated.PORT_RECEIVER,
524  "PriorityLevel",
525  "IsWaypointRelated",
526  "FollowEntity",
527  "MovePosition",
528  "UseVehicles"
529  };
530  override TStringArray GetVariablesIn() { return _s_aVarsIn; }
531 
532  override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
533  {
534  AIAgent receiver = GetReceiverAgent(owner);
536 
537  msg.m_RelatedGroupActivity = GetRelatedActivity(owner);
538 
539  msg.SetText(m_sText);
540 
541  if(!GetVariableIn("PriorityLevel", msg.m_fPriorityLevel))
542  msg.m_fPriorityLevel = m_fPriorityLevel;
543 
544  if(!GetVariableIn("IsWaypointRelated", msg.m_bIsWaypointRelated))
545  msg.m_bIsWaypointRelated = m_bIsWaypointRelated;
546 
547  GetVariableIn("FollowEntity", msg.m_FollowEntity);
548 
549  GetVariableIn("MovePosition", msg.m_MovePosition);
550 
551  msg.m_eMovementType = m_eMovementType;
552 
553  if(!GetVariableIn("UseVehicles", msg.m_bUseVehicles))
554  msg.m_bUseVehicles = m_bUseVehicles;
555 
556  if (msg.m_bIsWaypointRelated)
557  msg.m_RelatedWaypoint = GetRelatedWaypoint(owner);
558 
559  if (SendMessage(owner, receiver, msg))
560  return ENodeResult.SUCCESS;
561  else
562  return ENodeResult.FAIL;
563  }
564 
565  override string GetNodeMiddleText()
566  {
567  string s;
568  s = s + string.Format("m_fPriorityLevel: %1\n", m_fPriorityLevel);
569  s = s + string.Format("m_bIsWaypointRelated: %1\n", m_bIsWaypointRelated);
570  s = s + string.Format("m_eMovementType: %1\n", typename.EnumToString(EMovementType, m_eMovementType));
571  s = s + string.Format("m_bUseVehicles: %1\n", m_bUseVehicles);
572  return s;
573  }
574  override bool VisibleInPalette() { return true; }
575 }
576 
577 //---------------------------------------------------------------------------------------
578 // Generated from class: SCR_AIMessage_Heal
579 class SCR_AISendGoalMessage_Heal : SCR_AISendMessageGenerated
580 {
581  [Attribute("", UIWidgets.Auto)]
582  float m_fPriorityLevel;
583 
584  [Attribute("", UIWidgets.Auto)]
586 
587  protected static ref TStringArray _s_aVarsIn =
588  {
589  SCR_AISendMessageGenerated.PORT_RECEIVER,
590  "PriorityLevel",
591  "IsWaypointRelated",
592  "EntityToHeal"
593  };
594  override TStringArray GetVariablesIn() { return _s_aVarsIn; }
595 
596  override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
597  {
598  AIAgent receiver = GetReceiverAgent(owner);
600 
601  msg.m_RelatedGroupActivity = GetRelatedActivity(owner);
602 
603  msg.SetText(m_sText);
604 
605  if(!GetVariableIn("PriorityLevel", msg.m_fPriorityLevel))
606  msg.m_fPriorityLevel = m_fPriorityLevel;
607 
608  if(!GetVariableIn("IsWaypointRelated", msg.m_bIsWaypointRelated))
609  msg.m_bIsWaypointRelated = m_bIsWaypointRelated;
610 
611  GetVariableIn("EntityToHeal", msg.m_EntityToHeal);
612 
613  if (msg.m_bIsWaypointRelated)
614  msg.m_RelatedWaypoint = GetRelatedWaypoint(owner);
615 
616  if (SendMessage(owner, receiver, msg))
617  return ENodeResult.SUCCESS;
618  else
619  return ENodeResult.FAIL;
620  }
621 
622  override string GetNodeMiddleText()
623  {
624  string s;
625  s = s + string.Format("m_fPriorityLevel: %1\n", m_fPriorityLevel);
626  s = s + string.Format("m_bIsWaypointRelated: %1\n", m_bIsWaypointRelated);
627  return s;
628  }
629  override bool VisibleInPalette() { return true; }
630 }
631 
632 //---------------------------------------------------------------------------------------
633 // Generated from class: SCR_AIMessage_ProvideAmmo
635 {
636  [Attribute("", UIWidgets.Auto)]
637  float m_fPriorityLevel;
638 
639  [Attribute("", UIWidgets.Auto)]
641 
642  protected static ref TStringArray _s_aVarsIn =
643  {
644  SCR_AISendMessageGenerated.PORT_RECEIVER,
645  "PriorityLevel",
646  "IsWaypointRelated",
647  "AmmoConsumerEntity",
648  "MagazineWellType"
649  };
650  override TStringArray GetVariablesIn() { return _s_aVarsIn; }
651 
652  override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
653  {
654  AIAgent receiver = GetReceiverAgent(owner);
656 
657  msg.m_RelatedGroupActivity = GetRelatedActivity(owner);
658 
659  msg.SetText(m_sText);
660 
661  if(!GetVariableIn("PriorityLevel", msg.m_fPriorityLevel))
662  msg.m_fPriorityLevel = m_fPriorityLevel;
663 
664  if(!GetVariableIn("IsWaypointRelated", msg.m_bIsWaypointRelated))
665  msg.m_bIsWaypointRelated = m_bIsWaypointRelated;
666 
667  GetVariableIn("AmmoConsumerEntity", msg.m_AmmoConsumer);
668 
669  GetVariableIn("MagazineWellType", msg.m_MagazineWell);
670 
671  if (msg.m_bIsWaypointRelated)
672  msg.m_RelatedWaypoint = GetRelatedWaypoint(owner);
673 
674  if (SendMessage(owner, receiver, msg))
675  return ENodeResult.SUCCESS;
676  else
677  return ENodeResult.FAIL;
678  }
679 
680  override string GetNodeMiddleText()
681  {
682  string s;
683  s = s + string.Format("m_fPriorityLevel: %1\n", m_fPriorityLevel);
684  s = s + string.Format("m_bIsWaypointRelated: %1\n", m_bIsWaypointRelated);
685  return s;
686  }
687  override bool VisibleInPalette() { return true; }
688 }
689 
690 //---------------------------------------------------------------------------------------
691 // Generated from class: SCR_AIMessage_PickupInventoryItems
692 class SCR_AISendGoalMessage_PickupInventoryItems : SCR_AISendMessageGenerated
693 {
694  [Attribute("", UIWidgets.Auto)]
695  float m_fPriorityLevel;
696 
697  [Attribute("", UIWidgets.Auto)]
699 
700  protected static ref TStringArray _s_aVarsIn =
701  {
702  SCR_AISendMessageGenerated.PORT_RECEIVER,
703  "PriorityLevel",
704  "IsWaypointRelated",
705  "PickupPosition",
706  "MagazineWellType"
707  };
708  override TStringArray GetVariablesIn() { return _s_aVarsIn; }
709 
710  override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
711  {
712  AIAgent receiver = GetReceiverAgent(owner);
714 
715  msg.m_RelatedGroupActivity = GetRelatedActivity(owner);
716 
717  msg.SetText(m_sText);
718 
719  if(!GetVariableIn("PriorityLevel", msg.m_fPriorityLevel))
720  msg.m_fPriorityLevel = m_fPriorityLevel;
721 
722  if(!GetVariableIn("IsWaypointRelated", msg.m_bIsWaypointRelated))
723  msg.m_bIsWaypointRelated = m_bIsWaypointRelated;
724 
725  GetVariableIn("PickupPosition", msg.m_vPickupPosition);
726 
727  GetVariableIn("MagazineWellType", msg.m_MagazineWellType);
728 
729  if (msg.m_bIsWaypointRelated)
730  msg.m_RelatedWaypoint = GetRelatedWaypoint(owner);
731 
732  if (SendMessage(owner, receiver, msg))
733  return ENodeResult.SUCCESS;
734  else
735  return ENodeResult.FAIL;
736  }
737 
738  override string GetNodeMiddleText()
739  {
740  string s;
741  s = s + string.Format("m_fPriorityLevel: %1\n", m_fPriorityLevel);
742  s = s + string.Format("m_bIsWaypointRelated: %1\n", m_bIsWaypointRelated);
743  return s;
744  }
745  override bool VisibleInPalette() { return true; }
746 }
747 
748 //---------------------------------------------------------------------------------------
749 // Generated from class: SCR_AIMessage_Defend
751 {
752  [Attribute("", UIWidgets.Auto)]
754 
755  [Attribute("", UIWidgets.Auto)]
757 
758  [Attribute("", UIWidgets.Auto)]
759  float m_fDefendAngularRange;
760 
761  protected static ref TStringArray _s_aVarsIn =
762  {
763  SCR_AISendMessageGenerated.PORT_RECEIVER,
764  "PriorityLevel",
765  "IsWaypointRelated",
766  "DefendLocation",
767  "DefendAngularRange"
768  };
769  override TStringArray GetVariablesIn() { return _s_aVarsIn; }
770 
771  override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
772  {
773  AIAgent receiver = GetReceiverAgent(owner);
775 
776  msg.m_RelatedGroupActivity = GetRelatedActivity(owner);
777 
778  msg.SetText(m_sText);
779 
780  if(!GetVariableIn("PriorityLevel", msg.m_fPriorityLevel))
781  msg.m_fPriorityLevel = m_fPriorityLevel;
782 
783  if(!GetVariableIn("IsWaypointRelated", msg.m_bIsWaypointRelated))
784  msg.m_bIsWaypointRelated = m_bIsWaypointRelated;
785 
786  GetVariableIn("DefendLocation", msg.m_vDefendLocation);
787 
788  if(!GetVariableIn("DefendAngularRange", msg.m_fDefendAngularRange))
789  msg.m_fDefendAngularRange = m_fDefendAngularRange;
790 
791  if (msg.m_bIsWaypointRelated)
792  msg.m_RelatedWaypoint = GetRelatedWaypoint(owner);
793 
794  if (SendMessage(owner, receiver, msg))
795  return ENodeResult.SUCCESS;
796  else
797  return ENodeResult.FAIL;
798  }
799 
800  override string GetNodeMiddleText()
801  {
802  string s;
803  s = s + string.Format("m_fPriorityLevel: %1\n", m_fPriorityLevel);
804  s = s + string.Format("m_bIsWaypointRelated: %1\n", m_bIsWaypointRelated);
805  s = s + string.Format("m_fDefendAngularRange: %1\n", m_fDefendAngularRange);
806  return s;
807  }
808  override bool VisibleInPalette() { return true; }
809 }
810 
811 //---------------------------------------------------------------------------------------
812 // Generated from class: SCR_AIMessage_Retreat
813 class SCR_AISendGoalMessage_Retreat : SCR_AISendMessageGenerated
814 {
815  [Attribute("", UIWidgets.Auto)]
816  float m_fPriorityLevel;
817 
818  [Attribute("", UIWidgets.Auto)]
820 
821  protected static ref TStringArray _s_aVarsIn =
822  {
823  SCR_AISendMessageGenerated.PORT_RECEIVER,
824  "PriorityLevel",
825  "IsWaypointRelated"
826  };
827  override TStringArray GetVariablesIn() { return _s_aVarsIn; }
828 
829  override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
830  {
831  AIAgent receiver = GetReceiverAgent(owner);
833 
834  msg.m_RelatedGroupActivity = GetRelatedActivity(owner);
835 
836  msg.SetText(m_sText);
837 
838  if(!GetVariableIn("PriorityLevel", msg.m_fPriorityLevel))
839  msg.m_fPriorityLevel = m_fPriorityLevel;
840 
841  if(!GetVariableIn("IsWaypointRelated", msg.m_bIsWaypointRelated))
842  msg.m_bIsWaypointRelated = m_bIsWaypointRelated;
843 
844  if (msg.m_bIsWaypointRelated)
845  msg.m_RelatedWaypoint = GetRelatedWaypoint(owner);
846 
847  if (SendMessage(owner, receiver, msg))
848  return ENodeResult.SUCCESS;
849  else
850  return ENodeResult.FAIL;
851  }
852 
853  override string GetNodeMiddleText()
854  {
855  string s;
856  s = s + string.Format("m_fPriorityLevel: %1\n", m_fPriorityLevel);
857  s = s + string.Format("m_bIsWaypointRelated: %1\n", m_bIsWaypointRelated);
858  return s;
859  }
860  override bool VisibleInPalette() { return true; }
861 }
862 
863 //---------------------------------------------------------------------------------------
864 // Generated from class: SCR_AIMessage_HealWait
866 {
867  [Attribute("", UIWidgets.Auto)]
868  float m_fPriorityLevel;
869 
870  [Attribute("", UIWidgets.Auto)]
872 
873  protected static ref TStringArray _s_aVarsIn =
874  {
875  SCR_AISendMessageGenerated.PORT_RECEIVER,
876  "PriorityLevel",
877  "IsWaypointRelated",
878  "HealProviderEntity"
879  };
880  override TStringArray GetVariablesIn() { return _s_aVarsIn; }
881 
882  override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
883  {
884  AIAgent receiver = GetReceiverAgent(owner);
886 
887  msg.m_RelatedGroupActivity = GetRelatedActivity(owner);
888 
889  msg.SetText(m_sText);
890 
891  if(!GetVariableIn("PriorityLevel", msg.m_fPriorityLevel))
892  msg.m_fPriorityLevel = m_fPriorityLevel;
893 
894  if(!GetVariableIn("IsWaypointRelated", msg.m_bIsWaypointRelated))
895  msg.m_bIsWaypointRelated = m_bIsWaypointRelated;
896 
897  GetVariableIn("HealProviderEntity", msg.m_HealProvider);
898 
899  if (msg.m_bIsWaypointRelated)
900  msg.m_RelatedWaypoint = GetRelatedWaypoint(owner);
901 
902  if (SendMessage(owner, receiver, msg))
903  return ENodeResult.SUCCESS;
904  else
905  return ENodeResult.FAIL;
906  }
907 
908  override string GetNodeMiddleText()
909  {
910  string s;
911  s = s + string.Format("m_fPriorityLevel: %1\n", m_fPriorityLevel);
912  s = s + string.Format("m_bIsWaypointRelated: %1\n", m_bIsWaypointRelated);
913  return s;
914  }
915  override bool VisibleInPalette() { return true; }
916 }
917 
918 //---------------------------------------------------------------------------------------
919 // Generated from class: SCR_AIMessage_PerformAction
920 class SCR_AISendGoalMessage_PerformAction : SCR_AISendMessageGenerated
921 {
922  [Attribute("", UIWidgets.Auto)]
923  float m_fPriorityLevel;
924 
925  [Attribute("", UIWidgets.Auto)]
927 
928  [Attribute("", UIWidgets.Auto)]
930 
931  protected static ref TStringArray _s_aVarsIn =
932  {
933  SCR_AISendMessageGenerated.PORT_RECEIVER,
934  "PriorityLevel",
935  "IsWaypointRelated",
936  "SmartAction",
937  "SmartActionEntity",
938  "SmartActionTag"
939  };
940  override TStringArray GetVariablesIn() { return _s_aVarsIn; }
941 
942  override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
943  {
944  AIAgent receiver = GetReceiverAgent(owner);
946 
947  msg.m_RelatedGroupActivity = GetRelatedActivity(owner);
948 
949  msg.SetText(m_sText);
950 
951  if(!GetVariableIn("PriorityLevel", msg.m_fPriorityLevel))
952  msg.m_fPriorityLevel = m_fPriorityLevel;
953 
954  if(!GetVariableIn("IsWaypointRelated", msg.m_bIsWaypointRelated))
955  msg.m_bIsWaypointRelated = m_bIsWaypointRelated;
956 
957  GetVariableIn("SmartAction", msg.m_SmartActionComponent);
958 
959  GetVariableIn("SmartActionEntity", msg.m_SmartActionEntity);
960 
961  if(!GetVariableIn("SmartActionTag", msg.m_SmartActionTag))
962  msg.m_SmartActionTag = m_sSmartActionTag;
963 
964  if (msg.m_bIsWaypointRelated)
965  msg.m_RelatedWaypoint = GetRelatedWaypoint(owner);
966 
967  if (SendMessage(owner, receiver, msg))
968  return ENodeResult.SUCCESS;
969  else
970  return ENodeResult.FAIL;
971  }
972 
973  override string GetNodeMiddleText()
974  {
975  string s;
976  s = s + string.Format("m_fPriorityLevel: %1\n", m_fPriorityLevel);
977  s = s + string.Format("m_bIsWaypointRelated: %1\n", m_bIsWaypointRelated);
978  s = s + string.Format("m_sSmartActionTag: %1\n", m_sSmartActionTag);
979  return s;
980  }
981  override bool VisibleInPalette() { return true; }
982 }
983 
984 //---------------------------------------------------------------------------------------
985 // Generated from class: SCR_AIMessage_GetIn
987 {
988  [Attribute("", UIWidgets.Auto)]
990 
991  [Attribute("", UIWidgets.Auto)]
993 
994  [Attribute("", UIWidgets.ComboBox, enums: ParamEnumArray.FromEnum(EAICompartmentType))]
995  EAICompartmentType m_eRoleInVehicle;
996 
997  protected static ref TStringArray _s_aVarsIn =
998  {
999  SCR_AISendMessageGenerated.PORT_RECEIVER,
1000  "PriorityLevel",
1001  "IsWaypointRelated",
1002  "VehicleEntity",
1003  "RoleInVehicle"
1004  };
1005  override TStringArray GetVariablesIn() { return _s_aVarsIn; }
1006 
1007  override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
1008  {
1009  AIAgent receiver = GetReceiverAgent(owner);
1011 
1012  msg.m_RelatedGroupActivity = GetRelatedActivity(owner);
1013 
1014  msg.SetText(m_sText);
1015 
1016  if(!GetVariableIn("PriorityLevel", msg.m_fPriorityLevel))
1017  msg.m_fPriorityLevel = m_fPriorityLevel;
1018 
1019  if(!GetVariableIn("IsWaypointRelated", msg.m_bIsWaypointRelated))
1020  msg.m_bIsWaypointRelated = m_bIsWaypointRelated;
1021 
1022  GetVariableIn("VehicleEntity", msg.m_Vehicle);
1023 
1024  if(!GetVariableIn("RoleInVehicle", msg.m_eRoleInVehicle))
1025  msg.m_eRoleInVehicle = m_eRoleInVehicle;
1026 
1027  if (msg.m_bIsWaypointRelated)
1028  msg.m_RelatedWaypoint = GetRelatedWaypoint(owner);
1029 
1030  if (SendMessage(owner, receiver, msg))
1031  return ENodeResult.SUCCESS;
1032  else
1033  return ENodeResult.FAIL;
1034  }
1035 
1036  override string GetNodeMiddleText()
1037  {
1038  string s;
1039  s = s + string.Format("m_fPriorityLevel: %1\n", m_fPriorityLevel);
1040  s = s + string.Format("m_bIsWaypointRelated: %1\n", m_bIsWaypointRelated);
1041  s = s + string.Format("m_eRoleInVehicle: %1\n", typename.EnumToString(EAICompartmentType, m_eRoleInVehicle));
1042  return s;
1043  }
1044  override bool VisibleInPalette() { return true; }
1045 }
1046 
1047 //---------------------------------------------------------------------------------------
1048 // Generated from class: SCR_AIMessage_GetOut
1049 class SCR_AISendGoalMessage_GetOut : SCR_AISendMessageGenerated
1050 {
1051  [Attribute("", UIWidgets.Auto)]
1052  float m_fPriorityLevel;
1053 
1054  [Attribute("", UIWidgets.Auto)]
1055  bool m_bIsWaypointRelated;
1056 
1057  protected static ref TStringArray _s_aVarsIn =
1058  {
1059  SCR_AISendMessageGenerated.PORT_RECEIVER,
1060  "PriorityLevel",
1061  "IsWaypointRelated",
1062  "VehicleEntity"
1063  };
1064  override TStringArray GetVariablesIn() { return _s_aVarsIn; }
1065 
1066  override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
1067  {
1068  AIAgent receiver = GetReceiverAgent(owner);
1070 
1071  msg.m_RelatedGroupActivity = GetRelatedActivity(owner);
1072 
1073  msg.SetText(m_sText);
1074 
1075  if(!GetVariableIn("PriorityLevel", msg.m_fPriorityLevel))
1076  msg.m_fPriorityLevel = m_fPriorityLevel;
1077 
1078  if(!GetVariableIn("IsWaypointRelated", msg.m_bIsWaypointRelated))
1079  msg.m_bIsWaypointRelated = m_bIsWaypointRelated;
1080 
1081  GetVariableIn("VehicleEntity", msg.m_Vehicle);
1082 
1083  if (msg.m_bIsWaypointRelated)
1084  msg.m_RelatedWaypoint = GetRelatedWaypoint(owner);
1085 
1086  if (SendMessage(owner, receiver, msg))
1087  return ENodeResult.SUCCESS;
1088  else
1089  return ENodeResult.FAIL;
1090  }
1091 
1092  override string GetNodeMiddleText()
1093  {
1094  string s;
1095  s = s + string.Format("m_fPriorityLevel: %1\n", m_fPriorityLevel);
1096  s = s + string.Format("m_bIsWaypointRelated: %1\n", m_bIsWaypointRelated);
1097  return s;
1098  }
1099  override bool VisibleInPalette() { return true; }
1100 }
1101 
1102 //---------------------------------------------------------------------------------------
1103 // Generated from class: SCR_AIMessage_Flee
1105 {
1106  [Attribute("", UIWidgets.Auto)]
1107  float m_fPriorityLevel;
1108 
1109  [Attribute("", UIWidgets.Auto)]
1110  bool m_bIsWaypointRelated;
1111 
1112  protected static ref TStringArray _s_aVarsIn =
1113  {
1114  SCR_AISendMessageGenerated.PORT_RECEIVER,
1115  "PriorityLevel",
1116  "IsWaypointRelated"
1117  };
1118  override TStringArray GetVariablesIn() { return _s_aVarsIn; }
1119 
1120  override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
1121  {
1122  AIAgent receiver = GetReceiverAgent(owner);
1124 
1125  msg.m_RelatedGroupActivity = GetRelatedActivity(owner);
1126 
1127  msg.SetText(m_sText);
1128 
1129  if(!GetVariableIn("PriorityLevel", msg.m_fPriorityLevel))
1130  msg.m_fPriorityLevel = m_fPriorityLevel;
1131 
1132  if(!GetVariableIn("IsWaypointRelated", msg.m_bIsWaypointRelated))
1133  msg.m_bIsWaypointRelated = m_bIsWaypointRelated;
1134 
1135  if (msg.m_bIsWaypointRelated)
1136  msg.m_RelatedWaypoint = GetRelatedWaypoint(owner);
1137 
1138  if (SendMessage(owner, receiver, msg))
1139  return ENodeResult.SUCCESS;
1140  else
1141  return ENodeResult.FAIL;
1142  }
1143 
1144  override string GetNodeMiddleText()
1145  {
1146  string s;
1147  s = s + string.Format("m_fPriorityLevel: %1\n", m_fPriorityLevel);
1148  s = s + string.Format("m_bIsWaypointRelated: %1\n", m_bIsWaypointRelated);
1149  return s;
1150  }
1151  override bool VisibleInPalette() { return true; }
1152 }
1153 
1154 //---------------------------------------------------------------------------------------
1155 // Generated from class: SCR_AIMessage_ThrowGrenadeTo
1156 class SCR_AISendGoalMessage_ThrowGrenadeTo : SCR_AISendMessageGenerated
1157 {
1158  [Attribute("", UIWidgets.Auto)]
1159  float m_fPriorityLevel;
1160 
1161  [Attribute("", UIWidgets.Auto)]
1162  bool m_bIsWaypointRelated;
1163 
1164  protected static ref TStringArray _s_aVarsIn =
1165  {
1166  SCR_AISendMessageGenerated.PORT_RECEIVER,
1167  "PriorityLevel",
1168  "IsWaypointRelated",
1169  "TargetPosition",
1170  "WeaponType",
1171  "Delay"
1172  };
1173  override TStringArray GetVariablesIn() { return _s_aVarsIn; }
1174 
1175  override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
1176  {
1177  AIAgent receiver = GetReceiverAgent(owner);
1179 
1180  msg.m_RelatedGroupActivity = GetRelatedActivity(owner);
1181 
1182  msg.SetText(m_sText);
1183 
1184  if(!GetVariableIn("PriorityLevel", msg.m_fPriorityLevel))
1185  msg.m_fPriorityLevel = m_fPriorityLevel;
1186 
1187  if(!GetVariableIn("IsWaypointRelated", msg.m_bIsWaypointRelated))
1188  msg.m_bIsWaypointRelated = m_bIsWaypointRelated;
1189 
1190  GetVariableIn("TargetPosition", msg.m_vTargetPosition);
1191 
1192  GetVariableIn("WeaponType", msg.e_WeaponType);
1193 
1194  GetVariableIn("Delay", msg.m_fDelay);
1195 
1196  if (msg.m_bIsWaypointRelated)
1197  msg.m_RelatedWaypoint = GetRelatedWaypoint(owner);
1198 
1199  if (SendMessage(owner, receiver, msg))
1200  return ENodeResult.SUCCESS;
1201  else
1202  return ENodeResult.FAIL;
1203  }
1204 
1205  override string GetNodeMiddleText()
1206  {
1207  string s;
1208  s = s + string.Format("m_fPriorityLevel: %1\n", m_fPriorityLevel);
1209  s = s + string.Format("m_bIsWaypointRelated: %1\n", m_bIsWaypointRelated);
1210  return s;
1211  }
1212  override bool VisibleInPalette() { return true; }
1213 }
1214 
SCR_AISendGoalMessage_Flee
Definition: SendGoalMessage.c:1104
SCR_AIMessage_SeekAndDestroy
Definition: SCR_AIMessage.c:439
SCR_AIMessage_Cancel
Definition: SCR_AIMessage.c:263
SCR_AISendGoalMessage_Follow
Definition: SendGoalMessage.c:344
SCR_AIMessage_KeepFormation
SCR_AIMessage_Move SCR_AIMessage_KeepFormation
Definition: SCR_AIMessage.c:348
m_eRoleInVehicle
EAICompartmentType m_eRoleInVehicle
Definition: SendGoalMessage.c:989
SCR_AIMessage_Follow
Definition: SCR_AIMessage.c:379
SCR_AIMessage_Flee
Definition: SCR_AIMessage.c:590
m_fDuration
float m_fDuration
Definition: SendGoalMessage.c:437
m_sSmartActionTag
string m_sSmartActionTag
Definition: SendGoalMessage.c:929
SCR_AIMessage_HealWait
Definition: SCR_AIMessage.c:518
m_eMovementType
EMovementType m_eMovementType
Definition: SendGoalMessage.c:281
EMovementType
EMovementType
Definition: EMovementType.c:12
SCR_AIMessage_Retreat
Definition: SCR_AIMessage.c:510
m_fRadius
float m_fRadius
Definition: SendGoalMessage.c:428
m_bIsWaypointRelated
bool m_bIsWaypointRelated
Definition: SendGoalMessage.c:6
SCR_AIMessage_Move
Definition: SCR_AIMessage.c:354
m_bIsDangerous
bool m_bIsDangerous
Definition: SendGoalMessage.c:431
m_fPriorityLevel
float m_fPriorityLevel
Definition: SendGoalMessage.c:3
SCR_AIMessage_Defend
Definition: SCR_AIMessage.c:493
SCR_AISendGoalMessage_KeepFormation
Definition: SendGoalMessage.c:220
_s_aVarsIn
SCR_AISendInfoMessage_Target _s_aVarsIn
Definition: SendOrder.c:47
SCR_AIMessage_AttackCluster
Definition: SCR_AIMessage.c:305
SCR_AISendGoalMessage_HealWait
Definition: SendGoalMessage.c:865
SCR_AISendGoalMessage_Cancel
Definition: SendGoalMessage.c:3
GetNodeMiddleText
override string GetNodeMiddleText()
Definition: SendGoalMessage.c:40
SCR_AIMessage_PerformAction
Definition: SCR_AIMessage.c:534
SCR_AIMessage_PickupInventoryItems
void SCR_AIMessage_PickupInventoryItems()
Definition: SCR_AIMessage.c:480
SCR_AIMessage_Heal
Definition: SCR_AIMessage.c:447
SCR_AIMessage_Attack
Definition: SCR_AIMessage.c:279
m_eMovementType
EMovementType m_eMovementType
Definition: SCR_AICombatMoveRequest.c:84
GetVariablesIn
override TStringArray GetVariablesIn()
Definition: SendGoalMessage.c:14
SCR_AIMessage_GetIn
Definition: SCR_AIMessage.c:558
SCR_AISendGoalMessage_GetIn
Definition: SendGoalMessage.c:986
SCR_AIMessage_ProvideAmmo
Definition: SCR_AIMessage.c:457
SCR_AISendGoalMessage_SeekAndDestroy
Definition: SendGoalMessage.c:507
EAIUnitType
EAIUnitType
Definition: EAIUnitType.c:12
EOnTaskSimulate
override ENodeResult EOnTaskSimulate(AIAgent owner, float dt)
Definition: SendGoalMessage.c:16
SCR_AIMessage_Investigate
Definition: SCR_AIMessage.c:400
SendMessage
void SendMessage(AICommunicationComponent comms, SCR_AIActivityBase activity, vector position, float delay)
Definition: SCR_AIActivitySmokeCoverFeature.c:77
EAICompartmentType
EAICompartmentType
Definition: SCR_AIVehicleBehavior.c:1
Attribute
SCR_AISendGoalMessage_Cancel SCR_AISendMessageGenerated Attribute("", UIWidgets.Auto)] float m_fPriorityLevel
SCR_AISendMessageGenerated
Definition: SCR_AISendMessageGenerated.c:1
m_fDefendAngularRange
float m_fDefendAngularRange
Definition: SendGoalMessage.c:753
SCR_AIMessage_GetOut
Definition: SCR_AIMessage.c:576
m_bUseVehicles
bool m_bUseVehicles
Definition: SendGoalMessage.c:284
SCR_AIMessage_AttackCluster
void SCR_AIMessage_AttackCluster()
Definition: SCR_AIMessage.c:5
VisibleInPalette
override bool VisibleInPalette()
Definition: SendGoalMessage.c:47
SCR_AISendGoalMessage_ProvideAmmo
Definition: SendGoalMessage.c:634
SCR_AISendGoalMessage_AttackCluster
Definition: SendGoalMessage.c:110
SCR_AIMessage_AttackClusterDone
SCR_AIMessage_AttackCluster SCR_AIMessageGoal SCR_AIMessage_AttackClusterDone()
Definition: SCR_AIMessage.c:326
SCR_AIMessage_ThrowGrenadeTo
Definition: SCR_AIMessage.c:598
m_eTargetUnitType
EAIUnitType m_eTargetUnitType
Definition: SendGoalMessage.c:434
SCR_AISendGoalMessage_Defend
Definition: SendGoalMessage.c:750
m_sText
class SCR_BaseEditorAttribute m_sText