User:DerCapac/Definitive Edition: Osiris changes

From Divinity Engine Wiki
Revision as of 22:28, 7 September 2018 by DerCapac (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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)