Top > :カスタム > カスタム種族・カスタム職業

カスタム種族・カスタム職業

※暫定ページ。

カスタム種族概要

  • dataフォルダ内に「o_race.csv」に必要項目を記入すると、自由に種族を作成し使うことができる。
  • 該当ファイル削除後にゲームを起動して新規作成する操作が、o_race.csvの更新に必要な場合がある。
    カスタム種族を独自に追加している場合はバックアップを取っておき差分を編集すること。
    基本の定義項目は
    name,id,id2,playable,sex,pic,pic2,dv,pv,hp,mp,str,end,dex,per,ler,wil,mag,chr,spd,meleeStyle,castStyle,resist,ageRnd,age,blood,breeder,height,skill,trait,figure,description,desc-e,spact

o_race.csv用定義一覧

内容備考
name種族名(日本語)省略不可
id種族名(英語)省略不可
id2並び順既存のもの以外には0を指定。
playableEX種族かどうか0:EX種族 1:通常種族
sex性別比率男性率。0~100で指定。
pic種族用キャラチップNo(男性用)chara_〇.bmpの差し替えと同じ法則で指定。
高さ96となる対象は上部側の番号を用いる。
pic2種族用キャラチップNo(女性用)0:男性用と同じになる。
dvDV補正Dodge Value(回避力)
pvPV補正Protection Value(防御力)
hp生命力
mpマナ
str筋力strength
end耐久endurance
dex器用dexterity
per感覚perception
ler習得learning
wil意思will
mag魔力magic
chr魅力charisma
spd速度speed
meleeStyle格闘タイプ格闘時に表示されるメッセージタイプを設定。省略可。
1:~に引っ掻かれた
2:欠番
3:~に噛み付かれた
4:に睨まれた
5:~に刺された
6:~に触られた
7:~に胞子を飛ばされた
castStyle詠唱タイプ詠唱時に表示されるメッセージタイプを設定。省略可。
1:~は糸を吐いた
2:~は体液をまき散らした
3:~は触手を伸ばした
4:~は鋭く睨んだ
5:~は胞子を飛ばした
6:~は細かく振動した
resist耐性タイプPCには適用されない。
1:アンデッド型
2:妖精型
3:メタル・クイックリング型
ageRnd年齢の乱数rnd(ageRnd) + ageの計算式で年齢を決定。
ageRndで設定した数値分、年齢がageの値より上がる可能性が出るということ。
age年齢ageRndが0ならばランダム性がなくなりageで設定した数値がそのまま年齢となる。
blood血飛沫のタイプ0:通常 1:無機物(血の代わりに破片が飛び散る)
breeder繁殖力高いほど増えやすい。繁殖力の高い鶏や羊は1000。
height平均身長
skill初期習得スキルスキルID(3桁)、スキルLv(必ず右詰め4桁)の7桁で設定。
複数の場合「|」で区切る。スキル識別子一覧ページ参照。
spact種族スキル発動させたいスキル(400番台の魔法や600番台の技能)や確率を指定。
「使用確率|選択候補数|スキル識別子|スキル識別子&#124:……」
候補数は最大20。通常スキル→種族スキル→職業スキルの順で判定。
詳しくはomakeのreadme参照。
omakeにおいてPCが使えるのは「能力の発動」から選択できるもののみ。
ペットのspactは作戦から使わないよう指示できる。
trait種族フィートtrait識別子(1~3桁)とレベル・段階(必ず右詰め2桁)で設定。
複数の場合「|」で区切る。負の値を設定する際-は頭に付ける。
figure装備部位最後にも「|」が必要
description説明文(日本語)省略可
desc-e説明文(英語)省略可

カスタム職業概要

  • dataフォルダ内の「o_race.csv」に必要項目を記入すると、自由に職業を作成し使うことができる。
  • 該当ファイル削除後にゲームを起動して新規作成する操作が、o_class.csvの更新に必要な場合がある。
    カスタム職業を追加している場合はバックアップを取っておき差分を編集すること。
    omake最新版における定義項目はname,id,playable,str,end,dex,per,ler,wil,mag,chr,spd,equip,skill,description,desc-e,spact,guild
    バージョンやヴァリアントによってはspact(職業スキル),trait(職業フィート),guildに差がある。
    ほとんどの項目や内容はo_raceと共通。

o_class.csv用定義一覧

o_race.csvと共通する項目は省略。

内容備考
playablePCが選択できるかどうか。1:可能
equip初期装備のタイプ1:戦士タイプ
2:魔法使いタイプ
3:狩人タイプ
4:機工兵タイプ
5:魔法戦士タイプ
6:神官タイプ
7:遺跡荒らしタイプ
8:クレイモアタイプ
guild転職可能なギルド1:魔術士ギルド
2:戦士ギルド
3:盗賊ギルド
4:アクリ・テオラ(oo)

補足

各ヴァリアントごとの大まかな変更点

+  

クリックで開く

equip補足

+  

タイプ別装備詳細

guild補足

  • ギルドでの転職方法の違い(各ヴァリアントの変更点)について
    omake転職時にギルドランクが下がる。(一定のランクが必要)
    ooギルドランクの代わりに金が必要。
    アクリ・テオラでも転職可能になった。デフォルトで転職先が用意されている。
    MMAギルドで転職する仕組み自体が取り込まれていない。guild定義を足しても機能しない。
    MMAh所属ギルドで転職した場合はギルドランクが下がらない。
    アクリ・テオラでの転職定義も取り込まれたがo_race.csvの編集が必要。

    +  

    readmeの内容

tait補足

  • 各ヴァリアントでの実装状況
    omakeooMMAMMAh
    種族フィート
    職業フィート××
    ◎:実装元。oo派生ヴァリアントはいずれも〇。
    種族フィートはo_race.csvで定義。職業フィートはo_class.csvで定義。

CNPCにおけるカスタム種族・職業の定義

raceField,userRaceやclassField,userClassをCNPC用txtに追加しrace,classを合わせることで、
data内のcsvを編集することなく専用のカスタム種族・職業を設定することができる。
spactなど後から実装された定義を使いたい場合はraceField,classFieldも編集し並び順を揃えるように注意。

以下omakeのreadmeより引用

+  

readmeの内容

name補足

カスタム職業、カスタム職業をCNPCに対して設定する場合は、見かけ上の別名によってnameの内容を隠すことができる。
以下、omakeのreadmeより引用。

種族の別名を設定したい場合はbitOn.より下の行に「raceAlias. "種族の別名"」の括弧の中身をコピペした上で種族の別名の部分を任意の名前に変更してください
職業の別名を設定したい場合はbitOn.より下の行に「classAlias. "職業の別名"」の括弧の中身をコピペした上で職業の別名の部分を任意の名前に変更してください

参考になる外部リンク


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS