Sekiro EMEDF for DarkScript3

Instructions | Condition Functions | Enums

|

|

| |

Instructions

0 - Condition - System

IfConditionGroup

Used in all

IfConditionGroup(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<ConditionState> desiredConditionGroupState, 
    sbyte<ConditionGroup> targetConditionGroup)

WaitFor in MattScript

IfParameterComparison

Used in common_func, m17_00_00_00

IfParameterComparison(
    sbyte<ConditionGroup> resultConditionGroup, 
    sbyte<ComparisonType> comparisonType, 
    int lefthandSide, 
    int righthandSide)

Condition function: Compare

1 - Condition - Timer

IfElapsedSeconds

Used in all but m13_00_00_00

IfElapsedSeconds(
    sbyte<ConditionGroup> resultConditionGroup, 
    float targetNumberOfSeconds)

Condition function: ElapsedSeconds

IfElapsedFrames

Used in common_func, m10_00_00_00

IfElapsedFrames(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetNumberOfFrames)

Condition function: ElapsedFrames

IfRandomElapsedSeconds

Unused

IfRandomElapsedSeconds(
    sbyte<ConditionGroup> resultConditionGroup, 
    float targetSecondsMin, 
    float targetSecondsMax)

Condition function: RandomElapsedSeconds

IfRandomElapsedFrames

Unused

IfRandomElapsedFrames(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetFramesMin, 
    int targetFramesMax)

Condition function: RandomElapsedFrames

3 - Condition - Event

IfEventFlag

Used in all

IfEventFlag(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<ONOFFCHANGE> desiredFlagState, 
    byte<TargetEventFlagType> targetEventFlagType, 
    int targetEventFlagId)

Condition function: EventFlag

IfBatchEventFlags

Used in all but m17_00_00_00

IfBatchEventFlags(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<LogicalOperationType> desiredFlagState, 
    byte<TargetEventFlagType> targetEventFlagType, 
    int startingTargetEventFlagId, 
    int endingTargetEventFlagId)

Condition function: AllBatchEventFlags

IfInoutsideArea

Used in all

IfInoutsideArea(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<InsideOutsideState> desiredState, 
    int targetEntityId, 
    int areaEntityId, 
    int numberOfTargetCharacters)

Condition function: InArea

IfEntityInoutsideRadiusOfEntity

Used in all

IfEntityInoutsideRadiusOfEntity(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<InsideOutsideState> desiredState, 
    int targetEntityAId, 
    int targetEntityBId, 
    float targetDistance, 
    int minimumNumberOfTargets)

Condition function: EntityInRadiusOfEntity

IfPlayerHasdoesntHaveItem

Used in common, common_func, m10_00_00_00, m11_00_00_00, m11_02_00_00, m17_00_00_00

IfPlayerHasdoesntHaveItem(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<ItemType> itemType, 
    int itemId, 
    byte<OwnershipState> desiredPossessionState)

Condition function: PlayerHasItem

IfActionButtonOld

Unused

IfActionButtonOld(
    sbyte<ConditionGroup> resultConditionGroup, 
    int<TargetEntityType> targetEntityType, 
    int targetEntityId, 
    float reactionAngleDeg, 
    short dummypolyId, 
    float reactionDistance, 
    int helpMessageId, 
    byte<ReactionType> reactionType, 
    int padId)

Condition function: ActionButton

IfMultiplayerState

Unused

IfMultiplayerState(
    sbyte<ConditionGroup> resultConditionGroup, 
    sbyte<MultiplayerState> desiredMultiplayerState)

Condition function: HasMultiplayerState

IfAllPlayersInoutsideArea

Unused

IfAllPlayersInoutsideArea(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<InsideOutsideState> desiredState, 
    int areaEntityId)

Condition function: AllPlayersInArea

IfPlayerInoutMap

Used in common, common_func, m11_00_00_00, m11_01_00_00, m11_02_00_00, m13_00_00_00, m17_00_00_00

IfPlayerInoutMap(
    sbyte<ConditionGroup> resultConditionGroup, 
    bool shouldPlayerBeInside, 
    byte areaId, 
    byte blockId)

Condition function: PlayerInMap

IfMultiplayerEvent

Unused

IfMultiplayerEvent(
    sbyte<ConditionGroup> resultConditionGroup, 
    uint multiplayerEventId)

Condition function: MultiplayerEvent

IfCountEventFlags

Used in common, common_func, m11_00_00_00, m11_01_00_00, m20_00_00_00

IfCountEventFlags(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<TargetEventFlagType> targetEventFlagType, 
    int startingTargetEventFlagId, 
    int endingTargetEventFlagId, 
    sbyte<ComparisonType> comparisonType, 
    int countThreshold)

Condition function: CountEventFlags

IfWorldTendency

Unused

IfWorldTendency(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<TendencyType> tendencyType, 
    byte<ComparisonType> comparisonType, 
    byte tendencyThreshold)

Condition function: WorldTendency

IfEventValue

Used in common, m15_00_00_00, m25_00_00_00

IfEventValue(
    sbyte<ConditionGroup> resultConditionGroup, 
    int baseEventFlagId, 
    byte numberOfUsedFlagBits, 
    byte<ComparisonType> comparisonType, 
    uint thresholdValue)

Condition function: EventValue

IfActionButtonBossFog

Unused

IfActionButtonBossFog(
    sbyte<ConditionGroup> resultConditionGroup, 
    int<TargetEntityType> targetEntityType, 
    int targetEntityId, 
    float reactionAngleDeg, 
    short dummypolyId, 
    float reactionDistance, 
    int helpMessageId, 
    byte<ReactionType> reactionType, 
    int padId)

Condition function: ActionButtonBossFog

IfDroppedItemsInArea

Unused

IfDroppedItemsInArea(
    sbyte<ConditionGroup> resultConditionGroup, 
    int areaEntityId)

Condition function: DroppedItemsInArea

IfDroppedItem

Unused

IfDroppedItem(
    sbyte<ConditionGroup> resultConditionGroup, 
    int<ItemType> itemType, 
    int itemId)

Condition function: DroppedItem

IfPlayerHasdoesntHaveItemIncludingBbox

Unused

IfPlayerHasdoesntHaveItemIncludingBbox(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<ItemType> itemType, 
    int itemId, 
    byte<OwnershipState> desiredPossessionState)

Condition function: PlayerHasItemIncludingBBox

IfGameCycle

Used in common, common_func

IfGameCycle(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<ComparisonType> comparisonType, 
    byte completedGameCyclesThreshold)

Condition function: GameCycle

IfActionButtonLineSegment

Unused

IfActionButtonLineSegment(
    sbyte<ConditionGroup> resultConditionGroup, 
    int<TargetEntityType> targetEntityType, 
    int targetEntityId, 
    float reactionAngleDeg, 
    short dummypolyId, 
    float reactionDistance, 
    int helpMessageId, 
    byte<ReactionType> reactionType, 
    int padId, 
    int lineSegmentDefinedByEntityId)

Condition function: ActionButtonLineSegment

IfActionButtonLineSegmentBossRoom

Unused

IfActionButtonLineSegmentBossRoom(
    sbyte<ConditionGroup> resultConditionGroup, 
    int<TargetEntityType> targetEntityType, 
    int targetEntityId, 
    float reactionAngleDeg, 
    short dummypolyId, 
    float reactionDistance, 
    int helpMessageId, 
    byte<ReactionType> reactionType, 
    int padId, 
    int lineSegmentDefinedByEntityId)

Condition function: ActionButtonLineSegmentBossRoom

IfCompareEventValues

Used in common

IfCompareEventValues(
    sbyte<ConditionGroup> resultConditionGroup, 
    int leftsideBaseEventFlagId, 
    byte leftsideNumberOfUsedFlagBits, 
    byte<ComparisonType> comparisonType, 
    int rightsideBaseEventFlagId, 
    byte rightsideNumberOfUsedFlagBits)

Condition function: CompareEventValues

IfOwnsDlc

Unused

IfOwnsDlc(
    sbyte<ConditionGroup> resultConditionGroup, 
    bool ownsDlc)

Condition function: OwnsDLC

IfOnlineMode

Unused

IfOnlineMode(
    sbyte<ConditionGroup> resultConditionGroup, 
    bool onlineMode)

Condition function: IsOnline

IfDamageType

Used in all but common

IfDamageType(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    int attackerEntityId, 
    byte<DamageType> damageType)

Condition function: HasDamageType

IfActionButton

Used in all but common and m13_00_00_00

IfActionButton(
    sbyte<ConditionGroup> resultConditionGroup, 
    int actionButtonParameterId, 
    int targetEntityId)

Condition function: ActionButtonInArea

IfPlayerIsNotInOwnWorldExcludesArena

Used in common_func

IfPlayerIsNotInOwnWorldExcludesArena(
    sbyte<ConditionGroup> resultConditionGroup, 
    bool isNotIn)

Condition function: PlayerIsNotInOwnWorld

IfMapCeremonyState

Unused

IfMapCeremonyState(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<DisabledEnabled> desiredState, 
    byte areaId, 
    byte blockId, 
    ushort ceremonyId)

Condition function: MapCeremony

IfMultiplayerNetworkPenalized

Unused

IfMultiplayerNetworkPenalized(
    sbyte<ConditionGroup> resultConditionGroup)

Condition function: MultiplayerNetworkPenalized

IfPlayerGender

Unused

IfPlayerGender(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<Gender> gender)

Condition function: PlayerGender

IfOngoingCutsceneFinished

Used in m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m20_00_00_00, m25_00_00_00

IfOngoingCutsceneFinished(
    sbyte<ConditionGroup> resultConditionGroup, 
    int cutsceneId)

Condition function: OngoingCutsceneFinished

IfPlayerHasItemEquipped

Used in m11_02_00_00

IfPlayerHasItemEquipped(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<ItemType> itemType, 
    int itemId, 
    bool hasEquipped)

Condition function: PlayerHasItemEquipped

IfSteamDisconnected

Unused

IfSteamDisconnected(
    sbyte<ConditionGroup> resultConditionGroup, 
    bool disconnected)

Condition function: SteamDisconnected

IfFriendlyPhantomCountComparison

Unused

IfFriendlyPhantomCountComparison(
    sbyte<ConditionGroup> resultConditionGroup, 
    bool desiredComparisonState, 
    sbyte<ComparisonType> comparisonType, 
    int targetCount)

Condition function: FriendlyPhantomCount

4 - Condition - Character

IfCharacterDeadalive

Used in all but m13_00_00_00

IfCharacterDeadalive(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    byte<DeathState> desiredLifeState, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetCharacters)

Condition function: CharacterDead

IfCharacterDamagedBy

Used in common_func, m11_00_00_00, m13_00_00_00

IfCharacterDamagedBy(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    int attackerEntityId)

Condition function: CharacterDamagedBy

IfCharacterHPRatio

Used in all but m11_01_00_00 and m17_00_00_00

IfCharacterHPRatio(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    sbyte<ComparisonType> comparisonType, 
    float targetHPRatio, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetCharacters)

Condition function: HPRatio

IfCharacterType

Used in common_func, m17_00_00_00, m20_00_00_00

IfCharacterType(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    sbyte<TargetType> targetType, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetCharacters)

Condition function: CharacterType

IfCharacterTargetedBy

Used in m10_00_00_00

IfCharacterTargetedBy(
    sbyte<ConditionGroup> resultConditionGroup, 
    int aggressorEntityId, 
    int targetEntityId, 
    bool shouldHave, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetCharacters)

Condition function: CharacterTargetedBy

IfCharacterHasSpEffect

Used in all

IfCharacterHasSpEffect(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    int spEffectId, 
    bool shouldHave, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetCharacters)

Condition function: CharacterHasSpEffect

IfNPCPartHP

Used in common_func, m17_00_00_00, m20_00_00_00

IfNPCPartHP(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    int npcPartId, 
    int hpThreshold, 
    sbyte<ComparisonType> comparisonType)

Condition function: NPCPartHP

IfCharacterBackreadStatus

Used in all

IfCharacterBackreadStatus(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    bool isBackread, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetCharacters)

Condition function: CharacterBackreadStatus

IfCharacterHasEventMessage

Used in all but m13_00_00_00 and m20_00_00_00

IfCharacterHasEventMessage(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    int targetEventMessageId, 
    bool shouldHave, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetCharacters)

Condition function: CharacterHasEventMessage

IfCharacterAIState

Used in all

IfCharacterAIState(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    byte<AIStateType> aiState, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetCharacters)

Condition function: CharacterAIState

IfPlayerUsingSkullLantern

Unused

IfPlayerUsingSkullLantern(
    sbyte<ConditionGroup> resultConditionGroup, 
    bool usingSkullLantern)

Condition function: PlayerUsingSkullLantern

IfPlayersClass

Unused

IfPlayersClass(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<ClassType> classNameType)

Condition function: PlayersClass

IfPlayersCovenant

Unused

IfPlayersCovenant(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte covenantIndex)

Condition function: PlayersCovenant

IfPlayersSoulLevel

Unused

IfPlayersSoulLevel(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<ComparisonType> comparisonType, 
    uint targetSoulLevel)

Condition function: PlayersSoulLevel

IfCharacterHPValue

Used in m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m15_00_00_00, m25_00_00_00

IfCharacterHPValue(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    byte<ComparisonType> comparisonType, 
    int targetHP, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetCharacters)

Condition function: CharacterHPValue

IfCharacterDrawgroupState

Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m20_00_00_00

IfCharacterDrawgroupState(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetCharacterEntityId, 
    bool insideDrawgroup, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetCharacters)

Condition function: CharacterInsideDrawGroup

IfCharacterHPRatioNew

Used in common_func, m11_01_00_00, m25_00_00_00

IfCharacterHPRatioNew(
    sbyte<ConditionGroup> resultConditionGroup, 
    int characterEntityId, 
    sbyte<ComparisonType> comparisonType, 
    float targetAmount, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetCharacters)

Condition function: HPRatioNew

IfCharacterHasEventMessageNew

Used in m11_00_00_00, m11_01_00_00, m11_02_00_00

IfCharacterHasEventMessageNew(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    int targetEventMessageId, 
    bool shouldHave, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetCharacters)

Condition function: CharacterHasEventMessageNew

IfCharacterAIStateNew

Used in m25_00_00_00

IfCharacterAIStateNew(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    sbyte<AIStateType> aiState, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetCharacters)

Condition function: CharacterAIStateNew

IfPlayerRemainingYoelLevelCount

Unused

IfPlayerRemainingYoelLevelCount(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<ComparisonType> comparisonType, 
    int targetLevelCount)

Condition function: YoelLevelCount

IfCharacterInvadeType

Unused

IfCharacterInvadeType(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    byte invadeTypeUnknown, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetCharacters)

Condition function: CharacterInvadeType

IfPlayerSenComparison

Used in common

IfPlayerSenComparison(
    sbyte<ConditionGroup> resultConditionGroup, 
    sbyte<ComparisonType> comparisonType, 
    uint targetAmount)

Condition function: PlayerSen

IfPlayerSwimState

Used in common, common_func, m17_00_00_00

IfPlayerSwimState(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<SwimState> swimState)

Condition function: PlayerSwimState

IfActionBit

Used in common, m11_00_00_00

IfActionBit(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte actionstartbit, 
    bool bitSet)

Condition function: ActionBit

IfPlayerLockedOn

Used in m11_00_00_00, m11_02_00_00

IfPlayerLockedOn(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    bool lockedOn)

Condition function: PlayerLockedOn

IfNumberOfCharacterHealthBars

Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m15_00_00_00, m17_00_00_00, m25_00_00_00

