Skip to content
Snippets Groups Projects
Commit 47aa8a03 authored by Matyáš Latner's avatar Matyáš Latner
Browse files

Merge branch 'feature-halloffame' into 'V3.3'

#483 #500 Feature halloffame



See merge request !426
parents d7438b20 8d1cdea9
No related branches found
No related tags found
No related merge requests found
......@@ -7,28 +7,28 @@ mouse_0_2=Tak co tu ještě okouníš?
mouse_0_3=Tobě přijde divný, že myš mluví?
mouse_0_4=To budou asi přeludy z toho prázdna tady.
mouse_4_1=Žádný bohatství tu ještě nemáš,\r\nale aspoň něco.
mouse_5_1=Prostě pár trofejí...\r\núdivem z toho teda nepadám.
mouse_6_1=Bejt tebou, jdu lovit další,\r\nať se máš čím chlubit.
mouse_9_1=Je vidět, že jsi na sobě pracoval, ale dobří\r\ndetektivové mají trofejí ještě víc.
mouse_13_1=Tak se pokochej a zase do práce.
mouse_14_1=Tak ještě chvili pokoukat, pohladit,\r\npřeleštit, ale neusínej na vavřínech.
mouse_16_1=Možná, že to dotáhneš daleko.
mouse_17_1=Ty mě překvapuješ! Vypadá to,\r\nže to myslíš vážně.
mouse_19_1=Je vidět, že jsi na svou sbírku trofejí pyšný.\r\nTaky už máš na co.
mouse_21_1=Možná, že o tobě ještě uslyšíme.
mouse_21_2=Možná taky ne, to záleží na tom,\r\njak na sobě ještě zapracuješ.
mouse_21_3=Když tu budeš ještě okounět, tak o tobě\r\nspíš už neuslyšíme.
mouse_25_1=Zas tolik se nenaparuj,\r\nještě ti jich pár chybí.
mouse_28_1=Že zbylé trofeje za chvíli posbíráš?\r\nTo říkal každý detektiv.
mouse_29_1=Pro mě za mě, klidně si je prohlížej,\r\nale ty zbylé trofeje se samy neposbírají.
mouse_30_1=Ó jistě, detektiv tvého formátu má na všechno dost času.
mouse_31_1=To vypadá, že je tu někdo hodně ambiciózní.
mouse_32_1=To není samo sebou sesbírat skoro\r\nvšechny trofeje.
mouse_33_1=Vsadím svůj ocas, že ty zbylé už neposbíráš.
mouse_34_1=Tolik trofejí. Úctyhodný výkon.
mouse_36_1=Tak to tu ještě nebylo!
mouse_36_2=Všechna čest, tohle jsem ještě neviděla.\r\nA to tu bydlím už docela dlouho.
mouse_36_3=O tom si budou vyprávět\r\nještě moje vnoučata.
mouse_6_1=Prostě pár trofejí...\r\núdivem z toho teda nepadám.
mouse_8_1=Bejt tebou, jdu lovit další,\r\nať se máš čím chlubit.
mouse_11_1=Je vidět, že jsi na sobě pracoval, ale dobří\r\ndetektivové mají trofejí ještě víc.
mouse_15_1=Tak se pokochej a zase do práce.
mouse_17_1=Tak ještě chvili pokoukat, pohladit,\r\npřeleštit, ale neusínej na vavřínech.
mouse_19_1=Možná, že to dotáhneš daleko.
mouse_21_1=Ty mě překvapuješ! Vypadá to,\r\nže to myslíš vážně.
mouse_24_1=Je vidět, že jsi na svou sbírku trofejí pyšný.\r\nTaky už máš na co.
mouse_26_1=Možná, že o tobě ještě uslyšíme.
mouse_26_2=Možná taky ne, to záleží na tom,\r\njak na sobě ještě zapracuješ.
mouse_26_3=Když tu budeš ještě okounět, tak o tobě\r\nspíš už neuslyšíme.
mouse_28_1=Zas tolik se nenaparuj,\r\nještě ti jich pár chybí.
mouse_31_1=Že zbylé trofeje za chvíli posbíráš?\r\nTo říkal každý detektiv.
mouse_33_1=Pro mě za mě, klidně si je prohlížej,\r\nale ty zbylé trofeje se samy neposbírají.
mouse_35_1=Ó jistě, detektiv tvého formátu má na všechno dost času.
mouse_37_1=To vypadá, že je tu někdo hodně ambiciózní.
mouse_39_1=To není samo sebou sesbírat skoro\r\nvšechny trofeje.
mouse_41_1=Vsadím svůj ocas, že ty zbylé už neposbíráš.
mouse_44_1=Tolik trofejí. Úctyhodný výkon.
mouse_46_1=Tak to tu ještě nebylo!
mouse_46_2=Všechna čest, tohle jsem ještě neviděla.\r\nA to tu bydlím už docela dlouho.
mouse_46_3=O tom si budou vyprávět\r\nještě moje vnoučata.
mouse_rankup=Gratuluju k povýšení. Jen tak dál!
......
......@@ -7,28 +7,28 @@ mouse_0_2=Na was stehst du hier noch rum?
mouse_0_3=Du wunderst dich, dass eine Maus sprechen kann?
mouse_0_4=Das ist wohl eine Fata Morgana von der Leere hier.
mouse_4_1=Du hast hier noch keinen Reichtum,\r\naber wenigstens etwas.
mouse_5_1=Nur ein paar Trophäen...\r\nalso vor Staunen fall ich noch nicht um.
mouse_6_1=An deiner Stelle würde ich noch weitere ergattern,\r\ndann kannst du damit prahlen.
mouse_9_1=Man sieht, dass du an dir gearbeitet hast,\r\naber gute Detektive haben noch mehr Trophäen.
mouse_13_1=Dann schau dich kurz um und wieder an die Arbeit.
mouse_14_1=Noch ein wenig schauen, streicheln, polieren,\r\naber ruh dich nicht auf deinen Lorbeeren aus.
mouse_16_1=Vielleicht bringst du es weit.
mouse_17_1=Du überraschst mich! Es sieht aus,\r\nals würdest du es ernst meinen.
mouse_19_1=Man sieht, dass du auf deine Trophäensammlung\r\nstolz bist. Du hast auch allen Grund.
mouse_21_1=Vielleicht hören wir noch etwas von dir.
mouse_21_2=Vielleicht auch nicht, das hängt davon ab,\r\nwie sehr du noch an dir arbeitest.
mouse_21_3=Wenn du dir hier nur die Trophäen anschaust,\r\ndann wird man von dir\r\neher nichts mehr hören.
mouse_25_1=Gib aber nicht so viel damit an,\r\ndir fehlen noch ein paar Trophäen.
mouse_28_1=Die fehlenden Trophäen sammelst\r\ndu sicher in einer Weile, richtig?\r\nDas hat jeder Detektiv/jede Detektivin gesagt.
mouse_29_1=Meinetwegen, schau sie dir ruhig\r\nan, aber die fehlenden\r\nTrophäen sammeln sich nicht von allein.
mouse_30_1=Na sicher, ein Detektiv/eine Detektivin\r\nvon deinem Format hat für alles genügend Zeit.
mouse_31_1=Es sieht so aus, dass hier\r\njemand große Ambitionen hat.
mouse_32_1=Das geht nicht von allein,\r\nfast alle Trophäen zu sammeln.
mouse_33_1=Ich verwette meine Schneidezähne,\r\ndass du die übrigen nicht mehr einsammelst.
mouse_34_1=So viele Trophäen. Respektable Leistung.
mouse_36_1=Na das hat es hier noch nicht gegeben!
mouse_36_2=Alle Ehre, das habe ich noch nicht gesehen.\r\nUnd ich wohne hier schon ganz schön lange.
mouse_36_3=Davon werden sich noch meine Enkel erzählen.
mouse_6_1=Nur ein paar Trophäen...\r\nalso vor Staunen fall ich noch nicht um.
mouse_8_1=An deiner Stelle würde ich noch weitere ergattern,\r\ndann kannst du damit prahlen.
mouse_11_1=Man sieht, dass du an dir gearbeitet hast,\r\naber gute Detektive haben noch mehr Trophäen.
mouse_15_1=Dann schau dich kurz um und wieder an die Arbeit.
mouse_17_1=Noch ein wenig schauen, streicheln, polieren,\r\naber ruh dich nicht auf deinen Lorbeeren aus.
mouse_19_1=Vielleicht bringst du es weit.
mouse_21_1=Du überraschst mich! Es sieht aus,\r\nals würdest du es ernst meinen.
mouse_24_1=Man sieht, dass du auf deine Trophäensammlung\r\nstolz bist. Du hast auch allen Grund.
mouse_26_1=Vielleicht hören wir noch etwas von dir.
mouse_26_2=Vielleicht auch nicht, das hängt davon ab,\r\nwie sehr du noch an dir arbeitest.
mouse_26_3=Wenn du dir hier nur die Trophäen anschaust,\r\ndann wird man von dir\r\neher nichts mehr hören.
mouse_28_1=Gib aber nicht so viel damit an,\r\ndir fehlen noch ein paar Trophäen.
mouse_31_1=Die fehlenden Trophäen sammelst\r\ndu sicher in einer Weile, richtig?\r\nDas hat jeder Detektiv/jede Detektivin gesagt.
mouse_33_1=Meinetwegen, schau sie dir ruhig\r\nan, aber die fehlenden\r\nTrophäen sammeln sich nicht von allein.
mouse_35_1=Na sicher, ein Detektiv/eine Detektivin\r\nvon deinem Format hat für alles genügend Zeit.
mouse_37_1=Es sieht so aus, dass hier\r\njemand große Ambitionen hat.
mouse_39_1=Das geht nicht von allein,\r\nfast alle Trophäen zu sammeln.
mouse_41_1=Ich verwette meine Schneidezähne,\r\ndass du die übrigen nicht mehr einsammelst.
mouse_44_1=So viele Trophäen. Respektable Leistung.
mouse_46_1=Na das hat es hier noch nicht gegeben!
mouse_46_2=Alle Ehre, das habe ich noch nicht gesehen.\r\nUnd ich wohne hier schon ganz schön lange.
mouse_46_3=Davon werden sich noch meine Enkel erzählen.
mouse_rankup=Herzlichen Glückwunsch zur Beförderung!\r\nMach weiter so!
......
......@@ -7,28 +7,28 @@ mouse_0_2=Tak čo tu ešte okúňaš?
mouse_0_3=Tebe príde divné, že myš hovorí?
mouse_0_4=To budú asi preľudy z tohto prázdna.
mouse_4_1=Žiadne bohatstvo tu ešte nemáš,\r\nale aspoň niečo.
mouse_5_1=Proste pár trofejí...\r\núdivom z toho teda nepadám.
mouse_6_1=Na tvojom mieste idem loviť ďalšie,\r\nnech sa máš čím pochváliť.
mouse_9_1=Je vidieť, že si na sebe pracoval,\r\nale dobrí detektívovia majú trofejí ešte viac.
mouse_13_1=Tak sa pokochaj a zase do práce.
mouse_14_1=Tak ešte chvíľu popozerať, pohladiť,\r\npreleštiť, ale nespí na vavrínoch.
mouse_16_1=Možno to ešte dotiahneš ďaleko.
mouse_17_1=Ty ma prekvapuješ!\r\nVyzerá to tak, že to myslíš vážne.
mouse_19_1=Je vidieť, že si na svoju zbierku trofejí pyšný.\r\nTiež už máš na čo.
mouse_21_1=Možno o tebe budeme ešte počuť.
mouse_21_2=Možno tiež nie, to záleží na tom,\r\nako na sebe ešte zapracuješ.
mouse_21_3=Keď tu budeš ešte okúňať,\r\ntak o tebe skôr už nebudeme počuť.
mouse_25_1=Zas toľko sa nenaparuj,\r\nešte ti pár Trofejí chýba.
mouse_28_1=Že zvyšné trofeje za chvíľu pozbieraš?\r\nTo hovoril každý detektív.
mouse_29_1=Pre mňa za mňa, kľudne si ich prezeraj,\r\nale tie zvyšné trofeje sa samé nepozbierajú.
mouse_30_1=Ó určite, detektív tvojho formátu\r\nmá na všetko dosť času.
mouse_31_1=Vyzerá to tak, že je tu niekto\r\nveľmi ambiciózny.
mouse_32_1=To nieje len tak, vyzbierať skoro\r\nvšetky trofeje.
mouse_33_1=Vsadím sa, že tie ostatné už nepozbieraš.
mouse_34_1=Toľko trofejí. Úctyhodný výkon.
mouse_36_1=Tak to tu ešte nebolo!
mouse_36_2=Všetká česť, toto som ešte nevidela.\r\nA to tu bývam už celkom dlho.
mouse_36_3=O tom si budú rozprávať ešte moje vnúčatá.
mouse_6_1=Proste pár trofejí...\r\núdivom z toho teda nepadám.
mouse_8_1=Na tvojom mieste idem loviť ďalšie,\r\nnech sa máš čím pochváliť.
mouse_11_1=Je vidieť, že si na sebe pracoval,\r\nale dobrí detektívovia majú trofejí ešte viac.
mouse_15_1=Tak sa pokochaj a zase do práce.
mouse_17_1=Tak ešte chvíľu popozerať, pohladiť,\r\npreleštiť, ale nespí na vavrínoch.
mouse_19_1=Možno to ešte dotiahneš ďaleko.
mouse_21_1=Ty ma prekvapuješ!\r\nVyzerá to tak, že to myslíš vážne.
mouse_24_1=Je vidieť, že si na svoju zbierku trofejí pyšný.\r\nTiež už máš na čo.
mouse_26_1=Možno o tebe budeme ešte počuť.
mouse_26_2=Možno tiež nie, to záleží na tom,\r\nako na sebe ešte zapracuješ.
mouse_26_3=Keď tu budeš ešte okúňať,\r\ntak o tebe skôr už nebudeme počuť.
mouse_28_1=Zas toľko sa nenaparuj,\r\nešte ti pár Trofejí chýba.
mouse_31_1=Že zvyšné trofeje za chvíľu pozbieraš?\r\nTo hovoril každý detektív.
mouse_33_1=Pre mňa za mňa, kľudne si ich prezeraj,\r\nale tie zvyšné trofeje sa samé nepozbierajú.
mouse_35_1=Ó určite, detektív tvojho formátu\r\nmá na všetko dosť času.
mouse_37_1=Vyzerá to tak, že je tu niekto\r\nveľmi ambiciózny.
mouse_39_1=To nieje len tak, vyzbierať skoro\r\nvšetky trofeje.
mouse_41_1=Vsadím sa, že tie ostatné už nepozbieraš.
mouse_44_1=Toľko trofejí. Úctyhodný výkon.
mouse_46_1=Tak to tu ešte nebolo!
mouse_46_2=Všetká česť, toto som ešte nevidela.\r\nA to tu bývam už celkom dlho.
mouse_46_3=O tom si budú rozprávať ešte moje vnúčatá.
mouse_rankup=Gratulujem k povýšenie. Len tak ďalej!
......
......@@ -596,6 +596,7 @@ public abstract class AbstractTablexiaGame<T> extends AbstractTablexiaScreen<T>
private final float TROPHY_DIALOG_WIDTH = 0.18f;
private final int TROPHY_DIALOG_MAX_COUNT = 4;
private final float TROPHY_DIALOG_IMAGE_SCALE = 1f;
private final float TROPHY_DIALOG_MAX_WIDTH = 0.8f; //Percent of dialogs width
private final float TROPHY_DIALOG_MOBILE_SCALE = 0.7f;
private final float TROPHY_DIALOG_HEIGHT_SCALE = 1.2f;
......@@ -1044,6 +1045,8 @@ public abstract class AbstractTablexiaGame<T> extends AbstractTablexiaScreen<T>
}
}));
final ImageContentDialogComponent trophyImageComponent;
components.add(new FixedSpaceContentDialogComponent());
if (!isUnderThreshold) {
//desktop/tablet layout
......@@ -1052,14 +1055,14 @@ public abstract class AbstractTablexiaGame<T> extends AbstractTablexiaScreen<T>
components.add(new TextContentDialogComponent(title, DEFAULT_BOLD_FONT, true, true));
components.add(new ResizableSpaceContentDialogComponent());
components.add(new ImageContentDialogComponent(trophyTexture, Scaling.fit, TROPHY_DIALOG_IMAGE_SCALE));
components.add(trophyImageComponent = new ImageContentDialogComponent(trophyTexture, Scaling.fit, TROPHY_DIALOG_IMAGE_SCALE));
components.add(new ResizableSpaceContentDialogComponent());
components.add(new TextContentDialogComponent(name, DEFAULT_REGULAR_FONT, true, true));
components.add(new ResizableSpaceContentDialogComponent());
components.add(new TextContentDialogComponent(desc, DEFAULT_REGULAR_FONT, Color.GRAY));
} else {
//mobile layout
components.add(new ImageContentDialogComponent(trophyTexture, Scaling.fit, TROPHY_DIALOG_IMAGE_SCALE));
components.add(trophyImageComponent = new ImageContentDialogComponent(trophyTexture, Scaling.fit, TROPHY_DIALOG_IMAGE_SCALE));
components.add(new ResizableSpaceContentDialogComponent());
components.add(new TextContentDialogComponent(name, MOBILE_BOLD_FONT, true, true));
components.add(new ResizableSpaceContentDialogComponent());
......@@ -1067,10 +1070,26 @@ public abstract class AbstractTablexiaGame<T> extends AbstractTablexiaScreen<T>
components.add(new FixedSpaceContentDialogComponent());
TablexiaComponentDialog tcd = TablexiaComponentDialogFactory.getInstance().createDialog(
final TablexiaComponentDialog tcd = TablexiaComponentDialogFactory.getInstance().createDialog(
TablexiaComponentDialog.TablexiaDialogType.DIALOG_SQUARE,
components.toArray(new TablexiaDialogComponentAdapter[]{}));
receivedTrophyDialogs.add(tcd);
//Makes sure that trophy image is not wider than TROPHY_DIALOG_MAX_WIDTH
tcd.setComponentsSizeComputedCallback(new Runnable() {
@Override
public void run() {
Cell<Image> trophyImageCell = trophyImageComponent.getImageCell();
float maxWidth = tcd.getInnerWidth() * TROPHY_DIALOG_MAX_WIDTH;
if(trophyImageCell.getActorWidth() > maxWidth) {
float ratio = trophyImageCell.getActorHeight() / trophyImageCell.getActorWidth();
trophyImageCell.width(maxWidth);
trophyImageCell.height(maxWidth * ratio);
}
}
});
}
private void hideVictoryDialogAndStars() {
......
......@@ -195,24 +195,24 @@ public class TrophyHelper {
public enum MouseTexts {
MOUSE_TEXTS_0 (0, "mouse_0_1", "mouse_0_2", "mouse_0_3", "mouse_0_4"),
MOUSE_TEXTS_4 (4, "mouse_4_1"),
MOUSE_TEXTS_5 (5, "mouse_5_1"),
MOUSE_TEXTS_6 (6, "mouse_6_1"),
MOUSE_TEXTS_9 (9, "mouse_9_1"),
MOUSE_TEXTS_13 (13, "mouse_13_1"),
MOUSE_TEXTS_14 (14, "mouse_14_1"),
MOUSE_TEXTS_16 (16, "mouse_16_1"),
MOUSE_TEXTS_8 (8, "mouse_8_1"),
MOUSE_TEXTS_11 (11, "mouse_11_1"),
MOUSE_TEXTS_15 (15, "mouse_15_1"),
MOUSE_TEXTS_17 (17, "mouse_17_1"),
MOUSE_TEXTS_19 (19, "mouse_19_1"),
MOUSE_TEXTS_21 (21, "mouse_21_1", "mouse_21_2", "mouse_21_3"),
MOUSE_TEXTS_25 (25, "mouse_25_1"),
MOUSE_TEXTS_21 (21, "mouse_21_1"),
MOUSE_TEXTS_24 (24, "mouse_24_1"),
MOUSE_TEXTS_26 (26, "mouse_26_1", "mouse_26_2", "mouse_26_3"),
MOUSE_TEXTS_28 (28, "mouse_28_1"),
MOUSE_TEXTS_29 (29, "mouse_29_1"),
MOUSE_TEXTS_30 (30, "mouse_30_1"),
MOUSE_TEXTS_31 (31, "mouse_31_1"),
MOUSE_TEXTS_32 (32, "mouse_32_1"),
MOUSE_TEXTS_33 (33, "mouse_33_1"),
MOUSE_TEXTS_34 (34, "mouse_34_1"),
MOUSE_TEXTS_36 (36, "mouse_36_1", "mouse_36_2", "mouse_36_3");
MOUSE_TEXTS_35 (35, "mouse_35_1"),
MOUSE_TEXTS_37 (37, "mouse_37_1"),
MOUSE_TEXTS_39 (39, "mouse_39_1"),
MOUSE_TEXTS_41 (41, "mouse_41_1"),
MOUSE_TEXTS_44 (44, "mouse_44_1"),
MOUSE_TEXTS_46 (46, "mouse_46_1", "mouse_46_2", "mouse_46_3");
public static final String MOUSE_RANKUP_TEXT = "mouse_rankup";
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment