23 lines
874 B
Plaintext
23 lines
874 B
Plaintext
|
void main()
|
||
|
{
|
||
|
if(GetIsDay()) {
|
||
|
ClearAllActions(TRUE);
|
||
|
string sText;
|
||
|
sText = "I must return to my slumber.";
|
||
|
ActionSpeakString(sText, TALKVOLUME_TALK);
|
||
|
object oArea = GetArea (GetWaypointByTag("WP_RHUN_SEOC_01"));
|
||
|
vector vPosition = GetPosition (GetWaypointByTag("WP_RHUN_SEOC_01"));
|
||
|
float fOrientation = GetFacing (GetWaypointByTag("WP_RHUN_SEOC_01"));
|
||
|
location lSpawn = Location (oArea, vPosition, fOrientation);
|
||
|
AssignCommand(OBJECT_SELF, ClearAllActions(TRUE));
|
||
|
CreateObject(OBJECT_TYPE_PLACEABLE, "taer_mumspwn", lSpawn, TRUE);
|
||
|
ActionSpeakString(sText, TALKVOLUME_TALK);
|
||
|
AssignCommand(OBJECT_SELF, DelayCommand(2.0, ApplyEffectAtLocation(DURATION_TYPE_PERMANENT, EffectVisualEffect(VFX_FNF_SMOKE_PUFF), GetLocation(OBJECT_SELF))));
|
||
|
SetIsDestroyable(TRUE);
|
||
|
DestroyObject(OBJECT_SELF, 3.0);
|
||
|
}
|
||
|
else {
|
||
|
// Do Nothing
|
||
|
}
|
||
|
}
|