Changeset fea4b77 in advance-wars for src/com/medievaltech/unit


Ignore:
Timestamp:
Jun 6, 2011, 6:07:43 PM (13 years ago)
Author:
dportnoy <devnull@…>
Branches:
master
Children:
99433bb
Parents:
b660017
Message:

Implemented turn and support for computer-controller movement of units. Right now, the computer moves a specific unit down one square when its his turn.

Location:
src/com/medievaltech/unit
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • src/com/medievaltech/unit/Artillery.java

    rb660017 rfea4b77  
    55import android.graphics.Paint;
    66import android.graphics.Point;
     7
     8import com.medievaltech.advancewars.Enum.*;
    79
    810public class Artillery extends Unit{
     
    1315                move = 3;
    1416               
    15                 type = Type.LAND;
     17                type = UnitType.LAND;
    1618                minAttackRange = 2;
    1719                maxAttackRange = 4;
  • src/com/medievaltech/unit/Mech.java

    rb660017 rfea4b77  
    55import android.graphics.Paint;
    66import android.graphics.Point;
     7
     8import com.medievaltech.advancewars.Enum.*;
    79
    810public class Mech extends Unit{
     
    1315                move = 2;
    1416               
    15                 type = Type.LAND;
     17                type = UnitType.LAND;
    1618                minAttackRange = 1;
    1719                maxAttackRange = 1;
  • src/com/medievaltech/unit/Recon.java

    rb660017 rfea4b77  
    55import android.graphics.Paint;
    66import android.graphics.Point;
     7
     8import com.medievaltech.advancewars.Enum.*;
    79
    810public class Recon extends Unit{
     
    1315                move = 8;
    1416               
    15                 type = Type.LAND;
     17                type = UnitType.LAND;
    1618                minAttackRange = 1;
    1719                maxAttackRange = 1;
  • src/com/medievaltech/unit/SmTank.java

    rb660017 rfea4b77  
    55import android.graphics.Paint;
    66import android.graphics.Point;
     7
     8import com.medievaltech.advancewars.Enum.*;
    79
    810public class SmTank extends Unit{
     
    1315                move = 7;
    1416               
    15                 type = Type.LAND;
     17                type = UnitType.LAND;
    1618                minAttackRange = 1;
    1719                maxAttackRange = 1;
  • src/com/medievaltech/unit/Soldier.java

    rb660017 rfea4b77  
    55import android.graphics.Paint;
    66import android.graphics.Point;
     7
     8import com.medievaltech.advancewars.Enum.*;
    79
    810public class Soldier extends Unit{
     
    1315                move = 3;
    1416               
    15                 type = Type.LAND;
     17                type = UnitType.LAND;
    1618                minAttackRange = 1;
    1719                maxAttackRange = 1;
  • src/com/medievaltech/unit/Unit.java

    rb660017 rfea4b77  
    22
    33import java.util.*;
     4
    45import android.graphics.*;
    56
    6 public abstract class Unit
    7 {
    8         public enum Type
    9         {
    10                 LAND,SEA,AIR
    11         }
     7import com.medievaltech.advancewars.Enum.*;
    128
     9public abstract class Unit {
    1310        private Paint p;
    1411       
    15         public Type type;
     12        public UnitType type;
    1613        //public Player owner;
    1714       
Note: See TracChangeset for help on using the changeset viewer.