User:Skinnynerd/Functions

From the Oblivion ConstructionSet Wiki
Jump to navigation Jump to search

List of OBSE Functions to add[edit | edit source]

List of OBSEv0016 Functions[edit | edit source]

SetDebugMode
DebugPrint
RunScriptLine
ResetAllVariables
GetFirstRefInCell
GetNumRefsInCell
OpenTextInput
UpdateTextInput
GetInputText
CloseTextInput
IsTextInputInUse
InsertInInputText
GetTextInputControlPressed
SetRaceAlias
SetRaceVoice
SetRacePlayable
GetSpellEffectiveness
ModPCSpellEffectiveness
GetPCSpellEffectivenessModifier
GetIngredient
GetIngredientChance
SetIngredient
SetIngredientChance
GetFormFromMod
ToggleFirstPerson
sv_Construct
sv_Destruct
sv_Length
sv_Compare
sv_Find
sv_Count
sv_Replace
sv_Erase
sv_GetChar
sv_Substring
sv_ToNumeric
sv_Insert
CharToAscii
IsLetter
IsUpper
IsDigit
IsPrintable
IsPunctuation
GetName
GetModelPath
GetIconPath
GetBipedModelPath
GetBipedIconPath
GetNthModName
GetStringGameSetting
GetNthFactionRankName
GetNthEffectItemScriptName
SetModelPathEX
SetIconPathEX
SetBipedModelPathEX
SetBipedIconPathEX
SetStringGameSettingEX
SetNthFactionRankNameEX
SetNthEffectItemScriptNameEX
ToggleFirstPerson
GetHidesRings
SetHidesRings
GetHidesAmulet
SetHidesAmulet
IsMapMarkerVisible
SetMapMarkerVisible
CanTravelToMapMarker
SetCanTravelToMapMarker
GetMapMarkerType
SetMapMarkerType
GetCursorPos
IsFlora
SetPCMajorSkillUps
SetPCAttributeBonus
con_Show1stPerson
GetMenuFloatValue
GetMenuStringValue
SetMenuFloatValue
SetMenuStringValue
SetProjectileSource
SetArrowProjectileEnchantment
SetArrowProjectileBowEnchantment
SetArrowProjectilePoison
GetProjectileSpeed
GetProjectileDistanceTraveled
GetProjectileLifetime
SetProjectileSpeed
ToUpper
ToLower
SetButtonPressed
SetBaseForm
GetBipedSlotMask
SetBipedSlotMask
GetLastEnchantedItem
GetLastCreatedSpell
GetNumExplicitRefs
GetNthExplicitRef
GetActiveUIComponentName
GetActiveUIComponentFullName
GetActiveUIComponentID
ClickMenuButton
GetProjectile
RemoveNthLevItem
GetLevItemIndexByLevel
GetLevItemIndexByForm
GetLastCreatedPotion
GetLastUniqueCreatedPotion
IsConsoleOpen
GetBookText
GetMenuHasTrait
SetChanceNone
sv_Set
IsControl
SetIsControl
DeleteFromInputText
MoveTextInputCursor
LoadGameEx
GetPCTrainingSessionsUsed
SetPCTrainingSessionsUsed
GetStringIniSetting
SetStringIniSetting

List of OBSEv0017a Functions[edit | edit source]

