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

21 lines
640 B
Plaintext

// code to reset zenith of placeable to 1.0f
#include "dmts_common_inc"
void main()
{
// Retrieve variables from user, set up working variables
object oTarget = GetLocalObject(OBJECT_SELF, "DM_PAA_oTarget");
location lTargetLocation = GetLocation(oTarget);
object oArea = GetAreaFromLocation(lTargetLocation);
float fFacing = GetFacingFromLocation(lTargetLocation);
vector vPosition = GetPositionFromLocation(lTargetLocation);
// Adjust zenith
vPosition = Vector(vPosition.x, vPosition.y, 1.0f);
lTargetLocation = Location(oArea, vPosition, fFacing);
RecreateObjectAtLocation(oTarget, lTargetLocation);
}