589eb0f8e7
-Started to add distanceFromPoint to drone tools
...
-Continued implementation of move in Police
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-10-04 14:47:09 -07:00
9190e7c306
-Continued building move method in Police
...
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-10-04 14:09:31 -07:00
2a764b5073
-Continued Move method in Police class
2011-09-23 15:30:16 -07:00
dcdeced8ca
-Begin writing Move method for Police
...
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-23 10:30:25 -07:00
2004a1a636
-Supressed warnings about exceptions
...
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-23 09:50:41 -07:00
8b0ec5fcc0
-Created NeighborObjective Class to reference an objective on the map
...
-Implemented discovery of Objectives nearyby
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-22 15:43:31 -07:00
96a2b57904
-Removed unnecessary file
...
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-21 15:51:26 -07:00
c6dd0455a5
-Implemented LumaLocator
...
-Deleted old drawings
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-21 13:09:03 -07:00
fbdffb5905
-Sorted files into different packages to clean up object list
...
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-20 14:57:18 -07:00
2d5235222d
-Fixed: Array not created before being used
2011-09-19 12:02:37 -07:00
aab755aaef
-Fixed initialization
...
-Added mapping for MoneyPiles and Objectives
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-16 16:03:37 -07:00
47ddadc865
-Finished upgrades
...
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-16 14:14:59 -07:00
e323a0064d
-Created BadRequestException
...
-Finished implementation of max Objectives
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-16 11:38:44 -07:00
7b0b2b666d
-Created InvalidUpgradeException
...
-Implemented Maximum Number of Requested Objectives
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-16 11:31:55 -07:00
651b6c2999
-Overhauled Upgrade
...
-Created InsufficientFundsException
-Renamed other exceptions
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-16 10:32:59 -07:00
bfa517dc49
-Added reminder for implementing classes
...
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-15 15:59:43 -07:00
efdf505f3e
-Created and implemented ObjectReferenceOutdated Exception
...
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-15 15:58:18 -07:00
b2bd321784
...Forgot to upload this file with last commit
...
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-15 15:52:12 -07:00
d387d706bb
-Implemented Inventory
...
-Created FullInventoryException
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-15 15:51:45 -07:00
1bd81d97bd
-Created Exception for inventory being full
...
-Implemented Inventory Object
-Revised how Drone interacts with inventory
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-15 15:51:14 -07:00
b89f594fdf
-Started implementing Inventory object
...
-Revised how Objectives are generated
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-15 14:42:32 -07:00
8d6840ac87
-NeighborBuilding is now Drone specific.
...
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-15 13:52:08 -07:00
77c93d6c2c
-Added method of verifiying if a NeighborBuilding was created during the current turn.
...
NeighborBuildings should only be used during the current turn. References to them that are used later will not function.
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-15 13:41:48 -07:00
500396b422
-Updated URL in Readme
...
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-15 13:29:56 -07:00
d14d57abb2
-Updated Readme
...
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-15 13:27:59 -07:00
b3bda5837a
-Updated Readme
...
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-15 13:26:42 -07:00
7ee4f440e5
-Removed Upgrade from Drone. Upgrades will be performed by approaching an upgrade shop.
...
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-14 11:49:30 -07:00
dd89b54fc3
-Added checking to validate moves
...
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-13 15:32:23 -07:00
a5e5999b4d
-Created classes for additional building types
...
-Restructred how buildings are represented
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-13 15:12:14 -07:00
73cd872900
-Added a link to the team that owns a building
...
-Added method for drones to find the owner of a building
-Buildings now distinguished between public and private
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-13 10:49:19 -07:00
c1f49275fe
Merge branch 'master' of git@github.com:tgrosinger/Nomads.git
2011-09-12 15:55:40 -07:00
fda0029f82
Created method for finding nearby buildings with in a drone's sight range
...
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-12 15:54:45 -07:00
59c87ef637
Fixed typo.
2011-09-12 09:31:28 -07:00
ff8cbae761
Updated Readme.md
...
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-10 22:14:16 -07:00
89a6f1e559
-Refactored Neighbor to NeighborDrone
...
-Created NeighborBuilding
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-10 21:57:45 -07:00
564c97c8b9
-Fixed testing of valid moves
...
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-09-10 20:57:34 -07:00
92387b4759
-Started deciding on how police will function
...
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-08-30 15:39:28 -07:00
3bd4981079
- (Mostly) finished Upgrade class
...
- Finished upgrade process in DroneListItem
Still need to check that a max level on the requested upgrade has not been reached.
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-08-29 21:13:31 -07:00
2de93e31e6
-Continued work on Upgrade Class
...
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-08-29 15:53:53 -07:00
29f8d0c633
-Created Police Class
...
-Created Upgrade Class
-Began Implementing Upgrade
Signed-off-by: Tony Grosinger <tony@grosinger.net>
2011-08-29 13:46:07 -07:00
Tony Grosinger
7ab6479ad4
-Continue Attack
...
-Implement Kill/Die
Signed-off-by: Tony Grosinger <github2@grosinger.net>
2011-06-04 23:16:41 -07:00
Tony Grosinger
b7c5991a7a
-Implemented most of Steal
...
-Started Attack
Signed-off-by: Tony Grosinger <github2@grosinger.net>
2011-06-04 22:35:53 -07:00
Tony Grosinger
a0e3d07a90
Finished Objectives
...
Signed-off-by: Tony Grosinger <github2@grosinger.net>
2011-05-20 10:38:41 -07:00
Tony Grosinger
ec147dede8
Started checking to see that the moving drone is the owner of the objective it lands on
...
Signed-off-by: Tony Grosinger <github2@grosinger.net>
2011-05-19 17:25:12 -07:00
Tony Grosinger
c7bf2268e8
-Created TownHall object
...
-Implemented Inventory
-Started Objectives
Signed-off-by: Tony Grosinger <github2@grosinger.net>
2011-05-19 17:22:54 -07:00
Tony Grosinger
20e7ec66fe
-Implemented randomly generated MoneyPiles
...
-Continued implementing creation of drones and houses
Signed-off-by: Tony Grosinger <github2@grosinger.net>
2011-04-27 14:15:34 -07:00
Tony Grosinger
bb5ab7a7aa
-Implemented most of creating a new drone
...
Signed-off-by: Tony Grosinger <github2@grosinger.net>
2011-04-26 13:47:41 -07:00
Tony Grosinger
4f7140b45a
-Added houses
...
-Almost finished with adding ability to build a house
-Houses included in safezone if they are on the same team
Signed-off-by: Tony Grosinger <github2@grosinger.net>
2011-04-26 12:59:04 -07:00
Tony Grosinger
b53eec8a61
-Added to building class
...
-Buildings now generated and placed on map
-Maps only generated on interval
-Fixed grid lines (I think)
Signed-off-by: Tony Grosinger <github2@grosinger.net>
2011-04-25 22:27:19 -07:00
Tony Grosinger
db1b945815
Added new mapping feature. Will now create a directory and output generated map files every turn. Will probably add a way to change the frequency these are generated.
...
Signed-off-by: Tony Grosinger <github2@grosinger.net>
2011-04-25 20:02:34 -07:00