mirror of
https://github.com/MSWS/TTT.git
synced 2025-12-06 14:33:52 -08:00
Compare commits
base: MS:0.14.0-dev.8
MS:2.0.5
MS:2.0.5-dev.2
MS:2.0.4-dev.9
MS:2.0.4
MS:2.0.4-dev.8
MS:2.0.3-dev.8
MS:2.0.3-dev.6
MS:2.0.3-dev.5
MS:2.0.3-dev.3
MS:2.0.3
MS:2.0.3-dev.1
MS:2.0.2
MS:2.0.2-dev.3
MS:2.0.1-dev.5
MS:2.0.1
MS:2.0.1-dev.4
MS:2.0.0-dev.2
MS:2.0.0-dev.1
MS:2.0.0
MS:1.4.0
MS:1.4.0-dev.17
MS:1.4.0-dev.16
MS:1.4.0-dev.15
MS:1.4.0-dev.14
MS:1.4.0-dev.12
MS:1.4.0-dev.11
MS:1.4.0-dev.10
MS:1.4.0-dev.8
MS:1.4.0-dev.6
MS:1.4.0-dev.5
MS:1.4.0-dev.4
MS:1.3.1-dev.13
MS:1.3.1-dev.12
MS:1.3.1-dev.11
MS:1.3.1
MS:1.3.1-dev.10
MS:1.3.0-dev.35
MS:1.3.0-dev.32
MS:1.3.0-dev.29
MS:1.3.0-dev.28
MS:1.3.0-dev.27
MS:1.3.0-dev.26
MS:1.3.0-dev.25
MS:1.3.0
MS:1.3.0-dev.24
MS:1.3.0-dev.22
MS:1.3.0-dev.21
MS:1.3.0-dev.20
MS:1.3.0-dev.19
MS:1.3.0-dev.18
MS:1.3.0-dev.17
MS:1.3.0-dev.16
MS:1.3.0-dev.15
MS:1.3.0-dev.8
MS:1.3.0-dev.7
MS:1.2.1-dev.6
MS:1.2.1-dev.4
MS:1.2.1-dev.3
MS:1.2.1-dev.2
MS:1.2.1
MS:1.2.0-dev.29
MS:1.2.0-dev.14
MS:1.2.0
MS:1.2.0-dev.13
MS:1.2.0-dev.12
MS:1.2.0-dev.11
MS:1.2.0-dev.10
MS:1.2.0-dev.9
MS:1.2.0-dev.8
MS:1.2.0-dev.7
MS:1.1.1-dev.6
MS:1.1.1-dev.5
MS:1.1.1-dev.4
MS:1.1.1-dev.3
MS:1.1.1-dev.2
MS:1.1.1-dev.1
MS:1.1.1
MS:1.1.0-dev.6
MS:1.1.0-dev.5
MS:1.1.0-dev.4
MS:1.1.0-dev.3
MS:1.1.0-dev.2
MS:1.1.0-dev.1
MS:1.1.0
MS:1.0.1-dev.15
MS:1.0.1-dev.13
MS:1.0.1-dev.11
MS:1.0.1-dev.10
MS:1.0.1-dev.9
MS:1.0.1-dev.8
MS:1.0.1-dev.7
MS:1.0.1-dev.6
MS:1.0.1-dev.4
MS:1.0.1-dev.3
MS:1.0.1-dev.2
MS:1.0.1
MS:1.0.1-dev.1
MS:1.0.0
MS:0.22.3-dev.8
MS:0.22.3-dev.7
MS:0.22.3-dev.5
MS:0.22.3-dev.4
MS:0.22.3-dev.3
MS:0.22.3-dev.2
MS:0.22.3-dev.1
MS:0.22.3
MS:0.22.2-dev.1
MS:0.22.2
MS:0.22.1-dev.6
MS:0.22.1-dev.2
MS:0.22.1-dev.1
MS:0.22.1
MS:0.22.0-dev.2
MS:0.22.0
MS:0.21.0-dev.78
MS:0.21.0-dev.77
MS:0.21.0-dev.76
MS:0.21.0-dev.75
MS:0.21.0-dev.74
MS:0.21.0-dev.73
MS:0.21.0-dev.72
MS:0.21.0-dev.71
MS:0.21.0-dev.70
MS:0.21.0-dev.67
MS:0.21.0-dev.66
MS:0.21.0-dev.65
MS:0.21.0-dev.64
MS:0.21.0-dev.60
MS:0.21.0-dev.59
MS:0.21.0-dev.58
MS:0.21.0-dev.57
MS:0.21.0-dev.55
MS:0.21.0-dev.54
MS:0.21.0-dev.53
MS:0.21.0-dev.52
MS:0.21.0-dev.51
MS:0.21.0-dev.50
MS:0.21.0-dev.49
MS:0.21.0-dev.48
MS:0.21.0
MS:0.21.0-dev.46
MS:0.20.0-dev.46
MS:0.20.0-dev.39
MS:0.20.0-dev.38
MS:0.20.0-dev.37
MS:0.20.0-dev.35
MS:0.20.0-dev.31
MS:0.20.0-dev.30
MS:0.20.0-dev.29
MS:0.20.0-dev.28
MS:0.20.0-dev.27
MS:0.20.0-dev.26
MS:0.20.0-dev.25
MS:0.20.0-dev.18
MS:0.20.0-dev.17
MS:0.20.0-dev.16
MS:0.20.0-dev.12
MS:0.20.0-dev.10
MS:0.20.0-dev.9
MS:0.20.0-dev.8
MS:0.20.0-dev.6
MS:0.20.0-dev.1
MS:0.20.0
MS:0.19.0-dev.51
MS:0.19.0-dev.50
MS:0.19.0-dev.49
MS:0.19.0-dev.48
MS:0.19.0-dev.46
MS:0.19.0-dev.41
MS:0.19.0-dev.40
MS:0.19.0-dev.39
MS:0.19.0-dev.38
MS:0.19.0-dev.37
MS:0.19.0-dev.36
MS:0.19.0-dev.35
MS:0.19.0-dev.34
MS:0.19.0
MS:0.19.0-dev.32
MS:0.19.0-dev.29
MS:0.19.0-dev.28
MS:0.19.0-dev.27
MS:0.19.0-dev.26
MS:0.19.0-dev.25
MS:0.19.0-dev.24
MS:0.19.0-dev.23
MS:0.19.0-dev.22
MS:0.19.0-dev.21
MS:0.19.0-dev.10
MS:0.19.0-dev.9
MS:0.19.0-dev.8
MS:0.19.0-dev.6
MS:0.18.0-dev.4
MS:0.18.0-dev.3
MS:0.18.0-dev.2
MS:0.18.0-dev.1
MS:0.18.0
MS:0.17.1-dev.16
MS:0.17.1-dev.15
MS:0.17.1-dev.14
MS:0.17.1
MS:0.17.1-dev.11
MS:0.17.1-dev.10
MS:0.17.1-dev.9
MS:0.17.1-dev.8
MS:0.17.1-dev.7
MS:0.17.0-dev.49
MS:0.17.0-dev.48
MS:0.17.0-dev.47
MS:0.17.0-dev.46
MS:0.17.0-dev.43
MS:0.17.0
MS:0.17.0-dev.42
MS:0.17.0-dev.41
MS:0.17.0-dev.40
MS:0.17.0-dev.39
MS:0.17.0-dev.38
MS:0.17.0-dev.37
MS:0.17.0-dev.32
MS:0.17.0-dev.31
MS:0.17.0-dev.30
MS:0.17.0-dev.29
MS:0.17.0-dev.28
MS:0.17.0-dev.27
MS:0.17.0-dev.24
MS:0.17.0-dev.23
MS:0.17.0-dev.21
MS:0.17.0-dev.20
MS:0.17.0-dev.19
MS:0.17.0-dev.17
MS:0.17.0-dev.16
MS:0.17.0-dev.15
MS:0.17.0-dev.14
MS:0.17.0-dev.13
MS:0.17.0-dev.12
MS:0.17.0-dev.11
MS:0.17.0-dev.8
MS:0.17.0-dev.7
MS:0.17.0-dev.6
MS:0.17.0-dev.5
MS:0.16.1-dev.2
MS:0.16.1-dev.1
MS:0.16.1
MS:0.16.0-dev.15
MS:0.16.0
MS:0.16.0-dev.13
MS:0.16.0-dev.12
MS:0.15.0-dev.56
MS:0.15.0-dev.55
MS:0.15.0-dev.49
MS:0.15.0-dev.48
MS:0.15.0-dev.47
MS:0.15.0-dev.46
MS:0.15.0
MS:0.15.0-dev.44
MS:0.15.0-dev.43
MS:0.15.0-dev.42
MS:0.15.0-dev.41
MS:0.15.0-dev.39
MS:0.15.0-dev.38
MS:0.15.0-dev.35
MS:0.15.0-dev.34
MS:0.15.0-dev.33
MS:0.15.0-dev.32
MS:0.15.0-dev.20
MS:0.15.0-dev.18
MS:0.15.0-dev.17
MS:0.15.0-dev.16
MS:0.15.0-dev.13
MS:0.15.0-dev.9
MS:0.15.0-dev.8
MS:0.15.0-dev.6
MS:0.15.0-dev.3
MS:0.14.0-dev.11
MS:0.14.0-dev.10
MS:0.14.0
MS:0.14.0-dev.9
MS:0.14.0-dev.8
MS:0.14.0-dev.7
MS:0.14.0-dev.6
MS:0.14.0-dev.5
MS:0.13.0
MS:0.13.0-dev.62
MS:0.13.0-dev.58
MS:0.13.0-dev.56
MS:0.13.0-dev.50
MS:0.13.0-dev.47
MS:0.13.0-dev.45
MS:0.13.0-dev.42
MS:0.13.0-dev.41
MS:0.13.0-dev.36
MS:0.13.0-dev.29
MS:0.13.0-dev.28
MS:0.13.0-dev.27
MS:0.13.0-dev.26
MS:0.13.0-dev.24
MS:0.13.0-dev.22
MS:0.13.0-dev.21
MS:0.13.0-dev.19
MS:0.13.0-dev.16
MS:0.13.0-dev.15
MS:0.13.0-dev.14
MS:0.13.0-dev.13
MS:0.13.0-dev.12
MS:0.13.0-dev.11
MS:0.13.0-dev.10
MS:0.13.0-dev.8
MS:0.13.0-dev.5
MS:0.12.0-dev.26
MS:0.12.0
MS:0.12.0-dev.25
MS:0.12.0-dev.22
MS:0.12.0-dev.21
MS:0.12.0-dev.18
MS:0.12.0-dev.16
MS:0.12.0-dev.15
MS:0.12.0-dev.10
MS:0.12.0-dev.9
MS:0.12.0-dev.8
MS:0.12.0-dev.6
MS:0.12.0-dev.2
MS:0.11.0
MS:0.11.0-dev.16
MS:0.11.0-dev.10
MS:0.10.2
MS:0.10.1
MS:0.10.0-dev.12
MS:0.10.0-dev.11
MS:0.10.0-dev.10
MS:0.10.0-dev.9
MS:0.10.0-dev.8
MS:0.10.0-dev.6
MS:0.10.0-dev.5
MS:0.10.0-dev.3
MS:0.10.0
MS:0.10.0-122
MS:0.10.0-alpha.124
MS:0.10.0-alpha.115
MS:0.10.0-alpha.114
MS:0.10.0-alpha.113
MS:0.10.0-alpha.110
MS:0.10.0-alpha.109
MS:0.10.0-alpha.107
MS:0.10.0-alpha.105
MS:0.10.0-alpha.103
MS:0.10.0-alpha.102
MS:0.10.0-alpha.100
MS:0.10.0-alpha.98
MS:0.10.0-alpha.97
MS:0.10.0-24
MS:0.10.0-alpha.96
MS:0.10.0-alpha.95
MS:0.10.0-alpha.94
MS:0.10.0-alpha.92
MS:0.10.0-alpha.60
MS:0.10.0-alpha.58
MS:0.10.0-alpha.57
MS:0.10.0-alpha.56
MS:0.10.0-alpha.55
MS:0.10.0-alpha.54
MS:0.10.0-alpha.53
MS:0.10.0-alpha.52
MS:0.10.0-alpha.51
MS:0.10.0-alpha.50
MS:0.10.0-alpha.49
MS:0.10.0-alpha.48
MS:0.10.0-alpha.47
MS:0.10.0-alpha.46
MS:0.10.0-alpha.45
MS:0.10.0-alpha.44
MS:0.10.0-alpha.43
MS:0.10.0-alpha.42
MS:0.10.0-alpha.40
MS:0.10.0-alpha.39
MS:0.10.0-alpha.37
MS:0.10.0-alpha.22
MS:0.10.0-alpha.21
MS:0.10.0-22
MS:0.10.0-alpha.19
MS:0.10.0-alpha.17
MS:0.10.0-alpha.13
MS:0.10.0-alpha.11
MS:0.10.0-alpha.8
MS:0.10.0-alpha.7
MS:0.10.0-alpha.6
MS:0.10.0-alpha.5
MS:0.10.0-alpha.4
MS:0.10.0-alpha.3
MS:0.10.0-alpha.2
MS:0.10.0-3
MS:0.10.0-alpha.1
MS:0.9.1
MS:0.9.0
MS:0.8.1
MS:0.8.0
MS:0.7.1
MS:0.7.0
MS:0.6.0
MS:0.5.0
MS:0.0.0
MS:0.3.0
MS:0.4.0
MS:0.2.0
MS:0.1.0
...
compare: MS:0.13.0
MS:2.0.5
MS:2.0.5-dev.2
MS:2.0.4-dev.9
MS:2.0.4
MS:2.0.4-dev.8
MS:2.0.3-dev.8
MS:2.0.3-dev.6
MS:2.0.3-dev.5
MS:2.0.3-dev.3
MS:2.0.3
MS:2.0.3-dev.1
MS:2.0.2
MS:2.0.2-dev.3
MS:2.0.1-dev.5
MS:2.0.1
MS:2.0.1-dev.4
MS:2.0.0-dev.2
MS:2.0.0-dev.1
MS:2.0.0
MS:1.4.0
MS:1.4.0-dev.17
MS:1.4.0-dev.16
MS:1.4.0-dev.15
MS:1.4.0-dev.14
MS:1.4.0-dev.12
MS:1.4.0-dev.11
MS:1.4.0-dev.10
MS:1.4.0-dev.8
MS:1.4.0-dev.6
MS:1.4.0-dev.5
MS:1.4.0-dev.4
MS:1.3.1-dev.13
MS:1.3.1-dev.12
MS:1.3.1-dev.11
MS:1.3.1
MS:1.3.1-dev.10
MS:1.3.0-dev.35
MS:1.3.0-dev.32
MS:1.3.0-dev.29
MS:1.3.0-dev.28
MS:1.3.0-dev.27
MS:1.3.0-dev.26
MS:1.3.0-dev.25
MS:1.3.0
MS:1.3.0-dev.24
MS:1.3.0-dev.22
MS:1.3.0-dev.21
MS:1.3.0-dev.20
MS:1.3.0-dev.19
MS:1.3.0-dev.18
MS:1.3.0-dev.17
MS:1.3.0-dev.16
MS:1.3.0-dev.15
MS:1.3.0-dev.8
MS:1.3.0-dev.7
MS:1.2.1-dev.6
MS:1.2.1-dev.4
MS:1.2.1-dev.3
MS:1.2.1-dev.2
MS:1.2.1
MS:1.2.0-dev.29
MS:1.2.0-dev.14
MS:1.2.0
MS:1.2.0-dev.13
MS:1.2.0-dev.12
MS:1.2.0-dev.11
MS:1.2.0-dev.10
MS:1.2.0-dev.9
MS:1.2.0-dev.8
MS:1.2.0-dev.7
MS:1.1.1-dev.6
MS:1.1.1-dev.5
MS:1.1.1-dev.4
MS:1.1.1-dev.3
MS:1.1.1-dev.2
MS:1.1.1-dev.1
MS:1.1.1
MS:1.1.0-dev.6
MS:1.1.0-dev.5
MS:1.1.0-dev.4
MS:1.1.0-dev.3
MS:1.1.0-dev.2
MS:1.1.0-dev.1
MS:1.1.0
MS:1.0.1-dev.15
MS:1.0.1-dev.13
MS:1.0.1-dev.11
MS:1.0.1-dev.10
MS:1.0.1-dev.9
MS:1.0.1-dev.8
MS:1.0.1-dev.7
MS:1.0.1-dev.6
MS:1.0.1-dev.4
MS:1.0.1-dev.3
MS:1.0.1-dev.2
MS:1.0.1
MS:1.0.1-dev.1
MS:1.0.0
MS:0.22.3-dev.8
MS:0.22.3-dev.7
MS:0.22.3-dev.5
MS:0.22.3-dev.4
MS:0.22.3-dev.3
MS:0.22.3-dev.2
MS:0.22.3-dev.1
MS:0.22.3
MS:0.22.2-dev.1
MS:0.22.2
MS:0.22.1-dev.6
MS:0.22.1-dev.2
MS:0.22.1-dev.1
MS:0.22.1
MS:0.22.0-dev.2
MS:0.22.0
MS:0.21.0-dev.78
MS:0.21.0-dev.77
MS:0.21.0-dev.76
MS:0.21.0-dev.75
MS:0.21.0-dev.74
MS:0.21.0-dev.73
MS:0.21.0-dev.72
MS:0.21.0-dev.71
MS:0.21.0-dev.70
MS:0.21.0-dev.67
MS:0.21.0-dev.66
MS:0.21.0-dev.65
MS:0.21.0-dev.64
MS:0.21.0-dev.60
MS:0.21.0-dev.59
MS:0.21.0-dev.58
MS:0.21.0-dev.57
MS:0.21.0-dev.55
MS:0.21.0-dev.54
MS:0.21.0-dev.53
MS:0.21.0-dev.52
MS:0.21.0-dev.51
MS:0.21.0-dev.50
MS:0.21.0-dev.49
MS:0.21.0-dev.48
MS:0.21.0
MS:0.21.0-dev.46
MS:0.20.0-dev.46
MS:0.20.0-dev.39
MS:0.20.0-dev.38
MS:0.20.0-dev.37
MS:0.20.0-dev.35
MS:0.20.0-dev.31
MS:0.20.0-dev.30
MS:0.20.0-dev.29
MS:0.20.0-dev.28
MS:0.20.0-dev.27
MS:0.20.0-dev.26
MS:0.20.0-dev.25
MS:0.20.0-dev.18
MS:0.20.0-dev.17
MS:0.20.0-dev.16
MS:0.20.0-dev.12
MS:0.20.0-dev.10
MS:0.20.0-dev.9
MS:0.20.0-dev.8
MS:0.20.0-dev.6
MS:0.20.0-dev.1
MS:0.20.0
MS:0.19.0-dev.51
MS:0.19.0-dev.50
MS:0.19.0-dev.49
MS:0.19.0-dev.48
MS:0.19.0-dev.46
MS:0.19.0-dev.41
MS:0.19.0-dev.40
MS:0.19.0-dev.39
MS:0.19.0-dev.38
MS:0.19.0-dev.37
MS:0.19.0-dev.36
MS:0.19.0-dev.35
MS:0.19.0-dev.34
MS:0.19.0
MS:0.19.0-dev.32
MS:0.19.0-dev.29
MS:0.19.0-dev.28
MS:0.19.0-dev.27
MS:0.19.0-dev.26
MS:0.19.0-dev.25
MS:0.19.0-dev.24
MS:0.19.0-dev.23
MS:0.19.0-dev.22
MS:0.19.0-dev.21
MS:0.19.0-dev.10
MS:0.19.0-dev.9
MS:0.19.0-dev.8
MS:0.19.0-dev.6
MS:0.18.0-dev.4
MS:0.18.0-dev.3
MS:0.18.0-dev.2
MS:0.18.0-dev.1
MS:0.18.0
MS:0.17.1-dev.16
MS:0.17.1-dev.15
MS:0.17.1-dev.14
MS:0.17.1
MS:0.17.1-dev.11
MS:0.17.1-dev.10
MS:0.17.1-dev.9
MS:0.17.1-dev.8
MS:0.17.1-dev.7
MS:0.17.0-dev.49
MS:0.17.0-dev.48
MS:0.17.0-dev.47
MS:0.17.0-dev.46
MS:0.17.0-dev.43
MS:0.17.0
MS:0.17.0-dev.42
MS:0.17.0-dev.41
MS:0.17.0-dev.40
MS:0.17.0-dev.39
MS:0.17.0-dev.38
MS:0.17.0-dev.37
MS:0.17.0-dev.32
MS:0.17.0-dev.31
MS:0.17.0-dev.30
MS:0.17.0-dev.29
MS:0.17.0-dev.28
MS:0.17.0-dev.27
MS:0.17.0-dev.24
MS:0.17.0-dev.23
MS:0.17.0-dev.21
MS:0.17.0-dev.20
MS:0.17.0-dev.19
MS:0.17.0-dev.17
MS:0.17.0-dev.16
MS:0.17.0-dev.15
MS:0.17.0-dev.14
MS:0.17.0-dev.13
MS:0.17.0-dev.12
MS:0.17.0-dev.11
MS:0.17.0-dev.8
MS:0.17.0-dev.7
MS:0.17.0-dev.6
MS:0.17.0-dev.5
MS:0.16.1-dev.2
MS:0.16.1-dev.1
MS:0.16.1
MS:0.16.0-dev.15
MS:0.16.0
MS:0.16.0-dev.13
MS:0.16.0-dev.12
MS:0.15.0-dev.56
MS:0.15.0-dev.55
MS:0.15.0-dev.49
MS:0.15.0-dev.48
MS:0.15.0-dev.47
MS:0.15.0-dev.46
MS:0.15.0
MS:0.15.0-dev.44
MS:0.15.0-dev.43
MS:0.15.0-dev.42
MS:0.15.0-dev.41
MS:0.15.0-dev.39
MS:0.15.0-dev.38
MS:0.15.0-dev.35
MS:0.15.0-dev.34
MS:0.15.0-dev.33
MS:0.15.0-dev.32
MS:0.15.0-dev.20
MS:0.15.0-dev.18
MS:0.15.0-dev.17
MS:0.15.0-dev.16
MS:0.15.0-dev.13
MS:0.15.0-dev.9
MS:0.15.0-dev.8
MS:0.15.0-dev.6
MS:0.15.0-dev.3
MS:0.14.0-dev.11
MS:0.14.0-dev.10
MS:0.14.0
MS:0.14.0-dev.9
MS:0.14.0-dev.8
MS:0.14.0-dev.7
MS:0.14.0-dev.6
MS:0.14.0-dev.5
MS:0.13.0
MS:0.13.0-dev.62
MS:0.13.0-dev.58
MS:0.13.0-dev.56
MS:0.13.0-dev.50
MS:0.13.0-dev.47
MS:0.13.0-dev.45
MS:0.13.0-dev.42
MS:0.13.0-dev.41
MS:0.13.0-dev.36
MS:0.13.0-dev.29
MS:0.13.0-dev.28
MS:0.13.0-dev.27
MS:0.13.0-dev.26
MS:0.13.0-dev.24
MS:0.13.0-dev.22
MS:0.13.0-dev.21
MS:0.13.0-dev.19
MS:0.13.0-dev.16
MS:0.13.0-dev.15
MS:0.13.0-dev.14
MS:0.13.0-dev.13
MS:0.13.0-dev.12
MS:0.13.0-dev.11
MS:0.13.0-dev.10
MS:0.13.0-dev.8
MS:0.13.0-dev.5
MS:0.12.0-dev.26
MS:0.12.0
MS:0.12.0-dev.25
MS:0.12.0-dev.22
MS:0.12.0-dev.21
MS:0.12.0-dev.18
MS:0.12.0-dev.16
MS:0.12.0-dev.15
MS:0.12.0-dev.10
MS:0.12.0-dev.9
MS:0.12.0-dev.8
MS:0.12.0-dev.6
MS:0.12.0-dev.2
MS:0.11.0
MS:0.11.0-dev.16
MS:0.11.0-dev.10
MS:0.10.2
MS:0.10.1
MS:0.10.0-dev.12
MS:0.10.0-dev.11
MS:0.10.0-dev.10
MS:0.10.0-dev.9
MS:0.10.0-dev.8
MS:0.10.0-dev.6
MS:0.10.0-dev.5
MS:0.10.0-dev.3
MS:0.10.0
MS:0.10.0-122
MS:0.10.0-alpha.124
MS:0.10.0-alpha.115
MS:0.10.0-alpha.114
MS:0.10.0-alpha.113
MS:0.10.0-alpha.110
MS:0.10.0-alpha.109
MS:0.10.0-alpha.107
MS:0.10.0-alpha.105
MS:0.10.0-alpha.103
MS:0.10.0-alpha.102
MS:0.10.0-alpha.100
MS:0.10.0-alpha.98
MS:0.10.0-alpha.97
MS:0.10.0-24
MS:0.10.0-alpha.96
MS:0.10.0-alpha.95
MS:0.10.0-alpha.94
MS:0.10.0-alpha.92
MS:0.10.0-alpha.60
MS:0.10.0-alpha.58
MS:0.10.0-alpha.57
MS:0.10.0-alpha.56
MS:0.10.0-alpha.55
MS:0.10.0-alpha.54
MS:0.10.0-alpha.53
MS:0.10.0-alpha.52
MS:0.10.0-alpha.51
MS:0.10.0-alpha.50
MS:0.10.0-alpha.49
MS:0.10.0-alpha.48
MS:0.10.0-alpha.47
MS:0.10.0-alpha.46
MS:0.10.0-alpha.45
MS:0.10.0-alpha.44
MS:0.10.0-alpha.43
MS:0.10.0-alpha.42
MS:0.10.0-alpha.40
MS:0.10.0-alpha.39
MS:0.10.0-alpha.37
MS:0.10.0-alpha.22
MS:0.10.0-alpha.21
MS:0.10.0-22
MS:0.10.0-alpha.19
MS:0.10.0-alpha.17
MS:0.10.0-alpha.13
MS:0.10.0-alpha.11
MS:0.10.0-alpha.8
MS:0.10.0-alpha.7
MS:0.10.0-alpha.6
MS:0.10.0-alpha.5
MS:0.10.0-alpha.4
MS:0.10.0-alpha.3
MS:0.10.0-alpha.2
MS:0.10.0-3
MS:0.10.0-alpha.1
MS:0.9.1
MS:0.9.0
MS:0.8.1
MS:0.8.0
MS:0.7.1
MS:0.7.0
MS:0.6.0
MS:0.5.0
MS:0.0.0
MS:0.3.0
MS:0.4.0
MS:0.2.0
MS:0.1.0
1 Commits
0.14.0-dev
...
0.13.0
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
05daee24a4 |
Shop and gameplay expansion: new items, localization, periodic rewards, command refactor (#94)
**Summary** This PR delivers a substantial TTT update that expands the shop, refines gameplay flow, and improves player feedback. It adds multiple new items with CS2-specific behavior, introduces a periodic reward system, implements configurable sounds and full localization, and cleans up internal command and event handling. **Scope** * 56 commits * 117 files changed * +2,518 −301 **Why** * Broaden traitor and detective toolkits to increase strategic variety. * Make messaging consistent and translatable. * Reduce friction in command handling and event wiring. * Close a set of outstanding issues. **Highlights** New items and features * C4 item with CS2 configuration (resolves #79). * M4A1 item and storage support (resolves #71). * Traitor gloves item (resolves #81). * Camouflage item with async fix. * Poison shots with enhanced effects and feedback (resolves #75). * Poison smoke (resolves #74). * Armor item (resolves #67). * Taser item (resolves #69). * Healthshot and role reveal (resolves #98). * Body Paint item and service registration with default config. * Periodic reward system for players (resolves #97). * Credits granted for kills and identifications with tuned penalties. Player experience * Configurable sound support. * Full localization for commands and messages. * Increased HUD font size and adjusted text positioning. * Shop prefix and HUD tweaks. Skull hidden in HUD. Core refactors * Command execution support on main thread. Command structure consolidated and clarified. * Round timer and C4 event handling refactored. Old C4 listener logic removed. * Event namespaces and item handling reorganized. * Name formatting utilities updated. Stability and fixes * Shop events now reliably fire. * Role assignment logging corrected. * Credits no longer overridden by balance clearer. * Various cleanup, reformatting, and unused line removals. Administrative * Licenses updated for new dependencies and content. * Multiple merges and resyncs with main to keep branch current. **Configuration changes** * New item configs: C4, M4A1, Gloves, Camouflage, Poison Shots, Poison Smoke, Armor, Taser, Healthshot, Body Paint. * Added localization keys for new messages, commands, and out-of-ammo lines. * Sound configuration is now user configurable. * Station role behavior updated to support Poison Smoke changes. **API and plugin touchpoints** * Storage and plugin modules extended for M4A1Config. * PlayerKillListener added and registered. * BodyPaint service registered and applied by default where configured. **Testing** * Unit and runtime checks for: * Shop purchase flows for each new item. * Command execution on main thread and permission checks. * Credits earn and clear at round transitions. * Poison effects timing, damage application, particles, and feedback. * HUD text size and positions across common resolutions. * Localization fallback behavior for missing keys. * Manual CS2 tests for C4 behavior and item equips. * Verified shop events fire for buy, equip, and use. |