Further file organization
Further file organization
This commit is contained in:
28
nwn/nwnprc/trunk/scripts/door_ud.nss
Normal file
28
nwn/nwnprc/trunk/scripts/door_ud.nss
Normal file
@@ -0,0 +1,28 @@
|
||||
//::///////////////////////////////////////////////
|
||||
//:: Name PRC Respawning Door User Defined event
|
||||
//:: FileName door_ud
|
||||
//:: Copyright (c) 2001 Bioware Corp.
|
||||
//:://////////////////////////////////////////////
|
||||
/*
|
||||
This handles re-creating the door after it has been destroyed
|
||||
|
||||
To trigger it, send a user defined event no 500 to the door
|
||||
|
||||
This will not lock or trap the door again
|
||||
*/
|
||||
//:://////////////////////////////////////////////
|
||||
//:: Created By: Primogenitor
|
||||
//:: Created On: 08/05/06
|
||||
//:://////////////////////////////////////////////
|
||||
|
||||
void main()
|
||||
{
|
||||
if(GetUserDefinedEventNumber() == 500)
|
||||
{
|
||||
object oDoor = OBJECT_SELF;
|
||||
|
||||
//respawn
|
||||
ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectHeal(GetMaxHitPoints(oDoor)-GetCurrentHitPoints(oDoor)), oDoor);
|
||||
PlayAnimation(ANIMATION_DOOR_CLOSE);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user