EDIT: I just went through and made a new list of functions - the ones that are actually new, since the previous list had a few ones that actually weren't (they just weren't on the GECK for some reason).
Spoiler
AddCardToPlayer
AddCreatureToLeveledList
AddFormToFormList
AddItemToLeveledList
AddNPCToLeveledList
AddReputation
AddReputationExact
ChallengeLocked
ClearScreenSplatter
DetonatePlacedExplosives
DisablehardcoeTracking
EnableLoadingMenu
GetCasinoWinningsLevel
GetCasinoWinningStage
GetChallengeCompleted
GetDLCCount
GetForceHitReaction
GetOwnerLastTarget
GetReputation
GetReputationPct
GetReputationThreshold
IsAlwayshardcoe
IsCodeRedeemed
IsDLCInstalled
Ishardcoe
IsLoadingMenuEnabled
IsPlayerInRegion
MoveToMarkerWithFade
ObjectUnderReticle
PlaceAtReticle
PlayerInRegion
RedeemCode
RemapWaterType
RemoveAllTypedItems
RemoveRecurringFromChallenge
RemoveReputation
RemoveReputationExact
ResetXP
RevokeCode
SetCameraFOV
SetCasinoCheatLevel
SetCasinoWinningsLevel
Sethardcoe
SetReputation
SetScreenSplatterFade
SetScreenSplatterTexture
SetSecuritronExpression
ShowBlackJackMenu
ShowBlackJackMenuParams
ShowCaravanMenu
ShowLoveTesterMenu
ShowLoveTesterMenuParams
ShowRecipeMenu
ShowRouletteMenu
ShowRouletteMenuParams
ShowSlotMachineMenu
ShowSlotMachineMenuParams
ShowTraitMenu
ShowTraitSelectMenu
SwapTextureOnRef
ToggleDemigodMode
TriggerScreenSplatter
UnlockChallenge
AddCreatureToLeveledList
AddFormToFormList
AddItemToLeveledList
AddNPCToLeveledList
AddReputation
AddReputationExact
ChallengeLocked
ClearScreenSplatter
DetonatePlacedExplosives
DisablehardcoeTracking
EnableLoadingMenu
GetCasinoWinningsLevel
GetCasinoWinningStage
GetChallengeCompleted
GetDLCCount
GetForceHitReaction
GetOwnerLastTarget
GetReputation
GetReputationPct
GetReputationThreshold
IsAlwayshardcoe
IsCodeRedeemed
IsDLCInstalled
Ishardcoe
IsLoadingMenuEnabled
IsPlayerInRegion
MoveToMarkerWithFade
ObjectUnderReticle
PlaceAtReticle
PlayerInRegion
RedeemCode
RemapWaterType
RemoveAllTypedItems
RemoveRecurringFromChallenge
RemoveReputation
RemoveReputationExact
ResetXP
RevokeCode
SetCameraFOV
SetCasinoCheatLevel
SetCasinoWinningsLevel
Sethardcoe
SetReputation
SetScreenSplatterFade
SetScreenSplatterTexture
SetSecuritronExpression
ShowBlackJackMenu
ShowBlackJackMenuParams
ShowCaravanMenu
ShowLoveTesterMenu
ShowLoveTesterMenuParams
ShowRecipeMenu
ShowRouletteMenu
ShowRouletteMenuParams
ShowSlotMachineMenu
ShowSlotMachineMenuParams
ShowTraitMenu
ShowTraitSelectMenu
SwapTextureOnRef
ToggleDemigodMode
TriggerScreenSplatter
UnlockChallenge
There are 63 new script functions.
The only new function I've tested and am pretty sure on how it works is RemoveAllTypedItems. It requires several parameters:
Ref1.RemoveAllTypedItems Ref2 ??? RepressMessages ObjectType ExclusionList
This removes all objects of ObjectType (40 for weapons, 31 for misc, etc) from Ref1 and adds them to Ref2, ignoring items that are in ExclusionList (a FormList). If RepressMessages is set to 1, then you won't be spammed with item removed/added messages. Not sure what ??? is for, but I think it's probably 'RetainsOwnership'.
Anyone want to share how the other new functions work, or how any old functions may have changed?
