Skip to content

Commit

Permalink
detatoko-darkness: データ集の配列の書き方を修正
Browse files Browse the repository at this point in the history
  • Loading branch information
koi-chan committed Jan 21, 2017
1 parent ac523d6 commit 71d6dbd
Showing 1 changed file with 33 additions and 48 deletions.
81 changes: 33 additions & 48 deletions lib/rgrb/plugin/trpg/detatoko/gamedatas.rb
Original file line number Diff line number Diff line change
Expand Up @@ -9,54 +9,42 @@ class Generator
# :v 体力
# :m 気力
STIGMAS = {
:v => [
'痛手', '流血', '衰弱', '苦悶', '衝撃',
'疲労', '怒号', '負傷', '軽傷', nil
],
:m => [
'絶望', '号泣', '後悔', '恐怖', '葛藤',
'憎悪', '呆然', '迷い', '悪夢', nil
]
:v => %w(痛手 流血 衰弱 苦悶 衝撃 疲労 怒号 負傷 軽傷 nil),
:m => %w(絶望 号泣 後悔 恐怖 葛藤 憎悪 呆然 迷い 悪夢 nil)
}

# バッドエンド
BADENDS = {
:v => [
'死亡', '命乞', '忘却', '悲劇', '暴走', '転落',
'虜囚', '逃走', '重症', '気絶', 'なし'
],
:m => [
'自害', '堕落', '隷属', '裏切', '暴走', '呪い',
'虜囚', '逃走', '放心', '気絶', 'なし'
]
:v => %w(死亡 命乞 忘却 悲劇 暴走 転落 虜囚 逃走 重症 気絶 なし),
:m => %w(自害 堕落 隷属 裏切 暴走 呪い 虜囚 逃走 放心 気絶 なし)
}

# 出目から対応するラスボス立場を決定するための表
GROUNDS = {
:normal => [
'恐怖', '破壊', '封印', '滅亡', '侵略', '暴君',
'陰謀', '独裁', '崇拝', '犠牲', '人望'
],
:dark => [
'外的存在', '下衆', '悪の同輩', '悪の先達', '有象無象',
'討伐者', '新たな力', '邪魔者', '反逆者', '希望', '世界法則'
]
:normal => %w(
恐怖 破壊 封印 滅亡 侵略 暴君
陰謀 独裁 崇拝 犠牲 人望
),
:dark => %w(
外的存在 下衆 悪の同輩 悪の先達 有象無象
討伐者 新たな力 邪魔者 反逆者 希望 世界法則
)
}

# スタンス表を定義する
STANCES = {
'敵視' =>
['邪魔', '好敵手', '標的', '使命', '異世界召喚', '討伐者'],
%w(邪魔 好敵手 標的 使命 異世界召喚 討伐者),
'宿命' =>
['救済', '神託', 'あの人は今', '風来坊', '自己投影', '嵐の予兆'],
%w(救済 神託 あの人は今 風来坊 自己投影 嵐の予兆),
'憎悪' =>
['暗い目', '悪を憎む', '劣等感', '怨念', '裏切り', '復讐'],
%w(暗い目 悪を憎む 劣等感 怨念 裏切り 復讐),
'雲上' =>
['怯え', '小市民', '懊悩', '嘆願', '世捨て人', '誰それ?'],
%w(怯え 小市民 懊悩 嘆願 世捨て人 誰それ?),
'従属' =>
['隷従', '呪縛', '勘違い', '弱肉強食', '居場所', '心酔'],
%w(隷従 呪縛 勘違い 弱肉強食 居場所 心酔),
'不明' =>
['野心の炎', '大いなる御方', '戯れ', '好奇心', '天秤', '超越']
%w(野心の炎 大いなる御方 戯れ 好奇心 天秤 超越)
}

# クラス表
Expand Down Expand Up @@ -85,24 +73,21 @@ class Generator

# ポジション
POSITIONS = {
:pc => [
# フロンティア
'冒険者', '凡人', '夢追い', '神話の住人', '負け犬',
'守護者', '悪党', 'カリスマ', '修羅', '遊び人', '従者',
'正体不明', '迷い子', '生ける伝説', '罪人', '傷追人',
'型破り', '裏の住人'
],
:npc => [
# フロンティア
'裏切者', '帝王', '悪の化身', '黒幕', '災厄', '侵略者',
# ダークネス
'妨害者', '影', '愚物', '慈母', '世界', 'いわくつき'
],
:dark => [
# ダークネス
'悪の華', '堕落者', '幹部', 'トリックスター', '無能', '支配者',
'狂的天才', '必要悪', '外道', '野獣', '死の使い', '破滅の因子'
]
# フロンティア
:pc => %w(
冒険者 凡人 夢追い 神話の住人 負け犬 守護者 悪党 カリスマ 修羅
遊び人 従者 正体不明 迷い子 生ける伝説 罪人 傷追人 型破り 裏の住人
),
# フロンティア・ダークネス
:npc => %w(
裏切者 帝王 悪の化身 黒幕 災厄 侵略者
妨害者 愚物 慈母 世界 いわくつき
),
# ダークネス
:dark => %w(
悪の華 堕落者 幹部 トリックスター 無能 支配者
狂的天才 必要悪 外道 野獣 死の使い 破滅の因子
)
}
end
end
Expand Down

0 comments on commit 71d6dbd

Please sign in to comment.