IfNumberOfCharacterHealthBars(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    sbyte<ComparisonType> comparisonType, 
    uint targetNumberOfHealthBars, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetCharacters)

Condition function: NumberOfCharacterHealthBars

IfNumberOfCharacterHealthBarsOther

Used in common_func, m11_01_00_00

IfNumberOfCharacterHealthBarsOther(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    sbyte<ComparisonType> comparisonType, 
    uint targetNumberOfHealthBars, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetCharacters)

Condition function: NumberOfCharacterHealthBarsOther

IfCharacterPostureRatio

Used in all but common

IfCharacterPostureRatio(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    sbyte<ComparisonType> comparisonType, 
    float targetPostureRatio, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetCharacters)

Condition function: CharacterPostureRatio

IfCharacterInViewRange

Used in m17_00_00_00

IfCharacterInViewRange(
    sbyte<ConditionGroup> resultConditionGroup, 
    int viewedEntityId, 
    int viewerEntityId, 
    int angleDegrees, 
    int minDistance, 
    int maxDistance, 
    byte<InsideOutsideState> desiredState)

Condition function: CharacterInViewRange

IfPlayerActionsEnabled

Used in m11_00_00_00

IfPlayerActionsEnabled(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<DisabledEnabled> disabledEnabled)

Condition function: PlayerActionsEnabled

IfEntityLoaded

Used in common_func, m10_00_00_00

IfEntityLoaded(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    bool isLoaded, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetCharacters)

Condition function: EntityLoaded

5 - Condition - Object

IfObjectDestroyed

Used in common_func, m10_00_00_00, m11_00_00_00, m25_00_00_00

IfObjectDestroyed(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<DestructionState> damageState, 
    int targetObjectEntityId, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetObjects)

Condition function: ObjectDestroyed

IfObjectHitBy

Unused

IfObjectHitBy(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    int attackerEntityId)

Condition function: ObjectHitBy

IfObjactEventFlag

Used in common_func, m10_00_00_00, m11_01_00_00, m20_00_00_00

IfObjactEventFlag(
    sbyte<ConditionGroup> resultConditionGroup, 
    int objactEventFlag)

Condition function: ObjActEventFlag

IfObjectHP

Used in common_func, m10_00_00_00

IfObjectHP(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    sbyte<ComparisonType> comparisonType, 
    int hpThreshold, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetObjects)

Condition function: ObjectHP

IfObjectBurnState

Unused

IfObjectBurnState(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    byte<ComparisonType> comparisonType, 
    byte burnStateUnknown, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetObjects)

Condition function: ObjectBurnState

IfObjectBackread

Used in common_func, m11_01_00_00, m11_02_00_00, m25_00_00_00

IfObjectBackread(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    bool isBackread, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetObjects)

Condition function: ObjectBackread

IfObjectBackreadUnknown511

Unused

IfObjectBackreadUnknown511(
    sbyte<ConditionGroup> resultConditionGroup, 
    int targetEntityId, 
    bool isBackread, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetObjects)

Condition function: ObjectBackreadOther

IfObjectAnimationEnded

Used in m20_00_00_00

IfObjectAnimationEnded(
    sbyte<ConditionGroup> resultConditionGroup, 
    int objectEntityId, 
    int animationId, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetObjects)

Condition function: ObjectAnimationEnded

11 - Condition - Hit

IfPlayerMovingOnHit

Unused

IfPlayerMovingOnHit(
    sbyte<ConditionGroup> resultConditionGroup, 
    int hitEntityId)

Condition function: PlayerMovingOnHit

IfPlayerAttackingOnHit

Unused

IfPlayerAttackingOnHit(
    sbyte<ConditionGroup> resultConditionGroup, 
    int hitEntityId)

Condition function: PlayerAttackingOnHit

IfPlayerStandingOnHit

Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m20_00_00_00

IfPlayerStandingOnHit(
    sbyte<ConditionGroup> resultConditionGroup, 
    int hitEntityId)

Condition function: PlayerStandingOnHit

IfHitLoaded

Used in m11_01_00_00, m11_02_00_00

IfHitLoaded(
    sbyte<ConditionGroup> resultConditionGroup, 
    int hitEntityId)

Condition function: HitLoaded

12 - Condition - Map

IfMapAlertMusicState

Used in common, common_func, m11_00_00_00, m11_02_00_00, m25_00_00_00

IfMapAlertMusicState(
    sbyte<ConditionGroup> resultConditionGroup, 
    byte<MusicStateType> musicState, 
    bool playing)

Condition function: MapAlertMusicState

IfMusicTransitioningBetweenMaps

Used in common

IfMusicTransitioningBetweenMaps(
    sbyte<ConditionGroup> resultConditionGroup)

Condition function: MusicTransitioningBetweenMaps

IfPlayerHasChangedMap

Used in common, m13_00_00_00

IfPlayerHasChangedMap(
    sbyte<ConditionGroup> resultConditionGroup)

Condition function: PlayerHasChangedMap

IfGameIsLoading

Used in common_func, m11_02_00_00, m17_00_00_00, m20_00_00_00

IfGameIsLoading(
    sbyte<ConditionGroup> resultConditionGroup)

Condition function: GameIsLoading

13 - Condition - Advanced

IfPlayerIsLookingAtEntity

Used in common_func, m11_00_00_00, m11_01_00_00, m11_02_00_00, m17_00_00_00, m20_00_00_00

IfPlayerIsLookingAtEntity(
    sbyte<ConditionGroup> resultConditionGroup, 
    bool looking, 
    int lookingEntityId, 
    int targetEntityId, 
    int angle, 
    int angle)

Condition function: PlayerIsLookingAtEntity

1000 - Control Flow - System

WaitForConditionGroupState

Used in m11_02_00_00, m20_00_00_00

WaitForConditionGroupState(
    byte<ConditionState> desiredConditionGroupState, 
    sbyte<ConditionGroup> targetConditionGroup)

WaitFor in MattScript

SkipIfConditionGroupStateUncompiled

Used in common, common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m20_00_00_00, m25_00_00_00

SkipIfConditionGroupStateUncompiled(
    byte numberOfSkippedLines, 
    byte<ConditionState> desiredConditionGroupState, 
    sbyte<ConditionGroup> targetConditionGroup)

GotoIf in MattScript

EndIfConditionGroupStateUncompiled

Used in all

EndIfConditionGroupStateUncompiled(
    byte<EventEndType> executionEndType, 
    byte<ConditionState> desiredConditionGroupState, 
    sbyte<ConditionGroup> targetConditionGroup)

EndIf or RestartIf in MattScript

SkipUnconditionally

Used in common, m10_00_00_00, m11_00_00_00, m17_00_00_00, m20_00_00_00, m25_00_00_00

SkipUnconditionally(
    byte numberOfSkippedLines)

Goto in MattScript

EndUnconditionally

Used in all

EndUnconditionally(
    byte<EventEndType> executionEndType)

EndEvent or RestartEvent in MattScript

SkipIfComparison

Used in common, common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m15_00_00_00, m17_00_00_00, m25_00_00_00

SkipIfComparison(
    byte numberOfSkippedLines, 
    sbyte<ComparisonType> comparisonType, 
    int lefthandSide, 
    int righthandSide)

Condition function: Compare

EndIfComparison

Used in common, common_func

EndIfComparison(
    byte<EventEndType> executionEndType, 
    sbyte<ComparisonType> comparisonType, 
    int lefthandSide, 
    int righthandSide)

Condition function: Compare

SkipIfConditionGroupStateCompiled

Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m25_00_00_00

SkipIfConditionGroupStateCompiled(
    byte numberOfSkippedLines, 
    byte<ConditionState> desiredConditionGroupState, 
    sbyte<ConditionGroup> targetConditionGroup)

GotoIf(cond.Passed) in MattScript

EndIfConditionGroupStateCompiled

Used in common, common_func, m11_01_00_00, m11_02_00_00, m15_00_00_00, m20_00_00_00, m25_00_00_00

EndIfConditionGroupStateCompiled(
    byte<EventEndType> executionEndType, 
    byte<ConditionState> desiredConditionGroupState, 
    sbyte<ConditionGroup> targetConditionGroup)

EndIf(cond.Passed) or RestartIf(cond.Passed) in MattScript

WaitForNetworkApproval

Unused

WaitForNetworkApproval(
    float timeoutS)

GotoIfConditionGroupStateUncompiled

Used in all

GotoIfConditionGroupStateUncompiled(
    byte<Label> label, 
    byte<ConditionState> desiredConditionGroupState, 
    sbyte<ConditionGroup> targetConditionGroup)

GotoIf in MattScript

GotoUnconditionally

Used in all

GotoUnconditionally(
    byte<Label> label)

Goto in MattScript

GotoIfComparison

Used in common, common_func

GotoIfComparison(
    byte<Label> label, 
    sbyte<ComparisonType> comparisonType, 
    int lefthandSide, 
    int righthandSide)

Condition function: Compare

GotoIfConditionGroupStateCompiled

Used in all

GotoIfConditionGroupStateCompiled(
    byte<Label> label, 
    byte<ConditionState> desiredConditionGroupState, 
    sbyte<ConditionGroup> targetConditionGroup)

GotoIf(cond.Passed) in MattScript

1001 - Control Flow - Timer

WaitFixedTimeSeconds

Used in all

WaitFixedTimeSeconds(
    float numberOfSeconds)

WaitFixedTimeFrames

Used in all

WaitFixedTimeFrames(
    int numberOfFrames)

WaitRandomTimeSeconds

Used in common_func, m10_00_00_00, m11_01_00_00, m11_02_00_00, m13_00_00_00, m25_00_00_00

WaitRandomTimeSeconds(
    float minNumberOfSeconds, 
    float maxNumberOfSeconds)

WaitRandomTimeFrames

Unused

WaitRandomTimeFrames(
    int minNumberOfFrames, 
    int maxNumberOfFrames)

WaitHollowArenaHalfTimeStayparamLookup

Unused

WaitHollowArenaHalfTimeStayparamLookup(
    byte<HollowArenaMatchType> matchType, 
    bool isSecondHalf)

1003 - Control Flow - Event

WaitForEventFlag

Used in m11_01_00_00, m11_02_00_00

WaitForEventFlag(
    byte<ONOFFCHANGE> desiredFlagState, 
    byte<TargetEventFlagType> targetEventFlagType, 
    int targetEventFlagId)

SkipIfEventFlag

Used in all but m13_00_00_00

SkipIfEventFlag(
    byte numberOfSkippedLines, 
    byte<ONOFF> desiredFlagState, 
    byte<TargetEventFlagType> targetEventFlagType, 
    int targetEventFlagId)

Condition function: EventFlag

EndIfEventFlag

Used in all

EndIfEventFlag(
    byte<EventEndType> executionEndType, 
    byte<ONOFF> desiredFlagState, 
    byte<TargetEventFlagType> targetEventFlagType, 
    int targetEventFlagId)

Condition function: EventFlag

SkipIfBatchEventFlags

Used in common, common_func, m11_00_00_00, m11_01_00_00

SkipIfBatchEventFlags(
    byte numberOfSkippedLines, 
    byte<LogicalOperationType> desiredFlagState, 
    byte<TargetEventFlagType> targetEventFlagType, 
    int startingTargetEventFlagId, 
    int endingTargetEventFlagId)

Condition function: AllBatchEventFlags

EndIfBatchEventFlags

Used in common, common_func, m10_00_00_00, m11_01_00_00, m20_00_00_00

EndIfBatchEventFlags(
    byte<EventEndType> executionEndType, 
    byte<LogicalOperationType> desiredFlagState, 
    byte<TargetEventFlagType> targetEventFlagType, 
    int startingTargetEventFlagId, 
    int endingTargetEventFlagId)

Condition function: AllBatchEventFlags

SkipIfMultiplayerState

Unused

SkipIfMultiplayerState(
    byte numberOfSkippedLines, 
    sbyte<MultiplayerState> desiredMultiplayerState)

Condition function: HasMultiplayerState

EndIfMultiplayerState

Unused

EndIfMultiplayerState(
    byte<EventEndType> executionEndType, 
    sbyte<MultiplayerState> desiredMultiplayerState)

Condition function: HasMultiplayerState

SkipIfPlayerInoutMap

Used in common

SkipIfPlayerInoutMap(
    byte numberOfSkippedLines, 
    bool shouldPlayerBeInside, 
    byte areaId, 
    byte blockId)

Condition function: PlayerInMap

EndIfPlayerInoutMap

Used in m11_02_00_00

EndIfPlayerInoutMap(
    byte<EventEndType> executionEndType, 
    bool shouldPlayerBeInside, 
    byte areaId, 
    byte blockId)

Condition function: PlayerInMap

SkipIfNumberOfCoopClients

Unused

SkipIfNumberOfCoopClients(
    byte numberOfSkippedLines, 
    byte<ComparisonType> comparisonType, 
    byte targetNumberOfClients)

Condition function: NumberOfCoopClients

EndIfNumberOfCoopClients

Unused

EndIfNumberOfCoopClients(
    byte<EventEndType> executionEndType, 
    byte<ComparisonType> comparisonType, 
    byte targetNumberOfClients)

Condition function: NumberOfCoopClients

GotoIfCharacterHasSpEffect

Used in common, common_func, m10_00_00_00, m11_00_00_00, m15_00_00_00, m17_00_00_00, m25_00_00_00

GotoIfCharacterHasSpEffect(
    byte<Label> label, 
    int targetEntityId, 
    int spEffectId, 
    bool shouldHave, 
    sbyte<ComparisonType> comparisonType, 
    int numberOfTargetCharacters)

Condition function: CharacterHasSpEffect

GotoIfPlayerIsNotInOwnWorldExcludesArena

Used in common, common_func

GotoIfPlayerIsNotInOwnWorldExcludesArena(
    byte<Label> label, 
    bool isNotIn)

Condition function: PlayerIsNotInOwnWorld

EndIfPlayerIsNotInOwnWorldExcludesArena

Used in common, common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m13_00_00_00, m20_00_00_00

EndIfPlayerIsNotInOwnWorldExcludesArena(
    byte<EventEndType> executionEndType, 
    bool isNotIn)

Condition function: PlayerIsNotInOwnWorld

SkipIfNumberOfClientsOfType

Used in common_func

SkipIfNumberOfClientsOfType(
    byte numberOfSkippedLines, 
    byte<ClientType> clientType, 
    byte<ComparisonType> comparisonType, 
    byte targetNumberOfClients)

Condition function: NumberOfClientsOfType

GotoIfNumberOfClientsOfType

Unused

GotoIfNumberOfClientsOfType(
    byte<Label> label, 
    byte<ClientType> clientType, 
    byte<ComparisonType> comparisonType, 
    byte targetNumberOfClients)

Condition function: NumberOfClientsOfType

EndIfNumberOfClientsOfType

Unused

EndIfNumberOfClientsOfType(
    byte<EventEndType> executionEndType, 
    byte<ClientType> clientType, 
    byte<ComparisonType> comparisonType, 
    byte targetNumberOfClients)

Condition function: NumberOfClientsOfType

GotoIfEventFlag

Used in all

GotoIfEventFlag(
    byte<Label> label, 
    byte<ONOFF> desiredFlagState, 
    byte<TargetEventFlagType> targetEventFlagType, 
    int targetEventFlagId)

Condition function: EventFlag

GotoIfBatchEventFlags

Used in all but m17_00_00_00

GotoIfBatchEventFlags(
    byte<Label> label, 
    byte<LogicalOperationType> desiredFlagState, 
    byte<TargetEventFlagType> targetEventFlagType, 
    int startingTargetEventFlagId, 
    int endingTargetEventFlagId)

Condition function: AllBatchEventFlags

