Difference between revisions of "Raw Function List"

Jump to navigation Jump to search
2,678 bytes added ,  02:07, 2 June 2008
Add Pluggy, TSFC functions.
imported>Wrye
(New page: ===Overview=== This is a raw list of functions that is used to generate List of Functions. At this point, there is little but function name and source. Ideally there would also be type...)
 
imported>Wrye
(Add Pluggy, TSFC functions.)
Line 50: Line 50:


===Data===
===Data===
<pre>
<pre>Abs; OBSE; Math; Get absolute value of number.
Function; Source; Type; Description
Abs; OBSE; Math; Get absolute value of number.
Acos; OBSE; Math;  
Acos; OBSE; Math;  
Activate; CS; ; Activate object.
Activate; CS; ; Activate object.
Line 63: Line 61:
AddItem; CS; ;  
AddItem; CS; ;  
AddScriptPackage; CS; ;  
AddScriptPackage; CS; ;  
AddSpell; CS; ;  
AddSpell; CS; ; Add spell/ability/disease to actor.
AddToLeveledList; OBSE; ;  
AddToLeveledList; OBSE; ;  
AddTopic; CS; ;  
AddTopic; CS; ;  
Line 70: Line 68:
AHammerKey; OBSE; ;  
AHammerKey; OBSE; ;  
AppendToName; OBSE; ;  
AppendToName; OBSE; ;  
ArrayCmp; Pluggy; Array; 
ArrayCount; Pluggy; Array; 
ArrayEsp; Pluggy; Array; 
ArrayProtect; Pluggy; Array; 
ArraySize; Pluggy; Array; 
Asin; OBSE; ;  
Asin; OBSE; ;  
Atan2; OBSE; ;
Atan; OBSE; ;  
Atan; OBSE; ;  
Atan2; OBSE; ;
Autosave; CS; ;  
Autosave; CS; ;  
CalcLeveledItem; OBSE; ;  
CalcLeveledItem; OBSE; ;  
Line 129: Line 132:
con_WaterShallowColor; OBSE; ;  
con_WaterShallowColor; OBSE; ;  
CopyAllEffectItems; OBSE; ;  
CopyAllEffectItems; OBSE; ;  
CopyArray; Pluggy; Array; 
CopyEyes; OBSE; ;  
CopyEyes; OBSE; ;  
CopyFemaleBipedPath; OBSE; ;  
CopyFemaleBipedPath; OBSE; ;  
Line 141: Line 145:
CopyName; OBSE; ;  
CopyName; OBSE; ;  
CopyNthEffectItem; OBSE; ;  
CopyNthEffectItem; OBSE; ;  
CopyString; Pluggy; String; 
Cos; OBSE; ;  
Cos; OBSE; ;  
Cosh; OBSE; ;  
Cosh; OBSE; ;  
CreateArray; Pluggy; Array; 
CreateFullActorCopy; CS; ;  
CreateFullActorCopy; CS; ;  
CreateString; Pluggy; String; 
CreatureHasNoHead; OBSE; ;  
CreatureHasNoHead; OBSE; ;  
CreatureHasNoLeftArm; OBSE; ;  
CreatureHasNoLeftArm; OBSE; ;  
Line 151: Line 158:
CreatureUsesWeaponAndShield; OBSE; ;  
CreatureUsesWeaponAndShield; OBSE; ;  
DeleteFullActorCopy; CS; ;  
DeleteFullActorCopy; CS; ;  
DelFile; Pluggy;  ; 
DelTxtFile; Pluggy;  ; 
DestroyAllArrays; Pluggy; Array; 
DestroyAllStrings; Pluggy; String; 
DestroyArray; Pluggy; Array; 
DestroyString; Pluggy; String; 
Disable; CS; ;  
Disable; CS; ;  
DisableControl; OBSE; ;  
DisableControl; OBSE; ;  
Line 161: Line 174:
Drop; CS; ;  
Drop; CS; ;  
DropMe; CS; ;  
DropMe; CS; ;  
DupArray; Pluggy; Array; 
DuplicateAllItems; CS; ;  
DuplicateAllItems; CS; ;  
DuplicateNPCStats; CS; ;  
DuplicateNPCStats; CS; ;  
Line 171: Line 185:
EnablePlayerControls; CS; ;  
EnablePlayerControls; CS; ;  
EquipItem; CS; ;  
EquipItem; CS; ;  
EspToString; Pluggy; String; 
EssentialDeathReload; CS; ;  
EssentialDeathReload; CS; ;  
EvaluatePackage; CS; ;  
EvaluatePackage; CS; ;  
Exp; OBSE; ;  
Exp; OBSE; ;  
FactionHasSpecialCombat; OBSE; ;  
FactionHasSpecialCombat; OBSE; ;  
FileToString; Pluggy; String; 
FindFloatInArray; Pluggy; Array; 
FindInArray; Pluggy; Array; 
FindRefInArray; Pluggy; Array; 
FirstFreeInArray; Pluggy; Array; 
FirstInArray; Pluggy; Array; 
FloatToString; Pluggy; String; 
Floor; OBSE; ;  
Floor; OBSE; ;  
Fmod; OBSE; ;  
Fmod; OBSE; ;  
Line 270: Line 292:
GetEquippedObject; OBSE; ;  
GetEquippedObject; OBSE; ;  
GetEquippedWeaponPoison; OBSE; ;  
GetEquippedWeaponPoison; OBSE; ;  
GetEsp; Pluggy;  ; 
GetFactionRank; CS; ;  
GetFactionRank; CS; ;  
GetFactionRankDifference; CS; ;  
GetFactionRankDifference; CS; ;  
Line 291: Line 314:
GetIgnoreFriendlyHits; CS; ;  
GetIgnoreFriendlyHits; CS; ;  
GetIgnoresResistance; OBSE; ;  
GetIgnoresResistance; OBSE; ;  
GetInArray; Pluggy; Array; 
GetInCell; CS; ;  
GetInCell; CS; ;  
GetInCellParam; CS; ;  
GetInCellParam; CS; ;  
Line 420: Line 444:
GetRaceSpellCount; OBSE; ;  
GetRaceSpellCount; OBSE; ;  
GetRandomPercent; CS; ;  
GetRandomPercent; CS; ;  
GetRefEsp; Pluggy;  ; 
GetRestrained; CS; ;  
GetRestrained; CS; ;  
GetRider; OBSE; ;  
GetRider; OBSE; ;  
Line 462: Line 487:
GetTrespassWarningLevel; CS; ;  
GetTrespassWarningLevel; CS; ;  
GetType; OBSE; ;  
GetType; OBSE; ;  
GetTypeInArray; Pluggy; Array; 
GetUnconscious; CS; ;  
GetUnconscious; CS; ;  
GetUsedItemActivate; CS; ;  
GetUsedItemActivate; CS; ;  
Line 501: Line 527:
HoldKey; OBSE; ;  
HoldKey; OBSE; ;  
IncrementPlayerSkillUse; OBSE; ;  
IncrementPlayerSkillUse; OBSE; ;  
IniDelKey; Pluggy;  ; 
IniKeyExists; Pluggy;  ; 
IniReadFloat; Pluggy;  ; 
IniReadInt; Pluggy;  ; 
IniReadRef; Pluggy;  ; 
IniReadString; Pluggy;  ; 
IniWriteFloat; Pluggy;  ; 
IniWriteInt; Pluggy;  ; 
IniWriteRef; Pluggy;  ; 
IniWriteString; Pluggy;  ; 
IntToHex; Pluggy;  ; 
IntToString; Pluggy;  ; 
IsActionRef; CS; ;  
IsActionRef; CS; ;  
IsActivatable; OBSE; ;  
IsActivatable; OBSE; ;  
Line 549: Line 587:
IsInMyOwnedCell; CS; ;  
IsInMyOwnedCell; CS; ;  
IsKey; OBSE; ;  
IsKey; OBSE; ;  
IsKeyPressed; OBSE; ;
IsKeyPressed2; OBSE; ;  
IsKeyPressed2; OBSE; ;  
IsKeyPressed3; OBSE; ;  
IsKeyPressed3; OBSE; ;  
IsKeyPressed; OBSE; ;
IsLeftUp; CS; ;  
IsLeftUp; CS; ;  
IsLight; OBSE; ;  
IsLight; OBSE; ;  
Line 621: Line 659:
KillAllActors; CS; ;  
KillAllActors; CS; ;  
Label; OBSE; ;  
Label; OBSE; ;  
LC; Pluggy;  ; 
LeftShift; OBSE; ;  
LeftShift; OBSE; ;  
Lock; CS; ;  
Lock; CS; ;  
Log10; OBSE; ;
Log; OBSE; ;  
Log; OBSE; ;  
Log10; OBSE; ;
LogicalAnd; OBSE; ;  
LogicalAnd; OBSE; ;  
LogicalNot; OBSE; ;  
LogicalNot; OBSE; ;  
Line 668: Line 707:
MessageBoxEX; OBSE; ;  
MessageBoxEX; OBSE; ;  
MessageEX; OBSE; ;  
MessageEX; OBSE; ;  
ModActorValue2; OBSE; ;
ModActorValue; CS; ;  
ModActorValue; CS; ;  
ModActorValue2; OBSE; ;
ModActorValueC; OBSE; ;  
ModActorValueC; OBSE; ;  
ModAmountSoldStolen; CS; ;  
ModAmountSoldStolen; CS; ;  
Line 706: Line 745:
ModPCSkill; CS; ;  
ModPCSkill; CS; ;  
ModQuality; OBSE; ;  
ModQuality; OBSE; ;  
ModRefEsp; Pluggy;  ; 
ModScale; CS; ;  
ModScale; CS; ;  
ModSpellMagickaCost; OBSE; ;  
ModSpellMagickaCost; OBSE; ;  
Line 718: Line 758:
OnControlDown; OBSE; ;  
OnControlDown; OBSE; ;  
OnKeyDown; OBSE; ;  
OnKeyDown; OBSE; ;  
PackArray; Pluggy; Array; 
ParentCellHasWater; OBSE; ;  
ParentCellHasWater; OBSE; ;  
PayFine; CS; ;  
PayFine; CS; ;  
Line 727: Line 768:
PlayMagicEffectVisuals; CS; ;  
PlayMagicEffectVisuals; CS; ;  
PlayMagicShaderVisuals; CS; ;  
PlayMagicShaderVisuals; CS; ;  
PlaySound3D; CS; ;
PlaySound; CS; ;  
PlaySound; CS; ;  
PlaySound3D; CS; ;
PositionCell; CS; ;  
PositionCell; CS; ;  
PositionWorld; CS; ;  
PositionWorld; CS; ;  
Line 739: Line 780:
RefreshCurrentClimate; OBSE; ;  
RefreshCurrentClimate; OBSE; ;  
RefreshTopicList; CS; ;  
RefreshTopicList; CS; ;  
RefToString; Pluggy; String; 
ReleaseKey; OBSE; ;  
ReleaseKey; OBSE; ;  
ReleaseWeatherOverride; CS; ;  
ReleaseWeatherOverride; CS; ;  
RemInArray; Pluggy; Array; 
RemoveAllEffectItems; OBSE; ;  
RemoveAllEffectItems; OBSE; ;  
RemoveAllItems; CS; ;  
RemoveAllItems; CS; ;  
Line 753: Line 796:
RemoveScriptPackage; CS; ;  
RemoveScriptPackage; CS; ;  
RemoveSpell; CS; ;  
RemoveSpell; CS; ;  
RenFile; Pluggy;  ; 
RenTxtFile; Pluggy;  ; 
Reset3DState; CS; ;  
Reset3DState; CS; ;  
ResetFallDamageTimer; CS; ;  
ResetFallDamageTimer; CS; ;  
Line 829: Line 874:
SetFemaleGroundPath; OBSE; ;  
SetFemaleGroundPath; OBSE; ;  
SetFemaleIconPath; OBSE; ;  
SetFemaleIconPath; OBSE; ;  
SetFloatInArray; Pluggy; Array; 
SetForceRun; CS; ;  
SetForceRun; CS; ;  
SetForceSneak; CS; ;  
SetForceSneak; CS; ;  
Line 838: Line 884:
SetIgnoreFriendlyHits; CS; ;  
SetIgnoreFriendlyHits; CS; ;  
SetIgnoresResistance; OBSE; ;  
SetIgnoresResistance; OBSE; ;  
SetInArray; Pluggy; Array; 
SetInCharGen; CS; ;  
SetInCharGen; CS; ;  
SetInvestmentGold; CS; ;  
SetInvestmentGold; CS; ;  
Line 893: Line 940:
SetQuestObject; CS; ;  
SetQuestObject; CS; ;  
SetRefEssential; OBSE; ;  
SetRefEssential; OBSE; ;  
SetRefInArray; Pluggy; Array; 
SetRestrained; CS; ;  
SetRestrained; CS; ;  
SetRigidBodyMass; CS; ;  
SetRigidBodyMass; CS; ;  
Line 909: Line 957:
SetSpellType; OBSE; ;  
SetSpellType; OBSE; ;  
SetStage; CS; ;  
SetStage; CS; ;  
SetString; Pluggy; String; 
SetSummonable; OBSE; ;  
SetSummonable; OBSE; ;  
SetTravelHorse; OBSE; ;  
SetTravelHorse; OBSE; ;  
Line 951: Line 1,000:
StopQuest; CS; ;  
StopQuest; CS; ;  
StopWaiting; CS; ;  
StopWaiting; CS; ;  
StrAddNewLine; TSFC;String;
StrAppend; TSFC;String;
StrAppendCharCode; TSFC;String;
StrCat; TSFC;String;
StrClear; TSFC;String;
StrClearLast; TSFC;String;
StrCompare; TSFC;String;
StrCopy; TSFC;String;
StrDel; TSFC;String;
StrDeleteAll; TSFC;String;
StreamMusic; CS; ;  
StreamMusic; CS; ;  
StrExpr; TSFC;String;
StrGetName; TSFC;String;
StrGetNthEffectItemScriptName; TSFC;String;
StrGetXXXPath; TSFC;String;
StrIDReplace; TSFC;String;
StringCat; Pluggy; String; 
StringCmp; Pluggy; String; 
StringEsp; Pluggy; String; 
StringGetName; Pluggy; String; 
StringIns; Pluggy; String; 
StringLen; Pluggy; String; 
StringMsg; Pluggy; String; 
StringMsgBox; Pluggy; String; 
StringPos; Pluggy; String; 
StringProtect; Pluggy; String; 
StringRep; Pluggy; String; 
StringSetName; Pluggy; String; 
StringToFloat; Pluggy; String; 
StringToInt; Pluggy; String; 
StringToRef; Pluggy; String; 
StringToTxtFile; Pluggy; String; 
StrLength; TSFC;String;
StrLoad; TSFC;String;
StrMessageBox; TSFC;String;
StrNew; TSFC;String;
StrPrint; TSFC;String;
StrReplace; TSFC;String;
StrSave; TSFC;String;
StrSet; TSFC;String;
StrSetName; TSFC;String;
StrSetNthEffectItemScriptName; TSFC;String;
StrSetXXXPath; TSFC;String;
Tan; OBSE; ;  
Tan; OBSE; ;  
Tanh; OBSE; ;  
Tanh; OBSE; ;  
Line 960: Line 1,051:
TrapUpdate; CS; ;  
TrapUpdate; CS; ;  
TriggerHitShader; CS; ;  
TriggerHitShader; CS; ;  
TxtFileExists; Pluggy;  ; 
UnequipItem; CS; ;  
UnequipItem; CS; ;  
UnhammerKey; OBSE; ;  
UnhammerKey; OBSE; ;  
Line 967: Line 1,059:
WakeUpPC; CS; ;  
WakeUpPC; CS; ;  
WhichServiceMenu; CS; ;  
WhichServiceMenu; CS; ;  
Yield; CS; ;
Yield; CS; ;  
</pre>
</pre>
Anonymous user

Navigation menu