Difference between revisions of "User:DerCapac/Definitive Edition: Osiris changes"

From Divinity Engine Wiki
Jump to: navigation, search
(Created page with "# Definitive Edition: Osiris changes ## Removed - call CharacterLaunchIteratorAroundCharacter((CHARACTERGUID)\_Character, (REAL)\_Radius, (STRING)\_Event) - call NotifyGameP...")
 
Line 1: Line 1:
# Definitive Edition: Osiris changes
+
== Removed ==
  
## Removed
+
* call CharacterLaunchIteratorAroundCharacter((CHARACTERGUID)_Character, (REAL)_Radius, (STRING)_Event)
 +
* call NotifyGameProgress((REAL)_Progress)
  
- call CharacterLaunchIteratorAroundCharacter((CHARACTERGUID)\_Character, (REAL)\_Radius, (STRING)\_Event)
+
== Renamed ==
- call NotifyGameProgress((REAL)\_Progress)
 
  
## Renamed
+
* <strike>call DialogAddCharacter((INTEGER)_InstanceID, (CHARACTERGUID)_Player)</strike><br>call DialogAddActor((INTEGER)_InstanceID, (GUIDSTRING)_Actor)
 +
* <strike>call DialogAddCharacterAt((INTEGER)_InstanceID, (CHARACTERGUID)_Player, (INTEGER)_Index)</strike><br>call DialogAddActorAt((INTEGER)_InstanceID, (GUIDSTRING)_Actor, (INTEGER)_Index)
 +
* <strike>event ItemTransformed((ITEMGUID)_Item, (STRING)_ItemTemplate)</strike><br>event ObjectTransformed((GUIDSTRING)_Object, (GUIDSTRING)_ToTemplate)
 +
* <strike>query DialogRemoveCharacter([in](INTEGER)_InstanceID, [in](CHARACTERGUID)_Player, [out](INTEGER)_success)</strike><br>query DialogRemoveActorFromDialog([in](INTEGER)_InstanceID, [in](GUIDSTRING)_Actor, [out](INTEGER)_success)
 +
* <strike>event DLCUnlocked((INTEGER)_DLCId)</strike><br>event DLCUpdated((STRING)_DLCName, (INTEGER)_UserID, (INTEGER)_Installed)
  
- ~~call DialogAddCharacter((INTEGER)\_InstanceID, (CHARACTERGUID)\_Player)~~
+
== Changed ==
  call DialogAddActor((INTEGER)\_InstanceID, (GUIDSTRING)\_Actor)
 
- ~~call DialogAddCharacterAt((INTEGER)\_InstanceID, (CHARACTERGUID)\_Player, (INTEGER)\_Index)~~
 
  call DialogAddActorAt((INTEGER)\_InstanceID, (GUIDSTRING)\_Actor, (INTEGER)\_Index)
 
- ~~event ItemTransformed((ITEMGUID)\_Item, (STRING)\_ItemTemplate)~~
 
  event ObjectTransformed((GUIDSTRING)\_Object, (GUIDSTRING)\_ToTemplate)
 
- ~~query DialogRemoveCharacter([in](INTEGER)\_InstanceID, [in](CHARACTERGUID)\_Player, [out](INTEGER)\_success)~~
 
  query DialogRemoveActorFromDialog([in](INTEGER)\_InstanceID, [in](GUIDSTRING)\_Actor, [out](INTEGER)\_success)
 
- ~~event DLCUnlocked((INTEGER)\_DLCId)~~
 
  event DLCUpdated((STRING)\_DLCName, (INTEGER)\_UserID, (INTEGER)\_Installed)
 
  
## Changed
+
* query CrimeIsAnyNPCGoingToReact([in](GUIDSTRING)_Criminal, [in](STRING)_CrimeType, [in](GUIDSTRING)_Victim, [in](REAL)_X, [in](REAL)_Y, [in](REAL)_Z, [out](INTEGER)_Bool)<br>New parameter `_Victim`
 +
* event CharacterUsedSkill((CHARACTERGUID)_Character, (STRING)_Skill, (STRING)_SkillType, (STRING)_SkillElement)<br>New parameter `_SkillElement`
 +
* event CharacterUsedSkillAtPosition((CHARACTERGUID)_Character, (REAL)_X, (REAL)_Y, (REAL)_Z, (STRING)_Skill, (STRING)_SkillType, (STRING)_SkillElement)<br>New parameter `_SkillElement`
 +
* event CharacterUsedSkillInTrigger((CHARACTERGUID)_Character, (STRING)_Skill, (STRING)_SkillType, (STRING)_SkillElement, (TRIGGERGUID)_Trigger)<br>New parameter `_SkillElement`
 +
