From 012b4d0713552b9d903eb2f0acf5c5974fe743d6 Mon Sep 17 00:00:00 2001 From: ntr Date: Sun, 29 Dec 2019 16:46:51 +1000 Subject: [PATCH] tutorial update --- client/assets/styles/styles.less | 1 + client/src/components/vbox.combos.jsx | 1 - client/src/tutorial.utils.jsx | 41 ++++++++++++++------------- 3 files changed, 23 insertions(+), 20 deletions(-) diff --git a/client/assets/styles/styles.less b/client/assets/styles/styles.less index 7e561607..0dbcb763 100644 --- a/client/assets/styles/styles.less +++ b/client/assets/styles/styles.less @@ -317,6 +317,7 @@ li { .mnni { background-image: url("./../mnni.svg"); + filter: url("#noiseFilter"); } .avatar { diff --git a/client/src/components/vbox.combos.jsx b/client/src/components/vbox.combos.jsx index f3c18682..4b5e7adb 100644 --- a/client/src/components/vbox.combos.jsx +++ b/client/src/components/vbox.combos.jsx @@ -71,7 +71,6 @@ class Combos extends preact.Component {

COMBOS

- Combine colours and items.
e.stopPropagation()} diff --git a/client/src/tutorial.utils.jsx b/client/src/tutorial.utils.jsx index 740aa867..90c0ded5 100644 --- a/client/src/tutorial.utils.jsx +++ b/client/src/tutorial.utils.jsx @@ -115,8 +115,9 @@ function tutorialStage(tutorial, clearTutorial, instance) { if (tutorial === 1) { return (
-

Tutorial

-

Welcome to the vbox phase tutorial.

+

Welcome to MNML

+

This is the VBOX Phase tutorial.

+

In the VBOX Phase you customise your constructs' skills and specialisations.

Colours are used to create powerful combinations with base items.

Buy the two colours from the store to continue.

@@ -126,9 +127,9 @@ function tutorialStage(tutorial, clearTutorial, instance) { if (tutorial === 2) { return (
-

Tutorial

+

Combining Items

You start the game with the base Attack skill item.

-

Highlight all three items then click combine.

+

Highlight the Attack and the two colours then click combine

); } @@ -137,11 +138,11 @@ function tutorialStage(tutorial, clearTutorial, instance) { const constructOne = instance.players[0].constructs[0].name; return (
-

Tutorial

+

Equipping Items

The first construct on your team is {constructOne}.

Skill items can be equipped to your constructs to be used in the combat phase.

Click your new skill from the stash.
- Once selected click the flashing SKILL slot to equip the skill.

+ Once selected click the flashing SKILL slot or the construct img to equip the skill.

); } @@ -149,7 +150,7 @@ function tutorialStage(tutorial, clearTutorial, instance) { if (tutorial === 4) { return (
-

Tutorial

+

Specialisations

You can also buy specialisation items for your constructs.
Specialisation items increase stats including power, speed and life.

Buy the specialisation item from the store to continue.

@@ -160,11 +161,12 @@ function tutorialStage(tutorial, clearTutorial, instance) { if (tutorial === 5) { return (
-

Tutorial

+

Specialisations

Equipping specialisation items will increase the stats of your constructs.

These can also be combined with colours for further specialisation.

Click the specialisation item in the stash.
Once selected click the flashing SPEC slot to equip the specialisation.

+

PRO TIP: while selecting an item in the shop, click on your construct to buy and equip in one step.

); } @@ -174,11 +176,12 @@ function tutorialStage(tutorial, clearTutorial, instance) { const constructThree = instance.players[0].constructs[2].name; return (
-

Tutorial

+

Skills

You have now created a construct with an upgraded skill and base spec.

The goal is to create three powerful constructs for combat.

Equip your other constructs {constructTwo} and {constructThree} with the Attack skill.
Ensure each construct has a single skill to continue.

+

PRO TIP: Select a skill or spec on a construct and click another construct to swap it.

); } @@ -186,7 +189,7 @@ function tutorialStage(tutorial, clearTutorial, instance) { if (tutorial === 7) { return (
-

Tutorial

+

Economy

Each round you start with 30 bits and a store full of different skills, specs and colours.

Bits are your currency for buying items.
You can refill the store by pressing the refill button for 2b.
@@ -203,22 +206,22 @@ function tutorialStage(tutorial, clearTutorial, instance) { return (

-

Tutorial

+

GLHF

That completes the VBOX Tutorial.

-

Press READY to progress to the GAME PHASE
- You can continue creating new items to upgrade your constructs further.

+

Press the green READY button in the bottom right to progress to the GAME PHASE
+ or continue creating new items to upgrade your constructs further.

); } return false; }; - const classes = tutorial === 8 ? 'focus' : ''; - const text = tutorial === 8 ? 'Continue' : 'Skip Tutorial' - const exitTutorial = ; + const exitTutorial = tutorial === 8 ? + + : null; return (