アットウィキロゴ

ペットAI 「ミル」

<rules>
<rule name="飛んでくる敵、敵が歩きのとき回転しない">
	<conditions>
		<condition name="target_state" state="blowaway"/>
		<condition name="target_state" state="walk"/>
		<condition name="skill_preparable" pet_skill="healing"/>
	</conditions>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="prepare_skill" pet_skill="windmill" try_cnt="0" timeout="0"/>
		</sequence>
	</pattern>
	<event name="now_targeting"/>
</rule>
<rule name="主人がスキル準備→ミル準備">
	<conditions>
		<condition name="skill_preparable" pet_skill="healing"/>
	</conditions>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="prepare_skill" pet_skill="windmill" try_cnt="0" timeout="0"/>
		</sequence>
	</pattern>
	<event name="master_skill_prepare" event_skill="all"/>
</rule>
<rule name="攻撃→ミル準備">
	<conditions>
		<condition name="skill_preparable" pet_skill="healing"/>
	</conditions>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="prepare_skill" pet_skill="windmill" try_cnt="0" timeout="0"/>
		</sequence>
	</pattern>
	<event name="attack" pet_attackable_skill="all" down="true"/>
</rule>
<rule name="ミル発動→ミル準備">
	<conditions>
		<condition name="skill_preparable" pet_skill="healing"/>
	</conditions>
	<pattern>
		<param_decl/>
		<sequence>
			<cmd name="process_skill" target="my_pos" timeout="0"/>
			<cmd name="prepare_skill" pet_skill="windmill" try_cnt="0" timeout="0"/>
		</sequence>
	</pattern>
	<event name="now_targeting"/>
</rule>
<rule name="仮死暴走抑制">
	<conditions>
		<condition name="target_state" state="walk"/>
		<condition name="target_state" state="stop"/>
		<condition name="target_state" state="run"/>
		<condition name="target_state" state="blowaway"/>
		<condition name="target_state" state="shoved"/>
	</conditions>
	<pattern>
		<param_decl/>
		<sequence/>
	</pattern>
	<event name="now_targeting"/>
</rule>
<rule name="認識p-2">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence/>
	</pattern>
	<event name="attacked" master_skill="all" down="true"/>
</rule>
<rule name="認識p-3">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence/>
	</pattern>
	<event name="targeted" targeting_type="attack"/>
</rule>
<rule name="認識m-1">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence/>
	</pattern>
	<event name="master_attack" master_skill="all"/>
</rule>
<rule name="認識m-2">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence/>
	</pattern>
	<event name="master_targeted" targeting_type="attack"/>
</rule>
<rule name="認識m-3">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence/>
	</pattern>
	<event name="seek_target"/>
</rule>
<rule name="待機">
	<conditions/>
	<pattern>
		<param_decl/>
		<sequence/>
	</pattern>
	<event name="now_targeting"/>
</rule>
</rules>

タグ:

+ タグ編集
  • タグ:
最終更新:2013年08月08日 10:19
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。