* event CharacterUsedSkillOnTarget((CHARACTERGUID)_Character, (GUIDSTRING)_Target, (STRING)_Skill, (STRING)_SkillType, (STRING)_SkillElement)<br>New parameter `_SkillElement`
 +
* event CharacterUsedSkillOnZoneWithTarget((CHARACTERGUID)_Character, (GUIDSTRING)_Target, (STRING)_Skill, (STRING)_SkillType, (STRING)_SkillElement)<br>New parameter `_SkillElement`
 +
* event SkillCast((CHARACTERGUID)_Character, (STRING)_Skill, (STRING)_SkillType, (STRING)_SkillElement)<br>New parameter `_SkillElement`
 +
* event CharacterReservedUserIDChanged((CHARACTERGUID)_Character, (INTEGER)_OldUserID, (INTEGER)_NewUserID)<br>New parameter `_OldUserID`
 +
* call TeleportTo((GUIDSTRING)_SourceObject, (GUIDSTRING)_TargetObject, (STRING)_Event, (INTEGER)_TeleportLinkedCharacters, (INTEGER)_ExcludePartyFollowers, (INTEGER)_LeaveCombat)<br>New parameter `_LeaveCombat`
 +
* query CharacterGetArmorPercentage([in](CHARACTERGUID)_Character, [out](REAL)_Percentage)<br>Parameter `_Percentage` is no a real value
 +
* call CharacterSetArmorPercentage((CHARACTERGUID)_Character, (REAL)_Percentage)<br>Parameter `_Percentage` is no a real value
 +
* query CharacterGetHitpointsPercentage([in](CHARACTERGUID)_Character, [out](REAL)_Percentage)<br>Parameter `_Percentage` is no a real value
 +
* call CharacterSetHitpointsPercentage((CHARACTERGUID)_Character, (REAL)_Percentage)<br>Parameter `_Percentage` is no a real value
 +
* query CharacterGetMagicArmorPercentage([in](CHARACTERGUID)_Character, [out](REAL)_Percentage)<br>Parameter `_Percentage` is no a real value
 +
* call CharacterSetMagicArmorPercentage((CHARACTERGUID)_Character, (REAL)_Percentage)<br>Parameter `_Percentage` is no a real value
 +
* call ShowNotification((CHARACTERGUID)_Character, (STRING)_Text)<br>New parameter `_Character`
  
- query CrimeIsAnyNPCGoingToReact([in](GUIDSTRING)\_Criminal, [in](STRING)\_CrimeType, [in](GUIDSTRING)\_Victim, [in](REAL)\_X, [in](REAL)\_Y, [in](REAL)\_Z, [out](INTEGER)\_Bool) 
+
== New ==
  New parameter `_Victim`
 
- event CharacterUsedSkill((CHARACTERGUID)\_Character, (STRING)\_Skill, (STRING)\_SkillType, (STRING)\_SkillElement) 
 
  New parameter `_SkillElement`
 
- event CharacterUsedSkillAtPosition((CHARACTERGUID)\_Character, (REAL)\_X, (REAL)\_Y, (REAL)\_Z, (STRING)\_Skill, (STRING)\_SkillType, (STRING)\_SkillElement) 
 
  New parameter `_SkillElement`
 
- event CharacterUsedSkillInTrigger((CHARACTERGUID)\_Character, (STRING)\_Skill, (STRING)\_SkillType, (STRING)\_SkillElement, (TRIGGERGUID)\_Trigger) 
 
  New parameter `_SkillElement`
 
- event CharacterUsedSkillOnTarget((CHARACTERGUID)\_Character, (GUIDSTRING)\_Target, (STRING)\_Skill, (STRING)\_SkillType, (STRING)\_SkillElement) 
 
  New parameter `_SkillElement`
 
- event CharacterUsedSkillOnZoneWithTarget((CHARACTERGUID)\_Character, (GUIDSTRING)\_Target, (STRING)\_Skill, (STRING)\_SkillType, (STRING)\_SkillElement) 
 
  New parameter `_SkillElement`
 
- event SkillCast((CHARACTERGUID)\_Character, (STRING)\_Skill, (STRING)\_SkillType, (STRING)\_SkillElement) 
 
  New parameter `_SkillElement`
 
- event CharacterReservedUserIDChanged((CHARACTERGUID)\_Character, (INTEGER)\_OldUserID, (INTEGER)\_NewUserID)
 
  New parameter `_OldUserID`
 
- call TeleportTo((GUIDSTRING)\_SourceObject, (GUIDSTRING)\_TargetObject, (STRING)\_Event, (INTEGER)\_TeleportLinkedCharacters, (INTEGER)\_ExcludePartyFollowers, (INTEGER)\_LeaveCombat)
 
  New parameter `_LeaveCombat`
 
