{ "OperationDict": { "GetAllTeamMember": { "$type": "RPG.GameCore.TargetMapAllTeamMember", "RemoveUnselectable": false }, "GetAllEnemy": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList" }, { "$type": "RPG.GameCore.TargetMapEnemyTeamEntity" }, { "$type": "RPG.GameCore.TargetMapAllTeamMember", "RemoveUnselectable": false } ] }, "RemoveUnselectable": { "$type": "RPG.GameCore.TargetRemoveUnselectable" }, "RemoveSelectable": { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByIsTargetUnselectable", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" } } }, "RemovePartReplaceWithOwner": { "$type": "RPG.GameCore.TargetMapPartToOwner" }, "GetAllSelfUnselectable": { "$type": "RPG.GameCore.TargetFetchAllUnselectable", "SourceEntity": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" } }, "GetAllSelfCustomUnselectable": { "$type": "RPG.GameCore.TargetFetchAllCustomUnselectable", "SourceEntity": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" } }, "GetLightTeam": { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Team": "TeamLight" } }, "GetDarkTeam": { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Team": "TeamDark" } }, "RemoveBattleEvent": { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByTargetEntityType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EntityTypeMask": "BattleEvent", "AliveStateMask": "Anyone", "Inverse": true } }, "GetBattleEvent": { "$type": "RPG.GameCore.TargetMapCreatedBattleEvent" }, "WithBattleEvent": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList | ParamEntityList.GetBattleEvent" }, "GetSelfCreateBattleEvent": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetMapCreatedBattleEvent" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity.GetSummoner" }, "CompareType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, { "$type": "RPG.GameCore.TargetMapCreator" } ] } } } ] }, "RemoveNonSelfCreateBattleEvent": { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByTargetEntityType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EntityTypeMask": "BattleEvent", "AliveStateMask": "Anyone", "Inverse": true }, { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity.GetSummoner" }, "CompareType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, { "$type": "RPG.GameCore.TargetMapCreator" } ] } } ] } }, "GetAdjoinEntity": { "$type": "RPG.GameCore.TargetMapAdjoinEntity" }, "WithAdjoinEntity": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList + ParamEntityList.GetAdjoinEntity" }, "GetAdjoinEntityIgnoreServant": { "$type": "RPG.GameCore.TargetMapAdjoinEntity", "CountingOption": "IgnoreServant" }, "WithAdjoinEntityIgnoreServant": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList + ParamEntityList.GetAdjoinEntityIgnoreServant" }, "GetCreator": { "$type": "RPG.GameCore.TargetMapCreator" }, "GetSummoner": { "$type": "RPG.GameCore.TargetMapSummoner" }, "GetSummonedMinions": { "$type": "RPG.GameCore.TargetMapSummonedMinions" }, "WithSummoner": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList | ParamEntityList.GetSummoner" }, "GetServantAndDummyCharacter": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList.GetServant + ParamEntityList.GetDummyCharacter" }, "WithServantAndDummyCharacter": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList | ParamEntityList.GetServant | ParamEntityList.GetDummyCharacter" }, "GetDummyCharacter": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetMapCreatedBattleEvent" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByIsBattleEventEntity", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ExpectSubType": "DummyCharacter" } } ] }, "GetSelfCreateDummyCharacter": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList.GetDummyCharacter.RemoveNonSelfCreateBattleEvent" }, "WithDummyCharacter": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList | ParamEntityList.GetDummyCharacter" }, "WithSelfCreateDummyCharacter": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList | ParamEntityList.GetSelfCreateDummyCharacter" }, "GetServant": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetMapSummonedMinions" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByTargetEntityType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EntityTypeMask": "Servant" } } ] }, "WithServant": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList | ParamEntityList.GetServant" }, "RemoveServant": { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByTargetEntityType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EntityTypeMask": "Servant", "AliveStateMask": "Anyone", "Inverse": true } }, "RemoveBEServant": { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByIsBattleEventEntity", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ExpectSubType": "BEServant", "Inverse": true } }, "GetBEServant": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetMapCreatedBattleEvent" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByIsBattleEventEntity", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ExpectSubType": "BEServant" } } ] }, "WithBEServant": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList | ParamEntityList.GetBEServant" }, "GetActualOwner": { "$type": "RPG.GameCore.TargetFetchActualOwner" }, "GetAttacker": { "$type": "RPG.GameCore.TargetMapDamageAttacker" }, "GetDefender": { "$type": "RPG.GameCore.TargetMapDamageDefender" }, "GetSkillTarget": { "$type": "RPG.GameCore.TargetMapSkillTarget" }, "GetSkillTargetSafe": { "$type": "RPG.GameCore.TargetMapSkillTarget", "LogErrorIfEmpty": false }, "GetSkillSubTarget": { "$type": "RPG.GameCore.TargetMapSkillSubTarget" }, "GetSkillAllTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity.GetSkillTarget | ParamEntity.GetSkillSubTarget" }, "GetSnapshot": { "$type": "RPG.GameCore.TargetMapSnapshotEntity" }, "GetDummyEntity": { "$type": "RPG.GameCore.TargetMapDummyEntity", "AutoCreate": true }, "GetSkillTargetAgent": { "$type": "RPG.GameCore.TargetMapDummyEntity", "DummyEntityName": "SkillTargetAgent" }, "GetCharacterChangeSource": { "$type": "RPG.GameCore.TargetMapCharacterChangeSource" }, "GetCharacterChangeTarget": { "$type": "RPG.GameCore.TargetMapCharacterChangeTarget" }, "RemoveCharacterChangeTarget": { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByIsCharacterChangeTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Inverse": true } }, "GetCharacterChangeSourceOrSelf": { "$type": "RPG.GameCore.TargetMapCharacterChangeSource", "IncludeSelf": true }, "GetCharacterChangeTargetOrSelf": { "$type": "RPG.GameCore.TargetMapCharacterChangeTarget", "IncludeSelf": true }, "WithCharacterChange": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntityList + ParamEntityList.GetCharacterChangeSource + ParamEntityList.GetCharacterChangeTarget" }, "GetAliveOnly": { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByTargetAliveState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AliveStateMask": "Mask_AliveOnly" } }, "GetAliveOrLimbo": { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByTargetAliveState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AliveStateMask": "Mask_AliveOrLimbo" } }, "GetDiedButNotDispose": { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByTargetAliveState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AliveStateMask": "Mask_DiedButNotDispose" } }, "Select1": { "$type": "RPG.GameCore.TargetIndex", "IndexType": "IndexStrict" }, "Select2": { "$type": "RPG.GameCore.TargetIndex", "IndexType": "IndexStrict", "IndexValue": 1 }, "Select3": { "$type": "RPG.GameCore.TargetIndex", "IndexType": "IndexStrict", "IndexValue": 2 }, "Select4": { "$type": "RPG.GameCore.TargetIndex", "IndexType": "IndexStrict", "IndexValue": 3 }, "Select5": { "$type": "RPG.GameCore.TargetIndex", "IndexType": "IndexStrict", "IndexValue": 4 }, "SelectLast": { "$type": "RPG.GameCore.TargetIndex", "IndexType": "Last" }, "Shuffle": { "$type": "RPG.GameCore.TargetShuffle" }, "Reverse": { "$type": "RPG.GameCore.TargetReverse" }, "SortByHP": { "$type": "RPG.GameCore.TargetSortByProperty", "PropertyType": "CurrentHP" }, "SortByMaxHP": { "$type": "RPG.GameCore.TargetSortByProperty", "PropertyType": "MaxHP" }, "SortByShield": { "$type": "RPG.GameCore.TargetSortByProperty", "PropertyType": "Shield" }, "SortByStance": { "$type": "RPG.GameCore.TargetSortByProperty", "PropertyType": "CurrentStance" }, "SortByMaxStance": { "$type": "RPG.GameCore.TargetSortByProperty", "PropertyType": "MaxStance" }, "SortByBreakDamageAddedRatio": { "$type": "RPG.GameCore.TargetSortByProperty", "PropertyType": "BreakDamageAddedRatio" }, "SortByActionOrder": { "$type": "RPG.GameCore.TargetSortByActionOrder" }, "SortByBuffCount": { "$type": "RPG.GameCore.TargetSortByModifierStatusCount", "BuffStatus": "Buff" }, "SortByDebuffCount": { "$type": "RPG.GameCore.TargetSortByModifierStatusCount", "BuffStatus": "Debuff" }, "SortByMonsterRank": { "$type": "RPG.GameCore.TargetSortMonsterRank" }, "SortByFormation": { "$type": "RPG.GameCore.TargetSortByFormation" } } }