DarthGizka icon

nwscript.nss for DAO

DarthGizka | PRO | 11/16/14 08:43:29 PM UTC | 0 โญ | 726 ๐Ÿ‘๏ธ | Never โฐ | []
text |

92.29 KB

|

None

|

0 ๐Ÿ‘

/

0 ๐Ÿ‘Ž

// nwscript.nss for DAO PC v1.05 (script.ldf as per patch.003)
// 2014-08-03 12:06:49 D:\DEV\FUN\DAO\TEST\MAKE_NWSCRIPT_NSS.FXP
//
// Some types - any, function, resource, arrays - had to be replaced with something else
// in order to make the script.ldf declarations palatable for nwnnsscomp. Default values
// where stripped since nwnnsscomp ignores them anyway. The parameters were kept for the
// benefit of other tools. Five of the engine structures haven't been identified yet.
ย #define ENGINE_NUM_STRUCTURES   10
#define ENGINE_STRUCTURE_0      event
#define ENGINE_STRUCTURE_1      location
#define ENGINE_STRUCTURE_2      command
#define ENGINE_STRUCTURE_3      effect
#define ENGINE_STRUCTURE_4      engine4
#define ENGINE_STRUCTURE_5      player
#define ENGINE_STRUCTURE_6      engine6
#define ENGINE_STRUCTURE_7      engine7
#define ENGINE_STRUCTURE_8      engine8
#define ENGINE_STRUCTURE_9      engine9
ย /*000*/ void PrintInteger (int nInteger, int bPrepend);
/*001*/ void PrintFloat (float fFloat, int nWidth, int nDecimals, int bPrepend);
/*002*/ void PrintString (string sString, int bPrepend);
/*003*/ void PrintObject (object oObject, int bPrepend);
/*004*/ void PrintVector (vector vVector, int bPrepend);
/*005*/ void PrintToLog (string sMessage);
/*006*/ void AssignFunction (object oTarget, action fnFunction);                                                                                                              // not declared in script.ldf (patch.003): COMMAND_ASSIGNFUNCTION
/*007*/ void DelayFunction (float fSeconds, action fnFunction);                                                                                                               // not declared in script.ldf (patch.003): COMMAND_DELAYFUNCTION
/*008*/ void Deprecated_ExecuteScript (string rScript, object oTarget);
/*009*/ string GetM2DAString (int n2DA, string sColumn, int nRow, string s2DA);
/*00A*/ void _unimplemented_action_000A ( );                                                                                                                                  // == NULL
/*00B*/ int GetM2DARows (int n2DA, string s2DA);
/*00C*/ int GetM2DAColumns (int n2DA);
/*00D*/ string GetM2DAResource (int n2DA, string sColumn, int nRow, string s2da);
/*00E*/ string GetTlkTableString (int nStrRef, int nGender);
/*00F*/ int GetGameDifficulty ( );
/*010*/ void DebugSpawnScriptDebugger ( );
/*011*/ float GetFacing (object oTarget, int bMirrorYAxis);
/*012*/ void SetFacing (object oTarget, float fFacing, int bMirrorYAxis);
/*013*/ effect Effect (int nType);
/*014*/ command GetPreviousCommand (object oObject);
/*015*/ vector GetPosition (object oTarget);
/*016*/ void SetPosition (object oObject, vector vPosition, int bSafePosition);
/*017*/ void SetFacingPosition (object oObject, vector vPosition);
/*018*/ void SetFacingObject (object oObject, object oTarget, int bInvert);
/*019*/ int Random (int nMaxInteger);
/*01A*/ int abs (int nValue);
/*01B*/ float fabs (float fValue);
/*01C*/ float cos (float fValue);
/*01D*/ float sin (float fValue);
/*01E*/ float tan (float fValue);
/*01F*/ float acos (float fValue);
/*020*/ float asin (float fValue);
/*021*/ float atan (float fValue);
/*022*/ float log (float fValue);
/*023*/ float pow (float fValue, float fExponent);
/*024*/ float sqrt (float fValue);
/*025*/ float GetDistanceBetween (object oObjectA, object oObjectB);
/*026*/ float GetDistanceBetweenLocations (location lLocationA, location lLocationB);
/*027*/ int IsInTrigger (object oObject, object oTrigger);
/*028*/ int IsVectorEmpty (vector vVector);
/*029*/ vector Vector (float x, float y, float z);
/*02A*/ float GetVectorMagnitude (vector vVector);
/*02B*/ vector GetVectorNormalize (vector vVector);
/*02C*/ vector AngleToVector (float fAngle);
/*02D*/ float VectorToAngle (vector vVector);
/*02E*/ int CheckLineOfSightObject (object oSource, object oTarget);
/*02F*/ int CheckLineOfSightVector (vector vSource, vector vTarget);
/*030*/ float IntToFloat (int nInteger);
/*031*/ int FloatToInt (float fFloat);
/*032*/ string IntToString (int nInteger);
/*033*/ int StringToInt (string sNumber);
/*034*/ string FloatToString (float fFloat, int nWidth, int nDecimals);
/*035*/ float StringToFloat (string sNumber);
/*036*/ string ObjectToString (object oObject);
/*037*/ string VectorToString (vector vVector);
/*038*/ vector StringToVector (string sString);
/*039*/ string IntToHexString (int nInteger);
/*03A*/ int HexStringToInt (string sString);                                                                                                                                  // ==  51 (033) COMMAND_STRINGTOINT
/*03B*/ int CharToInt (string sString);
/*03C*/ string IntToChar (int nInteger);
/*03D*/ float FeetToMeters (float fFeet);
/*03E*/ float YardsToMeters (float fYards);
/*03F*/ int GetLocalInt (object oObject, string sVarName);
/*040*/ void SetLocalInt (object oObject, string sVarName, int nValue);
/*041*/ void _unimplemented_action_0041 ( );                                                                                                                                  // == NULL
/*042*/ float GetLocalFloat (object oObject, string sVarName);
/*043*/ void SetLocalFloat (object oObject, string sVarName, float fValue);
/*044*/ void _unimplemented_action_0044 ( );                                                                                                                                  // == NULL
/*045*/ string GetLocalString (object oObject, string sVarName);
/*046*/ void SetLocalString (object oObject, string sVarName, string sValue);
/*047*/ void _unimplemented_action_0047 ( );                                                                                                                                  // == NULL
/*048*/ object GetLocalObject (object oObject, string sVarName);
/*049*/ void SetLocalObject (object oObject, string sVarName, object oValue);
/*04A*/ void _unimplemented_action_004A ( );                                                                                                                                  // == NULL
/*04B*/ location GetLocalLocation (object oObject, string sVarName);
/*04C*/ void SetLocalLocation (object oObject, string sVarName, location lValue);
/*04D*/ void _unimplemented_action_004D ( );                                                                                                                                  // == NULL
/*04E*/ player GetLocalPlayer (object oObject, string sVarName);
/*04F*/ void SetLocalPlayer (object oObject, string sVarName, player pPlayer);
/*050*/ void _unimplemented_action_0050 ( );                                                                                                                                  // == NULL
/*051*/ void DEBUG_PrintToScreen (string sString, int nPosFromTop, float fLife);
/*052*/ void PrintToLogWindow (string sString, string sLogType);
/*053*/ object GetParty (object oCreature);
/*054*/ event GetLocalEvent (object oObject, string sVarName);
/*055*/ void SetLocalEvent (object oObject, string sVarName, event evEvent);
/*056*/ void _unimplemented_action_0056 ( );                                                                                                                                  // == NULL
/*057*/ command GetLocalCommand (object oObject, string sVarName);
/*058*/ void SetLocalCommand (object oObject, string sVarName, command cCommand);
/*059*/ void _unimplemented_action_0059 ( );                                                                                                                                  // == NULL
/*05A*/ effect GetLocalEffect (object oObject, string sVarName);
/*05B*/ void SetLocalEffect (object oObject, string sVarName, effect eEffect);
/*05C*/ void _unimplemented_action_005C ( );                                                                                                                                  // == NULL
/*05D*/ void _unimplemented_action_005D ( );                                                                                                                                  // == NULL // itemproperty GetLocalItemProperty( object oObject, string sVarName );
/*05E*/ void _unimplemented_action_005E ( );                                                                                                                                  // == NULL // void SetLocalItemProperty( object oObject, string sVarName, itemproperty iItemProperty
/*05F*/ void _unimplemented_action_005F ( );                                                                                                                                  // == NULL
/*060*/ int GetStringLength (string sString);
/*061*/ string StringUpperCase (string sString);
/*062*/ string StringLowerCase (string sString);
/*063*/ string StringRight (string sString, int nCount);
/*064*/ string StringLeft (string sString, int nCount);
/*065*/ string InsertString (string sDestination, string sString, int nPosition);
/*066*/ string SubString (string sString, int nStart, int nCount);
/*067*/ int FindSubString (string sString, string sSubString, int nStart);
/*068*/ int IsStringEmpty (string sString);
/*069*/ void SignalEvent (object oObject, event evEvent, int bProcessImmediate);
/*06A*/ event Event (int nEventType);
/*06B*/ int IsEventValid (event evEvent);
/*06C*/ event GetCurrentEvent ( );
/*06D*/ object GetEventCreator (event evEvent);
/*06E*/ event SetEventCreator (event evEvent, object oCreator);
/*06F*/ int GetEventType (event evEvent);
/*070*/ event SetEventType (event evEvent, int nType);
/*071*/ int GetEventInteger (event evEvent, int nIndex);
/*072*/ event SetEventInteger (event evEvent, int nIndex, int nValue);
/*073*/ float GetEventFloat (event evEvent, int nIndex);
/*074*/ event SetEventFloat (event evEvent, int nIndex, float fValue);
/*075*/ object GetEventObject (event evEvent, int nIndex);
/*076*/ event SetEventObject (event evEvent, int nIndex, object oValue);
/*077*/ string GetEventString (event evEvent, int nIndex);
/*078*/ event SetEventString (event evEvent, int nIndex, string sValue);
/*079*/ void HandleEvent (event evEvent, string rScriptName);
/*07A*/ void SetEventScript (object oObject, string rScriptName);
/*07B*/ void EnablevEvent (object oObject, int bEnable, int nEventType);
/*07C*/ void RegisterEventListener (object oTarget, object oListener, int nEventType);
/*07D*/ void UnregisterEventListener (object oTarget, object oListener, int nEventType);
/*07E*/ object GetEventTarget (event evEvent);
/*07F*/ object GetNearestObjectByHostility (object oObject, int nHostility, int nObjectType, int nNumberOfObjects, int nCheckLiving, int nCheckPerceived, int nIncludeSelf);
/*080*/ void DelayEvent (float fSeconds, object oObject, event evEvent, string scriptname);
/*081*/ int IsFollower (object oCreature);
/*082*/ void PrintToLogAndFlush (string sLogEntry);
/*083*/ location GetEventLocation (event evEvent, int nIndex);
/*084*/ event SetEventLocation (event evEvent, int nIndex, location lLocation);
/*085*/ void HandleEvent_String (event evEvent, string sName);
/*086*/ float GetItemAttackRating (object oItem);
/*087*/ int GetBaseItemType (object oItem);
/*088*/ int GetItemMaterialType (object oItem);
/*089*/ void SetItemMaterialType (object oItem, int nMaterialType);
/*08A*/ float GetM2DAFloat (int n2DA, string sColumn, int nRow, string s2DA);
/*08B*/ void RemoveEffectsByCreator (object oCreator, int nAbilityID);
/*08C*/ void SetObjectActive (object oObject, int nActive, int nAnimation, int nVFX);
/*08D*/ int GetObjectActive (object oObject);
/*08E*/ void _unimplemented_action_008E ( );                                                                                                                                  // == NULL
/*08F*/ void LogTrace (int nChannel, string sLogEntry, object oTarget);
/*090*/ void SetFollowerSubState (object oCreature, int nSubState);
/*091*/ string GetCurrentScriptName ( );
/*092*/ int IsFollowerLocked (object oCreature);
/*093*/ void SetFollowerLocked (object oCreature, int bLocked);
/*094*/ void Engine_ApplyEffectOnParty (int nDurationType, effect eEffect, float fDuration, object oCreator, int nAbilityId, int bExcludeCreator);
/*095*/ string ToString (int anyData);
/*096*/ int GetAppearanceType (object oCreature);
/*097*/ void SetPlaceableActionResult (object oPlaceable, int nAction, int bSuccess, int bVariation);
/*098*/ int GetPlaceableAction (object oPlaceable);
/*099*/ int GetPlaceableBaseType (object oPlaceable);
/*09A*/ int GetPlaceableAutoRemoveKey (object oPlaceable);
/*09B*/ int GetPlaceableKeyRequired (object oPlaceable);
/*09C*/ string GetPlaceableKeyTag (object oPlaceable);
/*09D*/ int GetPlaceablePickLockLevel (object oPlaceable);
/*09E*/ command CommandSheatheWeapons ( );
/*09F*/ command CommandUnsheatheWeapons ( );                                                                                                                                  // == 158 (09E) COMMAND_COMMANDSHEATHEWEAPONS
/*0A0*/ int GetWeaponsUnsheathedStatus (object oCreature);                                                                                                                    // == 141 (08D) COMMAND_GETACTIVE
/*0A1*/ float GetAngleBetweenObjects (object oObjectA, object oObjectB);
/*0A2*/ command CommandSwitchWeaponSet (int nWeaponSet);
/*0A3*/ void _unimplemented_action_00A3 ( );                                                                                                                                  // == NULL
/*0A4*/ int IsPerceivingHostiles (object oCreature);                                                                                                                          // == 141 (08D) COMMAND_GETACTIVE
/*0A5*/ int IsPartyPerceivingHostiles (object oCreature);                                                                                                                     // == 141 (08D) COMMAND_GETACTIVE
/*0A6*/ int TriggerPerception (object oPerceivingCreature, object oPerceivedCreature);
/*0A7*/ int GetActiveWeaponSet (object oObject);
/*0A8*/ object GetMainControlled ( );
/*0A9*/ object GetPerceivedCreatureList (object oCreature, int bHostile);
/*0AA*/ int IsPerceiving (object oidA, object oidB);
/*0AB*/ int GetItemHeraldry (object oItem);
/*0AC*/ void SetItemHeraldry (object oItem, int nHeraldry);
/*0AD*/ void PlayMovie (string rMovie);
/*0AE*/ void SendToRunDatabase (string sString);
/*0AF*/ void SendGameEventRunDatabase (int nEventId, object oidObject, object oidTarget, int nParam1, int nParam2, string sParam1, string sParam2, string sType);
/*0B0*/ int GetLowResTimer ( );
/*0B1*/ int GetHasEffects (object oObject, int nEffectType, int nAbilityId);
/*0B2*/ void SetAppearanceType (object oCreature, int nApperanceId, int bSetAsOriginal);
/*0B3*/ string GetStringByStringId (int nId);
/*0B4*/ object GetItemsInInventory (object oObject, int nGetItemsOptions, int nBaseItemType, string sTagFilter, int bIgnorePlotItems);
/*0B5*/ int GetPlotFlagRewardId (string strPlot, int nFlag);
/*0B6*/ void SetSoundSet (object oTarget, string sSoundSet);
/*0B7*/ int GetCreatureRank  (object oCreature);
/*0B8*/ int GetCanDiePermanently (object oidCreature);
/*0B9*/ void EnableWeaponTrail (object oCreature, int bEnable);
/*0BA*/ location GetVisualEffectLocation (effect eVFX);
/*0BB*/ void SetObjectAlwaysVisible (object oObject, int bAlwaysVisible);
/*0BC*/ void ToggleGamePause (int bPause);
/*0BD*/ int GetAutoPauseCombatStatus ( );
/*0BE*/ int GetItemAbilityId (object oItem);                                                                                                                                  // == 141 (08D) COMMAND_GETACTIVE
/*0BF*/ void SetItemAbilityId (object oItem, int nAbilityId, int nPower);
/*0C0*/ int GetEffectsFlags (object oOwner);                                                                                                                                  // == 141 (08D) COMMAND_GETACTIVE
/*0C1*/ object FireProjectile (int nType, vector vSourcePosition, vector vTargetPosition, int nCrustEffectId, int bWideAngle, object oEventTarget);
/*0C2*/ void SetCooldown (object oCreature, int nAbilityId, float fCooldownTime, string sSourceItemTag);
/*0C3*/ float GetRemainingCooldown (object oCreature, int nAbilityId, string sSourceItemTag);
/*0C4*/ void PlayAdditiveAnimation (object nObjectId, int nAnimation, int bForceRestart);
/*0C5*/ object FilterObjectsInShape (object aObjects, int nObjectTypeMask, int nShapeId, location lLocation, float fA, float fB, float fC, int bExcludeDead);
/*0C6*/ float GetThreatValueByObjectID (object oCreature, object oEnemy);
/*0C7*/ float GetThreatValueByIndex (object oCreature, int i);
/*0C8*/ object GetThreatEnemy (object oCreature, int i);
/*0C9*/ int GetThreatTableSize (object oCreature);
/*0CA*/ void ClearThreatTable (object oCreature);
/*0CB*/ void ClearEnemyThreat (object oCreature, object oEnemy);
/*0CC*/ void UpdateThreatTable (object oCreature, object oEnemy, float fThreatChange);
/*0CD*/ object GetCreaturesInMeleeRing (object nRingOwnerId, float fStartAngle, float fEndAngle, int bOnlyHostiles, int nRingIndex);
/*0CE*/ int IsObjectValid (object oObject);
/*0CF*/ int GetObjectType (object oObject);
/*0D0*/ string GetResRef (object oObject);
/*0D1*/ string GetTag (object oObject);
/*0D2*/ void SetTag (object oObject, string sTag);
/*0D3*/ object GetObjectByTag (string sTag, int nNth);
/*0D4*/ object CreateItemOnObject (string rItemFileName, object oTarget, int nStackSize, string sTag, int bSuppressNotification, int bDroppable);
/*0D5*/ int CreatePool (string rTemplate, int nPoolSize);
/*0D6*/ void DestroyObject (object oObject, int nDelay);
/*0D7*/ int IsDestroyable (object oObject);
/*0D8*/ void SetDestroyable (object oObject, int bDestroyable);
/*0D9*/ int IsPlot (object oObject);
/*0DA*/ void SetPlot (object oObject, int bPlot);
/*0DB*/ int IsImmortal (object oObject);
/*0DC*/ void Engine_SetImmortal (object oObject, int bImmortal);
/*0DD*/ int GetAILevel (object oObject);
/*0DE*/ void SetAILevel (object oObject, int nAILevel);
/*0DF*/ object GetArea (object oObject);
/*0E0*/ object GetModule ( );
/*0E1*/ void _unimplemented_action_00E1 ( );                                                                                                                                  // == NULL
/*0E2*/ int IsItemIdentified (object oItem, int nProperty);                                                                                                                   // not declared in script.ldf (patch.003): COMMAND_ISITEMIDENTIFIED
/*0E3*/ void SetItemIdentified (object oItem, int nProperty, int bIdentified);                                                                                                // == 226 (0E2) COMMAND_ISITEMIDENTIFIED not declared in script.ldf (patch.003): COMMAND_SETITEMIDEN
/*0E4*/ int GetIdentifyLoreDifficulty ( );                                                                                                                                    // == 226 (0E2) COMMAND_ISITEMIDENTIFIED not declared in script.ldf (patch.003): COMMAND_GETITEMIDEN
/*0E5*/ void SetIdentifyLoreDifficulty ( );                                                                                                                                   // == 226 (0E2) COMMAND_ISITEMIDENTIFIED not declared in script.ldf (patch.003): COMMAND_SETITEMIDEN
/*0E6*/ void RestoreObject ( );                                                                                                                                               // == 226 (0E2) COMMAND_ISITEMIDENTIFIED not declared in script.ldf (patch.003): COMMAND_RESTOREOBJE
/*0E7*/ int GetCreatureStealthMode ( );                                                                                                                                       // == 226 (0E2) COMMAND_ISITEMIDENTIFIED not declared in script.ldf (patch.003): COMMAND_GETCREATURE
/*0E8*/ int IsCreatureSkillSuccessful ( );                                                                                                                                    // == 226 (0E2) COMMAND_ISITEMIDENTIFIED not declared in script.ldf (patch.003): COMMAND_ISCREATURES
/*0E9*/ int GetHealth (object oObject);
/*0EA*/ void SetPlaceableHealth (object oPlc, int nHealth);
/*0EB*/ int Deprecated_GetMaxHealth (object oObject);
/*0EC*/ void SetMaxHealth (object oObject, int nHealth);
/*0ED*/ int IsDead (object oObject);
/*0EE*/ int GetCreatureStamina (object oCreature);
/*0EF*/ void SetCreatureStamina (object oCreature, int nStamina);
/*0F0*/ int GetCreatureMaxStamina (object oCreature);
/*0F1*/ void SetCreatureMaxStamina (object oCreature, int nMaxStamina);
/*0F2*/ int GetCreatureMana (object oCreature);                                                                                                                               // == 238 (0EE) COMMAND_GETCREATURESTAMINA
/*0F3*/ void SetCreatureMana (object oCreature, int nMana);                                                                                                                   // == 239 (0EF) COMMAND_SETCREATURESTAMINA
/*0F4*/ int GetCreatureMaxMana (object oCreature);                                                                                                                            // == 240 (0F0) COMMAND_GETCREATUREMAXSTAMINA
/*0F5*/ void SetCreatureMaxMana (object oCreature, int nMaxMana);                                                                                                             // == 241 (0F1) COMMAND_SETCREATUREMAXSTAMINA
/*0F6*/ command CommandDeathBlow (object oTarget, int nDeathType);
/*0F7*/ void _unimplemented_action_00F7 ( );                                                                                                                                  // == NULL
/*0F8*/ int GetCreatureAttribute (object oCreature, int nAttribute, int nValueType);
/*0F9*/ int HasSpell (object oObject, int nSpell);                                                                                                                            // == NULL
/*0FA*/ void AddSpell (object oObject, int nSpell);                                                                                                                           // == NULL
/*0FB*/ void RemoveSpell (object oObject, int nSpell);                                                                                                                        // == NULL
/*0FC*/ int HasAbility (object oCreature, int nAbility);
/*0FD*/ void AddAbility (object oObject, int nAbility, int bSendNotification);                                                                                                // == 252 (0FC) COMMAND_GETHASABILITY
/*0FE*/ void RemoveAbility (object oObject, int nAbility);                                                                                                                    // == 252 (0FC) COMMAND_GETHASABILITY
/*0FF*/ int GetCreatureSkillRank (object oCreature, int nSkill);                                                                                                              // == NULL
/*100*/ int SetCreatureSkillRank (object oCreature, int nSkill, int nSkillRank);                                                                                              // == NULL
/*101*/ void SetCreatureXP (object oCreature, int nXP);                                                                                                                       // == NULL
/*102*/ int GetCreatureXP (object oCreature);                                                                                                                                 // == NULL
/*103*/ void AddCreatureXP (object oCreature, int nXP);                                                                                                                       // == NULL
/*104*/ void RemoveCreatureXP (object oCreature, int nXP);                                                                                                                    // == NULL
/*105*/ int GetCreatureAlignment (object oCreature);                                                                                                                          // == NULL
/*106*/ void SetCreatureAlignment (object oCreature, int nAlignment);                                                                                                         // == NULL
/*107*/ int GetCreatureGender (object oCreature);
/*108*/ void SetCreatureGender (object oCreature, int nGender);
/*109*/ int GetCreatureSize (object oCreature);                                                                                                                               // == NULL
/*10A*/ void SetCreatureSize (object oCreature, int nSize);                                                                                                                   // == NULL
/*10B*/ int GetCreatureSpeed (object oCreature);                                                                                                                              // == NULL
/*10C*/ void SetCreatureSpeed (object oCreature, int nSpeed);                                                                                                                 // == NULL
/*10D*/ int GetCreatureRacialType (object oCreature);
/*10E*/ void SetCreatureRacialType (object oCreature, int nRacialType);
/*10F*/ int GetCreatureAge (object oCreature);                                                                                                                                // == NULL
/*110*/ void SetCreatureAge (object oCreature, int nAge);                                                                                                                     // == NULL
/*111*/ void SwitchWeaponSet (object oObject, int nWeaponSet);
/*112*/ void SetCreatureAppearance (object oCreature, int nAppearance);                                                                                                       // == NULL
/*113*/ string GetName (object oidObject);
/*114*/ void SetName (object oObject, string sName);
/*115*/ string GetRandomName ( );                                                                                                                                             // == NULL
/*116*/ int GetAreaProperties (int nProperty);                                                                                                                                // == NULL
/*117*/ void _unimplemented_action_0117 ( );                                                                                                                                  // == NULL
/*118*/ object GetAreaOfEffectCreator (object oAreaOfEffect);                                                                                                                 // == NULL
/*119*/ int GetPlaceableOpenState (object oPlaceable);                                                                                                                        // == NULL
/*11A*/ int IsPlaceableUseable (object oPlaceable);                                                                                                                           // == NULL
/*11B*/ void SetPlaceableUseable (object oPlaceable, int bUseable);                                                                                                           // == NULL
/*11C*/ int IsPlaceableContainer (object oPlaceable);                                                                                                                         // == NULL
/*11D*/ void SetPlaceableContainer (object oPlaceable, int bContainer);                                                                                                       // == NULL
/*11E*/ int GetPlaceableState (object oPlaceable);
/*11F*/ void SetPlaceableState (object oPlaceable, int nState);
/*120*/ location GetTransitionTarget (object oPlaceable);                                                                                                                     // == NULL
/*121*/ void SetTransitionTarget (object oPlaceable, location lLocation);                                                                                                     // == NULL
/*122*/ int IsDoorCommandPossible (object oPlaceable);                                                                                                                        // == NULL
/*123*/ int GetItemValue (object oItem);
/*124*/ int GetItemType (object oItem);                                                                                                                                       // == NULL
/*125*/ int GetItemDefenseValue (object oItem);                                                                                                                               // == NULL
/*126*/ int IsWeaponRanged (object oItem);                                                                                                                                    // == NULL
/*127*/ int IsItemDroppable (object oItem);                                                                                                                                   // == 141 (08D) COMMAND_GETACTIVE
/*128*/ void SetItemDroppable (object oItem, int bDroppable);
/*129*/ int IsItemStolen (object oItem);                                                                                                                                      // == NULL
/*12A*/ void SetItemStolen (object oItem, int bStolen);                                                                                                                       // == NULL
/*12B*/ int GetMaxItemStackSize (object oItem);
/*12C*/ int GetItemStackSize (object oItem);                                                                                                                                  // == 299 (12B) COMMAND_GETMAXITEMSTACKSIZE
/*12D*/ void SetItemStackSize (object oItem, int nStackSize);
/*12E*/ int HasItemProperty (object oItem, int nItemProperty);                                                                                                                // == NULL
/*12F*/ void AddItemProperty  (object oItem, int nProperty, int nPower);
/*130*/ void RemoveItemProperty  (object oItem, int nProperty);
/*131*/ float GetItemStat (object oItem, int nStatType);
/*132*/ object CreateObject (int nObjectType, string rTemplate, location lLoc, string sOverrideScript, int bSpawnActive, int bNoPermDeath);
/*133*/ void SetLocName (object oObject, int nStringIndex);
/*134*/ string GetCurrentScriptResource ( );
/*135*/ void OpenFadeMap ( );
/*136*/ void ShowTutorial (int nTutorialID);
/*137*/ void SetPartyPickerGUIStatus (int nStatus);
/*138*/ int GetPartyPickerGUIStatus ( );
/*139*/ int GetStoreMarkDown (object oStore);
/*13A*/ void SetStoreMarkDown (object oStore, int nMarkDown);
/*13B*/ int GetCreatureTreasureCategory (object oCreature);
/*13C*/ int GetItemProperties  (object oItem, int bIncludeSubItems);
/*13D*/ int GetPackage (object oCreature);
/*13E*/ int GetPackageAI (object oCreature);
/*13F*/ void SetTacticEntry (object oCreature, int nIndex, int nEnabled, int nTargetType, int nCondition, int nCommandType, int nCommandParam);
/*140*/ void CharGen_ClearAbilityList (object oCreature, int nAbilityType);
/*141*/ void SetDeathHint (int nDeathHint, int n2DAReference);
/*142*/ void SetLoadHint (int nLoadHint, int n2DAReference);
/*143*/ void ShowPopup (int nMessageStrRef, int nPopupType, object oOwner, int bShowInputField, int nDefaultInputStrRef);
/*144*/ void AdjustFollowerApproval (object oFollower, int nAmount, int bNotify);
/*145*/ void SetClassRank (object oCreature, int nClass, int nRank);
/*146*/ int HasDeathEffect (object oObject, int bCheckForDeathEvent);                                                                                                         // == 141 (08D) COMMAND_GETACTIVE
/*147*/ command CommandTurn (float fFacingDirection);
/*148*/ void SetQuickslotBar (object oCreature, int nBarNumber);                                                                                                              // == 296 (128) COMMAND_SETITEMDROPPABLE
/*149*/ void LockQuickslotBar (object oCreature, int bLock);                                                                                                                  // == 296 (128) COMMAND_SETITEMDROPPABLE
/*14A*/ int GetQuickslot (object oCreature, int nSlot);
/*14B*/ int GetDebugHelpersEnabled ( );
/*14C*/ void RevealCurrentMap ( );
/*14D*/ void ClearCreatureProperties (object oCreature);                                                                                                                      // == 296 (128) COMMAND_SETITEMDROPPABLE
/*14E*/ int GetAOEFlags (object oAOE);                                                                                                                                        // == 141 (08D) COMMAND_GETACTIVE
/*14F*/ void SetAOEFlags (object oAOE, int nFlags);                                                                                                                           // == 296 (128) COMMAND_SETITEMDROPPABLE
/*150*/ int IsInAOE (object oCreature, object oAOE);                                                                                                                          // == 170 (0AA) COMMAND_ISPERCEIVING
/*151*/ object GetCreaturesInAOE (object oAOE);
/*152*/ void DEBUG_SendRawInputEvent (int nFrameNumber, string sRawEventName);
/*153*/ void DEBUG_SetCursorPosition (int x, int y);
/*154*/ void LoadItemsFromTemplate (object oCreature, string sTemplate, int bReplaceInventory);
/*155*/ int GetAutoLevelFollowers ( );
/*156*/ void InitHeartbeat (object oCreature, float fInterval);
/*157*/ void EndHeartbeat (object oCreature);
/*158*/ int DialogIsAmbient ( );
/*159*/ void StorePartyInventory (object oPlaceable);
/*15A*/ void StoreFollowerInventory (object oFollower, object oTarget);
/*15B*/ void RestorePartyInventory (object oPlaceable);
/*15C*/ void RestoreFollowerInventory (object oFollower, object oPlaceable);
/*15D*/ void MoveItem (object oSource, object oTarget, object oItem);
/*15E*/ void MoveAllItems (object oSource, object oTarget);
/*15F*/ int AddNonPartyFollower (object oFollower);
/*160*/ void RemoveNonPartyFollower (object oFollower);
/*161*/ void SetAttackDuration (object oObject, float fDuration_s);
/*162*/ int GetWeaponStyle (object oCreature);                                                                                                                                // == 141 (08D) COMMAND_GETACTIVE
/*163*/ void ShowCraftingGUI (int nCraftingSkillID);
/*164*/ string GetPlaceablePopupText (object oPlaceable);
/*165*/ int LinkAreaMiniMaps (string sFirstArea, string sSecondArea);
/*166*/ int GetItemEquipSlot (object oItem);
/*167*/ void SignalDamage (object oSource, object oTarget);
/*168*/ object UT_GetNearestObjectByTag (object oObject, string sTag, int nIncludeSelf);
/*169*/ void SetLoadImage (string sLoadImage);                                                                                                                                // == 174 (0AE) COMMAND_SENDTORUNDB
/*16A*/ void ShowStartMenu (int bShowCredits);
/*16B*/ int IsHumanoid (object oObject);
/*16C*/ void ShowAsAllyOnMap (object oCreature, int bEnable);
/*16D*/ int GetTacticPresetID (object oCreature);
/*16E*/ void SetTacticPresetID (object oCreature, int nPresetID);
/*16F*/ void AddTacticPresetID (object oCreature, int nPresetID);
/*170*/ int GetItemUnique (object oObject);                                                                                                                                   // == 141 (08D) COMMAND_GETACTIVE
/*171*/ int GetItemMaterialProgression (object oObject);
/*172*/ object FireHomingProjectile (int nType, vector vSourcePosition, object oTarget, int nCrustEffectId, object oEventTarget);                                             // == 193 (0C1) COMMAND_FIREPROJECTILE
/*173*/ void SetProjectileImpactEvent (object oProjectile, event eCustom);
/*174*/ object GetTacticTargetObject (object oCreature, int nIndex);
/*175*/ object GetTacticConditionObject (object oCreature, int nIndex);
/*176*/ string GetTacticCommandItemTag (object oCreature, int nIndex);
/*177*/ void SetItemIrremovable (object oItem, int bIrremovable);
/*178*/ int IsItemIrremovable (object oItem);
/*179*/ void SetItemIndestructible (object oItem, int bIndestructible);
/*17A*/ int IsItemIndestructible (object oItem);
/*17B*/ void RemoveItemsByTag (object oPossessor, string sTag, int nNumItems);
/*17C*/ int CountItemsByTag (object oPossessor, string sTag);
/*17D*/ string GetPlotSummary (string sPlot, int nFlag);
/*17E*/ void SetFollowerApprovalEnabled (object oFollower, int bEnabled);
/*17F*/ string ECSplitString (string sString);
/*180*/ int GetAutoLevelUp (object oPartyMember);
/*181*/ void SetAutoLevelUp (object oPartyMember, int nAutoLevelUp);
/*182*/ void ScaleEquippedItems (object oCreature, int nTargetLevel);
/*183*/ void ClosePrimaryWorldMap ( );
/*184*/ int IsMoving (object oCreature);
/*185*/ int GetAbilitiesDueToAOEs (object oCreature);
/*186*/ void PreloadCharGen ( );
/*187*/ void SetCanChangeEquipment (object oCreature, int bCanChange);
/*188*/ int EquipItem (object oObject, object oItem, int nEquipSlot, int nWeaponSet);
/*189*/ int UnequipItem (object oObject, object oItem);                                                                                                                       // == 392 (188) COMMAND_EQUIPITEM
/*18A*/ void SetAimLoopDuration (object oObject, float fDuration);                                                                                                            // == 353 (161) COMMAND_SETATTACKDURATION
/*18B*/ object GetPartyPoolList ( );
/*18C*/ void AddToParty (object oCreatureToAdd, object oPlayer);                                                                                                              // not declared in script.ldf (patch.003): COMMAND_ADDTOPARTY
/*18D*/ void RemoveFromParty (object oCreature);                                                                                                                              // not declared in script.ldf (patch.003): COMMAND_REMOVEFROMPARTY
/*18E*/ int GetPartySize (object oPlayer);                                                                                                                                    // not declared in script.ldf (patch.003): COMMAND_GETPARTYSIZE
/*18F*/ int GetFollowerState (object oCreature);
/*190*/ int GetFollowerSubState (object oCreature);
/*191*/ object GetItemInEquipSlot (int nSlot, object oCreature, int nWeaponSet);
/*192*/ void _unimplemented_action_0192 ( );                                                                                                                                  // == NULL
/*193*/ void RemoveItem (object oItem, int nNumItems);
/*194*/ int GetMaxInventorySize (object oCreature);
/*195*/ void SetMaxInventorySize (int nMaxSize, object oCreature);
/*196*/ void AddCreatureMoney  (int nCoppers, object oCreature, int bNotify);
/*197*/ void _unimplemented_action_0197 ( );                                                                                                                                  // == NULL
/*198*/ int GetCreatureMoney  (object oCreature);
/*199*/ void SetCreatureMoney  (int nCoppers, object oCreature, int bNotify);
/*19A*/ void OpenInventory (object oObject, object oPlayer, int bCanAddItems);
/*19B*/ int GetTrapDetectionDifficulty (object oTrap);                                                                                                                        // == 141 (08D) COMMAND_GETACTIVE
/*19C*/ void _unimplemented_action_019C ( );                                                                                                                                  // == NULL
/*19D*/ int GetTrapDisarmDifficulty (object oTrap);                                                                                                                           // == 141 (08D) COMMAND_GETACTIVE
/*19E*/ void _unimplemented_action_019E ( );                                                                                                                                  // == NULL
/*19F*/ void _unimplemented_action_019F ( );                                                                                                                                  // == NULL
/*1A0*/ void SetTrapDetected (object oTrap, int bDetected);
/*1A1*/ void _unimplemented_action_01A1 ( );                                                                                                                                  // == NULL
/*1A2*/ void _unimplemented_action_01A2 ( );                                                                                                                                  // == NULL
/*1A3*/ void _unimplemented_action_01A3 ( );                                                                                                                                  // == NULL
/*1A4*/ void _unimplemented_action_01A4 ( );                                                                                                                                  // == NULL
/*1A5*/ void _unimplemented_action_01A5 ( );                                                                                                                                  // == NULL
/*1A6*/ void _unimplemented_action_01A6 ( );                                                                                                                                  // == NULL
/*1A7*/ void _unimplemented_action_01A7 ( );                                                                                                                                  // == NULL
/*1A8*/ void _unimplemented_action_01A8 ( );                                                                                                                                  // == NULL
/*1A9*/ void _unimplemented_action_01A9 ( );                                                                                                                                  // == NULL
/*1AA*/ void _unimplemented_action_01AA ( );                                                                                                                                  // == NULL
/*1AB*/ void _unimplemented_action_01AB ( );                                                                                                                                  // == NULL
/*1AC*/ void _unimplemented_action_01AC ( );                                                                                                                                  // == NULL
/*1AD*/ void _unimplemented_action_01AD ( );                                                                                                                                  // == NULL
/*1AE*/ void _unimplemented_action_01AE ( );                                                                                                                                  // == NULL
/*1AF*/ void _unimplemented_action_01AF ( );                                                                                                                                  // == NULL
/*1B0*/ void _unimplemented_action_01B0 ( );                                                                                                                                  // == NULL
/*1B1*/ object GetNearestObject (object oObject, int nObjectType, int nNumberOfObjects, int nCheckLiving, int nCheckPerceived, int nIncludeSelf);                             // == 127 (07F) COMMAND_GETNEARESTOBJECTBYHOSTILITY
/*1B2*/ object GetNearestObjectToLocation (location lLocation, int nObjectType, int nNumberOfObjects);                                                                        // == 127 (07F) COMMAND_GETNEARESTOBJECTBYHOSTILITY
/*1B3*/ object GetNearestObjectByTag (object oObject, string sTag, int nObjectType, int nNumberOfObjects, int nCheckLiving, int nCheckPerceived, int nIncludeSelf);           // == 127 (07F) COMMAND_GETNEARESTOBJECTBYHOSTILITY
/*1B4*/ object GetNearestObjectByGroup (object oObject, int nGroupId, int nObjectType, int nNumberOfObjects, int nCheckLiving, int nCheckPerceived, int nIncludeSelf);        // == 127 (07F) COMMAND_GETNEARESTOBJECTBYHOSTILITY
/*1B5*/ void _unimplemented_action_01B5 ( );                                                                                                                                  // == NULL
/*1B6*/ object GetPCSpeaker ( );
/*1B7*/ void _unimplemented_action_01B7 ( );                                                                                                                                  // == NULL
/*1B8*/ int BeginConversation (object oInitiator, object oTarget, string rDialogFile);
/*1B9*/ void _unimplemented_action_01B9 ( );                                                                                                                                  // == NULL
/*1BA*/ void _unimplemented_action_01BA ( );                                                                                                                                  // == NULL
/*1BB*/ void _undocumented_action_01BB ( );                                                                                                                                   // not declared in script.ldf (patch.003): COMMAND_GETCONVERSATIONENTRYPARAMETER
/*1BC*/ int HasConversation (object oObject);
/*1BD*/ location GetClusterCenter (object oCreator, int nAbilityId, int nClusterSize, int nAllyFailChance, int bReturnFirstMatch);
/*1BE*/ void ClearPerceptionList (object oPerceiver);
/*1BF*/ void OpenStore (object oStore);
/*1C0*/ int GetStoreMoney (object oStore);
/*1C1*/ void SetStoreMoney (object oStore, int nMoney);                                                                                                                       // == 448 (1C0) COMMAND_STOREGETMONEY
/*1C2*/ int GetStoreMaxBuyPrice (object oStore);
/*1C3*/ void SetStoreMaxBuyPrice (object oStore, int nMaxBuyPrice);
/*1C4*/ int GetStoreMarkUp (object oStore);                                                                                                                                   // == 313 (139) COMMAND_STOREGETMARKDOWN
/*1C5*/ void SetStoreMarkUp (object oStore, int nMoney);
/*1C6*/ location Location (object oArea, vector vPosition, float fAngle);
/*1C7*/ int IsLocationValid (location lLocation);
/*1C8*/ int IsLocationSafe (location lLocation);
/*1C9*/ location GetLocation (object oObject);
/*1CA*/ void SetLocation (object oObject, location lLocation);
/*1CB*/ vector GetPositionFromLocation (location lLocation);
/*1CC*/ location SetLocationPosition (location lLocation, vector vPosition);
/*1CD*/ object GetAreaFromLocation (location lLocation);
/*1CE*/ location SetLocationArea (location lLocation, object oArea);
/*1CF*/ float GetFacingFromLocation (location lLocation);
/*1D0*/ vector GetOrientationFromLocation (location lLocation);
/*1D1*/ location SetLocationOrientation (location lLocation, vector vOrientation);
/*1D2*/ int GetGroupHostility (int nGroupA, int nGroupB);
/*1D3*/ void SetGroupHostility (int nGroupA, int nGroupB, int bHostile);
/*1D4*/ int IsObjectHostile (object oSource, object oTarget);
/*1D5*/ int GetGroupId (object oObject);
/*1D6*/ void SetGroupId (object oObject, int nGroupId);
/*1D7*/ void SetReactionOverride (object oObject, int bHostile);
/*1D8*/ void _unimplemented_action_01D8 ( );                                                                                                                                  // == NULL
/*1D9*/ void _unimplemented_action_01D9 ( );                                                                                                                                  // == NULL
/*1DA*/ void _unimplemented_action_01DA ( );                                                                                                                                  // == NULL
/*1DB*/ void _unimplemented_action_01DB ( );                                                                                                                                  // == NULL
/*1DC*/ void _unimplemented_action_01DC ( );                                                                                                                                  // == NULL
/*1DD*/ void PlaySound (object oTarget, string sSoundEventName);
/*1DE*/ void StopSound (string sSoundEventName);
/*1DF*/ void PlaySoundSet (object oTarget, int nSoundSetEntry, float fProbabilityOverride);
/*1E0*/ void PlaySoundObject (object oSound);
/*1E1*/ void StopSoundObject (object oSound);
/*1E2*/ void _unimplemented_action_01E2 ( );                                                                                                                                  // == NULL
/*1E3*/ void _unimplemented_action_01E3 ( );                                                                                                                                  // == NULL
/*1E4*/ void PlayMusic (string sMusicName);
/*1E5*/ void StopMusic (string sMusicName);                                                                                                                                   // == 484 (1E4) COMMAND_PLAYMUSIC
/*1E6*/ void SetMusicIntensity (int nIntensity);
/*1E7*/ void ActivateSoundByTag (string sSoundTag, int nActivate);
/*1E8*/ void SetMusicVolumeStateByTag (string sMusicVolumeTag, int nMusicState);
/*1E9*/ void _unimplemented_action_01E9 ( );                                                                                                                                  // == NULL
/*1EA*/ void _unimplemented_action_01EA ( );                                                                                                                                  // == NULL
/*1EB*/ void _unimplemented_action_01EB ( );                                                                                                                                  // == NULL
/*1EC*/ void _unimplemented_action_01EC ( );                                                                                                                                  // == NULL
/*1ED*/ void _unimplemented_action_01ED ( );                                                                                                                                  // == NULL
/*1EE*/ void _unimplemented_action_01EE ( );                                                                                                                                  // == NULL
/*1EF*/ void _unimplemented_action_01EF ( );                                                                                                                                  // == NULL
/*1F0*/ void _unimplemented_action_01F0 ( );                                                                                                                                  // == NULL
/*1F1*/ void _unimplemented_action_01F1 ( );                                                                                                                                  // == NULL
/*1F2*/ void _unimplemented_action_01F2 ( );                                                                                                                                  // == NULL
/*1F3*/ void _unimplemented_action_01F3 ( );                                                                                                                                  // == NULL
/*1F4*/ int IsHero (object oCreature);
/*1F5*/ void _unimplemented_action_01F5 ( );                                                                                                                                  // == NULL
/*1F6*/ object GetHero ( );
/*1F7*/ void _unimplemented_action_01F7 ( );                                                                                                                                  // == NULL
/*1F8*/ object GetPartyList (object oCreature);
/*1F9*/ void _unimplemented_action_01F9 ( );                                                                                                                                  // == NULL
/*1FA*/ void _unimplemented_action_01FA ( );                                                                                                                                  // == NULL
/*1FB*/ void _unimplemented_action_01FB ( );                                                                                                                                  // == NULL
/*1FC*/ void _unimplemented_action_01FC ( );                                                                                                                                  // == NULL
/*1FD*/ void _unimplemented_action_01FD ( );                                                                                                                                  // == NULL
/*1FE*/ void _unimplemented_action_01FE ( );                                                                                                                                  // == NULL
/*1FF*/ void _unimplemented_action_01FF ( );                                                                                                                                  // == NULL
/*200*/ void _unimplemented_action_0200 ( );                                                                                                                                  // == NULL
/*201*/ void DoAutoSave ( );
/*202*/ void _unimplemented_action_0202 ( );                                                                                                                                  // == NULL
/*203*/ void _unimplemented_action_0203 ( );                                                                                                                                  // == NULL
/*204*/ void _unimplemented_action_0204 ( );                                                                                                                                  // == NULL
/*205*/ void _unimplemented_action_0205 ( );                                                                                                                                  // == NULL
/*206*/ void _unimplemented_action_0206 ( );                                                                                                                                  // == NULL
/*207*/ void _unimplemented_action_0207 ( );                                                                                                                                  // == NULL
/*208*/ void _unimplemented_action_0208 ( );                                                                                                                                  // == NULL
/*209*/ void _unimplemented_action_0209 ( );                                                                                                                                  // == NULL
/*20A*/ object GetAttackTarget (object oCreature);                                                                                                                            // == 223 (0DF) COMMAND_GETAREA
/*20B*/ void _unimplemented_action_020B ( );                                                                                                                                  // == NULL
/*20C*/ void _unimplemented_action_020C ( );                                                                                                                                  // == NULL
/*20D*/ void SetCombatState (object oCreature, int nCombatState);
/*20E*/ int GetCombatState (object oCreature);
/*20F*/ void _unimplemented_action_020F ( );                                                                                                                                  // == NULL
/*210*/ void _unimplemented_action_0210 ( );                                                                                                                                  // == NULL
/*211*/ int GetGameMode ( );
/*212*/ void SetGameMode (int nMode);
/*213*/ void _unimplemented_action_0213 ( );                                                                                                                                  // == NULL
/*214*/ void _unimplemented_action_0214 ( );                                                                                                                                  // == NULL
/*215*/ int AddCommand (object oObject, command cCommand, int bAddToFront, int bStatic, int nOverrideAddBehavior);
/*216*/ void RemoveCommandByIndex (object oObject, int nIndex);
/*217*/ void RemoveCommand (object oObject, command cCommand);
/*218*/ command GetCommandByIndex (object oObject, int nIndex);
/*219*/ void _unimplemented_action_0219 ( );                                                                                                                                  // == NULL
/*21A*/ int ClearAllCommands (object oObject, int nHardClear);
/*21B*/ command GetCurrentCommand (object oObject);
/*21C*/ void ClearCurrentCommand (object oObject);
/*21D*/ int GetCommandType (command cCommand);
/*21E*/ void _unimplemented_action_021E ( );                                                                                                                                  // == NULL
/*21F*/ void _unimplemented_action_021F ( );                                                                                                                                  // == NULL
/*220*/ int GetCommandInt (command cCommand, int nIndex);
/*221*/ void SetCommandInt (command cCommand, int nCommandInt, int nIndex);
/*222*/ float GetCommandFloat (command cCommand, int nIndex);
/*223*/ command SetCommandFloat (command cCommand, float nCommandFloat, int nIndex);
/*224*/ void _unimplemented_action_0224 ( );                                                                                                                                  // == NULL
/*225*/ void _unimplemented_action_0225 ( );                                                                                                                                  // == NULL
/*226*/ object GetCommandObject (command cCommand, int nIndex);
/*227*/ command SetCommandObject (command cCommand, object nCommandObject, int nIndex);
/*228*/ void _unimplemented_action_0228 ( );                                                                                                                                  // == NULL
/*229*/ void _unimplemented_action_0229 ( );                                                                                                                                  // == NULL
/*22A*/ void _unimplemented_action_022A ( );                                                                                                                                  // == NULL
/*22B*/ void _unimplemented_action_022B ( );                                                                                                                                  // == NULL
/*22C*/ void _unimplemented_action_022C ( );                                                                                                                                  // == NULL
/*22D*/ void _unimplemented_action_022D ( );                                                                                                                                  // == NULL
/*22E*/ void _unimplemented_action_022E ( );                                                                                                                                  // == NULL
/*22F*/ command CommandMoveToLocation (location lLocation, int bRunToLocation, int bDeactivateAtEnd);
/*230*/ command CommandMoveToObject (object oTarget, int bRunToLocation, float fMinRange, int bUseOriginalPosition, float fMaxRange);
/*231*/ command CommandMoveAwayFromObject (object oTarget, float fAwayDistance, int bRunToLocation);
/*232*/ command CommandEquipItem (object oItem, int nEquipSlot, int nWeaponSet);
/*233*/ command CommandUnequipItem (object oItem);                                                                                                                            // == 562 (232) COMMAND_COMMANDEQUIPITEM
/*234*/ void _unimplemented_action_0234 ( );                                                                                                                                  // == NULL
/*235*/ void _unimplemented_action_0235 ( );                                                                                                                                  // == NULL
/*236*/ command CommandAttack (object oTarget, int nForcedResult);
/*237*/ void _unimplemented_action_0237 ( );                                                                                                                                  // == NULL
/*238*/ void _unimplemented_action_0238 ( );                                                                                                                                  // == NULL
/*239*/ command CommandPlayAnimation (int nAnimation, int nLoops, int bPlayNext, int bBlendIn);
/*23A*/ void _unimplemented_action_023A ( );                                                                                                                                  // == NULL
/*23B*/ void _unimplemented_action_023B ( );                                                                                                                                  // == NULL
/*23C*/ void _unimplemented_action_023C ( );                                                                                                                                  // == NULL
/*23D*/ void _unimplemented_action_023D ( );                                                                                                                                  // == NULL
/*23E*/ void _unimplemented_action_023E ( );                                                                                                                                  // == NULL
/*23F*/ void _unimplemented_action_023F ( );                                                                                                                                  // == NULL
/*240*/ void _unimplemented_action_0240 ( );                                                                                                                                  // == NULL
/*241*/ void _unimplemented_action_0241 ( );                                                                                                                                  // == NULL
/*242*/ command CommandWait (float fSeconds);
/*243*/ command CommandStartConversation (object oTarget, string rDialogFile);
/*244*/ command CommandJumpToObject (object oTarget);
/*245*/ command CommandJumpToLocation  (location lLocation);
/*246*/ command CommandUseAbility (int nAbilityId, object oTarget, vector vTarget, float nConjureTime, string sAbilitySourceItemTag);
/*247*/ void _unimplemented_action_0247 ( );                                                                                                                                  // == NULL
/*248*/ void _unimplemented_action_0248 ( );                                                                                                                                  // == NULL
/*249*/ command CommandDoFunction (action fFunction);                                                                                                                         // not declared in script.ldf (patch.003): COMMAND_COMMANDDOFUNCTION
/*24A*/ command CommandUseObject (object oTarget, int nAction);
/*24B*/ void InteractWithObject (object oCreature, object oTarget, int nInteractionId, int nPose, int nLoops, int bPlayExit, int bSkipReposition);
/*24C*/ void _unimplemented_action_024C ( );                                                                                                                                  // == NULL
/*24D*/ void _unimplemented_action_024D ( );                                                                                                                                  // == NULL
/*24E*/ void _unimplemented_action_024E ( );                                                                                                                                  // == NULL
/*24F*/ void _unimplemented_action_024F ( );                                                                                                                                  // == NULL
/*250*/ void _unimplemented_action_0250 ( );                                                                                                                                  // == NULL
/*251*/ void RemoveEffectsByParameters (object oTarget, int nType, int nAbilityId, object oCreator);
/*252*/ void RemoveAllEffects (object oTarget, int bIgnoreInjuries, int bDeath);
/*253*/ int IsEffectValid (effect eEffect);
/*254*/ void Engine_ApplyEffectAtLocation (int nDurationType, effect eEffect, location lLocation, float fDuration, object oCreator, int nAbilityId);
/*255*/ void Engine_ApplyEffectOnObject (int nDurationType, effect eEffect, object oTarget, float fDuration, object oCreator, int nAbilityId);
/*256*/ void RemoveEffect (object oTarget, effect eEffect);
/*257*/ void TakeScreenshot (int bHideInterface, int nTitleStrRef, int nDescriptionStrRef, int nType, string sId);
/*258*/ void SetWorldMapLocationLocName (object oLocation, int nStringID);
/*259*/ int GetShowSpecialMoveFloaties ( );
/*25A*/ int GetGamePlotAssist ( );
/*25B*/ int GetHasAchievementByID (int nID);
/*25C*/ int GetEffectType (effect eEffect);
/*25D*/ int GetEffectFlags (effect efEffect);                                                                                                                                 // == 604 (25C) COMMAND_GETEFFECTTYPE
/*25E*/ vector GetMeleeRingPosition (object nRingOwnerId, int nRingIndex);
/*25F*/ int GetEffectAnimation (effect efEffect);                                                                                                                             // == 604 (25C) COMMAND_GETEFFECTTYPE
/*260*/ int GetEffectDurationType (effect eEffect);                                                                                                                           // == 604 (25C) COMMAND_GETEFFECTTYPE
/*261*/ effect SetEffectFlags (effect efEffect, int nFlags);
/*262*/ int IsAbilityAvailable (object oCreature, int nAbility);
/*263*/ effect SetEffectAnimation (effect efEffect, int nAnimation);                                                                                                          // == 609 (261) COMMAND_SETEFFECTFLAGS
/*264*/ object GetEffectCreator (effect eEffect);                                                                                                                             // == 604 (25C) COMMAND_GETEFFECTTYPE
/*265*/ effect SetEffectCreator (effect eEffect, object oCreator);                                                                                                            // == 609 (261) COMMAND_SETEFFECTFLAGS
/*266*/ int GetEffectID (effect eEffect);                                                                                                                                     // == 604 (25C) COMMAND_GETEFFECTTYPE
/*267*/ int GetAbilityCount (object oCreature, int nType, int nGUIType);                                                                                                      // == 141 (08D) COMMAND_GETACTIVE
/*268*/ void UnlockAchievementByID (int nID);
/*269*/ int IncrementAchievementCountByID (int nID, int nIncrement);
/*26A*/ int GetAchievementCountByID (int nID);
/*26B*/ void ShowAllCodexEntries ( );
/*26C*/ int GetEffectAbilityID (effect efEffect);                                                                                                                             // == 604 (25C) COMMAND_GETEFFECTTYPE
/*26D*/ effect SetEffectAbilityID (effect efEffect, int nAbilityId);                                                                                                          // == 609 (261) COMMAND_SETEFFECTFLAGS
/*26E*/ int GetFollowerApproval (object oFollower);
/*26F*/ int GetClassRank (object oCreature, int nClass);
/*270*/ object GetPartyLeader ( );
/*271*/ void SetPartyLeader (object oLeader);
/*272*/ int ClearAmbientDialogs (object oObject);
/*273*/ void SetCheatUsedFlag ( );
/*274*/ int GetCommandIsPlayerIssued (command oNode);
/*275*/ int GetHasAchievement (string sAchievementID);                                                                                                                        // == 603 (25B) COMMAND_GETHASACHIEVEMENTBYID
/*276*/ void SendOnlineTelemetry (int nModuleID, int nGroupID, string sTelemetryText);
/*277*/ void SendOnlineScreenShot (string sFileName, string sShortDescription, string sLongDescription);
/*278*/ void BeginSlideshow (string rConversation);
/*279*/ int GetCanLevelUp (object oCreature);
/*27A*/ effect EffectAreaOfEffect (int nId, string rScript, int nAoEVfx);
/*27B*/ void ApplyEffectVisualEffect (object oCreator, object oTarget, int nVFXId, int nDurationType, float fDuration, int nAbilityId);
/*27C*/ void OpenItemUpgradeGUI ( );
/*27D*/ int GetBackgroundDefaultsIndex (object oCreature);
/*27E*/ void UnlockAchievement (string sAchievementID);                                                                                                                       // == 616 (268) COMMAND_UNLOCKACHIEVEMENTBYID
/*27F*/ void UpdateOnlineStatistic (string sStatName, int nUpdateType, int nUpdatePeriod, float fStatValue, string sStatText);
/*280*/ float GetOnlineStatistic (string sStatName, int nPeriodType);
/*281*/ int IsItemStealable (object oItem);                                                                                                                                   // == 141 (08D) COMMAND_GETACTIVE
/*282*/ void SetCreatureIsStatue (object oObject, int value);                                                                                                                 // == 296 (128) COMMAND_SETITEMDROPPABLE
/*283*/ void SetCreatureIsGhost (object oObject, int value);                                                                                                                  // == 296 (128) COMMAND_SETITEMDROPPABLE
/*284*/ command CommandMoveToMultiLocations (location lLocations, int bRunToLocation, int nStartingWP, int bLoop);
/*285*/ void SetItemDamaged (object oObject, int value);                                                                                                                      // == 296 (128) COMMAND_SETITEMDROPPABLE
/*286*/ int GetItemDamaged (object oObject);                                                                                                                                  // == 141 (08D) COMMAND_GETACTIVE
/*287*/ void LoadCutscene (string rCutscene, object oPlayer, int bPlayImmediately, string aTargetTagsToReplace, object aReplacementObjects, int bActorsHaveWeapons);
/*288*/ void PlayCutscene (object oPlayer);
/*289*/ void SetMapPatchState (object oMapPatch, int nState);                                                                                                                 // == NULL
/*28A*/ int GetMapPatchState (object oMapPatch);                                                                                                                              // == NULL
/*28B*/ object GetPlayerMapPatch (object pPlayer, string sTag, int nNth);                                                                                                     // == NULL
/*28C*/ void SetMapPinState (object oMapPin, int nEnable);
/*28D*/ int GetMapPinState (object oMapPin);
/*28E*/ object GetPlayerMapPin (object pPlayer, string sTag, int nNth);                                                                                                       // == NULL
/*28F*/ effect SetEffectEngineInteger (effect efEffect, int nIndex, int nValue);
/*290*/ vector GetOrientation (object oTarget);
/*291*/ void SetOrientation (object oTarget, vector vOrientation);
/*292*/ location SetLocationFacing (location lLocation, float fAngle);
/*293*/ location GetSafeLocation (location lLocation);
/*294*/ int GetPartyPlotFlag (object oParty, string strPlot, int nFlag, int nCallScript);
/*295*/ void SetPartyPlotFlag (object oParty, string strPlot, int nFlag, int nValue, int nCallScript);
/*296*/ void _undocumented_action_0296 ( );                                                                                                                                   // == 660 (294) COMMAND_GETPARTYPLOTFLAG not declared in script.ldf (patch.003): COMMAND_GETPARTYPLO
/*297*/ void _undocumented_action_0297 ( );                                                                                                                                   // == 661 (295) COMMAND_SETPARTYPLOTFLAG not declared in script.ldf (patch.003): COMMAND_SETPARTYPLO
/*298*/ void _unimplemented_action_0298 ( );                                                                                                                                  // == NULL
/*299*/ int GetPlotEntryName (string strPlot);
/*29A*/ void _unimplemented_action_029A ( );                                                                                                                                  // == NULL
/*29B*/ int GetM2DAInt (int n2DA, string sColumn, int nRow, string s2da);
/*29C*/ void _unimplemented_action_029C ( );                                                                                                                                  // == NULL
/*29D*/ void ResetReaction (object oObject);
/*29E*/ void _unimplemented_action_029E ( );                                                                                                                                  // == NULL
/*29F*/ void _unimplemented_action_029F ( );                                                                                                                                  // == NULL
/*2A0*/ void SpawnBodyBag (object oCreature, int bForce);
/*2A1*/ object GetObjectsInShape (int nObjectTypeMask, int nShapeId, location lLocation, float fA, float fB, float fC, int bExcludeDead);                                     // == 197 (0C5) COMMAND_FILTEROBJECTSINSHAPE
/*2A2*/ void Warning (string sWarning);                                                                                                                                       // == 174 (0AE) COMMAND_SENDTORUNDB
/*2A3*/ object GetItemPossessedBy (object oObject, string sTag);
/*2A4*/ void SetObjectInteractive (object oObject, int value);                                                                                                                // == 296 (128) COMMAND_SETITEMDROPPABLE
/*2A5*/ int GetObjectInteractive (object oObject);                                                                                                                            // == 141 (08D) COMMAND_GETACTIVE
/*2A6*/ void _unimplemented_action_02A6 ( );                                                                                                                                  // == NULL
/*2A7*/ void _unimplemented_action_02A7 ( );                                                                                                                                  // == NULL
/*2A8*/ void Probe (string sOutput, float fValue);
/*2A9*/ effect GetCurrentEffect ( );
/*2AA*/ void SetIsCurrentEffectValid (int nValid);
/*2AB*/ int GetEffectInteger (effect efEffect, int nIndex);
/*2AC*/ effect SetEffectInteger (effect efEffect, int nIndex, int nValue);
/*2AD*/ float GetEffectFloat (effect efEffect, int nIndex);                                                                                                                   // == 683 (2AB) COMMAND_GETEFFECTINTEGER
/*2AE*/ effect SetEffectFloat (effect efEffect, int nIndex, float fValue);                                                                                                    // == 684 (2AC) COMMAND_SETEFFECTINTEGER
/*2AF*/ object GetEffectObject (effect efEffect, int nIndex);                                                                                                                 // == 683 (2AB) COMMAND_GETEFFECTINTEGER
/*2B0*/ effect SetEffectObject (effect efEffect, int nIndex, object oValue);                                                                                                  // == 684 (2AC) COMMAND_SETEFFECTINTEGER
/*2B1*/ string GetEffectString (effect efEffect, int nIndex);                                                                                                                 // == 683 (2AB) COMMAND_GETEFFECTINTEGER
/*2B2*/ effect SetEffectString (effect efEffect, int nIndex, string sValue);                                                                                                  // == 684 (2AC) COMMAND_SETEFFECTINTEGER
/*2B3*/ void SetAttackResult (object oAttacker, int nResult1, effect eDamageEffect1, int nResult2, effect eDamageEffect2);
/*2B4*/ void _unimplemented_action_02B4 ( );                                                                                                                                  // == NULL
/*2B5*/ float GetWeaponAttackRating (object oAttacker, int nRightHandWeapon);
/*2B6*/ int GetPlatform ( );
/*2B7*/ effect GetAttackImpactDamageEffect (object oAttacker, int nDamageEffectId);
/*2B8*/ void WorldMapStartTravelling (string sRandomEncounterArea, string sRandomEncounterWaypointTag, object oSourceLocationOverride);
/*2B9*/ void WorldMapCompleteRandomEncounter ( );
/*2BA*/ void SetBodybagDecayDelay (object oBodybag, int nMilliSec);                                                                                                           // == 296 (128) COMMAND_SETITEMDROPPABLE
/*2BB*/ int GetWeaponBaseDamage (object oAttacker, int nRightHandWeapon);                                                                                                     // == 693 (2B5) COMMAND_GETWEAPONATTACKRATING
/*2BC*/ int DEPRECATED_GetCreatureStrengthModifier (object oAttacker);                                                                                                        // == 693 (2B5) COMMAND_GETWEAPONATTACKRATING
/*2BD*/ float GetWeaponStrengthModifier (object oAttacker, int nRightHandWeapon);                                                                                             // == 693 (2B5) COMMAND_GETWEAPONATTACKRATING
/*2BE*/ void SetCreaturesGlobalMaxTimeBeforeDecay (int nMilliSec);
/*2BF*/ float GetWeaponArmorPenetration (object oAttacker, object oTarget, int nRightHandWeapon);                                                                             // == 693 (2B5) COMMAND_GETWEAPONATTACKRATING
/*2C0*/ string DEBUG_ConsoleCommand (string sArg);
/*2C1*/ int GetTime ( );
/*2C2*/ void SetFollowerState (object oCreature, int nState);
/*2C3*/ object GetObjectsInArea (object oArea, string sTag);                                                                                                                  // == 337 (151) COMMAND_GETCREATURESINAOE
/*2C4*/ int GetArraySize (int array);
/*2C5*/ void _unimplemented_action_02C5 ( );                                                                                                                                  // == NULL
/*2C6*/ void _unimplemented_action_02C6 ( );                                                                                                                                  // == NULL
/*2C7*/ void _unimplemented_action_02C7 ( );                                                                                                                                  // == NULL
/*2C8*/ effect GetEffects (object oObject, int nEffectType, int nAbilityId, object oCreator, int nDurationType, int nEffectId);                                               // == 177 (0B1) COMMAND_GETHASEFFECT
/*2C9*/ effect GetEffectsByCreator (object oCreator, int nAbilityID, int nType);
/*2CA*/ int IsControlled (object oObject);
/*2CB*/ void SetAbilityResult (object oUser, int nResistanceCheckResult, int nProjectileTarget);
/*2CC*/ void SetCommandResult (object oObject, int nResult);
/*2CD*/ void _unimplemented_action_02CD ( );                                                                                                                                  // == NULL
/*2CE*/ void _unimplemented_action_02CE ( );                                                                                                                                  // == NULL
/*2CF*/ float GetCreatureGoreLevel (object oCreature);
/*2D0*/ void SetCreatureGoreLevel (object oCreature, float fGoreLevel);
/*2D1*/ command CommandDoEvent (event evToQueue);                                                                                                                             // not declared in script.ldf (patch.003): COMMAND_COMMANDDOEVENT
/*2D2*/ void ShowSpecUnlockedNotification (int nSpecID);
/*2D3*/ void ShowAreaUnlockedNotification (string sAreaName, string sImage);
/*2D4*/ int GetCommandQueueSize (object oObject);
/*2D5*/ void Engine_SetModalAbilityGUI (object oCreature, int nAbilityId, int nStatus);
/*2D6*/ int IsModalAbilityActive (object oCreature, int nAbilityId);
/*2D7*/ effect SetEffectEngineVector (effect efEffect, int nIndex, vector vVector);                                                                                           // == 655 (28F) COMMAND_SETEFFECTENGINEINTEGER
/*2D8*/ location GetFollowerWouldBeLocation (object oObject);
/*2D9*/ void SetDead (object oObject, int bDeadFlagValue);                                                                                                                    // == NULL
/*2DA*/ int GetCommandPriority (command cCommand);
/*2DB*/ int IsConjuring (object oObject);
/*2DC*/ string ResourceToString (string rRes);
/*2DD*/ void PrintResource (string rResource, int bPrepend);
/*2DE*/ event SetEventResource (event evEvent, int nIndex, string rValue);
/*2DF*/ string GetEventResource (event evEvent, int nIndex);
/*2E0*/ string GetLocalResource (object oObject, string sVarName);
/*2E1*/ void SetLocalResource (object oObject, string sVarName, string sResource);
/*2E2*/ float GetCreatureProperty (object oCreature, int nProperty, int nValueType);
/*2E3*/ int GetCreaturePropertyType (object oCreature, int nProperty);
/*2E4*/ void SetCreatureProperty (object oCreature, int nProperty, float fNewValue, int nValueType);
/*2E5*/ void UpdateCreatureProperty (object oCreature, int nProperty, float fNewValue, int nValueType);
/*2E6*/ string GetPlotResRef (string strPlot);
/*2E7*/ string GetPlotFlagName (string strPlot, int nFlag);
/*2E8*/ void DisplayFloatyMessage (object oCreature, string sMessage, int nStyle, int nColour, float nDuration);
/*2E9*/ int DoAreaTransition (string sArea, string sWaypointTag);
/*2EA*/ void StartCharGen (object oCreature, int nMode, int nImportEnabled);
/*2EB*/ void DisplayStatusMessage (string sMessage, int nColour);
/*2EC*/ void SetQuickslot (object oCreature, int nSlot, int nAbilityID, string sItemTag);
/*2ED*/ void ShowFloatyIcon (object oCreature, string sIconName);
/*2EE*/ void SetStoryPlot (string sPlot);
/*2EF*/ void SetPlotGiver (object oid, int bIsPlotGiver);
/*2F0*/ void SetWorldMapGuiStatus (int nStatus);
/*2F1*/ void SetWorldMapLocationStatus (object oLocation, int nStatusId, int bSuppressActiveFlash);
/*2F2*/ void SetWorldMapPlayerLocation (object oMap, object oLocation);
/*2F3*/ void SetWorldMapPrimary (object oMapId);
/*2F4*/ void SetWorldMapSecondary (object oMapId);
/*2F5*/ void OpenPrimaryWorldMap ( );
/*2F6*/ void SetStealthEnabled (object oCreature, int nEnabled);                                                                                                              // == 296 (128) COMMAND_SETITEMDROPPABLE
/*2F7*/ int GetStealthEnabled (object oCreature);                                                                                                                             // == 141 (08D) COMMAND_GETACTIVE
/*2F8*/ void SetCanLevelUp (object oPartyMember, int bCanLevelUp);
/*2F9*/ effect SetEffectEngineFloat (effect efEffect, int nIndex, float fValue);                                                                                              // == 655 (28F) COMMAND_SETEFFECTENGINEINTEGER
/*2FA*/ effect SetEffectEngineObject (effect efEffect, int nIndex, object oValue);                                                                                            // == 655 (28F) COMMAND_SETEFFECTENGINEINTEGER
/*2FB*/ int GetCombatantType  (object oidCreature);
/*2FC*/ void SetCreatureCanBeTracked (object oCreature, int nEnabled);                                                                                                        // == 296 (128) COMMAND_SETITEMDROPPABLE
/*2FD*/ int GetCreatureCanBeTracked (object oCreature);                                                                                                                       // == 141 (08D) COMMAND_GETACTIVE
/*2FE*/ void SetCreatureRank  (object oCreature, int nRank);
/*2FF*/ float RandomFloat ( );
/*300*/ int GetFollowPartyLeader (object oCreature);
/*301*/ void SetFollowPartyLeader (object oCreature, int bFollow);
/*302*/ void DisplayPortraitMessage (object oPlayerCreature, string sMessage, int nColour);
/*303*/ void ShowDeathScreen  (int bCaptured);
/*304*/ int GetNumTactics (object oCreature);
/*305*/ void SetNumTactics (object oCreature, int nNumTactics, int bSendNotification);
/*306*/ int IsTacticEnabled (object oCreature, int nIndex);
/*307*/ int GetTacticTargetType (object oCreature, int nIndex);
/*308*/ int GetTacticCondition (object oCreature, int nIndex);
/*309*/ int GetTacticCommand (object oCreature, int nIndex);
/*30A*/ int GetTacticCommandParam (object oCreature, int nIndex);
/*30B*/ void ShowChantersGUI (int nBoardID);
/*30C*/ void AddItemVisualEffect (object oTarget, int nVFXId);
/*30D*/ int GetItemVisualEffectsIDs (object oTarget);
/*30E*/ void RemoveItemVisualEffect (object oTarget, int nId);
/*30F*/ void RemoveAllItemVisualEffects (object oTarget);
/*310*/ int GetItemPropertyPower  (object oItem, int nPropertyId, int bIncludeSubItems);
/*311*/ int GetItemOnHitPower (object oItem);                                                                                                                                 // == NULL
/*312*/ void SetItemOnHitProperties (object oItem, int nEffectId, int nPower);                                                                                                // == NULL
/*313*/ int IsPartyAIEnabled (object oCreature);
/*314*/ void ShowGeneralScoreboardGUI ( );
/*315*/ void ShowChampionshipScoreboardGUI ( );
/*316*/ void ShowTournamentScoreboardGUI ( );
/*317*/ void AddGeneralScoreboardEntry (string sName, int nVictories, int nDefeats, int nFatalities, int bQualified, int bDead);
/*318*/ void SetChampionshipScoreboardEntry (int nEntryID, string sName, int bWinner, int bIsPlayer);
/*319*/ void SetTournamentScoreboardEntry (int nEntryID, string sName, int bDefeated, int bIsPlayer);
/*31A*/ void ShowPartyPickerGUI ( );
/*31B*/ void SetPlotActionsEnabled (int nEnabled);
/*31C*/ void SetPlotActionState (int nPlotActionId, int nPlotActionState);
/*31D*/ int GetPlotActionState (int nPlotActionId);
/*31E*/ void SetPlotActionCount (int nPlotActionId, int nPlotActionCount);
/*31F*/ int GetPlotActionCount (int nPlotActionId);
/*320*/ void SetAtmosphere (int nParamId, float fParamValue);
/*321*/ void SetAtmosphereRGB (int nParamId, float fRedValue, float fGreenValue, float fBlueValue);
/*322*/ void ResetAtmosphere ( );
/*323*/ void FB_SetEffectResource (string sEID, string sResID, float fResValue);
/*324*/ void FB_SetEffectEnabled (string sEID, int nEnabled);
/*325*/ void SetLookAtEnabled (object oCreature, int nEnabled);                                                                                                               // == 296 (128) COMMAND_SETITEMDROPPABLE
/*326*/ void SetTeamId (object oObject, int nTeamId);
/*327*/ int GetTeamId (object oObject);
/*328*/ object GetTeam (int nTeamId, int nMembersType);
/*329*/ string ReadIniEntry (string sHeadingLabel, string sValueLabel);
/*32A*/ void SetPlotActionSet (int nPlotActionSet);
/*32B*/ command CommandFly (location lLocation);
/*32C*/ int CanUseItem (object oCreature, object oItem);
/*32D*/ void SetCanUseItem (object oCreature, int value);                                                                                                                     // == 296 (128) COMMAND_SETITEMDROPPABLE
/*32E*/ void SetControllable (object oFollower, int nIsControllable);
/*32F*/ void SetPrimaryControlled (object oFollower);
/*330*/ int GetConditionedAbilities (object oCreature, int nConditions);
/*331*/ int GetPlaceableTreasureCategory (object oPlaceable);
/*332*/ int GetPlaceableTreasureRank (object oPlaceable);
/*333*/ int CanUseConditionedAbility (object oCreature, int nAbility, int nConditions);
/*334*/ void Screenshot (string sFileName, string sPath, int bHideConsole);
/*335*/ object GetItemSubItems (object oItem);
/*336*/ void _undocumented_action_0336 ( );                                                                                                                                   // not declared in script.ldf (patch.003): COMMAND_ADDITEMSUBITEM
/*337*/ void _undocumented_action_0337 ( );                                                                                                                                   // not declared in script.ldf (patch.003): COMMAND_REMOVEITEMSUBITEM
/*338*/ void SetRoamLocation (object oCreature, location lLocation);
/*339*/ void SetRoamRadius (object oCreature, float fRadius);
/*33A*/ location GetRoamLocation (object oCreature);
/*33B*/ object GetCreatureBodyBag (object oCreature);
/*33C*/ int GetPRCEnabled (string sPRCName);
/*33D*/ void SetFollowerApprovalDescription (object oFollower, int nDescStrRef);
/*33E*/ int GetPlayTime ( );
/*33F*/ int BuyDownload (string sOfferId);
/*340*/ void SaveGamePostCampaign ( );
/*341*/ effect EffectDamage (float fValue, int nDamageType, int nFlags, int nImpactVFX);
/*342*/ effect EffectImpact (float fDamage, object oWeapon, int nVfx, int nAbi, int nDamageType);
/*343*/ effect EffectModifyProperty (int nProperty0, float fChange0, int nProperty1, float fChange1, int nProperty2, float fChange2);
/*344*/ int IsPRCAvailable ( );
/*345*/ void LogStoryEvent (int nEventID);
/*346*/ int GetNameStrref (object oObject);
/*347*/ void SetPhysicsController (object oCreature, int bEnable);                                                                                                            // == 296 (128) COMMAND_SETITEMDROPPABLE
/*348*/ int GetMaxLevel ( );
/*349*/ int GetHashedM2DAInt (int n2DA, int nColumnHash, int nRow);
/*34A*/ void SetTrainingMode (int nTrainingMode);
/*34B*/ void BeginTrainingStep (int nStepID, int nExpectedTrainingEvent, int nTrainingEventArg);
/*34C*/ void SetGameCompletionPercentage (float fPercentage);
/*34D*/ void SetIndividualImpactAOEEvent (object oCaster, object oTarget, int nAbility, location lTarget, int nBaseDelay);
/*34E*/ void CloseQuestGroup (string sGroupOrPlotResRef);
/*34F*/ effect EffectModifyPropertyHostile (int nProperty0, float fChange0, int nProperty1, float fChange1, int nProperty2, float fChange2);                                  // == 835 (343) COMMAND_EFFECTMODIFYPROPERTY
/*350*/ void HighlightGuiElement (int nGuiElement, int nHighlightArg);
/*351*/ void SetZoomLevel (float fZoomLevel);
/*352*/ void RemoveQuest (string sPlotResRef);
/*353*/ int GetGraphicsDetailLevel ( );
/*354*/ void OpenJournalPRCTab (string sOfferId);
/*355*/ string GetPlotGUID (string strPlotResRef);
/*356*/ void ApplyEffectModifyProperty (effect eModifyPropertyEffect);
/*357*/ void RemoveEffectModifyProperty (effect eModifyPropertyEffect);                                                                                                       // == 854 (356) COMMAND_APPLYEFFECTMODIFYPROPERTY
/*358*/ int GetM2DARowIdFromRowIndex (int n2DA, int nRowIndex, string s2DA);
/*359*/ int IsPRC (string sDeprecated, int nDeprecated);
/*35A*/ void SetPartyPickerStage (string sAreaName, string s2DAName);
/*35B*/ void _undocumented_action_035B ( );                                                                                                                                   // not declared in script.ldf (patch.003): COMMAND_GETABILITYLIST
/*35C*/ void _undocumented_action_035C ( );                                                                                                                                   // not declared in script.ldf (patch.003): COMMAND_REQUESTTARGET
/*35D*/ void _undocumented_action_035D ( );                                                                                                                                   // not declared in script.ldf (patch.003): COMMAND_SETPLOTACTIONCOOLDOWN
/*35E*/ void _undocumented_action_035E ( );                                                                                                                                   // not declared in script.ldf (patch.003): COMMAND_ISPACKAGELOADED

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    ๐Ÿ‘

    /

    ๐Ÿ‘Ž