Difference between revisions of "User:DerCapac/Definitive Edition: Osiris changes"
From Divinity Engine Wiki
Line 23: | Line 23: | ||
* event CharacterReservedUserIDChanged((CHARACTERGUID)_Character, (INTEGER)_OldUserID, (INTEGER)_NewUserID)<br>New parameter `_OldUserID` | * 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` | * 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 | + | * query CharacterGetArmorPercentage([in](CHARACTERGUID)_Character, [out](REAL)_Percentage)<br>Parameter `_Percentage` is now a real value |
− | * call CharacterSetArmorPercentage((CHARACTERGUID)_Character, (REAL)_Percentage)<br>Parameter `_Percentage` is | + | * call CharacterSetArmorPercentage((CHARACTERGUID)_Character, (REAL)_Percentage)<br>Parameter `_Percentage` is now a real value |
− | * query CharacterGetHitpointsPercentage([in](CHARACTERGUID)_Character, [out](REAL)_Percentage)<br>Parameter `_Percentage` is | + | * query CharacterGetHitpointsPercentage([in](CHARACTERGUID)_Character, [out](REAL)_Percentage)<br>Parameter `_Percentage` is now a real value |
− | * call CharacterSetHitpointsPercentage((CHARACTERGUID)_Character, (REAL)_Percentage)<br>Parameter `_Percentage` is | + | * call CharacterSetHitpointsPercentage((CHARACTERGUID)_Character, (REAL)_Percentage)<br>Parameter `_Percentage` is now a real value |
− | * query CharacterGetMagicArmorPercentage([in](CHARACTERGUID)_Character, [out](REAL)_Percentage)<br>Parameter `_Percentage` is | + | * query CharacterGetMagicArmorPercentage([in](CHARACTERGUID)_Character, [out](REAL)_Percentage)<br>Parameter `_Percentage` is now a real value |
− | * call CharacterSetMagicArmorPercentage((CHARACTERGUID)_Character, (REAL)_Percentage)<br>Parameter `_Percentage` is | + | * call CharacterSetMagicArmorPercentage((CHARACTERGUID)_Character, (REAL)_Percentage)<br>Parameter `_Percentage` is now a real value |
* call ShowNotification((CHARACTERGUID)_Character, (STRING)_Text)<br>New parameter `_Character` | * call ShowNotification((CHARACTERGUID)_Character, (STRING)_Text)<br>New parameter `_Character` | ||
Latest revision as of 23:38, 7 September 2018
Contents
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 now a real value - call CharacterSetArmorPercentage((CHARACTERGUID)_Character, (REAL)_Percentage)
Parameter `_Percentage` is now a real value - query CharacterGetHitpointsPercentage([in](CHARACTERGUID)_Character, [out](REAL)_Percentage)
Parameter `_Percentage` is now a real value - call CharacterSetHitpointsPercentage((CHARACTERGUID)_Character, (REAL)_Percentage)
Parameter `_Percentage` is now a real value - query CharacterGetMagicArmorPercentage([in](CHARACTERGUID)_Character, [out](REAL)_Percentage)
Parameter `_Percentage` is now a real value - call CharacterSetMagicArmorPercentage((CHARACTERGUID)_Character, (REAL)_Percentage)
Parameter `_Percentage` is now 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)