#author("2018-08-27T23:47:09+09:00","default:editor","editor") #contents **画像差し替えについて [#w72023a3] 1.22までに公式でサポートされていた画像差し替え方法は、user\help.txtに説明が載っている。~ 記載のない方法でgraphicフォルダ内の画像を個人的に差し替えて楽しむこともできるが自己責任で。~ このページではomakeでの仕様もまとめて解説していく。~ -Elonaで扱う画像全般に関して、以下のような仕様がある。 |使用できる画像形式はBMPのみ。| |基本的には真っ黒、RGB(0,0,0)がゲーム内で透過される。| -画像を変換したい場合、ペイントを使って24bitで保存するのが一番簡単。&br;error13が出たり差し替えが反映されない場合、下記のようなミスをしていないか見直してみよう。&br; |png画像の拡張子だけbmpに書き換えて変換したつもりになっていないか。| |拡張子がbmp.bmpになっていないか。| |RGBA(32bit)、透明度付(アルファチャンネル)画像を用いていないか| -gimpで保存する場合はエクスポート時に互換性オプションの色空間情報を書き込まないのチェックを外す。&br;32bitの画像は減色したほうが無難。 ***色補正一覧 [#jaf426ba] -差し替え製作者用、ゲーム内色補正一覧。 #region(色補正一覧) ||CENTER:12|RIGHT:32|RIGHT:32|RIGHT:32||CENTER:12|RIGHT:32|RIGHT:32|RIGHT:32|c |BGCOLOR(#534a3f):|COLOR(#ebedef):BGCOLOR(#534a3f):No|COLOR(#ebedef):BGCOLOR(#534a3f):R|COLOR(#ebedef):BGCOLOR(#534a3f):G|COLOR(#ebedef):BGCOLOR(#534a3f):B|COLOR(#ebedef):BGCOLOR(#534a3f):|COLOR(#ebedef):BGCOLOR(#534a3f):No|COLOR(#ebedef):BGCOLOR(#534a3f):R|COLOR(#ebedef):BGCOLOR(#534a3f):G|COLOR(#ebedef):BGCOLOR(#534a3f):B|h |BGCOLOR(#534a3f):|BGCOLOR(#FFFFFF):''0''|0|0|0|BGCOLOR(#534a3f):|BGCOLOR(#EBD79B):''11''|-20|-40|-100| |~|BGCOLOR(#FFFFFF):''1''|0|0|0|~|BGCOLOR(#FFFFFF):''12''|0|0|0| |~|BGCOLOR(#AFFFAF):''2''|-80|0|-80|~|BGCOLOR(#E1D7B9):''13''|-30|-40|-70| |~|BGCOLOR(#FF9B9B):''3''|0|-100|-100|~|BGCOLOR(#69EB69):''14''|-150|-20|-150| |~|BGCOLOR(#AFAFFF):''4''|-80|-80|0|~|BGCOLOR(#CDCDCD):''15''|-50|-50|-50| |~|BGCOLOR(#FFD7AF):''5''|0|-40|-80|~|BGCOLOR(#FFE1E1):''16''|0|-30|-30| |~|BGCOLOR(#FFFFAF):''6''|0|0|-80|~|BGCOLOR(#E1E1FF):''17''|-30|-30|0| |~|BGCOLOR(#9B9A99):''7''|-100|-101|-102|~|BGCOLOR(#E1C3FF):''18''|-30|-60|0| |~|BGCOLOR(#B99BD7):''8''|-70|100|-40|~|BGCOLOR(#D7FFD7):''19''|-40|0|-40| |~|BGCOLOR(#9BCDCD):''9''|-100|-50|-50|~|BGCOLOR(#D2FAA0):''20''|-45|5|-95| |~|BGCOLOR(#FFC3B9):''10''|0|-60|-70|~|BGCOLOR(#FFFFFF):''21''|0|0|0| |>|>|>|>|>|>|>|>|>|COLOR(#ebedef):BGCOLOR(#534a3f):LEFT:・RGBは元の色に加算される値を示す。&br;・FFHP等では1ずつ番号が後ろにずれる。&br;・色補正によってRGB(0,0,0)となった場合は&br; RGB(1,1,1)に置換される。| #endregion //また、graphic フォルダの中にある各bmpを直接替える事でもゲーム中の画像を変えられる。~ //以下bmpの名前と内容のおおざっぱな対応。~ //|~種類|~bmpの名前|h //|~マップ|map*.bmp| //|~NPC|character.bmp| //|~顔|face1.bmp| //|~アイテム|item.bmp| //|~イベントシーン|bg***.bmp| //|~アニメ|anime_*.bmp| //|~画面装飾|deco_***.bmp| //※後で整理 どこまで詳細に載せるべき? **アイテム [#o390f06d] -Elonaにおいてアイテム、家具類などの画像はgraphicフォルダ内のitem.bmpから取得されている。 -1.22以前はitem.bmpを直接編集する以外にアイテム画像を差し替える方法はなかった。 ***拡張アイテムチップ([[FFHP>画像差し替え/FFHP]]) [#c5add90f] -omakeではゲーム設定の「拡張アイテムチップ」をONにすることによりアイテムを細かく差し替えられるようになる。&br; -詳細は別ページの[[FFHP>画像差し替え/FFHP]]参照。 **キャラチップ [#xac4ed50] -ElonaにおいてNPCなどの立ち絵はキャラチップと呼ばれ、graphicフォルダ内のcharacter.bmpから取得されている。 -user\help.txtで解説されているが、1.22以前からキャラチップは部分的に差し替えることができた。 -推奨されないがcharcter.bmpを直接編集する荒業も可能。 ***キャラチップの部分差し替え [#zd30966a] -user\graphicフォルダに、chara_○.bmpを作成することでゲーム中のキャラチップを入れ替えることができる。(1.22以前から。) -○の中の番号は、character.bmpにおける座標から参照する。x座標48pxごとに番号が1ずつあがり、y座標48pxごとに番号が33あがる。 -ドラゴンなど高さ96のキャラも一部存在するが、上半身側の番号を使えばよい。&br;&br; |~種類|~ファイル名|~サイズ|~保存先|h |~キャラチップ|chara_○.bmp|48*48|user\graphic| |~|~|48*96|~| &br; |#ref(./omake用キャラチップ番号一覧.csv)| ***キャラチップの着替え(カスタムキャラチップ) [#x32015cc] -omakeではペットのキャラチップを個体ごとに差し替えることができる。 -対象のペットに干渉→「着替えさせる」→「キャラチップ」で切り替える。 -使用する場合はuser/graphicフォルダに差し替えたいキャラチップをchara_○.bmpという名前で置く。 -omakeで使える番号は661~692。 -oomで使える番号は661~824。 -omakeではCNPCの着替えはできない。oo、MMA以降の派生ヴァリアントではCNPCも着替え可能。 &br;&br; |~種類|~ファイル名|~サイズ|~保存先|h |~キャラチップ|chara_○.bmp|48*48|user\graphic| |~|~|48*96|~| ***拡張キャラチップ([[キャラチップ版FFHP>画像差し替え/キャラチップ版FFHP]]) [#n6ba5d4a] -omakeではゲーム設定の「拡張キャラチップ」をONにすることによりキャラチップを細かく差し替えられるようになる。&br; -詳細は別ページの[[キャラチップ版FFHP>画像差し替え/キャラチップ版FFHP]]参照。 **ポートレート [#lb17d31f] -Elonaで使われている顔グラフィックはNPC用とPC用のものがそれぞれ存在する。ポートレート、ポートレイト、肖像など、呼称は様々。 -NPCのポートレートはgraphicフォルダ内のface1.bmpから取得されている。 ***PC用ポートレートの追加 [#k73d6c3a] -PCやペット用のポートレートは初回起動時に1枚だけ自動生成されるが、&br;user/graphic内にface○.bmpを入れることで追加できる。(1.22以前から。) -1.22までに仕えた枠はface1~10。omakeではポートレート枠が拡張されたためface1~face128まで使用できる。 &br;&br; |~種類|~ファイル名|~サイズ|~保存先|h |~顔|face○.bmp|80*112|user\graphic| ***拡張ポートレート(face1.bmpの原寸表示) [#z9beea5f] -1.22までのNPCポートレートはアスペクト比が変わり拡大表示される仕様だった。 -omakeではNPCのポートレート全体を原寸で差し替えることができる。 -user\graphicに対応画像を追加し、[ゲームの設定]→[拡張設定1]→[拡張ポートレート]を「使う」に設定。 &br;&br; |~種類|~ファイル名|~サイズ|~保存先|h |~顔|user_face1.bmp|1280*896|user\graphic| ***ポートレートの部分差し替え [#s4498cc9] -omakeではuser\graphicに対応画像を追加することでNPC用ポートレート、face1.bmpを部分的に差し替えることができる。 -user_face1.bmpとの併用可。 -顔グラフィック番号についてはomake同梱のGrid_face1.jpg参照。 &br;&br; |~種類|~ファイル名|~サイズ|~保存先|h |~顔|user_npcface○.bmp|80*112|user\graphic| **pcc [#hf092b7f] -graphicフォルダ内に含まれるホコグラ、pcc_◇_○.bmpというファイル群は慣習的にPCCパーツ、pccなどと呼ばれている。 -Elona公式サイトではプレイヤー・ペット用カスタムパーツ拡張パックとしてEGPが紹介されている。 -基本的にはgraphic内にpccを連番で追加することで差し替え可能。(1.22以前から。) --キャラメイク用pccや乗馬用pccは追加可能。&br;装備用pccは追加不可。 ---プレイヤーのpccは『c(能力・スキル情報:chara)→p(ポートレート変更)』の操作で切り替える。 ---ペットのpccは『i(干渉)→着替えさせる→カスタムキャラ:1』の項目から切り替える。 ---騎乗中には『c→p→乗馬時』の項目から乗馬用pccを切り替えることができる。設定0で非表示に。 ---鏡系家具を『t(使う)』と、装備用pccを表示させるかどうかの設定(装備表示の変更)ができる。 -pccは一番左上の色とRGB(0,0,0)が透過色となる模様。 &br;&br; |~種類|~ファイル名|~サイズ|~保存先|h |~pcc|pcc_◇_○.bmp|128*192|graphic| &br; |||CENTER:||c |~ファイル名|~ゲーム内名称|~1.22でのファイル数|~備考|h |pcc_hair_○.bmp|髪|18|| |pcc_hairbk_○.bmp|~|1|省略可。髪の体の後ろ側に回り込む部分を補足する。&br;連番でなくてもhairとセットになっていれば表示される。| |pcc_subhair_○.bmp|副髪|18|| |pcc_body_○.bmp|体|2|| |pcc_cloth_○.bmp|服|21|| |pcc_pants_○.bmp|パンツ|7|| |pcc_etc_○.bmp|アクセサリ|43|ゲーム内で色変えできない。| |pcc_eye_○.bmp|目|13|| |pcc_ride_○.bmp|乗馬時|4|ridebkとセットで使う。| |pcc_ridebk_○.bmp|~|4|pcc_bodyの代替品。| ***縮小表示 [#gc6a9e2f] -1.22までのpccはゲーム内で一部破棄され、各面24*40まで小さく潰れて表示されていた。 -この仕様を再現した表示形式はomakeの設定上では縮小(通常)と表現され、原寸表示と区別される。 -ピンク色の部分が縮小表示で描写されないライン。((20150825版以降のMMAhでは破棄される部分が変更されているので注意。)) |#ref(./pcc_縮小.png)| --水中やグローバルマップ上での表示詳細は本家wikiのペットシステムページ内、[[pcc_bodyのドット表示ルールについて>https://wikiwiki.jp/elona/%E3%83%A2%E3%83%B3%E3%82%B9%E3%82%BF%E3%83%BC/%E3%83%9A%E3%83%83%E3%83%88%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0?word=pcc#xe15ff4a]]参照。 ***原寸表示 [#dda9546d] -omakeでは[ゲームの設定]→[拡張設定1]→[歩行グラ(PC)]/[歩行グラ(ペット)]→[原寸]にすることでpccを原寸表示させることができる。 -graphicフォルダに入っているpccの表示形式が変わるだけなので、ファイル名などを変更する必要はない。 **その他 [#wb446cc8] ***メニューアイコン差し替え [#zaaf4a9d] -ooではuser\graphicに対応画像を追加することでメニューアイコンを部分的に差し替えることができる。 &br;&br; |~種類|~ファイル名|~サイズ|~保存先|h |~インターフェイスアイコン|menu_○.bmp|48*48|user\graphic| &br; #region(番号一覧) |番号(ファイル名)|内容|デフォルトキーなど|h |menu_0.bmp|飲む|q(quaff)| |menu_1.bmp|振る|Z(zap)| |menu_2.bmp|食べる|e(eat)| |menu_3.bmp|読む|r(read)| |~|日誌|j(journal)| |menu_4.bmp|開く|o(open)| |menu_5.bmp|使う|t(tool)| |menu_6.bmp|調合|B(blend)| |menu_7.bmp|調べる|X(examine)| |menu_8.bmp|置く|d(drop)| |menu_9.bmp|情報|c(chara)| |menu_10.bmp|装備|w(wear)| |menu_11.bmp|特徴|F(feat)| |menu_12.bmp|マテリアル|m(material)| |menu_13.bmp|魔法|v(cast)| |menu_14.bmp|技能|a(apply)| |menu_15.bmp|ログ|/ (log)| |menu_16.bmp|チャット|COLOR(#808080):ログ・日誌画面から切り替える| |menu_18.bmp|投げる|T(throw)| |menu_19.bmp|チャート|COLOR(#808080):ポストチャートや&br;タウンブックから閲覧&br;内容は未実装| |menu_20.bmp|街情報|~| |menu_21.bmp|法律|~| |menu_22.bmp|大魔法|COLOR(#808080):oo系のみ| -48pxめいっぱい使うのではなく下に2px、上に8px程度の余白を作ると枠に干渉しなくなる。 -右上メニューではなく左上のアイコンを枠内に納めたい場合は&br;上10px、下6px余白のある高さ32pxの範囲に描くとよい。 -画像サイズ自体が48*48より小さくても読み込めるが、左上寄せで配置されてずれるので注意。 #endregion ***バフアイコン差し替え [#f7a68848] -omakeではuser\graphicに対応画像を追加することでバフアイコンを部分的に差し替えることができる。 -29番~39番の対応画像がuser\graphicにないときは自動的に生成される。毒属性付与は存在しない。 &br;&br; |~種類|~ファイル名|~サイズ|~保存先|h |~インターフェイスアイコン|buffIcon_○.bmp|COLOR(#FF0000):32*32|user\graphic| &br; #region(番号一覧) |>|COLOR(#ebedef):BGCOLOR(#534a3f):CENTER:バフデバフ|>|COLOR(#ebedef):BGCOLOR(#534a3f):CENTER:成長期|>|COLOR(#ebedef):BGCOLOR(#534a3f):CENTER:属性付与(omake)|>|COLOR(#ebedef):BGCOLOR(#534a3f):CENTER:神技(oo)|h |~1|聖なる盾|~20|筋力|~29|火炎属性|~80|集中力向上| |~2|沈黙の霧|~21|耐久|~30|冷気属性|~81|豊穣祭| |~3|リジェネレーション|~22|器用|~31|電撃属性|~82|この魂に憐れみを| |~4|元素保護|~23|感覚|~33|暗黒属性|~83| オパートスの憑依| |~5|加速|~24|習得|~34|幻惑属性|~84|フォースブースト| |~6|鈍足|~25|意思|~35|地獄属性|~85| エヘカトル流特訓| |~7|英雄|~26|魔力|~36|音属性|~86|リスキーダイス(時間停止)| |~8|脆弱の霧|~27|魅力|~37|神経属性|~87|リスキーダイス(攻撃が必ず会心の一撃)| |~9|元素の傷跡|~28|速度|~38|混沌属性|~88|リスキーダイス(運勢が+777)| |~10|ホーリーヴェイル|>|BGCOLOR(#A99C8D):|~39|魔法属性|~89|リスキーダイス(プレイヤーキャラクターがとどめを&br; 差した相手のドロップがエヘカトルの祝福を受ける)| |~11|ナイトメア|>|~|>|BGCOLOR(#A99C8D):|~90|リスキーダイス(全ての能力・スキルが大きく上昇)| |~12|知者の加護|>|~|~|~|~92|リスキーダイス(全ての能力・スキルが1)| |~13|天罰|>|~|~|~|~92|リスキーダイス(受けるダメージが5倍)| |~14|ルルウィの憑依|>|~|~|~|~93|リスキーダイス(魔法・杖・巻物が使用不可)| |~15|インコグニート|>|~|~|~|~96|雷切| |~16|死の宣告|>|>|>|BGCOLOR(#A99C8D):|~97|深化の秘法| |~17|ブースト|>|>|>|>|>|BGCOLOR(#A99C8D):| |~18|契約|>|>|>|>|>|~| |~19|幸運|>|>|>|>|>|~| #endregion ***イベント画像差し替え [#r64ef08d] -omakeではuser\graphicに対応画像を追加することでイベント画像を差し替えることができる。 -ひとつのイベントにつき5枚までの画像をランダムに表示できる。 &br;&br; |~種類|~ファイル名|~サイズ|~保存先|h |~イベントシーン|bg_○.bmp|任意|user\graphic| &br; #region(ファイル名詳細) |~種類|~ファイル名|h |殺人鬼|bg_murderer○.bmp| |謎のご馳走|bg_feast○.bmp| |ご馳走の匂い|bg_smell○.bmp| |不運の回避|bg_avoiding○.bmp| |才能の開花|bg_potential○.bmp| |信仰の深まり|bg_faith○.bmp| |マテリアルの発見|bg_material○.bmp| |夢の中の収穫|bg_harvest○.bmp| |野営跡の発見|bg_camping○.bmp| |不気味な夢|bg_creepy○.bmp| |怪物の夢|bg_monster○.bmp| |宝を埋める夢|bg_treasure○.bmp| |幸運の日|bg_lucky○.bmp| |運命の気まぐれ|bg_quirk○.bmp| |呪いのつぶやき|bg_cursed○.bmp| |悪意ある手|bg_malicious○.bmp| |冒険者の遺骸|bg_corpse○.bmp| |魔法使いの夢|bg_wizard○.bmp| |成長のきざし|bg_development○.bmp| |自然治癒力の向上|bg_regeneration○.bmp| |瞑想力の向上|bg_meditation○.bmp| |路上に転がる幸運|bg_platinum○.bmp| |発狂した金持ち|bg_millionaire○.bmp| |辻プリースト|bg_priest○.bmp| |>|○の部分には1~5までの数字を半角で入れる。&br;サイズはある程度対応できるが大きすぎても小さすぎてもダメ。| #endregion ***CNPCの画像差し替え [#se182efa] -omakeではuser\graphicに対応画像を入れることでCNPCの画像を差し替えることができる。 &br;&br; |~種類|~ファイル名|~サイズ|~保存先|~備考|h |~キャラチップ|cchara_○.bmp|48*48|user\graphic|○はCNPC名(英語表記)| |~|~|48*96|~|~| ***カスタムアイテムの画像差し替え [#h56bed8d] -omakeではuser\graphicに対応画像を入れることでカスタムアイテムの画像を差し替えることができる。 &br;&br; |~種類|~ファイル名|~サイズ|~保存先|~備考|h |~キャラチップ|citem_○.bmp|48*48|user\graphic|○はカスタムアイテム名(英語表記)| |~|~|48*96|~|~| ***グローバルマップ上の建物の個別差し替え [#h56bed8d] -oomではグローバルマップ上で建物に[i]干渉すると、個別に色を変えたりuser\graphicに用意した対応画像に差し替えることができる。 -互換性が気になる場合、コンソールから「resetchipm」を使えば初期化出来る。 &br;&br; |~種類|~ファイル名|~サイズ|~保存先|~備考|h |~マップチップ|mapchip○.bmp|48*48|user\graphic|○は数字。1~50まで使える| ~ 子ヴァリアント変更点・編集予定リスト -oom |変更点|概要|備考|h |pccの連番読み込み制限排除|拡張設定5 着せ替え操作変更。|| |メイドさんのカスタマイズ|ポートレートとキャラチップが差し替え可能。|| |自物件用のマップチップ差し替え|自物件用のマップチップを使えるように&br;user/graphicにmap1.bmpが必要。|| |||| -oor |変更点|概要|備考|h |pccの連番読み込み制限排除||参考:oom| ||描画関係の細かい修正多数。|| -MMA |変更点|概要|備考|h |願い「着替え」|非ユニークNPCのポートレートとキャラチップの変更が可能に。|固有ポトレは変更不可| |対話内容に応じてポトレを切り替える|ダイアログ系メッセージ{facefile:*}。&br;参照画像はuser/graphic中の*.bmp|| |cnpcの着替え|CNPCのキャラチップ変更ができるように。|編集済み| |||| -MMAh |変更点|h |pccの左端の列が拡大されて右端の列が欠けて表示される問題を修正| |肖像を変更するときに表示されているpccのアスペクト比がおかしかった問題を修正| *差し替え支援ツール [#ic302a75] -''Elona pcc Resizer'' 配布先:[[http://www.axfc.net/u/1542153&key=elona]] できること ・pccをElona内で表示されているのと同じサイズに縮小する。 ・その縮小した画像を元のpccの大きさに戻す。 ・24*40の画像から四方向同じ画像のpccを作る。 ・6つのpccを重ねての歩行チェック。 -''ElonaGraphicTool'' 配布先:[[http://www.axfc.net/u/1188558&key=elona]] elona本体のcharacter.bmpと差し替え用のchara_???.bmp等を合成し、新しいcharacter.bmpを作ってくれるもの。 おまけでface1.bmpとface_???.bmp等の合成や、item.bmpとitem_???.bmp等の合成も出来たり。 他map0.bmpとかも処理定義ファイルの作成や追記で対応可能。 -''ElonaGraphicChipManager'' 配布先:[[https://www.dropbox.com/s/3395pa8taaitm0a/ElonaGraphicChipManager0100.zip]] elona本体のcharacter.bmp等を読み込んで、マウス操作(D&D)でチップ画像の差し替えが出来るもの。 -''ElonPccChecker他'' 配布先:[[http://www.elonaup.x0.com/sozai/src/up7332.zip]] ElonPccChecker ・原寸サイズのpccの歩行をチェックする。 pcc2chara ・pcc左上の32*48pxを48*48pxに引き伸ばす。 pccVanilla2Gensu ・本家Elona仕様のpccファイルを原寸仕様のpccファイルに変換する。 //おすすめツールのリンク追加。不適切であれば削除してください。 TODO: ※1.22までの差し替え説明概ね編集済。 ※まだ→omake以外の細かい説明 ※画像差し替えページを分離させた。検索しやすくするため画像カスタマイズではなく画像差し替え。 ※拡張差し替え→FFHPに名称を変更。キャラチップ版FFHPページを作成。