更新英文翻译
Co-authored-by: C29H25N3O5 <87485746+C29H25N3O5@users.noreply.github.com>
This commit is contained in:
@@ -3,19 +3,19 @@ return{
|
||||
loadText={
|
||||
loadSFX="Loading sound effects",
|
||||
loadVoice="Loading voice packs",
|
||||
loadFont="Loading font",
|
||||
loadFont="Loading fonts",
|
||||
loadModeIcon="Loading mode icons",
|
||||
loadMode="Loading modes",
|
||||
loadOther="Loading other assets",
|
||||
finish="Press any button to start!",
|
||||
finish="Press any key to start!",
|
||||
},
|
||||
sureQuit="Press again to exit",
|
||||
sureQuit="Press again to quit",
|
||||
newDay="A new day, a new beginning!",
|
||||
playedLong="You have been playing for a long time. Make sure to rest well!",
|
||||
playedTooMuch="You have been playing for too long! Playing a block game is fun, but it's time to take a break.",
|
||||
playedLong="You have been playing for a long time. Time to a break!",
|
||||
playedTooMuch="You have been playing for far too long! Techmino is fun, but remember to have some rests!",
|
||||
|
||||
atkModeName={"Random","Badges","K.O.s","Attackers"},
|
||||
royale_remain="$1 Players Remaining",
|
||||
royale_remain="$1 Players Remains",
|
||||
powerUp={[0]="+000%","+025%","+050%","+075%","+100%"},
|
||||
cmb={nil,"1 Combo","2 Combo","3 Combo","4 Combo","5 Combo","6 Combo","7 Combo","8 Combo","9 Combo","10 Combo!","11 Combo!","12 Combo!","13 Combo!","14 Combo!!","15 Combo!!","16 Combo!!","17 Combo!!!","18 Combo!!!","19 Combo!!!","MEGACMB"},
|
||||
spin="-spin",
|
||||
@@ -28,10 +28,10 @@ return{
|
||||
stage="Stage $1 completed",
|
||||
great="Great!",
|
||||
awesome="Awesome!",
|
||||
almost="Almost!",
|
||||
continue="Keep going!",
|
||||
maxspeed="Max speed!",
|
||||
speedup="Speed up!",
|
||||
almost="Almost There!",
|
||||
continue="Keep Going!",
|
||||
maxspeed="MAX SPEED!",
|
||||
speedup="Speed Up!",
|
||||
missionFailed="Wrong Clear",
|
||||
|
||||
speedLV="Speed Level",
|
||||
@@ -40,12 +40,12 @@ return{
|
||||
grade="Grade",techrash="Techrash",
|
||||
wave="Wave",nextWave="Next",
|
||||
combo="Combo",maxcmb="Max Combo",
|
||||
pc="Perfect Clear",ko="KO",
|
||||
pc="Perfect Clear",ko="KOs",
|
||||
|
||||
win="Win",
|
||||
lose="Lose",
|
||||
|
||||
finish="Finish",
|
||||
finish="Finished",
|
||||
gamewin="You Win",
|
||||
gameover="Game Over",
|
||||
|
||||
@@ -56,63 +56,63 @@ return{
|
||||
|
||||
page="Page:",
|
||||
|
||||
ai_fixed="The AI is incompatible with fixed sequences.",
|
||||
ai_prebag="The AI is incompatible with custom sequences which have nontetromino.",
|
||||
ai_mission="The AI is incompatible with custom missions.",
|
||||
switchSpawnSFX="Please turn on the spawn SFX .",
|
||||
ai_fixed="AI is incompatible with fixed sequences",
|
||||
ai_prebag="AI is incompatible with custom sequences which have non-tetromino",
|
||||
ai_mission="AI is incompatible with custom missions",
|
||||
switchSpawnSFX="Please turn on the block spawn SFX!",
|
||||
ranks={"D","C","B","A","S"},
|
||||
needRestart="Retry for the changes to take effect.",
|
||||
needRestart="Restart to apply all changes",
|
||||
|
||||
saveDone="Data Saved",
|
||||
saveDone="Data saved",
|
||||
saveError="Failed to save:",
|
||||
saveError_duplicate="Duplicate filename",
|
||||
saveError_duplicate="Duplicated filename",
|
||||
loadError="Failed to load:",
|
||||
exportSuccess="Exported successfully",
|
||||
importSuccess="Imported successfully",
|
||||
dataCorrupted="Data corrupted",
|
||||
pasteWrongPlace="Paste at wrong place?",
|
||||
noFile="File not found",
|
||||
pasteWrongPlace="Paste at the wrong place?",
|
||||
noFile="File missing",
|
||||
|
||||
nowPlaying="Now Playing:",
|
||||
nowPlaying="Now playing:",
|
||||
|
||||
VKTchW="Touch Weight",
|
||||
VKOrgW="Origin Weight",
|
||||
VKCurW="Current. Pos. Weight",
|
||||
VKTchW="Touch weight",
|
||||
VKOrgW="Origin weight",
|
||||
VKCurW="Current position wt.",
|
||||
|
||||
noScore="No Scores Yet",
|
||||
noScore="No scores",
|
||||
modeLocked="Locked",
|
||||
unlockHint="Achieve Rank D or above in prerequisite modes to unlock.",
|
||||
highScore="Personal Bests",
|
||||
unlockHint="Achieve Rank D or above in the preceding modes to unlock",
|
||||
highScore="High Scores",
|
||||
newRecord="New Record!",
|
||||
|
||||
replayBroken="Cannot load replay",
|
||||
|
||||
getNoticeFail="Failed fetching announcements...",
|
||||
oldVersion="Version $1 is now available!",
|
||||
getNoticeFail="Failed to fetch announcements",
|
||||
oldVersion="Version $1 is now available",
|
||||
needUpdate="Newer version required!",
|
||||
versionNotMatch="Version do not match!",
|
||||
versionNotMatch="Versions do not match!",
|
||||
notFinished="Coming soon!",
|
||||
|
||||
jsonError="JSON error",
|
||||
|
||||
noUsername="Please specify a username.",
|
||||
wrongEmail="You entered an incorrect e-mail address.",
|
||||
noPassword="Please enter your password.",
|
||||
diffPassword="Passwords don't match.",
|
||||
registerRequestSent="Registration request sent",
|
||||
registerSuccessed="Registration succeeded!",
|
||||
noUsername="Please enter your username",
|
||||
wrongEmail="Invalid email address",
|
||||
noPassword="Please enter your password",
|
||||
diffPassword="Passwords don't match",
|
||||
registerRequestSent="Sign-up request sent",
|
||||
registerSuccessed="Sign-up succeeded",
|
||||
loginSuccessed="You are now logged in!",
|
||||
accessSuccessed="Access Granted.",
|
||||
accessSuccessed="Access granted",
|
||||
|
||||
wsConnecting="Websocket Connecting",
|
||||
wsFailed="WebSocket Connection Failed",
|
||||
wsClose="WebSocket Closed:",
|
||||
netTimeout="Network connection timeout",
|
||||
wsConnecting="Websocket connecting…",
|
||||
wsFailed="WebSocket connection failed",
|
||||
wsClose="WebSocket closed:",
|
||||
netTimeout="Connection timed out",
|
||||
|
||||
onlinePlayerCount="Online",
|
||||
createRoomSuccessed="Room successfully created!",
|
||||
createRoomSuccessed="Room created",
|
||||
started="Playing",
|
||||
joinRoom="has joined the room.",
|
||||
joinRoom="has entered the room.",
|
||||
leaveRoom="has left the room.",
|
||||
ready="Ready",
|
||||
connStream="Connecting",
|
||||
@@ -122,37 +122,37 @@ return{
|
||||
chatStart="------Beginning of log------",
|
||||
chatHistory="------New messages below------",
|
||||
|
||||
errorMsg="Techmino ran into a problem and needs to restart.\nYou can send the error log to the devs.",
|
||||
errorMsg="Techmino ran into a problem and needs to restart.\nYou can send the error log to the developers.",
|
||||
|
||||
modInstruction="Choose your modifiers!\nMods allow you to change the game.\nThey may also break it in weird ways.\nBeware, the mods will cause your game to be unranked!",
|
||||
modInstruction="Choose your modifiers!\nMods allow you to change the game,\nbut they may also crash the game.\nScores will not be saved when using mods.",
|
||||
modInfo={
|
||||
next="NEXT\nOverrides the number of Next pieces.",
|
||||
hold="HOLD\nOverrides the number of Hold pieces.",
|
||||
hideNext="Hidden NEXT\nHides a specific amount of pieces on the Next Queue.",
|
||||
next="NEXT\nOverrides the number of Next pieces displayed.",
|
||||
hold="HOLD\nOverrides the number of Hold pieces displayed.",
|
||||
hideNext="Hidden NEXT\nHides the specified amount of pieces on the Next queue.",
|
||||
infHold="InfiniHold\nAllows you to hold pieces infinitely.",
|
||||
hideBlock="Hide Current Piece:\nMakes the piece you are controlling invisible.",
|
||||
hideGhost="No Ghost\nMakes the Ghost Piece invisible.",
|
||||
hidden="Hide Locked Pieces.\nMakes locked pieces fade out.",
|
||||
hidden="Hide Locked Pieces.\nMakes locked pieces fade out in specified time.",
|
||||
hideBoard="Hide Board\nPartially or fully hides the field.",
|
||||
flipBoard="Flip Board\nFlips or rotates the field.",
|
||||
dropDelay="Gravity\nOverrides the falling speed in frames/block.",
|
||||
lockDelay="Lock Delay\nOverrides the lock delay in frames.",
|
||||
waitDelay="Spawn Delay\nOverrides the spawn delay in frames.",
|
||||
dropDelay="Gravity\nOverrides the falling speed in frames per block.",
|
||||
lockDelay="Lock Delay\nOverrides the lock delay (in frames).",
|
||||
waitDelay="Spawn Delay\nOverrides the spawn delay (in frames).",
|
||||
fallDelay="Line Clear Delay\nOverrides the line clear delay in frames.",
|
||||
life="Life\nChanges the initial number of additional lives.",
|
||||
life="Life\nChanges the initial number of extra lives.",
|
||||
forceB2B="B2B Only\nEnds the game when the B2B gauge drops below the initial line.",
|
||||
forceFinesse="Finesse Only\nEnds the game on any finesse fault",
|
||||
forceFinesse="Finesse Only\nEnds the game on finesse fault",
|
||||
tele="Teleport\nForces 0 DAS and 0 ARR.",
|
||||
noRotation="No Rotation\nDisables piece rotations.",
|
||||
noMove="No Movement\nDisables left and right movements.",
|
||||
customSeq="Randomizer\nOverrides the randomizer for the block sequence.",
|
||||
customSeq="Randomizer\nOverrides the randomizer of the block sequence.",
|
||||
pushSpeed="Garbage Speed\nOverride the rising speed of garbage lines (blocks/frame).",
|
||||
boneBlock="[ ]\nPlay with [ ] blocks.",
|
||||
},
|
||||
pauseStat={
|
||||
"Time:",
|
||||
"Key/Rot./Hold:",
|
||||
"Piece:",
|
||||
"Pieces:",
|
||||
"Row/Dig:",
|
||||
"Attack/DigAtk:",
|
||||
"Received:",
|
||||
@@ -174,11 +174,11 @@ return{
|
||||
"Eff./Dig Eff.:",
|
||||
"B2B/B3B:",
|
||||
"PC/HPC:",
|
||||
"FnsErrs./FnsRate:",
|
||||
"Fns. Errs/Rate:",
|
||||
},
|
||||
aboutTexts={
|
||||
"This is just an *ordinary* block stacker. Really, that's it.",
|
||||
"It has inspirations from C2/IO/JS/WWC/KOS etc.",
|
||||
"Inspired by C2/IO/JS/WWC/KOS etc.",
|
||||
"",
|
||||
"Powered by LÖVE",
|
||||
"Any suggestions or bug reports are appreciated!",
|
||||
@@ -188,7 +188,7 @@ return{
|
||||
"While the game is free, donations are appreciated."
|
||||
},
|
||||
staff={
|
||||
"Author: MrZ E-mail: 1046101471@qq.com",
|
||||
"Author: MrZ Email: 1046101471@qq.com",
|
||||
"Powered by LÖVE",
|
||||
"",
|
||||
"Program: MrZ, Particle_G, [scdhh, FinnTenzor]",
|
||||
@@ -204,8 +204,8 @@ return{
|
||||
},
|
||||
used=[[
|
||||
Tools used:
|
||||
Beepbox
|
||||
Goldwave
|
||||
BeepBox
|
||||
GoldWave
|
||||
GFIE
|
||||
FL Mobile
|
||||
Libs used:
|
||||
@@ -224,7 +224,7 @@ return{
|
||||
custom="Custom Game",
|
||||
setting="Settings",
|
||||
stat="Statistics",
|
||||
music="Music & SE",
|
||||
music="Music & SFX",
|
||||
dict="Zictionary",
|
||||
replays="Replays",
|
||||
},
|
||||
@@ -262,20 +262,20 @@ return{
|
||||
net_rooms={
|
||||
password="Password",
|
||||
refreshing="Refreshing rooms",
|
||||
noRoom="There aren't any rooms right now...",
|
||||
noRoom="No rooms available",
|
||||
refresh="Refresh",
|
||||
new="New Room",
|
||||
join="Join",
|
||||
},
|
||||
net_newRoom={
|
||||
title="Room config",
|
||||
roomName="Room name(default to username's room)",
|
||||
title="Room Config",
|
||||
roomName="Room name(default to \"[username]'s room\")",
|
||||
password="Password",
|
||||
description="Room description",
|
||||
description="Room Description",
|
||||
|
||||
life="Lives",
|
||||
pushSpeed="Push Speed",
|
||||
garbageSpeed="Garbage Speed",
|
||||
garbageSpeed="Garbage Line Speed",
|
||||
visible="Visibility",
|
||||
freshLimit="Lock Reset Limit",
|
||||
|
||||
@@ -300,7 +300,6 @@ return{
|
||||
|
||||
eventSet="Rule Set",
|
||||
|
||||
holdMode="Hold Mode",
|
||||
nextCount="Next",
|
||||
holdCount="Hold",
|
||||
infHold="Infinite Hold",
|
||||
@@ -314,7 +313,7 @@ return{
|
||||
setting_game={
|
||||
title="Game Settings",
|
||||
graphic="←Video",
|
||||
sound="Sound→",
|
||||
sound="Audio→",
|
||||
|
||||
ctrl="Control Settings",
|
||||
key="Key Mappings",
|
||||
@@ -322,26 +321,26 @@ return{
|
||||
reTime="Start Delay",
|
||||
RS="Rotation System",
|
||||
layout="Layout",
|
||||
menuPos="Menu button pos.",
|
||||
sysCursor="Use system cursor",
|
||||
autoPause="Pause while unfocused",
|
||||
swap="Key Combination (Change Atk. Mode)",
|
||||
autoSave="Auto save new-best",
|
||||
simpMode="Simplistic Style",
|
||||
menuPos="Menu Button Pos.",
|
||||
sysCursor="Use System Cursor",
|
||||
autoPause="Pause When Unfocused",
|
||||
swap="Key Combination (Change Atk Mode)",
|
||||
autoSave="Auto Save New Records",
|
||||
simpMode="Simplistic Mode",
|
||||
},
|
||||
setting_video={
|
||||
title="Video Settings",
|
||||
sound="←Sound",
|
||||
sound="←Audio",
|
||||
game="Game→",
|
||||
|
||||
block="Draw Block",
|
||||
block="Draw Blocks",
|
||||
smooth="Smooth Falling",
|
||||
upEdge="3D Block",
|
||||
bagLine="Bag Separator",
|
||||
bagLine="Bag Separators",
|
||||
|
||||
ghostType="Ghost Type",
|
||||
ghost="Ghost",
|
||||
center="Center",
|
||||
ghost="Ghosts",
|
||||
center="Rotation Centers",
|
||||
grid="Grid",
|
||||
lineNum="line No.",
|
||||
|
||||
@@ -351,30 +350,28 @@ return{
|
||||
clearFX="Clear FX",
|
||||
splashFX="Splash FX",
|
||||
shakeFX="Field Sway",
|
||||
atkFX="Atk. FX",
|
||||
atkFX="Atk FX",
|
||||
frame="Render Frame Rate (%)",
|
||||
|
||||
frame="Render Frame Rate(%)",
|
||||
FTlock="Frame-Time Lock",
|
||||
|
||||
text="Line Clear Pop-up",
|
||||
score="Score Pop-up",
|
||||
bufferWarn="Buffer Alert",
|
||||
text="Line Clear Pop-Ups",
|
||||
score="Score Pop-Ups",
|
||||
bufferWarn="Buffer Alerts",
|
||||
showSpike="Spike Counter",
|
||||
nextPos="Next Preview",
|
||||
highCam="Screen Scrolling",
|
||||
warn="Danger Alert",
|
||||
warn="Danger Alerts",
|
||||
|
||||
clickFX="Click FX",
|
||||
power="Power Info",
|
||||
clean="Fast Draw",
|
||||
fullscreen="Full Screen",
|
||||
power="Battery Info",
|
||||
clean="Quick Draw",
|
||||
fullscreen="Fullscreen",
|
||||
bg="Background",
|
||||
|
||||
blockSatur="Block Saturation",
|
||||
fieldSatur="Field Saturation",
|
||||
},
|
||||
setting_sound={
|
||||
title="Sound Settings",
|
||||
title="Audio Settings",
|
||||
|
||||
game="←Game",
|
||||
graphic="Video→",
|
||||
@@ -383,13 +380,13 @@ return{
|
||||
bgm="BGM",
|
||||
sfx="SFX",
|
||||
stereo="Stereo",
|
||||
spawn="Spawn Sounds",
|
||||
warn="Warning",
|
||||
vib="Vibration",
|
||||
voc="Voice",
|
||||
spawn="Spawn SE",
|
||||
warn="Warning SE",
|
||||
vib="Vibrations",
|
||||
voc="Voices",
|
||||
|
||||
autoMute="Mute while unfocused",
|
||||
fine="Finesse Error SFX",
|
||||
autoMute="Mute When Unfocused",
|
||||
fine="Finesse Error SE",
|
||||
sfxPack="SFX Pack",
|
||||
vocPack="Voice Pack",
|
||||
apply="Apply",
|
||||
@@ -416,8 +413,8 @@ return{
|
||||
a6="Hard Drop",
|
||||
a7="Soft Drop",
|
||||
a8="Hold",
|
||||
a9="Function1",
|
||||
a10="Function2",
|
||||
a9="Function 1",
|
||||
a10="Function 2",
|
||||
a11="Instant Left",
|
||||
a12="Instant Right",
|
||||
a13="Sonic Drop",
|
||||
@@ -434,28 +431,28 @@ return{
|
||||
skinSet="Block Skin",
|
||||
title="Layout Settings",
|
||||
spin1="R",spin2="R",spin3="R",spin4="R",spin5="R",spin6="R",spin7="R",
|
||||
skinR="Reset Color",
|
||||
skinR="Reset Colors",
|
||||
faceR="Reset Dir.",
|
||||
},
|
||||
setting_touch={
|
||||
default="Default",
|
||||
snap="Snap",
|
||||
save1="Save1",
|
||||
load1="Load1",
|
||||
save2="Save2",
|
||||
load2="Load2",
|
||||
snap="Snap to Grid",
|
||||
save1="Save 1",
|
||||
load1="Load 1",
|
||||
save2="Save 2",
|
||||
load2="Load 2",
|
||||
size="Size",
|
||||
shape="Shape",
|
||||
},
|
||||
setting_touchSwitch={
|
||||
b1= "Move Left:", b2="Move Right:", b3="Rotate Right:", b4="Rotate Left:",
|
||||
b5= "Rotate 180°:", b6="Hard Drop:", b7="Soft Drop:", b8="Hold:",
|
||||
b9= "Function1:", b10="Function2:", b11="Instant Left:", b12="Instant Right:",
|
||||
b9= "Function 1:", b10="Function 2:", b11="Instant Left:", b12="Instant Right:",
|
||||
b13="Sonic Drop:", b14="Down 1:", b15="Down 4:", b16="Down 10:",
|
||||
b17="Left Drop:", b18="Right Drop:",b19="Left Zangi:", b20="Right Zangi:",
|
||||
|
||||
norm="Normal",
|
||||
pro="Professional",
|
||||
pro="Advanced",
|
||||
hide="Show Virtual Keys",
|
||||
icon="Icon",
|
||||
sfx="SFX",
|
||||
@@ -468,7 +465,7 @@ return{
|
||||
customGame={
|
||||
title="Custom Game",
|
||||
defSeq="Default Seq.",
|
||||
noMsn="No missions",
|
||||
noMsn="No Missions",
|
||||
|
||||
drop="Drop Delay",
|
||||
lock="Lock Delay",
|
||||
@@ -478,8 +475,8 @@ return{
|
||||
bg="Background",
|
||||
bgm="Music",
|
||||
|
||||
copy="Copy Field+Seq.+Mssn.",
|
||||
paste="Paste Field+Seq.+Mssn.",
|
||||
copy="Copy Field+Seq+Mssn",
|
||||
paste="Paste Field+Seq+Mssn",
|
||||
clear="Start-Clear",
|
||||
puzzle="Start-Puzzle",
|
||||
|
||||
@@ -487,12 +484,11 @@ return{
|
||||
advance="More (A)",
|
||||
mod="Mods (F1)",
|
||||
field="Edit Field (F)",
|
||||
sequence="Edit Sequence (S)",
|
||||
mission="Edit Mission (M)",
|
||||
sequence="Edit Sequences (S)",
|
||||
mission="Edit Missions (M)",
|
||||
|
||||
eventSet="Rule Set",
|
||||
|
||||
holdMode="Hold Mode",
|
||||
nextCount="Next",
|
||||
holdCount="Hold",
|
||||
infHold="Infinite Hold",
|
||||
@@ -569,7 +565,7 @@ return{
|
||||
about={
|
||||
staff="Staff",
|
||||
his="History",
|
||||
qq="Author's qq",
|
||||
qq="Author's QQ",
|
||||
},
|
||||
dict={
|
||||
title="TetroDictionary",
|
||||
@@ -589,8 +585,8 @@ return{
|
||||
},
|
||||
sound={
|
||||
title="SE Room",
|
||||
sfx="SFX",
|
||||
voc="Voice",
|
||||
sfx="SFXs",
|
||||
voc="Voices",
|
||||
|
||||
move="Movement",
|
||||
lock="Lock",
|
||||
@@ -599,9 +595,9 @@ return{
|
||||
rotate="Rotation",
|
||||
rotatekick="Rotation (kick)",
|
||||
hold="Hold",
|
||||
prerotate="Initial rotation",
|
||||
prehold="Initial hold",
|
||||
_pc="Clear and PC",
|
||||
prerotate="Initial Rotation",
|
||||
prehold="Initial Hold",
|
||||
_pc="Clear & PC",
|
||||
|
||||
clear1="clear 1",
|
||||
clear2="clear 2",
|
||||
@@ -656,22 +652,22 @@ return{
|
||||
music="BGMs",
|
||||
},
|
||||
login={
|
||||
title="Log In",
|
||||
register="Register",
|
||||
email="E-mail Address",
|
||||
title="Sign In",
|
||||
register="Sign Up",
|
||||
email="Email Address",
|
||||
password="Password",
|
||||
keepPW="Remember me",
|
||||
login="Log In",
|
||||
},
|
||||
register={
|
||||
title="Register",
|
||||
login="Log In",
|
||||
title="Sign Up",
|
||||
login="Sign In",
|
||||
username="Username",
|
||||
email="Email Address",
|
||||
password="Password",
|
||||
password2="Re-enter Password",
|
||||
register="Register",
|
||||
registering="Waiting for response...",
|
||||
register="Sign Up",
|
||||
registering="Waiting for response…",
|
||||
},
|
||||
account={
|
||||
title="Account",
|
||||
@@ -732,9 +728,9 @@ return{
|
||||
vk="Virtual Key Layout",
|
||||
|
||||
couldSave="Cloud Save (CAUTION: TESTING)",
|
||||
notLogin="[Login to access cloud save]",
|
||||
upload="Upload to cloud",
|
||||
download="Download from cloud",
|
||||
notLogin="[Login to access cloud save]",
|
||||
upload="Upload to Cloud",
|
||||
download="Download from Cloud",
|
||||
},
|
||||
error={
|
||||
console="Console",
|
||||
@@ -747,94 +743,94 @@ return{
|
||||
['sprint_40l']= {"Sprint", "40L", "Clear 40 lines!"},
|
||||
['sprint_100l']= {"Sprint", "100L", "Clear 100 lines!"},
|
||||
['sprint_400l']= {"Sprint", "400L", "Clear 400 lines!"},
|
||||
['sprint_1000l']= {"Sprint", "1000L", "Clear 1000 lines!"},
|
||||
['sprintPenta']= {"Sprint", "PENTOMINO", "40L with 18 pentominoes."},
|
||||
['sprint_1000l']= {"Sprint", "1,000L", "Clear 1,000 lines!"},
|
||||
['sprintPenta']= {"Sprint", "PENTOMINO", "40L with 18 pentominoes"},
|
||||
['sprintMPH']= {"Sprint", "MPH", "Memoryless\nPreviewless\nHoldless"},
|
||||
['dig_10l']= {"Dig", "10L", "Dig 10 garbage lines."},
|
||||
['dig_40l']= {"Dig", "40L", "Dig 40 garbage lines."},
|
||||
['dig_100l']= {"Dig", "100L", "Dig 100 garbage lines."},
|
||||
['dig_400l']= {"Dig", "400L", "Dig 400 garbage lines."},
|
||||
['drought_n']= {"Drought", "100L", "There are no I-pieces."},
|
||||
['dig_10l']= {"Dig", "10L", "Dig 10 garbage lines"},
|
||||
['dig_40l']= {"Dig", "40L", "Dig 40 garbage lines"},
|
||||
['dig_100l']= {"Dig", "100L", "Dig 100 garbage lines"},
|
||||
['dig_400l']= {"Dig", "400L", "Dig 400 garbage lines"},
|
||||
['drought_n']= {"Drought", "100L", "No I-pieces available"},
|
||||
['drought_l']= {"Drought+", "100L", "W T F"},
|
||||
['stack_e']= {"Stack", "EASY", "Pack them!"},
|
||||
['stack_h']= {"Stack", "HARD", "Pack them!"},
|
||||
['stack_u']= {"Stack", "ULTIMATE", "Pack them!"},
|
||||
['marathon_n']= {"Marathon", "NORMAL", "200-line marathon with accelerating speed."},
|
||||
['marathon_h']= {"Marathon", "HARD", "200-line high-speed marathon."},
|
||||
['marathon_n']= {"Marathon", "NORMAL", "200-line marathon with increasing speed"},
|
||||
['marathon_h']= {"Marathon", "HARD", "200-line high-speed marathon"},
|
||||
['solo_e']= {"Battle", "EASY", "Defeat the AI!"},
|
||||
['solo_n']= {"Battle", "NORMAL", "Defeat the AI!"},
|
||||
['solo_h']= {"Battle", "HARD", "Defeat the AI!"},
|
||||
['solo_l']= {"Battle", "LUNATIC", "Defeat the AI!"},
|
||||
['solo_u']= {"Battle", "ULTIMATE", "Defeat the AI!"},
|
||||
['techmino49_e']= {"Tech 49", "EASY", "49-player battle.\nThe last one standing wins."},
|
||||
['techmino49_h']= {"Tech 49", "HARD", "49-player battle.\nThe last one standing wins."},
|
||||
['techmino49_u']= {"Tech 49", "ULTIMATE", "49-player battle.\nThe last one standing wins."},
|
||||
['techmino99_e']= {"Tech 99", "EASY", "99-player battle.\nThe last one standing wins."},
|
||||
['techmino99_h']= {"Tech 99", "HARD", "99-player battle.\nThe last one standing wins."},
|
||||
['techmino99_u']= {"Tech 99", "ULTIMATE", "99-player battle.\nThe last one standing wins."},
|
||||
['round_e']= {"Turn-Based", "EASY", "Take turns playing with the AI!"},
|
||||
['round_n']= {"Turn-Based", "NORMAL", "Take turns playing with the AI!"},
|
||||
['round_h']= {"Turn-Based", "HARD", "Take turns playing with the AI!"},
|
||||
['round_l']= {"Turn-Based", "LUNATIC", "Take turns playing with the AI!"},
|
||||
['round_u']= {"Turn-Based", "ULTIMATE", "Take turns playing with the AI!"},
|
||||
['master_n']= {"Master", "NORMAL", "For 20G beginners."},
|
||||
['master_h']= {"Master", "HARD", "For 20G pros."},
|
||||
['master_m']= {"Master", "M21", "For 20G Masters."},
|
||||
['master_final']= {"Master", "FINAL", "20G and beyond."},
|
||||
['techmino49_e']= {"Tech 49", "EASY", "49-player battle.\nThe last one standing wins"},
|
||||
['techmino49_h']= {"Tech 49", "HARD", "49-player battle.\nThe last one standing wins"},
|
||||
['techmino49_u']= {"Tech 49", "ULTIMATE", "49-player battle.\nThe last one standing wins"},
|
||||
['techmino99_e']= {"Tech 99", "EASY", "99-player battle.\nThe last one standing wins"},
|
||||
['techmino99_h']= {"Tech 99", "HARD", "99-player battle.\nThe last one standing wins"},
|
||||
['techmino99_u']= {"Tech 99", "ULTIMATE", "99-player battle.\nThe last one standing wins"},
|
||||
['round_e']= {"Turn-Based", "EASY", "Take turns to play with the AI!"},
|
||||
['round_n']= {"Turn-Based", "NORMAL", "Take turns to play with the AI!"},
|
||||
['round_h']= {"Turn-Based", "HARD", "Take turns to play with the AI!"},
|
||||
['round_l']= {"Turn-Based", "LUNATIC", "Take turns to play with the AI!"},
|
||||
['round_u']= {"Turn-Based", "ULTIMATE", "Take turns to play with the AI!"},
|
||||
['master_n']= {"Master", "NORMAL", "For 20G beginners"},
|
||||
['master_h']= {"Master", "HARD", "For 20G pros"},
|
||||
['master_m']= {"Master", "M21", "For 20G Masters"},
|
||||
['master_final']= {"Master", "FINAL", "20G and beyond"},
|
||||
['master_ph']= {"Master", "PHANTASM", "???"},
|
||||
['master_ex']= {"GrandMaster", "EXTRA", "An eternity shorter than an instant."},
|
||||
['rhythm_e']= {"Rhythm", "EASY", "200-line low-BPM rhythm marathon."},
|
||||
['master_ex']= {"GrandMaster", "EXTRA", "An eternity shorter than an instant"},
|
||||
['rhythm_e']= {"Rhythm", "EASY", "200-line low-BPM rhythm marathon"},
|
||||
['rhythm_h']= {"Rhythm", "HARD", "200-line medium BPM rhythm marathon"},
|
||||
['rhythm_u']= {"Rhythm", "ULTIMATE", "200-line high-BPM rhythm marathon."},
|
||||
['blind_e']= {"Invisible", "HALF", "For novices."},
|
||||
['blind_n']= {"Invisible", "ALL", "For intermediates."},
|
||||
['blind_h']= {"Invisible", "SUDDEN", "For the experienced."},
|
||||
['blind_l']= {"Invisible", "SUDDEN+", "For professionals."},
|
||||
['rhythm_u']= {"Rhythm", "ULTIMATE", "200-line high-BPM rhythm marathon"},
|
||||
['blind_e']= {"Invisible", "HALF", "For novices"},
|
||||
['blind_n']= {"Invisible", "ALL", "For intermediates"},
|
||||
['blind_h']= {"Invisible", "SUDDEN", "For the experienced"},
|
||||
['blind_l']= {"Invisible", "SUDDEN+", "For professionals"},
|
||||
['blind_u']= {"Invisible", "?", "Are you ready?"},
|
||||
['blind_wtf']= {"Invisible", "WTF", "You're not ready."},
|
||||
['classic_e']= {"Classic", "EASY", "A very low-speed recreation from the 80s."},
|
||||
['classic_h']= {"Classic", "HARD", "A medium speed recreation from the 80s."},
|
||||
['classic_u']= {"Classic", "ULTIMATE", "A very high-speed recreation from the 80s."},
|
||||
['survivor_e']= {"Survivor", "EASY", "How long can you survive?"},
|
||||
['survivor_n']= {"Survivor", "NORMAL", "How long can you survive?"},
|
||||
['survivor_h']= {"Survivor", "HARD", "How long can you survive?"},
|
||||
['survivor_l']= {"Survivor", "LUNATIC", "How long can you survive?"},
|
||||
['survivor_u']= {"Survivor", "ULTIMATE", "How long can you survive?"},
|
||||
['attacker_h']= {"Attacker", "HARD", "Practice your offensive skills!"},
|
||||
['attacker_u']= {"Attacker", "ULTIMATE", "Practice your offensive skills!"},
|
||||
['defender_n']= {"Defender", "NORMAL", "Practice your defensive skills!"},
|
||||
['defender_l']= {"Defender", "LUNATIC", "Practice your defensive skills!"},
|
||||
['blind_wtf']= {"Invisible", "WTF", "You're not ready"},
|
||||
['classic_e']= {"Classic", "EASY", "A very low-speed recreation from the 80s"},
|
||||
['classic_h']= {"Classic", "HARD", "A medium speed recreation from the 80s"},
|
||||
['classic_u']= {"Classic", "ULTIMATE", "A very high-speed recreation from the 80s"},
|
||||
['survivor_e']= {"Survival", "EASY", "How long can you survive?"},
|
||||
['survivor_n']= {"Survival", "NORMAL", "How long can you survive?"},
|
||||
['survivor_h']= {"Survival", "HARD", "How long can you survive?"},
|
||||
['survivor_l']= {"Survival", "LUNATIC", "How long can you survive?"},
|
||||
['survivor_u']= {"Survival", "ULTIMATE", "How long can you survive?"},
|
||||
['attacker_h']= {"Attacker", "HARD", "Practice your attacking skills!"},
|
||||
['attacker_u']= {"Attacker", "ULTIMATE", "Practice your attacking skills!"},
|
||||
['defender_n']= {"Defender", "NORMAL", "Practice your defencing skills!"},
|
||||
['defender_l']= {"Defender", "LUNATIC", "Practice your defencing skills!"},
|
||||
['dig_h']= {"Driller", "HARD", "Digging practice!"},
|
||||
['dig_u']= {"Driller", "ULTIMATE", "Digging practice!"},
|
||||
['bigbang']= {"Big Bang", "EASY", "All-spin tutorial!\n[Under construction]"},
|
||||
['c4wtrain_n']= {"C4W Training", "NORMAL", "Infinite combos."},
|
||||
['c4wtrain_l']= {"C4W Training", "LUNATIC", "Infinite combos."},
|
||||
['pctrain_n']= {"PC Training", "NORMAL", "Perfect Clear practice."},
|
||||
['pctrain_l']= {"PC Training", "LUNATIC", "A harder Perfect Clear practice."},
|
||||
['c4wtrain_n']= {"C4W Training", "NORMAL", "Infinite combos"},
|
||||
['c4wtrain_l']= {"C4W Training", "LUNATIC", "Infinite combos"},
|
||||
['pctrain_n']= {"PC Training", "NORMAL", "Perfect Clear practice"},
|
||||
['pctrain_l']= {"PC Training", "LUNATIC", "A harder Perfect Clear practice"},
|
||||
['pc_n']= {"PC Challenge", "NORMAL", "Get PCs within 100 lines!"},
|
||||
['pc_h']= {"PC Challenge", "HARD", "Get PCs within 100 lines!"},
|
||||
['pc_l']= {"PC Challenge", "LUNATIC", "Get PCs within 100 lines!"},
|
||||
['pc_inf']= {"Inf. PC Challenge", "", "Get PCs as much as you can"},
|
||||
['tech_n']= {"Tech", "NORMAL", "Try to keep the\nBack-to-Back chain!"},
|
||||
['tech_n_plus']= {"Tech", "NORMAL+", "Spins & PCs only."},
|
||||
['tech_n_plus']= {"Tech", "NORMAL+", "Spins & PCs only"},
|
||||
['tech_h']= {"Tech", "HARD", "Try to keep the\nBack-to-Back chain!"},
|
||||
['tech_h_plus']= {"Tech", "HARD+", "Spins & PCs only."},
|
||||
['tech_h_plus']= {"Tech", "HARD+", "Spins & PCs only"},
|
||||
['tech_l']= {"Tech", "LUNATIC", "Try to keep the\nBack-to-Back chain!"},
|
||||
['tech_l_plus']= {"Tech", "LUNATIC+", "Spins & PCs only."},
|
||||
['tech_l_plus']= {"Tech", "LUNATIC+", "Spins & PCs only"},
|
||||
['tech_finesse']= {"Tech", "FINESSE", "No finesse faults!"},
|
||||
['tech_finesse_f']={"Tech", "FINESSE+", "No normal clears and finesse faults!"},
|
||||
['tsd_e']= {"TSD Challenge", "EASY", "T-Spin Doubles only!"},
|
||||
['tsd_h']= {"TSD Challenge", "HARD", "T-Spin Doubles only!"},
|
||||
['tsd_u']= {"TSD Challenge", "ULTIMATE", "T-Spin Doubles only!"},
|
||||
['backfire_n']= {"Backfire", "NORMAL", "Hold back the backfiring garbage lines."},
|
||||
['backfire_h']= {"Backfire", "HARD", "Hold back the backfiring garbage lines."},
|
||||
['backfire_l']= {"Backfire", "LUNATIC", "Hold back the backfiring garbage lines."},
|
||||
['backfire_u']= {"Backfire", "ULTIMATE", "Hold back the backfiring garbage lines."},
|
||||
['backfire_n']= {"Backfire", "NORMAL", "Hold back the backfiring garbage lines"},
|
||||
['backfire_h']= {"Backfire", "HARD", "Hold back the backfiring garbage lines"},
|
||||
['backfire_l']= {"Backfire", "LUNATIC", "Hold back the backfiring garbage lines"},
|
||||
['backfire_u']= {"Backfire", "ULTIMATE", "Hold back the backfiring garbage lines"},
|
||||
['sprintAtk']= {"Sprint", "100 Attack", "Send 100 lines!"},
|
||||
['zen']= {'Zen', "200", "A 200-line run without a time limit."},
|
||||
['ultra']= {'Ultra', "EXTRA", "A 2-minute score attack."},
|
||||
['infinite']= {'infinite', "", "It's just a sandbox."},
|
||||
['infinite_dig']= {"Infinite: Dig", "", "Dig-diggi-dug."},
|
||||
['zen']= {'Zen', "200", "A 200-line run without a time limit"},
|
||||
['ultra']= {'Ultra', "EXTRA", "A 2-minute score attack"},
|
||||
['infinite']= {'infinite', "", "Just a sandbox"},
|
||||
['infinite_dig']= {"Infinite: Dig", "", "Dig-diggin'-dug"},
|
||||
|
||||
['sprintFix']= {"Sprint", "NO LEFT/RIGHT"},
|
||||
['sprintLock']= {"Sprint", "NO ROTATIONS"},
|
||||
@@ -856,7 +852,7 @@ return{
|
||||
"\\osk/\\osk/\\osk/",
|
||||
"↑↑↓↓←→←→BA",
|
||||
"$include<studio.h>",
|
||||
"0next 0hold.",
|
||||
"0next 0hold",
|
||||
"1next 0hold",
|
||||
"1next 1hold!",
|
||||
"1next 6hold!",
|
||||
@@ -878,24 +874,24 @@ return{
|
||||
"Changelogs in English can be found on Discord.",
|
||||
"Color clear coming soon!",
|
||||
"COOL!!",
|
||||
"Decreasing DAS and ARR is faster but harder to control.",
|
||||
"Decreasing DAS and ARR makes your game faster but harder to control.",
|
||||
"Did I just see a Back-to-Back-to-Back?",
|
||||
"Don't let a small glitch ruin your entire day!",
|
||||
"Don't look directly at the bugs!",
|
||||
"Enjoy the Techmino rotation system!",
|
||||
"Excellent, but let's go better next time...",
|
||||
"Excellent, but let's go better next time…",
|
||||
"Find out what's in the settings!",
|
||||
"Got any suggestions? Post them in our Discord!",
|
||||
"Headphones recommended for a better experience.",
|
||||
"Hello world!",
|
||||
"I3 and L3 are the only two unique triminoes.",
|
||||
"I3 and L3 are the only two unique tetrominoes.",
|
||||
"if a==true",
|
||||
"Increase your frame rate for a better experience.",
|
||||
"Initial [insert action] system can save you.",
|
||||
"Is B2B2B2B possible?",
|
||||
"It's possible to finish 40L without left/right button.",
|
||||
"It's really loading! Not just a cutscene!",
|
||||
"Join our discord!",
|
||||
"Surely loading! Not just a cutscene!",
|
||||
"Join our Discord!",
|
||||
"Let the bass kick!",
|
||||
"LrL RlR LLr RRl RRR LLL FFF RfR RRf rFF",
|
||||
"Lua No.1",
|
||||
@@ -915,7 +911,7 @@ return{
|
||||
"Secret number: 626",
|
||||
"Server down randomly",
|
||||
"Some requirements to achieve rank S are intentionally set to be difficult for even the best players.",
|
||||
"Soon, you'll be able to play against friends and foes all over the world.",
|
||||
"Soon you'll be able to play against friends and foes all over the world.",
|
||||
"Split clear coming soon!",
|
||||
"Techmino = Technique + Tetromino",
|
||||
"Techmino has a Nspire-CX edition!",
|
||||
@@ -937,7 +933,7 @@ return{
|
||||
"You can connect a keyboard to your phone or tablet!",
|
||||
"You can navigate the menu with a keyboard, but only in this screen.",
|
||||
"You can open the save directory from the Stats page.",
|
||||
"You can perform a spin with 28 of the 29 minoes in this game; the exception being O1.",
|
||||
"You can perform a spin with 28 of the 29 minos in this game; the exception being O1.",
|
||||
"You can set the spawning orientation for each tetromino.",
|
||||
"ZS JL T O I",
|
||||
{C.C,"Also try 15puzzle!"},
|
||||
|
||||
Reference in New Issue
Block a user