pseudocode:
New function: fun MoveToEnemy { if (visible(me.origin, enemy.origin) ) { enemy.lastseenbysomehome = enemy.origin me.lastseelocation = enemy.origin walk (enemy.origin) } else if (visible(me.origin, me.lastseelocation) and visible(me.lastseelocation, enemy.origin)) walk (me.lastseelocation) else if (visible(me.lastseelocation,enemy.origin)) walk (me.lastseelocation) else if (visible(me.lastseelocation, enemy.lastseenbysomehome)) walk (me.lastseelocation) else walk (enemy.lastseenbysomehome); } Old function: fun MoveToEnemy { walk (enemy.origin) } What do you think about my enhanced "movetoenemy" function?. _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders