※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。



  • OnCombatRoundEndに入るスクリプト。
  • 戦闘中のラウンド終了時に発動する。


デフォルトスクリプト(翻訳付き)

#include "NW_I0_GENERIC"
void main()
{
	//
	if(GetBehaviorState(NW_FLAG_BEHAVIOR_SPECIAL))
	{
		//肉食~草食~その他などの動きをします
		DetermineSpecialBehavior();
	}
	//コンディションNW_FLAG_SET_WARNINGSがセットされてない時
	else if(!GetSpawnInCondition(NW_FLAG_SET_WARNINGS))
	{
		//戦闘ラウンド用スクリプトを呼び出す
		DetermineCombatRound();
	}
	//コンディションNW_FLAG_END_COMBAT_ROUND_EVENTがセットされてる時
	if(GetSpawnInCondition(NW_FLAG_END_COMBAT_ROUND_EVENT))
	{
		SignalEvent(OBJECT_SELF, EventUserDefined(1003));
	}
}