perl2exe forRO vol.4
■ このスレッドは過去ログ倉庫に格納されています
【サブルーチン名】 ai_getAggressives
【引数】 無し
【返値】 リスト
【機能説明】
@monsterIDのリスト値をキーとするハッシュ%monstersにおいて
$monsters{$_}{'dmgToYou'} > 0 <or> $monsters{$_}{'missedYou'} > 0
<and>
$monsters{$_}{'attack_failed'} <= 1
を満たす全ての$_をリスト値とするリストを返す。
【使用例】
$config{"useSelf_item_$i"."_minAggressives"} <= ai_getAggressives()
・$config{"useSelf_item_$i"."_minAggressives"}が返値であるリストの個数以下であるならば
@{$ai_v{'ai_attack_agMonsters'}} = ai_getAggressives()
・@{$ai_v{'ai_attack_agMonsters'}}に返値であるリストを代入
【備考】
JKore.plやKore.pl ver.0.68.08では条件式が違います。
確かに上記2つからは無駄が省かれていると思います。
■ このスレッドは過去ログ倉庫に格納されています