Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added endless mode #561

Open
wants to merge 2 commits into
base: itgmania-release
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion BGAnimations/Thonk overlay/default.lua
Original file line number Diff line number Diff line change
Expand Up @@ -871,7 +871,7 @@ local Update = function(self, delta)

local items = {"IconChoiceCasual","IconChoiceITG","IconChoiceFA+"}
if SCREENMAN:GetTopScreen():GetName() == "ScreenSelectPlayMode2" then
items = {"IconChoiceRegular","IconChoiceMarathon"}
items = {"IconChoiceRegular","IconChoiceMarathon", "IconChoiceEndless"}
end

local zm = 1
Expand Down
4 changes: 2 additions & 2 deletions Languages/de.ini
Original file line number Diff line number Diff line change
Expand Up @@ -75,14 +75,14 @@ ITG=ITG
FA+=FA+
Regular=Regulär
Marathon=Marathon

Endless=Endless

CasualDescription=Geniesse Tanzspiele mit\neinem Freund!\n\nGegeneinander spielen oder\neinfach nur Spass haben,\ndie Wahl liegt bei dir!
ITGDescription=Spiele ernsthaft mit den\nIn The Groove-Standards.\n\nDie Lebensenergie ist in diesem\nModus aktiviert. Sei also\nvorsichtig, denn du kannst\nausfallen!
FA+Description=Dieser Modus erfordert eine\nhöhere Präzision und Genauigkeit\ndurch engere Zeitfenster.\n\nDu kannst damit an der jährlichen\nITL-Veranstaltung teilnehmen.
RegularDescription=Wähle deine Lieder mit\neiner kurzen Pause dazwischen.\n\nDas sind Tanzspiele, wie wir\nsie kennen und lieben!
MarathonDescription=Spiele eine vorgegebene\nReihe von Songs ohne\nUnterbrechung. \n\nViele Kursen haben Modifikatoren!

EndlessDescription=Spiele so lange du willst.\nPerfekt für dein Ausdauertraining!

[ScreenSelectStyle]
HeaderText=Stil Auswählen
Expand Down
1 change: 1 addition & 0 deletions Languages/en.ini
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ ITGDescription=Play competitively using\nIn The Groove standards.\n\nThe life me
FA+Description=This mode demands higher\nprecision and accuracy via\ntighter timing windows.\n\nYou can use this to compete\nin ITL events.
RegularDescription=Choose your songs with a\nshort break between each.\n\nThese are dance games\nas we know and love them!
MarathonDescription=Play a predetermined course\nof songs without any\nbreak between.\n\nMany courses have scripted\nmodifiers!
EndlessDescription=Play a as long as you like!\nPerfect for cardio!
#'

[ScreenSelectStyle]
Expand Down
2 changes: 2 additions & 0 deletions Languages/es.ini
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -71,12 +71,14 @@ FA+=FA+
Regular=Regular
# The font doesn't have tildes, so....
Marathon=Maraton
Endless=Endless

CasualDescription=¡Disfruta el juego con\nun amigo!\n\nCompite de cabeza a cabeza\no sólo diviértete.\n¡Tú decides!
ITGDescription=Juega competitivamente con\nlos estándares de In The Groove.\n\nLa barra de vida está activada\nen este modo, ¡así que ten \ncuidado porque puedes perder!
FA+Description=Este modo demanda una mayor\nprecisión y exactitud con\nventanas de tiempo pequeñas.\n\nPuedes usar esto para competir\nen el evento anual de ITL.
RegularDescription=Escoge tus canciones\ncon un pequeño descanso en\ncada uno.\n\n¡Estos son los juegos de baile\nque conocemos y amamos!
MarathonDescription=Juega un curso\npredeterminado de canciones\nsin interrupción entre ellas.\n\n¡Muchos cursos tienen\nmodificadores!
EndlessDescription=¡Juega tanto como quieras!\n¡Perfecto para el cardio!

[ScreenSelectStyle]
HeaderText=Seleccionar Estilo
Expand Down
2 changes: 2 additions & 0 deletions Languages/fr.ini
Original file line number Diff line number Diff line change
Expand Up @@ -57,12 +57,14 @@ ITG=ITG
FA+=FA+
Regular=Standard
Marathon=Marathon
Endless=Endless

CasualDescription=Profitez des jeux de danse\navec un ami !\n\nRivalisez face à face\nou prenez-y plaisir, le\nchoix est à vous !
ITGDescription=Jouez compétitivement en jouant\navec les standards In The Groove.\n\nLa barre de vie est activée\ndans ce mode, donc gare à vous,\nvous pouvez échouer !
FA+Description=Ce mode demande une meilleure\nprécision et justesse via\ndes timings réduits.\n\nVous participer à l'évènement\nannuel ITL avec ce mode.
RegularDescription=Choisissez vos chansons avec\nune courte pause entre chacune.\n\nCeux-si sont les jeux de dance\ntels qu'on les connaît et adore !
MarathonDescription=Jouez une course prédéterminée\nde chansons sans aucune\npause entre chacune.\n\nPlusieurs courses ont des\nmodificateurs programmés !
EndlessDescription=Joue autant que tu veux !\nParfait pour le cardio !

