マップの設定に関連する部分はマップのページも併せてどうぞ。
ゲーム設定の解説
Freecivはゲーム設定を手軽に変更できるが、その項目数は多い。
組み合わせ次第でゲームは性格を大きく変える。
特に初心者には、様々な設定を試すことを勧めたい。
チャット欄に「/set 英語名 設定値」と入力することでも変更できる。(例「/set size 3」と入力するとマップの大きさは3に設定される)
面倒だけど
地形
日本語名 | 英語名 | 最低値 | 最高値 | 既定値 | 定期鯖での設定値 | 説明 |
マップサイズの定義方法 | mapsize | FULLSIZE PLAYER XYSIZE | FULLSIZE | FULLSIZE→size PLAYER→tilesperplayer XYSIZE→xsize*ysize の数値を適用 ここの設定をミスすると悲惨なのでちゃんと確認しよう | ||
マップの大きさ (x1000タイル) | size | 0 | 128 | 4 | 1-2 | 海や極地も含めたマップサイズ。大きすぎると人にもPCにも負担増 |
プレイヤー1人あたりの(陸上)タイルの数 | tilesperplayer | 1 | 1000 | 100 | 60前後 | |
マップの幅(タイル数) | xsize | 16 | 512 | 64 | マップ総タイル数*陸地率 =プレイヤー数*45 オンラインにおける公式(経験則) | x=yにすると地球型マップになる。またyは偶数のみ |
マップの高さ(タイル数) | ysize | 16 | 512 | 64 | ||
マップのトポロジ | topology | WRAPX WRAPY ISO HEX | WRAPX | (WRAPX|ISO) ときにWRAPY | マップの繋がり方とタイルの配置。 等角は初心者でも馴染みやすい 中でも"WRAPX|ISO"が定期鯖では最も人気か | |
マップの生成方法 | generator | SCENARIO RANDOM FRACTAL ISLAND | RANDOM | RANDOM FRACTAL ISLAND | genと略す。 RANDOM=不平等/FRACTAL=大陸/ISLAND=島 陸地率や開始位置と合わせて検討 | |
開始位置の決定方法 | startpos | DEFAULT SINGLE 2or3 ALL VARIABLE | DEFAULT | 2or3 ALL VARIABLE | SINGLEはバグで正常動作しない模様。 そのため定期鯖では一人島にはVARIABLEが使われる | |
大きさ1x1島の存在 | tinyisles | disabled enabled | disabled | disabled | 海兵隊の登場まで占領できない都市が生まれることに | |
極地を大陸から離す | separatepoles | disabled enabled | enabled | disabled enabled | 他の設定が極端な場合、正常動作しないかも | |
マップ全域を温帯とする | alltemperate | disabled enabled | disabled | disabled enabled | 極地が消える。 enabledにして惑星の平均気温を15前後にすると 全マップがツンドラ地帯になるが下げ過ぎるとバグる いわゆるドーナツマップではオン推奨 | |
惑星の平均気温 | temperature | 0 | 100 | 50 | 50 | 温度は華氏。上げるとジャングルや砂漠が、下げると極地面積が増 |
マップに占める陸地の割合 | landmass | 15 | 85 | 30 | 20-45 | 陸地率。上げるとgen islandでも島が繋がって大陸と化すことも |
丘/山の量 | steepness | 0 | 100 | 30 | 0-30 | 下げるほど攻めやすくなる(ただし上陸は困難に) |
陸地の湿潤さ | wetness | 0 | 100 | 50 | 50 | 上げると沼・ジャングル・河川が、下げると砂漠が増 |
地球温暖化 | globalwarming | disabled enabled | enabled | 効果が激しくなったため定期鯖2.3系では嫌われる傾向 | ||
核の冬 | nuclearwinter | disabled enabled | enabled | |||
特産物の量 | specials | 0 | 1000 | 250 | 200-300 | 千分率で指定。0だと序盤の研究がちっとも進まず悲惨なことに 特産物同士については半径1タイル以内には配置されませんので、 たとえ1000に設定してもマップが特産物で埋め尽くされる事にはなりません。 |
小屋(少数部族の村)の量 | huts | 0 | 500 | 50 | 0 | 運要素。上げすぎるとゲームバランスが崩壊 小屋同士については半径3タイル以内には配置されませんので、 たとえ500に設定してもマップに小屋が集中する事にはなりません。 |
社会
日本語名 | 英語名 | 最低値 | 最高値 | 既定値 | 定期鯖での設定値 | 説明 |
開始時にプレイヤーが所持するユニット | startunits | cwxksdDaAの9種類 | ccwwx | c,w,x,k,sなど組み合わせ | 初期ユニット。どの都市にも所属しない | |
開始地点に都市を配置する | startcity | disabled enabled | disabled | |||
最初のユニットが置かれる範囲 | dispersion | 0 | 10 | 0 | 0-1 | 初期ユニットの置かれるタイルがばらける |
都市間の最小距離 | citymindist | 0 | 9 | 0 | 0 | 敵味方関係なく、都市と都市の間の距離を規定 |
科学技術の授受 | trading_tech | disabled enabled | enabled | enabled | ||
金の授受 | trading_gold | disabled enabled | enabled | enabled | ||
都市の授受 | trading_city | disabled enabled | enabled | enabled | ||
歓喜を得るまでのターン数 | rapturedelay | 1 | 99 | 1 | 1または99 | 祝祭ブースト制限設定 |
災害が発生する頻度 | disasters | 0 | 1000 | 10 | 実際の災害発生率は100万分の(disasters * game.rulesetの各災害のfrequency)です。 | |
都市名の許可 | citynames | NO_RESTRICTIONS PLAYER_UNIQUE GLOBAL_UNIQUE NO_STEALING | PLAYER_UNIQUE | PLAYER_UNIQUE | こんなのは変更しなくてよろしい | |
革命に必要なターン数 | revolen | 0 | 10 | 0 | 0 | 0にすると1~5ターンのランダム |
内戦の起こる都市数の最小 | civilwarsize | 6 | 1000 | 10 | 6-10 | 最低この値だけの都市数を持たないと内戦が勃発しない |
自然な都市名を使う | naturalcitynames | disabled enabled | enabled | enabled | こんなのは変更しなくてよろしい | |
移民を有効にする | migration | disabled enabled | disabled | disabled | 無効で以下の移民設定は全て無効。 定期鯖では基本的にオフ | |
移民が発生するターン間隔 | mgr_turninterval | 1 | 100 | 5 | 5 | 移民設定 勝手に都市人口が増えたり減ったり 移民って誰得という見方が定期鯖では主流か |
移民を食料によって制限する | mgr_foodneeded | disabled enabled | enabled | enabled | ||
移民対象都市までの最大距離 | mgr_distance | -5 | 6 | 0 | 0 | |
自国内の都市に移民する確率 | mgr_nationchance | 0 | 100 | 50 | 50 | |
他国の都市に移民する確率 | mgr_worldchance | 0 | 100 | 10 | 10 | |
ゲーム終了ターン | endturn | 0 | 32767 | 5000 | 5000 | 年数ではなくターン数なので注意 |
経済
日本語名 | 英語名 | 最低値 | 最高値 | 既定値 | 定期鯖での 設定値 | 説明 |
各プレイヤーが開始時に持っている金額 | gold | 0 | 50000 | 50 | 50 | |
都市拡大に必要な食料 | foodbox | 1 | 10000 | 100 | 100 | 数字はパーセント |
水道/下水道が必要な時に失う食料の割合 | aqueductloss | 0 | 100 | 0 | 0 | |
生産コストの係数 (パーセント) | shieldbox | 1 | 10000 | 100 | 50-150 | 50でコスト半分、200で倍 |
最大交易を得るための最小都市規模 | fulltradesize | 1 | 50 | 1 | 1 | |
交易のない都市の最大規模 | notradesize | 0 | 49 | 0 | 0 | |
交易路の最小距離 | trademindist | 1 | 999 | 9 | 9 | 外国との交易路には関与せず |
軍事
日本語名 | 英語名 | 最低値 | 最高値 | 既定値 | 定期鯖での 設定値 | 説明 |
占領した建物が壊れる確率 | razechance | 0 | 100 | 20 | 20 | 上げると都市建造物がことごとく破壊されてしまい、戦争するメリット低下? Civilization IIIでは占領すると都市改善は全て破壊されていたため、ルールに応じて設定して下さい。 |
攻撃の後タイルへ移動する可能性 | occupychance | 0 | 100 | 0 | 0 | 勝手にユニットが動いてうざったい 攻撃後移動する場合や、自動攻撃された場合、攻撃側はその分の移動力も消費します。 例えば、occupychance=100の時に、機甲部隊が草地の上に居る外交官を撃破した場合、 戦闘により移動力-1し、草地に移動するので更に移動力-1されます。 ただし、戦闘開始時の残り移動力が1以下であってもoccupychance次第では移動します。 なお、自動攻撃は攻撃側の移動力が残っていないと行いません。 自動攻撃とは、自ユニットを移動させた時に敵ユニットが隣接する形になった場合、 敵ユニットが勝手に攻撃してくる可能性があるルールです。 自ユニットを動かした時についでに勝手に攻撃するのではありません(敵が隣接させてきた時に勝手に攻撃する)。 よってこのルールが有効の時は、 防御力に優れたユニットを先に動かした方が良いかもしれません。 |
サーバ側での自動攻撃のオン・オフ | autoattack | disabled enabled | disabled | disabled | ||
防御側ユニットが全滅する | killstack | disabled enabled | enabled | |||
攻撃による都市人口の減少 | killcitizen | LAND SEA BOTH | LAND | LAND | 城壁なしで攻撃された場合、人口が減るかどうか 艦砲射撃や爆撃でも人口が減るようになる | |
所属都市のないユニット(初期ユニット等)の消耗 | killunhomed | 0 | 100 | 0 | 0 | 0以外だと初期労働者が死んで辛い これによるダメージは回復しない 完全に死の宣告 |
国境線 | borders | DISABLED ENABLED SEE_INSIDE EXPAND | ENABLED | DISABLED ENABLED SEE_INSIDE | ||
ユニットが国境線内にいるときは不幸をもたらさない | happyborders | disabled enabled | enabled | enabled | ||
他のプレイヤーと外交を行えるか | diplomacy | ALL HUMAN AI TEAM DISABLED | ALL | ALL HUMAN AI TEAM DISABLED | 外交なし設定でもAIから停戦を求めるメッセージが表示されるバグが | |
バーバリアンの出現頻度 | barbarians | DISABLED HUTS_ONLY NORMAL FREQUENT HORDES | NORMAL | DISABLED HUTS_ONLY NORMAL FREQUENT HORDES | FREQUENTはNORMALの2倍、HORDESは3倍出やすいです。 バーバリアンのユニットは発生してから5ターン以降は、 半径3タイル以内に他国の都市またはユニットが居ない状態で0~99の乱数が90を超える場合(9%)、引退してマップから消えます。 バーバリアンの指導者はこれに加えて、 発生してから6ターン以降で湖・海・外洋タイルに隣接している場合、1/3の確率で引退してマップから消えます。 海賊王に おれはなる!!!! | |
バーバリアン来襲ターン | onsetbarbs | 0 | 32767 | 60 | 0だと開始直後に攻められ即死の可能性 | |
戦場の霧を有効にする | fogofwar | disabled enabled | enabled | enabled | 無効だと探索したタイルが永久視界に。 有効だとユニットや都市の視界が適用 | |
国境の変化に戦場の霧を適用する | foggedborders | disabled enabled | disabled | disabled enabled | アポロ計画を持っていても把握できない謎仕様 | |
空輸の条件 | airliftingstyle | FROM_ALLIES TO_ALLIES SRC_UNLIMITED DEST_UNLIMITED | (なし) | |||
外交官・スパイの基本成功確率 | diplchance | 40 | 100 | 80 | 60-80 | 100にしても失敗することがある。なぜか。 (宮殿はスパイ失敗率上昇があるからだと思われる) |
敵ユニットによる交通路の使用を禁止する | restrictinfra | disabled enabled | disabled | disabled | 攻撃側不利 civ2civ3ルールセットなどではenabledになっています。敵地の道路は良く分からない。 | |
射程外ユニットによる射程内ユニットの防護 | unreachableprotects | disabled enabled | enabled | 航空ユニットによる護衛ができるかどうか オフだと護衛無効で、射程内ユニットだけが撃破される | ||
プレイヤー間の接触が失われるまでのターン数 | contactturns | 0 | 100 | 20 | 0-20 | 0だと大使館を造らないと外交できない(大使館外交) |
首都が占領された時に宮殿を再建築する | savepalace | disabled enabled | enabled | enabled | オフだと首都再建の費用がない場合詰む? | |
捕獲ユニットに所属都市を設定する | homecaughtunits | disabled enabled | enabled | disabled | ルールセットで捕獲ありにしているとき。 オンだと捕獲するメリットが少し下がる | |
同盟プレイヤーの同時勝利 | alliedvictory | disabled enabled | enabled | 同盟している国だけが残ったときゲーム終了するかどうか 生き残った全員が全員と同盟しなければならない。和平があればゲーム続行 | ||
探索済みマップを使用する | revealmap | empty value START DEAD START|DEAD | empty value | ゲーム開始時点でプレイヤーに全世界の地図を与えるかどうか。 リヴィールマップ。 これはこれで独特の緊張感がある。 |
科学
日本語名 | 英語名 | 最低値 | 最高値 | 既定値 | 定期鯖での 設定値 | 説明 |
各プレイヤーが最初に持っている科学技術の数 | techlevel | 0 | 100 | 0 | 0 | 初期科学。運で有利・不利が著しく決定される |
科学技術研究コストの係数(パーセント) | sciencebox | 1 | 10000 | 100 | 100-500 | 科学係数。200だと研究完了までに必要なポイント倍、50だと半分。 |
科学技術を変更した時に受けるペナルティーの割合 | techpenalty | 0 | 100 | 100 | 100 | 科学技術を得たターンは適用されない |
科学技術を受け取る際に失われる確率 | techlost_recv | 0 | 100 | 0 | 0 | 敵都市を陥落させても科学得るのに失敗したり マゾ向け 外交で技術を受け取った時、都市を扇動した時、都市を占領した時、技術を盗んだ時、game.ruleset内のgameloss_styleにlootが含まれていて、敵の指導者ユニットを除去した時に適用します。 |
科学技術を与える際に失われる確率 | techlost_donor | 0 | 100 | 0 | 0-25 | 科学を受け取ったとき、渡した側が失う確率 高いと同盟国との技術交換に支障をきたす 外交で技術を教えた時、都市が扇動された時、都市が占領された時、技術が盗まれた時、game.ruleset内のgameloss_styleにlootが含まれていて、指導者ユニットが除去された時(その後敗北しますが…)に適用します。 |
チーム協力研究 | team_pooled_research | disabled enabled | enabled | enabled | ||
条約により科学技術または金を得た時のペナルティー | diplcost | 0 | 100 | 0 | 0 | 100だと財政援助が不可に(渡した金が全てペナルティーとして没収されるため) |
征服により科学技術を得た時のペナルティー | conquercost | 0 | 100 | 0 | 0 | 戦争をしかけるメリットがなくなる 都市を扇動した時、都市を占領した時、技術を盗んだ時、game.ruleset内のgameloss_styleにlootが含まれていて、敵の指導者ユニットを除去した時に適用します。 |
無償で科学技術を得た時のペナルティー | freecost | 0 | 100 | 0 | 0 | 哲学や小屋やアレクサンドリア図書館で得た科学技術が対象となる |
負の研究ポイントにより科学技術が失われる閾値 | techlossforgiveness | -1 | 100 | -1 | -1にするとマイナスになっても科学技術は失いません。 | |
科学技術を失った後に受け取る研究ポイントの割合 | techlossrestore | -1 | 100 | 50 | -1にすると蓄積した科学ポイントが0になります。 | |
宇宙開発競争を有効にする | spacerace | disabled enabled | enabled | disabled enabled | ||
宇宙船の到達でゲームを終了する | endspaceship | disabled enabled | enabled | disabled enabled |
内部設定
日本語名 | 英語名 | 最低値 | 最高値 | 既定値 | 定期鯖での 設定値 | 説明 |
マップ生成用のランダムシード | mapseed | 0 | 2147483647 | 0 | 0 | 他の設定を同じにしてもランダムに生成されるマップ、その鍵を握る数値 面白いマップを発見したらこの数値もチェックしておこう |
ゲームで使用するランダムシード | gameseed | 0 | 2147483647 | 0 | 0 | |
最小プレイヤー数 | minplayers | 0 | 126 | 1 | AI同士が戦い合うのを見たい場合は、ここを0にしてtimeoutを1以上にすると良いです。 | |
最大プレイヤー数 | maxplayers | 1 | 126 | 126 | ||
AIプレイヤーの最大数 | aifill | 0 | 126 | 5 | AIを増やすときはこれ。0だと人間プレイヤーだけ | |
使用する民族セット | nationset | core all | core | coreだと50ヶ国のみ、allだと全ての国が選択できます | ||
イベントキャッシュの頻度 | ec_turns | 0 | 9 | 1 | ||
イベントキャッシュの大きさ | ec_max_size | 10 | 1000 | 256 | ||
チャットメッセージをイベントキャシュに保存する | ec_chat | disabled enabled | enabled | |||
キャッシュの各イベントにターンと時刻を付記する | ec_info | disabled enabled | disabled | |||
国境色の決定方法 | plrcolormode | PLR_ORDER PLR_RANDOM PLR_SET TEAM_ORDER | PLR_ORDER | 国境線の色。PLR_ORDERはプレイヤー番号順に決定。 PLR_RANDOMはゲーム開始と共にランダムで設定される。 PLR_SETはゲーム開始前に/playercolorコマンドで手動設定できる。設定しなかったらランダム。 TEAM_ORDERは同チームのプレイヤーの国境色が同じ色になる。 | ||
ターンの最大秒数 | timeout | -1 | 8639999 | 0 | 0-100 | この秒数が経過すると自動でターンが切り替わる 定期鯖では通常45秒スタート、徐々に70秒程度まで拡大 |
最初のターンの制限時間 | first_timeout | -1 | 8639999 | -1 | -1 | 最初のターン(T0)限定の制限時間。 1以上はその値、0はT0の制限時間なし、-1で無効。 |
敵が移動した場合に最低限残すタイムアウトまでの秒数 | timeaddenemymove | 0 | 8639999 | 0 | 0 | ターン終了間際のユニット移動で制限時間自動追加。デメリット大 |
ターンをまたいでユニットが移動できるようになるまでの秒数 | unitwaittime | 0 | 8639999 | 0 | ↑と同様にターン切り替わり直前の奇襲防止。 こちらは切り替わり後の一定時間ユニットが停止するタイプ。初心者向き? | |
プレイヤー/チームのフェーズの同期制御 | phasemode | ALL PLAYER TEAM | ALL | ALL以外に設定すると、各プレイヤーは別々のターンで行動する。 | ||
ターンブロッキング・ゲームプレイモード | turnblock | disabled enabled | enabled | |||
固定長ターン・プレイモード | fixedlength | disabled enabled | disabled | disabled | 有効だと全員がターン終了ボタンを押してもターン変わらず | |
人口統計報告の項目 | demography | NASRLPEMOqrb の12項目 | NASRLPEMOqrb | 人口統計報告で見られる情報が増減 不便なのが逆に面白かったり | ||
自動保存の間隔 | saveturns | 0 | 200 | 1 | 5か10くらいが適当か。小さいほどセーブデータ数増 | |
自動セーブするイベント | autosaves | TURN/GAMEOVER/QUITIDLE/ INTERRUPT の組み合わせ | 全てオン | いつ自動セーブするか。INTERRUPT(エラー落ちしたとき)はオン推奨。他はお好みで | ||
セーブファイルの圧縮レベル | compress | 1 | 9 | 6 | ||
セーブファイルの圧縮アルゴリズム | compresstype | PLAIN LIBZ BZIP2 | BZIP2 | |||
セーブファイルのバージョン | saveversion | CURRENT 2.3.0 | CURRENT | |||
セーブファイル名の定義 | savename | 任意の文字列 | freeciv | 変更しておくとセーブデータを見つけやすくなるかも | ||
プレイヤー統計を記録する | scorelog | disabled enabled | disabled | enabled | スコアログon/off。最近のトレンドはオン FSA/FLAなどのソフトでグラフ化可能 | |
スコアログファイルの名前 | scorefile | 任意の文字列 | freeciv-score.log |
ネットワーク
日本語名 | 英語名 | 最低値 | 最高値 | 既定値 | 定期鯖での 設定値 | 説明 |
ユーザーが取得できるプレイヤー | allowtake | o,O, b, d, A,a, H,h 任意で1-4を付与 | HAhadOo | bを追加でバーバリアンが操作可能に…なるはずが、ならない | ||
接続によってAIの状態を切りかえる | autotoggle | disabled enabled | disabled | disabled | 有効だと鯖落ちの間にAIが勝手に操作してひどいことになる。 | |
クライアントの接続中断を待つ秒数 | nettimeout | 0 | 120 | 10 | ||
ネットワークバッファを空にする最大秒数 | netwait | 0 | 20 | 4 | ||
PING 間の秒数 | pingtime | 1 | 1800 | 20 | ||
クライアントを切断するまでの時間 | pingtimeout | 60 | 1800 | 60 | ||
ホストごとのサーバへの最大接続数 | maxconnectionsperhost | 0 | 256 | 4 | ||
追放されたユーザーが再接続できるようになるまでの時間 | kicktime | 0 | 86400 | 1800 |
AIの強さの違い
AIは基本的にマップは見えなくてもそこに何があるかわかるのですが、やさしい難易度では見なかったことにしています。
同じく、本来は金/科学/贅沢の最大配分率が常に100%、政治体制を移行する時無政府状態にならないのですが、やさしい難易度では制限をかけています。
- /awayコマンド実行中
- シールドストックには生産物変更ペナルティがある・生産物を変更しない・政治体制を変えない・条約を結ばない
戦場の霧が適用される
マップ上で見えないならそこに実際にあるものについて考慮しない
金/科学/贅沢の最大配分率を守る
マップ上で見えないのならば攻撃目標の設定をスキップする、また無防備なユニットを狩らない、マップ上で見えないなら攻撃しない
小屋に興味を持たない
政治体制を移行する時無政府状態になる - 初心者用
- 金/科学/贅沢の最大配分率を守る
マップ上で見えないのならば攻撃目標の設定をスキップする、また無防備なユニットを狩らない、マップ上で見えないなら攻撃しない
小屋に興味を持たない
航空ユニットを作らない
攻撃的外交を行わない
小屋にユニットが入った場合11/12の確率で金25を貰い、1/12の確率で怒りを買う
Defend_BonusとAI_Loveが貰える都市改善を好む
外交において海図の価値1/2、地図の価値1/6、要求するもの半減
政治体制を移行する時無政府状態になる
都市を作りたがらない
都市について常に危険を感じる様になる
40%の確率で行動があいまいになる
科学技術を研究するために必要な科学コストが250%となる
都市の拡張意欲が10%になる - 簡単
- 金/科学/贅沢の最大配分率を守る
マップ上で見えないのならば攻撃目標の設定をスキップする、また無防備なユニットを狩らない、マップ上で見えないなら攻撃しない
小屋に興味を持たない
航空ユニットを作らない
攻撃的外交を行わない
小屋にユニットが入った場合11/12の確率で金25を貰い、1/12の確率で怒りを買う
Defend_BonusとAI_Loveが貰える都市改善を好む
外交において海図の価値1/2、地図の価値1/6、要求するもの半減
政治体制を移行する時無政府状態になる
都市を作りたがらない
30%の確率で行動があいまいになる
都市の拡張意欲が10%になる - 普通
- 金/科学/贅沢の最大配分率を守る
マップ上で見えないのならば攻撃目標の設定をスキップする、また無防備なユニットを狩らない、マップ上で見えないなら攻撃しない
小屋に興味を持たない
攻撃的外交を行わない - 難しい
- AIにハンディキャップが無い(戦場の霧が無くマップが丸見え、金/科学/贅沢の最大配分率が常に100%、政治体制を移行する時無政府状態にならない)
- チート
- デフォルトでは金/科学/贅沢の最大配分率を守る(おおよそ後述の理由で無効化される)
ルールセットによってAIにボーナスが付与される (最大税率100%、科学出力+40%追加、都市の不満解消+1人追加、産業公害汚染出力-25%減少、ユニット戦闘時練度上昇確率+20%、買収コスト+20%増加) - 実験的
- 自分で実験用のコードを書いて試すための設定 (common/player.hを参照のこと)