Aschbourne_PRC8/_module/nss/on_enter_abovegr.nss

22 lines
751 B
Plaintext
Raw Permalink Normal View History

2024-06-14 10:48:20 -04:00
#include "vamp_friends"
#include "vamp_sunsystem"
void main()
{
object oPC = GetEnteringObject();
// if the character is a valid player character, run the following...
if (GetIsObjectValid(oPC))
{
//If entering object is Undead, make it friendly towards every vampire on module.
//If entering object is Vampire, make every undead on area friendly towards entering vampire.
vamp_friends(oPC);
PrintString("on_enter: " + GetName(oPC) + " (is a valid object) entering "+GetName(GetArea(oPC)));
if(GetSubRace(oPC)=="Vampire" && GetIsPC(oPC))
{
//Init sunsystem for entering vampire. If area is underground you dont need this.
vamp_sunsystem(oPC);
}
}
}