generated from Jaysyn/ModuleTemplate
Merged redundant hak files
Merged redundant hak files. Moved hak scripts into module. Updated gitignore. Full Compile. Added release folder & archive.
This commit is contained in:
37
_mod/_module/nss/npcact_ext_goss.nss
Normal file
37
_mod/_module/nss/npcact_ext_goss.nss
Normal file
@@ -0,0 +1,37 @@
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// npcact_ext_goss - NPC ACTIVITIES 6.0 Gossip external command
|
||||
//------------------------------------------------------------------------------
|
||||
// By Deva Bryson Winblood 06/13/2004
|
||||
//------------------------------------------------------------------------------
|
||||
// Last Modified By: Deva Bryson Winblood
|
||||
// Last Modified Date: 06/16/2004
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
#include "npcactivitiesh"
|
||||
|
||||
void main()
|
||||
{
|
||||
int nHeard=GetLocalInt(OBJECT_SELF,"nDBWSStackGossipNum");
|
||||
string sPhrase;
|
||||
string sSay;
|
||||
string sListen=GetLocalString(OBJECT_SELF,"sGNBListen");
|
||||
int nRnd;
|
||||
sListen=GetStringLeft(sListen,GetStringLength(sListen)-2);
|
||||
fnDebug(" npcact_ext_goss: nHeard:"+IntToString(nHeard),TRUE);
|
||||
if (nHeard==0)
|
||||
{ // nothing to say
|
||||
nRnd=d4();
|
||||
if (nRnd==1)
|
||||
ActionSpeakString("I don't know anything of interest.");
|
||||
else if (nRnd==2) ActionSpeakString("I wonder what happened to the good old '"+sListen+"' phrases?");
|
||||
else if (nRnd==3) ActionSpeakString("I have not heard any decent gossip.");
|
||||
else if (nRnd==4) ActionSpeakString("I have been listening but, have not heard any good gossip.");
|
||||
} // nothing to say
|
||||
else
|
||||
{ // do gossip
|
||||
nHeard=Random(nHeard)+1;
|
||||
sSay="Gossip"+IntToString(nHeard);
|
||||
sPhrase=GetLocalString(OBJECT_SELF,sSay);
|
||||
fnDebug(" sPhrase:"+sPhrase,TRUE);
|
||||
ActionSpeakString(sListen+sPhrase);
|
||||
} // do gossip
|
||||
} // NPCAct4Gossip()
|
||||
Reference in New Issue
Block a user