- query CharacterGetArmorPercentage([in](CHARACTERGUID)\_Character, [out](REAL)\_Percentage)
 
  Parameter `_Percentage` is no a real value
 
- call CharacterSetArmorPercentage((CHARACTERGUID)\_Character, (REAL)\_Percentage)
 
  Parameter `_Percentage` is no a real value
 
- query CharacterGetHitpointsPercentage([in](CHARACTERGUID)\_Character, [out](REAL)\_Percentage)
 
  Parameter `_Percentage` is no a real value
 
- call CharacterSetHitpointsPercentage((CHARACTERGUID)\_Character, (REAL)\_Percentage)
 
  Parameter `_Percentage` is no a real value
 
- query CharacterGetMagicArmorPercentage([in](CHARACTERGUID)\_Character, [out](REAL)\_Percentage)
 
  Parameter `_Percentage` is no a real value
 
- call CharacterSetMagicArmorPercentage((CHARACTERGUID)\_Character, (REAL)\_Percentage)
 
  Parameter `_Percentage` is no a real value
 
- call ShowNotification((CHARACTERGUID)\_Character, (STRING)\_Text)
 
  New parameter `_Character`
 
  
## New
+
=== Combat ===
  
### Combat
+
* call CreateProjectileStrikeAt((GUIDSTRING)_Target, (STRING)_SkillID, (INTEGER)_CasterLevel)
 +
* call CreateProjectileStrikeAtPosition((REAL)_X, (REAL)_Y, (REAL)_Z, (STRING)_SkillID, (INTEGER)_CasterLevel)
 +
* event OnMutatorEnabledAtTurn((STRING)_Mutator, (INTEGER)_Turn)
  
- call CreateProjectileStrikeAt((GUIDSTRING)\_Target, (STRING)\_SkillID, (INTEGER)\_CasterLevel)
+
=== Stats ===
- call CreateProjectileStrikeAtPosition((REAL)\_X, (REAL)\_Y, (REAL)\_Z, (STRING)\_SkillID, (INTEGER)\_CasterLevel)
 
- event OnMutatorEnabledAtTurn((STRING)\_Mutator, (INTEGER)\_Turn)
 
  
### Stats
+
* query AttributeGetDifficultyLevelMappedValue([in](STRING)_Difficulty, [in](INTEGER)_Level, [out](INTEGER)_AttributeValue)
 +
* event CharacterBaseAbilityChanged((CHARACTERGUID)_Character, (STRING)_Ability, (INTEGER)_OldBaseValue, (INTEGER)_NewBaseValue)
  
- query AttributeGetDifficultyLevelMappedValue([in](STRING)\_Difficulty, [in](INTEGER)\_Level, [out](INTEGER)\_AttributeValue)
+
=== Death ===
- event CharacterBaseAbilityChanged((CHARACTERGUID)\_Character, (STRING)\_Ability, (INTEGER)\_OldBaseValue, (INTEGER)\_NewBaseValue)
 
  
### Death
+
* event CharacterPrecogDying((CHARACTERGUID)_Character)
  
- event CharacterPrecogDying((CHARACTERGUID)\_Character)
+
=== Transform ===
  
### Transform
+
* call CharacterCloneSkillsTo((CHARACTERGUID)_From, (CHARACTERGUID)_To, (INTEGER)_MemorizedOnly)
 +
* call CharacterTransformFromCharacter((CHARACTERGUID)_Target, (CHARACTERGUID)_Source, (INTEGER)_ReplaceScripts, (INTEGER)_ReplaceScale, (INTEGER)_ReplaceStats, (INTEGER)_ReplaceEquipment, (INTEGER)_ReplaceSkills, (INTEGER)_UseCustomLooks, (INTEGER)_ReleasePlayerData)
  
- call CharacterCloneSkillsTo((CHARACTERGUID)\_From, (CHARACTERGUID)\_To, (INTEGER)\_MemorizedOnly)
+
=== Items ===
- call CharacterTransformFromCharacter((CHARACTERGUID)\_Target, (CHARACTERGUID)\_Source, (INTEGER)\_ReplaceScripts, (INTEGER)\_ReplaceScale, (INTEGER)\_ReplaceStats, (INTEGER)\_ReplaceEquipment, (INTEGER)\_ReplaceSkills, (INTEGER)\_UseCustomLooks, (INTEGER)\_ReleasePlayerData)
 
  
### Items
+
* query ItemGetUseRemotely([in](ITEMGUID)_Item, [out](INTEGER)_bool)
 +
