单位或建筑自动恢复HP


	
回顾一下civs.xml的语句:
		<unitregen>				自动回血
			<unittype>XXXXXX</unittype>	单位标签或单位调用名
			<rate>X.00</rate>		每秒回复X%血量,100.00就是瞬间满血,改成负数就变成减血
			<idletimeout>X.0</idletimeout>	空闲X.0秒才会回血,可以删除,这样无论何时都在回血或减血
		</unitregen>

让所有单位与建筑自动恢复HP方法:

在civs搜索你要改的国家,然后按照格式添加
<unitregen> <unittype>Unit</unittype> <rate>0.25</rate> <idletimeout>3.5</idletimeout> </unitregen> <unitregen> <unittype>Building</unittype> <rate>2.25</rate> <idletimeout>3.5</idletimeout> </unitregen>
  civs.xml - 记事本 ____ X
文件(F)  编辑(E)  格式(O)  查看(V)  帮助(H)
	<civ>
		<name>Germans</name>
		<main>1</main>
		<statsid>DE</statsid>
		<portrait>objects\flags\germans</portrait>
		<culture>EasternEurope</culture>
		<displaynameid>22866</displaynameid>
		<rollovernameid>26065</rollovernameid>
		<alliedid>26446</alliedid>
		<alliedotherid>26445</alliedotherid>
		<unalliedid>26444</unalliedid>
		<hcshipmentmodifier>1.10</hcshipmentmodifier>
		<agetech>
			<age>Age0</age>
			<tech>Age0German</tech>
		</agetech>
		<agetech>
			<age>Age1</age>
			<tech>ColonializeGerman</tech>
		</agetech>
		<agetech>
			<age>Age2</age>
			<tech>FortressizeGerman</tech>
		</agetech>
		<agetech>
			<age>Age3</age>
			<tech>IndustrializeGerman</tech>
		</agetech>
		<agetech>
			<age>Age4</age>
			<tech>ImperializeGerman</tech>
		</agetech>
		<postindustrialtech>PostIndustrialGerman</postindustrialtech>
		<postimperialtech>PostImperialGerman</postimperialtech>
		<buildingefficiency>0.3</buildingefficiency>
		<gold>0</gold>
		<food>0</food>
		<wood>0</wood>
		<startingunit>Explorer</startingunit>
		<townstartingunit>SettlerWagon</townstartingunit>
		<townstartingunit>SettlerWagon</townstartingunit>
		<townstartingunit>SettlerWagon</townstartingunit>
		<townstartingunit>CrateofFood</townstartingunit>
		<townstartingunit>CrateofFood</townstartingunit>
		<townstartingunit>CrateofWood</townstartingunit>
		<homecityfilename>homecitygerman.xml</homecityfilename>
		<homecityflagtexture>objects\flags\germans</homecityflagtexture>
		<homecityflagbuttonset>germanFlagBtn</homecityflagbuttonset>
		<homecityflagbuttonsetlarge>germanFlagBtnLarge</homecityflagbuttonsetlarge>
		<postgameflagtexture>ui\ingame\ingame_ui_postgame_flag_german</postgameflagtexture>
		<matchmakingtextures>
			<bannertexture>ui\eso\civ_flags_quick_launch</bannertexture>
			<bannertexturecoords>0 0.25 0.78125 0.375</bannertexturecoords>
			<portraittexture>ui\eso\eso_quick_search_politicians_01</portraittexture>
			<portraittexturecoords>0.005859375 0.00390625 0.396484375 0.392578125</portraittexturecoords>
			<smallportraittexture>ui\singleplayer\cpai_avatar_germans</smallportraittexture>
			<smallportraittexturecoords>0 0 1 1</smallportraittexturecoords>
		</matchmakingtextures>
		<unitregen>
			<unittype>Hero</unittype>
			<rate>0.25</rate>
			<idletimeout>3.5</idletimeout>
		</unitregen>
		<unitregen>
			<unittype>Minuteman</unittype>
			<rate>-2.0</rate>
		</unitregen>
		<unitregen>
			<unittype>AbstractDaimyo</unittype>
			<rate>0.25</rate>
			<idletimeout>3.5</idletimeout>
		</unitregen>
		<unitregen>
			<unittype>Unit</unittype>
			<rate>0.25</rate>
			<idletimeout>3.5</idletimeout>
		</unitregen>
		<unitregen>
			<unittype>Building</unittype>
			<rate>2.25</rate>
			<idletimeout>3.5</idletimeout>
		</unitregen>
	</civ>


城墙之类的单位不能自动回血的话,要去protoy把<unittype>AbstractWall</unittype>删掉才能自动回血。
删掉了就会影响到对AbstractWall加成的科技,但是我不是已经放出了被官方遗弃(未使用)的48个单位标签吗?
直接在protoy.xml、techtreey.xml用Ctrl+H,两分钟搞定。不过我感觉把AbstractWall替换掉好像会用副作用,但是副作用不明确。