2 files changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
- Core+1-1
- Source/Data/Field.cs+7
- Source/Data/Requirement.cs+4
- Source/Data/RequirementOperator.cs+18
- Source/Data/RichPresence.cs+13-1
- Source/Data/Value.cs+13-2
- Source/Data/Version.cs+1
- Source/Parser/AchievementScriptInterpreter.cs+2
- Source/Parser/Expressions/ComparisonExpression.cs+1-1
- Source/Parser/Expressions/ExpressionBase.cs+1-1
- Source/Parser/Expressions/FunctionDefinitionExpression.cs+10-10
- Source/Parser/Expressions/MathematicExpression.cs+3-114
- Source/Parser/Expressions/MathematicOperation.cs+170
- Source/Parser/Expressions/Trigger/BehavioralRequirementExpression.cs+10
- Source/Parser/Expressions/Trigger/FieldFactory.cs+12
- Source/Parser/Expressions/Trigger/MemoryAccessorExpression.cs+16-17
- Source/Parser/Expressions/Trigger/MemoryAccessorExpressionBase.cs+14-1
- Source/Parser/Expressions/Trigger/MemoryValueExpression.cs+69-40
- Source/Parser/Expressions/Trigger/ModifiedMemoryAccessorExpression.cs+72-105
- Source/Parser/Expressions/Trigger/RequirementClauseExpression.cs+17-4
- Source/Parser/Expressions/Trigger/TalliedRequirementExpression.cs+3-2
- Source/Parser/Functions/AllOfFunction.cs+11-11
- Source/Parser/Functions/AlwaysFalseFunction.cs+1-1
- Source/Parser/Functions/AlwaysTrueFunction.cs+1-1
- Source/Parser/Functions/AnyOfFunction.cs+11-11
- Source/Parser/Functions/ArrayFilterFunction.cs+35
- Source/Parser/Functions/ArrayMapFunction.cs+3-3
- Source/Parser/Functions/ArrayReduceFunction.cs+79
- Source/Parser/Functions/BitFunction.cs+1-1
- Source/Parser/Functions/DisableWhenFunction.cs+1-1
- Source/Parser/Functions/FlagConditionFunction.cs+2-2
- Source/Parser/Functions/IdentityTransformFunction.cs+1-1
- Source/Parser/Functions/IterableJoiningFunction.cs+2-2
- Source/Parser/Functions/MaxOfFunction.cs+1-1
- Source/Parser/Functions/MeasuredFunction.cs+1-1
- Source/Parser/Functions/MemoryAccessorFunction.cs+14-2
- Source/Parser/Functions/NoneOfFunction.cs+10-10
- Source/Parser/Functions/OnceFunction.cs+1-1
- Source/Parser/Functions/PrevPriorFunction.cs+1-1
- Source/Parser/Functions/RangeFunction.cs+1-1
- Source/Parser/Functions/RepeatedFunction.cs+1-1
- Source/Parser/Functions/RichPresenceAsciiStringLookupFunction.cs+1-1
- Source/Parser/Functions/RichPresenceLookupFunction.cs+1-1
- Source/Parser/Functions/RichPresenceMacroFunction.cs+1-1
- Source/Parser/Functions/RichPresenceValueFunction.cs+1-3
- Source/Parser/Functions/SumOfFunction.cs+4-4
- Source/Parser/Functions/TallyFunction.cs+2-2
- Source/Parser/Functions/TallyOfFunction.cs+1-1
- Source/Parser/Internal/RequirementMerger.cs+7
- Source/Parser/Internal/RequirementsOptimizer.cs+56-19
- Source/Parser/RichPresenceBuilder.cs+21-5
- Source/Parser/ScriptBuilderContext.cs+72-72
- Source/Parser/ValueBuilder.cs+8
- Source/RATools.properties+2-2
- Source/Services/RAWebCache.cs+5
- Source/ViewModels/GameDataSnapshotViewModel.cs+1
- Tests/Data/RequirementTests.cs-1
- Tests/Parser/Expressions/Trigger/BehavioralRequirementExpression_Tests.cs+15
- Tests/Parser/Expressions/Trigger/MemoryAccessorExpressionTests.cs+2
- Tests/Parser/Expressions/Trigger/ModifiedMemoryAcessorExpressionTests.cs+10-6
- Tests/Parser/Expressions/Trigger/RequirementConditionExpression_Tests.cs+2
- Tests/Parser/Functions/ArrayFilterFunctionTests.cs+146
- Tests/Parser/Functions/ArrayReduceFunctionTests.cs+154
- Tests/Parser/Functions/AsciiStringEqualsFunctionTests.cs+2
- Tests/Parser/Functions/MemoryAccessorFunctionTests.cs-1
- Tests/Parser/Functions/RichPresenceValueFunctionTests.cs+19-4
- Tests/Parser/Functions/TallyOfFunctionTests.cs+7
- Tests/Parser/Internal/RequirementMergerTests.cs+1-1
- Tests/Parser/Internal/RequirementsOptimizerTests.cs+11-2
- Tests/Parser/Internal/ScriptBuilderContextTests.cs+1-1
- Tests/Parser/ValueBuilderTests.cs+15-2
- Tests/ViewModels/RequirementComparisonViewModelTests.cs+1
- changelog.txt+25
0 commit comments