Home
last modified time | relevance | path

Searched refs:pXDude (Results 1 – 6 of 6) sorted by relevance

/dports/games/NBlood/NBlood-a1689a4/source/blood/src/
H A Daiunicult.cpp1632 pXDude->data1 = pXSource->data1; in genDudeSpawn()
1633 pXDude->data2 = pXSource->data2; in genDudeSpawn()
1635 pXDude->data3 = 0; in genDudeSpawn()
1641 pXDude->busyTime = pXSource->busyTime; in genDudeSpawn()
1658 pXDude->txID = pXSource->txID; in genDudeSpawn()
1659 pXDude->command = pXSource->command; in genDudeSpawn()
1664 pXDude->dropMsg = pXSource->dropMsg; in genDudeSpawn()
1667 pXDude->key = pXSource->key; in genDudeSpawn()
1674 pXDude->unused1 = pXSource->unused1; in genDudeSpawn()
1821 if (inIdle(pXDude->aiState)) in updateTargetOfLeech()
[all …]
H A Dnnexts.h272 bool aiFightDudeCanSeeTarget(XSPRITE* pXDude, DUDEINFO* pDudeInfo, spritetype* pTarget);
275 bool aiFightDudeIsAffected(XSPRITE* pXDude);
278 bool aiFightIsMateOf(XSPRITE* pXDude, XSPRITE* pXSprite);
H A Daispid.cpp63 static char sub_70D30(XSPRITE *pXDude, int a2, int a3) in sub_70D30() argument
65 dassert(pXDude != NULL); in sub_70D30()
66 int nDude = pXDude->reference; in sub_70D30()
H A Dnnexts.cpp2374 int x = pXDude->targetX; int y = pXDude->targetY; int z = pXDude->targetZ; in useTeleportTarget()
2375 int target = pXDude->target; in useTeleportTarget()
2380 pXDude->targetX = x; pXDude->targetY = y; pXDude->targetZ = z; in useTeleportTarget()
2381 pXDude->target = target; aiActivateDude(pSprite, pXDude); in useTeleportTarget()
3518 if (pXDude->health <= 0 || pXDude->target != pSpr->index) continue; in condCheckSprite()
3965 if (pXDude->rxID <= 0 || pXDude->locked == 1) return false; in aiFightDudeIsAffected()
4013 pXDude = &xsprite[pDude->extra]; in aiFightAlarmDudesInSight()
4015 if (pXDude->target != -1 || pXDude->rxID > 0) in aiFightAlarmDudesInSight()
6034 …if (pXDude->health > 0 && pXDude->target >= 0 && sprite[pXDude->target].type == kMarkerPath && pXD… in aiPatrolMarkerBusy()
6242 if (aiInPatrolState(pXDude->aiState)) aiPatrolStop(pDude, pXDude->target); in aiPatrolAlarm()
[all …]
H A Dactor.h236 bool actHealDude(XSPRITE *pXDude, int a2, int a3);
H A Dactor.cpp2913 bool actHealDude(XSPRITE *pXDude, int a2, int a3) in actHealDude() argument
2915 dassert(pXDude != NULL); in actHealDude()
2918 if (pXDude->health < a3) in actHealDude()
2920 spritetype *pSprite = &sprite[pXDude->reference]; in actHealDude()
2923 pXDude->health = ClipHigh(pXDude->health+a2, a3); in actHealDude()
5749 XSPRITE *pXDude = &xsprite[pDude->extra]; in actProcessSprites() local
5750 if (!pXDude->burnTime) in actProcessSprites()
5752 actBurnSprite(pSprite->owner, pXDude, pExplodeInfo->burnTime<<2); in actProcessSprites()