■戦国史コラム:イベント作成基礎 記事一覧■
[戦国史]目標は必携シナリオ作成!条件イベントチートシート  2011年09月21日
関数一覧  2007年07月21日



2011年09月21日

[戦国史]目標は必携シナリオ作成!条件イベントチートシート


こんばんは、蛛賢です。
先日、戦国史がバージョンアップされて、更に条件イベントが充実してきております。

シナリオ作者さん歓喜な内容だったわけですが、
充実すればするほど、関数、発生条件、発生イベントの数が増えるわけですから、

「この機能を実装するためには、この関数とこの発生イベントを組み合わせれば良い!」
…なーんてことを、何も見ずに瞬時にイメージするのは、そんなに容易ではないと思います。

そこで、今回とても便利な(であって欲しい)戦国史の条件イベント関連チートシートを作りました。

1_16b_1_01

チートシートというのは、本来はカンニングペーパーの意味です。
巷では、ソフトウェアのショートカットキー一覧や、プログラミング言語の便利な関数、など
覚えておくと便利なものたちを、(印刷も考慮して)PDF数枚にまとめ上げてしまったものを指しているようです。 

私が作成しましたチートシートは全3ページ。

■関数
■発生条件
■発生イベント

となっております。
対応する戦国史のバージョンは Ver.1.16c です。
少しでも戦国史シナリオ作者同志の皆さんの助力に繋がればと思います。

ちなみに、LibreOffice Draw で作成しました。参考になれば。

[DownLoad] 戦国史条件イベント チートシート Ver.1.16c.1

レッツ戦国史!


at 02:19|Edit

Comment

2007年07月21日

関数一覧


#Random
実数で0~1.0の間の乱数を返す
#Year
現在の年を返す
#Month
現在の月を返す
#Edition
戦国史FEなら0、戦国史SEなら1を返す

#生存大名数
生存している大名数を返す
#生存独立大名数
生存している独立大名数を返す
#石高順大名(順位)
臣従込み石高が指定の順位(1番から指定)の大名家番号を返す
#石高順独立大名(順位)
臣従込み石高が指定の順位(1番から指定)の独立大名家番号を返す
#直轄石高順位大名(順位)
直轄石高が指定の順位(1番から指定)の大名家番号を返す

#ランダム大名
生存する大名家番号をランダムに返す
#ランダム独立大名
生存する独立大名家番号をランダムに返す
#ランダム上位大名(順位)
臣従込み石高が指定の順位以内の大名家番号をランダムに返す
#ランダム上位独立大名(順位)
臣従込み石高が指定の順位以内の独立大名家番号をランダムに返す
#プレイヤー大名
プレイヤー大名の大名家番号を返す
#大名番号(大名家ID)
指定した大名家IDの大名家番号を返す
#城番号(城ID)
指定した城IDの城番号を返す
#武将番号(武将ID)
指定した武将IDの武将番号を返す(未登場または死亡済なら0を返す)

#城支配大名(城ID or 番号)
城を支配する大名家番号を返す
#城包囲大名(城ID or 番号)
城を包囲する大名家番号を返す(非包囲なら0を返す)
#城武将数(城ID or 番号)
城内に居る武将数を返す
#城包囲武将数(城ID pr 番号)
城を包囲する武将数を返す

#主家大名(大名家ID or 番号)
主家(独立大名なら自分自身)の大名家を返す
#大名家武将数(大名家ID or 番号)
大名家(臣従大名含む)の武将数を返す(捕虜は含まない)
#大名家直属武将数(大名家ID or 番号)
大名家(臣従大名含まない)の武将数を返す(捕虜は含まない)
#城数(大名家ID or 番号)
大名家(臣従大名含む)の城数を返す
#直轄城数(大名家ID or 番号)
大名家(臣従大名含まない)の城数を返す
#石高(大名家ID or 番号)
大名家(臣従大名含む)の石高を返す
#直轄石高(大名家ID or 番号)
大名家(臣従大名含まない)の石高を返す
#経済(大名家ID or 番号)
大名家(臣従大名含む)の経済を返す
#直轄経済(大名家ID or 番号)
大名家(臣従大名含まない)の経済を返す
#足軽兵数(大名家ID or 番号)
大名家(臣従大名含む)の足軽兵数を返す
#直轄足軽兵数(大名家ID or 番号)
大名家(臣従大名含まない)の足軽兵数を返す
#騎馬兵数(大名家ID or 番号)
大名家(臣従大名含む)の騎馬兵数を返す
#直轄騎馬兵数(大名家ID or 番号)
大名家(臣従大名含まない)の騎馬兵数を返す
#鉄砲数(大名家ID or 番号)
大名家(臣従大名含む)の鉄砲数を返す
#直轄鉄砲数(大名家ID or 番号)
大名家(臣従大名含まない)の鉄砲数を返す
#従属大名数(大名家ID or 番号)
大名家の従属大名数を返す
#臣従大名数(大名家ID or 番号)
大名家の臣従大名数を返す
#資金(大名家ID or 番号)
大名家の資金を返す
#航海技術(大名家ID or 番号)
大名家の航海技術を返す
#鉱山技術(大名家ID or 番号)
大名家の鉱山技術を返す

#城(武将ID or 番号)
武将の居る(または包囲している)城番号を返す
#包囲中(武将ID or 番号)
武将が包囲中なら1を、それ以外なら0を返す
#所属大名(武将ID or 番号)
武将の所属大名家番号を返す
#当主城(大名家ID or 番号)
大名家の当主の居る(または包囲している)城番号を返す
#当主(大名家ID or 番号)
大名家の当主の武将番号を返す(当主なしなら0を返す)
#捕虜大名(武将ID or 番号)
武将が捕虜ならば拘束している大名家番号を返す(捕虜でなければ0を返す)
#人質大名(武将ID or 番号)
武将が人質ならば拘束している大名家番号を返す(人質でなければ0を返す)

#武将足軽兵数(武将ID or 番号)
武将の足軽兵数を返す
#武将騎馬兵数(武将ID or 番号)
武将の騎馬兵数を返す
#武将鉄砲数(武将ID or 番号)
武将の鉄砲数を返す

(更新)
 2007.12.30 戦国史1.13b 版

at 20:28|Edit

Comment