|
|
1.1 ! root 1: File CORR7ACT.C: ! 2: 20 //** ACT_getWalkSpeed(spritenum) - returns walking speed (0-7) ! 3: 21 //** - spritePtr[spritenum]->xvel&0x0007; ! 4: 22 //** ACT_getChaseSpeed(spritenum) - returns chasing speed (0-7) ! 5: 23 //** - (spritePtr[spritenum]->xvel>>3)&0x0007; ! 6: 24 //** ACT_getAggression(spritenum) - returns aggressiveness (0-7) ! 7: 25 //** - (spritePtr[spritenum]->xvel>>6)&0x0007; ! 8: 26 //** ACT_getWeapon(spritenum) - returns weapon used (0-15) ! 9: 27 //** - (spritePtr[spritenum]->xvel>>9)&0x000F; ! 10: 28 //** ACT_getHealth(spritenum) - returns health for sprite (0-65535) ! 11: 29 //** - spritePtr[spritenum]->extra; ! 12: 30 //** ACT_getAttackee(spritenum) - returns sprite being attacked by spritenum ! 13: 31 //** - spritePtr[spritenum]->owner; ! 14: File CORR7PLR.C: ! 15: 133 return(player[p]->spriteNum); ! 16: 357 player[i]->spriteNum=-1; ! 17: 417 player[p]->spriteNum=j; ! 18: 807 snum=plr->spriteNum; ! 19: File CORR7ENG.C: ! 20: 319 ENG_deletesprite(short spritenum) ! 21: 321 if (spritePtr[spritenum]->statnum < MAXSTATUS) { ! 22: 322 show2dsprite[spritenum>>3]&=~(1<<(spritenum&7)); ! 23: 323 deletesprite(spritenum); ! 24: 2123 ExtGetSpriteCaption(short spritenum) ! 25: 2129 spr=spritePtr[spritenum]; ! 26: 2130 sprintf(tempbuf," %d",spritenum); ! 27: 2132 if (ACT_isActor(spritenum)) { ! 28: 2141 else if (SND_isAmbientSound(spritenum)) { ! 29: 2142 sprintf(locbuf,": %d,AMBIENT(%s)",SND_getSoundLoopCount(spritenum)+1, ! 30: 2143 SND_getSoundName(SND_getSoundNum(spritePtr[spritenum]))); ! 31: 2146 else if (SND_isSectorSound(spritenum)) { ! 32: 2147 sprintf(locbuf,": %d,SOUNDFX(%s)",SND_getSoundLoopCount(spritenum)+1, ! 33: 2148 SND_getSoundName(SND_getSoundNum(spritePtr[spritenum]))); ! 34: 2154 sprintf(locbuf,": %d,%s ",EFF_getWarpSpriteTag(spritenum), ! 35: 2159 if ((j=EFF_getSpriteKey(spritenum)) <= 0) { ! 36: 2198 else if (EFF_testSpriteFlag(spritenum,EXTFLAGS_HEATSOURCE)) { ! 37: 2297 ExtShowSpriteData(short spritenum) ! 38: 2303 spr=spritePtr[spritenum]; ! 39: 2309 if (ACT_isActor(spritenum)) { ! 40: 2311 ENG_printHelpText16(11,0,"SPRITE %d MODE=%s",spritenum, ! 41: 2315 j=EFF_testSpriteFlag(spritenum,EXTFLAGS_HEATSOURCE); ! 42: 2316 ENG_printHelpText16(11,0,"SPRITE %d %s %s",spritenum, ! 43: 2320 if (ACT_isActor(spritenum)) { ! 44: 2322 ACT_getWalkSpeed(spritenum)); ! 45: 2324 ACT_getChaseSpeed(spritenum)); ! 46: 2326 ACT_getAggression(spritenum)); ! 47: 2328 ACT_getWeapon(spritenum)); ! 48: 2330 ACT_getHealth(spritenum)); ! 49: 2332 else if (SND_isAmbientSound(spritenum)) { ! 50: 2333 j=SND_getSoundNum(spritePtr[spritenum]); ! 51: 2340 else if (SND_isSectorSound(spritenum)) { ! 52: 2341 j=SND_getSoundNum(spritePtr[spritenum]); ! 53: 2344 j=SND_getSoundPlaytime(spritenum); ! 54: 2348 SND_getSoundLoopCount(spritenum)+1); ! 55: 2354 EFF_getWarpSpriteTag(spritenum)); ! 56: 2359 EFF_getSpriteKey(spritenum)); ! 57: 2363 EFF_getSpriteFlag(spritenum)); ! 58: 2443 ExtEditSpriteData(short spritenum) ! 59: 2448 spr=spritePtr[spritenum]; ! 60: 2452 ExtShowSpriteData(spritenum); ! 61: 2453 if (ACT_isActorPic(spritenum)) { ! 62: 2476 sprintf(tempbuf,"Sprite (%d) actor mode: ",spritenum); ! 63: 2480 changespritestat(spritenum,STAT_PATROL); ! 64: 2483 changespritestat(spritenum,STAT_WANDER); ! 65: 2486 changespritestat(spritenum,STAT_AMBUSH); ! 66: 2489 changespritestat(spritenum,STAT_GUARD); ! 67: 2492 changespritestat(spritenum,STAT_ATTACK); ! 68: 2495 changespritestat(spritenum,STAT_GUARD); ! 69: 2498 ExtShowSpriteData(spritenum); ! 70: 2500 nickdata=ACT_getWalkSpeed(spritenum); ! 71: 2505 ACT_setWalkSpeed(spritenum,nickdata); ! 72: 2507 nickdata=ACT_getChaseSpeed(spritenum); ! 73: 2512 ACT_setChaseSpeed(spritenum,nickdata); ! 74: 2514 nickdata=ACT_getAggression(spritenum); ! 75: 2519 ACT_setAggression(spritenum,nickdata); ! 76: 2522 nickdata=ACT_getWeapon(spritenum); ! 77: 2524 ACT_setWeapon(spritenum,nickdata); ! 78: 2525 ExtShowSpriteData(spritenum); ! 79: 2527 if ((nickdata=ACT_getHealth(spritenum)) <= 0) { ! 80: 2528 ACT_setHealth(spritenum,1000); ! 81: 2529 nickdata=ACT_getHealth(spritenum); ! 82: 2532 ACT_setHealth(spritenum,nickdata); ! 83: 2535 else if (SND_isAmbientSound(spritenum)) { ! 84: 2538 nickdata=SND_getSoundNum(spritePtr[spritenum]); ! 85: 2540 SND_setSoundNum(spritePtr[spritenum],nickdata); ! 86: 2542 ExtShowSpriteData(spritenum); ! 87: 2545 else if (SND_isSectorSound(spritenum)) { ! 88: 2548 nickdata=SND_getSoundNum(spritePtr[spritenum]); ! 89: 2550 SND_setSoundNum(spritePtr[spritenum],nickdata); ! 90: 2553 nickdata=SND_getSoundPlaytime(spritenum); ! 91: 2555 SND_setSoundPlaytime(spritenum,nickdata); ! 92: 2556 ExtShowSpriteData(spritenum); ! 93: 2558 nickdata=SND_getSoundLoopCount(spritenum)+1; ! 94: 2560 SND_setSoundLoopCount(spritenum,nickdata-1); ! 95: 2562 ExtShowSpriteData(spritenum); ! 96: 2568 nickdata=EFF_getWarpSpriteTag(spritenum); ! 97: 2570 EFF_setWarpSpriteTag(spritenum,nickdata); ! 98: 2574 sprintf(tempbuf,"Sprite (%d) key: ",spritenum); ! 99: 2575 nickdata=EFF_getSpriteKey(spritenum); ! 100: 2577 EFF_setSpriteKey(spritenum,nickdata); ! 101: 2581 if (!ACT_isActorPic(spritenum)) { ! 102: 2582 if (WEP_isArmedDevice(spritenum)) { ! 103: 2585 spritenum); ! 104: 2591 spritenum); ! 105: 2598 if (nickdata || ACT_isActorPic(spritenum)) { ! 106: 2600 EFF_setSpriteFlag(spritenum,EXTFLAGS_HEATSOURCE); ! 107: 2603 sprintf(tempbuf,"Is sprite (%d) a heat source: ",spritenum); ! 108: 2606 EFF_setSpriteFlag(spritenum,EXTFLAGS_HEATSOURCE); ! 109: 2609 EFF_resetSpriteFlag(spritenum,EXTFLAGS_HEATSOURCE); ! 110: 2613 ExtShowSpriteData(spritenum); ! 111: File CORR7.C: ! 112: 703 movesprite(short spritenum, long dx, long dy, long dz, long ceildist, ! 113: 713 spr=spritePtr[spritenum]; ! 114: 730 changespritesect(spritenum,dasectnum);
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.