]> git.pond.sub.org Git - empserver/history - src
subs: Move sector abandonment functions to control.c
[empserver] / src /
2015-02-28 Markus Armbrustersubs: Move sector abandonment functions to control.c
2015-02-28 Markus Armbrustergen: New emp_quelen(), replacing open-coded counting...
2015-02-28 Markus Armbrustersubs: Add unitsatxy() parameter only_count
2015-02-28 Markus Armbrustermarch: Don't scatter land units on crossing border
2015-02-28 Markus Armbrustersubs: Make shp_check_nav() more like lnd_check_mar()
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 Armbrusternavigate: Don't scatter ships on canal entry
2015-02-28 Markus Armbrustersubs: Give shp_nav_put(), lnd_mar_put() internal linkage
2015-02-28 Markus Armbrustersail: Remove option SAIL
2015-02-28 Markus Armbrusterautonav: Remove the feature
2015-02-01 Markus Armbrusternavigate: Fix buffer overrun for impossibly long paths...
2015-02-01 Markus Armbrusterxundump: Polish error messages
2015-02-01 Markus ArmbrusterClean up extra semicolon after block
2015-02-01 Markus Armbrusterempdump: Omit redundant data from export, new -c includ...
2015-02-01 Markus Armbrusterfile: New ef_typedstr_eq(), factored out of obj_changed()
2015-02-01 Markus Armbrusterfile: Rename struct emptypedstr to ef_typedstr
2015-02-01 Markus Armbrusterxundump: Permit omitting non-trailing realms
2015-02-01 Markus Armbrusterxundump: Permit omitting non-trailing sectors
2015-02-01 Markus Armbrusterxundump: Eliminate global cur_obj
2015-02-01 Markus Armbrusterxundump: Code motion to clean up after previous commit
2015-02-01 Markus Armbrusterxundump: Don't require ID field to come first
2015-02-01 Markus Armbrusterxundump: Eliminate global may_trunc, may_omit_id
2015-02-01 Markus Armbrusterxundump: Permit omitting trailing sectors and realms
2015-02-01 Markus Armbrusterxundump: Support splitting any table
2015-02-01 Markus Armbrusterxundump: Report all missing fields, not just first one
2015-02-01 Markus Armbrusternsc: Turn NSC_HIDDEN into a flag
2015-02-01 Markus Armbrusternsc: Reject array selectors in conditions
2015-02-01 Markus Armbrusternsc: Turn common patterns into CA_IS_ARRAY() and CA_ARR...
2015-02-01 Markus Armbrusternsc: Rename nstr_exec_val() to nstr_eval() and tighten...
2015-02-01 Markus Armbrusterfile: Provide EF_WITH_CADEF_MAX_ENTRY_SIZE to clean...
2015-02-01 Markus Armbrusterplayer: Drop long-disabled code to resolve IP addresses
2015-02-01 Markus Armbrusternat: Deprecate selector hostname, fix value to ""
2015-02-01 Markus Armbrusterxundump: Clean up lazy coding limiting string length...
2015-02-01 Markus Armbrusterxdump: Avoid undefined pointer arithmetic
2015-02-01 Markus Armbrusterxundump: Refuse to undump strings too long for terminat...
2015-02-01 Markus Armbrustersubs: Factor out lnd_mar_put_one()
2015-02-01 Markus Armbrustersubs: Factor out shp_nav_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: Rename shp_put() to shp_nav_put()
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...
2015-01-14 Markus Armbrustersubs: Set struct ulist member supplied properly for...
2015-01-14 Markus Armbrustersubs: Factor shp_insque() out of shp_sel(), shp_missdef...
2014-02-16 Markus Armbrusterattsub: Clean up take_casualty() a bit
2014-02-16 Markus Armbrustertrade: Clean up type of trdswitchown()'s second parameter
2014-02-16 Markus ArmbrusterClean up casts from union empobj_storage * to struct...
2014-02-16 Markus ArmbrusterClean up casts from struct FOO * to struct emp_qelem *
2014-02-16 Markus Armbrusterpathfind: Fix up comment for commit 92e64d7
2014-02-16 Markus ArmbrusterClean up superfluous includes
2014-02-16 Markus Armbrusterretreat: Clean up interface between retreat_FOO(),...
2014-02-16 Markus Armbrusterretreat: Don't consume a retreat direction that wasn...
2014-02-16 Markus Armbrusterretreat: Reject invalid retreat paths
2014-02-16 Markus Armbrusterretreat: Fail without charging BTUs when given no condi...
2014-02-16 Markus Armbrusterretreat: Fix infinite loop when third argument contains '?'
2014-02-16 Markus Armbrusterretreat: Don't charge mobility for retreating in direct...
2014-02-16 Markus Armbrusterretreat: Drop useless write back on failed retreat
2014-02-16 Markus Armbrusterretreat: Don't retreat the current player's ships or...
2014-02-16 Markus Armbrusterretreat: Don't report a destroyed ship/land unit couldn...
2014-02-16 Markus Armbrusterretreat: Oops on retreating ghosts
2014-02-16 Markus Armbrustershpsub: Make shp_check_nav() return more useful information
2014-02-16 Markus ArmbrusterDelete trivial instances of /*NOTREACHED*/
2014-02-16 Markus Armbrusterretreat: Retreat groups in a more sensible order
2014-02-16 Markus Armbrusterretreat: Clear mission only when ship or land unit...
2014-02-16 Markus Armbrusterretreat: Fix stack smash in land unit group retreat
2014-02-16 Markus Armbrusteredit: Keep missions centered on unit centered when...
2014-02-16 Markus Armbrusteredit: Fix edit s key 'U' to preserve "does not follow"
2014-02-16 Markus Armbrusteredit: Make edit l key 'L' preserve "no dist center"
2014-02-16 Markus Armbrusteredit: Fix edit l key 'L' not to mess up coastal flag
2014-02-16 Markus Armbrusterbuild: Reword bridge next to land messages to mention...
2014-02-16 Markus Armbrusterbuild: Deities build ex nihilo
2014-02-16 Markus Armbrusterbridgefall: Factor bridge_support_at() out of bridgefall()
2014-02-16 Markus Armbrusterbridgefall: Fix loss of bridge support with EASY_BRIDGE...
2014-02-16 Markus Armbrusterbridgefall: Fix support loss with EASY_BRIDGES and...
2014-02-16 Markus ArmbrusterRevert "Remove dead EASY_BRIDGES code from bridgefall()"
2014-02-16 Markus Armbrusterbridgefall: Fix harmless coordinate normalization bug
2014-02-16 Markus Armbrusterpath: New DIR_BACK()
2014-02-16 Markus Armbrusteredit: Fix reporting of no-op unit location change
2014-02-16 Markus Armbrusterbuild: Report missing stuff more nicely for bridges
2014-02-16 Markus Armbrusterbuild: Report missing stuff more nicely for nukes
2014-02-16 Markus Armbrusterbuild scrap: Redo 4.2.3's fix for manufacturing military
2014-02-16 Markus Armbrusterbuild: Report missing stuff more nicely for ship, plane...
2014-02-16 Markus Armbrusterbuild: Stop abuse of construction material random rounding
2014-02-16 Markus Armbrusterbuild: Factor code out of build_ship(), build_plane...
2014-02-16 Markus ArmbrusterRemove option TREATIES
2014-02-16 Markus Armbrusterconsider: Clean up "either treaty or loan" assumptions
2014-02-16 Markus Armbrusterconsider: Clean up recovery from an impossible error
2014-02-03 Markus Armbrusteraccept: rejectname() makes no sense outside acce()...
2014-01-19 Markus Armbrusterfire: Fix ship retreat when helpless
2014-01-19 Markus Armbrusterfire: Report which ship or land unit is ready to fire
2014-01-19 Markus Armbrusterfire: Change "Sector X,Y firing" to "Sector X,Y ready...
2014-01-19 Markus Armbrusterfire: Drop useless special case "shp_fire() returns...
2014-01-19 Markus Armbrusterfire: Check land unit guns earlier, drop useless checks
2014-01-19 Markus Armbrusterfire: Suppress bulletin when player shells his own...
2014-01-19 Markus Armbrustertests: New test-suite-only command __cmd
2014-01-19 Markus Armbrustertests: Make robust against variations in PRNG use
2014-01-19 Markus Armbrustereconfig: New key running_test_suite, for use by tests
next