官位と一言で言っても3つの概念で構成されます。
官位という抽象的なカテゴリの概念。
官位リストという、天翔記に存在するすべて(未登場や消失含む)の官位の概念
官位1つの概念
ここでは、よく利用するパターンをピックアップして解説します。
全ての官位について所定の処理を施すいったシーンは少ないですが、
ここでは官位のプロパティの使い方を知る、ということで、
その代表的な例を行ってみましょう。
なお、官位の「位階」と「効果」は家宝とは異なり、連動していません。
このため、同じ位階であっても異なる効果の官位を設定することも可能です。
次によくあるのが「特定の官位」を名指して何か処理を施すというものです。
天翔記の官位は全て一意、というわけではないので、
細かな処理をするためには、for文などで逐次判定処理が必要ですが、
名前から官位番号を手軽に引けた方が記述が簡単になるシーンも多いため、
名前から簡単に逆引きする手段が提供されています。
官位について、主な解説は以上となります。
官位関連には他にもプロパティやメソッドがあります。
「官位.h」や「官位列挙.h」を参照してみてください。