Rev 7 | Rev 14 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 7 | Rev 8 | ||
|---|---|---|---|
| Line 64... | Line 64... | ||
| 64 | ifpdistl 1024 |
64 | ifpdistl 1024 |
| 65 | { |
65 | { |
| 66 | getplayer[THISACTOR].i temp |
66 | getplayer[THISACTOR].i temp |
| 67 | setactor[temp].htextra SNOWBALLAMOUNT |
67 | setactor[temp].htextra SNOWBALLAMOUNT |
| 68 | setactor[temp].htpicnum SNOWBALL |
68 | setactor[temp].htpicnum SNOWBALL |
| - | 69 | getactor[THISACTOR].owner temp2 |
|
| - | 70 | setactor[temp].htowner temp2 |
|
| 69 | // addphealth SNOWBALLAMOUNT |
71 | // addphealth SNOWBALLAMOUNT |
| - | 72 | ||
| 70 | debris SCRAP3 5 |
73 | debris SCRAP3 5 |
| 71 | globalsound DUKE_GRUNT |
74 | globalsound DUKE_GRUNT |
| 72 | state headhitstate |
75 | state headhitstate |
| 73 | palfrom 15 15 15 |
76 | palfrom 15 15 15 |
| 74 | killit |
77 | killit |
| Line 428... | Line 431... | ||
| 428 | 431 | ||
| 429 | sound SELECT_WEAPON |
432 | sound SELECT_WEAPON |
| 430 | 433 | ||
| 431 | ends |
434 | ends |
| 432 | 435 | ||
| - | 436 | state botshootrpg // so Santa shoots the player's RPG and not the Commander's |
|
| - | 437 | eshoot RPG |
|
| - | 438 | setactor[RETURN].extra RPG_WEAPON_STRENGTH |
|
| - | 439 | setactor[RETURN].xrepeat 14 |
|
| - | 440 | setactor[RETURN].yrepeat 14 |
|
| - | 441 | sound RPG_SHOOT |
|
| - | 442 | ends |
|
| - | 443 | ||
| 433 | state botquickshootstate |
444 | state botquickshootstate |
| 434 | 445 | ||
| 435 | ifspritepal 0 nullop else break |
446 | ifspritepal 0 nullop else break |
| 436 | 447 | ||
| 437 | ifp pshrunk break |
448 | ifp pshrunk break |
| 438 | ifp pdead break |
449 | ifp pdead break |
| 439 | 450 | ||
| 440 | ifspritepal 0 |
451 | ifspritepal 0 |
| 441 | { |
- | |
| 442 | shoot RPG |
- | |
| 443 | sound RPG_SHOOT |
452 | state botshootrpg |
| 444 | } |
- | |
| 445 | else ifspritepal 3 |
453 | else ifspritepal 3 |
| 446 | { |
454 | { |
| 447 | shoot CHAINGUN |
455 | shoot CHAINGUN |
| 448 | sound CHAINGUN_FIRE |
456 | sound CHAINGUN_FIRE |
| 449 | } |
457 | } |
| Line 470... | Line 478... | ||
| 470 | ifcount 5 |
478 | ifcount 5 |
| 471 | { |
479 | { |
| 472 | ifactioncount 5 |
480 | ifactioncount 5 |
| 473 | { |
481 | { |
| 474 | resetactioncount |
482 | resetactioncount |
| 475 | shoot RPG |
483 | state botshootrpg |
| 476 | sound RPG_SHOOT |
- | |
| 477 | } |
484 | } |
| 478 | 485 | ||
| 479 | ifpdistl 4096 |
486 | ifpdistl 4096 |
| 480 | ifrnd 5 |
487 | ifrnd 5 |
| 481 | state botchangeweaponstate |
488 | state botchangeweaponstate |