Further file organization
Further file organization
This commit is contained in:
55
nwn/nwnprc/trunk/smp/smp_inc_debug.nss
Normal file
55
nwn/nwnprc/trunk/smp/smp_inc_debug.nss
Normal file
@@ -0,0 +1,55 @@
|
||||
/*:://////////////////////////////////////////////
|
||||
//:: Name Debug Include
|
||||
//:: FileName SMP_INC_DEBUG
|
||||
//:://////////////////////////////////////////////
|
||||
//:: Notes
|
||||
//:://////////////////////////////////////////////
|
||||
Debug include.
|
||||
|
||||
Has a few debug things.
|
||||
//:://////////////////////////////////////////////
|
||||
//:: Created By: Jasperre
|
||||
//::////////////////////////////////////////////*/
|
||||
|
||||
// SMP_INC_DEBUG. Send sString to first PC
|
||||
void SMP_Debug(string sString);
|
||||
|
||||
// SMP_INC_DEBUG. Reports each effect on oObject, to the first PC
|
||||
void SMP_DebugReportEffects(object oObject);
|
||||
|
||||
|
||||
// SMP_INC_DEBUG. Send sString to first PC
|
||||
void SMP_Debug(string sString)
|
||||
{
|
||||
object oPC = GetFirstPC();
|
||||
SendMessageToPC(oPC, sString);
|
||||
}
|
||||
|
||||
// SMP_INC_DEBUG. Reports each effect on oObject, to the first PC
|
||||
void SMP_DebugReportEffects(object oObject)
|
||||
{
|
||||
object oReport = GetFirstPC();
|
||||
string sCreator, sEffectId, sType, sSubtype;
|
||||
effect eCheck = GetFirstEffect(oObject);
|
||||
SendMessageToPC(oReport, "EFFECTS ON: " + GetName(oObject));
|
||||
while(GetIsEffectValid(eCheck))
|
||||
{
|
||||
sCreator = GetName(GetEffectCreator(eCheck));
|
||||
sEffectId = IntToString(GetEffectSpellId(eCheck));
|
||||
sType = IntToString(GetEffectType(eCheck));
|
||||
sSubtype = IntToString(GetEffectSubType(eCheck));
|
||||
|
||||
// Relay message
|
||||
SendMessageToPC(oReport, "EFFECT: [Creator: " + sCreator + "] [Spell ID: " + sEffectId + "] [Type: " + sType + "] [Subtype: " + sSubtype + "]");
|
||||
|
||||
eCheck = GetNextEffect(oObject);
|
||||
}
|
||||
}
|
||||
|
||||
// End of file Debug lines. Uncomment below "/*" with "//" and compile.
|
||||
/*
|
||||
void main()
|
||||
{
|
||||
return;
|
||||
}
|
||||
//*/
|
Reference in New Issue
Block a user