Commit Graph

68 Commits

Author SHA1 Message Date
Stian Grenborgen 18ec0e754a Uses changeMission instead of setMission since the former handles dispose and setting transportation priority. 2023-05-02 21:21:05 +02:00
calebrw ded8170abc Update Copyright Year to 2021. 2021-01-24 21:41:02 -06:00
Mike Pope a9d26cdc31 Update copyright year. 2020-07-13 17:13:35 +09:30
Mike Pope 118eefe605 Clean up static overloads (findbugs). 2019-03-26 20:49:01 +10:30
Mike Pope 9a1977eba5 Add and use FreeColTestCase.getServerPlayer. 2019-03-18 10:44:40 +10:30
Mike Pope 5684152394 Player unit list should be a set. 2019-02-08 12:17:09 +10:30
Mike Pope f7a76b015c Bump copyright year. 2019-01-07 19:59:49 +10:30
calebrw 5b6b8996e8 Update all applicable Copyright tags to 2018 2018-05-06 21:47:39 -05:00
Mike Pope a4d0e2b6a4 Owned unit removal still failing. 2017-01-31 11:46:44 +10:30
calebrw 45f652fdb3 Bump year to 2017 2017-01-01 20:55:05 -06:00
Mike Pope 7352e08a5f Revert git misadventure. 2016-09-24 17:09:47 +09:30
calebrw 1f0ace1c9d Make methods static as available. 2016-09-22 21:18:55 -05:00
Mike Pope 1d940d4206 getSettlements splits 2016-06-23 07:45:34 +09:30
Michael Pope 49301f5608 getUnits -> getUnitList 2016-06-18 19:50:52 +09:30
Michael Pope 2a7064e8b1 Remove unnecessary use of Iterator. 2016-06-17 18:42:48 +09:30
Mike Pope 63e8148c99 Simplify native settlement count handling. 2016-03-08 20:54:53 +10:30
Mike Pope 6c8a1d7e2e Update copyright year. 2016-01-04 19:37:25 +10:30
Sebastian Zhorel 61d68ccad9 Clean up unused variables in MissionAssignmentTest 2015-10-18 22:40:05 +02:00
Michael Pope 6477d11771 Game.getPlayer -> getPlayerByNation{,Id}. 2015-09-29 17:53:09 +09:30
Mike Pope 9b1de7e009 Time to split out Stance. 2015-04-11 16:07:30 +09:30
Mike Pope 88a5859db4 Its time to promote Direction out of Map. 2015-04-05 15:30:11 +09:30
Mike Pope 279e81e3be Update copyright year to 2015. 2015-01-04 11:54:55 +10:30
Sebastian Zhorel ee21ff0cac Clean up all unused imports 2014-12-08 21:42:42 +10:30
Mike Pope 2314c4e935 Use Server* classes more consistently. 2014-09-18 20:20:30 +09:30
Mike Pope 2c16d5f0cd Bump copyright year. 2014-08-28 17:36:45 +09:30
Michael Pope 314347ca25 Logging in mission constructors was too messy. 2014-08-19 15:04:33 +09:30
Mike Pope 39f1fcc8a2 Integrate mission creation logging. 2014-08-16 13:39:06 +09:30
Mike Pope 0a74be4665 Add and use class-qualified AIUnit.{has,get}Mission(). 2014-07-27 13:35:56 +09:30
Michael Pope c716bd1657 Add and use LogBuilder. 2014-07-18 18:41:21 +09:30
Mike Pope 56f81d4b3c Improve mission logging. 2014-07-16 17:46:15 +09:30
Mike Pope 8f04488dab Stop using abortMission. 2014-07-14 19:57:08 +09:30
Mike Pope 2a9a424354 AIPlayer logging improvements. 2014-07-11 20:50:45 +09:30
Mike Pope fe378910ed Improve AI handling of cancelled missions. 2014-07-01 21:12:25 +09:30
Mike Pope 296d5b1688 Audit and tag pet updates and improve exploration. 2013-08-12 09:45:19 +09:30
Mike Pope 4b477fa50b More exploration improvements. 2013-08-03 22:59:57 +09:30
Michael Pope e6b7c01b1a Drop redundant Tile.setExploredBy. 2013-07-12 22:54:17 +09:30
Mike Pope 12002a00c4 Test map handling fixes. 2013-07-05 21:41:10 +09:30
Michael Pope b7bbbde811 Tidy serialization #108, just tidying. 2013-06-13 10:02:35 +09:30
Michael Pope 51070875df Update the copyright message. 2013-06-11 18:29:16 +09:30
Mike Pope ae1628b1c4 Tidy serialization #81, revisit * and polish. 2013-05-11 15:12:00 +09:30
Mike Pope 5ba6548962 Rework EuropeanAI mission allocation. 2012-08-19 10:29:24 +00:00
Mike Pope 27b55a1042 Migrate functionality of Mission.isValid() into invalidReason(). 2012-05-23 12:37:11 +00:00
Mike Pope 35d03d81ee Fixes for UnitSeekAndDestroyMission. 2012-03-16 22:09:34 +00:00
Michael Vehrs ca7ec88f56 Update copyright. 2012-02-09 11:10:29 +00:00
Mike Pope bb7a49110d Remove the state argument from the ServerUnit constructor. The defaults based
on the location work almost all the time.
2011-08-10 09:39:06 +00:00
Mike Pope f45b91972a Properly integrate Unit.setLocation with the *Location changes. Get
rid of Unit.putOutsideColony in passing.  Getting closer the day when
it will be possible to make setLocation protected so that it does not
leak out of the server.
2011-08-10 09:28:40 +00:00
Michael Vehrs d2922de275 Replace StandardAIPlayer with NativeAIPlayer and EuropeanAIPlayer. 2011-08-07 10:42:53 +00:00
Mike Pope 8a67d62df4 Get the REF working again. Lots of consequent AI cleanup. 2011-05-18 11:54:53 +00:00
Paolo Bizzarri c7207bc89d Removing unused imports. 2011-03-03 15:47:10 +00:00
Michael Vehrs 600f90f1dc Update copyright headers. 2011-01-01 11:31:57 +00:00