From: Chad G. <ex...@us...> - 2004-08-25 16:14:46
|
Update of /cvsroot/openrpg-gde/RPGMap/ComponentClasses In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3112 Modified Files: LinearTileGroup.java MapTile.java SplotchTileGroup.java TileSet.java Log Message: Index: MapTile.java =================================================================== RCS file: /cvsroot/openrpg-gde/RPGMap/ComponentClasses/MapTile.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** MapTile.java 23 Aug 2004 04:41:49 -0000 1.2 --- MapTile.java 25 Aug 2004 16:14:36 -0000 1.3 *************** *** 89,92 **** --- 89,93 ---- public String GetName() { + return new String("" + this); } } Index: SplotchTileGroup.java =================================================================== RCS file: /cvsroot/openrpg-gde/RPGMap/ComponentClasses/SplotchTileGroup.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** SplotchTileGroup.java 24 Aug 2004 05:23:05 -0000 1.4 --- SplotchTileGroup.java 25 Aug 2004 16:14:36 -0000 1.5 *************** *** 14,22 **** public class SplotchTileGroup { ! private LinkedList TopTiles; ! private LinkedList BottomTiles; private LinkedList LeftTiles; private LinkedList RightTiles; private LinkedList MiddleTiles; private LinkedList TopLeftTiles; private LinkedList TopRightTiles; --- 14,23 ---- public class SplotchTileGroup { ! private LinkedList TopTiles; //tiles that goon the top of the splotch (top shore of a lake) ! private LinkedList BottomTiles; //tiles that go on the bottom of the splotch private LinkedList LeftTiles; private LinkedList RightTiles; private LinkedList MiddleTiles; + //corners: \/ private LinkedList TopLeftTiles; private LinkedList TopRightTiles; Index: LinearTileGroup.java =================================================================== RCS file: /cvsroot/openrpg-gde/RPGMap/ComponentClasses/LinearTileGroup.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** LinearTileGroup.java 24 Aug 2004 05:23:05 -0000 1.2 --- LinearTileGroup.java 25 Aug 2004 16:14:36 -0000 1.3 *************** *** 57,59 **** --- 57,593 ---- } + + public LinkedList GetHorizontalTiles() + { + return HorizontalTiles; + } + public LinkedList GetVerticleTiles() + { + return VerticleTiles; + } + public LinkedList GetLL2URL() + { + return LL2URL; + } + public LinkedList GetLL2URR() + { + return LL2URR; + } + public LinkedList GetUL2LRL() + { + return UL2LRL; + } + public LinkedList GetUL2LRR() + { + return UL2LRR; + } + public LinkedList GetULCorner() + { + return ULCorner; + } + public LinkedList GetLLCorner() + { + return LLCorner; + } + public LinkedList GetURCorner() + { + return URCorner; + } + public LinkedList GetLRCorner() + { + return LRCorner; + } + public LinkedList GetLLBendRight() + { + return LLBendRight; + } + public LinkedList GetLLBendLeft() + { + return LLBendLeft; + } + public LinkedList GetURBendLeft() + { + return URBendLeft; + } + public LinkedList GetURBendRight() + { + return URBendRight; + } + public LinkedList GetULBendLeft() + { + return ULBendLeft; + } + public LinkedList GetULBendRight() + { + return ULBendRight; + } + public LinkedList GetLRBendLeft() + { + return LRBendLeft; + } + public LinkedList GetLRBendRight() + { + return LRBendRight; + } + public LinkedList GetLeftBorder() + { + return LeftBorder; + } + public LinkedList GetRightBorder() + { + return RightBorder; + } + public LinkedList GetTopBorder() + { + return TopBorder; + } + public LinkedList GetBottomBorder() + { + return BottomBorder; + } + + public MapTile GetRandomHorizontalTile() + { + return (MapTile)(HorizontalTiles.get(((int)(Math.random() * HorizontalTiles.size())))); + } + public MapTile GetRandomVerticleTile() + { + return (MapTile)(VerticleTiles.get(((int)(Math.random() * VerticleTiles.size())))); + } + public MapTile GetRandomLL2URL() + { + return (MapTile)(LL2URL.get(((int)(Math.random() * LL2URL.size())))); + } + public MapTile GetRandomLL2URR() + { + return (MapTile)(LL2URR.get(((int)(Math.random() * LL2URR.size())))); + } + public MapTile GetRandomUL2LRL() + { + return (MapTile)(UL2LRL.get(((int)(Math.random() * UL2LRL.size())))); + } + public MapTile GetRandomUL2LRR() + { + return (MapTile)(UL2LRR.get(((int)(Math.random() * UL2LRR.size())))); + } + public MapTile GetRandomULCorner() + { + return (MapTile)(ULCorner.get(((int)(Math.random() * ULCorner.size())))); + } + public MapTile GetRandomLLCorner() + { + return (MapTile)(LLCorner.get(((int)(Math.random() * LLCorner.size())))); + } + public MapTile GetRandomURCorner() + { + return (MapTile)(URCorner.get(((int)(Math.random() * URCorner.size())))); + } + public MapTile GetRandomLRCorner() + { + return (MapTile)(LRCorner.get(((int)(Math.random() * LRCorner.size())))); + } + public MapTile GetRandomLLBendRight() + { + return (MapTile)(LLBendRight.get(((int)(Math.random() * LLBendRight.size())))); + } + public MapTile GetRandomLLBendLeft() + { + return (MapTile)(LLBendLeft.get(((int)(Math.random() * LLBendLeft.size())))); + } + public MapTile GetRandomURBendLeft() + { + return (MapTile)(URBendLeft.get(((int)(Math.random() * URBendLeft.size())))); + } + public MapTile GetRandomURBendRight() + { + return (MapTile)(URBendRight.get(((int)(Math.random() * URBendRight.size())))); + } + public MapTile GetRandomULBendLeft() + { + return (MapTile)(ULBendLeft.get(((int)(Math.random() * ULBendLeft.size())))); + } + public MapTile GetRandomULBendRight() + { + return (MapTile)(ULBendRight.get(((int)(Math.random() * ULBendRight.size())))); + } + public MapTile GetRandomLRBendLeft() + { + return (MapTile)(LRBendLeft.get(((int)(Math.random() * LRBendLeft.size())))); + } + public MapTile GetRandomLRBendRight() + { + return (MapTile)(LRBendRight.get(((int)(Math.random() * LRBendRight.size())))); + } + public MapTile GetRandomLeftBorder() + { + return (MapTile)(LeftBorder.get(((int)(Math.random() * LeftBorder.size())))); + } + public MapTile GetRandomRightBorder() + { + return (MapTile)(RightBorder.get(((int)(Math.random() * RightBorder.size())))); + } + public MapTile GetRandomTopBorder() + { + return (MapTile)(TopBorder.get(((int)(Math.random() * TopBorder.size())))); + } + public MapTile GetRandomBottomBorder() + { + return (MapTile)(BottomBorder.get(((int)(Math.random() * BottomBorder.size())))); + } + + public void SetHorizontalTiles(LinkedList L) + { + HorizontalTiles = L; + } + public void SetVerticleTiles(LinkedList L) + { + VerticleTiles = L; + } + public void SetLL2URL(LinkedList L) + { + LL2URL = L; + } + public void SetLL2URR(LinkedList L) + { + LL2URR = L; + } + public void SetUL2LRL(LinkedList L) + { + UL2LRL = L; + } + public void SetUL2LRR(LinkedList L) + { + UL2LRR = L; + } + public void SetULCorner(LinkedList L) + { + ULCorner = L; + } + public void SetLLCorner(LinkedList L) + { + LLCorner = L; + } + public void SetURCorner(LinkedList L) + { + URCorner = L; + } + public void SetLRCorner(LinkedList L) + { + LRCorner = L; + } + public void SetLLBendRight(LinkedList L) + { + LLBendRight = L; + } + public void SetLLBendLeft(LinkedList L) + { + LLBendLeft = L; + } + public void SetURBendLeft(LinkedList L) + { + URBendLeft = L; + } + public void SetURBendRight(LinkedList L) + { + URBendRight = L; + } + public void SetULBendLeft(LinkedList L) + { + ULBendLeft = L; + } + public void SetULBendRight(LinkedList L) + { + ULBendRight = L; + } + public void SetLRBendLeft(LinkedList L) + { + LRBendLeft = L; + } + public void SetLRBendRight(LinkedList L) + { + LRBendRight = L; + } + public void SetLeftBorder(LinkedList L) + { + LeftBorder = L; + } + public void SetRightBorder(LinkedList L) + { + RightBorder = L; + } + public void SetTopBorder(LinkedList L) + { + TopBorder = L; + } + public void SetBottomBorder(LinkedList L) + { + BottomBorder = L; + } + + public void AddHorizontalTile(MapTile T) + { + HorizontalTiles.add(T); + } + public void AddVerticleTile(MapTile T) + { + VerticleTiles.add(T); + } + public void AddLL2URL(MapTile T) + { + LL2URL.add(T); + } + public void AddLL2URR(MapTile T) + { + LL2URR.add(T); + } + public void AddUL2LRL(MapTile T) + { + UL2LRL.add(T); + } + public void AddUL2LRR(MapTile T) + { + UL2LRR.add(T); + } + public void AddULCorner(MapTile T) + { + ULCorner.add(T); + } + public void AddLLCorner(MapTile T) + { + LLCorner.add(T); + } + public void AddURCorner(MapTile T) + { + URCorner.add(T); + } + public void AddLRCorner(MapTile T) + { + LRCorner.add(T); + } + public void AddLLBendRight(MapTile T) + { + LLBendRight.add(T); + } + public void AddLLBendLeft(MapTile T) + { + LLBendLeft.add(T); + } + public void AddURBendLeft(MapTile T) + { + URBendLeft.add(T); + } + public void AddURBendRight(MapTile T) + { + URBendRight.add(T); + } + public void AddULBendLeft(MapTile T) + { + ULBendLeft.add(T); + } + public void AddULBendRight(MapTile T) + { + ULBendRight.add(T); + } + public void AddLRBendLeft(MapTile T) + { + LRBendLeft.add(T); + } + public void AddLRBendRight(MapTile T) + { + LRBendRight.add(T); + } + public void AddLeftBorder(MapTile T) + { + LeftBorder.add(T); + } + public void AddRightBorder(MapTile T) + { + RightBorder.add(T); + } + public void AddTopBorder(MapTile T) + { + TopBorder.add(T); + } + public void AddBottomBorder(MapTile T) + { + BottomBorder.add(T); + } + + public void RemoveHorizontalTile(MapTile T) + { + HorizontalTiles.remove(T); + } + public void RemoveVerticleTile(MapTile T) + { + VerticleTiles.remove(T); + } + public void RemoveLL2URL(MapTile T) + { + LL2URL.remove(T); + } + public void RemoveLL2URR(MapTile T) + { + LL2URR.remove(T); + } + public void RemoveUL2LRL(MapTile T) + { + UL2LRL.remove(T); + } + public void RemoveUL2LRR(MapTile T) + { + UL2LRR.remove(T); + } + public void RemoveULCorner(MapTile T) + { + ULCorner.remove(T); + } + public void RemoveLLCorner(MapTile T) + { + LLCorner.remove(T); + } + public void RemoveURCorner(MapTile T) + { + URCorner.remove(T); + } + public void RemoveLRCorner(MapTile T) + { + LRCorner.remove(T); + } + public void RemoveLLBendRight(MapTile T) + { + LLBendRight.remove(T); + } + public void RemoveLLBendLeft(MapTile T) + { + LLBendLeft.remove(T); + } + public void RemoveURBendLeft(MapTile T) + { + URBendLeft.remove(T); + } + public void RemoveURBendRight(MapTile T) + { + URBendRight.remove(T); + } + public void RemoveULBendLeft(MapTile T) + { + ULBendLeft.remove(T); + } + public void RemoveULBendRight(MapTile T) + { + ULBendRight.remove(T); + } + public void RemoveLRBendLeft(MapTile T) + { + LRBendLeft.remove(T); + } + public void RemoveLRBendRight(MapTile T) + { + LRBendRight.remove(T); + } + public void RemoveLeftBorder(MapTile T) + { + LeftBorder.remove(T); + } + public void RemoveRightBorder(MapTile T) + { + RightBorder.remove(T); + } + public void RemoveTopBorder(MapTile T) + { + TopBorder.remove(T); + } + public void RemoveBottomBorder(MapTile T) + { + BottomBorder.remove(T); + } + + public void RemoveHorizontalTile(int I) + { + HorizontalTiles.remove(I); + } + public void RemoveVerticleTile(int I) + { + VerticleTiles.remove(I); + } + public void RemoveLL2URL(int I) + { + LL2URL.remove(I); + } + public void RemoveLL2URR(int I) + { + LL2URR.remove(I); + } + public void RemoveUL2LRL(int I) + { + UL2LRL.remove(I); + } + public void RemoveUL2LRR(int I) + { + UL2LRR.remove(I); + } + public void RemoveULCorner(int I) + { + ULCorner.remove(I); + } + public void RemoveLLCorner(int I) + { + LLCorner.remove(I); + } + public void RemoveURCorner(int I) + { + URCorner.remove(I); + } + public void RemoveLRCorner(int I) + { + LRCorner.remove(I); + } + public void RemoveLLBendRight(int I) + { + LLBendRight.remove(I); + } + public void RemoveLLBendLeft(int I) + { + LLBendLeft.remove(I); + } + public void RemoveURBendLeft(int I) + { + URBendLeft.remove(I); + } + public void RemoveURBendRight(int I) + { + URBendRight.remove(I); + } + public void RemoveULBendLeft(int I) + { + ULBendLeft.remove(I); + } + public void RemoveULBendRight(int I) + { + ULBendRight.remove(I); + } + public void RemoveLRBendLeft(int I) + { + LRBendLeft.remove(I); + } + public void RemoveLRBendRight(int I) + { + LRBendRight.remove(I); + } + public void RemoveLeftBorder(int I) + { + LeftBorder.remove(I); + } + public void RemoveRightBorder(int I) + { + RightBorder.remove(I); + } + public void RemoveTopBorder(int I) + { + TopBorder.remove(I); + } + public void RemoveBottomBorder(int I) + { + BottomBorder.remove(I); + } } Index: TileSet.java =================================================================== RCS file: /cvsroot/openrpg-gde/RPGMap/ComponentClasses/TileSet.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** TileSet.java 23 Aug 2004 04:41:49 -0000 1.2 --- TileSet.java 25 Aug 2004 16:14:36 -0000 1.3 *************** *** 18,23 **** private MapTile Default; private LinkedList BaseTiles; ! private LinkedList SplotchTiles; ! private LinkedList LinearTiles; private String SetName; private int TileSize; --- 18,24 ---- private MapTile Default; private LinkedList BaseTiles; ! private SplotchTileGroup SplotchTiles; ! private LinearTileGroup LinearTiles; ! private MapTile BorderUL private String SetName; private int TileSize; |