User:DerCapac/Definitive Edition: Osiris changes

From Divinity Engine Wiki
Revision as of 00:17, 8 September 2018 by DerCapac (talk | contribs) (Created page with "# Definitive Edition: Osiris changes ## Removed - call CharacterLaunchIteratorAroundCharacter((CHARACTERGUID)\_Character, (REAL)\_Radius, (STRING)\_Event) - call NotifyGameP...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  1. Definitive Edition: Osiris changes
    1. Removed

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

    1. 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)
    1. 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`
    1. New
      1. 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)

      1. Stats

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

      1. Death

- event CharacterPrecogDying((CHARACTERGUID)\_Character)

      1. 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)

      1. Items

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

      1. On Stage

- event OnStageChanged((GUIDSTRING)\_Object, (INTEGER)\_Bool)

      1. 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)

      1. Iterators

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

      1. Sound

- call CharacterPlayHUDSoundResource((CHARACTERGUID)\_Character, (GUIDSTRING)\_SoundResource) - call PlaySoundResource((GUIDSTRING)\_Object, (GUIDSTRING)\_SoundResource)

      1. 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)

      1. Surfaces

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

      1. Camera

- call SetSelectorCameraMode((CHARACTERGUID)\_Character, (INTEGER)\_Bool)

      1. 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)

      1. Recipes

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

      1. 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)

      1. Arena

- call SendArenaNotification((INTEGER)\_NotificationType, (STRING)\_StringParam, (INTEGER)\_InNumberOfRounds)

      1. 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)

      1. Internal

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