GotoIfMultiplayerState

Unused

GotoIfMultiplayerState(
    byte<Label> label, 
    sbyte<MultiplayerState> desiredMultiplayerState)

Condition function: HasMultiplayerState

GotoIfPlayerInoutMap

Used in common

GotoIfPlayerInoutMap(
    byte<Label> label, 
    bool shouldPlayerBeInside, 
    byte areaId, 
    byte blockId)

Condition function: PlayerInMap

GotoIfNumberOfCoopClients

Unused

GotoIfNumberOfCoopClients(
    byte<Label> label, 
    byte<ComparisonType> comparisonType, 
    byte targetNumberOfClients)

Condition function: NumberOfCoopClients

EndIfCharacterHasSpEffect

Used in common, m11_00_00_00, m15_00_00_00, m20_00_00_00

EndIfCharacterHasSpEffect(
    byte<EventEndType> executionEndType, 
    int targetEntityId, 
    int spEffectId, 
    bool shouldHave, 
    sbyte<ComparisonType> comparisonType, 
    int numberOfTargetCharacters)

Condition function: CharacterHasSpEffect

SkipIfCharacterHasSpEffect

Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m13_00_00_00, m17_00_00_00

SkipIfCharacterHasSpEffect(
    byte numberOfSkippedLines, 
    int targetEntityId, 
    int spEffectId, 
    bool shouldHave, 
    sbyte<ComparisonType> comparisonType, 
    int numberOfTargetCharacters)

Condition function: CharacterHasSpEffect

GotoIfPlayerInoutsideArea

Used in common, common_func, m11_01_00_00, m17_00_00_00

GotoIfPlayerInoutsideArea(
    byte<Label> label, 
    byte<InsideOutsideState> desiredState, 
    int targetEntityId, 
    int areaEntityId, 
    int numberOfTargetCharacters)

Condition function: InArea

EndIfPlayerInoutsideArea

Unused

EndIfPlayerInoutsideArea(
    byte<EventEndType> executionEndType, 
    byte<InsideOutsideState> desiredState, 
    int targetEntityId, 
    int areaEntityId, 
    int numberOfTargetCharacters)

Condition function: InArea

SkipIfPlayerInoutsideArea

Used in common_func, m17_00_00_00

SkipIfPlayerInoutsideArea(
    byte numberOfSkippedLines, 
    byte<InsideOutsideState> desiredState, 
    int targetEntityId, 
    int areaEntityId, 
    int numberOfTargetCharacters)

Condition function: InArea

1005 - Control Flow - Object

WaitForObjectDestroyed

Unused

WaitForObjectDestroyed(
    byte<DestructionState> damageState, 
    int targetObjectEntityId)

SkipIfObjectDestroyed

Unused

SkipIfObjectDestroyed(
    byte numberOfSkippedLines, 
    byte<DestructionState> damageState, 
    int targetObjectEntityId, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetObjects)

Condition function: ObjectDestroyed

EndIfObjectDestroyed

Used in common_func

EndIfObjectDestroyed(
    byte<EventEndType> executionEndType, 
    byte<DestructionState> damageState, 
    int targetObjectEntityId, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetObjects)

Condition function: ObjectDestroyed

GotoIfObjectDestroyed

Used in m10_00_00_00

GotoIfObjectDestroyed(
    byte<Label> label, 
    byte<DestructionState> damageState, 
    int targetObjectEntityId, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetObjects)

Condition function: ObjectDestroyed

1014 - Control Flow - Label

Label0

Label1

Label2

Label3

Label4

Label5

Label6

Label7

Label8

Label9

Label10

Label11

Label12

Label13

Label14

Label15

Label16

Label17

Label18

Label19

Label20

2000 - System

InitializeEvent

Used in all but common_func

InitializeEvent(
    int eventSlotId, 
    uint eventId, 
    uint... parameters)

TerminateEvent

Unused

TerminateEvent(
    int eventSlotId, 
    uint eventId)

SetNetworkSyncState

Used in common, common_func

SetNetworkSyncState(
    byte<DisabledEnabled> disabledEnabled)

ClearCompiledConditionGroupState

Used in common, m11_00_00_00

ClearCompiledConditionGroupState(
    byte dummy)

PrefetchRequest

Unused

PrefetchRequest(
    uint requestId)

SaveRequest

Used in all but m17_00_00_00

SaveRequest(
    byte dummy)

InitializeCommonEvent

Used in all but common and common_func

InitializeCommonEvent(
    uint eventId, 
    uint... parameters)

2001 - Timer

2002 - Cutscene

PlayCutsceneToAll

Used in common, m10_00_00_00, m11_01_00_00, m20_00_00_00

PlayCutsceneToAll(
    int cutsceneId, 
    uint<CutscenePlayMode> playbackMethod)

PlayCutsceneAndWarpAllPlayers

Unused

PlayCutsceneAndWarpAllPlayers(
    int cutsceneId, 
    uint<CutscenePlayMode> playbackMethod, 
    int pointEntityId, 
    byte areaId, 
    byte blockId)

PlayCutsceneToPlayer

Used in m11_00_00_00, m11_02_00_00, m20_00_00_00

PlayCutsceneToPlayer(
    int cutsceneId, 
    uint<CutscenePlayMode> playbackMethod, 
    int playerEntityId)

PlayCutsceneAndWarpPlayer

Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m20_00_00_00, m25_00_00_00

PlayCutsceneAndWarpPlayer(
    int cutsceneId, 
    uint<CutscenePlayMode> playbackMethod, 
    int pointEntityId, 
    byte areaId, 
    byte blockId, 
    int playerEntityId)

PlayCutsceneAndRotatePlayerAroundVerticalAxis

Unused

PlayCutsceneAndRotatePlayerAroundVerticalAxis(
    int cutsceneId, 
    uint<CutscenePlayMode> playbackMethod, 
    float yaxisXCoordM, 
    float yaxisZCoordM, 
    int rotationDeg, 
    float verticalTranslationM, 
    int playerEntityId)

PlayCutsceneChangeTimePeriodAndWarpPlayer

Unused

PlayCutsceneChangeTimePeriodAndWarpPlayer(
    int cutsceneId, 
    uint<CutscenePlayMode> playbackMethod, 
    int pointEntityId, 
    byte areaId, 
    byte blockId, 
    int playerEntityId, 
    byte timePeriodId)

FadeOutAndWarpPlayer

Used in m20_00_00_00

FadeOutAndWarpPlayer(
    int pointEntityId, 
    byte areaId, 
    byte blockId)

DummyPlayCutsceneAndWarpPlayer

Unused

DummyPlayCutsceneAndWarpPlayer(
    int pointEntityId, 
    byte areaId, 
    byte blockId)

PlayCutsceneChangeMapCeremonyAndWarpPlayer

Unused

PlayCutsceneChangeMapCeremonyAndWarpPlayer(
    int cutsceneId, 
    uint<CutscenePlayMode> playbackMethod, 
    uint ceremonyId, 
    int unknown, 
    int pointEntityId, 
    byte areaId, 
    byte blockId, 
    int playerEntityId)

PlayCutsceneToPlayerAndChangeCurrentMapCeremony

Unused

PlayCutsceneToPlayerAndChangeCurrentMapCeremony(
    int cutsceneId, 
    uint<CutscenePlayMode> playbackMethod, 
    uint ceremonyId, 
    int unknown, 
    int playerEntityId)

PlayOngoingCutsceneAndWarpPlayer

Unused

PlayOngoingCutsceneAndWarpPlayer(
    int cutsceneId, 
    uint<CutscenePlayMode> playbackMethod, 
    int pointEntityId, 
    byte areaId, 
    byte blockId, 
    int playerEntityId, 
    byte unknown, 
    byte unknown)

PlayCutsceneAndWarpPlayerUnknown200212

Unused

PlayCutsceneAndWarpPlayerUnknown200212(
    int cutsceneId, 
    uint<CutscenePlayMode> playbackMethod, 
    int pointEntityId, 
    byte areaId, 
    byte blockId, 
    int playerEntityId, 
    int pointEntityId2)

PlayCutsceneAndWarpPlayerWithLighting200213

Used in common_func, m10_00_00_00, m11_01_00_00, m11_02_00_00, m15_00_00_00, m20_00_00_00

PlayCutsceneAndWarpPlayerWithLighting200213(
    int cutsceneId, 
    uint<CutscenePlayMode> playbackMethod, 
    int pointEntityId, 
    byte areaId, 
    byte blockId, 
    int playerEntityId, 
    byte<TimeofDay> timeOfDay, 
    sbyte<DisabledEnabled> desiredState)

2003 - Event

RequestAnimationPlayback

Used in common_func, m15_00_00_00

RequestAnimationPlayback(
    int entityId, 
    int animationId, 
    bool shouldLoop, 
    bool shouldWaitForCompletion, 
    sbyte<ComparisonType> comparisonType, 
    float numberOfTargetEntities)

SetEventFlag

Used in all

SetEventFlag(
    int eventFlagId, 
    byte<ONOFF> flagState)

DeactivateGenerator

Used in m11_00_00_00, m15_00_00_00, m20_00_00_00

DeactivateGenerator(
    int entityId, 
    byte<DisabledEnabled> disabledEnabled)

AwardItemLot

Used in common, common_func, m11_00_00_00, m11_01_00_00, m11_02_00_00, m15_00_00_00, m17_00_00_00, m20_00_00_00

AwardItemLot(
    int itemLotId)

ShootBullet

Used in common_func, m10_00_00_00, m11_01_00_00, m11_02_00_00, m17_00_00_00, m25_00_00_00

ShootBullet(
    int bulletTeamEntityId, 
    int bulletProducerEntityId, 
    int dummypolyId, 
    int behaviorId, 
    int firingAngleX, 
    int firingAngleY, 
    int firingAngleZ)

DeactivateMapHit

Used in m20_00_00_00

DeactivateMapHit(
    int entityId, 
    byte<DisabledEnabled> disabledEnabled)

SetMapVisibility

Unused

SetMapVisibility(
    int entityId, 
    byte<DisabledEnabled> disabledEnabled)

SetEventState

Unused

SetEventState(
    int eventId, 
    int eventSlotId, 
    byte<EventEndType> eventState)

InvertEventFlag

Unused

InvertEventFlag(
    int eventFlagId)

SetEventNavimesh

Unused

SetEventNavimesh(
    short<DisabledEnabled> disabledEnabled)

DisplayBossHealthBar

Used in m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m15_00_00_00, m17_00_00_00, m20_00_00_00, m25_00_00_00

DisplayBossHealthBar(
    sbyte<DisabledEnabled> disabledEnabled, 
    int entityId, 
    short slotNumber, 
    int nameId)

HandleBossDefeat

Used in m10_00_00_00, m11_00_00_00, m11_01_00_00, m15_00_00_00, m17_00_00_00, m20_00_00_00

HandleBossDefeat(
    int entityId)

ModifyNavimeshConnectionBitflag

Unused

ModifyNavimeshConnectionBitflag(
    int entityId, 
    uint<NavimeshType> navimeshType, 
    byte<BitopType> typeBitOperation)

WarpPlayer

Used in m25_00_00_00

WarpPlayer(
    byte areaId, 
    byte blockId, 
    int initialAreaId)

HandleMinibossDefeat

Unused

HandleMinibossDefeat(
    int entityId)

TriggerMultiplayerEvent

Unused

TriggerMultiplayerEvent(
    uint multiplayerEventId)

RandomlySetEventFlagInRange

Used in common, m11_00_00_00, m11_01_00_00, m25_00_00_00

RandomlySetEventFlagInRange(
    uint eventFlagIdMin, 
    uint eventFlagIdMax, 
    byte<ONOFF> flagState)

ForceAnimationPlayback

Used in all

ForceAnimationPlayback(
    int entityId, 
    int animationId, 
    bool shouldLoop, 
    bool shouldWaitForCompletion, 
    bool ignoreWaitForTransition, 
    byte unknown, 
    float unknown)

SetAreaDrawparamBankSlotIndex

Unused

SetAreaDrawparamBankSlotIndex(
    short areaId, 
    short areaDrawparamBankSlotIndex)

SetTemporaryPlayerRespawnPoint

Unused

SetTemporaryPlayerRespawnPoint(
    int respawnPointEntityId)

IncrementGameCycle

Unused

IncrementGameCycle(
    byte dummy)

BatchSetEventFlags

Used in all

BatchSetEventFlags(
    int eventFlagIdStart, 
    int eventFlagIdEnd, 
    byte<ONOFF> flagState)

SetPlayerRespawnPoint

Used in common, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m15_00_00_00, m20_00_00_00, m25_00_00_00

SetPlayerRespawnPoint(
    int respawnPointEntityId)

RemoveItemFromPlayer

Used in common

RemoveItemFromPlayer(
    int<ItemType> itemType, 
    int itemId, 
    int number)

PlaceNPCSummonSign

Unused

PlaceNPCSummonSign(
    int<SummonSignType> signType, 
    int summonedNPCEntityId, 
    int spawnPointEntityId, 
    int summonEventFlagId, 
    int dismissalEventFlagId)

SetVisibilityOfMessage

Unused

SetVisibilityOfMessage(
    int messageEntityId, 
    byte<DisabledEnabled> disabledEnabled)

Missing

Unused

Missing(
    byte dummy)

AwardAchievement

Used in common, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m17_00_00_00, m20_00_00_00, m25_00_00_00

AwardAchievement(
    int achievementId)

ChangeWorldTendency

Unused

ChangeWorldTendency(
    byte<TendencyType> tendencyType, 
    sbyte changeValue)

DisableVagrantSpawning

Unused

DisableVagrantSpawning(
    bool disabled)

IncrementEventValue

Used in common, m15_00_00_00, m25_00_00_00

IncrementEventValue(
    int baseEventFlagId, 
    uint numberOfUsedFlagBits, 
    uint maximumAllowedValue)

ClearEventValue

Used in common

ClearEventValue(
    int baseEventFlagId, 
    uint numberOfUsedFlagBits)

SetSnugglyNextTrade

Unused

SetSnugglyNextTrade(
    int eventFlagId)

SpawnSnugglyItem

Unused

SpawnSnugglyItem(
    int itemLotId, 
    int placementAreaEntityId, 
    int eventFlagId, 
    int hitEntityId)

MoveBloodstainAndDroppedItems

Unused

MoveBloodstainAndDroppedItems(
    int sourceAreaEntityId, 
    int destinationAreaEntityId)

AwardItemsIncludingClients

Used in common, common_func, m11_01_00_00, m15_00_00_00

AwardItemsIncludingClients(
    int itemLotId)

BattleOfStoicism1v1RankingRequest

Unused

BattleOfStoicism1v1RankingRequest()

BattleOfStoicism2v2RankingRequest

Unused

BattleOfStoicism2v2RankingRequest()

BattleOfStoicismFfaRankingRequest

Unused

BattleOfStoicismFfaRankingRequest()

BattleOfStoicismExitRequest

Unused

BattleOfStoicismExitRequest()

EventValueOperation

Used in common

EventValueOperation(
    int baseEventFlagId, 
    uint numberOfUsedFlagBits, 
    int operand, 
    int baseEventFlagIdOperand, 
    uint numberOfUsedEventFlagBitsOperand, 
    sbyte<CalculationType> calculationType)

StoreItemAmountHeldInEventValue

Used in common

StoreItemAmountHeldInEventValue(
    int<ItemType> itemType, 
    int itemId, 
    int baseEventFlagId, 
    uint numberOfUsedFlagBits)

DirectlyGivePlayerItem

Unused

DirectlyGivePlayerItem(
    int<ItemType> itemType, 
    int itemId, 
    int baseEventFlagId, 
    uint numberOfUsedFlagBits)

