URL:
<http://gna.org/patch/?4139>
Summary: tile_extra_apply() to handle recursive extra
requirements
Project: Freeciv
Submitted by: cazfi
Submitted on: Wed 04 Sep 2013 12:47:45 AM EEST
Category: general
Priority: 5 - Normal
Status: Ready For Test
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Planned Release: 2.6.0
_______________________________________________________
Details:
- Move add_recursive_extras() from server/edithand.c to common/tile.c
- Made tile_extra_apply() to add requirement extras with
add_recursive_extras()
- Call tile_extra_apply() instead of add_recursive_extras() from editor code
This means both that also old callers of tile_extra_apply() get requirement
handling too, and editor code gets conflicts handling that was already present
in tile_extra_apply(). Latter is real, functional, user-visible change, while
latter is more theoretical with current callers.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Wed 04 Sep 2013 12:47:45 AM EEST Name: TileExtraApplyDeps.patch Size:
4kB By: cazfi
<http://gna.org/patch/download.php?file_id=18850>
_______________________________________________________
Reply to this item at:
<http://gna.org/patch/?4139>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev