I'm going with the good monster... so far i got it all set up but my new marine edited from a zombieman just sits there and do nothing ??? How can i get the marine<br>to attack other monsters? Also i'm using<br>the player doom model that shows up but not the<br>doom guys gun? Here is the marine.vc:<br><br><br>class Marine:Pawn<br> __mobjinfo__(230);<br><br><br>__states__<br>{<br> S_P_STND('PLAY', 0, 'players/doomguy/tris.md2', 0, -1.0, S_NULL) { }<br> S_P_RUN1('PLAY', 0, 'players/doomguy/tris.md2', 1, 4.0 / 35.0, S_PLAY_RUN2) { }<br> S_P_RUN2('PLAY', 1, 'players/doomguy/tris.md2', 2, 4.0 / 35.0, S_PLAY_RUN3) { }<br> S_P_RUN3('PLAY', 2, 'players/doomguy/tris.md2', 3, 4.0 / 35.0, S_PLAY_RUN4) { }<br> S_P_RUN4('PLAY', 3, 'players/doomguy/tris.md2', 4, 4.0 / 35.0, S_PLAY_RUN1) { }<br> S_P_ATK1('PLAY', 4, 'players/doomguy/tris.md2', 5, 12.0 / 35.0, S_PLAY) { }<br> S_P_ATK2('PLAY', 5 | FF_FULLBRIGHT, 'players/doomguy/tris.md2', 6, 6.0 / 35.0, S_PLAY_ATK1) { }<br> S_P_PAIN('PLAY', 6, 'players/doomguy/tris.md2', 7, 4.0 / 35.0, S_PLAY_PAIN2) { }<br> S_P_PAIN2('PLAY', 6, 'players/doomguy/tris.md2', 8, 4.0 / 35.0, S_PLAY) { A_Pain(); }<br> S_P_DIE1('PLAY', 7, 'players/doomguy/tris.md2', 9, 10.0 / 35.0, S_PLAY_DIE2) { }<br> S_P_DIE2('PLAY', 8, 'players/doomguy/tris.md2', 10, 10.0 / 35.0, S_PLAY_DIE3) { A_PlayerScream(); }<br> S_P_DIE3('PLAY', 9, 'players/doomguy/tris.md2', 11, 10.0 / 35.0, S_PLAY_DIE4) { A_Fall(); }<br> S_P_DIE4('PLAY', 10, 'players/doomguy/tris.md2', 12, 10.0 / 35.0, S_PLAY_DIE5) { }<br> S_P_DIE5('PLAY', 11, 'players/doomguy/tris.md2', 13, 10.0 / 35.0, S_PLAY_DIE6) { }<br> S_P_DIE6('PLAY', 12, 'players/doomguy/tris.md2', 14, 10.0 / 35.0, S_PLAY_DIE7) { }<br> S_P_DIE7('PLAY', 13, 'players/doomguy/tris.md2', 15, -1.0, S_NULL) { }<br> S_P_XDIE1('PLAY', 14, 'players/doomguy/xplode.md2', 0, 5.0 / 35.0, S_PLAY_XDIE2) { }<br> S_P_XDIE2('PLAY', 15, 'players/doomguy/xplode.md2', 1, 5.0 / 35.0, S_PLAY_XDIE3) { A_XScream(); }<br> S_P_XDIE3('PLAY', 16, 'players/doomguy/xplode.md2', 2, 5.0 / 35.0, S_PLAY_XDIE4) { A_Fall(); }<br> S_P_XDIE4('PLAY', 17, 'players/doomguy/xplode.md2', 3, 5.0 / 35.0, S_PLAY_XDIE5) { }<br> S_P_XDIE5('PLAY', 18, 'players/doomguy/xplode.md2', 4, 5.0 / 35.0, S_PLAY_XDIE6) { }<br> S_P_XDIE6('PLAY', 19, 'players/doomguy/xplode.md2', 5, 5.0 / 35.0, S_PLAY_XDIE7) { }<br> S_P_XDIE7('PLAY', 20, 'players/doomguy/xplode.md2', 6, 5.0 / 35.0, S_PLAY_XDIE8) { }<br> S_P_XDIE8('PLAY', 21, 'players/doomguy/xplode.md2', 7, 5.0 / 35.0, S_PLAY_XDIE9) { }<br> S_P_XDIE9('PLAY', 22, 'players/doomguy/xplode.md2', 8, -1.0, S_NULL) { }<br>}<br><br>defaultproperties<br>{<br> Health = 20;<br> GibsHealth = -20;<br> Radius = 20.0;<br> Height = 56.0;<br> Mass = 100.0;<br> StepSpeed = 8.0;<br> PainChance = 0.78125;<br> IdleState = S_P_STND;<br> SeeState = S_P_RUN1;<br> MissileState = S_P_ATK1;<br> PainState = S_P_PAIN;<br> DeathState = S_P_DIE1;<br> GibsDeathState = S_P_XDIE1;<br> <br> SightSound = 'ZombieSight1';<br> ActiveSound = 'ZombieActive';<br> AttackSound = 'PistolFire';<br> PainSound = 'ZombiePain';<br> DeathSound = 'ZombieDeath1';<br>}<br><br><br><br>//**************************************************************************<br>//<br>// $Log: Marine.vc,v $<br>// Revision 1.1 2002/10/26 16:32:19 dj_jl<br>// New style of defining classes.<br>//<br>//**************************************************************************<br>