* query ItemIsDestructible([in](ITEMGUID)_Item, [out](INTEGER)_Bool)
 +
* call ItemSetUseRemotely((ITEMGUID)_Item, (INTEGER)_bool)
  
- query ItemGetUseRemotely([in](ITEMGUID)\_Item, [out](INTEGER)\_bool)
+
=== On Stage ===
- query ItemIsDestructible([in](ITEMGUID)\_Item, [out](INTEGER)\_Bool)
 
- call ItemSetUseRemotely((ITEMGUID)\_Item, (INTEGER)\_bool)
 
  
### On Stage
+
* event OnStageChanged((GUIDSTRING)_Object, (INTEGER)_Bool)
  
- event OnStageChanged((GUIDSTRING)\_Object, (INTEGER)\_Bool)
+
=== Position ===
  
### Position
+
* query FindValidPosition([in](REAL)_SourceX, [in](REAL)_SourceY, [in](REAL)_SourceZ, [in](REAL)_Radius, [in](GUIDSTRING)_Object, [out](REAL)_ValidPositionX, [out](REAL)_ValidPositionY, [out](REAL)_ValidPositionZ)
 +
* query GetWorldTransformFromLocal([in](GUIDSTRING)_Object, [in](REAL)_LocX, [in](REAL)_LocY, [in](REAL)_LocZ, [in](REAL)_LocRotX, [in](REAL)_LocRotY, [in](REAL)_LocRotZ, [out](REAL)_WorldX, [out](REAL)_WorldY, [out](REAL)_WorldZ, [out](REAL)_WorldRotX, [out](REAL)_WorldRotY, [out](REAL)_WorldRotZ)
 +
* query HasLineOfSight([in](GUIDSTRING)_Source, [in](GUIDSTRING)_Target, [out](INTEGER)_Bool)
  
- query FindValidPosition([in](REAL)\_SourceX, [in](REAL)\_SourceY, [in](REAL)\_SourceZ, [in](REAL)\_Radius, [in](GUIDSTRING)\_Object, [out](REAL)\_ValidPositionX, [out](REAL)\_ValidPositionY,
+
=== Iterators ===
  [out](REAL)\_ValidPositionZ)
 
- query GetWorldTransformFromLocal([in](GUIDSTRING)\_Object, [in](REAL)\_LocX, [in](REAL)\_LocY, [in](REAL)\_LocZ, [in](REAL)\_LocRotX, [in](REAL)\_LocRotY, [in](REAL)\_LocRotZ, [out](REAL)\_WorldX,
 
  [out](REAL)\_WorldY, [out](REAL)\_WorldZ, [out](REAL)\_WorldRotX, [out](REAL)\_WorldRotY, [out](REAL)\_WorldRotZ)
 
- query HasLineOfSight([in](GUIDSTRING)\_Source, [in](GUIDSTRING)\_Target, [out](INTEGER)\_Bool)
 
  
### Iterators
+
* call CharacterLaunchIteratorAroundObject((GUIDSTRING)_Center, (REAL)_Radius, (STRING)_Event)
 +
* call CharacterLaunchOsirisOnlyIterator((STRING)_Event)
  
- call CharacterLaunchIteratorAroundObject((GUIDSTRING)\_Center, (REAL)\_Radius, (STRING)\_Event)
+
=== Sound ===
- call CharacterLaunchOsirisOnlyIterator((STRING)\_Event)
 
  
### Sound
+
* call CharacterPlayHUDSoundResource((CHARACTERGUID)_Character, (GUIDSTRING)_SoundResource)
 +
* call PlaySoundResource((GUIDSTRING)_Object, (GUIDSTRING)_SoundResource)
  
- call CharacterPlayHUDSoundResource((CHARACTERGUID)\_Character, (GUIDSTRING)\_SoundResource)
+
=== Effects ===
- call PlaySoundResource((GUIDSTRING)\_Object, (GUIDSTRING)\_SoundResource)
 
  
### Effects
+
* query PlayLoopEffectAtPosition([in](STRING)_FxName, [in](REAL)_X, [in](REAL)_Y, [in](REAL)_Z, [out](INTEGER64)_FxHandle)
 +
* query PlayScaledLoopEffectAtPosition([in](STRING)_FxName, [in](REAL)_Scale, [in](REAL)_X, [in](REAL)_Y, [in](REAL)_Z, [out](INTEGER64)_FxHandle)
  
