Files
HeroesStone_PRC8/_module/nss/wine_set11.nss
Jaysyn904 1eefc84201 Initial Commit
Initial Commit.
2025-09-14 15:40:46 -04:00

57 lines
2.7 KiB
Plaintext

// remember to set the levers initial variable of Activated to 0
void main()
{
int a = GetLocalInt(OBJECT_SELF,"Activated");
if (a == 0)
{
AssignCommand((OBJECT_SELF),ActionPlayAnimation(ANIMATION_PLACEABLE_DEACTIVATE));
SetLocalInt(OBJECT_SELF, "Activated", 1);
location lBed1 = Location(GetArea(OBJECT_SELF),Vector(25.00f,60.00f,0.0),90.0);
CreateObject(OBJECT_TYPE_PLACEABLE,"plc_altrneutral",lBed1,FALSE,"set111");
location lBed2 = Location(GetArea(OBJECT_SELF),Vector(17.21f,58.98f,0.0),0.0);
CreateObject(OBJECT_TYPE_PLACEABLE,"zep_stones001",lBed2,FALSE,"set112");
location lBed3 = Location(GetArea(OBJECT_SELF),Vector(18.33f,62.98f,0.0),0.0);
CreateObject(OBJECT_TYPE_PLACEABLE,"zep_stones001",lBed3,FALSE,"set113");
location lBed4 = Location(GetArea(OBJECT_SELF),Vector(23.07f,65.83f,0.0),0.0);
CreateObject(OBJECT_TYPE_PLACEABLE,"zep_stones001",lBed4,FALSE,"set114");
location lBed5 = Location(GetArea(OBJECT_SELF),Vector(27.25f,65.64f,0.0),0.0);
CreateObject(OBJECT_TYPE_PLACEABLE,"zep_stones001",lBed5,FALSE,"set115");
location lBed6 = Location(GetArea(OBJECT_SELF),Vector(31.78f,63.18f,0.0),0.0);
CreateObject(OBJECT_TYPE_PLACEABLE,"zep_stones001",lBed6,FALSE,"set116");
location lBed7 = Location(GetArea(OBJECT_SELF),Vector(32.98f,59.24f,0.0),0.0);
CreateObject(OBJECT_TYPE_PLACEABLE,"zep_stones001",lBed7,FALSE,"set117");
location lBed8 = Location(GetArea(OBJECT_SELF),Vector(18.11f,61.25f,0.0),339.0);
CreateObject(OBJECT_TYPE_PLACEABLE,"zep_stones009",lBed8,FALSE,"set118");
location lBed9 = Location(GetArea(OBJECT_SELF),Vector(25.16f,65.70f,0.0),270.0);
CreateObject(OBJECT_TYPE_PLACEABLE,"zep_stones009",lBed9,FALSE,"set119");
location lBed10 = Location(GetArea(OBJECT_SELF),Vector(32.08f,61.25f,0.0),192.7);
CreateObject(OBJECT_TYPE_PLACEABLE,"zep_stones009",lBed10,FALSE,"set1110");
}
if (a == 1)
{
AssignCommand((OBJECT_SELF),ActionPlayAnimation(ANIMATION_PLACEABLE_ACTIVATE));
SetLocalInt(OBJECT_SELF, "Activated", 0);
object oBed1 = GetNearestObjectByTag ("set111");
DestroyObject(oBed1);
object oBed2 = GetNearestObjectByTag ("set112");
DestroyObject(oBed2);
object oBed3 = GetNearestObjectByTag ("set113");
DestroyObject(oBed3);
object oBed4 = GetNearestObjectByTag ("set114");
DestroyObject(oBed4);
object oBed5 = GetNearestObjectByTag ("set115");
DestroyObject(oBed5);
object oBed6 = GetNearestObjectByTag ("set116");
DestroyObject(oBed6);
object oBed7 = GetNearestObjectByTag ("set117");
DestroyObject(oBed7);
object oBed8 = GetNearestObjectByTag ("set118");
DestroyObject(oBed8);
object oBed9 = GetNearestObjectByTag ("set119");
DestroyObject(oBed9);
object oBed10 = GetNearestObjectByTag ("set1110");
DestroyObject(oBed10);
}
}