| Complete.Org:
Mailing Lists:
Archives:
freeciv-dev:
January 1999: [Freeciv-Dev] Autoattack-patch |   | 
| [Freeciv-Dev] Autoattack-patch[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index] 
 Hello.
Some fun for the weekend: 'autoattack patch'-beta
todo:
- if have movement and enough hp remaining, should consider attacking
  multiple times if multiple targets (hard, because you have to
  calculate the warmap for each choice -> lots of cpu cycles !!!)
  
- create gui-client for diplomacy for players, because now you attack
  all and everything *grin* (in work by other persons)
- no help-text available
- attacks enemies, even if they are in an unknown area (easy fix)
fixed from previous patch:
- there is a a problem if a ship moves out of a city to autoattack and
  takes sentried units from the city with it as passengers (it is also
  fixed for normal goto-command now)
- attacking unit should decide, whether to attack or just to inform
  the player, that there is an enemy in range (it makes no sense,
  attacking a AEGIS-Cruiser with a fighter)
- chooses weakest target for attacking (bonus for transporters)
- shuffles player's attack order
howto:
- put a unit, with a high movement-rate (3 or more) in a city and turn
  on all auto-attack options.
Have fun and please test it and gimme feedback...
  -Sebastian
PS: The two files autoattack.c and autoattack.h belong to the
    server-directory (cvs diff -u does not include new files)
 
 
 
 
 
 |