- query PlayLoopEffectAtPosition([in](STRING)\_FxName, [in](REAL)\_X, [in](REAL)\_Y, [in](REAL)\_Z, [out](INTEGER64)\_FxHandle)
+
=== Surfaces ===
- query PlayScaledLoopEffectAtPosition([in](STRING)\_FxName, [in](REAL)\_Scale, [in](REAL)\_X, [in](REAL)\_Y, [in](REAL)\_Z, [out](INTEGER64)\_FxHandle)
 
  
### Surfaces
+
* call RemoveSurfaceLayer((GUIDSTRING)_Source, (INTEGER)_SurfaceLayer, (REAL)_Radius)
 +
* call RemoveSurfaceLayerAtPosition((REAL)_x, (REAL)_Y, (REAL)_Z, (INTEGER)_SurfaceLayer, (REAL)_Radius)
  
- call RemoveSurfaceLayer((GUIDSTRING)\_Source, (INTEGER)\_SurfaceLayer, (REAL)\_Radius)
+
=== Camera ===
- call RemoveSurfaceLayerAtPosition((REAL)\_x, (REAL)\_Y, (REAL)\_Z, (INTEGER)\_SurfaceLayer, (REAL)\_Radius)
 
  
### Camera
+
* call SetSelectorCameraMode((CHARACTERGUID)_Character, (INTEGER)_Bool)
  
- call SetSelectorCameraMode((CHARACTERGUID)\_Character, (INTEGER)\_Bool)
+
=== Crimes ===
  
