diff --git a/CHANGELOG.md b/CHANGELOG.md index 63a21137..bd7f01ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,23 @@ -## [1.8.3] - 2019-11-10 +## [1.9.0] - 2019-11-21 +### Changed +- VBOX + - You can now buy and combine from the VBOX and your inventory at the same time. +- Performance + - Websocket messages are now compressed in transit. + +### Added +- Concede Round + - You can now concede game rounds, coward. + +## [1.8.5] - 2019-11-16 +### Fixed +- Multiple ko event bug + +## [1.8.4] - 2019-11-14 +### Fixed +- Bug with tutorial introduced in last patch + +## [1.8.3] - 2019-11-13 ### Added - Preview combos by hovering over recipes - Condensed recipe display diff --git a/VERSION b/VERSION index fe4e75fb..abb16582 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.8.3 \ No newline at end of file +1.9.0 \ No newline at end of file diff --git a/WORKLOG.md b/WORKLOG.md index 52e0b9c8..9ea59bde 100644 --- a/WORKLOG.md +++ b/WORKLOG.md @@ -4,40 +4,53 @@ *PRODUCTION* * can't reset password without knowing password =\ -* ws gzip encoding * Graphics * Img * Skill Icons * Buttons / General UI Theming * Front Page + * Power / Speed / Life Icons - "Make use of piggybacking" + - Power (e.g. lightning bolt) + - Speed (e.g. boots) + - Life (e.g. heart) + +* reduce inventory size and consolidate vbox and inventory on left side + +* audio + * background music + * animation effects + * vbox combine / buy / equip etc + +* reclaim change colour from red (clashes with red items) + +* represent construct colours during game phase (coloured border?) +* supporter gold name in instance (anyone whos put any money into game) + +* Give the bots some ai / make stronger so its a challenge for new people to beat + - train a few games of with some round losses to get them into the game + +* Speed up animations slightly (3s per normal event too long) + - Improve combat text to start at the opposite end of construct and float towards health stats + - Show combat text for skill cast possibly? Watch some pokemans etc for modern combat smoothing + +* skip faceoff on server side ## SOON -* Graphical status effects instead of text -* Improve colour contrast / buttons -* supporter gold name in instance (anyone whos put any money into game) +* buy from preview if you have the required bases in vbox / inventory + - a "buy" becomes available under the current info / preview section + - clicking the buy automatically purchases / combine items + - could also be used to upgrade already equipped skills / specs + - e.g. an equipped white power spec could be upgraded by clicking under preview + - if this was added we could reduce inventory size to 3 and rearrange vbox (see mockup img) + * change cooldowns to delay & recharge - delay is cooldown before skill can first be used - recharge is cooldown after using skill - every x speed reduces delay of skills -* audio - -* elo + leaderboards -* reconnect based on time delta - -* ACP - * essential - -## LATER - -* theme toasts -* rework vecs into sets -* remove names so games/instances are copy -* consolidate game and instance - * combo rework - reduce number of items for creating t2/t3 items from 3 -> 2 - add lost complexity by adding skill spec items @@ -48,18 +61,46 @@ - Strike + SpeedRR -> StrikeSpeed (strike has Y% more speed) - Strike + LifeRR -> StrikeLife (Strike recharges X% of damage as red life) + - Can also work as module style passive keystones + * troll life -> dmg -> Invert life spec? + * prince of peace + * bonus healing / no damage -> Heal power spec? + * fuck magic -> Some sort of reflect spec? + * empower on ko -> Amplify + Power spec + +* elo + leaderboards +* reconnect based on time delta + +* ACP + * essential + +## LATER + +* Graphical status effects instead of text + +* theme toasts + +* rework vecs into sets + * constructs + * effects + * parent + * children + +* remove names so games/instances are copy +* consolidate game and instance + +* Energy generators / spenders + - Current skills generate team wide red / blue / green energy + - New special skill base consumes team energy to do "special" powerful moves + - Working as cooldowns in reverse by building up to the skill rather than waiting + * constants * (maybe) return of the combat log (last few events with condensed descriptions) - click in to scroll * mnml tv -* modules - * troll life -> dmg - * prince of peace - * bonus healing / no damage - * fuck magic - * empower on ko + ## $$$ * Items diff --git a/acp/package.json b/acp/package.json index 18b68a3f..cd71a4c0 100644 --- a/acp/package.json +++ b/acp/package.json @@ -1,6 +1,6 @@ { "name": "mnml-client", - "version": "1.8.3", + "version": "1.9.0", "description": "", "main": "index.js", "scripts": { diff --git a/client/assets/styles/instance.less b/client/assets/styles/instance.less index b94ad2d9..e54bf31e 100644 --- a/client/assets/styles/instance.less +++ b/client/assets/styles/instance.less @@ -162,6 +162,23 @@ } .construct-list { + button { + &.highlight { + color: black; + background: @white; + // border: 1px solid @white; (this bangs around the vbox) + + // overwrite the classes on white svg elements + svg { + stroke-width: 0.75em; + } + + .white { + stroke: black; + } + } + } + .name { grid-area: name; margin-bottom: 0.5em; diff --git a/client/assets/styles/skeleton.css b/client/assets/styles/skeleton.css index 8197aac0..13bb3549 100644 --- a/client/assets/styles/skeleton.css +++ b/client/assets/styles/skeleton.css @@ -188,19 +188,6 @@ input[type="button"] { border: 1px solid #bbb; cursor: pointer; box-sizing: border-box; } -.button:hover, -button:hover, -input[type="submit"]:hover, -input[type="reset"]:hover, -input[type="button"]:hover, -.button:focus, -button:focus, -input[type="submit"]:focus, -input[type="reset"]:focus, -input[type="button"]:focus { - color: #333; - border-color: #888; - outline: 0; } .button.button-primary, button.button-primary, input[type="submit"].button-primary, diff --git a/client/assets/styles/styles.less b/client/assets/styles/styles.less index 340947c3..3a9edf37 100644 --- a/client/assets/styles/styles.less +++ b/client/assets/styles/styles.less @@ -147,8 +147,8 @@ button, input { &:focus { /*colour necesary to bash skellington*/ - color: @gray-focus; - border-color: @gray-focus; + + outline: 0; } } diff --git a/client/changelog.html b/client/changelog.html index 68719026..80ff3f64 100644 --- a/client/changelog.html +++ b/client/changelog.html @@ -731,7 +731,21 @@ pre { } } CHANGELOG

-[1.8.3] - 2019-11-10

+[1.8.5] - 2019-11-16 +

+Fixed

+ +

+[1.8.4] - 2019-11-14

+

+Fixed

+ +

+[1.8.3] - 2019-11-13

Added

-Fixed

+Fixed