Somehow I just knew I'd be asking for this kind of help again.
just recently I've attempted cloning the Crawla Commander. in the SOC code everything appears fine, until I get in game.
Here's what happens:
http://gfycat.com/ChubbyChiefAnemonecrab
If you can see the picture, it showes that the crawla commander Classic is stuck in one frame and only takes 1 damage before being destroyed.
How do I fix this?
The Soc for it can be seen here:
just recently I've attempted cloning the Crawla Commander. in the SOC code everything appears fine, until I get in game.
Here's what happens:
http://gfycat.com/ChubbyChiefAnemonecrab
If you can see the picture, it showes that the crawla commander Classic is stuck in one frame and only takes 1 damage before being destroyed.
How do I fix this?
The Soc for it can be seen here:
Code:
#Old Crawla Commander
FREESLOT
MT_OldCrawlaComander
S_OCOMMAND1
S_OCOMMAND2
S_OCOMMAND3
S_OCOMMAND4
SPR_OCOM
#Old Crawla Commander
FREESLOT
MT_OldCrawlaComander
S_OCOMMAND1
S_OCOMMAND2
S_OCOMMAND3
S_OCOMMAND4
SPR_OCOM
Thing MT_OldCrawlaComander
MAPTHINGNUM = 4031
SPAWNSTATE = S_OCOMMAND1
SPAWNHEALTH = 2
SEESTATE = S_OCOMMAND3
SEESOUND = 0
REACTIONTIME = 2
ATTACKSOUND = 0
PAINSTATE = S_OCOMMAND3
PAINCHANCE = 200
PAINSOUND = sfx_dmpain
MELEESTATE = 0
MISSILESTATE = 0
DEATHSTATE = S_XPLD1
DEATHSOUND = sfx_pop
XDEATHSTATE = 0
SPEED = 3
RADIUS = 1048576
HEIGHT = 2097152
MASS = 100
DAMAGE = 0
ACTIVESOUND = 0
RAISESTATE = 0
FLAGS = MF_SLIDEME|MF_ENEMY|MF_SPECIAL|MF_SHOOTABLE
FRAME S_OCOMMAND1
SPRITENUMBER = SPR_OCOM
SPRITESUBNUMBER = 1
DURATION = 1
NEXT = S_OCOMMAND2
ACTION A_CrawlaCommanderThink
VAR1 = 0
VAR2 = 983040
FRAME S_OCOMMAND2
SPRITENUMBER = SPR_OCOM
SPRITESUBNUMBER = 1
DURATION = 1
NEXT = S_OCOMMAND1
ACTION A_CrawlaCommanderThink
VAR1 = 0
VAR2 = 983040
FRAME S_OCOMMAND3
SPRITENUMBER = SPR_OCOM
SPRITESUBNUMBER = 1
DURATION = 1
NEXT = S_OCOMMAND4
ACTION A_CrawlaCommanderThink
VAR1 = 0
VAR2 = 983040
FRAME S_OCOMMAND4
SPRITENUMBER = SPR_OCOM
SPRITESUBNUMBER = 1
DURATION = 1
NEXT = S_OCOMMAND3
ACTION A_CrawlaCommanderThink
VAR1 = 0
VAR2 = 983040