ToggleDirectionDisplay

Unused

ToggleDirectionDisplay(
    byte<DisabledEnabled> disabledEnabled)

SetMapHitgridCorrespondence

Unused

SetMapHitgridCorrespondence(
    int hitEntityId, 
    short level, 
    short gridCoordX, 
    short gridCoordY, 
    byte<AddDelete> process)

SetMapContentImageDisplay

Unused

SetMapContentImageDisplay(
    short contentImagePartId, 
    byte<DisplayState> state)

SetMapBoundariesDisplay

Unused

SetMapBoundariesDisplay(
    short hierarchy, 
    short gridCoordX, 
    short gridCoordY, 
    byte<DisplayState> state)

SetAreaWind

Unused

SetAreaWind(
    int areaEntityId, 
    byte<DisabledEnabled> disabledEnabled, 
    float changeTimeS, 
    int windParameterId)

WarpPlayerToRespawnPoint

Unused

WarpPlayerToRespawnPoint(
    int respawnPointParameterId)

StartEnemyGenerator

Unused

StartEnemyGenerator(
    int enemySpawnerId)

SummonNPC

Unused

SummonNPC(
    int<SingleplayerSummonSignType> signType, 
    int summonedNPCEntityId, 
    int spawnPointEntityId, 
    int summonEventFlagId, 
    int dismissalEventFlagId)

InitializeWarpObject

Unused

InitializeWarpObject(
    int warpObjectEntityId)

MakeEnemyAppearEvent

Used in m10_00_00_00, m20_00_00_00

MakeEnemyAppearEvent(
    int entityId)

SetCurrentMapCeremony

Unused

SetCurrentMapCeremony(
    uint ceremonyId)

AttachObjectToCharacter

Used in m25_00_00_00

AttachObjectToCharacter(
    int characterEntityId, 
    int dummypolyId, 
    int objectEntityId)

SetMapCeremony

Used in m15_00_00_00, m25_00_00_00

SetMapCeremony(
    uint areaId, 
    byte blockId, 
    uint ceremonyId)

DisplayEpitaphMessage

Unused

DisplayEpitaphMessage(
    int messageId)

SetNetworkconnectedEventFlag

Used in common, common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m13_00_00_00, m15_00_00_00, m20_00_00_00

SetNetworkconnectedEventFlag(
    int eventFlagId, 
    byte<ONOFF> flagState)

BatchSetNetworkconnectedEventFlags

Used in common, common_func, m11_01_00_00, m13_00_00_00, m15_00_00_00, m20_00_00_00

BatchSetNetworkconnectedEventFlags(
    int eventFlagIdStart, 
    int eventFlagIdEnd, 
    byte<ONOFF> flagState)

SetOmissionModeCounts

Used in m15_00_00_00, m17_00_00_00

SetOmissionModeCounts(
    int level1Count, 
    int level2Count)

ResetOmissionModeCountsToDefault

Used in m15_00_00_00, m17_00_00_00, m25_00_00_00

ResetOmissionModeCountsToDefault()

InitializeCrowTrade

Unused

InitializeCrowTrade(
    uint<ItemType> itemType, 
    int itemId, 
    int itemLotId, 
    int tradeCompletedEventFlagId, 
    int crowDialogueResponseEventFlagId)

InitializeCrowTradeArea

Unused

InitializeCrowTradeArea(
    int areaEntityId)

SetNetworkInteractionState

Unused

SetNetworkInteractionState(
    byte<DisabledEnabled> disabledEnabled)

HideHud

Unused

HideHud(
    bool shouldBeHidden)

SetBonfireWarpingState

Unused

SetBonfireWarpingState(
    int bonfireEntityId, 
    int animationId, 
    byte<DisabledEnabled> disabledEnabled)

SetAutogeneratedEventspecificEventFlag1Unknown200373

Unused

SetAutogeneratedEventspecificEventFlag1Unknown200373(
    byte unknown, 
    byte unknown)

HandleBossDefeatAndDisplayBanner

Used in m11_02_00_00, m25_00_00_00

HandleBossDefeatAndDisplayBanner(
    int entityId, 
    byte<TextBannerType> bannerType)

SetAutogeneratedEventspecificEventFlag2Unknown200375

Used in common_func

SetAutogeneratedEventspecificEventFlag2Unknown200375(
    byte unknown, 
    byte unknown)

DisableLoadingScreenTips

Used in common, m11_01_00_00, m11_02_00_00

DisableLoadingScreenTips(
    bool shouldBeDisabled)

AwardGestureItem

Unused

AwardGestureItem(
    ushort gestureIndex, 
    ushort<ItemType> itemType, 
    int itemId)

SendNPCSummonHome

Unused

SendNPCSummonHome(
    int summonEntityId)

SetWireSearchability

Used in m10_00_00_00, m11_01_00_00, m11_02_00_00, m13_00_00_00, m17_00_00_00, m20_00_00_00, m25_00_00_00

SetWireSearchability(
    int wiresetparamId)

SetAreaEnvmap

Used in common, m11_01_00_00

SetAreaEnvmap(
    byte envmapId)

SetLightingUnknown

Used in m10_00_00_00, m11_01_00_00, m11_02_00_00, m15_00_00_00, m25_00_00_00

SetLightingUnknown(
    byte<TimeofDay> timeOfDay, 
    float unknown)

SetMenuFade

Used in common_func, m11_00_00_00, m11_01_00_00, m11_02_00_00, m15_00_00_00, m17_00_00_00, m20_00_00_00, m25_00_00_00

SetMenuFade(
    sbyte<FadeType> fade, 
    float fadeTimeS)

ForcePlayerArmorEquip

Used in common, m11_00_00_00, m11_02_00_00, m20_00_00_00

ForcePlayerArmorEquip(
    byte<ArmorType> armorType, 
    int armorItemId)

AddResurrectionNodes

Used in common

AddResurrectionNodes(
    byte amountOfNodes)

SetFlag6910IfGameCompletedOnAnySave

Used in common

SetFlag6910IfGameCompletedOnAnySave()

DisplayMinibossHealthBar

Used in common_func, m25_00_00_00

DisplayMinibossHealthBar(
    sbyte<DisabledEnabled> disabledEnabled, 
    int entityId, 
    short slotNumber, 
    int nameId)

SetAreaGparamSubId

Used in common, m11_01_00_00, m11_02_00_00, m20_00_00_00, m25_00_00_00

SetAreaGparamSubId(
    uint areaId, 
    uint blockId, 
    byte gparamSubId, 
    float changeTimeS)

DisableBonfire

Used in common, m11_00_00_00

DisableBonfire(
    int bonfireEntityId)

GrantSkill

Used in common

GrantSkill(
    uint skillparamId)

SetForceScaleRender

Used in m25_00_00_00

SetForceScaleRender(
    sbyte<DisabledEnabled> desiredState)

WarpPlayerNew

Used in m11_00_00_00, m15_00_00_00, m25_00_00_00

WarpPlayerNew(
    byte areaId, 
    byte blockId, 
    int respawnPointEntityId)

ResetDragonrotCounter

Used in common

ResetDragonrotCounter()

Unknown200395

Used in m10_00_50_61, m11_01_71_01, m11_02_54_01

Unknown200395()

2004 - Character

SetCharacterAIState

Used in all but common

SetCharacterAIState(
    int entityId, 
    byte<DisabledEnabled> disabledEnabled)

SetCharacterTeamType

Used in all but common and m17_00_00_00

SetCharacterTeamType(
    int entityId, 
    byte<TeamType> teamType)

CharacterWarpRequest

Used in m11_01_00_00

CharacterWarpRequest(
    int entityId, 
    byte<TargetEntityType> warpType, 
    int warpDestinationEntityId, 
    int dummypolyId)

ForceCharacterDeath

Used in all but common

ForceCharacterDeath(
    int entityId, 
    bool shouldReceiveSouls)

ChangeCharacterEnableState

Used in all but common

ChangeCharacterEnableState(
    int entityId, 
    byte<DisabledEnabled> disabledEnabled)

EzstateInstructionRequest

Used in all but common

EzstateInstructionRequest(
    int entityId, 
    int command, 
    byte slot)

CreateBulletOwner

Used in common_func, m11_01_00_00, m11_02_00_00, m25_00_00_00

CreateBulletOwner(
    int entityId)

SetSpEffect

Used in all

SetSpEffect(
    int entityId, 
    int spEffectId)

SetSpecialAnimations

Unused

SetSpecialAnimations(
    int entityId, 
    int waitingAnimation, 
    int damageAnimation, 
    int cancelAnimation, 
    int deathAnimation, 
    int returnAnimation)

SetCharacterGravity

Used in all but common

SetCharacterGravity(
    int entityId, 
    byte<DisabledEnabled> disabledEnabled)

SetCharacterEventTarget

Used in m10_00_00_00, m11_01_00_00, m17_00_00_00, m20_00_00_00, m25_00_00_00

SetCharacterEventTarget(
    int entityId, 
    int entityId2)

SetCharacterImmortality

Used in all but common

SetCharacterImmortality(
    int entityId, 
    byte<DisabledEnabled> disabledEnabled)

SetCharacterHome

Used in m11_01_00_00, m11_02_00_00, m13_00_00_00, m20_00_00_00

SetCharacterHome(
    int entityId, 
    int areaEntityId)

RotateCharacter

Used in common_func, m11_00_00_00

RotateCharacter(
    int entityId, 
    int entityId2, 
    int playAnimationId, 
    bool shouldWaitForCompletion)

SetCharacterInvincibility

Used in all but common and m13_00_00_00

SetCharacterInvincibility(
    int entityId, 
    byte<DisabledEnabled> disabledEnabled)

ClearCharactersAITarget

Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m25_00_00_00

ClearCharactersAITarget(
    int entityId)

RequestCharacterAICommand

Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m17_00_00_00, m20_00_00_00, m25_00_00_00

RequestCharacterAICommand(
    int entityId, 
    int commandId, 
    byte slotNumber)

SetEventPoint

Used in m10_00_00_00, m20_00_00_00

SetEventPoint(
    int entityId, 
    int entityId2, 
    float reactionDistance)

SetCharacterAIId

Used in m11_00_00_00, m11_01_00_00, m11_02_00_00, m17_00_00_00, m20_00_00_00

SetCharacterAIId(
    int entityId, 
    int aiId)

RequestCharacterAIReplan

Used in all but common

RequestCharacterAIReplan(
    int entityId)

ClearSpEffect

Used in all

ClearSpEffect(
    int entityId, 
    int spEffectId)

CreateNPCPart

Used in common_func, m17_00_00_00, m20_00_00_00, m25_00_00_00

CreateNPCPart(
    int entityId, 
    short npcPartId, 
    short<NPCPartType> npcPartGroupIdx, 
    int npcPartHP, 
    float damageCorrection, 
    float bodyDamageCompensation, 
    bool isInvincible, 
    bool startInStoppedState)

SetNPCPartHP

Used in m17_00_00_00, m20_00_00_00

SetNPCPartHP(
    int entityId, 
    int npcPartId, 
    int desiredHP, 
    bool shouldAllowHPAboveMaxHP)

SetNPCPartSEAndSFX

Used in common_func, m17_00_00_00, m20_00_00_00, m25_00_00_00

SetNPCPartSEAndSFX(
    int entityId, 
    int npcPartId, 
    int defenseMaterialSEId, 
    int defenseMaterialSFXId)

SetNPCPartBulletDamageMultiplier

Unused

SetNPCPartBulletDamageMultiplier(
    int entityId, 
    int npcPartId, 
    float bulletDamageMultiplier)

ChangeCharacterDispmask

Used in common_func, m11_00_00_00, m11_01_00_00, m13_00_00_00, m17_00_00_00, m25_00_00_00

ChangeCharacterDispmask(
    int entityId, 
    byte bitNumber, 
    byte<ONOFFCHANGE> switchType)

ChangeCharacterHitmask

Used in m20_00_00_00, m25_00_00_00

ChangeCharacterHitmask(
    int entityId, 
    byte bitNumber, 
    byte<ONOFFCHANGE> switchType)

SetNetworkUpdateAuthority

Unused

SetNetworkUpdateAuthority(
    int entityId, 
    int<AuthorityLevel> authorityLevel)

SetCharacterBackreadState

Used in all but common

SetCharacterBackreadState(
    int entityId, 
    bool removed)

SetCharacterHPBarDisplay

Used in m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m17_00_00_00, m20_00_00_00, m25_00_00_00

SetCharacterHPBarDisplay(
    int entityId, 
    byte<DisabledEnabled> disabledEnabled)

SetCharacterMaphit

Used in all but common

SetCharacterMaphit(
    int entityId, 
    bool disabled)

RequestCharacterAICommandEventValue

Unused

RequestCharacterAICommandEventValue(
    int entityId, 
    int commandId, 
    byte slotNumber, 
    int startingTargetEventFlagId, 
    int endingTargetEventFlagId)

CreateReferredDamagePair

Unused

CreateReferredDamagePair(
    int sourceEntityId, 
    int targetEntityId)

SetNetworkUpdateRate

Used in all but common and m13_00_00_00

SetNetworkUpdateRate(
    int entityId, 
    bool useFixedFrequency, 
    sbyte<CharacterUpdateFrequency> updateFrequency)

SetCharacterDefaultBackreadState

Used in common_func, m11_00_00_00, m11_02_00_00, m17_00_00_00, m20_00_00_00, m25_00_00_00

SetCharacterDefaultBackreadState(
    int entityId, 
    byte<DisabledEnabled> disabledEnabled)

HellkiteBreathControl

Unused

HellkiteBreathControl(
    int characterEntityId, 
    int objectEntityId, 
    int characterAnimationId)

ForceCharacterTreasure

Used in all but common

ForceCharacterTreasure(
    int characterEntityId)

BetrayCharactersCurrentCovenant

Unused

BetrayCharactersCurrentCovenant(
    byte dummy)

SetCharacterAnimationState

Used in all but common and m13_00_00_00

SetCharacterAnimationState(
    int entityId, 
    byte<DisabledEnabled> disabledEnabled)

WarpCharacterAndSetFloor

Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m15_00_00_00, m20_00_00_00

WarpCharacterAndSetFloor(
    int entityId, 
    byte<TargetEntityType> warpType, 
    int warpDestinationEntityId, 
    int dummypolyId, 
    int warpDestinationHitEntityId)

IssueShortWarpRequest

Used in all but common and m15_00_00_00

IssueShortWarpRequest(
    int entityId, 
    byte<TargetEntityType> warpType, 
    int warpDestinationEntityId, 
    int dummypolyId)

WarpCharacterAndCopyFloor

Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m17_00_00_00, m20_00_00_00, m25_00_00_00

WarpCharacterAndCopyFloor(
    int entityId, 
    byte<TargetEntityType> warpType, 
    int warpDestinationEntityId, 
    int dummypolyId, 
    int entityIdToCopyFloorFrom)

RequestCharacterAnimationReset

Used in m11_00_00_00, m11_02_00_00, m17_00_00_00

RequestCharacterAnimationReset(
    int entityId, 
    byte<Interpolation> interpolationMethod)

ChangeCharacterTeamTypeAndForceExitSpecialAnimations

Unused

ChangeCharacterTeamTypeAndForceExitSpecialAnimations(
    int entityId, 
    byte<TeamType> teamType)

RegisterNPCHumanityEventValue

Unused

RegisterNPCHumanityEventValue(
    int npcEntityId, 
    int humanityEventValueBaseEventFlagId)

IncrementPlayerPvpSin

Unused

IncrementPlayerPvpSin(
    byte dummy)

BonfirelikeRecovery

