Author: sveinung
Date: Mon Mar 30 18:24:36 2015
New Revision: 28661

URL: http://svn.gna.org/viewcvs/freeciv?rev=28661&view=rev
Log:
Make it possible to pass an action to the requirement system

This is the requirement evaluation function API change part of adding an action
requirement type (like the existing OutputType requirement type). It is separate
to make it easier to spot bugs in the action requirement type it self.

See patch #5954

Modified:
    trunk/ai/default/advmilitary.c
    trunk/ai/default/aicity.c
    trunk/ai/default/aidata.c
    trunk/ai/default/aitech.c
    trunk/client/control.c
    trunk/client/helpdata.c
    trunk/common/actions.c
    trunk/common/base.c
    trunk/common/city.c
    trunk/common/disaster.c
    trunk/common/effects.c
    trunk/common/effects.h
    trunk/common/extras.c
    trunk/common/fc_types.h
    trunk/common/government.c
    trunk/common/improvement.c
    trunk/common/map.c
    trunk/common/metaknowledge.c
    trunk/common/requirements.c
    trunk/common/requirements.h
    trunk/common/research.c
    trunk/common/road.c
    trunk/common/scriptcore/api_game_methods.c
    trunk/common/style.c
    trunk/common/unit.c
    trunk/server/advisors/advruleset.c
    trunk/server/citytools.c
    trunk/server/cityturn.c
    trunk/server/generator/startpos.c
    trunk/server/unithand.c

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: trunk/ai/default/advmilitary.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/ai/default/advmilitary.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/ai/default/aicity.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/ai/default/aicity.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/ai/default/aidata.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/ai/default/aidata.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/ai/default/aitech.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/ai/default/aitech.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/client/control.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/client/control.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/client/helpdata.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/client/helpdata.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/common/actions.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/actions.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/common/base.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/base.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/common/city.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/city.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/common/disaster.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/disaster.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/common/effects.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/effects.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/common/effects.h
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/effects.h?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/common/extras.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/extras.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/common/fc_types.h
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/fc_types.h?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/common/government.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/government.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/common/improvement.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/improvement.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/common/map.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/map.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/common/metaknowledge.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/metaknowledge.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/common/requirements.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/requirements.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/common/requirements.h
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/requirements.h?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/common/research.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/research.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/common/road.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/road.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/common/scriptcore/api_game_methods.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/scriptcore/api_game_methods.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/common/style.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/style.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/common/unit.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/common/unit.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/server/advisors/advruleset.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/server/advisors/advruleset.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/server/citytools.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/server/citytools.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/server/cityturn.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/server/cityturn.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/server/generator/startpos.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/server/generator/startpos.c?rev=28661&r1=28660&r2=28661&view=diff

Modified: trunk/server/unithand.c
URL: 
http://svn.gna.org/viewcvs/freeciv/trunk/server/unithand.c?rev=28661&r1=28660&r2=28661&view=diff


_______________________________________________
Freeciv-commits mailing list
Freeciv-commits@gna.org
https://mail.gna.org/listinfo/freeciv-commits

Reply via email to