Skip to content

Commit

Permalink
调整词典中的BiRS词条(日文和越南文待其他人修改)
Browse files Browse the repository at this point in the history
微调注释
  • Loading branch information
MrZ626 committed Apr 6, 2024
1 parent 8c4446e commit 97eee39
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion parts/language/dict_en.lua
Original file line number Diff line number Diff line change
Expand Up @@ -552,7 +552,7 @@ FNNS and {"Support 3",
{"BiRS",
"biasrs biasrotationsystem",
"term",
"Bias Rotation System, an original rotation system used in Techmino based on XRS and SRS.\nIn BiRS, a special offset is triggered when either the left, right, or softdrop key is pressed and the block touches the minoes or walls in that direction. This adds an extra block of offset in that direction, in addition to the normal offsets in the wall kick tables. If the tests fail, BiRS will attempt to remove the offsets and try again, removing the down offsets first, then the left and right offsets if the first fails. \nThe special offsets also obey these two rules: the distance of the offset must not exceed √5, and the offset must not be in the opposite direction to that indicated by the keypress.\nCompared to XRS, BiRS uses only a single kick table, making it easier to memorize, while retaining the climb-over-terrain feature of SRS.",
"Bias Rotation System, an original rotation system used in Techmino based on XRS and SRS.\nIn BiRS, an extra offset is triggered when either the left, right, or softdrop key is pressed and the block touches the minoes or walls in that direction. This adds an extra block of offset in that direction, in addition to the normal offsets in the wall kick tables (horizonal extra offset that indicated by the keypress must not be in the opposite direction to the composite horizonal offset, and distance of the composite offset must not exceed √5). If the tests fail, left and right offsets will be canceled then try again, then down offsets.\nCompared to XRS, BiRS uses only a single kick table, making it easier to memorize, while retaining the climb-over-terrain feature of SRS.",
},
{"C2RS",
"c2rs cultris2",
Expand Down
2 changes: 1 addition & 1 deletion parts/language/dict_ja.lua
Original file line number Diff line number Diff line change
Expand Up @@ -612,7 +612,7 @@ FNNS and {"サポート3",
{"BiRS",
"biasrs biasrotationsystem",
"term",
"*Techmino用語*\nBias Rotation System\nXRSとSRSを基に作られたTechmino独自の回転法則\n回転時に右や左、ソフトドロップを入力しているとその方向にミノがズレるように回転に補正がかけられます\n下方向に補正がかかっているときに回転に失敗(既存のマスと重なる)と下方向への補正をかけずに再試行します\nそしてそれにも失敗した場合は右、または左の補正をかけずに再試行します\nそれにも失敗した場合には回転されません\n\nBiRSはXRSに比べてキックテーブルが1つのため覚えやすく、さらにSRSの特徴である地形に沿った壁超え等も備えています\n\n追加事項:最後の回転補正を試行する時のルールとして移動するユークリッド距離が√5を超えてはいけない、また右または左に補正がかかっている場合には最後の回転補正はもう一方の方向には行かないという2つのルールがBiRSにあります",
"*Techmino用語*\nBias Rotation System\nXRSとSRSを基に作られたTechmino独自の回転法則\n回転時に右や左、ソフトドロップを入力しているとその方向にミノがズレるように回転に補正がかけられます\n下方向に補正がかかっているときに回転に失敗(既存のマスと重なる)と下方向への補正をかけずに再試行します\nそしてそれにも失敗した場合は右、または左の補正をかけずに再試行します\nそれにも失敗した場合には回転されません\n\nBiRSはXRSに比べてキックテーブルが1つのため覚えやすく、さらにSRSの特徴である地形に沿った壁超え等も備えています\n\n追加事項:最後の回転補正を試行する時のルールとして移動するユークリッド距離が√5を超えてはいけない、また右または左に補正がかかっている場合には最後の回転補正はもう一方の方向には行かないという2つのルールがBiRSにあります",-- TODO
},
{"C2RS",
"c2rs cultris 2 カルトリス",
Expand Down
2 changes: 1 addition & 1 deletion parts/language/dict_zh.lua
Original file line number Diff line number Diff line change
Expand Up @@ -543,7 +543,7 @@ FNNS and {"赞助3",
{"BiRS",
"旋转系统 rotate",
"term",
"Bias Rotation System\nTechmino原创旋转系统,基于XRS和SRS设计。\n当左/右/下(软降)被按下并且那个方向顶住了墙,按旋转后会先设定一个偏移(三个键朝各自方向加1格),在偏移的基础上试踢墙表里的位移(全都失败了会先取消向下的偏移再把踢墙重新试一遍,再都不行就取消左右,再不行就失败)。\nBiRS相比XRS只使用一个踢墙表更容易记忆,并且保留了SRS翻越地形的功能。\n\n细节补充:在测试踢墙时要满足两个条件,最终位移欧氏距离不能超过√5,并且存在水平偏移时最终水平位移必须和它不反向",
"Bias Rotation System\nTechmino原创旋转系统,基于XRS和SRS设计。\n当左/右/下(软降)被按下并且那个方向顶住了墙,会在旋转时添加一个额外偏移(三个键朝各自方向加1格),和基础踢墙表叠加(额外偏移和叠加偏移的水平方向不能相反,且叠加偏移的位移大小不能超过√5)。如果失败,会取消向左右的偏移然后重试,还不行就取消向下的偏移。\nBiRS相比XRS只使用一个踢墙表更容易记忆,并且保留了SRS翻越地形的功能",
},
{"C2RS",
"旋转系统 rotate cultris2",
Expand Down
8 changes: 4 additions & 4 deletions parts/player/player.lua
Original file line number Diff line number Diff line change
Expand Up @@ -1551,14 +1551,14 @@ end
-- Player.drop(self)-- Place piece
-- Player:clearFilledLines(start,height)
do
local clearSCR=setmetatable({-- B2Bmul:1.3/1.8
local clearSCR=setmetatable({-- B2B*=1.3; B3B*=1.8
80,200,400,1000,-- 1~4
1500,2000,2300,2600,3000,3400,-- 5~10
3800,4200,4600,5000,5500,6000,-- 11~16
6500,7000,7500,8000,-- 17~20
10000,11500,13000,14500,16000-- 21~25
},{__index=function(self,k) self[k]=20000 return 20000 end})
local spinSCR={
},{__index=function() return 20000 end})
local spinSCR={-- B2B*=1.2; B3B*=2.0; Mini*=.6
{200,750,1300,2000},-- Z
{200,750,1300,2000},-- S
{220,700,1300,2000},-- L
Expand All @@ -1567,7 +1567,7 @@ do
{260,900,1600,4500,7000},-- O
{300,1200,1700,4000,6000},-- I
{220,800,2000,3000,8000,26000},-- Else
}-- B2B*=1.2; B3B*=2.0; Mini*=.6
}
local b2bPoint={50,100,180,800,1000,9999}

local b2bATK={3,5,8,12,18,26}
Expand Down

0 comments on commit 97eee39

Please sign in to comment.