Used in m11_00_00_00

BonfirelikeRecovery()

ChangeCharactersCloth

Unused

ChangeCharactersCloth(
    int entityId, 
    byte bitNumber, 
    byte stateId)

ChangeCharacterPatrolBehavior

Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m13_00_00_00, m20_00_00_00, m25_00_00_00

ChangeCharacterPatrolBehavior(
    int characterEntityId, 
    int patrolInformationEntityId)

SetLockOnPoint

Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m17_00_00_00, m20_00_00_00, m25_00_00_00

SetLockOnPoint(
    int entityId, 
    int lockOnDummypolyId, 
    byte<DisabledEnabled> desiredState)

TestRequestRagdollRestraint

Unused

TestRequestRagdollRestraint(
    int entityIdRecipientSide, 
    int targetRigidIndexRecipientSide, 
    int dummypolyIdRecipientSide, 
    int entityIdAttachmentSide, 
    int targetRigidIndexAttachmentSide, 
    int dummypolyIdAttachmentSide)

ChangeCharacter

Unused

ChangeCharacter(
    int charinitparamId)

AdaptHpchangingSpEffectToNPCPartOfTarget

Unused

AdaptHpchangingSpEffectToNPCPartOfTarget(
    int entityId)

ImmediateActivateUnknown200454

Unused

ImmediateActivateUnknown200454(
    int entityId, 
    byte<DisabledEnabled> disabledEnabled)

SetCharacterTalkRange

Used in m11_02_00_00

SetCharacterTalkRange(
    int entityId, 
    float range)

IncrementCharacterGameCycle

Unused

IncrementCharacterGameCycle(
    int entityId)

SetMultiplayerdependentBuffsNonboss

Used in m11_00_00_00, m11_01_00_00, m11_02_00_00, m15_00_00_00, m20_00_00_00, m25_00_00_00

SetMultiplayerdependentBuffsNonboss(
    int entityId, 
    byte<DisabledEnabled> disabledEnabled)

Unknown200459

Unused

Unknown200459(
    int entityId, 
    byte<DisabledEnabled> disabledEnabled)

SetCharacterRemainingYoelLevels

Unused

SetCharacterRemainingYoelLevels(
    byte levelCount)

ResetCharacterPosition

Used in common_func, m11_01_00_00, m11_02_00_00, m15_00_00_00, m17_00_00_00, m20_00_00_00

ResetCharacterPosition(
    int characterEntityId)

SetNPCPartDamagingProsthetic

Used in common_func, m17_00_00_00

SetNPCPartDamagingProsthetic(
    int characterEntityId, 
    short npcPartId, 
    short<ProstheticType> partdamagingProsthetic)

WarpPlayerWithinAreaSettingCameraOrientation

Used in m11_00_00_00, m20_00_00_00

WarpPlayerWithinAreaSettingCameraOrientation(
    int characterEntityId, 
    int<TargetEntityType> type, 
    int pointEntityId, 
    int unknown, 
    sbyte unknown)

ForceUseObjact

Used in common_func, m10_00_00_00, m11_02_00_00, m15_00_00_00, m17_00_00_00, m25_00_00_00

ForceUseObjact(
    int characterEntityId, 
    int objectEntityId, 
    int objactparamId, 
    int unknown)

ForceCharacterTarget

Used in all but common and m20_00_00_00

ForceCharacterTarget(
    int targeterEntityId, 
    int targetedEntityId)

EnableAIStateChangeFromEnemyTeam

Used in m11_00_00_00

EnableAIStateChangeFromEnemyTeam(
    int characterEntityId, 
    sbyte<DisabledEnabled> desiredState)

Unknown200468

Used in m10_00_50_60, m10_00_50_61, m10_00_50_90, m11_00_50_80, m11_00_70_10, m11_01_50_60, m11_01_54_10, m11_01_71_00, m11_01_71_01, m11_01_74_00, m11_02_54_00, m11_02_54_01

Unknown200468(
    byte dummy)

2005 - Object

RequestObjectDestruction

Used in common_func, m10_00_00_00

RequestObjectDestruction(
    int entityId, 
    sbyte slotNumber)

RequestObjectRestoration

Used in m11_00_00_00, m11_01_00_00, m11_02_00_00, m15_00_00_00, m25_00_00_00

RequestObjectRestoration(
    int entityId)

DeactivateObject

Used in all but common

DeactivateObject(
    int targetObjectEntityId, 
    byte<DisabledEnabled> state)

SetObjectTreasureState

Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m15_00_00_00, m20_00_00_00, m25_00_00_00

SetObjectTreasureState(
    int targetObjectEntityId, 
    byte<DisabledEnabled> state)

InitializeObjact

Unused

InitializeObjact(
    int entityId, 
    int objactparamId, 
    int relativeTargetIdx)

SetObjactState

Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m15_00_00_00, m17_00_00_00, m20_00_00_00

SetObjactState(
    int entityId, 
    int objactparamId, 
    byte<DisabledEnabled> state)

ReproduceObjectAnimation

Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m15_00_00_00, m20_00_00_00

ReproduceObjectAnimation(
    int targetObjectEntityId, 
    int animationId)

ReproduceObjectDestruction

Unused

ReproduceObjectDestruction(
    int entityId, 
    sbyte slotNumber)

CreateDamagingObject

Used in common_func

CreateDamagingObject(
    int eventFlagId, 
    int entityId, 
    int dummypolyId, 
    int behaviorId, 
    int<DamageTargetType> target, 
    float radius, 
    float lifespan, 
    float repetitionTimeS)

RegisterStatue

Unused

RegisterStatue(
    int entityId, 
    byte areaId, 
    byte blockId, 
    byte<StatueType> statueType)

WarpObjectToCharacter

Used in m25_00_00_00

WarpObjectToCharacter(
    int entityId, 
    int characterEntityId, 
    short dummypolyId)

DeleteObjectEvent

Used in common_func

DeleteObjectEvent(
    int eventFlagId)

SetObjectInvulnerability

Used in m11_01_00_00, m11_02_00_00, m20_00_00_00

SetObjectInvulnerability(
    int targetObjectEntityId, 
    byte<DisabledEnabled> state)

DeactivateObjactAssignIdx

Unused

DeactivateObjactAssignIdx(
    int entityId, 
    int objactparamId, 
    int relativeTargetIdx, 
    byte<DisabledEnabled> state)

RerollObjectTreasure

Unused

RerollObjectTreasure(
    int targetObjectEntityId)

ExtinguishBurningObjects

Unused

ExtinguishBurningObjects()

ShowObjectByMapCeremony

Unused

ShowObjectByMapCeremony(
    int targetObjectEntityId, 
    uint ceremonyId, 
    int unknown)

SetObjectInteraction

Used in common_func, m11_00_00_00, m11_01_00_00, m11_02_00_00, m20_00_00_00, m25_00_00_00

SetObjectInteraction(
    int objectEntityId, 
    int<ObjectInteractionType> interaction, 
    sbyte<DisabledEnabled> desiredState)

2006 - SFX

DeleteMapSFX

Used in all but common

DeleteMapSFX(
    int entityId, 
    bool onlyDeleteRoot)

SpawnMapSFX

Used in all but common and m13_00_00_00

SpawnMapSFX(
    int entityId)

SpawnOneshotSFX

Used in common_func, m11_00_00_00, m15_00_00_00, m17_00_00_00, m20_00_00_00, m25_00_00_00

SpawnOneshotSFX(
    int<TargetEntityType> type, 
    int entityId, 
    int dummypolyId, 
    int sfxId)

CreateObjectfollowingSFX

Used in common_func, m10_00_00_00, m11_01_00_00, m11_02_00_00, m13_00_00_00, m17_00_00_00, m20_00_00_00

CreateObjectfollowingSFX(
    int objectEntityId, 
    int dummypolyId, 
    int sfxId)

DeleteObjectfollowingSFX

Used in common_func, m10_00_00_00, m11_01_00_00, m11_02_00_00, m13_00_00_00, m17_00_00_00, m20_00_00_00

DeleteObjectfollowingSFX(
    int objectEntityId, 
    bool shouldDeleteRoot)

2007 - Message

DisplayGenericDialog

Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m17_00_00_00, m25_00_00_00

DisplayGenericDialog(
    int messageId, 
    short<PromptType> dialogType, 
    short<NumberofOptions> numberOfOptions, 
    int entityId, 
    float displayDistance)

DisplayBanner

Used in common, m17_00_00_00, m20_00_00_00

DisplayBanner(
    byte<TextBannerType> bannerType)

DisplayStatusMessage

Unused

DisplayStatusMessage(
    int messageId, 
    byte<DisabledEnabled> padState)

DisplayMessage

Unused

DisplayMessage(
    int messageId, 
    byte screenLocationIndex)

SetBattleOfStocismNametagA

Unused

SetBattleOfStocismNametagA(
    int playerEntityId)

SetBattleOfStocismNametagB

Unused

SetBattleOfStocismNametagB(
    int playerEntityId)

SetBattleOfStocismNametagC

Unused

SetBattleOfStocismNametagC(
    int playerEntityId)

SetBattleOfStocismNametagD

Unused

SetBattleOfStocismNametagD(
    int playerEntityId)

DisplayBattleOfStocismDissolutionMessage

Unused

DisplayBattleOfStocismDissolutionMessage(
    int messageId)

DisplayGenericDialogAndSetEventFlags

Used in m11_00_00_00, m11_02_00_00

DisplayGenericDialogAndSetEventFlags(
    int messageId, 
    short<PromptType> dialogType, 
    short<NumberofOptions> numberOfOptions, 
    int entityId, 
    float displayDistance, 
    int leftResponseEventFlagId, 
    int rightResponseEventFlagId, 
    int cancelResponseEventFlagId)

DisplayAreaWelcomeMessage

Used in m11_00_00_00, m11_02_00_00

DisplayAreaWelcomeMessage(
    int areaNameMessageId)

DisplayGenericDialogGloballyAndSetEventFlags

Used in common

DisplayGenericDialogGloballyAndSetEventFlags(
    int messageId, 
    short<PromptType> dialogType, 
    short<NumberofOptions> numberOfOptions, 
    int leftResponseEventFlagId, 
    int rightResponseEventFlagId, 
    int cancelResponseEventFlagId)

ShowHintBox

Used in common, common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00

ShowHintBox(
    int hintBoxId, 
    int titleMessageId, 
    int bodyMessageId)

RemoveHintBox

Used in common, common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00

RemoveHintBox(
    int hintBoxId)

ShowSmallHintBox

Used in common, common_func, m10_00_00_00, m11_00_00_00, m11_02_00_00

ShowSmallHintBox(
    int hintBoxId, 
    int messageId)

ShowTutorialText

Used in common, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00

ShowTutorialText(
    int pretitleMessageId, 
    int titleMessageId, 
    int bodyMessageId, 
    int imageTextureId)

ShowLargeInspectBox

Used in common_func, m11_00_00_00, m11_01_00_00, m15_00_00_00, m20_00_00_00

ShowLargeInspectBox(
    int titleMessageId, 
    int bodyMessageId)

2008 - Camera

ChangeCamera

Used in common

ChangeCamera(
    int normalCameraId, 
    int lockedCameraId)

SetCameraVibration

Used in m20_00_00_00

SetCameraVibration(
    int vibrationId, 
    int<TargetEntityType> type, 
    int entityId, 
    int dummypolyId, 
    float decayStartDistance, 
    float decayEndDistance)

SetLockcamSlotNumber

Unused

SetLockcamSlotNumber(
    byte areaId, 
    byte blockId, 
    ushort lockcamSlotNumber)

SetAreaCamerasetparamSubid

Used in common, common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m17_00_00_00, m25_00_00_00

SetAreaCamerasetparamSubid(
    int camerasetparamSubid)

2009 - Script

RegisterLadder

Unused

RegisterLadder(
    int disableTopEventFlagId, 
    int disableBottomEventFlagId, 
    int entityId)

InitializeWanderingDemon

Unused

InitializeWanderingDemon(
    int eventFlagId, 
    int entityId, 
    int appearenceEventFlagId)

RegisterWanderingDemon

Unused

RegisterWanderingDemon(
    int eventFlagId, 
    int entityId, 
    int entityId2)

RegisterBonfire

Used in all but common

RegisterBonfire(
    int eventFlagId, 
    int entityId, 
    float reactionDistance, 
    float reactionAngle, 
    int setStandardKindlingLevel)

ActivateMultiplayerdependantBuffs

Unused

ActivateMultiplayerdependantBuffs(
    int entityId)

RegisterHealingFountain

Unused

RegisterHealingFountain(
    int eventFlagId, 
    int entityId, 
    float reactionDistance, 
    float reactionAngle, 
    int initialSwordNumber, 
    int swordLevel)

IssueBossRoomEntryNotification

Unused

IssueBossRoomEntryNotification(
    byte dummy)

SendInvadingPhantomsHome

Unused

SendInvadingPhantomsHome(
    int unknown)

SendAllPhantomsHomeAndUpdateServerPvpStats

Unused

SendAllPhantomsHomeAndUpdateServerPvpStats(
    int unknown)

SendAllPhantomsHome

Unused

SendAllPhantomsHome(
    int unknown)

2010 - Sound

PlayBGM

Unused

PlayBGM(
    byte<ONOFF> shouldPlay, 
    ushort slotNumber, 
    int entityId, 
    int<SoundType> soundType, 
    int soundId)

PlaySE

Used in m11_00_00_00, m17_00_00_00, m20_00_00_00, m25_00_00_00

PlaySE(
    int entityId, 
    int<SoundType> soundType, 
    int soundId)

SetMapSoundState

Used in common_func, m11_01_00_00, m11_02_00_00, m20_00_00_00, m25_00_00_00

SetMapSoundState(
    int entityId, 
    byte<DisabledEnabled> enableDisable)

EnableBossMapSound

Unused

EnableBossMapSound(
    int entityId, 
    byte<DisabledEnabled> enableDisable)

NotifySoundDampeningOfDoorEvent

Unused

NotifySoundDampeningOfDoorEvent(
    int entityId, 
    int<DoorState> doorState)

EnableMapSoundWithFade

Used in m11_01_00_00

EnableMapSoundWithFade(
    int entityId, 
    byte<DisabledEnabled> enableDisable, 
    float fadeTime)

Unknown201007

Unused

Unknown201007(
    int entityId)

SetMapSoundStateUnknown

Used in common, common_func, m20_00_00_00, m25_00_00_00

SetMapSoundStateUnknown(
    int areaEntityId, 
    bool unknown, 
    bool unknown)

SetMapSoundFadeOutTime

Used in common

SetMapSoundFadeOutTime(
    float timeS)

2011 - Hit

ActivateHit

Used in all but m13_00_00_00 and m25_00_00_00

ActivateHit(
    int hitEntityId, 
    byte<DisabledEnabled> state)

ActivateHitBackreadMask

Used in m11_02_00_00

ActivateHitBackreadMask(
    int hitEntityId, 
    byte<DisabledEnabled> state)

ActivateHitres

Used in m11_02_00_00

ActivateHitres(
    int hitEntityId, 
    byte<DisabledEnabled> state)

ActivateHitAndCreateNavimesh

Used in common_func, m11_01_00_00, m11_02_00_00, m15_00_00_00

ActivateHitAndCreateNavimesh(
    int hitEntityId, 
    byte<DisabledEnabled> state)

ActivateWallHug

Used in common_func

ActivateWallHug(
    int hitEntityId, 
    sbyte unknown, 
    int unknown, 
    int unknown, 
    int hitEntityId, 
    sbyte unknown, 
    int unknown, 
    int unknown, 
    sbyte<DisabledEnabled> desiredState)