Let
Eval
TestExpr
While
ForEach
Loop
Continue
Break
ToString
Print
TypeOf
ar_Construct
ar_Size
ar_Dump
ar_DumpID
ar_Erase
ar_Find
ar_Sort
ar_SortAlpha
IsKeyDisabled
IsControlDisabled
GetFollowers
GetCurrentRegion
Activate2
GetEquippedItems
GetBaseItems
GetItems
GetSpells
GetNthEffectItemName
ActorValueToString
GetParentWorldSpace
GetEditorID
MatchPotion
MagicEffectFromCode
MagicEffectFromChars
IncrementPlayerSkillUseC
GetSkillUseIncrementC
SetSkillUseIncrementC
SetCellWaterHeight
DispelNthActiveEffect
IsRefDeleted
ModPCMovementSpeed
GetPCMovementSpeedModifier
IsRacePlayable
IsGameMessageBox
GetMessageBoxType
GetTileChildren
GetTileTraits
PrintTileInfo
GetMagicEffectName
GetMagicEffectNameC
GetMagicEffectHitShader
GetMagicEffectHitShaderC
GetMagicEffectEnchantShader
GetMagicEffectEnchantShaderC
GetMagicEffectLight
GetMagicEffectLightC
GetMagicEffectCastingSound
GetMagicEffectCastingSoundC
GetMagicEffectBoltSound
GetMagicEffectBoltSoundC
GetMagicEffectHitSound
GetMagicEffectHitSoundC
GetMagicEffectAreaSound
GetMagicEffectAreaSoundC
GetMagicEffectNumCounters
GetMagicEffectNumCountersC
GetMagicEffectResistValue
GetMagicEffectResistValueC
GetNthMagicEffectCounter
GetNthMagicEffectCounterC
GetMagicEffectCounters
GetMagicEffectCountersC
GetMagicEffectIcon
GetMagicEffectIconC
GetMagicEffectModel
GetMagicEffectModelC
SetMagicEffectIsHostile
SetMagicEffectIsHostileC
SetMagicEffectCanRecover
SetMagicEffectCanRecoverC
SetMagicEffectIsDetrimental
SetMagicEffectIsDetrimentalC
SetMagicEffectMagnitudePercent
SetMagicEffectMagnitudePercentC
SetMagicEffectOnSelfAllowed
SetMagicEffectOnSelfAllowedC
SetMagicEffectOnTouchAllowed
SetMagicEffectOnTouchAllowedC
SetMagicEffectOnTargetAllowed
SetMagicEffectOnTargetAllowedC
SetMagicEffectNoDuration
SetMagicEffectNoDurationC
SetMagicEffectNoMagnitude
SetMagicEffectNoMagnitudeC
SetMagicEffectNoArea
SetMagicEffectNoAreaC
SetMagicEffectFXPersists
SetMagicEffectFXPersistsC
SetMagicEffectForSpellmaking
SetMagicEffectForSpellmakingC
SetMagicEffectForEnchanting
SetMagicEffectForEnchantingC
SetMagicEffectNoIngredient
SetMagicEffectNoIngredientC
SetMagicEffectUsesWeapon
SetMagicEffectUsesWeaponC
SetMagicEffectUsesArmor
SetMagicEffectUsesArmorC
SetMagicEffectUsesCreature
SetMagicEffectUsesCreatureC
SetMagicEffectUsesSkill
SetMagicEffectUsesSkillC
SetMagicEffectUsesAttribute
SetMagicEffectUsesAttributeC
SetMagicEffectUsesActorValue
SetMagicEffectUsesActorValueC
SetMagicEffectNoHitEffect
SetMagicEffectNoHitEffectC
SetMagicEffectName
SetMagicEffectNameC
SetMagicEffectSchool
SetMagicEffectSchoolC
SetMagicEffectBaseCost
SetMagicEffectBaseCostC
SetMagicEffectResistValue
SetMagicEffectResistValueC
SetMagicEffectIcon
SetMagicEffectIconC
SetMagicEffectCastingSound
SetMagicEffectCastingSoundC
SetMagicEffectBoltSound
SetMagicEffectBoltSoundC
SetMagicEffectHitSound
SetMagicEffectHitSoundC
SetMagicEffectAreaSound
SetMagicEffectAreaSoundC
SetMagicEffectEnchantFactor
SetMagicEffectEnchantFactorC
SetMagicEffectBarterFactor
SetMagicEffectBarterFactorC
SetMagicEffectModel
SetMagicEffectModelC
SetMagicEffectHitShader
SetMagicEffectHitShaderC
SetMagicEffectEnchantShader
SetMagicEffectEnchantShaderC
SetMagicEffectProjectileSpeed
SetMagicEffectProjectileSpeedC
SetMagicEffectLight
SetMagicEffectLightC
AddMagicEffectCounter
AddMagicEffectCounterC
RemoveNthMagicEffectCounter
RemoveNthMagicEffectCounterC
SetMagicEffectCounters
SetMagicEffectCountersC
SetMagicEffectOtherActorValue
SetMagicEffectOtherActorValueC
SetMagicEffectUsedObject
SetMagicEffectUsedObjectC   
GetCombatStyle
GetCombatStyleDodgeChance
GetCombatStyleDodgeLRChance
GetCombatStyleDodgeLRTimerMin
GetCombatStyleDodgeLRTimerMax
GetCombatStyleDodgeFWTimerMin
GetCombatStyleDodgeFWTimerMax
GetCombatStyleDodgeBackTimerMin
GetCombatStyleDodgeBackTimerMax
GetCombatStyleIdleTimerMin
GetCombatStyleIdleTimerMax
GetCombatStyleBlockChance
GetCombatStyleAttackChance
GetCombatStyleStaggerBonusToAttack
GetCombatStyleKOBonusToAttack
GetCombatStyleH2HBonusToAttack
GetCombatStylePowerAttackChance
GetCombatStyleStaggerBonusToPowerAttack
GetCombatStyleKOBonusToPowerAttack
GetCombatStyleHoldTimerMin
GetCombatStyleHoldTimerMax
GetCombatStyleAcrobaticsDodgeChance
GetCombatStyleRangeOptimalMult
GetCombatStyleRangeMaxMult
GetCombatStyleSwitchDistMelee
GetCombatStyleSwitchDistRanged
GetCombatStyleBuffStandoffDist
GetCombatStyleRangedStandoffDist
GetCombatStyleGroupStandoffDist
GetCombatStyleRushAttackChance
GetCombatStyleRushAttackDistMult
GetCombatStyleDodgeFatigueModMult
GetCombatStyleDodgeFatigueModBase
GetCombatStyleEncumberedSpeedModBase
GetCombatStyleEncumberedSpeedModMult
GetCombatStyleDodgeUnderAttackMult
GetCombatStyleDodgeNotUnderAttackMult
GetCombatStyleDodgeBackUnderAttackMult
GetCombatStyleDodgeBackNotUnderAttackMult
GetCombatStyleDodgeFWAttackingMult
GetCombatStyleDodgeFWNotAttackingMult
GetCombatStyleBlockSkillModMult
GetCombatStyleBlockSkillModBase
GetCombatStyleBlockUnderAttackMult
GetCombatStyleBlockNotUnderAttackMult
GetCombatStyleAttackSkillModMult
GetCombatStyleAttackSkillModBase
GetCombatStyleAttackUnderAttackMult
GetCombatStyleAttackNotUnderAttackMult
GetCombatStyleAttackDuringBlockMult
GetCombatStylePowerAttackFatigueModBase
GetCombatStylePowerAttackFatigueModMult
SetCombatStyleDodgeChance
SetCombatStyleDodgeLRChance
SetCombatStyleDodgeLRTimerMin
SetCombatStyleDodgeLRTimerMax
SetCombatStyleDodgeFWTimerMin
SetCombatStyleDodgeFWTimerMax
SetCombatStyleDodgeBackTimerMin
SetCombatStyleDodgeBackTimerMax
SetCombatStyleIdleTimerMin
SetCombatStyleIdleTimerMax
SetCombatStyleBlockChance
SetCombatStyleAttackChance
SetCombatStyleStaggerBonusToAttack
SetCombatStyleKOBonusToAttack
SetCombatStyleH2HBonusToAttack
SetCombatStylePowerAttackChance
SetCombatStyleStaggerBonusToPowerAttack
SetCombatStyleKOBonusToPowerAttack
SetCombatStyleHoldTimerMin
SetCombatStyleHoldTimerMax
SetCombatStyleAcrobaticsDodgeChance
SetCombatStyleRangeOptimalMult
SetCombatStyleRangeMaxMult
SetCombatStyleSwitchDistMelee
SetCombatStyleSwitchDistRanged
SetCombatStyleBuffStandoffDist
SetCombatStyleRangedStandoffDist
SetCombatStyleGroupStandoffDist
SetCombatStyleRushAttackChance
SetCombatStyleRushAttackDistMult
SetCombatStyleDodgeFatigueModMult
SetCombatStyleDodgeFatigueModBase
SetCombatStyleEncumberedSpeedModBase
SetCombatStyleEncumberedSpeedModMult
SetCombatStyleDodgeUnderAttackMult
SetCombatStyleDodgeNotUnderAttackMult
SetCombatStyleDodgeBackUnderAttackMult
SetCombatStyleDodgeBackNotUnderAttackMult
SetCombatStyleDodgeFWAttackingMult
SetCombatStyleDodgeFWNotAttackingMult
SetCombatStyleBlockSkillModMult
SetCombatStyleBlockSkillModBase
SetCombatStyleBlockUnderAttackMult
SetCombatStyleBlockNotUnderAttackMult
SetCombatStyleAttackSkillModMult
SetCombatStyleAttackSkillModBase
SetCombatStyleAttackUnderAttackMult
SetCombatStyleAttackNotUnderAttackMult
SetCombatStyleAttackDuringBlockMult
SetCombatStylePowerAttackFatigueModBase   
ar_First
ar_Last
ar_Next
ar_Prev
ar_Keys
ar_HasKey
ar_BadStringIndex
ar_BadNumericIndex
ar_Copy
ar_Null
ar_DeepCopy
ActorValueToStringC
GetKeyName
AsciiToChar
GetFormIDString
NumToHex
DeleteReference
IsOblivionGate
CanCastPower
SetCanCastPower
GetUsedPowers
SetPowerTimer