retreat: Rewrite automatic retreat code to fix its many bugs
[empserver] / src / lib / subs / lndsub.c
2015-03-02 Markus Armbrusterretreat: Rewrite automatic retreat code to fix its...
2015-03-02 Markus Armbrustersubs: Inline shp_stays(), lnd_stays()
2015-03-02 Markus Armbrusternavigate march: Stop on non-fatal mine hits, too
2015-03-02 Markus Armbrustersubs: Rename shp_nav(), lnd_mar()
2015-03-02 Markus Armbrusternavigate march: Fix use-after-free and other bugs
2015-03-02 Markus Armbrusternavigate march: Fix "same mob type" and "not on sale...
2015-03-02 Markus Armbrusternavigate march: Wipe mission and retreat orders less...
2015-03-02 Markus Armbrustermarch: Give up fortification only on actual move or...
2015-02-28 Markus Armbrustersubs: Factor lnd_may_mar() out of lnd_mar()
2015-02-28 Markus Armbrustersubs: Clean up direction code range checks
2015-02-28 Markus ArmbrusterUpdate copyright notice
2015-02-28 Markus Armbrustersubs: Report where exactly ships and land units sweep...
2015-02-28 Markus Armbrustersubs: Drop contains_engineer(), lnd_find_capable()...
2015-02-28 Markus Armbrusternavigate march: Nicer error messages for sub-command 'm'
2015-02-28 Markus Armbrustermarch attack assault: Hit mines like ships do
2015-02-28 Markus Armbrustersubs: Factor lnd_check_one_mines() out of lnd_check_mines()
2015-02-28 Markus Armbrustermarch: Fix 'm' not to leave engineer without mobility...
2015-02-28 Markus Armbrustermarch attack assault: Don't sweep with zero mobility
2015-02-28 Markus Armbrusterunit: Drop ulist member chrp
2015-02-28 Markus Armbrustersubs: Clean up convoluted logic in lnd_mar_one_sector()
2015-02-28 Markus Armbrustermarch: Require all land units to start in the same...
2015-02-28 Markus Armbrustermarch: Check for sector abandonment before anyone marches
2015-02-28 Markus Armbrustergen: New emp_quelen(), replacing open-coded counting...
2015-02-28 Markus Armbrustermarch: Don't scatter land units on crossing border
2015-02-28 Markus Armbrustermarch: Don't permit trains to march out of sectors...
2015-02-28 Markus Armbrustersubs: Factor lnd_check_mar() out of lnd_mar_one_sector()
2015-02-28 Markus Armbrustersubs: Don't hardcode impassable sector types
2015-02-28 Markus Armbrustersubs: Give shp_nav_put(), lnd_mar_put() internal linkage
2015-02-01 Markus Armbrustersubs: Factor out lnd_mar_put_one()
2015-01-17 Markus Armbrustersubs: Use lnd_put_one() in lnd_put(), lnd_mar_put()
2015-01-17 Markus Armbrustersubs: Rename lnd_delete() to lnd_put_one()
2015-01-17 Markus Armbrustersubs: Split lnd_mar_put() off lnd_put() and specialize
2015-01-17 Markus Armbrustersubs: Split unit_put() into shp_put() and lnd_put(...
2015-01-14 Markus Armbrustersubs: Factor lnd_insque() out of lnd_sel(), ask_olist...
2014-02-16 Markus ArmbrusterClean up casts from struct FOO * to struct emp_qelem *
2014-01-02 Markus ArmbrusterUpdate copyright notice
2013-05-08 Markus ArmbrusterNew pct_chance(), for clarity, and symmetry with chance()
2013-05-08 Markus ArmbrusterMove declarations for chance.c to new chance.h
2013-05-08 Markus ArmbrusterClean up land unit retreat chance and fix its documentation
2013-01-12 Markus ArmbrusterSimplify lnd_take_casualty()'s land unit retreat code
2013-01-12 Markus ArmbrusterUpdate copyright notice
2012-06-11 Markus ArmbrusterLet march sub-command 'm' sweep own and allied landmines
2012-06-11 Markus ArmbrusterLand units no longer sweep allied landmines
2012-06-10 Markus ArmbrusterUpdate copyright notice
2012-05-22 Markus ArmbrusterFix march not to wipe out concurrent updates
2012-03-05 Markus ArmbrusterFix uninitialized variable use in defending land unit...
2011-07-16 Markus ArmbrusterDon't let POGO (#0) navigate and march ghosts
2011-04-14 Markus ArmbrusterUpdate known contributors comments
2011-04-14 Markus ArmbrusterClean up superfluous include of news.h in empobj.h
2011-04-12 Markus ArmbrusterLicense upgrade to GPL version 3 or later
2011-02-18 Markus ArmbrusterLand units no longer hit allied mines
2011-02-16 Markus ArmbrusterUse relations_with() in lnd_mar_one_sector()
2011-02-16 Markus ArmbrusterUse relations_with() for US==THEM || getrel(getnatp...
2011-02-16 Markus ArmbrusterRearrange uses of getrel() slightly
2011-02-16 Markus ArmbrusterEliminate a few pointless relations variables
2011-02-13 Markus ArmbrusterUse feels_like_helping() in dosupport(), lnd_support()
2011-02-13 Markus ArmbrusterClean up use of current player in march code
2011-02-13 Markus ArmbrusterRemove option SLOW_WAR
2010-07-25 Markus ArmbrusterRemove unused variables in disabled lnd_fort_interdiction()
2010-07-24 Markus ArmbrusterClean up output destinations in march code
2010-07-24 Markus ArmbrusterClean up output destinations in attack code
2010-07-24 Markus ArmbrusterUse lnd_delete() in lnd_mess()
2010-07-24 Markus Armbrusterlnd_delete() can no longer print a message
2010-07-18 Markus ArmbrusterFix oops recovery in lnd_set_tech()
2010-07-18 Markus ArmbrusterFix bogus message when deity attempts to march foreign...
2010-06-27 Markus ArmbrusterMessage for land unit hitting mines lacked a newline
2010-06-21 Markus ArmbrusterClean up suspicious coordinate system use in lnd_mar()
2010-04-07 Markus ArmbrusterFix test for capability engineer in lnd_hit_mine()
2010-03-20 Markus ArmbrusterComment fix
2010-01-19 Markus ArmbrusterClean up dead stores
2010-01-19 Markus ArmbrusterUpdate copyright notice
2010-01-19 Markus ArmbrusterStop ship and land unit movement on interdiction with...
2010-01-19 Markus ArmbrusterMake lnd_mission_interdiction() apply damage
2010-01-19 Markus ArmbrusterNew lnd_mission_interdiction()
2010-01-19 Markus ArmbrusterDrop last parameter of shp_hit_mine() and lnd_hit_mine()
2009-12-13 Markus ArmbrusterUpdate known contributors comments
2009-12-13 Markus ArmbrusterFix and enable collateral damage for missing missiles
2009-12-13 Markus ArmbrusterGet rid of msl_launch_mindam()
2009-12-13 Markus ArmbrusterLimit nukes to strategic missions
2009-03-31 Markus ArmbrusterFix confusion of landmines with seamines
2009-03-24 Markus ArmbrusterDon't use 0 as null pointer constant, part 1
2009-02-08 Markus ArmbrusterUpdate copyright notice
2008-12-25 Markus ArmbrusterRemove non-mission land unit reaction
2008-12-17 Markus ArmbrusterMake land units on reserve mission react within op...
2008-12-14 Markus ArmbrusterUse #if 0 to disable code, not comments
2008-12-14 Markus ArmbrusterClean up removal of reserve mission mobility bonus
2008-11-01 Markus ArmbrusterNew option RAILWAYS
2008-09-18 Markus ArmbrusterFix trailing whitespace
2008-09-09 Markus ArmbrusterGet rid of ship and land unit load counters
2008-06-14 Markus ArmbrusterRemove columns lnd, pln from spy report to fix spy...
2008-03-26 Markus ArmbrusterFix tracking of planes flying a sortie
2008-03-14 Markus ArmbrusterUpdate known contributors comments
2008-03-14 Markus ArmbrusterDon't store land unit stats in struct lndstr, part 2
2008-03-14 Markus ArmbrusterDon't store land unit stats in struct lndstr, part 1
2008-03-14 Markus ArmbrusterFactor out land unit firing range calculation into...
2008-03-14 Markus ArmbrusterRemove dead code for estimating defense
2008-03-14 Markus ArmbrusterFactor out common land unit fire code into lnd_fire()
2008-03-14 Markus ArmbrusterChange test whether a land unit is artillery
2008-03-14 Markus ArmbrusterFactor out common fortress fire code into fort_fire()
2008-03-14 Markus ArmbrusterNew unit stat development functions