2012 - Map

ActivateMapPart

Used in common, common_func, m11_01_00_00, m11_02_00_00, m15_00_00_00, m20_00_00_00, m25_00_00_00

ActivateMapPart(
    int mapPartEntityId, 
    byte<DisabledEnabled> state)

SetAreaWelcomeMessageState

Used in m11_00_00_00, m11_02_00_00

SetAreaWelcomeMessageState(
    byte<DisabledEnabled> state)

2013 - PlayLog

CreatePlaylog

Unused

CreatePlaylog(
    uint playlogName)

StartTimeMeasurement

Unused

StartTimeMeasurement(
    uint measurementId, 
    uint playlogName, 
    byte<DisabledEnabled> overwrite)

EndTimeMeasurement

Unused

EndTimeMeasurement(
    uint measurementId)

ParameterOutput

Unused

ParameterOutput(
    byte<PlayerPlayLogParameter> category, 
    uint playlogName, 
    byte<PlayLogMultiplayerType> outputMultiplayerStatus)

Condition Functions

Compare

Used in common, common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m15_00_00_00, m17_00_00_00, m25_00_00_00

Compare(
    sbyte<ComparisonType> comparisonType, 
    int lefthandSide, 
    int righthandSide)

Simpler version:

  • == != > < >= <=
    Comparing leftHandSide and rightHandSize

ElapsedSeconds

Used in all but m13_00_00_00

ElapsedSeconds(
    float targetNumberOfSeconds)

ElapsedFrames

Used in common_func, m10_00_00_00

ElapsedFrames(
    int targetNumberOfFrames)

RandomElapsedSeconds

Unused

RandomElapsedSeconds(
    float targetSecondsMin, 
    float targetSecondsMax)

RandomElapsedFrames

Unused

RandomElapsedFrames(
    int targetFramesMin, 
    int targetFramesMax)

EventFlag

Used in all

EventFlagState(
    byte<ONOFFCHANGE> desiredFlagState, 
    byte<TargetEventFlagType> targetEventFlagType, 
    int targetEventFlagId)

Simpler versions:

  • EventFlag(int targetEventFlagId)
    Where targetEventFlagType = TargetEventFlagType.EventFlag and desiredFlagState = ON or OFF
  • ThisEvent()
    Where targetEventFlagType = TargetEventFlagType.EventID and targetEventFlagId = 0 and desiredFlagState = ON or OFF
  • ThisEventSlot()
    Where targetEventFlagType = TargetEventFlagType.EventIDSlotNumber and targetEventFlagId = 0 and desiredFlagState = ON or OFF

AllBatchEventFlags

Used in all but m17_00_00_00

BatchEventFlagsState(
    byte<LogicalOperationType> desiredFlagState, 
    byte<TargetEventFlagType> targetEventFlagType, 
    int startingTargetEventFlagId, 
    int endingTargetEventFlagId)

Simpler versions:

  • AllBatchEventFlags(int startingTargetEventFlagId, int endingTargetEventFlagId)
    Where targetEventFlagType = TargetEventFlagType.EventFlag and desiredFlagState = LogicalOperationType.AllON or LogicalOperationType.NotAllON
  • AnyBatchEventFlags(int startingTargetEventFlagId, int endingTargetEventFlagId)
    Where targetEventFlagType = TargetEventFlagType.EventFlag and desiredFlagState = LogicalOperationType.NotAllOFF or LogicalOperationType.AllOFF

InArea

Used in all

InOutsideArea(
    byte<InsideOutsideState> desiredState, 
    int targetEntityId, 
    int areaEntityId, 
    int numberOfTargetCharacters = 1)

Simpler version:

  • InArea(int targetEntityId, int areaEntityId, int numberOfTargetCharacters)
    Where desiredState = InsideOutsideState.Inside or InsideOutsideState.Outside

EntityInRadiusOfEntity

Used in all

EntityInOutsideRadiusOfEntity(
    byte<InsideOutsideState> desiredState, 
    int targetEntityAId, 
    int targetEntityBId, 
    float targetDistance, 
    int minimumNumberOfTargets)

Simpler version:

  • EntityInRadiusOfEntity(int targetEntityAId, int targetEntityBId, float targetDistance, int minimumNumberOfTargets)
    Where desiredState = InsideOutsideState.Inside or InsideOutsideState.Outside

PlayerHasItem

Used in common, common_func, m10_00_00_00, m11_00_00_00, m11_02_00_00, m17_00_00_00

PlayerHasDoesntHaveItem(
    byte<ItemType> itemType, 
    int itemId, 
    byte<OwnershipState> desiredPossessionState)

Simpler version:

  • PlayerHasItem(byte<ItemType> itemType, int itemId)
    Where desiredPossessionState = OwnershipState.Owns or OwnershipState.DoesntOwn

ActionButton

Unused

ActionButton(
    int<TargetEntityType> targetEntityType, 
    int targetEntityId, 
    float reactionAngleDeg, 
    short dummypolyId, 
    float reactionDistance, 
    int helpMessageId, 
    byte<ReactionType> reactionType, 
    int padId)

HasMultiplayerState

Unused

HasMultiplayerState(
    sbyte<MultiplayerState> desiredMultiplayerState)

AllPlayersInArea

Unused

AllPlayersInOutsideArea(
    byte<InsideOutsideState> desiredState, 
    int areaEntityId)

Simpler version:

  • AllPlayersInArea(int areaEntityId)
    Where desiredState = InsideOutsideState.Inside or InsideOutsideState.Outside

PlayerInMap

Used in common, common_func, m11_00_00_00, m11_01_00_00, m11_02_00_00, m13_00_00_00, m17_00_00_00

PlayerInOutMap(
    bool shouldPlayerBeInside, 
    byte areaId, 
    byte blockId)

Simpler version:

  • PlayerInMap(byte areaId, byte blockId)
    Where shouldPlayerBeInside = true or false

NumberOfCoopClients

Unused

CompareNumberOfCoopClients(
    byte<ComparisonType> comparisonType, 
    byte targetNumberOfClients)

Simpler version:

  • NumberOfCoopClients() == value
    Comparing targetNumberOfClients (== != > < >= <=)

NumberOfClientsOfType

Used in common_func

CompareNumberOfClientsOfType(
    byte<ClientType> clientType, 
    byte<ComparisonType> comparisonType, 
    byte targetNumberOfClients)

Simpler version:

  • NumberOfClientsOfType(byte<ClientType> clientType) == value
    Comparing targetNumberOfClients (== != > < >= <=)

MultiplayerEvent

Unused

MultiplayerEvent(
    uint multiplayerEventId)

CountEventFlags

Used in common, common_func, m11_00_00_00, m11_01_00_00, m20_00_00_00

CompareCountEventFlags(
    byte<TargetEventFlagType> targetEventFlagType, 
    int startingTargetEventFlagId, 
    int endingTargetEventFlagId, 
    sbyte<ComparisonType> comparisonType, 
    int countThreshold)

Simpler version:

  • CountEventFlags(byte<TargetEventFlagType> targetEventFlagType, int startingTargetEventFlagId, int endingTargetEventFlagId) == value
    Comparing countThreshold (== != > < >= <=)

WorldTendency

Unused

CompareWorldTendency(
    byte<TendencyType> tendencyType, 
    byte<ComparisonType> comparisonType, 
    byte tendencyThreshold)

Simpler version:

  • WorldTendency(byte<TendencyType> tendencyType) == value
    Comparing tendencyThreshold (== != > < >= <=)

EventValue

Used in common, m15_00_00_00, m25_00_00_00

CompareEventValue(
    int baseEventFlagId, 
    byte numberOfUsedFlagBits, 
    byte<ComparisonType> comparisonType, 
    uint thresholdValue)

Simpler version:

  • EventValue(int baseEventFlagId, byte numberOfUsedFlagBits) == value
    Comparing thresholdValue (== != > < >= <=)

ActionButtonBossFog

Unused

ActionButtonBossFog(
    int<TargetEntityType> targetEntityType, 
    int targetEntityId, 
    float reactionAngleDeg, 
    short dummypolyId, 
    float reactionDistance, 
    int helpMessageId, 
    byte<ReactionType> reactionType, 
    int padId)

DroppedItemsInArea

Unused

DroppedItemsInArea(
    int areaEntityId)

DroppedItem

Unused

DroppedItem(
    int<ItemType> itemType, 
    int itemId)

PlayerHasItemIncludingBBox

Unused

PlayerHasDoesntHaveItemIncludingBBox(
    byte<ItemType> itemType, 
    int itemId, 
    byte<OwnershipState> desiredPossessionState)

Simpler version:

  • PlayerHasItemIncludingBBox(byte<ItemType> itemType, int itemId)
    Where desiredPossessionState = OwnershipState.Owns or OwnershipState.DoesntOwn

GameCycle

Used in common, common_func

CompareGameCycle(
    byte<ComparisonType> comparisonType, 
    byte completedGameCyclesThreshold)

Simpler version:

  • GameCycle() == value
    Comparing completedGameCyclesThreshold (== != > < >= <=)

ActionButtonLineSegment

Unused

ActionButtonLineSegment(
    int<TargetEntityType> targetEntityType, 
    int targetEntityId, 
    float reactionAngleDeg, 
    short dummypolyId, 
    float reactionDistance, 
    int helpMessageId, 
    byte<ReactionType> reactionType, 
    int padId, 
    int lineSegmentDefinedByEntityId)

ActionButtonLineSegmentBossRoom

Unused

ActionButtonLineSegmentBossRoom(
    int<TargetEntityType> targetEntityType, 
    int targetEntityId, 
    float reactionAngleDeg, 
    short dummypolyId, 
    float reactionDistance, 
    int helpMessageId, 
    byte<ReactionType> reactionType, 
    int padId, 
    int lineSegmentDefinedByEntityId)

CompareEventValues

Used in common

CompareEventValues(
    int leftsideBaseEventFlagId, 
    byte leftsideNumberOfUsedFlagBits, 
    byte<ComparisonType> comparisonType, 
    int rightsideBaseEventFlagId, 
    byte rightsideNumberOfUsedFlagBits)

OwnsDLC

Unused

OwnsDLCState(
    bool ownsDlc)

Simpler version:

  • OwnsDLC()
    Where ownsDlc = true or false

IsOnline

Unused

OnlineModeState(
    bool onlineMode)

Simpler version:

  • IsOnline()
    Where onlineMode = true or false

HasDamageType

Used in all but common

HasDamageType(
    int targetEntityId, 
    int attackerEntityId, 
    byte<DamageType> damageType)

ActionButtonInArea

Used in all but common and m13_00_00_00

ActionButtonInArea(
    int actionButtonParameterId, 
    int targetEntityId)

PlayerIsNotInOwnWorld

Used in common, common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m13_00_00_00, m20_00_00_00

PlayerIsNotInOwnWorldState(
    bool isNotIn)

Simpler version:

  • PlayerIsNotInOwnWorld()
    Where isNotIn = true or false

MapCeremony

Unused

MapCeremonyState(
    byte<DisabledEnabled> desiredState, 
    byte areaId, 
    byte blockId, 
    ushort ceremonyId)

Simpler version:

  • MapCeremony(byte areaId, byte blockId, ushort ceremonyId)
    Where desiredState = Enabled or Disabled

MultiplayerNetworkPenalized

Unused

MultiplayerNetworkPenalized()

PlayerGender

Unused

PlayerGender(
    byte<Gender> gender)

OngoingCutsceneFinished

Used in m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m20_00_00_00, m25_00_00_00

OngoingCutsceneFinished(
    int cutsceneId)

PlayerHasItemEquipped

Used in m11_02_00_00

PlayerHasItemEquippedState(
    byte<ItemType> itemType, 
    int itemId, 
    bool hasEquipped)

Simpler version:

  • PlayerHasItemEquipped(byte<ItemType> itemType, int itemId)
    Where hasEquipped = true or false

SteamDisconnected

Unused

SteamDisconnectedState(
    bool disconnected)

Simpler version:

  • SteamDisconnected()
    Where disconnected = true or false

FriendlyPhantomCount

Unused

CompareFriendlyPhantomCount(
    bool desiredComparisonState, 
    sbyte<ComparisonType> comparisonType, 
    int targetCount)

Simpler version:

  • FriendlyPhantomCount(bool desiredComparisonState) == value
    Comparing targetCount (== != > < >= <=)

CharacterDead

Used in all but m13_00_00_00

CharacterDeadAlive(
    int targetEntityId, 
    byte<DeathState> desiredLifeState, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetCharacters = 1)

Simpler version:

  • CharacterDead(int targetEntityId, sbyte<ComparisonType> comparisonType, float numberOfTargetCharacters)
    Where desiredLifeState = DeathState.Dead or DeathState.Alive

CharacterDamagedBy

Used in common_func, m11_00_00_00, m13_00_00_00

CharacterDamagedBy(
    int targetEntityId, 
    int attackerEntityId)

HPRatio

Used in all but m11_01_00_00 and m17_00_00_00

CompareHPRatio(
    int targetEntityId, 
    sbyte<ComparisonType> comparisonType, 
    float targetHPRatio, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetCharacters = 1)

Simpler version:

  • HPRatio(int targetEntityId, sbyte<ComparisonType> comparisonType, float numberOfTargetCharacters) == value
    Comparing targetHPRatio (== != > < >= <=)

CharacterType

Used in common_func, m17_00_00_00, m20_00_00_00

CharacterType(
    int targetEntityId, 
    sbyte<TargetType> targetType, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetCharacters = 1)

CharacterTargetedBy

Used in m10_00_00_00

CharacterTargetedByState(
    int aggressorEntityId, 
    int targetEntityId, 
    bool shouldHave, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetCharacters = 1)

Simpler version:

  • CharacterTargetedBy(int aggressorEntityId, int targetEntityId, sbyte<ComparisonType> comparisonType, float numberOfTargetCharacters)
    Where shouldHave = true or false

CharacterHasSpEffect

Used in all

CharacterHasSpEffectState(
    int targetEntityId, 
    int spEffectId, 
    bool shouldHave, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetCharacters = 1)

Simpler version:

  • CharacterHasSpEffect(int targetEntityId, int spEffectId, sbyte<ComparisonType> comparisonType, float numberOfTargetCharacters)
    Where shouldHave = true or false

NPCPartHP

Used in common_func, m17_00_00_00, m20_00_00_00

CompareNPCPartHP(
    int targetEntityId, 
    int npcPartId, 
    int hpThreshold, 
    sbyte<ComparisonType> comparisonType)

Simpler version:

  • NPCPartHP(int targetEntityId, int npcPartId) == value
    Comparing hpThreshold (== != > < >= <=)

CharacterBackreadStatus

Used in all

CharacterBackreadStatusState(
    int targetEntityId, 
    bool isBackread, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetCharacters = 1)

Simpler version:

  • CharacterBackreadStatus(int targetEntityId, sbyte<ComparisonType> comparisonType, float numberOfTargetCharacters)
    Where isBackread = true or false

CharacterHasEventMessage

Used in all but m13_00_00_00 and m20_00_00_00

CharacterHasEventMessageState(
    int targetEntityId, 
    int targetEventMessageId, 
    bool shouldHave, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetCharacters = 1)

Simpler version:

  • CharacterHasEventMessage(int targetEntityId, int targetEventMessageId, sbyte<ComparisonType> comparisonType, float numberOfTargetCharacters)
    Where shouldHave = true or false

CharacterAIState

Used in all

CharacterAIState(
    int targetEntityId, 
    byte<AIStateType> aiState, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetCharacters = 1)

PlayerUsingSkullLantern

Unused

PlayerUsingSkullLanternState(
    bool usingSkullLantern)

