Attitude Icons

MOD/Attitude Icons
Last-modified: 2009-04-16 18:17:33

MOD/Attitude Icons †

Attitude Icons.jpg

Site

Download


スコア表示に外交感情をアイコン表示します


インストール方法

\My Documents下の\CustomAssets\python\screensにCvMainInterface.pyかPLEMainInterface.pyがあるかを確認します。
両方なければCiv4本体をインストールしたフォルダの\Assets\python\screensの中にあるCvMainInterface.pyをコピーし、\My Documentsの\CustomAssets\python\screensにペーストしてください。

そのファイルの中で次の文を見つけます。

szTempBuffer = u"%d: %s" %(gc.getGame().getPlayerScore(ePlayer), gc.getPlayer(ePlayer).getName())

その行のあとに次の文をコピペしてください。

#attitude icons - start
								if not gc.getPlayer(ePlayer).isHuman():
									iAtt = gc.getPlayer(ePlayer).AI_getAttitude(gc.getGame().getActivePlayer())
									att =  unichr(ord(unichr(CyGame().getSymbolID(FontSymbols.POWER_CHAR) + 4)) + iAtt)
									szTempBuffer = szTempBuffer + ( u" : %s" % att )
#attitude icons - end

フォントをダウンロードし、\CustomAssets\res\fontsに入れればokです。

Warlordsで使う場合は、Warlordsのpyを使ってください。


fileDownload(無印日本語版用)

※インストール方法
\My Documents\My Games\Sid Meier's Civilization 4(J)\CustomAssets
にアーカイブ内の2つのフォルダをコピーしてください。


											szTempBuffer = u"%d: %s" %(gc.getGame().getPlayerScore(ePlayer), gc.getPlayer(ePlayer).getName())
										szBuffer = szBuffer + szTempBuffer

の後に

#attitude icons - start

										if not gc.getPlayer(ePlayer).isHuman():
											iAtt = gc.getPlayer(ePlayer).AI_getAttitude(gc.getGame().getActivePlayer())
											szTempBuffer = u"%c" %(CyGame().getSymbolID(FontSymbols.POWER_CHAR) + 4 + iAtt)
											szBuffer = szBuffer + szTempBuffer
#attitude icons - end

フォントは、http://forums.civfanatics.com/showpost.php?p=5747724&postcount=44の物を使用

ノーマル、WLと同じに挿入してタブ2つ追加するだけでも良いかもしらん


英語版のときと同様に

											szTempBuffer = u"%d: %s" %(gc.getGame().getPlayerScore(ePlayer), gc.getPlayer(ePlayer).getName())
										szBuffer = szBuffer + szTempBuffer

の後に

#attitude icons - start

										if not gc.getPlayer(ePlayer).isHuman():
											iAtt = gc.getPlayer(ePlayer).AI_getAttitude(gc.getGame().getActivePlayer())
											szTempBuffer = u"%c" %(CyGame().getSymbolID(FontSymbols.POWER_CHAR) + 4 + iAtt)
											szBuffer = szBuffer + szTempBuffer
#attitude icons - end

フォントは http://wiki.rk3.jp/civ4/fileup/file/058.zip を使用