18,6 → 18,13 |
|
setgamename Duke: Nuclear Winter |
|
gamevar picnum 0 2 |
gamevar temp 0 2 |
gamevar tempb 0 2 |
gamevar x 0 2 |
gamevar y 0 2 |
gamevar z 0 2 |
|
gamevar owner 0 2 |
gamevar temp2 0 2 |
gamevar temp3 0 2 |
571,11 → 578,42 |
} |
ends |
|
/* |
action ACOMMBREETH 0 3 5 1 40 |
action ACOMMFROZEN 0 1 5 |
action ACOMMSPIN -5 1 5 1 12 |
action ACOMMGET 0 3 5 1 30 |
action ACOMMSHOOT 20 1 5 1 35 |
action ACOMMABOUTTOSHOOT 20 1 5 1 30 |
action ACOMMDYING 30 8 1 1 12 |
action ACOMMDEAD 38 1 1 1 1 |
|
|
move COMMGETUPVELS 128 -64 |
move COMMGETVELS 128 64 |
move COMMSLOW 64 24 |
move COMMSTOPPED |
|
ai AICOMMWAIT ACOMMBREETH COMMSTOPPED faceplayerslow |
ai AICOMMGET ACOMMGET COMMGETVELS seekplayer |
ai AICOMMSHOOT ACOMMSHOOT COMMSTOPPED faceplayerslow |
ai AICOMMABOUTTOSHOOT ACOMMABOUTTOSHOOT COMMSTOPPED faceplayerslow |
ai AICOMMSPIN ACOMMSPIN COMMGETVELS spin |
ai AICOMMDYING ACOMMDYING COMMSTOPPED faceplayer |
ai AICOMMSHRUNK ACOMMGET COMMSLOW furthestdir |
ai AICOMMGROW ACOMMGET COMMSTOPPED furthestdir |
*/ |
|
move COMMGETUPVELSNW 128 -64 |
move COMMGETVELSNW 128 64 |
move COMMSLOWNW 64 24 |
move COMMSTOPPEDNW |
|
action ACOMMSPINNW 0 1 5 1 12 |
action ACOMMSHOOTNW 20 1 5 1 16 // this is custom to shorten the delay between firing freezeblasts |
|
ai AICOMMSPINNW ACOMMSPINNW COMMGETVELS spin |
ai AICOMMSHOOTNW ACOMMSHOOTNW COMMSTOPPED faceplayerslow |
ai AICOMMSPINNW ACOMMSPINNW COMMGETVELSNW spin |
ai AICOMMSHOOTNW ACOMMSHOOTNW COMMSTOPPEDNW faceplayerslow |
|
state checkcommhitstate |
|