Simpler version:

  • PlayerUsingSkullLantern()
    Where usingSkullLantern = true or false

PlayersClass

Unused

PlayersClass(
    byte<ClassType> classNameType)

PlayersCovenant

Unused

PlayersCovenant(
    byte covenantIndex)

PlayersSoulLevel

Unused

ComparePlayersSoulLevel(
    byte<ComparisonType> comparisonType, 
    uint targetSoulLevel)

Simpler version:

  • PlayersSoulLevel() == value
    Comparing targetSoulLevel (== != > < >= <=)

CharacterHPValue

Used in m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m15_00_00_00, m25_00_00_00

CompareCharacterHPValue(
    int targetEntityId, 
    byte<ComparisonType> comparisonType, 
    int targetHP, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetCharacters = 1)

Simpler version:

  • CharacterHPValue(int targetEntityId, sbyte<ComparisonType> comparisonType, float numberOfTargetCharacters) == value
    Comparing targetHP (== != > < >= <=)

CharacterInsideDrawGroup

Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m20_00_00_00

CharacterDrawGroupState(
    int targetCharacterEntityId, 
    bool insideDrawgroup, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetCharacters = 1)

Simpler version:

  • CharacterInsideDrawGroup(int targetCharacterEntityId, sbyte<ComparisonType> comparisonType, float numberOfTargetCharacters)
    Where insideDrawgroup = true or false

HPRatioNew

Used in common_func, m11_01_00_00, m25_00_00_00

CompareHPRatioNew(
    int characterEntityId, 
    sbyte<ComparisonType> comparisonType, 
    float targetAmount, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetCharacters = 1)

Simpler version:

  • HPRatioNew(int characterEntityId, sbyte<ComparisonType> comparisonType, float numberOfTargetCharacters) == value
    Comparing targetAmount (== != > < >= <=)

CharacterHasEventMessageNew

Used in m11_00_00_00, m11_01_00_00, m11_02_00_00

CharacterHasEventMessageStateNew(
    int targetEntityId, 
    int targetEventMessageId, 
    bool shouldHave, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetCharacters = 1)

Simpler version:

  • CharacterHasEventMessageNew(int targetEntityId, int targetEventMessageId, sbyte<ComparisonType> comparisonType, float numberOfTargetCharacters)
    Where shouldHave = true or false

CharacterAIStateNew

Used in m25_00_00_00

CharacterAIStateNew(
    int targetEntityId, 
    sbyte<AIStateType> aiState, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetCharacters = 1)

YoelLevelCount

Unused

CompareYoelLevelCount(
    byte<ComparisonType> comparisonType, 
    int targetLevelCount)

Simpler version:

  • YoelLevelCount() == value
    Comparing targetLevelCount (== != > < >= <=)

CharacterInvadeType

Unused

CharacterInvadeType(
    int targetEntityId, 
    byte invadeTypeUnknown, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetCharacters = 1)

PlayerSen

Used in common

ComparePlayerSen(
    sbyte<ComparisonType> comparisonType, 
    uint targetAmount)

Simpler version:

  • PlayerSen() == value
    Comparing targetAmount (== != > < >= <=)

PlayerSwimState

Used in common, common_func, m17_00_00_00

PlayerSwimState(
    byte<SwimState> swimState)

ActionBit

Used in common, m11_00_00_00

ActionBitState(
    byte actionstartbit, 
    bool bitSet)

Simpler version:

  • ActionBit(byte actionstartbit)
    Where bitSet = true or false

PlayerLockedOn

Used in m11_00_00_00, m11_02_00_00

PlayerLockedOnState(
    int targetEntityId, 
    bool lockedOn)

Simpler version:

  • PlayerLockedOn(int targetEntityId)
    Where lockedOn = true or false

NumberOfCharacterHealthBars

Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m15_00_00_00, m17_00_00_00, m25_00_00_00

CompareNumberOfCharacterHealthBars(
    int targetEntityId, 
    sbyte<ComparisonType> comparisonType, 
    uint targetNumberOfHealthBars, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetCharacters = 1)

Simpler version:

  • NumberOfCharacterHealthBars(int targetEntityId, sbyte<ComparisonType> comparisonType, float numberOfTargetCharacters) == value
    Comparing targetNumberOfHealthBars (== != > < >= <=)

NumberOfCharacterHealthBarsOther

Used in common_func, m11_01_00_00

CompareNumberOfCharacterHealthBarsOther(
    int targetEntityId, 
    sbyte<ComparisonType> comparisonType, 
    uint targetNumberOfHealthBars, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetCharacters = 1)

Simpler version:

  • NumberOfCharacterHealthBarsOther(int targetEntityId, sbyte<ComparisonType> comparisonType, float numberOfTargetCharacters) == value
    Comparing targetNumberOfHealthBars (== != > < >= <=)

CharacterPostureRatio

Used in all but common

CompareCharacterPostureRatio(
    int targetEntityId, 
    sbyte<ComparisonType> comparisonType, 
    float targetPostureRatio, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetCharacters = 1)

Simpler version:

  • CharacterPostureRatio(int targetEntityId, sbyte<ComparisonType> comparisonType, float numberOfTargetCharacters) == value
    Comparing targetPostureRatio (== != > < >= <=)

CharacterInViewRange

Used in m17_00_00_00

CharacterInViewRangeState(
    int viewedEntityId, 
    int viewerEntityId, 
    int angleDegrees, 
    int minDistance, 
    int maxDistance, 
    byte<InsideOutsideState> desiredState)

Simpler version:

  • CharacterInViewRange(int viewedEntityId, int viewerEntityId, int angleDegrees, int minDistance, int maxDistance)
    Where desiredState = InsideOutsideState.Inside or InsideOutsideState.Outside

PlayerActionsEnabled

Used in m11_00_00_00

PlayerActionsEnabledState(
    byte<DisabledEnabled> disabledEnabled)

Simpler version:

  • PlayerActionsEnabled()
    Where disabledEnabled = Enabled or Disabled

EntityLoaded

Used in common_func, m10_00_00_00

EntityLoadedState(
    int targetEntityId, 
    bool isLoaded, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetCharacters = 1)

Simpler version:

  • EntityLoaded(int targetEntityId, sbyte<ComparisonType> comparisonType, float numberOfTargetCharacters)
    Where isLoaded = true or false

ObjectDestroyed

Used in common_func, m10_00_00_00, m11_00_00_00, m25_00_00_00

ObjectDestroyedState(
    byte<DestructionState> damageState, 
    int targetObjectEntityId, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetObjects = 1)

Simpler version:

  • ObjectDestroyed(int targetObjectEntityId, sbyte<ComparisonType> comparisonType, float numberOfTargetObjects)
    Where damageState = DestructionState.Destroyed or DestructionState.Undestroyed

ObjectHitBy

Unused

ObjectHitBy(
    int targetEntityId, 
    int attackerEntityId)

ObjActEventFlag

Used in common_func, m10_00_00_00, m11_01_00_00, m20_00_00_00

ObjActEventFlag(
    int objactEventFlag)

ObjectHP

Used in common_func, m10_00_00_00

CompareObjectHP(
    int targetEntityId, 
    sbyte<ComparisonType> comparisonType, 
    int hpThreshold, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetObjects = 1)

Simpler version:

  • ObjectHP(int targetEntityId, sbyte<ComparisonType> comparisonType, float numberOfTargetObjects) == value
    Comparing hpThreshold (== != > < >= <=)

ObjectBurnState

Unused

CompareObjectBurnState(
    int targetEntityId, 
    byte<ComparisonType> comparisonType, 
    byte burnStateUnknown, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetObjects = 1)

Simpler version:

  • ObjectBurnState(int targetEntityId, sbyte<ComparisonType> comparisonType, float numberOfTargetObjects) == value
    Comparing burnStateUnknown (== != > < >= <=)

ObjectBackread

Used in common_func, m11_01_00_00, m11_02_00_00, m25_00_00_00

ObjectBackreadState(
    int targetEntityId, 
    bool isBackread, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetObjects = 1)

Simpler version:

  • ObjectBackread(int targetEntityId, sbyte<ComparisonType> comparisonType, float numberOfTargetObjects)
    Where isBackread = true or false

ObjectBackreadOther

Unused

ObjectBackreadStateOther(
    int targetEntityId, 
    bool isBackread, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetObjects = 1)

Simpler version:

  • ObjectBackreadOther(int targetEntityId, sbyte<ComparisonType> comparisonType, float numberOfTargetObjects)
    Where isBackread = true or false

ObjectAnimationEnded

Used in m20_00_00_00

ObjectAnimationEnded(
    int objectEntityId, 
    int animationId, 
    sbyte<ComparisonType> comparisonType = ComparisonType.Equal, 
    float numberOfTargetObjects = 1)

PlayerMovingOnHit

Unused

PlayerMovingOnHit(
    int hitEntityId)

PlayerAttackingOnHit

Unused

PlayerAttackingOnHit(
    int hitEntityId)

PlayerStandingOnHit

Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m20_00_00_00

PlayerStandingOnHit(
    int hitEntityId)

HitLoaded

Used in m11_01_00_00, m11_02_00_00

HitLoaded(
    int hitEntityId)

MapAlertMusicState

Used in common, common_func, m11_00_00_00, m11_02_00_00, m25_00_00_00

MapAlertMusicState(
    byte<MusicStateType> musicState, 
    bool playing)

MusicTransitioningBetweenMaps

Used in common

MusicTransitioningBetweenMaps()

PlayerHasChangedMap

Used in common, m13_00_00_00

PlayerHasChangedMap()

GameIsLoading

Used in common_func, m11_02_00_00, m17_00_00_00, m20_00_00_00

GameIsLoading()

PlayerIsLookingAtEntity

Used in common_func, m11_00_00_00, m11_01_00_00, m11_02_00_00, m17_00_00_00, m20_00_00_00

PlayerIsLookingAtEntityState(
    bool looking, 
    int lookingEntityId, 
    int targetEntityId, 
    int angle, 
    int angle)

Simpler version:

  • PlayerIsLookingAtEntity(int lookingEntityId, int targetEntityId, int angle, int angle)
    Where looking = true or false

Enums

ONOFF

Used in all

  • OFF = 0
  • ON = 1

ONOFFCHANGE

Used in all

  • OFF = 0
  • ON = 1
  • CHANGE = 2

TargetEventFlagType

Used in all

  • TargetEventFlagType.EventFlag = 0
  • TargetEventFlagType.EventID = 1
  • TargetEventFlagType.EventIDSlotNumber = 2

ComparisonType

Used in all

  • ComparisonType.Equal = 0
  • ComparisonType.NotEqual = 1
  • ComparisonType.Greater = 2
  • ComparisonType.Less = 3
  • ComparisonType.GreaterOrEqual = 4
  • ComparisonType.LessOrEqual = 5

LogicalOperationType

Used in all but m17_00_00_00

  • LogicalOperationType.AllON = 0 Used in common, m10_00_00_00, m25_00_00_00
  • LogicalOperationType.AllOFF = 1 Used in common, common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m13_00_00_00, m15_00_00_00
  • LogicalOperationType.NotAllOFF = 2 Used in all but m17_00_00_00
  • LogicalOperationType.NotAllON = 3 Used in common_func

CalculationType

Used in common

  • CalculationType.Add = 0 Used in common
  • CalculationType.Sub = 1
  • CalculationType.Mult = 2
  • CalculationType.Div = 3
  • CalculationType.Mod = 4
  • CalculationType.Assign = 5

ConditionGroup

Used in all

  • OR15 = -15
  • OR14 = -14
  • OR13 = -13
  • OR12 = -12
  • OR11 = -11
  • OR10 = -10
  • OR09 = -9
  • OR08 = -8
  • OR07 = -7
  • OR06 = -6
  • OR05 = -5
  • OR04 = -4
  • OR03 = -3
  • OR02 = -2
  • OR01 = -1
  • MAIN = 0
  • AND01 = 1
  • AND02 = 2
  • AND03 = 3
  • AND04 = 4
  • AND05 = 5
  • AND06 = 6
  • AND07 = 7
  • AND08 = 8
  • AND09 = 9
  • AND10 = 10
  • AND11 = 11
  • AND12 = 12
  • AND13 = 13
  • AND14 = 14
  • AND15 = 15

CountDirection

Unused

  • CountDirection.CountUp = 0
  • CountDirection.CountDown = 1

CutscenePlayMode

Used in all but m13_00_00_00 and m17_00_00_00

  • CutscenePlayMode.Skippable = 0 Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m20_00_00_00, m25_00_00_00
  • CutscenePlayMode.Unskippable = 2 Used in common
  • CutscenePlayMode.SkippableWithFadeOut = 8
  • CutscenePlayMode.UnskippableWithFadeOut = 10

DestructionState

Used in common_func, m10_00_00_00, m11_00_00_00, m25_00_00_00

  • DestructionState.Undestroyed = 0 Used in m10_00_00_00, m11_00_00_00
  • DestructionState.Destroyed = 1 Used in common_func, m10_00_00_00, m11_00_00_00, m25_00_00_00

InsideOutsideState

Used in all

  • InsideOutsideState.Outside = 0
  • InsideOutsideState.Inside = 1

ConditionState

Used in all

  • FAIL = 0
  • PASS = 1

DeathState

Used in all but m13_00_00_00

  • DeathState.Alive = 0
  • DeathState.Dead = 1

OwnershipState

Used in common, common_func, m10_00_00_00, m11_00_00_00, m11_02_00_00, m17_00_00_00

  • OwnershipState.DoesntOwn = 0
  • OwnershipState.Owns = 1

EventEndType

Used in all

  • EventEndType.End = 0
  • EventEndType.Restart = 1

TeamType

Used in all but common and m17_00_00_00

  • TeamType.Default = -1
  • TeamType.Disabled = 0
  • TeamType.Human = 1
  • TeamType.WhitePhantom = 2 Used in m10_00_00_00
  • TeamType.BlackPhantom = 3
  • TeamType.Hollow = 4
  • TeamType.WanderingPhantom = 5
  • TeamType.Enemy = 6 Used in m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m15_00_00_00
  • TeamType.StrongEnemy = 7
  • TeamType.Ally = 8
  • TeamType.HostileAlly = 9
  • TeamType.DecoyEnemy = 10
  • TeamType.ChildofRed = 11
  • TeamType.FriendlyEnemy = 12
  • TeamType.Invader = 13
  • TeamType.Host = 19
  • TeamType.Coop = 20
  • TeamType.Hostile = 21
  • TeamType.WanderingPhantom1 = 22
  • TeamType.Enemy1 = 23
  • TeamType.Enemy2 = 24 Used in m10_00_00_00, m11_00_00_00
  • TeamType.StrongEnemy1 = 25 Used in m11_00_00_00
  • TeamType.FriendlyNPC = 26 Used in m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m15_00_00_00, m25_00_00_00
  • TeamType.HostileNPC = 27 Used in all but common and m17_00_00_00
  • TeamType.CoopNPC = 28 Used in m10_00_00_00, m11_00_00_00
  • TeamType.Indiscriminate = 29
  • TeamType.Object = 30 Used in m10_00_00_00, m11_00_00_00
  • TeamType.WhiteBerserker = 31
  • TeamType.RedBerserker = 32
  • TeamType.ArchEnemyTeam = 33

TargetEntityType

Used in all but common

  • TargetEntityType.Object = 0 Used in common_func, m11_00_00_00, m11_01_00_00, m15_00_00_00, m17_00_00_00, m20_00_00_00
  • TargetEntityType.Area = 1 Used in all but common and m15_00_00_00
  • TargetEntityType.Character = 2 Used in common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m15_00_00_00, m17_00_00_00, m20_00_00_00, m25_00_00_00