### Crimes
+
* query CharacterCanIgnoreActiveCrimes([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool)
 +
* query CharacterCanReactToCrime([in](CHARACTERGUID)_Character, [in](STRING)_CrimeType, [out](INTEGER)_Bool)
 +
* query CharacterIgnoreActiveCrimes([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool)
 +
* event CharacterStoppedLockpickingItem((CHARACTERGUID)_Character, (ITEMGUID)_Item)
 +
* query DialogIsCrimeDialog([in](INTEGER)_InstanceID, [out](INTEGER)_IsCrimeDialog)
  
- query CharacterCanIgnoreActiveCrimes([in](CHARACTERGUID)\_Character, [out](INTEGER)\_Bool)
+
=== Recipes ===
- query CharacterCanReactToCrime([in](CHARACTERGUID)\_Character, [in](STRING)\_CrimeType, [out](INTEGER)\_Bool)
 
- query CharacterIgnoreActiveCrimes([in](CHARACTERGUID)\_Character, [out](INTEGER)\_Bool)
 
- event CharacterStoppedLockpickingItem((CHARACTERGUID)\_Character, (ITEMGUID)\_Item)
 
- query DialogIsCrimeDialog([in](INTEGER)\_InstanceID, [out](INTEGER)\_IsCrimeDialog)
 
  
### Recipes
+
* query CharacterHasRecipeUnlocked([in](CHARACTERGUID)_Character, [in](STRING)_RecipeID, [out](INTEGER)_Bool)
 +
* event CharacterUnlockedRecipe((CHARACTERGUID)_Character, (STRING)_Recipe)
  
- query CharacterHasRecipeUnlocked([in](CHARACTERGUID)\_Character, [in](STRING)\_RecipeID, [out](INTEGER)\_Bool)
+
=== Quest ===
- event CharacterUnlockedRecipe((CHARACTERGUID)\_Character, (STRING)\_Recipe)
 
  
### Quest
+
* call CloseJournalMystery((CHARACTERGUID)_Character, (STRING)_MysteryID)
 +
* call MapMarkerChangeLevel((STRING)_MarkerID, (STRING)_NewRegionID)
 +
* event MysteryUnlocked((CHARACTERGUID)_Character, (STRING)_MysteryID)
 +
* call QuestAddSubquest((CHARACTERGUID)_Character, (STRING)_SubquestID, (STRING)_ParentQuestID)
 +
* query QuestIsMysteryEntry([in](STRING)_QuestID, [in](STRING)_StateID, [out](INTEGER)_Bool)
 +
* query QuestIsSubquestEntry([in](STRING)_QuestID, [in](STRING)_StateID, [out](INTEGER)_Bool)
 +
* call UnlockJournalMystery((CHARACTERGUID)_Character, (STRING)_MysteryID)
  
- call CloseJournalMystery((CHARACTERGUID)\_Character, (STRING)\_MysteryID)
+
=== Arena ===
- call MapMarkerChangeLevel((STRING)\_MarkerID, (STRING)\_NewRegionID)
 
- event MysteryUnlocked((CHARACTERGUID)\_Character, (STRING)\_MysteryID)
 
- call QuestAddSubquest((CHARACTERGUID)\_Character, (STRING)\_SubquestID, (STRING)\_ParentQuestID)
 
- query QuestIsMysteryEntry([in](STRING)\_QuestID, [in](STRING)\_StateID, [out](INTEGER)\_Bool)
 
- query QuestIsSubquestEntry([in](STRING)\_QuestID, [in](STRING)\_StateID, [out](INTEGER)\_Bool)
 
- call UnlockJournalMystery((CHARACTERGUID)\_Character, (STRING)\_MysteryID)
 
  
### Arena
+
* call SendArenaNotification((INTEGER)_NotificationType, (STRING)_StringParam, (INTEGER)_InNumberOfRounds)
  
- call SendArenaNotification((INTEGER)\_NotificationType, (STRING)\_StringParam, (INTEGER)\_InNumberOfRounds)
+
=== UI ===
  
### UI
+
* event MessageBoxChoiceClosed((CHARACTERGUID)_Character, (STRING)_Message, (STRING)_ResultChoice)
 +
* event MessageBoxYesNoClosed((CHARACTERGUID)_Character, (STRING)_Message, (INTEGER)_Result)
 +
* call OpenMessageBoxChoice((CHARACTERGUID)_Character, (STRING)_Message, (STRING)_Choice_1, (STRING)_Choice_2)
 +
* call OpenMessageBoxYesNo((CHARACTERGUID)_Character, (STRING)_Message)
  
- event MessageBoxChoiceClosed((CHARACTERGUID)\_Character, (STRING)\_Message, (STRING)\_ResultChoice)
+
=== Internal ===
- event MessageBoxYesNoClosed((CHARACTERGUID)\_Character, (STRING)\_Message, (INTEGER)\_Result)
 
- call OpenMessageBoxChoice((CHARACTERGUID)\_Character, (STRING)\_Message, (STRING)\_Choice_1, (STRING)\_Choice_2)
 
- call OpenMessageBoxYesNo((CHARACTERGUID)\_Character, (STRING)\_Message)
 
  
### Internal
+
* call AddFeedbackString((CHARACTERGUID)_Character, (STRING)_Location, (STRING)_Question, (STRING)_Answer)
 
+
* call SaveFeedback()
- call AddFeedbackString((CHARACTERGUID)\_Character, (STRING)\_Location, (STRING)\_Question, (STRING)\_Answer)
+
* call SonyRealtimeMultiplayerEvent((CHARACTERGUID)_Character, (STRING)_EventName)
- call SaveFeedback()
 
- call SonyRealtimeMultiplayerEvent((CHARACTERGUID)\_Character, (STRING)\_EventName)
 

Revision as of 00:28, 8 September 2018

Removed

  • call CharacterLaunchIteratorAroundCharacter((CHARACTERGUID)_Character, (REAL)_Radius, (STRING)_Event)
  • call NotifyGameProgress((REAL)_Progress)

Renamed

  • call DialogAddCharacter((INTEGER)_InstanceID, (CHARACTERGUID)_Player)
    call DialogAddActor((INTEGER)_InstanceID, (GUIDSTRING)_Actor)
  • call DialogAddCharacterAt((INTEGER)_InstanceID, (CHARACTERGUID)_Player, (INTEGER)_Index)
    call DialogAddActorAt((INTEGER)_InstanceID, (GUIDSTRING)_Actor, (INTEGER)_Index)
  • event ItemTransformed((ITEMGUID)_Item, (STRING)_ItemTemplate)
    event ObjectTransformed((GUIDSTRING)_Object, (GUIDSTRING)_ToTemplate)
  • query DialogRemoveCharacter([in](INTEGER)_InstanceID, [in](CHARACTERGUID)_Player, [out](INTEGER)_success)
    query DialogRemoveActorFromDialog([in](INTEGER)_InstanceID, [in](GUIDSTRING)_Actor, [out](INTEGER)_success)
  • event DLCUnlocked((INTEGER)_DLCId)
    event DLCUpdated((STRING)_DLCName, (INTEGER)_UserID, (INTEGER)_Installed)

Changed

  • query CrimeIsAnyNPCGoingToReact([in](GUIDSTRING)_Criminal, [in](STRING)_CrimeType, [in](GUIDSTRING)_Victim, [in](REAL)_X, [in](REAL)_Y, [in](REAL)_Z, [out](INTEGER)_Bool)
    New parameter `_Victim`
  • event CharacterUsedSkill((CHARACTERGUID)_Character, (STRING)_Skill, (STRING)_SkillType, (STRING)_SkillElement)
    New parameter `_SkillElement`
  • event CharacterUsedSkillAtPosition((CHARACTERGUID)_Character, (REAL)_X, (REAL)_Y, (REAL)_Z, (STRING)_Skill, (STRING)_SkillType, (STRING)_SkillElement)
    New parameter `_SkillElement`
  • event CharacterUsedSkillInTrigger((CHARACTERGUID)_Character, (STRING)_Skill, (STRING)_SkillType, (STRING)_SkillElement, (TRIGGERGUID)_Trigger)
    New parameter `_SkillElement`
  • event CharacterUsedSkillOnTarget((CHARACTERGUID)_Character, (GUIDSTRING)_Target, (STRING)_Skill, (STRING)_SkillType, (STRING)_SkillElement)
    New parameter `_SkillElement`
  • event CharacterUsedSkillOnZoneWithTarget((CHARACTERGUID)_Character, (GUIDSTRING)_Target, (STRING)_Skill, (STRING)_SkillType, (STRING)_SkillElement)
    New parameter `_SkillElement`
  • event SkillCast((CHARACTERGUID)_Character, (STRING)_Skill, (STRING)_SkillType, (STRING)_SkillElement)
    New parameter `_SkillElement`
  • event CharacterReservedUserIDChanged((CHARACTERGUID)_Character, (INTEGER)_OldUserID, (INTEGER)_NewUserID)
    New parameter `_OldUserID`
  • call TeleportTo((GUIDSTRING)_SourceObject, (GUIDSTRING)_TargetObject, (STRING)_Event, (INTEGER)_TeleportLinkedCharacters, (INTEGER)_ExcludePartyFollowers, (INTEGER)_LeaveCombat)
    New parameter `_LeaveCombat`
  • query CharacterGetArmorPercentage([in](CHARACTERGUID)_Character, [out](REAL)_Percentage)
    Parameter `_Percentage` is no a real value
  • call CharacterSetArmorPercentage((CHARACTERGUID)_Character, (REAL)_Percentage)
    Parameter `_Percentage` is no a real value
  • query CharacterGetHitpointsPercentage([in](CHARACTERGUID)_Character, [out](REAL)_Percentage)
    Parameter `_Percentage` is no a real value
  • call CharacterSetHitpointsPercentage((CHARACTERGUID)_Character, (REAL)_Percentage)
    Parameter `_Percentage` is no a real value
  • query CharacterGetMagicArmorPercentage([in](CHARACTERGUID)_Character, [out](REAL)_Percentage)
    Parameter `_Percentage` is no a real value
  • call CharacterSetMagicArmorPercentage((CHARACTERGUID)_Character, (REAL)_Percentage)
    Parameter `_Percentage` is no a real value
  • call ShowNotification((CHARACTERGUID)_Character, (STRING)_Text)
    New parameter `_Character`

New

Combat

  • call CreateProjectileStrikeAt((GUIDSTRING)_Target, (STRING)_SkillID, (INTEGER)_CasterLevel)
  • call CreateProjectileStrikeAtPosition((REAL)_X, (REAL)_Y, (REAL)_Z, (STRING)_SkillID, (INTEGER)_CasterLevel)
  • event OnMutatorEnabledAtTurn((STRING)_Mutator, (INTEGER)_Turn)

Stats

  • query AttributeGetDifficultyLevelMappedValue([in](STRING)_Difficulty, [in](INTEGER)_Level, [out](INTEGER)_AttributeValue)
  • event CharacterBaseAbilityChanged((CHARACTERGUID)_Character, (STRING)_Ability, (INTEGER)_OldBaseValue, (INTEGER)_NewBaseValue)

Death

  • event CharacterPrecogDying((CHARACTERGUID)_Character)

Transform

  • call CharacterCloneSkillsTo((CHARACTERGUID)_From, (CHARACTERGUID)_To, (INTEGER)_MemorizedOnly)
  • call CharacterTransformFromCharacter((CHARACTERGUID)_Target, (CHARACTERGUID)_Source, (INTEGER)_ReplaceScripts, (INTEGER)_ReplaceScale, (INTEGER)_ReplaceStats, (INTEGER)_ReplaceEquipment, (INTEGER)_ReplaceSkills, (INTEGER)_UseCustomLooks, (INTEGER)_ReleasePlayerData)

Items

  • query ItemGetUseRemotely([in](ITEMGUID)_Item, [out](INTEGER)_bool)
  • query ItemIsDestructible([in](ITEMGUID)_Item, [out](INTEGER)_Bool)
  • call ItemSetUseRemotely((ITEMGUID)_Item, (INTEGER)_bool)

On Stage

  • event OnStageChanged((GUIDSTRING)_Object, (INTEGER)_Bool)

Position

  • query FindValidPosition([in](REAL)_SourceX, [in](REAL)_SourceY, [in](REAL)_SourceZ, [in](REAL)_Radius, [in](GUIDSTRING)_Object, [out](REAL)_ValidPositionX, [out](REAL)_ValidPositionY, [out](REAL)_ValidPositionZ)
  • query GetWorldTransformFromLocal([in](GUIDSTRING)_Object, [in](REAL)_LocX, [in](REAL)_LocY, [in](REAL)_LocZ, [in](REAL)_LocRotX, [in](REAL)_LocRotY, [in](REAL)_LocRotZ, [out](REAL)_WorldX, [out](REAL)_WorldY, [out](REAL)_WorldZ, [out](REAL)_WorldRotX, [out](REAL)_WorldRotY, [out](REAL)_WorldRotZ)
  • query HasLineOfSight([in](GUIDSTRING)_Source, [in](GUIDSTRING)_Target, [out](INTEGER)_Bool)

Iterators

  • call CharacterLaunchIteratorAroundObject((GUIDSTRING)_Center, (REAL)_Radius, (STRING)_Event)
  • call CharacterLaunchOsirisOnlyIterator((STRING)_Event)

Sound

  • call CharacterPlayHUDSoundResource((CHARACTERGUID)_Character, (GUIDSTRING)_SoundResource)
  • call PlaySoundResource((GUIDSTRING)_Object, (GUIDSTRING)_SoundResource)

Effects

  • query PlayLoopEffectAtPosition([in](STRING)_FxName, [in](REAL)_X, [in](REAL)_Y, [in](REAL)_Z, [out](INTEGER64)_FxHandle)
  • query PlayScaledLoopEffectAtPosition([in](STRING)_FxName, [in](REAL)_Scale, [in](REAL)_X, [in](REAL)_Y, [in](REAL)_Z, [out](INTEGER64)_FxHandle)

Surfaces

  • call RemoveSurfaceLayer((GUIDSTRING)_Source, (INTEGER)_SurfaceLayer, (REAL)_Radius)
  • call RemoveSurfaceLayerAtPosition((REAL)_x, (REAL)_Y, (REAL)_Z, (INTEGER)_SurfaceLayer, (REAL)_Radius)

Camera

  • call SetSelectorCameraMode((CHARACTERGUID)_Character, (INTEGER)_Bool)

Crimes

  • query CharacterCanIgnoreActiveCrimes([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool)
  • query CharacterCanReactToCrime([in](CHARACTERGUID)_Character, [in](STRING)_CrimeType, [out](INTEGER)_Bool)
  • query CharacterIgnoreActiveCrimes([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool)
  • event CharacterStoppedLockpickingItem((CHARACTERGUID)_Character, (ITEMGUID)_Item)
  • query DialogIsCrimeDialog([in](INTEGER)_InstanceID, [out](INTEGER)_IsCrimeDialog)

Recipes

  • query CharacterHasRecipeUnlocked([in](CHARACTERGUID)_Character, [in](STRING)_RecipeID, [out](INTEGER)_Bool)
  • event CharacterUnlockedRecipe((CHARACTERGUID)_Character, (STRING)_Recipe)

Quest

  • call CloseJournalMystery((CHARACTERGUID)_Character, (STRING)_MysteryID)
  • call MapMarkerChangeLevel((STRING)_MarkerID, (STRING)_NewRegionID)
  • event MysteryUnlocked((CHARACTERGUID)_Character, (STRING)_MysteryID)
  • call QuestAddSubquest((CHARACTERGUID)_Character, (STRING)_SubquestID, (STRING)_ParentQuestID)
  • query QuestIsMysteryEntry([in](STRING)_QuestID, [in](STRING)_StateID, [out](INTEGER)_Bool)
  • query QuestIsSubquestEntry([in](STRING)_QuestID, [in](STRING)_StateID, [out](INTEGER)_Bool)
  • call UnlockJournalMystery((CHARACTERGUID)_Character, (STRING)_MysteryID)

Arena

  • call SendArenaNotification((INTEGER)_NotificationType, (STRING)_StringParam, (INTEGER)_InNumberOfRounds)

UI

  • event MessageBoxChoiceClosed((CHARACTERGUID)_Character, (STRING)_Message, (STRING)_ResultChoice)
  • event MessageBoxYesNoClosed((CHARACTERGUID)_Character, (STRING)_Message, (INTEGER)_Result)
  • call OpenMessageBoxChoice((CHARACTERGUID)_Character, (STRING)_Message, (STRING)_Choice_1, (STRING)_Choice_2)
  • call OpenMessageBoxYesNo((CHARACTERGUID)_Character, (STRING)_Message)

Internal

  • call AddFeedbackString((CHARACTERGUID)_Character, (STRING)_Location, (STRING)_Question, (STRING)_Answer)
  • call SaveFeedback()
  • call SonyRealtimeMultiplayerEvent((CHARACTERGUID)_Character, (STRING)_EventName)