|
|
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.