2 files changed
+3
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
- Core+1-1
- Source/Data/AchievementSet.cs+13
- Source/Data/AchievementSetType.cs+62
- Source/Data/AssetBase.cs+10
- Source/Data/CodeNote.cs+714-138
- Source/Data/Field.cs+5
- Source/Data/Requirement.cs+10-1
- Source/Parser/AchievementScriptContext.cs+25
- Source/Parser/AchievementScriptInterpreter.cs+16
- Source/Parser/Expressions/AssignmentExpression.cs+17-5
- Source/Parser/Expressions/ClassDefinitionExpression.cs+302
- Source/Parser/Expressions/ClassInstanceExpression.cs+98
- Source/Parser/Expressions/ClassMemberReferenceExpression.cs+243
- Source/Parser/Expressions/ErrorExpression.cs+33
- Source/Parser/Expressions/ExpressionBase.cs+98-91
- Source/Parser/Expressions/ExpressionGroup.cs+6
- Source/Parser/Expressions/ExpressionType.cs+12
- Source/Parser/Expressions/ForExpression.cs+6-9
- Source/Parser/Expressions/FunctionCallExpression.cs+104-4
- Source/Parser/Expressions/FunctionDefinitionExpression.cs+31-18
- Source/Parser/Expressions/IfExpression.cs+11-5
- Source/Parser/Expressions/IndexedVariableExpression.cs+5-1
- Source/Parser/Expressions/ReturnExpression.cs+22-1
- Source/Parser/Expressions/Trigger/BehavioralRequirementExpression.cs+51-5
- Source/Parser/Expressions/Trigger/MemoryValueExpression.cs+109-22
- Source/Parser/Expressions/Trigger/ModifiedMemoryAccessorExpression.cs+61-13
- Source/Parser/Expressions/Trigger/RequirementClauseExpression.cs+20-1
- Source/Parser/Expressions/Trigger/RequirementConditionExpression.cs+92-9
- Source/Parser/Expressions/VariableExpression.cs+1-1
- Source/Parser/Functions/AchievementFunction.cs+24-3
- Source/Parser/Functions/AchievementSetFunction.cs+100
- Source/Parser/Functions/LeaderboardFunction.cs+21-2
- Source/Parser/Functions/PrevPriorFunction.cs+43
- Source/Parser/Internal/ExpressionTokenizer.cs+11
- Source/Parser/Internal/IAssignableExpression.cs+13
- Source/Parser/Internal/TriggerBuilderContext.cs+8
- Source/Parser/InterpreterScope.cs+3-3
- Source/Parser/LocalAssets.cs+48-8
- Source/Parser/PublishedAssets.cs+157-66
- Source/Parser/ScriptBuilderContext.cs+27-20
- Source/RATools.properties+2-2
- Source/Services/RAWebCache.cs+7
- Source/ViewModels/AchievementViewModel.cs+1-1
- Source/ViewModels/EditorViewModel.cs+1
- Source/ViewModels/GameProgressionViewModel.cs+65-4
- Source/ViewModels/GameStatsViewModel.cs+2-79
- Source/ViewModels/GameViewModel.cs+10-4
- Source/ViewModels/LeaderboardViewModel.cs+1-1
- Source/ViewModels/MainWindowViewModel.cs+11
- Source/ViewModels/NewScriptDialogViewModel.cs+152-141
- Source/ViewModels/RequirementComparisonViewModel.cs+1-1
- Source/ViewModels/RequirementGroupViewModel.cs+7-4
- Source/ViewModels/RequirementViewModel.cs+19-8
- Source/ViewModels/TriggerComparisonViewModel.cs+1-1
- Source/ViewModels/TriggerViewModel.cs+2-2
- Source/ViewModels/UserMasteriesViewModel.cs+1-1
- Source/Views/GameProgressionDialog.xaml+12-2
- Source/Views/GameStatsDialog.xaml-11
- Source/Views/MainWindow.xaml+1
- Source/rascript-cli/RAScriptCLI.cs+54-33
- Tests/Data/CodeNoteTests.cs+190-20
- Tests/Data/RequirementTests.cs+206-2
- Tests/Parser/AchievementScriptInterpreterTests.cs+40-1
- Tests/Parser/AchievementScriptTests.cs+8-2
- Tests/Parser/Expressions/ClassDefinitionExpressionTests.cs+314
- Tests/Parser/Expressions/ClassMemberReferenceExpressionTests.cs+346
- Tests/Parser/Expressions/ComparisonExpressionTests.cs+4-3
- Tests/Parser/Expressions/DictionaryExpressionTests.cs+3-3
- Tests/Parser/Expressions/ExpressionBaseTests.cs+1
- Tests/Parser/Expressions/ForExpressionTests.cs+1-2
- Tests/Parser/Expressions/FunctionCallExpressionTests.cs+4-3
- Tests/Parser/Expressions/FunctionDefinitionExpressionTests.cs+20-12
- Tests/Parser/Expressions/IfExpressionTests.cs+2-4
- Tests/Parser/Expressions/IndexedVariableExpressionTests.cs+55-1
- Tests/Parser/Expressions/Trigger/BehavioralRequirementExpression_Tests.cs+6
- Tests/Parser/Expressions/Trigger/MemoryValueExpressionTests.cs+17-3
- Tests/Parser/Expressions/Trigger/ModifiedMemoryAcessorExpressionTests.cs+15-4
- Tests/Parser/Expressions/Trigger/RequirementClauseExpressionTests.cs+2
- Tests/Parser/Expressions/Trigger/RequirementConditionExpression_Tests.cs+15
- Tests/Parser/Functions/AchievementFunctionTests.cs+99-9
- Tests/Parser/Functions/AchievementSetFunctionTests.cs+277
- Tests/Parser/Functions/ArrayPushFunctionTests.cs+5-2
- Tests/Parser/Functions/LeaderboardFunctionTests.cs+91-2
- Tests/Parser/Functions/LengthFunctionTests.cs+3-3
- Tests/Parser/Functions/PrevPriorFunctionTests.cs+2-1
- Tests/Parser/Functions/RichPresenceValueFunctionTests.cs+4-1
- Tests/Parser/Internal/RequirementsOptimizerTests.cs+39
- Tests/Parser/Internal/ScriptBuilderContextTests.cs+2
- Tests/Parser/InterpreterScopeTests.cs-53
- Tests/Parser/LocalAssetsTests.cs+70
- Tests/Parser/ValueBuilderTests.cs+1-1
- Tests/ViewModels/AssetViewModelBaseTests.cs+1-1
- Tests/ViewModels/GameViewModelTests.cs+6-6
- Tests/ViewModels/RequirementComparisonViewModelTests.cs+3-3
- Tests/ViewModels/RequirementGroupViewModelTests.cs+1-1
- Tests/ViewModels/RequirementViewModelTests.cs+12-12
- changelog.txt+22
0 commit comments