BVB Source Codes

CRYENGINE Show AISignalCRCs.h Source code

Return Download CRYENGINE: download AISignalCRCs.h Source code - Download CRYENGINE Source code - Type:.h
  1. // Copyright 2001-2016 Crytek GmbH / Crytek Group. All rights reserved.
  2.  
  3. #ifndef AISIGNALCRCS_H
  4. #define AISIGNALCRCS_H
  5.  
  6. struct AISIGNALS_CRC
  7. {
  8.         //the ctor initializations are now moved into Init since the central crc generator access must be at a known time
  9.         AISIGNALS_CRC();
  10.         //initializes all crc dependent members, called in CAISystem ctor
  11.         void Init();
  12.  
  13.         uint32 m_nOnRequestNewObstacle;
  14.         uint32 m_nOnRequestUpdate;
  15.         uint32 m_nOnRequestShootSpot;
  16.         uint32 m_nOnRequestHideSpot;
  17.         uint32 m_nOnStartTimer;
  18.         uint32 m_nOnLastKnownPositionApproached;
  19.         uint32 m_nOnEndApproach;
  20.         uint32 m_nOnAbortAction;
  21.         uint32 m_nOnActionCompleted;
  22.         uint32 m_nOnNoPathFound;
  23.         uint32 m_nOnApproachEnd;
  24.         uint32 m_nOnEndFollow;
  25.         uint32 m_nOnBulletRain;
  26.         uint32 m_nOnBulletHit;
  27.         uint32 m_nOnDriverEntered;
  28.         uint32 m_nAIORD_ATTACK;
  29.         uint32 m_nAIORD_SEARCH;
  30.         uint32 m_nAIORD_REPORTDONE;
  31.         uint32 m_nAIORD_REPORTFAIL;
  32.         uint32 m_nOnChangeStance;
  33.         uint32 m_nOnScaleFormation;
  34.         uint32 m_nOnUnitDied;
  35.         uint32 m_nOnUnitDamaged;
  36.         uint32 m_nOnUnitBusy;
  37.         uint32 m_nOnUnitSuspended;
  38.         uint32 m_nOnUnitResumed;
  39.         uint32 m_nOnSetUnitProperties;
  40.         uint32 m_nOnJoinTeam;
  41.         uint32 m_nRPT_LeaderDead;
  42.         uint32 m_nOnSpotSeeingTarget;
  43.         uint32 m_nOnSpotLosingTarget;
  44.         uint32 m_nOnFormationPointReached;
  45.         uint32 m_nOnKeepEnabled;
  46.         uint32 m_nOnActionDone;
  47.         uint32 m_nOnGroupAdvance;
  48.         uint32 m_nOnGroupSeek;
  49.         uint32 m_nOnLeaderReadabilitySeek;
  50.         uint32 m_nOnGroupCover;
  51.         uint32 m_nAddDangerPoint;
  52.         uint32 m_nOnLeaderReadabilityAlarm;
  53.         uint32 m_nOnAdvanceTargetCompromised;
  54.         uint32 m_nOnGroupCohesionTest;
  55.         uint32 m_nOnGroupTestReadabilityCohesion;
  56.         uint32 m_nOnGroupTestReadabilityAdvance;
  57.         uint32 m_nOnGroupAdvanceTest;
  58.         uint32 m_nOnLeaderReadabilityAdvanceLeft;
  59.         uint32 m_nOnLeaderReadabilityAdvanceRight;
  60.         uint32 m_nOnLeaderReadabilityAdvanceForward;
  61.         uint32 m_nOnGroupTurnAmbient;
  62.         uint32 m_nOnGroupTurnAttack;
  63.         uint32 m_nOnShapeEnabled;
  64.         uint32 m_nOnShapeDisabled;
  65.         uint32 m_nOnCloseContact;
  66.         uint32 m_nOnTargetDead;
  67.         uint32 m_nOnEndPathOffset;
  68.         uint32 m_nOnPathFindAtStart;
  69.         uint32 m_nOnPathFound;
  70.         uint32 m_nOnBackOffFailed;
  71.         uint32 m_nOnBadHideSpot;
  72.         uint32 m_nOnCoverReached;
  73.         uint32 m_nOnTPSDestinationNotFound;
  74.         uint32 m_nOnTPSDestinationFound;
  75.         uint32 m_nOnTPSDestinationReached;
  76.         uint32 m_nOnRightLean;
  77.         uint32 m_nOnLeftLean;
  78.         uint32 m_nOnLowHideSpot;
  79.         uint32 m_nOnChargeStart;
  80.         uint32 m_nOnChargeHit;
  81.         uint32 m_nOnChargeMiss;
  82.         uint32 m_nOnChargeBailOut;
  83.         uint32 m_nOnMovingToCover;
  84.         uint32 m_nOnMovingInCover;
  85.         uint32 m_nOnEnterCover;
  86.         uint32 m_nOnLeaveCover;
  87.         uint32 m_nOnCoverCompromised;
  88.         uint32 m_nOnCoverLocationCompromised;
  89.         uint32 m_nOnHighCover;
  90.         uint32 m_nOnLowCover;
  91.         uint32 m_nOnNoAimPosture;
  92.         uint32 m_nOnNoPeekPosture;
  93.         uint32 m_nORDER_IDLE;
  94.         uint32 m_nOnNoGroupTarget;
  95.         uint32 m_nOnLeaderTooFar;
  96.         uint32 m_nOnEnemySteady;
  97.         uint32 m_nOnShootSpotFound;
  98.         uint32 m_nOnShootSpotNotFound;
  99.         uint32 m_nOnLeaderStop;
  100.         uint32 m_nOnUnitMoving;
  101.         uint32 m_nOnUnitStop;
  102.         uint32 m_nORDER_EXIT_VEHICLE;
  103.         uint32 m_nOnNoFormationPoint;
  104.         uint32 m_nOnTargetApproaching;
  105.         uint32 m_nOnTargetFleeing;
  106.         uint32 m_nOnNoTargetVisible;
  107.         uint32 m_nOnNoTargetAwareness;
  108.         uint32 m_nOnNoHidingPlace;
  109.         uint32 m_nOnLowAmmo;
  110.         uint32 m_nOnOutOfAmmo;
  111.         uint32 m_nOnReloaded;
  112.         uint32 m_nOnMeleeExecuted;
  113.         uint32 m_nOnPlayerLooking;
  114.         uint32 m_nOnPlayerSticking;
  115.         uint32 m_nOnPlayerLookingAway;
  116.         uint32 m_nOnPlayerGoingAway;
  117.         uint32 m_nOnTargetTooClose;
  118.         uint32 m_nOnTargetTooFar;
  119.         uint32 m_nOnFriendInWay;
  120.         uint32 m_nOnUseSmartObject;
  121.         uint32 m_nOnAvoidDanger;
  122.         uint32 m_nOnRequestUpdateTowards;
  123.         uint32 m_nOnRequestUpdateAlternative;
  124.         uint32 m_nOnClearSpotList;
  125.         uint32 m_nOnSetPredictionTime;
  126.         uint32 m_nOnInterestSystemEvent;
  127.         uint32 m_nOnCheckDeadTarget;
  128.         uint32 m_nOnCheckDeadBody;
  129.         uint32 m_nOnSpecialAction;
  130.         uint32 m_nOnNewAttentionTarget;
  131.         uint32 m_nOnAttentionTargetThreatChanged;
  132. };
  133.  
  134. #endif
  135.  
downloadAISignalCRCs.h Source code - Download CRYENGINE Source code
Related Source Codes/Software:
postal - 2017-06-11
reactide - Reactide is the first dedicated IDE for React web ... 2017-06-11
rkt - rkt is a pod-native container engine for Linux. It... 2017-06-11
uWebSockets - Tiny WebSockets https://for... 2017-06-11
realworld - TodoMVC for the RealWorld - Exemplary fullstack Me... 2017-06-11
CRYENGINE - CRYENGINE is a powerful real-time game development... 2017-06-11
goreplay - GoReplay is an open-source tool for capturing and ... 2017-06-10
pyenv - Simple Python version management 2017-06-10
redux-saga - An alternative side effect model for Redux apps ... 2017-06-10
angular-starter - 2017-06-10

 Back to top