DisabledEnabled

Used in all

  • Disabled = 0
  • Enabled = 1

BitopType

Unused

  • BitopType.Add = 0
  • BitopType.Delete = 1
  • BitopType.Invert = 2

Unused

  • NavimeshType.Solid = 1
  • NavimeshType.Exit = 2
  • NavimeshType.Obstacle = 4
  • NavimeshType.Wall = 8
  • NavimeshType.LandingPoint = 64
  • NavimeshType.Event = 128
  • NavimeshType.Cliff = 256
  • NavimeshType.OpenSpace = 512
  • NavimeshType.Ladder = 1024
  • NavimeshType.Hole = 2048
  • NavimeshType.Door = 4096
  • NavimeshType.ClosedDoor = 8192
  • NavimeshType.WalltouchingFloor = 32

PromptType

Used in common, common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m17_00_00_00, m25_00_00_00

  • PromptType.YESNO = 0 Used in m11_00_00_00, m11_02_00_00
  • PromptType.OKCANCEL = 1 Used in common, common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m17_00_00_00, m25_00_00_00

NumberofOptions

Used in common, common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m17_00_00_00, m25_00_00_00

  • NumberofOptions.OneButton = 1 Used in common, common_func, m10_00_00_00, m11_00_00_00, m11_01_00_00, m11_02_00_00, m17_00_00_00, m25_00_00_00
  • NumberofOptions.TwoButtons = 2 Used in m11_00_00_00, m11_02_00_00
  • NumberofOptions.NoButtons = 6

EventState

Unused

  • EventState.Completed = 0
  • EventState.Restart = 1
  • EventState.Waiting = 2
  • EventState.Running = 3

SoundType

Used in m11_00_00_00, m17_00_00_00, m20_00_00_00, m25_00_00_00

  • SoundType.aEnvironmentalSound = 0
  • SoundType.cCharacterMotion = 1 Used in m20_00_00_00, m25_00_00_00
  • SoundType.fMenuSE = 2
  • SoundType.oObject = 3
  • SoundType.pCutsceneSE = 4
  • SoundType.sSFX = 5 Used in m11_00_00_00, m17_00_00_00
  • SoundType.mBGM = 6
  • SoundType.vVoice = 7
  • SoundType.xDependsOnFloorMaterial = 8
  • SoundType.bDependsOnArmorMaterial = 9
  • SoundType.gGhost = 10

DamageTargetType

Used in common_func

  • DamageTargetType.Character = 1 Used in common_func
  • DamageTargetType.Map = 2
  • DamageTargetType.CharacterMap = 3

ItemType

Used in common, common_func, m10_00_00_00, m11_00_00_00, m11_02_00_00, m17_00_00_00

  • ItemType.Weapon = 0 Used in common, m11_00_00_00, m11_02_00_00
  • ItemType.Armor = 1
  • ItemType.Ring = 2
  • ItemType.Goods = 3 Used in common, common_func, m10_00_00_00, m11_00_00_00, m11_02_00_00, m17_00_00_00

ReactionType

Unused

  • ReactionType.HollowHuman = 48
  • ReactionType.All = 255

CallType

Unused

  • CallType.ObjectAction = 0
  • CallType.WanderingSystem = 1
  • CallType.Other = 255

TargetType

Used in common_func, m17_00_00_00, m20_00_00_00

  • TargetType.Alive = 0 Used in common_func, m17_00_00_00, m20_00_00_00
  • TargetType.WhitePhantom = 1 Used in common_func, m20_00_00_00
  • TargetType.BlackPhantom = 2 Used in common_func
  • TargetType.Hollow = 8 Used in common_func
  • TargetType.Invader = 12

StatueType

Unused

  • StatueType.StoneStatue = 0
  • StatueType.CrystalStatue = 1

TextBannerType

Used in common, m11_02_00_00, m17_00_00_00, m20_00_00_00, m25_00_00_00

  • TextBannerType.ShinobiExecution = 1 Used in m17_00_00_00
  • TextBannerType.Death = 2
  • TextBannerType.GraciousGiftofTears = 3 Used in m25_00_00_00
  • TextBannerType.TestMessage = 4 Used in m10_00_50_61, m11_01_71_01, m11_02_54_01
  • TextBannerType.ImmortalitySevered = 5 Used in m11_02_00_00, m17_00_00_00, m25_00_00_00
  • TextBannerType.SculptorIdolFound = 13
  • TextBannerType.BurdenDispelled = 15 Used in common
  • TextBannerType.SinisterBurden = 16 Used in m20_00_00_00
  • TextBannerType.UnseenAid = 17 Used in common
  • TextBannerType.UnseenAid1 = 18
  • TextBannerType.TestMessage1 = 19
  • TextBannerType.TestMessage2 = 20
  • TextBannerType.DragonrotHealed = 21 Used in common

MultiplayerState

Unused

  • MultiplayerState.Host = 0
  • MultiplayerState.Client = 1
  • MultiplayerState.TryingtoCreateSession = 2
  • MultiplayerState.TryingtoJoinSession = 3
  • MultiplayerState.LeavingSession = 4
  • MultiplayerState.FailedtoCreateSession = 5

NPCPartType

Used in common_func, m17_00_00_00, m20_00_00_00, m25_00_00_00

  • NPCPartType.Part1 = 1 Used in common_func, m17_00_00_00, m20_00_00_00, m25_00_00_00
  • NPCPartType.Part2 = 2 Used in common_func
  • NPCPartType.Part3 = 3 Used in common_func
  • NPCPartType.Part4 = 4 Used in common_func, m20_00_00_00
  • NPCPartType.Part5 = 5
  • NPCPartType.Part6 = 6
  • NPCPartType.Part7 = 7 Used in m17_00_00_00
  • NPCPartType.Part8 = 8
  • NPCPartType.Part9 = 9
  • NPCPartType.Part10 = 10
  • NPCPartType.Part11 = 11
  • NPCPartType.Part12 = 12
  • NPCPartType.Part13 = 13
  • NPCPartType.Part14 = 14
  • NPCPartType.Part15 = 15
  • NPCPartType.Part16 = 16
  • NPCPartType.Part17 = 17
  • NPCPartType.Part18 = 18
  • NPCPartType.Part19 = 19
  • NPCPartType.Part20 = 20
  • NPCPartType.Part21 = 21
  • NPCPartType.Part22 = 22
  • NPCPartType.Part23 = 23
  • NPCPartType.Part24 = 24
  • NPCPartType.Part25 = 25
  • NPCPartType.Part26 = 26
  • NPCPartType.Part27 = 27
  • NPCPartType.Part28 = 28
  • NPCPartType.Part29 = 29
  • NPCPartType.Part30 = 30
  • NPCPartType.WeakPoint = 31

AuthorityLevel

Unused

  • AuthorityLevel.Normal = 0
  • AuthorityLevel.Forced = 4095

HandleRespawnType

Unused

  • HandleRespawnType.Ignore = 0
  • HandleRespawnType.RestartEvent = 1
  • HandleRespawnType.EndEvent = 2

AIStateType

Used in all

  • AIStateType.Normal = 0 Used in all but common and m15_00_00_00
  • AIStateType.Recognition = 1 Used in common_func, m11_00_00_00, m11_01_00_00, m13_00_00_00, m15_00_00_00, m17_00_00_00, m20_00_00_00, m25_00_00_00
  • AIStateType.Alert = 2 Used in all but common and m10_00_00_00
  • AIStateType.Combat = 3 Used in all

SummonSignType

Unused

  • SummonSignType.WhiteSign = 0
  • SummonSignType.BlackSign = 1
  • SummonSignType.RedSign = 2
  • SummonSignType.DetectionSign = 3
  • SummonSignType.WhiteReliefSign = 4
  • SummonSignType.BlackReliefSign = 5

ClassType

Unused

  • ClassType.Warrior = 0
  • ClassType.Knight = 1
  • ClassType.Wanderer = 2
  • ClassType.Thief = 3
  • ClassType.Bandit = 4
  • ClassType.Hunter = 5
  • ClassType.Sorcerer = 6
  • ClassType.Pyromancer = 7
  • ClassType.Cleric = 8
  • ClassType.Deprived = 9
  • ClassType.TempWarrior = 20
  • ClassType.TempKnight = 21
  • ClassType.TempSorcerer = 22
  • ClassType.TempPyromancer = 23
  • ClassType.ChiWarrior = 24
  • ClassType.ChiKnight = 25
  • ClassType.ChiSorcerer = 26
  • ClassType.ChiPyromancer = 27

CharacterUpdateFrequency

Used in all but common and m13_00_00_00

  • CharacterUpdateFrequency.NoUpdate = -1 Used in common_func, m17_00_00_00, m20_00_00_00
  • CharacterUpdateFrequency.AlwaysUpdate = 0 Used in all but common and m13_00_00_00
  • CharacterUpdateFrequency.Every2Frames = 2
  • CharacterUpdateFrequency.Every5Frames = 5 Used in m17_00_00_00, m20_00_00_00

TendencyType

Unused

  • TendencyType.WhiteTendency = 0
  • TendencyType.BlackTendency = 1

Interpolation

Used in m11_00_00_00, m11_02_00_00, m17_00_00_00

  • Interpolation.Interpolated = 0 Used in m11_02_00_00, m17_00_00_00
  • Interpolation.Uninterpolated = 1 Used in m11_00_00_00, m11_02_00_00

DisplayState

Unused

  • DisplayState.Hide = 0
  • DisplayState.Display = 1

AddDelete

Unused

  • AddDelete.Delete = 0
  • AddDelete.Add = 1

DamageType

Used in all but common

  • DamageType.Unspecified = 0 Used in all but common
  • DamageType.Fire = 1 Used in common_func, m10_00_00_00
  • DamageType.Magic = 2
  • DamageType.Lightning = 3
  • DamageType.Blunt = 4
  • DamageType.Slash = 5
  • DamageType.Thrust = 6
  • DamageType.None = 7
  • DamageType.AllPhysical = 8

Label

Used in all

  • Label.LABEL0 = 0
  • Label.LABEL1 = 1
  • Label.LABEL2 = 2
  • Label.LABEL3 = 3
  • Label.LABEL4 = 4
  • Label.LABEL5 = 5
  • Label.LABEL6 = 6
  • Label.LABEL7 = 7
  • Label.LABEL8 = 8
  • Label.LABEL9 = 9
  • Label.LABEL10 = 10
  • Label.LABEL11 = 11
  • Label.LABEL12 = 12
  • Label.LABEL13 = 13
  • Label.LABEL14 = 14
  • Label.LABEL15 = 15
  • Label.LABEL16 = 16
  • Label.LABEL17 = 17
  • Label.LABEL18 = 18
  • Label.LABEL19 = 19
  • Label.LABEL20 = 20

ArmorType

Used in common, m11_00_00_00, m11_02_00_00, m20_00_00_00

  • ArmorType.Head = 0
  • ArmorType.Body = 1 Used in common, m11_02_00_00, m20_00_00_00
  • ArmorType.Arms = 2 Used in common, m11_00_00_00
  • ArmorType.Legs = 3

PlayerPlayLogParameter

Unused

  • PlayerPlayLogParameter.PrimaryParameters = 0
  • PlayerPlayLogParameter.TemporaryParameters = 1
  • PlayerPlayLogParameter.Weapon = 2
  • PlayerPlayLogParameter.Armor = 3

PlayLogMultiplayerType

Unused

  • PlayLogMultiplayerType.HostOnly = 0
  • PlayLogMultiplayerType.GuestOnly = 1
  • PlayLogMultiplayerType.Both = 2

SingleplayerSummonSignType

Unused

  • SingleplayerSummonSignType.NormalCoop = 0
  • SingleplayerSummonSignType.ScriptedInvasion = 1
  • SingleplayerSummonSignType.ScriptedInvasionWideArea = 2

Gender

Unused

  • Gender.Male = 0
  • Gender.Female = 1

DoorState

Unused

  • DoorState.DoorClosed = 0
  • DoorState.DoorOpen = 1
  • DoorState.DoorClosing = 2
  • DoorState.DoorOpening = 3

ClientType

Used in common_func

  • ClientType.Coop = 0
  • ClientType.Invader = 1 Used in common_func
  • ClientType.BetrayalInvader = 2

GenericDialogResult

Unused

  • GenericDialogResult.Cancel = 0
  • GenericDialogResult.Left = 1
  • GenericDialogResult.Right = 2
  • GenericDialogResult.Leave = 3

PlayGoState

Unused

  • PlayGoState.Downloaded1stChunk = 0
  • PlayGoState.BDInstalling = 1
  • PlayGoState.Installed = 2

HollowArenaMatchType

Unused

  • HollowArenaMatchType.Duel = 0
  • HollowArenaMatchType.TwoPlayerBrawl = 1
  • HollowArenaMatchType.FourPlayerBrawl = 2
  • HollowArenaMatchType.SixPlayerBrawl = 3
  • HollowArenaMatchType.TwoVersusThree = 4
  • HollowArenaMatchType.ThreeVersusThree = 5

HollowArenaResult

Unused

  • HollowArenaResult.Win = 0
  • HollowArenaResult.Draw = 1

SwimState

Used in common, common_func, m17_00_00_00

  • SwimState.Swimming = 0
  • SwimState.Diving = 1

MusicStateType

Used in common, common_func, m11_00_00_00, m11_02_00_00, m25_00_00_00

  • MusicStateType.None = 0 Used in m11_00_00_00, m11_02_00_00
  • MusicStateType.Ambient = 1 Used in common, m11_00_00_00
  • MusicStateType.Alert = 2 Used in common
  • MusicStateType.Combat = 3 Used in common, common_func, m25_00_00_00

FadeType

Used in common_func, m11_00_00_00, m11_01_00_00, m11_02_00_00, m15_00_00_00, m17_00_00_00, m20_00_00_00, m25_00_00_00

  • FadeType.FadeIn = 0
  • FadeType.FadeOut = 1

ObjectInteractionType

Used in common_func, m11_00_00_00, m11_01_00_00, m11_02_00_00, m20_00_00_00, m25_00_00_00

  • ObjectInteractionType.All = -1 Used in m25_00_00_00
  • ObjectInteractionType.Grapple = 0 Used in common_func, m11_00_00_00, m11_01_00_00, m11_02_00_00
  • ObjectInteractionType.Hug = 1 Used in common_func, m11_01_00_00, m20_00_00_00
  • ObjectInteractionType.Peek = 10 Used in common_func, m11_01_00_00, m20_00_00_00
  • ObjectInteractionType.Swing = 14 Used in m11_01_00_00

TimeofDay

Used in common_func, m10_00_00_00, m11_01_00_00, m11_02_00_00, m15_00_00_00, m20_00_00_00, m25_00_00_00

  • TimeofDay.Morning = 1 Used in m10_00_00_00, m11_01_00_00, m11_02_00_00, m25_00_00_00
  • TimeofDay.Noon = 2 Used in common_func, m10_00_00_00, m11_01_00_00, m11_02_00_00, m15_00_00_00, m20_00_00_00, m25_00_00_00
  • TimeofDay.Afternoon = 3 Used in common_func, m10_00_00_00, m11_01_00_00, m20_00_00_00
  • TimeofDay.Evening = 4 Used in m10_00_00_00, m11_01_00_00, m15_00_00_00
  • TimeofDay.Night = 5 Used in m11_01_00_00, m11_02_00_00

ProstheticType

Used in common_func, m17_00_00_00

  • ProstheticType.LoadedAxe = 6 Used in common_func
  • ProstheticType.LoadedSpear = 11 Used in common_func, m17_00_00_00