[ScreenSelectStyle]
HeaderText=Choisissez le style de jeu
Expand Down
1 change: 1 addition & 0 deletions Languages/it.ini
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@ ITGDescription=Gioca in maniera competitiva\nusando gli standard ITG.\n\nIn ques
FA+Description=Questa modalità richiede\npiù precisione e utilizza\nun timing più stretto.\n\nPuoi usarla per competere\nnegli eventi ECFA.
RegularDescription=Gioca le tue canzoni preferite\ncon una breve pausa\ntra esse.\n\nQuesta è la modalità\ndi gioco standard!
MarathonDescription=Gioca una sequenza di\ncanzoni predefinite senza\nalcuna interruzione!\n\nMolte maratone contengono\neffetti visivi e modificatori!
EndlessDescription=Gioca quanto vuoi!\nPerfetto per il cardio!
#'

[ScreenSelectStyle]
Expand Down
2 changes: 2 additions & 0 deletions Languages/ja.ini
Original file line number Diff line number Diff line change
Expand Up @@ -50,12 +50,14 @@ ITG=ITG
FA+=FA+
Regular=Regular
Marathon=Marathon
Endless=Endless

CasualDescription=友達や恋人と\nダンスを楽しもう!\n\n二人で勝負するもよし、\n気軽に踊るもよし、\n楽しみ方はアナタ次第!
ITGDescription=In The Grooveベースの\nルールでガチプレイ!\n\nこのモードでは\nライフが有効化されるぞ。\nカッコよく踊りきれ!
FA+Description=このモードでは\n判定が厳しくなり、\nより高い精度が求められる。\n\n本場のITLでも使われる\nFA志向のモード
RegularDescription=ステージごとに好きな楽曲を\n選べるモード。\n\nよくあるダンスゲーム
MarathonDescription=あらかじめ決められた楽曲を\nノンストップで遊ぶモード。\n\nときには矢印が信じられない\n動き方をするかも……?
EndlessDescription=好きなだけプレイしてね!\nカーディオに最適!

[ScreenSelectStyle]
HeaderText=Select Style
Expand Down
2 changes: 1 addition & 1 deletion Languages/pl.ini
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ ITGDescription=Rywalizuj używając\nstandardów In The Groove.\n\nW tym trybie
FA+Description=Ten tryb wymaga większej\nprecyzji dzięki ciaśniejszym\nokienkom czasowym.\n\nW tym trybie możesz\nrywalizować w różnych\nwydarzeniach ITL.
RegularDescription=Wybierz swoje ulubione\nutwory z krótką przerwą\npomiędzy nimi.\n\nGry taneczne\njakie znamy i kochamy!
MarathonDescription=Graj w ustalone z góry zestawy\nutworów bez żadnych\nprzerw pomiędzy nimi.\n\nWiele zestawów posiada\noskryptowane modyfikatory!

EndlessDescription=Graj, jak długo chcesz!\nIdealne na cardio!

[ScreenSelectStyle]
HeaderText=Wybierz Styl
Expand Down
2 changes: 2 additions & 0 deletions Languages/pt-br.ini
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ FA+=FA+

Regular=Regular
Marathon=Maratona
Endless=Endless

CasualDescription=Se divita com seu amigo\nsozinho enquanto dança!\n\nJogue de cara a cara ou\napenas se divirta, não existe\num modo errado de jogar!
ITGDescription=Jogue competitivament usando\nos metodos de In The Groove.\n\nA barra de vida está ativada\nnesse modo, então tenha\ncuidado pois você pode falhar!
Expand All @@ -92,6 +93,7 @@ FA+Description=Esse modo requer uma precisão\nenorme com uma menor janela\nde a

RegularDescription=Escolha suas músicas\ncom um pequeno descanço \nem cada uma.\n\nEstes é o modo de dança\nque conhecemos e amamos!
MarathonDescription=Jogue uma maratona de\nmúsicas pré determinadas\nsem interrupção entre elas.\n\nMuitas maratonas tem\nmodificadores!
EndlessDescription=Jogue o quanto quiser!\nPerfeito para cardio!

[ScreenSelectStyle]
HeaderText=Selecionar Estilo
Expand Down
8 changes: 4 additions & 4 deletions metrics.ini
Original file line number Diff line number Diff line change
Expand Up @@ -192,10 +192,10 @@ IconChoiceFA+Y=_screen.cy + 25
[ScreenSelectPlayMode2]
Fallback="ScreenSelectPlayMode"

ChoiceNames="Regular,Marathon"
ChoiceNames="Regular,Marathon,Endless"
ChoiceRegular="playmode,Regular; name,Regular; screen,ScreenProfileLoad"
ChoiceMarathon="playmode,Nonstop; name,Marathon; screen,ScreenProfileLoad"
# ChoiceEndless="playmode,Endless; name,Endless; screen,ScreenProfileLoad"
ChoiceEndless="playmode,Endless; name,Endless; screen,ScreenProfileLoad"
# ChoiceOni="playmode,Oni; name,Oni; screen,ScreenProfileLoad"

IconChoiceRegularX=_screen.cx - 110
Expand All @@ -204,8 +204,8 @@ IconChoiceRegularY=_screen.cy - 75
IconChoiceMarathonX=_screen.cx - 110
IconChoiceMarathonY=_screen.cy - 25

# IconChoiceEndlessX=_screen.cx - 110
# IconChoiceEndlessY=_screen.cy + 25
IconChoiceEndlessX=_screen.cx - 110
IconChoiceEndlessY=_screen.cy + 25

# IconChoiceOniX=_screen.cx - 110
# IconChoiceOniY=_screen.cy + 75
Expand Down