Files
LoD_PRC8/_module/nss/0c_no_com_script.nss
Jaysyn904 cb6455825b 2025/12/19 Update
Added PEPS.
Updated nim tools.
Hooked up new GUI event.
Added PRC8 Discord journal entry.
Full compile.
2025-12-19 23:28:23 -05:00

28 lines
1.2 KiB
Plaintext

/*//////////////////////////////////////////////////////////////////////////////
Script: 0c_no_com_script
Programmer: Philos
////////////////////////////////////////////////////////////////////////////////
Text Appears When script that returns TRUE the caller does not have an ai combat
script set to sAIScript.
if sAIScript is blank then if its equal to all of them.
Param: sAIScripts:"ai_a_ambusher", "ai_a_defensive", "ai_a_taunter", "ai_coward".
sAIScript - The special combat script to check.
*///////////////////////////////////////////////////////////////////////////////
#include "0i_associates"
int StartingConditional()
{
string sAIScript = GetScriptParam("sAIScript");
string sAICombatScript = GetLocalString (OBJECT_SELF, AI_COMBAT_SCRIPT);
// This is the value for do your own thing in combat!
if (sAIScript == "")
{
return (sAICombatScript == "ai_a_ambusher" ||
sAICombatScript == "ai_a_defensive" ||
sAICombatScript == "ai_a_ranged" ||
sAICombatScript == "ai_a_taunter" ||
sAICombatScript == "ai_a_cntrspell" ||
sAICombatScript == "ai_a_peaceful");
}
return (sAIScript != sAICombatScript);
}