<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.prime-wow.com/index.php?action=history&amp;feed=atom&amp;title=Category%3AMiscellaneous_Functions</id>
	<title>Category:Miscellaneous Functions - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.prime-wow.com/index.php?action=history&amp;feed=atom&amp;title=Category%3AMiscellaneous_Functions"/>
	<link rel="alternate" type="text/html" href="https://wiki.prime-wow.com/index.php?title=Category:Miscellaneous_Functions&amp;action=history"/>
	<updated>2026-06-07T09:19:26Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.prime-wow.com/index.php?title=Category:Miscellaneous_Functions&amp;diff=7385&amp;oldid=prev</id>
		<title>Xordac: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://wiki.prime-wow.com/index.php?title=Category:Miscellaneous_Functions&amp;diff=7385&amp;oldid=prev"/>
		<updated>2017-10-23T23:23:24Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Miscellaneous Function Category=&lt;br /&gt;
&lt;br /&gt;
Functions that don&amp;#039;t fit into any other category.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Functions====&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! Brief Description&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[ActionExamine | ActionExamine ]]&lt;br /&gt;
| Examine an object&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[ActionWait | ActionWait ]]&lt;br /&gt;
| Adds a wait action to an objects queue.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[BootPC | BootPC ]]&lt;br /&gt;
| Abruptly kicks a player off a multi-player server.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[CopyObject | CopyObject ]]&lt;br /&gt;
| Duplicates the object specified.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[d2 | d2 ]]&lt;br /&gt;
| Rolls a 2-sided die (or flips a coin).&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[d3 | d3 ]]&lt;br /&gt;
| Rolls a 3-sided die.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[d4 | d4 ]]&lt;br /&gt;
| Rolls a 4-sided die.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[d6 | d6 ]]&lt;br /&gt;
| Rolls a 6-sided die.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[d8 | d8 ]]&lt;br /&gt;
| Rolls an 8-sided die.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[d10 | d10 ]]&lt;br /&gt;
| Rolls a 10-sided die.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[d12 | d12 ]]&lt;br /&gt;
| Rolls a 12-sided die.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[d20 | d20 ]]&lt;br /&gt;
| Rolls a 20-sided die.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[d100 | d100 ]]&lt;br /&gt;
| Rolls a 100-sided die.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[DrinkIt | DrinkIt ]]&lt;br /&gt;
| Makes a creature speak a string that signifies they drank alcohol.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[ExecuteScript | ExecuteScript ]]&lt;br /&gt;
| Cause a script to execute.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[ExportSingleCharacter | ExportSingleCharacter ]]&lt;br /&gt;
| Force the character of the player specified to be exported to its respective directory, i.e. LocalVault/ServerVault/ etc.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetActionMode | GetActionMode ]]&lt;br /&gt;
| Check if a creature is using a given action mode&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetAngleBetweenLocations | GetAngleBetweenLocations ]]&lt;br /&gt;
| Returns a float representing the angle between Location One and Location Two&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetAssassinHead | GetAssassinHead ]]&lt;br /&gt;
| Gets the tag of the Assassins head object used in a plot in the official release game.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetChangedPosition | GetChangedPosition ]]&lt;br /&gt;
| Convenience function that returns a vector that is fDistance away in fAngle direction&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetChangeInX | GetChangeInX ]]&lt;br /&gt;
| Convenience function to calculate the change in the X axis&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetChangeInY | GetChangeInY ]]&lt;br /&gt;
| Convenience function that calculates the change in the Y axis to the target&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetCustomLeftDirection | GetCustomLeftDirection ]]&lt;br /&gt;
| This function returns a normalized number that is the sum of the current facing and the angle to target&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetCustomRightDirection | GetCustomRightDirection ]]&lt;br /&gt;
| This returns a float that is a normalized remainder of fDirection - fAngle&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetFarLeftDirection | GetFarLeftDirection ]]&lt;br /&gt;
| This function returns a normalized number that is +135 from the current facing&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetFarRightDirection | GetFarRightDirection ]]&lt;br /&gt;
| Returns a normalized number that is -135 from the current facing&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetFirstInPersistentObject | GetFirstInPersistentObject ]]&lt;br /&gt;
| Determines the first object of a specific type that is inside a persistent object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetFirstObjectInShape | GetFirstObjectInShape ]]&lt;br /&gt;
| Determines the first object of a specific type (creature, door etc.) in shape.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetGameDifficulty | GetGameDifficulty ]]&lt;br /&gt;
| Determines the game difficulty setting.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetHalfLeftDirection | GetHalfLeftDirection ]]&lt;br /&gt;
| This function returns a number that is +45 degrees from the current facing&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetHalfRightDirection | GetHalfRightDirection ]]&lt;br /&gt;
| Returns a normalized value that is -45 from fDirection&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetIsDead | GetIsDead ]]&lt;br /&gt;
| Determines if a creature is dead or dying.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetIsEnemy | GetIsEnemy ]]&lt;br /&gt;
| Determines whether a creature considers another creature an enemy.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetIsImmune | GetIsImmune ]]&lt;br /&gt;
| Determines whether a creature has a specific immunity.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetIsNeutral | GetIsNeutral ]]&lt;br /&gt;
| Check whether a creature considers another creature to be neutral to them.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetItemCursedFlag | GetItemCursedFlag ]]&lt;br /&gt;
| Checks if an item is cursed&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLastPCRested | GetLastPCRested ]]&lt;br /&gt;
| Returns the last PC that rested.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLastRespawnButtonPresser | GetLastRespawnButtonPresser ]]&lt;br /&gt;
| Gets the last PC that clicked the Respawn button.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetLeftDirection | GetLeftDirection ]]&lt;br /&gt;
| This function returns a float representing a direction +90 degrees&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetMyMaster | GetMyMaster ]]&lt;br /&gt;
| Gets the nearest Player Character to the calling object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetNextInPersistentObject | GetNextInPersistentObject ]]&lt;br /&gt;
| Determines the nextobject of a specific type that is inside a persistent object.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetNextObjectInShape | GetNextObjectInShape ]]&lt;br /&gt;
| Determines the next object of a specific type (creature, door etc) in shape.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetNormalizedDirection | GetNormalizedDirection ]]&lt;br /&gt;
| This function returns a float that is constrained from 0 - 360&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetOppositeDirection | GetOppositeDirection ]]&lt;br /&gt;
| Returns a normalized direction that is -180 from fDirection&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetPositionFromLocation | GetPositionFromLocation ]]&lt;br /&gt;
| Returns the vector part of a location.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetRightDirection | GetRightDirection ]]&lt;br /&gt;
| Returns a normalized float that is -90 from the facing passed in&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GetUserDefinedEventNumber | GetUserDefinedEventNumber ]]&lt;br /&gt;
| Determines the specific user-defined number that has been sent to it.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[GiveRingToPlayer | GiveRingToPlayer ]]&lt;br /&gt;
| Creates a plot ring and places it in a player&amp;#039;s inventory.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[PopUpGUIPanel | PopUpGUIPanel ]]&lt;br /&gt;
| Displays a GUI panel to a player.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[PrintString | PrintString ]]&lt;br /&gt;
| Records a message to the log file.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[RandomName | RandomName ]]&lt;br /&gt;
| Generates a random name.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[RestoreCameraFacing | RestoreCameraFacing ]]&lt;br /&gt;
| Restores the camera mode and facing.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetActionMode | SetActionMode ]]&lt;br /&gt;
| Sets the status of an action mode on a creature&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetAreaTransitionBMP | SetAreaTransitionBMP ]]&lt;br /&gt;
| Sets the graphic shown when a PC moves between two different areas in a module.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetCameraFacing | SetCameraFacing ]]&lt;br /&gt;
| Changes the direction the player&amp;#039;s camera is facing.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetCameraHeight | SetCameraHeight ]]&lt;br /&gt;
| Sets the camera to a certain height&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetCameraMode | SetCameraMode ]]&lt;br /&gt;
| Changes the perspective view of the player on the screen.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetCommandable | SetCommandable ]]&lt;br /&gt;
| Makes NPC available for new instructions.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetCustomToken | SetCustomToken ]]&lt;br /&gt;
| Sets the value for a custom token.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetDeity | SetDeity ]]&lt;br /&gt;
| Set the deity of a creature or PC&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetDroppableFlag | SetDroppableFlag ]]&lt;br /&gt;
| Marks an item as droppable or undroppable.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetImmortal | SetImmortal ]]&lt;br /&gt;
| Sets a creature as immortal.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetItemCursedFlag | SetItemCursedFlag ]]&lt;br /&gt;
| Sets whether an item is cursed or not&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetMapPinEnabled | SetMapPinEnabled ]]&lt;br /&gt;
| Enable a map pin.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetPhenoType | SetPhenoType ]]&lt;br /&gt;
| Sets the creature&amp;#039;s PhenoType (body type) to the type specified.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetPlotFlag | SetPlotFlag ]]&lt;br /&gt;
| Sets an object&amp;#039;s plot status.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SetSubRace | SetSubRace ]]&lt;br /&gt;
| Sets or changes a creature&amp;#039;s or PC&amp;#039;s subrace&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[SignalEvent | SignalEvent ]]&lt;br /&gt;
| Causes an object to fire a specified event.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[StoreCameraFacing | StoreCameraFacing ]]&lt;br /&gt;
| Stores the camera facing and position so it can be restored later.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[TakeArtifactItem | TakeArtifactItem ]]&lt;br /&gt;
|&lt;br /&gt;
Removes the item returned by [[GetArtifactItem | GetArtifactItem ]] from the player&amp;#039;s inventory.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
[[TakeFetchItem | TakeFetchItem ]]&lt;br /&gt;
| Removes the plot related item from a player&amp;#039;s inventory.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Category:Functions]]&lt;br /&gt;
[[Category:Function_Categories]]&lt;/div&gt;</summary>
		<author><name>Xordac</name></author>
	</entry>
</feed>